:root{--pawlively-ink: #173d2b;--pawlively-orange: #c64c0d;--pawlively-mint: #effbf0;--pawlively-cream: #fffaf1}body{background:var(--pawlively-cream)}#header-component .header-actions__action,#header-component .header__icon--menu{min-width:44px;min-height:44px;align-items:center}#header-group .announcement-bar{color:#fff}#header-group .header-section{border:0}.header-logo__image-container--original:not(:has(img)){color:var(--pawlively-ink);font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,2.2vw,2rem);font-weight:700;letter-spacing:-.065em;line-height:1}.header-logo__image-container--original:not(:has(img)):after{content:"\25cf";margin-left:3px;color:var(--pawlively-orange);font-size:.38em;vertical-align:top}body:has(.pawlively-home) #MainContent{overflow:clip}body:has(.pawlively-home) footer{color:#d9eadf;background:var(--pawlively-ink)}body:has(.pawlively-home) footer .section-background,body:has(.pawlively-home) footer .section{background:transparent!important}body:has(main[data-template*=product]) .content-for-layout{background:var(--pawlively-cream)}body:has(main[data-template*=product]) .product-information{padding-top:clamp(24px,4vw,62px)!important;padding-bottom:clamp(64px,8vw,120px)!important}body:has(main[data-template*=product]) .product-information__grid:not(.product-information--media-none){gap:clamp(26px,5vw,74px)}body:has(main[data-template*=product]) .product-details{max-width:620px}body:has(main[data-template*=product]) .product-details>*{--color-input-border: #9fbaaa;--color-input-background: #ffffff;--color-input-text: #173d2b}body:has(main[data-template*=product]) .product-details .text-block h1,body:has(main[data-template*=product]) .product-details .text-block h2,body:has(main[data-template*=product]) .product-details .text-block p:has(>strong){color:var(--pawlively-ink)}body:has(main[data-template*=product]) .product-details [class*=__text_xrnftG]>*{font-family:Georgia,Times New Roman,serif;font-size:clamp(1.8rem,2.7vw,2.35rem);font-weight:400;letter-spacing:-.025em;line-height:1.05;text-wrap:balance}body:has(main[data-template*=product]) .product-details .price{color:var(--pawlively-orange)}body:has(main[data-template*=product]) .product-details .add-to-cart-button,body:has(main[data-template*=product]) .sticky-add-to-cart__button{min-height:58px;border-color:var(--pawlively-orange);border-radius:999px;background:var(--pawlively-orange);color:#fff;font-weight:700}body:has(main[data-template*=product]) .product-details .add-to-cart-button:hover{border-color:#a83d08;background:#a83d08}body:has(main[data-template*=product]) .shopify-payment-button__button{min-height:56px!important;border:1px solid var(--pawlively-ink)!important;border-radius:999px!important;background:transparent!important;color:var(--pawlively-ink)!important}body:has(main[data-template*=product]) .shipping-import-card{border-color:#cdddcf;background:#f5fbf5;box-shadow:none}body:has(main[data-template*=product]) .shipping-import-card__icon{background:#dff3e4;color:var(--pawlively-ink)}body:has(main[data-template*=product]) .shipping-import-card__title{color:var(--pawlively-ink)}.pawlively-fallback-gallery{display:grid;grid-template-columns:1fr 1fr;gap:8px}.pawlively-fallback-gallery img{display:block;width:100%;aspect-ratio:.79 / 1;border-radius:18px;object-fit:cover}.pawlively-fallback-gallery img:first-child{grid-column:1 / -1;aspect-ratio:1 / 1;object-position:center 24%}.pawlively-fallback-gallery img:last-child{grid-column:1 / -1;aspect-ratio:1.4 / 1;object-position:center 32%}body:has(main[data-template*=product]) product-custom-property-component .__heading{color:var(--pawlively-ink);font-size:.9rem;font-weight:700}body:has(main[data-template*=product]) product-custom-property-component input[type=text]{min-height:52px;border:1px solid #aac0b1;border-radius:14px;background:#fff}.pawlively-first-upload{padding:18px;display:grid;gap:10px;border:1px solid #cdddcf;border-radius:18px;background:linear-gradient(145deg,#fff,#fff8ed);color:var(--pawlively-ink);box-shadow:0 10px 28px #173d2b12}.pawlively-first-upload__eyebrow{margin:0!important;color:var(--pawlively-orange)!important;font-size:.64rem!important;font-weight:800;letter-spacing:.11em}.pawlively-first-upload h2{max-width:24ch;margin:0;color:var(--pawlively-ink);font-family:Georgia,Times New Roman,serif;font-size:1.4rem;font-weight:400;letter-spacing:-.02em;line-height:1.13;text-wrap:balance}.pawlively-first-upload button{width:100%;min-height:52px;padding:12px 16px;color:#fff;border:0;border-radius:999px;background:var(--pawlively-orange);box-shadow:0 7px 18px #c64c0d3d;cursor:pointer;font:inherit;font-size:.82rem;font-weight:800;line-height:1.25;transition:background-color .16s ease,box-shadow .16s ease,transform .16s ease}.pawlively-first-upload button:hover{background:#b4430b;box-shadow:0 9px 22px #c64c0d47;transform:translateY(-1px)}.pawlively-first-upload button.is-ready{background:#173d2b;box-shadow:0 10px 26px #173d2b38}.pawlively-first-upload button.is-ready:hover{background:#102f21;box-shadow:0 11px 28px #173d2b42}.pawlively-first-upload button:active{background:#a83d08;transform:translateY(1px)}.pawlively-first-upload button.is-ready:active{background:#0d281c}.pawlively-first-upload button:focus-visible{outline:3px solid rgb(21 63 50 / .3);outline-offset:2px}.pawlively-proof-rail{min-height:146px;display:grid;padding:12px;grid-template-columns:112px minmax(0,1fr);align-items:stretch;gap:13px;border:1px solid #cdddcf;border-radius:16px;background:#fff;color:var(--pawlively-ink);box-shadow:0 8px 24px #173d2b0d}.pawlively-proof-rail__media{min-width:0;min-height:120px;margin:0;overflow:hidden;position:relative;border-radius:11px;background:#eef3ee}.pawlively-proof-rail__media img{width:100%;height:100%;display:block;object-fit:cover;object-position:center 42%}.pawlively-proof-rail__media figcaption{position:absolute;right:6px;bottom:6px;left:6px;padding:5px 6px;border-radius:7px;background:#fffaf1f0;color:var(--pawlively-ink);font-size:.56rem;font-weight:800;line-height:1.1;text-align:center}.pawlively-proof-rail__content{min-width:0;display:grid;align-content:center;gap:10px}.pawlively-proof-rail__intro{display:grid;gap:5px}.pawlively-proof-rail__intro span{color:var(--pawlively-orange);font-size:.61rem;font-weight:800;letter-spacing:.11em}.pawlively-proof-rail__intro strong{font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:400;letter-spacing:-.02em;line-height:1.16}.pawlively-proof-rail__facts{display:grid;margin:0;padding:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;list-style:none}.pawlively-proof-rail__facts li{min-width:0;display:grid;grid-template-columns:14px minmax(0,1fr);align-items:center;gap:5px;color:#445f52;font-size:.63rem;font-weight:700;line-height:1.2}.pawlively-proof-rail__facts li:before{width:14px;height:14px;content:"\2713";display:grid;place-items:center;border-radius:50%;background:#e5f5e8;color:var(--pawlively-ink);font-size:.49rem}@media screen and (max-width:749px){#header-group .announcement-bar__text{font-size:.6rem!important;letter-spacing:.06em!important;white-space:nowrap}main[data-template=page] .text-block h1{font-size:2rem;line-height:1.12;letter-spacing:-.03em}body:has(main[data-template*=product]) .product-information{padding-top:0!important}body:has(main[data-template*=product]) .product-information__grid:not(.product-information--media-none){gap:8px}body:has(main[data-template*=product]) .product-details{padding-top:0!important}body:has(main[data-template*=product]) .product-information__media{padding:0 14px;background:#eef6ef}body:has(main[data-template*=product]) .product-information__media .product-media-container.constrain-height{height:220px;max-height:220px!important;aspect-ratio:auto;background:#eef6ef}body:has(main[data-template*=product]) .product-information__media .product-media,body:has(main[data-template*=product]) .product-information__media .product-media img{width:100%;height:100%}body:has(main[data-template*=product]) .product-information__media .product-media img{object-fit:contain!important}body:has(main[data-template*=product]) .product-information__media .product-media-container:not(.dialog-zoomed-gallery *) .product-media--ambient{position:relative;isolation:isolate;overflow:hidden;background:#eef6ef}body:has(main[data-template*=product]) .product-information__media .product-media-container:not(.dialog-zoomed-gallery *) .product-media--ambient:after{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;content:"";pointer-events:none;background:#fffaf185}body:has(main[data-template*=product]) .product-information__media .product-media-container:not(.dialog-zoomed-gallery *) .product-media__ambient{position:absolute;z-index:0;top:-20px;right:-20px;bottom:-20px;left:-20px;display:block;pointer-events:none;background-image:var(--pawlively-gallery-ambient);background-position:center;background-size:cover;filter:blur(16px) saturate(.78);opacity:.34;transform:scale(1.08)}body:has(main[data-template*=product]) .product-information__media .product-media-container:not(.dialog-zoomed-gallery *) .product-media--ambient>.product-media__image{position:relative;z-index:2;background-color:transparent!important}body:has(main[data-template*=product]) .product-details>.group-block{gap:10px}body:has(main[data-template*=product]) .product-details .group-block-content{gap:10px}body:has(main[data-template*=product]) .product-details [class*=__text_xrnftG]>*{max-width:20ch;font-size:clamp(1.42rem,6.7vw,1.68rem);line-height:1.04}body:has(main[data-template*=product]) .product-details [class*=__text_kicker]{padding-bottom:2px!important}body:has(main[data-template*=product]) .product-details [class*=__price_]{font-size:1.22rem!important}body:has(main[data-template*=product]) .product-details [class*=__text_rating]{padding-top:2px!important;font-size:.7rem!important;line-height:1.25!important}.pawlively-first-upload{padding:12px 13px;display:grid;gap:7px;border:1px solid #cdddcf;border-radius:16px;background:linear-gradient(145deg,#fff,#fff8ed);color:var(--pawlively-ink);box-shadow:0 10px 28px #173d2b12}.pawlively-first-upload__eyebrow{margin:0!important;color:var(--pawlively-orange)!important;font-size:.61rem!important;font-weight:800;letter-spacing:.11em}.pawlively-first-upload h2{max-width:24ch;margin:0;color:var(--pawlively-ink);font-family:Georgia,Times New Roman,serif;font-size:1.04rem;font-weight:400;letter-spacing:-.02em;line-height:1.12;text-wrap:balance}.pawlively-first-upload button{width:100%;min-height:48px;padding:10px 14px;color:#fff;border:0;border-radius:999px;background:var(--pawlively-orange);box-shadow:0 7px 18px #c64c0d3d;cursor:pointer;font:inherit;font-size:.78rem;font-weight:800;line-height:1.25}.pawlively-first-upload button:active{background:#a83d08;transform:translateY(1px)}.pawlively-first-upload button:focus-visible{outline:3px solid rgb(21 63 50 / .3);outline-offset:2px}.pawlively-proof-rail{min-height:140px;padding:11px;grid-template-columns:92px minmax(0,1fr);gap:11px;border-radius:16px}.pawlively-proof-rail__media{min-height:116px}.pawlively-proof-rail__content{gap:8px}.pawlively-proof-rail__intro strong{font-size:.93rem}.pawlively-proof-rail__facts{gap:6px 8px}.pawlively-proof-rail__facts li{font-size:.59rem}.pawlively-fallback-gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.pawlively-fallback-gallery img,.pawlively-fallback-gallery img:first-child,.pawlively-fallback-gallery img:last-child{width:88vw;min-width:88vw;aspect-ratio:.82 / 1;border-radius:0;object-fit:cover;scroll-snap-align:start}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/pawlively-theme.css.map */
