:root{--pd-cream: #faf8f5;--pd-orange: #e8813a;--pd-orange-dark: #c96b25;--pd-green: #4a7c59;--pd-ink: #1c1c1c;--pd-muted: #6b6b6b;--pd-border: rgba(0,0,0,.08);--pd-shadow-sm: 0 2px 12px rgba(0,0,0,.06);--pd-shadow-md: 0 8px 32px rgba(0,0,0,.12);--pd-shadow-lg: 0 20px 60px rgba(0,0,0,.15);--pd-radius: 10px;--pd-transition: .22s cubic-bezier(.25,.46,.45,.94)}body{background-color:var(--pd-cream)}h1,h2,h3,.hero__heading,.section__heading,.collection__title,.card__heading,.featured-collection__heading{font-family:Cormorant Garamond,Georgia,serif!important;font-weight:600;letter-spacing:-.02em;line-height:1.15}body,p,a,button,input,select,textarea,.button,.btn,.nav-item,.header__menu-item,.price,.product-form__label,.announcement-bar__message{font-family:Jost,system-ui,sans-serif}.hero__heading,.banner__heading{font-size:clamp(2.2rem,2rem + 3vw,5rem)!important;font-weight:700;text-shadow:0 2px 20px rgba(0,0,0,.25)}@keyframes pd-reveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.pd-reveal{opacity:0;transform:translateY(28px)}.pd-reveal.pd-visible{animation:pd-reveal .55s cubic-bezier(.22,1,.36,1) forwards}.pd-stagger .pd-reveal:nth-child(1){animation-delay:0ms}.pd-stagger .pd-reveal:nth-child(2){animation-delay:70ms}.pd-stagger .pd-reveal:nth-child(3){animation-delay:.14s}.pd-stagger .pd-reveal:nth-child(4){animation-delay:.21s}.pd-stagger .pd-reveal:nth-child(5){animation-delay:.28s}.pd-stagger .pd-reveal:nth-child(6){animation-delay:.35s}.pd-stagger .pd-reveal:nth-child(7){animation-delay:.42s}.pd-stagger .pd-reveal:nth-child(8){animation-delay:.49s}.card-wrapper{border-radius:var(--pd-radius)!important;overflow:hidden;transition:box-shadow var(--pd-transition),transform var(--pd-transition)}.card-wrapper:hover{transform:translateY(-5px);box-shadow:var(--pd-shadow-md)!important}.card-wrapper .card__media{overflow:hidden}.card-wrapper .card__media img,.card-wrapper .card__media .motion-reduce{transition:transform .55s cubic-bezier(.25,.46,.45,.94)!important}.card-wrapper:hover .card__media img,.card-wrapper:hover .card__media .motion-reduce{transform:scale(1.06)!important}.collection-card{position:relative;overflow:hidden;border-radius:var(--pd-radius)}.collection-card__image,.collection-card__image-wrapper{transition:transform .6s cubic-bezier(.25,.46,.45,.94)!important}.collection-card:hover .collection-card__image,.collection-card:hover .collection-card__image-wrapper{transform:scale(1.05)!important}.collection-card:after{content:"Explore \2192";position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:flex-start;padding:1.5rem;font-family:Jost,sans-serif;font-size:.9rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#fff;background:linear-gradient(to top,rgba(0,0,0,.55) 0%,rgba(0,0,0,.1) 50%,transparent 100%);opacity:0;transition:opacity .3s ease}.collection-card:hover:after{opacity:1}.button--primary,.button[class*=primary],.shopify-payment-button__button,.product-form__submit{background-color:var(--pd-orange)!important;border-color:var(--pd-orange)!important;color:#fff!important;font-family:Jost,sans-serif!important;font-weight:500!important;letter-spacing:.06em!important;transition:background-color var(--pd-transition),transform .15s cubic-bezier(.34,1.56,.64,1),box-shadow var(--pd-transition)!important}.button--primary:hover,.button[class*=primary]:hover,.shopify-payment-button__button:hover,.product-form__submit:hover{background-color:var(--pd-orange-dark)!important;border-color:var(--pd-orange-dark)!important;transform:scale(1.03)!important;box-shadow:0 6px 20px #e8813a59!important}.button--primary:active,.product-form__submit:active{transform:scale(.97)!important}.announcement-bar{background:linear-gradient(180deg,#57966a,#3d7050)!important;box-shadow:0 3px 12px #00000038,inset 0 1px #ffffff26!important;overflow:hidden;border-bottom:none!important}.announcement-bar .page-width,.announcement-bar__content{max-width:none!important;padding-inline:0!important;overflow:hidden!important;display:block!important;width:100%!important}.announcement-bar__message-wrapper,.announcement-bar__message{font-family:Jost,sans-serif!important;font-size:.875rem!important;letter-spacing:.12em!important;font-weight:500!important;color:#fff!important;text-shadow:0 1px 3px rgba(0,0,0,.2)!important;white-space:nowrap!important;display:inline-block!important;will-change:transform}.announcement-bar__message a,.announcement-bar__message span{color:#fff!important;text-decoration:none!important}@keyframes pd-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.pd-marquee-active{animation:pd-marquee-scroll 28s linear infinite!important}.pd-marquee-active:hover{animation-play-state:paused!important}.header-wrapper.scrolled-past-header,sticky-header.scrolled-past-header .header{box-shadow:0 2px 20px #00000014!important}.price--sale .price__item--sale,.price-item--sale{color:var(--pd-orange)!important;font-weight:600}@keyframes pd-trustpop{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.multicolumn-list__item{animation:pd-trustpop .5s ease-out forwards;opacity:0}.multicolumn-list__item:nth-child(1){animation-delay:.1s}.multicolumn-list__item:nth-child(2){animation-delay:.2s}.multicolumn-list__item:nth-child(3){animation-delay:.3s}.multicolumn-list__item:nth-child(4){animation-delay:.4s}.multicolumn-list__item:nth-child(5){animation-delay:.5s}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--pd-cream)}::-webkit-scrollbar-thumb{background:#00000026;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#00000040}:focus-visible{outline:2px solid var(--pd-orange);outline-offset:3px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.announcement-bar{overflow:visible!important}.announcement-bar .page-width{max-width:none!important;padding-inline:0!important}.announcement-bar__content{display:flex!important;overflow:hidden!important;width:100%!important}.section-image-banner .banner__content *,.banner__content .banner__heading,.banner__content .banner__text,.banner__content .banner__box-button,.banner__content .button,.banner__content p{opacity:1!important;visibility:visible!important;-webkit-transform:none!important;transform:none!important;animation:none!important}.section-image-banner .banner__heading,.section-image-banner .banner__text,.section-image-banner .banner__heading a{color:#fff!important;text-shadow:0 2px 8px rgba(0,0,0,.55)!important}.section-image-banner .banner__content .button--primary{background:#f07030!important;color:#fff!important;border-color:#f07030!important}body,.rte{font-size:1.65rem!important;line-height:1.7!important}.card__heading,.card__heading a,.card__heading span,.price__regular .price-item,.price__sale .price-item{font-size:1.55rem!important}.collection-list__title,.section-header__title,.featured-collection__title{font-size:2.8rem!important}.header__menu-item .link{font-size:1.5rem!important}.announcement-bar__message{font-size:1.45rem!important}.footer-block__heading{font-size:1.6rem!important}.footer__content-info p,.footer__content-info a{font-size:1.4rem!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/petopia-design.css.map */
