:root:has(.dd3d-shipping-bar){--dd3d-shipping-height: calc(44px + env(safe-area-inset-top, 0px)) }.dd3d-shipping-slot{height:var(--dd3d-shipping-height)}.dd3d-shipping-bar{position:fixed;z-index:20;top:0;right:0;left:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;height:var(--dd3d-shipping-height);padding:env(safe-area-inset-top,0px) 16px 0;background:var(--dd3d-banner-background, #000);color:var(--dd3d-banner-text, #fff);text-align:center}.dd3d-shipping-bar p{margin:0;font-family:inherit;font-size:16px;font-weight:500;line-height:1.3;letter-spacing:.02em}body:has(.dd3d-shipping-bar) .shopify-section-header-sticky{top:var(--dd3d-shipping-height)}@media screen and (max-width:749px){:root:has(.dd3d-shipping-bar){--dd3d-shipping-height: calc(40px + env(safe-area-inset-top, 0px)) }.dd3d-shipping-bar p{font-size:14px}}.dd3d-bestseller{position:absolute;z-index:4;top:12px;left:12px;display:block;width:clamp(64px,20%,96px);aspect-ratio:1;overflow:hidden;border-radius:50%;pointer-events:none;filter:drop-shadow(0 2px 3px rgb(0 0 0 / 12%))}.dd3d-bestseller>img{position:absolute;top:-5.25%;left:-7.2%;display:block;width:114.8%;max-width:none;height:auto;border-radius:0;object-fit:initial}.dd3d-bestseller[hidden]{display:none!important}.product-media-container:has(>.dd3d-bestseller){position:relative}.dd3d-bestseller--variant{width:clamp(80px,20%,120px)}@media screen and (max-width:749px){.dd3d-bestseller{top:8px;left:8px;width:clamp(52px,25%,72px)}.dd3d-bestseller--variant{width:clamp(72px,23%,96px)}}.dd3d-novelty-badge{position:absolute;z-index:5;top:12px;left:12px;right:auto;display:block;width:clamp(64px,20%,96px);max-width:calc(100% - 24px);pointer-events:none;filter:drop-shadow(0 2px 3px rgb(0 0 0 / 12%))}.dd3d-novelty-badge>img{display:block;width:100%;height:auto;max-width:none;border:0;object-fit:contain}.dd3d-novelty-badge[hidden]{display:none!important}.dd3d-novelty-badge--variant{width:clamp(80px,20%,120px)}.product-media-container:has(>.dd3d-bestseller:not([hidden]))>.dd3d-novelty-badge,.card__inner:has(>.dd3d-bestseller:not([hidden]))>.dd3d-novelty-badge{display:none!important}.product-media-container:has(>.dd3d-novelty-badge),.card__inner:has(>.dd3d-novelty-badge){position:relative}@media screen and (max-width:749px){.dd3d-novelty-badge{top:8px;left:8px;width:clamp(52px,25%,72px);max-width:calc(100% - 16px)}.dd3d-novelty-badge--variant{width:clamp(72px,23%,96px)}}
/*# sourceMappingURL=/cdn/shop/t/52/compiled_assets/styles.css.map */
