@import"https://fonts.googleapis.com/css2?family=Bangers&family=Nunito:wght@400;700;800;900&display=swap";:root{--color-primary: #0057E7;--color-primary-dark: #003DB5;--color-primary-light: #4A90E2;--color-accent: #FFD700;--color-accent-dark: #E6C200;--color-danger: #E30613;--color-danger-dark: #B50010;--color-black: #0A0A0A;--color-white: #FFFFFF;--color-bg-light: #EBF4FF;--color-text: #1A1A2E;--font-heading: "Bangers", "Impact", cursive;--font-body: "Nunito", "Helvetica Neue", sans-serif;--border-comic: 3px solid var(--color-black);--border-comic-thick: 4px solid var(--color-black);--shadow-comic: 4px 4px 0px var(--color-black);--shadow-comic-lg: 6px 6px 0px var(--color-black);--radius-card: 16px;--radius-btn: 8px;--color-green-badge: #00C48C;--color-red-badge: #E30613}body{font-family:var(--font-body);background-color:#f5f8ff;background-image:radial-gradient(circle,rgba(0,87,231,.06) 1.5px,transparent 1.5px);background-size:22px 22px}.card-wrapper,.product-card-wrapper{border-radius:var(--radius-card)!important}.card,.card--product{border-radius:var(--radius-card)!important;overflow:hidden!important}.card__inner,.card--product .card__inner{background:linear-gradient(145deg,#dbeafe,#bfdbfe 40%,#dbeafe)!important;border:var(--border-comic-thick)!important;border-radius:var(--radius-card)!important;box-shadow:var(--shadow-comic-lg)!important;transition:transform .2s ease,box-shadow .2s ease!important;position:relative!important;overflow:hidden!important}.card__inner:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200%;height:200%;background:repeating-conic-gradient(from 0deg at 50% 50%,#0057e70a 0deg 8deg,#ffd70008 8deg 16deg);z-index:0;pointer-events:none}.card__inner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(0,87,231,.06) 1px,transparent 1px);background-size:14px 14px;z-index:0;pointer-events:none}.card__inner:hover{transform:translate(-3px,-3px)!important;box-shadow:9px 9px 0 var(--color-black)!important}.card__media,.card__media .media{position:relative!important;z-index:1!important}.card__content,.card__information{position:relative!important;z-index:1!important;background:#fffffff5!important;border-top:2px solid var(--color-black)!important;padding:12px 14px!important}.card__heading,.card__heading a,.card__heading .full-unstyled-link{font-family:var(--font-heading)!important;font-size:1.15rem!important;letter-spacing:.04em!important;color:var(--color-black)!important;text-transform:uppercase!important;line-height:1.2!important}.price__regular .price-item--regular{font-family:var(--font-heading)!important;font-size:1.4rem!important;color:var(--color-primary)!important;letter-spacing:.05em!important}.price__sale .price-item--sale{font-family:var(--font-heading)!important;font-size:1.4rem!important;color:var(--color-danger)!important;letter-spacing:.05em!important}.badge,.card__badge .badge{background:var(--color-danger)!important;color:var(--color-white)!important;border:2px solid var(--color-black)!important;border-radius:6px!important;font-family:var(--font-heading)!important;font-size:.85rem!important;letter-spacing:.05em!important;text-transform:uppercase!important;box-shadow:2px 2px 0 var(--color-black)!important;padding:3px 10px!important}.quick-add__submit{background:var(--color-accent)!important;color:var(--color-black)!important;font-family:var(--font-heading)!important;font-size:1rem!important;letter-spacing:.08em!important;text-transform:uppercase!important;border:var(--border-comic)!important;border-radius:var(--radius-btn)!important;box-shadow:var(--shadow-comic)!important;transition:all .15s ease!important}.quick-add__submit:hover{transform:translate(-2px,-2px)!important;box-shadow:6px 6px 0 var(--color-black)!important;background:var(--color-accent-dark)!important}.button,.btn{font-family:var(--font-heading)!important;letter-spacing:.08em!important;text-transform:uppercase!important;border-radius:var(--radius-btn)!important;transition:all .15s ease!important}.button--primary{background:var(--color-accent)!important;color:var(--color-black)!important;border:var(--border-comic-thick)!important;box-shadow:var(--shadow-comic)!important;font-family:var(--font-heading)!important;font-size:1.1rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}.button--primary:hover{transform:translate(-2px,-2px)!important;box-shadow:6px 6px 0 var(--color-black)!important;background:var(--color-accent-dark)!important}.button--secondary{background:var(--color-primary)!important;color:var(--color-white)!important;border:var(--border-comic)!important;box-shadow:var(--shadow-comic)!important;font-family:var(--font-heading)!important;font-size:1.1rem!important;letter-spacing:.08em!important;text-transform:uppercase!important}.button--secondary:hover{transform:translate(-2px,-2px)!important;box-shadow:6px 6px 0 var(--color-black)!important;background:var(--color-primary-dark)!important}.announcement-bar{background:var(--color-accent)!important;color:var(--color-black)!important;border-bottom:3px solid var(--color-black)!important;font-family:var(--font-heading)!important;letter-spacing:.08em!important;font-size:1rem!important}.announcement-bar__message,.announcement-bar__message *{font-family:var(--font-heading)!important;letter-spacing:.06em!important;text-transform:uppercase!important}.header{border-bottom:var(--border-comic-thick)!important;box-shadow:0 4px 0 var(--color-accent)!important}.header__menu-item>a,.list-menu__item--link{font-family:var(--font-heading)!important;font-size:1.05rem!important;letter-spacing:.06em!important;text-transform:uppercase!important;transition:color .15s ease!important}.header__menu-item>a:hover{color:var(--color-accent)!important}.cart-count-bubble{background:var(--color-danger)!important;color:var(--color-white)!important;font-family:var(--font-heading)!important;border:2px solid var(--color-black)!important;font-weight:900!important}.slideshow,.banner{position:relative!important;overflow:hidden!important}.slideshow:after,.banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(0,0,0,.08) 1px,transparent 1px);background-size:10px 10px;z-index:1;pointer-events:none}.slideshow:before,.banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-conic-gradient(from 0deg at 50% 110%,rgba(255,255,255,.02) 0deg 4deg,transparent 4deg 8deg);z-index:1;pointer-events:none}.slideshow__slide,.banner__content,.banner__box{position:relative!important;z-index:2!important}.banner__heading,.slideshow .banner__heading{font-family:var(--font-heading)!important;letter-spacing:.04em!important;text-transform:uppercase!important;line-height:1.05!important}.title-wrapper h2,.title-wrapper-with-link h2,.collection__title,.featured-collection__title{font-family:var(--font-heading)!important;font-size:clamp(1.8rem,4vw,2.8rem)!important;letter-spacing:.05em!important;text-transform:uppercase!important;line-height:1.1!important}.product__title{font-family:var(--font-heading)!important;font-size:clamp(1.8rem,4vw,2.6rem)!important;letter-spacing:.04em!important;text-transform:uppercase!important;line-height:1.1!important}.product__price .price-item{font-family:var(--font-heading)!important;font-size:1.8rem!important;color:var(--color-danger)!important;letter-spacing:.05em!important}.swatch-input__label,.variant-input-wrapper label{font-family:var(--font-heading)!important;border:var(--border-comic)!important;border-radius:6px!important;box-shadow:2px 2px 0 var(--color-black)!important;transition:all .15s ease!important;letter-spacing:.04em!important;text-transform:uppercase!important}.swatch-input__label:hover,.swatch-input:checked+.swatch-input__label{background:var(--color-accent)!important;transform:translate(-1px,-1px)!important;box-shadow:3px 3px 0 var(--color-black)!important}.quantity__button{font-family:var(--font-heading)!important;font-size:1.2rem!important;border:var(--border-comic)!important}.product-form__submit{background:var(--color-accent)!important;color:var(--color-black)!important;font-family:var(--font-heading)!important;font-size:1.4rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;border:var(--border-comic-thick)!important;border-radius:10px!important;box-shadow:var(--shadow-comic-lg)!important;padding:16px 32px!important;width:100%!important;transition:all .15s ease!important}.product-form__submit:hover{transform:translate(-3px,-3px)!important;box-shadow:9px 9px 0 var(--color-black)!important;background:var(--color-accent-dark)!important}.localization-form__select,.disclosure__button{font-family:var(--font-heading)!important;letter-spacing:.05em!important;text-transform:uppercase!important;border:2px solid var(--color-accent)!important;border-radius:6px!important;transition:all .15s ease!important}.disclosure__button:hover{background:var(--color-accent)!important;color:var(--color-black)!important}.disclosure__list-wrapper{border:var(--border-comic)!important;border-radius:8px!important;box-shadow:var(--shadow-comic)!important;overflow:hidden!important}.disclosure__item a{font-family:var(--font-heading)!important;letter-spacing:.04em!important;text-transform:uppercase!important;transition:background .15s ease!important}.disclosure__item a:hover{background:var(--color-accent)!important;color:var(--color-black)!important}.footer{border-top:4px solid var(--color-accent)!important}.footer__heading{font-family:var(--font-heading)!important;letter-spacing:.06em!important;text-transform:uppercase!important;font-size:1.2rem!important}.footer__list a{font-family:var(--font-body)!important;font-weight:600!important;transition:color .15s ease!important}.multicolumn-card__title{font-family:var(--font-heading)!important;letter-spacing:.05em!important;text-transform:uppercase!important}.rating-star{color:var(--color-accent)!important}.rich-text__heading{font-family:var(--font-heading)!important;letter-spacing:.05em!important;text-transform:uppercase!important}.loading-overlay__spinner{border-color:var(--color-primary)!important;border-top-color:var(--color-accent)!important}.cart-drawer__header{font-family:var(--font-heading)!important;letter-spacing:.05em!important;text-transform:uppercase!important;border-bottom:var(--border-comic)!important}.cart-drawer__footer{border-top:var(--border-comic)!important}.zp-btn-primary{background:var(--color-accent);color:var(--color-black);font-family:var(--font-heading);font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;border:var(--border-comic);box-shadow:var(--shadow-comic);padding:12px 28px;cursor:pointer;transition:all .15s;border-radius:var(--radius-btn);display:inline-block}.zp-btn-primary:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--color-black)}.zp-btn-secondary{background:var(--color-primary);color:var(--color-white);font-family:var(--font-heading);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;border:var(--border-comic);box-shadow:var(--shadow-comic);padding:10px 24px;cursor:pointer;transition:all .15s;border-radius:var(--radius-btn);display:inline-block}.zp-section-title{font-family:var(--font-heading);font-size:clamp(2rem,5vw,3rem);color:var(--color-black);letter-spacing:.05em;text-transform:uppercase;text-shadow:3px 3px 0px var(--color-accent),5px 5px 0px rgba(0,0,0,.15);margin-bottom:1.5rem}.zp-badge{background:var(--color-accent);color:var(--color-black);font-family:var(--font-heading);font-size:.85rem;letter-spacing:.05em;padding:4px 12px;border:2px solid var(--color-black);border-radius:20px;box-shadow:2px 2px 0 var(--color-black);display:inline-block;text-transform:uppercase}.zp-card{background:#fff;border:var(--border-comic);border-radius:var(--radius-card);box-shadow:var(--shadow-comic);overflow:hidden;transition:transform .2s,box-shadow .2s}.zp-card:hover{transform:translate(-3px,-3px);box-shadow:7px 7px 0 var(--color-black)}.zp-halftone-bg{background-color:var(--color-primary);background-image:radial-gradient(circle,rgba(255,255,255,.15) 1px,transparent 1px);background-size:12px 12px}.zp-announcement{background:var(--color-accent);color:var(--color-black);font-family:var(--font-heading);letter-spacing:.08em;text-transform:uppercase;font-size:.95rem;padding:8px 0;border-bottom:3px solid var(--color-black)}.zp-trust-bar{background:var(--color-black);color:var(--color-white);padding:12px 0;border-top:3px solid var(--color-accent);border-bottom:3px solid var(--color-accent)}.zp-countdown{display:flex;gap:12px;justify-content:center;margin:20px 0}.zp-countdown-item{background:var(--color-black);color:var(--color-accent);font-family:var(--font-heading);font-size:2rem;padding:10px 16px;border:3px solid var(--color-accent);border-radius:8px;min-width:60px;text-align:center;box-shadow:4px 4px 0 var(--color-accent)}.zp-subscription-box{background:linear-gradient(135deg,var(--color-primary) 0%,#003fa3 100%);color:#fff;border:3px solid var(--color-accent);border-radius:var(--radius-card);box-shadow:6px 6px 0 var(--color-black);padding:30px;position:relative;overflow:hidden}.zp-subscription-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(255,255,255,.08) 1px,transparent 1px);background-size:16px 16px;pointer-events:none}.zp-tiktok-code{background:var(--color-accent);color:var(--color-black);font-family:var(--font-heading);font-size:1.5rem;letter-spacing:.12em;padding:10px 30px;border:3px solid var(--color-black);border-radius:8px;box-shadow:4px 4px 0 var(--color-primary);display:inline-block;text-transform:uppercase}.zp-price{font-family:var(--font-heading);font-size:1.8rem;color:var(--color-primary);letter-spacing:.05em}.zp-divider{border:none;border-top:3px solid var(--color-black);background:var(--color-accent);height:3px;margin:20px 0}.zp-pow-badge{display:inline-block;background:var(--color-danger);color:var(--color-white);font-family:var(--font-heading);font-size:1.4rem;letter-spacing:.05em;text-transform:uppercase;padding:8px 18px;border:3px solid var(--color-black);border-radius:50%;box-shadow:var(--shadow-comic);transform:rotate(-5deg)}@media(max-width:768px){.zp-section-title{font-size:2rem}.card__heading{font-size:1rem!important}.zp-countdown-item{font-size:1.5rem;min-width:55px;padding:6px 10px}.product-form__submit{font-size:1.2rem!important;padding:14px 24px!important}}@media(max-width:480px){.zp-section-title{font-size:1.6rem}.card__inner:hover{transform:none!important}}.card__inner.color-scheme-1,.card--card .card__inner.color-scheme-1,.card--standard .card__inner.color-scheme-1,.card--product .card__inner.color-scheme-1,.grid__item .card__inner.color-scheme-1{background:linear-gradient(145deg,#dbeafe,#bfdbfe,#eff6ff)!important;border:4px solid #0A0A0A!important;box-shadow:6px 6px #0a0a0a!important;border-radius:16px!important;overflow:hidden!important;transition:transform .2s ease,box-shadow .2s ease!important}.card__inner.color-scheme-1:hover,.card--card .card__inner.color-scheme-1:hover{transform:translate(-3px,-3px)!important;box-shadow:9px 9px #0a0a0a!important}.card-wrapper,.product-card-wrapper{border-radius:16px!important}.card--card{border:4px solid #0A0A0A!important;box-shadow:6px 6px #0a0a0a!important;border-radius:16px!important;overflow:hidden!important;transition:transform .2s ease,box-shadow .2s ease!important;background:linear-gradient(145deg,#dbeafe,#bfdbfe,#eff6ff)!important}.card--card:hover{transform:translate(-3px,-3px)!important;box-shadow:9px 9px #0a0a0a!important}.card--card .card__information,.card--standard .card__inner .card__information{background:#fffffff7!important;border-top:2px solid #0A0A0A!important;padding:12px 14px!important;position:relative!important;z-index:2!important}.card--card .card__inner .card__media,.card--standard .card__inner .card__media{position:relative!important;z-index:1!important;background:transparent!important}#zpLangBtn{font-family:Bangers,cursive!important;letter-spacing:1px!important;border:2px solid #0A0A0A!important;box-shadow:2px 2px #0a0a0a!important;border-radius:6px!important;background:gold!important;color:#0a0a0a!important;padding:4px 12px!important;cursor:pointer!important;transition:all .1s ease!important;text-transform:uppercase!important}#zpLangBtn:hover{background:#e6c200!important;transform:translate(-1px,-1px)!important;box-shadow:3px 3px #0a0a0a!important}.featured-collection,.section-featured-collection{background-color:#f5f8ff!important;background-image:radial-gradient(circle,rgba(0,87,231,.05) 1.5px,transparent 1.5px)!important;background-size:20px 20px!important}.tiktok-section,[class*=tiktok]{position:relative!important}.product-form__submit.button--primary{background:gold!important;color:#0a0a0a!important;font-family:Bangers,cursive!important;font-size:1.4rem!important;letter-spacing:.1em!important;border:4px solid #0A0A0A!important;box-shadow:6px 6px #0a0a0a!important;border-radius:10px!important;padding:16px 32px!important;width:100%!important;transition:all .15s ease!important;text-transform:uppercase!important}.product-form__submit.button--primary:hover{transform:translate(-3px,-3px)!important;box-shadow:9px 9px #0a0a0a!important;background:#e6c200!important}@media(max-width:749px){.card--card,.card__inner.color-scheme-1{border-width:3px!important;box-shadow:4px 4px #0a0a0a!important}.card--card:hover,.card__inner.color-scheme-1:hover{transform:none!important;box-shadow:4px 4px #0a0a0a!important}}.contact{position:relative}.contact .title{font-family:var(--font-heading)!important;font-size:clamp(2rem,5vw,3rem)!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--color-primary)!important;-webkit-text-stroke:1.5px var(--color-black)!important;text-shadow:3px 3px 0px rgba(0,0,0,.1)!important}.contact .field__input,.contact .field__input:focus,.contact textarea{border:2.5px solid var(--color-black)!important;border-radius:8px!important;font-family:var(--font-body)!important;font-weight:700!important;box-shadow:3px 3px 0 var(--color-black)!important;transition:box-shadow .15s,transform .15s!important;background:#fff!important}.contact .field__input:focus,.contact textarea:focus{outline:none!important;box-shadow:5px 5px 0 var(--color-primary)!important;transform:translate(-1px,-1px)!important}.contact .field__label{font-family:var(--font-heading)!important;letter-spacing:.05em!important;text-transform:uppercase!important;font-size:.9rem!important}.contact__button .button{background:var(--color-accent)!important;color:var(--color-black)!important;font-family:var(--font-heading)!important;font-size:1.2rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;border:3px solid var(--color-black)!important;border-radius:10px!important;box-shadow:5px 5px 0 var(--color-black)!important;padding:14px 36px!important;transition:all .15s ease!important}.contact__button .button:hover{transform:translate(-2px,-2px)!important;box-shadow:7px 7px 0 var(--color-black)!important;background:var(--color-accent-dark)!important}.main-page-title{font-family:var(--font-heading)!important;font-size:clamp(2.2rem,5vw,3.5rem)!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--color-primary)!important;-webkit-text-stroke:1.5px var(--color-black)!important;text-shadow:4px 4px 0px rgba(0,0,0,.12)!important;margin-bottom:1.5rem!important}.page-width--narrow .rte h1,.page-width--narrow .rte h2,.page-width--narrow .rte h3{font-family:var(--font-heading)!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--color-primary)!important}.page-width--narrow .rte h2{font-size:1.8rem!important;-webkit-text-stroke:1px var(--color-black)!important}.page-width--narrow .rte p{font-family:var(--font-body)!important;font-weight:600!important;line-height:1.7!important;color:var(--color-text)!important}.page-width--narrow .rte strong{color:var(--color-primary)!important;font-weight:800!important}.product__media-wrapper{border:3px solid var(--color-black)!important;border-radius:var(--radius-card)!important;box-shadow:var(--shadow-comic-lg)!important;overflow:hidden!important;background:linear-gradient(145deg,#dbeafe,#bfdbfe,#eff6ff)!important}.product__info-container{background:transparent!important}.product__text.caption-with-letter-spacing{font-family:var(--font-heading)!important;letter-spacing:.1em!important;text-transform:uppercase!important;color:var(--color-primary)!important;font-size:.85rem!important}.product__description{font-family:var(--font-body)!important;font-weight:600!important;line-height:1.7!important;color:var(--color-text)!important}.product__description h3,.product__description h4{font-family:var(--font-heading)!important;letter-spacing:.04em!important;text-transform:uppercase!important;color:var(--color-primary)!important}.quantity{border:2.5px solid var(--color-black)!important;border-radius:8px!important;box-shadow:3px 3px 0 var(--color-black)!important;overflow:hidden!important}.quantity__input{font-family:var(--font-heading)!important;font-size:1.2rem!important;letter-spacing:.05em!important}.share-button{font-family:var(--font-heading)!important;letter-spacing:.05em!important;text-transform:uppercase!important}.accordion__title{font-family:var(--font-heading)!important;letter-spacing:.05em!important;text-transform:uppercase!important;font-size:1rem!important}.collection-hero__title,.collection .title{font-family:var(--font-heading)!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--color-primary)!important;-webkit-text-stroke:1px var(--color-black)!important}.facets__heading{font-family:var(--font-heading)!important;letter-spacing:.05em!important;text-transform:uppercase!important}.cart__title{font-family:var(--font-heading)!important;font-size:clamp(2rem,5vw,3rem)!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--color-primary)!important;-webkit-text-stroke:1.5px var(--color-black)!important}.cart-item__name{font-family:var(--font-heading)!important;letter-spacing:.04em!important;text-transform:uppercase!important;font-size:1rem!important}.cart__checkout-button{background:var(--color-accent)!important;color:var(--color-black)!important;font-family:var(--font-heading)!important;font-size:1.3rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;border:3.5px solid var(--color-black)!important;border-radius:10px!important;box-shadow:6px 6px 0 var(--color-black)!important;transition:all .15s ease!important}.cart__checkout-button:hover{transform:translate(-3px,-3px)!important;box-shadow:9px 9px 0 var(--color-black)!important;background:var(--color-accent-dark)!important}.search__title{font-family:var(--font-heading)!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--color-primary)!important}.search__input{border:2.5px solid var(--color-black)!important;border-radius:8px!important;box-shadow:3px 3px 0 var(--color-black)!important;font-family:var(--font-body)!important;font-weight:700!important}.template-404 .page-width h1{font-family:var(--font-heading)!important;font-size:clamp(3rem,8vw,6rem)!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:var(--color-danger)!important;-webkit-text-stroke:2px var(--color-black)!important;text-shadow:6px 6px 0px rgba(0,0,0,.15)!important}.price .money,.price-item .money,.cart-item__price .money{font-family:var(--font-heading)!important;letter-spacing:.03em!important}.zp-localization-form{margin:0;padding:0}.zp-lang-switcher__option[type=submit]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 16px;background:transparent;border:none;cursor:pointer;font-family:Bangers,cursive;font-size:1rem;letter-spacing:1px;color:#0a1628;text-align:left;transition:background .15s ease}.zp-lang-switcher__option[type=submit]:hover,.zp-lang-switcher__option[type=submit].is-active{background:#0052cc14;color:#0052cc}.zp-lang-switcher__option[type=submit].is-active{font-weight:700;background:#0052cc1f}.card__inner.ratio{flex-direction:column!important;align-items:stretch!important;height:auto!important;min-height:0!important;padding-bottom:0!important}.card__inner.ratio:before{display:none!important;padding-bottom:0!important;content:none!important}.card__inner .card__media{width:100%!important;flex-shrink:0!important;flex-grow:0!important;position:relative!important;overflow:hidden!important;border-radius:12px 12px 0 0!important}.card__inner .card__content{width:100%!important;flex:1!important;position:relative!important}.card-wrapper,.product-card-wrapper{border-radius:16px!important;overflow:hidden!important;border:3px solid var(--color-black)!important;box-shadow:4px 4px 0 var(--color-black)!important}.card__heading,.card__heading a,.card .card__heading{font-size:1.1rem!important;line-height:1.3!important}.card .price,.card .price--on-sale .price-item--sale,.card .price-item{font-size:1.2rem!important}.card__description,.card .card__information p{font-size:.95rem!important;line-height:1.5!important}.card__inner .card__media .media img,.card__media .media img,.card__media img{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}.card__inner .card__media .media{width:100%!important;height:260px!important;min-height:200px!important;position:relative!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#fff!important}.card__media .media{display:block!important;position:relative!important;overflow:hidden!important}.card__media .media img,.card__inner .card__media .media img{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:contain!important;object-position:center center!important}
/*# sourceMappingURL=/cdn/shop/t/2/assets/zeropet-base.css.map */
