.ww-bf-topbar{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:66px;padding:10px max(24px,calc((100% - 1280px)/2));background:radial-gradient(ellipse at 85% 0,#333d17 0,transparent 55%),#080a09;color:#fff;text-decoration:none;font-family:inherit;line-height:1.4;box-sizing:border-box}.ww-bf-topbar:hover,.ww-bf-topbar:focus{color:#fff}.ww-bf-topbar:focus-visible{outline:2px solid #dfff5c;outline-offset:-3px}.ww-bf-topbar-copy{display:flex;flex-direction:column;gap:3px;min-width:0}.ww-bf-topbar-event{font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:#e5e9de}.ww-bf-topbar-offer{font-size:15px;font-weight:500}.ww-bf-topbar-offer>strong{color:#dfff5c;font-weight:700;white-space:nowrap}.ww-bf-topbar-cta{font-size:13px;font-weight:700;color:#dfff5c;white-space:nowrap;margin-left:16px;text-decoration:underline;text-underline-offset:3px}.ww-bf-topbar-details{display:grid;grid-template-columns:auto auto;gap:2px 19px;align-items:center;flex-shrink:0}.ww-bf-topbar-mark{grid-row:1/3}.ww-bf-topbar-mark .ww-bf-wordmark--panel{font-size:23px}.ww-bf-topbar-date{font-size:10px;color:#e5e9de;white-space:nowrap}.ww-bf-topbar-ca{font-size:9px;color:#bbc4b0;line-height:1.4;max-width:190px}@media(max-width:767px){.ww-bf-topbar{min-height:70px;padding:9px 15px;gap:10px}.ww-bf-topbar-event{font-size:8px;letter-spacing:.08em}.ww-bf-topbar-offer{font-size:11px;line-height:1.6}.ww-bf-topbar-cta{font-size:10px;margin-left:8px}.ww-bf-topbar-mark{display:none}.ww-bf-topbar-details{display:flex;flex-direction:column;align-items:flex-end;gap:3px;max-width:100px}.ww-bf-topbar-date{font-size:8px;white-space:normal;text-align:right}.ww-bf-topbar-ca{font-size:8px;text-align:right}.ww-bf-topbar-copy{gap:2px}}@media(max-width:370px){.ww-bf-topbar{gap:8px;padding:9px 12px}.ww-bf-topbar-details{max-width:76px}.ww-bf-topbar-cta{display:inline-block;margin-left:0;margin-right:6px}.ww-bf-topbar-offer{font-size:10px}}.ww-bf-wordmark{display:inline-flex;flex-direction:column;align-items:flex-start;position:relative;isolation:isolate;font-family:inherit;font-size:clamp(48px,4.8vw,78px);font-weight:800;font-style:italic;line-height:.86;letter-spacing:-.055em;text-transform:uppercase;transform:skew(-6deg);padding:4px 12px 12px 3px;color:#fff;text-align:left}.ww-bf-wordmark>span,.ww-bf-wordmark>strong{display:block;font-size:inherit;font-family:inherit;font-weight:800;font-style:inherit;line-height:inherit;letter-spacing:inherit;color:#fff}.ww-bf-wordmark>strong{color:#dfff5c;margin:6px 0 0 8px;position:relative}.ww-bf-wordmark>strong:after{content:"";position:absolute;left:-6%;right:-5%;bottom:-5px;height:2px;background:currentColor;transform:rotate(-3deg)}.ww-bf-wordmark--badge{font-size:10px;background:#121612;border-radius:3px;letter-spacing:-.04em;padding:5px 6px 7px;vertical-align:middle;flex-shrink:0;line-height:.9;margin-right:8px;transform:skew(-6deg) rotate(-3deg)}.ww-bf-wordmark--badge>strong{margin:2px 0 0 1px}.ww-bf-wordmark--badge>strong:after{bottom:-2px;height:1px}.ww-bf-wordmark--panel{font-size:25px;padding:2px 8px 8px 2px}.ww-bf-wordmark--panel>strong{margin-top:3px;margin-left:3px}.ww-bf-wordmark--panel>strong:after{height:1px;bottom:-3px}.thb-full-menu--link:has(.ww-bf-wordmark){display:flex;align-items:center;gap:0}.mobile-menu a:has(.ww-bf-wordmark){display:inline-flex;align-items:center;gap:0}@media(max-width:760px){.ww-bf-wordmark--hero{font-size:clamp(50px,12vw,66px)}.ww-bf-wordmark--panel{font-size:22px}}@media(min-width:1068px){body[data-ww-event=bfcm] .full-menu>.thb-full-menu{display:flex;align-items:center}body[data-ww-event=bfcm] .full-menu>.thb-full-menu>li{display:flex;align-items:center;align-self:stretch}body[data-ww-event=bfcm] .full-menu>.thb-full-menu>li>.thb-full-menu--link{display:flex;align-items:center;min-height:34px;line-height:30px}body[data-ww-event=bfcm] .thb-full-menu--link>.ww-bf-wordmark--badge{font-size:9px;line-height:.9;margin-right:8px}}body[data-ww-event=bfcm] .header .buckscc-currency-wrapper .buckscc-select{top:0!important;bottom:auto!important;margin-top:0!important;transform:none!important}.product-title-container>.ww-product-subtitle{margin:8px 0 14px;color:#595959;font-family:inherit;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:normal}@media(max-width:767px){.product-title-container>.ww-product-subtitle{font-size:15px;margin:7px 0 12px}}
/*# sourceMappingURL=/cdn/shop/t/50/compiled_assets/styles.css.map?subset=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwAAB */
