media-gallery.media-gallery--two-column .media-gallery__grid{gap:12px}@media(min-width:750px){media-gallery.media-gallery--two-column .media-gallery__grid>li:first-child{grid-column:1 / -1}}.media-gallery__grid>li.product-media-container,.product-information__media slideshow-component slideshow-slide.product-media-container{position:relative;isolation:isolate;overflow:hidden;border-radius:var(--r-lg, 12px);background:linear-gradient(180deg,#fbfbfa,#f0f0ee)!important;box-shadow:inset 0 0 0 1px #0d0d0d1a}.media-gallery__grid>li.product-media-container .product-media__image,.product-information__media slideshow-component slideshow-slide.product-media-container .product-media__image{mix-blend-mode:multiply}.media-gallery__grid>li.product-media-container:after,.product-information__media slideshow-component slideshow-slide.product-media-container:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;border-radius:inherit;background:radial-gradient(120% 95% at 50% 30%,#0d0d0d00 52%,#0d0d0d12 84%,#0d0d0d24)}.media-gallery__grid{counter-reset:whs-panel}.media-gallery__grid>li.product-media-container:before{counter-increment:whs-panel;content:counter(whs-panel,decimal-leading-zero);position:absolute;inset-inline-start:12px;inset-block-end:9px;z-index:2;pointer-events:none;font-family:Anton,sans-serif;font-size:11px;line-height:1;letter-spacing:.09em;color:#0d0d0d38}.product-information__media .product-media-container__zoom-button{position:absolute;inset-inline-end:10px;inset-block-end:10px;inset-inline-start:auto;inset-block-start:auto;z-index:3;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:#0d0d0dcc;box-shadow:inset 0 0 0 1px #ffffff1f,0 2px 10px #00000059;color:#fff;cursor:zoom-in}.product-information__media .product-media-container__zoom-button svg{width:18px;height:18px}@media(hover:hover){.media-gallery__grid>li.product-media-container .product-media-container__zoom-button{opacity:0}.media-gallery__grid>li.product-media-container:hover .product-media-container__zoom-button,.media-gallery__grid>li.product-media-container:focus-within .product-media-container__zoom-button{opacity:1}.product-information__media .product-media-container__zoom-button:hover{color:var(--whs-red-hot, #ff2233);box-shadow:inset 0 0 0 1px #fff3,0 2px 10px #00000073}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.media-gallery__grid>li.product-media-container .product-media__image{transform-origin:50% 50%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.media-gallery__grid>li.product-media-container:hover .product-media__image{transform:scale(1.04)}.media-gallery__grid>li.product-media-container .product-media-container__zoom-button{transition:opacity .25s ease}}.product-information__media slideshow-component slideshow-arrows button{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:#0d0d0dcc;box-shadow:inset 0 0 0 1px #ffffff1f;color:#fff}.product-information__media slideshow-component button[class*=dot]{width:6px;height:6px;padding:0;border:0;border-radius:999px;background:#ffffff47}.product-information__media slideshow-component button[class*=dot][aria-current=true],.product-information__media slideshow-component button[class*=dot][aria-selected=true],.product-information__media slideshow-component button[class*=dot].is-active{width:18px;background:var(--whs-red, #cc1a2a)}.product-information__media slideshow-component [class*=count]{font-family:Inter,sans-serif;font-size:12px;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:#ffffffa3}.product-information__media zoom-dialog dialog{background:#0d0d0d;border:0}.product-information__media zoom-dialog dialog::backdrop{background:#0d0d0df0}.product-information__media zoom-dialog dialog button[class*=close]{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:#0d0d0dcc;box-shadow:inset 0 0 0 1px #ffffff1f;color:#fff;z-index:5}.product-information__media zoom-dialog dialog .product-media-container{background:transparent!important;box-shadow:none!important;border-radius:0!important}.product-information__media zoom-dialog dialog .product-media-container:before,.product-information__media zoom-dialog dialog .product-media-container:after{content:none!important}.product-information__media zoom-dialog dialog .product-media__image{mix-blend-mode:normal!important}.product-information__media zoom-dialog dialog .product-media-container__zoom-button{display:none}product-recommendations{display:block;position:relative;padding-top:clamp(28px,4vw,52px)}product-recommendations:before{content:"";position:absolute;top:0;left:50%;width:min(100%,1200px);height:1px;transform:translate(-50%);background:linear-gradient(90deg,transparent 0%,#ffffff1f 18%,#ffffff1f 82%,transparent 100%);pointer-events:none}product-recommendations h2,product-recommendations h3:not(.h4),product-recommendations .product-recommendations__heading{font-family:Anton,Arial Narrow,Impact,sans-serif;font-weight:400;font-size:var(--whs-fs-section, clamp(1.6rem, 1.1rem + 2.4vw, 2.75rem));line-height:.95;text-transform:uppercase;letter-spacing:.01em;color:#fff;width:fit-content;max-width:100%;text-shadow:1px 0 0 #cc1a2a59,-1px 0 0 #19e3ff33}product-recommendations h2:before,product-recommendations h3:not(.h4):before,product-recommendations .product-recommendations__heading:before{content:"";display:inline-block;width:4px;height:.72em;margin-right:.38em;background:var(--whs-red, #cc1a2a);vertical-align:-.04em}product-recommendations product-card{display:block}product-recommendations .product-card__content h3.h4{font-family:Anton,Arial Narrow,Impact,sans-serif;font-weight:400;font-size:var(--whs-fs-card, clamp(.95rem, .85rem + .5vw, 1.15rem));line-height:1.05;text-transform:uppercase;letter-spacing:.02em}product-recommendations .product-card__content h3.h4 a{color:#fff;text-decoration:none;transition:color .15s ease}@media(hover:hover){product-recommendations .product-card__content h3.h4 a:hover{color:var(--whs-red-hot, #ff2233)}}product-recommendations .product-card__content product-price{display:inline-flex;align-items:center;width:fit-content;max-width:100%;padding:.28em .6em;background:#0d0d0dcc;border-radius:var(--r-sm, 4px);box-shadow:inset 0 0 0 1px #ffffff1f}product-recommendations .product-card__content product-price .price{font-variant-numeric:tabular-nums;font-weight:600;font-size:.9rem;letter-spacing:.01em;color:#fff}product-recommendations .product-card__content product-price s{color:#ffffff80;text-decoration-color:#ffffff80}sticky-add-to-cart .sticky-add-to-cart__bar,sticky-add-to-cart .sticky-add-to-cart__bar.color-scheme-1{background:#0d0d0dcc!important;-webkit-backdrop-filter:blur(14px) saturate(1.15);backdrop-filter:blur(14px) saturate(1.15);border-top:1px solid var(--whs-red, #cc1a2a);box-shadow:0 -14px 32px #00000059;color:#fff!important;gap:14px;padding:10px clamp(14px,3vw,24px) calc(10px + env(safe-area-inset-bottom,0px))}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){sticky-add-to-cart .sticky-add-to-cart__bar,sticky-add-to-cart .sticky-add-to-cart__bar.color-scheme-1{background:#0d0d0df2!important}}sticky-add-to-cart .sticky-add-to-cart__image,sticky-add-to-cart .sticky-add-to-cart__image img{border-radius:var(--r-md, 8px)}sticky-add-to-cart .sticky-add-to-cart__image img{outline:1px solid #ffffff1f;outline-offset:-1px;background:#161616;object-fit:cover}sticky-add-to-cart .sticky-add-to-cart__info{min-width:0}sticky-add-to-cart .sticky-add-to-cart__title{font-family:Anton,Arial Narrow,Impact,sans-serif;font-weight:400;font-size:clamp(.92rem,.84rem + .4vw,1.08rem);line-height:1.1;text-transform:uppercase;letter-spacing:.03em;color:#fff!important;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}sticky-add-to-cart .sticky-add-to-cart__variant{font-family:Inter,system-ui,sans-serif;font-size:.74rem;letter-spacing:.02em;color:#fff9!important;margin:2px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}sticky-add-to-cart .sticky-add-to-cart__price .price{display:inline-flex;align-items:center;padding:.3em .6em;background:#0d0d0dcc;border-radius:var(--r-sm, 4px);box-shadow:inset 0 0 0 1px #ffffff1f;font-variant-numeric:tabular-nums;font-weight:600;font-size:.92rem;color:#fff;white-space:nowrap}sticky-add-to-cart .sticky-add-to-cart__button.add-to-cart-button,sticky-add-to-cart .sticky-add-to-cart__button{background:var(--whs-red, #cc1a2a)!important;color:#fff!important;border:0;border-radius:var(--r-md, 8px);box-shadow:0 8px 18px #0006;transition:background-color .16s ease;white-space:nowrap}sticky-add-to-cart .sticky-add-to-cart__button:focus-visible{outline-offset:2px}@media(hover:hover){sticky-add-to-cart .sticky-add-to-cart__button:hover{background:var(--whs-red-hot, #ff2233)!important}}@media(hover:hover)and (prefers-reduced-motion:no-preference){sticky-add-to-cart .sticky-add-to-cart__button{transition:background-color .16s ease,transform .16s ease}sticky-add-to-cart .sticky-add-to-cart__button:hover{transform:translateY(-1px)}sticky-add-to-cart .sticky-add-to-cart__button:active{transform:translateY(0)}}@media(max-width:749px){sticky-add-to-cart .sticky-add-to-cart__bar,sticky-add-to-cart .sticky-add-to-cart__bar.color-scheme-1{gap:10px;padding-inline:12px}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/whs-p22.css.map */
