:root{--aad-slate:#233249;--aad-slate-2:#4A5566;--aad-ink:#14202F;--aad-ochre:#9A8459;--aad-ochre-ink:#5C4C2E;--aad-hw-bg:#E8ECEF;--aad-hw-ink:#14202F;--font-body-family:"DM Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--font-body-style:normal;--font-body-weight:400;--font-body-weight-bold:600;--font-heading-family:"Cormorant Garamond",Georgia,serif;--font-heading-style:normal;--font-heading-weight:500}.aad-announce,.aad .aad-announce a,.aad-announce a{background:#233249;color:#f5f1e8}.hw-hero__img{display:block;line-height:0;background:var(--aad-hw-bg)}.hw-hero__img img{width:100%;height:auto;display:block;max-height:max(240px,calc(100vh - 300px));object-fit:cover;object-position:50% 40%}@supports (height:100svh){.hw-hero__img img{max-height:max(240px,calc(100svh - 300px))}}.hw-hero__band{padding-block:18px 20px}.hw-hero__in{display:flex;align-items:center;justify-content:space-between;gap:12px 32px;flex-wrap:wrap}.aad.hw-hero h1{font-size:clamp(30px,2.9vw,42px)}.hw-hero .aad-lede{margin-top:4px;font-size:16px}.hw-hero__btns{display:flex;gap:10px;flex-wrap:wrap}@media(max-width:780px){.hw-hero__img img{max-height:none}.hw-hero__band{padding-block:16px 20px}}.aad-optc-rail,.aad-optc-cards{padding-block:clamp(18px,2.2vw,30px)}.aad-optc-rail .aad-sec-h,.aad-optc-cards .aad-sec-h{margin-bottom:14px}.aad-optc-rail__bar{margin-top:12px}.hw-help.aad-sec,.hw-trust.aad-sec{padding-block:clamp(22px,2.6vw,34px)}.hw-help__g{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.hw-help__g>div{min-width:0;display:flex;flex-direction:column;gap:7px;align-items:flex-start}.hw-help p{font-size:14.5px;color:var(--aad-slate-2);max-width:46ch}@media(max-width:780px){.hw-help__g{grid-template-columns:minmax(0,1fr);gap:18px}}@media(max-width:560px){.hw-trust__g{grid-template-columns:minmax(0,1fr)}}.aad-pg__thumbs{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;padding-bottom:6px}.aad .aad-pg__thumb{flex:0 0 68px;width:68px;height:68px}.aad-pg__note{display:none!important}.hw-pg-bar{display:flex;align-items:center;justify-content:center;gap:14px}.aad .hw-pg-btn{width:36px;height:36px;border-radius:50%;border:1px solid var(--aad-line);background:#fff;display:grid;place-items:center;padding:0;color:var(--aad-slate)}.aad .hw-pg-btn svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.aad .hw-pg-btn:hover:not(:disabled){border-color:var(--aad-slate)}.aad .hw-pg-btn:disabled{opacity:.4;cursor:default}.hw-pg-count{font-size:14px;color:var(--aad-slate-2);min-width:70px;text-align:center}@media(max-width:780px){.aad .aad-pg__thumb{flex:0 0 58px;width:58px;height:58px}.hw-pg-bar{padding-inline:16px}}.aad .hw-vplay[hidden]{display:none}.aad .hw-vplay{position:relative;display:block;width:100%;height:100%;padding:0;border:0;background:#fff;line-height:0;cursor:pointer}.aad .hw-vplay img{width:100%;height:100%;object-fit:contain;display:block}.hw-vplay__i{position:absolute;left:50%;top:50%;width:68px;height:68px;margin:-34px 0 0 -34px;border-radius:50%;background:#14202fc7;display:grid;place-items:center}.hw-vplay__i svg{width:26px;height:26px;fill:#fff;margin-left:4px}.hw-vplay__t{position:absolute;left:50%;top:calc(50% + 44px);transform:translate(-50%);font:600 13px/1.2 var(--aad-body);color:#fff;background:#14202fc7;padding:5px 9px;border-radius:2px;white-space:nowrap}.aad .hw-vplay:hover .hw-vplay__i,.aad .hw-vplay:focus-visible .hw-vplay__i{background:#233249}.aad-pd-facts:not(:has(li:not([hidden]))){display:none}[data-hw-when=out]{display:none}.hw-soldout [data-hw-when=out]{display:inline}.hw-soldout [data-hw-when=buy]{display:none}.hw-assure .hw-flag{margin-top:7px}.hw-lower{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:20px 48px;align-items:start;border-top:1px solid var(--aad-line);margin-top:28px;padding-block:22px 44px}.hw-lower:not(:has(.hw-lower__specs)){grid-template-columns:minmax(0,1fr);max-width:880px}.aad .hw-lower__specs h2{font-size:25px;margin-bottom:10px}.hw-lower__info>.aad-pd-sec:first-child{border-top:0;padding-top:0}@media(max-width:900px){.hw-lower{grid-template-columns:minmax(0,1fr);gap:8px}}.hw-sel{background:#fff;border:1px solid var(--aad-line);padding:12px 16px 6px}.hw-sel__h{font-size:15px;margin-bottom:4px!important}.hw-sel .hw-size{display:none}.hw-sel .hw-size.on{display:block}.hw-sel:has(.hw-sel__h) .hw-size h4{display:none}.hw-sel__none{font-size:14px;color:#6b4600;padding-block:6px 10px}.hw-sel:has(.hw-size.on) .hw-sel__none{display:none}.aad .hw-size h4,.aad .hw-common h3{font:600 14.5px/1.3 var(--aad-body);margin:0 0 4px}.hw-common{padding:14px 16px 6px;border:1px solid var(--aad-line);border-top:0;background:var(--aad-paper)}.hw-hang{font-size:14px;color:var(--aad-slate-2);margin-top:10px!important}.hw-others{margin-top:14px;border-top:1px solid var(--aad-line)}.hw-others summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:12px;cursor:pointer;list-style:none;font-weight:600;font-size:15px}.hw-others summary::-webkit-details-marker{display:none}.hw-others__g{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px 26px;padding-bottom:6px}.hw-others .hw-size.on{display:none}.hw-acc-h{display:flex!important;align-items:center;gap:10px;font:600 15px/1.3 var(--aad-body)!important;margin:14px 0 6px!important}.hw-acc-h:first-child{margin-top:4px!important}.hw-desc,.hw-desc *{font-family:var(--aad-body)!important;color:inherit}.hw-desc h1,.hw-desc h2,.hw-desc h3,.hw-desc h4{font:600 16px/1.35 var(--aad-body)!important;margin:12px 0 6px}.hw-desc img{max-width:100%;height:auto}.aad .hw-desc a.hw-watch{display:inline-flex;align-items:center;gap:8px;margin-top:6px;padding:8px 14px 8px 10px;border:1px solid var(--aad-line);border-radius:var(--aad-radius);background:#fff;text-decoration:none;font-weight:600;font-size:14px;text-transform:none}.aad .hw-desc a.hw-watch svg{width:22px;height:22px}.aad .hw-desc a.hw-watch:hover{border-color:var(--aad-slate)}.hw-flag{font-size:13px;line-height:1.45;color:#6b4600;margin-top:8px}.hw-flag--block{background:#fbf3e2;border-left:3px solid #B98A2E;padding:8px 11px;margin:4px 0 10px}.cart-notification{border-radius:0;border-color:var(--aad-line)!important}.cart-notification .button,.cart__checkout-button,.cart__ctas .button{border-radius:var(--aad-radius);font-family:var(--aad-body);font-weight:500;letter-spacing:0}.cart-notification .button:after,.cart__ctas .button:after{box-shadow:none}.cart-notification-product__name,.cart-item__name{font-family:var(--aad-body);font-weight:500;letter-spacing:0}.cart-items thead th,.cart-notification__heading,.totals__total,.totals__total-value{letter-spacing:0}.title--primary,.cart__empty-text{font-family:var(--aad-display)}.hw-cart-assure{padding-block:0 30px}.hw-cart-assure .hw-assure{max-width:760px;margin-left:auto}.aad-card__go{display:inline-block;margin-top:6px;font-size:14px;font-weight:600;color:var(--aad-slate);text-decoration:underline;text-underline-offset:3px}.hw-reviews__intro{font-size:14.5px;color:var(--aad-slate-2);margin:-6px 0 14px!important;max-width:70ch}.aad-signup .hw-consent a{color:inherit;text-decoration:underline}.aad .hw-desc a.hw-watch--ext:after{content:"opens YouTube";font-weight:400;font-size:12.5px;color:var(--aad-slate-2);margin-left:2px}.aad .hw-trust__h{font-size:clamp(26px,2.4vw,34px);margin-bottom:16px}.hw-trust__i .aad-tlink{display:inline-block;margin-top:6px;font-size:14px}.hw-reviews__track{--n:4}@media(max-width:1100px){.hw-reviews__track{--n:2.6}}@media(max-width:780px){.hw-reviews .hw-reviews__track{--n:1.25}}.hw-review{display:flex;flex-direction:column;background:#fff;border:1px solid var(--aad-line);min-width:0}.hw-review__img{aspect-ratio:4/3;overflow:hidden;background:var(--aad-sand)}.hw-review__img img{width:100%;height:100%;object-fit:cover;display:block}.hw-review__b{display:flex;flex-direction:column;gap:6px;padding:12px 14px 14px;flex:1}.hw-review__stars{color:var(--aad-ochre-ink);letter-spacing:2px;font-size:15px;line-height:1}.aad .hw-review h3{font:600 15.5px/1.3 var(--aad-body)}.hw-review__t{font-size:14.5px;line-height:1.5}.hw-review__by{font-size:13.5px;color:var(--aad-slate-2)}.aad .hw-review__p{margin-top:auto;padding-top:10px;border-top:1px solid var(--aad-sand);display:flex;gap:10px;align-items:center;font-size:13.5px;text-decoration:none}.aad .hw-review__p img{width:44px;height:44px;object-fit:contain;background:#fff;border:1px solid var(--aad-line);flex:none}.aad .hw-review__p span{text-decoration:underline;text-underline-offset:3px;text-decoration-color:var(--aad-line)}.hw-review .hw-flag{margin-top:0}.js .hw-native{display:none}.js .hw-native.is-shown{display:block}[data-hw-listing][hidden]{display:none}.aad-empty .aad-btn{align-self:flex-start}.aad .hw-ic{--hw-ic:44px;--hw-ic-svg:28px;flex:none;width:var(--hw-ic);height:var(--hw-ic);border-radius:50%;background:#e8edf3;display:inline-grid;place-items:center;color:#233249}.aad .hw-ic svg{width:var(--hw-ic-svg);height:var(--hw-ic-svg);fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.aad .hw-ic text{fill:currentColor;stroke:none;font:700 12.5px/1 var(--aad-body)}.aad .aad-pd-assure .hw-ic{--hw-ic:42px;--hw-ic-svg:27px;width:var(--hw-ic);height:var(--hw-ic)}.aad .aad-pd-assure .hw-ic svg{width:var(--hw-ic-svg);height:var(--hw-ic-svg);stroke:currentColor;stroke-width:2}.aad .hw-acc-h .hw-ic{--hw-ic:34px;--hw-ic-svg:22px}.hw-trust__g{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.hw-trust__i{display:flex;flex-direction:column;gap:14px;align-items:flex-start;min-width:0;background:#fff;border:1px solid var(--aad-line);border-radius:var(--aad-radius);padding:22px 20px 20px}.aad.hw-trust .hw-ic{--hw-ic:68px;--hw-ic-svg:44px}.aad.hw-trust h3{font:500 23px/1.15 var(--aad-display);margin-bottom:6px;color:var(--aad-ink)}.hw-trust p{font-size:14.5px;line-height:1.5;color:var(--aad-slate-2);overflow-wrap:anywhere}@media(max-width:1000px){.hw-trust__g{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.hw-trust__g{grid-template-columns:minmax(0,1fr)}.hw-trust__i{flex-direction:row;gap:16px;padding:16px}.aad.hw-trust .hw-ic{--hw-ic:56px;--hw-ic-svg:36px}}.hw-rail__intro{font-size:14.5px;color:var(--aad-slate-2);margin:-6px 0 14px!important;max-width:75ch}.aad [id$=__style] .aad-optc-grid,[id$=__style] .aad-optc-grid{grid-template-columns:repeat(5,minmax(0,1fr))}[id$=__style] .aad-optc-card{grid-column:span 1}@media(max-width:1100px){[id$=__style] .aad-optc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:780px){[id$=__style] .aad-optc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hw-view-head{padding-block:22px 24px}.hw-view-head .aad-crumb{margin-bottom:8px}.hw-view-head .aad-lede{margin-top:8px;max-width:72ch}.hw-ranked__g{list-style:none;padding:0;margin:0}.hw-ranked__g>li{display:flex;flex-direction:column;gap:6px;min-width:0}.hw-rank{align-self:flex-start;font:600 13px/1 var(--aad-body);background:#233249;color:#fff;padding:5px 8px;border-radius:2px}.hw-ranked__note{font-size:13.5px;color:var(--aad-slate-2);margin-top:18px!important}.hw-save{display:inline-block;margin-left:6px;color:var(--aad-sale);font-weight:500;font-size:.86em;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}cart-drawer.drawer{background-color:#14202f73}cart-drawer .drawer__inner{width:44rem;background:var(--aad-paper,#FFFDF9)}html:has(body.overflow-hidden),body.overflow-hidden{overflow:hidden;overscroll-behavior:none}cart-drawer .drawer__inner,cart-drawer .drawer__contents,cart-drawer .drawer__cart-items-wrapper{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}cart-drawer .drawer__heading{font-family:var(--aad-body);font-weight:500;font-size:1.7rem;letter-spacing:0}cart-drawer .cart__ctas{flex-direction:column;align-items:stretch}cart-drawer .cart__checkout-button{font-family:var(--aad-body);font-weight:600;letter-spacing:0;min-height:5rem}.hw-cd-more{display:flex;justify-content:center;align-items:center;gap:2.4rem;margin:1.2rem 0 .4rem}.hw-cd-more>.hw-cd-link{display:inline-flex;align-items:center;flex:0 0 auto;margin:0;width:auto}.hw-cd-link{white-space:nowrap;background:none;border:0;padding:.6rem 0;font:500 1.5rem/1.4 var(--aad-body);color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:4.4rem}.hw-cd-link:focus-visible{outline:2px solid currentColor;outline-offset:2px}@supports (height:100dvh){cart-drawer.drawer,cart-drawer .drawer__inner{height:100dvh}}cart-drawer .drawer__footer{padding-bottom:max(.8rem,env(safe-area-inset-bottom))}.hw-review__img--product{position:relative;background:#fff}.hw-review__img--product img{object-fit:contain;padding:6%}.hw-review__tag{position:absolute;left:10px;top:10px;padding:3px 8px;background:#ffffffeb;border:1px solid var(--aad-line);font-size:12px;line-height:1.3;color:var(--aad-slate-2)}.aad-vbtn.hw-fin{width:104px;padding:5px 5px 8px;align-items:stretch;gap:6px;text-align:center;position:relative}.hw-fin__img{display:block;aspect-ratio:1;overflow:hidden;background:#fff;border-radius:2px}.hw-fin__img img{width:100%;height:100%;object-fit:contain;display:block}.hw-fin .aad-vbtn__t{font-size:13.5px;line-height:1.25;align-self:center}.aad-vbtn.hw-fin[aria-pressed=true]{border-color:var(--aad-slate);box-shadow:inset 0 0 0 2px var(--aad-slate)}.aad-vbtn.hw-fin[aria-pressed=true]:after{content:"";position:absolute;top:9px;right:9px;width:20px;height:20px;border-radius:50%;background:var(--aad-slate) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath d='M5.5 10.5l3 3 6-6.5' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") center/16px no-repeat}.aad-vbtn.hw-fin.is-oos .hw-fin__img{opacity:.55}.aad-vbtn.hw-fin:focus-visible{outline:2px solid var(--aad-slate);outline-offset:2px}@media(max-width:780px){.aad-vbtn.hw-fin{width:92px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/hw.css.map */
