.price--on-sale .price-item--regular{color:rgba(var(--color-foreground),.55)}.price--on-sale .price-item--sale{font-weight:700;color:rgb(var(--color-foreground))}.price-save{color:#c0392b;font-weight:400;font-size:1.3rem;white-space:nowrap}.price:not(.price--on-sale) .price-save{display:none}.price__badge-sale{display:none!important}.price--on-sale .price__sale{display:flex!important;flex-wrap:nowrap!important;align-items:baseline}.price--on-sale .price__sale>span,.price--on-sale .price__sale .price-item{margin:0;white-space:nowrap}.price--on-sale .price__sale .price-item--regular,.price--on-sale .price__sale .price-item--sale{margin-right:.6rem}.card-information .price--on-sale .price-item--sale,.card__information .price--on-sale .price-item--sale{font-weight:400}.product__info-container .price{display:block;padding-bottom:1.2rem;margin-bottom:2.6rem;border-bottom:1px solid rgba(var(--color-foreground),.13)}.product__info-container .product__title h1,.product__info-container .product__title h2,.product__info-container h1.product__title,.product__info-container h2.product__title{font-size:2.4rem;line-height:1.25}@media screen and (min-width:750px){.product__info-container .product__title h1,.product__info-container .product__title h2,.product__info-container h1.product__title,.product__info-container h2.product__title{font-size:3rem}}.card-information,.card__information{text-align:center}.card-information .price,.card__information .price{display:block;width:100%;text-align:center}.card-information .price__container,.card__information .price__container{text-align:center}.card-information .price--on-sale .price__sale,.card__information .price--on-sale .price__sale{justify-content:center!important;flex-wrap:wrap!important;row-gap:2px}.card-wrapper{position:relative}.card--media .card__inner .card__content{position:static!important;padding:0!important}.card__badge{position:absolute!important;top:0!important;left:0!important;right:auto!important;bottom:auto!important;margin:0!important;z-index:3;align-self:flex-start!important;justify-self:flex-start!important}.card__badge .badge{min-height:0;font-size:1rem;line-height:1;padding:.45rem .7rem;letter-spacing:.06rem;background:#1a1a1a!important;color:#fff!important;border-color:#1a1a1a!important}.related-products .product-grid{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:16px;margin:0;padding:0 0 14px}.related-products .product-grid>.grid__item{scroll-snap-align:start;margin:0!important;flex:0 0 62%!important;width:62%!important;max-width:62%!important}@media screen and (max-width:749px){.related-products .product-grid{scrollbar-width:none}.related-products .product-grid::-webkit-scrollbar{display:none}}@media screen and (min-width:750px){.related-products .product-grid>.grid__item{flex:0 0 calc(25% - 16px)!important;width:calc(25% - 16px)!important;max-width:none!important}.related-products .product-grid{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.45) rgba(0,0,0,.08)}.related-products .product-grid::-webkit-scrollbar{height:8px}.related-products .product-grid::-webkit-scrollbar-track{background:#00000014;border-radius:8px}.related-products .product-grid::-webkit-scrollbar-thumb{background:#00000073;border-radius:8px}}body.overflow-hidden .sticky-atc,body:has(cart-drawer.active) .sticky-atc,body:has(.menu-drawer-container[open]) .sticky-atc{transform:translateY(110%)!important;visibility:hidden!important;pointer-events:none!important}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ej-store.css.map */
