.cover-slide--collar-poster{background:#061b38;padding:0!important;display:block!important}.cover-slide--collar-poster:before,.cover-slide--collar-poster:after{display:none!important}.collar-poster-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;z-index:1}.collar-poster-link img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.cover-carousel{position:relative;isolation:isolate;background:#10271d;border-radius:28px;overflow:hidden;touch-action:pan-y}.cover-track{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.cover-track::-webkit-scrollbar{display:none}.cover-carousel.is-ready .cover-track{overflow:visible;scroll-snap-type:none;transition:transform .75s cubic-bezier(.22,.68,0,1);will-change:transform}.cover-slide.hero{flex:0 0 100%;min-width:0;border-radius:0;scroll-snap-align:start;min-height:580px}.cover-slide .hero-copy{padding-bottom:92px}.cover-title{font-size:clamp(40px,5.2vw,72px);line-height:1.04;letter-spacing:-3px;font-weight:600;margin:0 0 24px}.cover-title em{font-family:Georgia,serif;font-weight:400;color:var(--lime)}.cover-slide--bowl>img{object-position:center 80%}.cover-slide--glove>img{object-position:center 55%}.cover-controls{position:absolute;bottom:20px;right:26px;z-index:3;display:flex;align-items:center;gap:4px;color:#fff;background:#0c1f17c7;border:1px solid #ffffff35;border-radius:999px;padding:3px 5px}.cover-controls button{border:0;background:transparent;color:inherit;padding:0;display:grid;place-items:center;min-width:44px;height:44px;border-radius:50%;font-size:19px}.cover-controls button:hover{background:#ffffff19}.cover-controls button:focus-visible{outline:2px solid var(--lime);outline-offset:1px}.cover-dots{display:flex;align-items:center}.cover-dots button{min-width:32px;width:32px}.cover-dots span{display:block;width:7px;height:7px;border-radius:50%;background:#ffffff70;transition:width .25s,background .25s}.cover-dots [aria-pressed=true] span{width:21px;border-radius:20px;background:var(--lime)}.cover-pause{border-left:1px solid #ffffff30!important;border-radius:0 50% 50% 0!important;margin-left:3px}.cover-sr{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:800px){.cover-slide.hero{min-height:610px}.cover-slide .hero-copy{padding:28px 26px 91px;max-width:100%}.cover-slide .cover-title{font-size:clamp(36px,11.4vw,49px);letter-spacing:-2px}.cover-slide>img{object-position:75% center}.cover-slide--bowl>img{object-position:87% center}.cover-slide--glove>img{object-position:83% center}.cover-controls{bottom:18px;right:22px}.cover-slide .btn{padding:14px 20px;gap:14px}.cover-slide .hero-copy>p{max-width:300px}.cover-slide:after{background:linear-gradient(0deg,#061811f7,#06181185 53%,#0618110a)}}.collar-mobile-backdrop,.cover-slide--collar-poster .collar-mobile-cta{display:none}@media(max-width:800px){.cover-slide--collar-poster{position:relative;min-height:610px}.collar-mobile-backdrop{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;filter:blur(12px);transform:scale(1.08);opacity:.65}.collar-mobile-backdrop:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#061b38 0%,rgba(6,27,56,.75) 28%,transparent 65%)}.cover-slide--collar-poster picture{display:block;position:absolute;top:0;left:0;width:100%;height:auto;-webkit-mask-image:linear-gradient(#000 0%,#000 88%,transparent 100%);mask-image:linear-gradient(#000 0%,#000 88%,transparent 100%)}.cover-slide--collar-poster .collar-poster-link img{position:relative;display:block;width:100%;height:auto;object-fit:contain}.cover-slide--collar-poster .collar-mobile-cta{display:inline-flex;position:absolute;left:26px;bottom:91px;z-index:2;padding:14px 20px;gap:14px}}@media(prefers-reduced-motion:reduce){.cover-carousel.is-ready .cover-track{transition:none}}.waffy-product-reviews{max-width:1280px;margin:0 auto;padding:32px 24px 64px}.glove-offer{margin:18px 0}.glove-offer-prices{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.glove-previous-price{font-size:17px;color:#626b64}.glove-current-price{margin:0;color:#17392f;font-size:27px;font-weight:750}.glove-discount{display:inline-block;background:#17392f;color:#fff;border-radius:999px;padding:6px 11px;font-size:13px;font-weight:700}.glove-saving{margin:8px 0 0;color:#17392f;font-size:14px;font-weight:650}.glove-reuse-highlight{color:#17392f}.product-delivery.glove-free-shipping{border-color:#91a47b;background:#edf3e6}.product-delivery.glove-free-shipping p:first-child{font-size:16px}@media(max-width:480px){.glove-offer-prices{gap:9px}.glove-current-price{font-size:25px}.glove-discount{font-size:12px}}.gallery-video-frame{aspect-ratio:var(--media-ratio);max-height:620px;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:var(--radius);background:#0b1612}.gallery-video{display:block;width:100%;height:100%;max-height:620px;object-fit:contain}.video-thumb{position:relative}.video-thumb-label{position:absolute;inset:auto 0 0;background:#17392fed;color:#fff;font-size:10px;line-height:1.5;padding:3px 0;text-align:center}@media(max-width:800px){.gallery-video-frame,.gallery-video{max-height:520px}}.product-highlights{list-style:none;padding:0;margin:18px 0;display:grid;gap:8px;font-size:14px;line-height:1.45}.product-highlights li{display:flex;align-items:baseline;gap:9px}.product-highlights li>span{color:#48721e;font-weight:700;flex-shrink:0}.product-delivery{padding:12px 15px;background:#e9eddf;border:1px solid #dce1d1;border-radius:12px;margin:16px 0 10px}.product-delivery p{margin:0 0 3px;font-size:13px}.product-delivery p:last-child{margin-bottom:0;font-size:12px}.product-cost-note{line-height:1.5;margin:0 0 20px}.product-size-guide{margin-top:10px;padding:10px 0}.product-size-guide summary{padding:7px 0;font-size:13px}.product-size-guide th,.product-size-guide td{font-size:13px;padding:8px}.product-size-guide .fine{margin-top:10px}.product-return-note{margin:8px 0 0}@media(max-width:800px){.product-info h1{font-size:30px;letter-spacing:-1px}.product-highlights{font-size:14px}.product-size-guide summary{padding:12px 0}}.card-sale-badge{position:absolute;top:14px;left:14px;z-index:1;background:#17392f;color:#fff;border-radius:999px;padding:7px 12px;font-size:13px;font-weight:700;line-height:1.25;box-shadow:0 2px 8px #00000012}.card-prices{display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex-shrink:0;max-width:48%;font-size:14px;line-height:1.4}.card-prices s{font-weight:400;color:#626b64;font-size:12px}.card-prices strong{color:#17392f}.card-free-shipping{display:inline-flex;margin:9px 0 0;padding:4px 9px;background:#e9eddf;color:#17392f;border-radius:6px;font-size:12px;line-height:1.4;font-weight:650}@media(max-width:480px){.card-sale-badge{top:10px;left:10px;font-size:12px}.card-prices{max-width:50%}}
/*# sourceMappingURL=/cdn/shop/t/13/compiled_assets/styles.css.map */
