iframe,img{display:inline-block;height:auto;max-width:100%}button,input,label,select,textarea{font-family:var(--font-family-body);font-size:100%}details summary::-webkit-details-marker{display:none}a{color:currentColor;text-decoration:none}.u-cta{font-family:var(--font-family-body);font-size:var(--font-size-xxs);font-weight:var(--font-weight-medium);text-transform:uppercase}.u-cta:hover{text-decoration:underline}.visually-hidden:not(:focus):not(:active){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.u-button{background:0 0;border:1px solid;border-radius:.4rem;display:inline-block;font:inherit;font-size:1.4rem;font-weight:var(--font-weight-medium);padding:1.4rem 2.5rem 1.3rem;text-align:center;text-decoration:none;text-transform:uppercase}.u-button:hover{background-color:var(--color-yellow);border-color:var(--color-yellow);color:var(--color-black)}.u-button--primary{background-color:var(--color-yellow);border-color:var(--color-yellow);color:var(--color-black)}.u-button--primary:hover{border-color:var(--color-black)}.u-button-action{all:initial;align-items:center;color:currentColor;cursor:pointer;display:flex;font:inherit}.u-button-action:focus{outline:-webkit-focus-ring-color auto 1px}@supports (-moz-appearance:none){.u-button{position:relative;top:-.1rem}.u-button-action:focus{outline:1px dotted currentColor}}.u-input,.u-select,.u-textarea{background-color:inherit;color:inherit;border:1px solid;border-radius:.4rem;box-shadow:0;font:inherit;font-family:var(--font-family-heading);padding:1.3rem 1.6rem 1.2rem}.u-textarea{min-height:3em;resize:vertical}.u-label{display:block}.u-field{margin-bottom:1rem}.u-buttons{display:block}.u-icon{display:inline-block;position:relative;vertical-align:middle}.u-icon--cart{transition:opacity .3s}.u-icon--cart:hover{opacity:.8}.u-ul-reset{list-style:none;margin-inline-start:0;padding-inline-start:0}.u-ul-reset>li{margin-inline-start:0;padding-inline-start:0}.u-icon{display:inline-block;position:relative;vertical-align:middle}.u-icon--cart{transition:opacity .3s}.u-icon--cart:hover{opacity:.8}[class*=u-type-]{margin-block-end:0;margin-block-start:0}.u-type-xl{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--font-weight-bold);font-size:var(--font-size-xl);line-height:calc(72 / 68)}.u-type-l{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--font-weight-bold);font-size:var(--font-size-l);line-height:.932}.u-type-m{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--font-weight-bold);font-size:var(--font-size-m);line-height:calc(41 / 36)}.u-type-ms{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--font-weight-bold);font-size:var(--font-size-ms);line-height:calc(40 / 28)}.u-type-s{font-style:normal;font-weight:400;font-size:var(--font-size-s);line-height:calc(40 / 28)}.u-type-s--heading{font-family:var(--font-family-heading)}.u-type-xs{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--font-weight-medium);font-size:var(--font-size-xs)}.u-type-xxs{font-size:var(--font-size-xxs)}sup{font-size:50%}.rte dl,.rte form,.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.rte ol,.rte p,.rte table,.rte ul{margin-bottom:1.125em}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6,.u-rte h1,.u-rte h2,.u-rte h3,.u-rte h4,.u-rte h5,.u-rte h6{font-family:var(--font-family-heading);font-style:normal;font-weight:var(--font-weight-bold)}.u-rte dl,.u-rte multicol,.u-rte p{margin-block-start:1em;margin-block-end:1em}input,select,textarea{color:inherit}.form .select,.sort__select{border:1px solid}.lhw-product-tech{background:var(--color-yellow);color:var(--color-black)}.lhw-product-details__related-media,.lhw-product__media{width:100%}[open] .lhw-accordion__body{border-top:1px solid #7f7f7f}summary.lhw-accordion__title{padding-right:0}[open] .lhw-accordion__toggle--show{display:none}[open] .lhw-accordion__toggle--hide{display:block}.u-container{margin:0 auto;max-width:144rem;padding:0 var(--gutter)}.u-container--m{max-width:68.2rem}@media screen and (max-width:56.25em){.u-container--m{max-width:none}}.video-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.video-wrapper>iframe{height:100%;width:100%}/*! Flickity v2.2.1
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;background:rgba(255,255,255,.75);border:none;color:#333}.flickity-button:hover{background:#fff;cursor:pointer}.flickity-button:focus{outline:0;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:10px;height:10px;margin:0 8px;background:#333;border-radius:50%;opacity:.25;cursor:pointer}.flickity-page-dots .dot.is-selected{opacity:1}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}.c-content-section{display:grid;grid-template-columns:1fr 1fr}@media screen and (max-width:37.5em){.c-content-section{display:block}}.c-content-section:nth-child(even) .c-content-section__copy{grid-row:1}@media screen and (max-width:37.5em){.c-content-section:nth-child .c-content-section__media{grid-row:1}.c-content-section:nth-child .c-content-section__copy{grid-row:2}}.c-content-section--alt{background-color:var(--color-black);color:var(--color-white)}.c-content-section__copy{display:flex;flex-direction:column;justify-content:center;margin-inline-end:auto;margin-inline-start:auto;max-width:25em;max-width:40ch}@media screen and (max-width:67.5em){.c-content-section__copy{padding:5rem 1.6rem}}@media screen and (max-width:60em){.c-content-section__copy{max-width:none}}@media screen and (max-width:37.5em){.c-content-section__copy{display:block}}.c-content-section__icon{margin-bottom:1.5rem}.c-content-section__kicker{margin-bottom:.9rem}.c-content-section__title{margin-bottom:2.7rem}@media screen and (max-width:37.5em){.c-content-section__title{margin-bottom:3rem}}.c-content-section .u-rte{font-size:2rem;line-height:1.4}@media screen and (max-width:37.5em){.c-content-section .u-rte{font-size:1.6rem}}.c-content-section__media{background:var(--color-yellow);align-items:center;display:flex;flex-direction:column;justify-content:center;padding:2vw 0}@media screen and (max-width:90em){.c-content-section__media{display:block;padding:0}}.c-content-section__image{display:block;margin:auto;max-width:100%}@supports (object-fit:cover){.c-content-section__media{padding:0}.c-content-section__image{height:100%;object-fit:cover;width:100%}}.c-content-section__image--portrait{margin:8rem auto;max-width:calc(50vw - 10rem)}@media screen and (max-width:60em){.c-content-section__image--portrait{margin:5rem auto;max-width:calc(50vw - 3.2rem)}}.o-header{padding:3rem 0}@media screen and (max-width:60em){.o-header{margin-block-end:0;padding:1rem 0}}.o-header__grid{display:flex;position:relative}@media screen and (max-width:60em){.o-header .u-logo{width:9.2rem}}.o-x{align-items:center;display:flex;font-family:var(--font-family-heading);justify-content:space-between;position:absolute;right:var(--gutter);text-transform:uppercase;top:-2rem}@supports (inset-block-start:-2rem) and (inset-inline-end:2rem){.o-x{right:initial;top:initial;inset-block-start:-2rem;inset-inline-end:var(--gutter)}}@media screen and (max-width:60em){.o-x{margin-inline-start:auto;position:static}}.o-x__item{margin:0 1rem}.o-x__item--link{border-bottom:.4rem solid transparent;display:block;padding:1.05rem 0 .35rem}.o-x__item--link:hover{border-bottom-color:var(--color-yellow)}@media screen and (max-width:60em){.o-x__item--link{display:none}.o-x__item:last-child{margin-inline-end:0}}@media screen and (max-width:22em){.o-x__item{margin:0 .5rem}.o-x__item:last-child{margin-inline-end:0}}.o-currency-action{font-size:2rem}.o-currency-action .u-icon{margin-inline-start:.5rem}@media screen and (max-width:60em){.o-currency-action .u-icon{margin-inline-start:0}}.o-currency-action .o-currency-active{display:none}.o-currency-active{display:none}.o-currency-action[aria-expanded=true] .o-currency-active{display:block}.o-currency-action[aria-expanded=true] .o-currency-inactive{display:none}..o-language-action{font-size:2rem}.o-language-action .u-icon{margin-inline-start:.5rem}@media screen and (max-width:60em){.o-language-action .u-icon{margin-inline-start:0}}.o-language-action .o-language-active{display:none}.o-language-active{display:none}.o-language-action[aria-expanded=true] .o-language-active{display:block}.o-language-action[aria-expanded=true] .o-language-inactive{display:none}o-cart-link{align-items:center;display:flex}.o-cart-link__count{background:var(--color-yellow);color:var(--color-black);border-radius:.4rem;display:inline-block;font-family:var(--font-family-heading);height:2.4rem;line-height:2.2rem;margin-inline-start:.5rem;padding:0 .35em}.currency-active .o-cart-link__count,.menu-active .o-cart-link__count{background:var(--color-white);color:var(--color-black)}.o-cart-link:hover svg>path{fill:var(--color-yellow)}.o-cart-link.is-active svg path{fill:var(--color-yellow)}.o-burger{display:none}@media screen and (max-width:60em){.o-burger{display:block}.o-burger-active{display:none}.o-burger[aria-expanded=true] .o-burger-active{display:block}.o-burger[aria-expanded=true] .o-burger-inactive{display:none}}.o-home-row{display:grid;grid-gap:1.6rem;grid-template-columns:1fr 1fr;padding-inline-end:0;padding-inline-start:0}@media screen and (max-width:60em){.o-home-row{display:block}}.lhw-main{overflow-x:hidden}.o-nav{font-size:2.4rem;margin:0 auto;text-align:center}.o-nav ul{margin:3.5rem 0 0}.o-nav li{display:inline-block;margin:0 2vw}.o-nav a{border-bottom:.4rem solid transparent;display:block}.o-nav a:hover{border-bottom-color:var(--color-yellow);padding-block-end:.5rem}.o-nav .is-selected{background-color:var(--color-yellow);border-radius:.4rem;color:var(--color-black);margin:0 -1.6rem;padding:.9rem 1.5rem .5rem}.o-nav-mobile{text-align:center}.o-nav-mobile a{border-bottom:.2rem solid transparent;display:block;font-size:var(--font-size-ms);margin-block-end:.75em}.o-nav-mobile .is-selected{border-color:currentColor;display:inline-block;margin-block-end:.5em}@media screen and (max-width:60em){.o-nav{display:none}}.o-nav-mobile{display:none}@media screen and (max-width:60em){.o-nav-mobile{background:var(--color-yellow);height:calc(100vh - 9rem);overflow:auto;position:fixed;top:9rem;left:0;padding:3.2rem 1.6rem;text-align:inherit;width:100%;z-index:1}.o-nav-mobile__title{margin-block-start:1.1rem}}.lhw-newsletter-banner{background:var(--color-grey-lighter);color:var(--color-black);margin:4rem auto 0;padding:5rem 0 4rem;text-align:center}@media screen and (min-width:64em){.lhw-newsletter-banner{margin-top:12rem}}.lhw-newsletter-banner__title{margin-bottom:.5em}.lhw-newsletter-banner .form-field{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media screen and (min-width:64em){.lhw-newsletter-banner .form-field{align-items:center}}.lhw-newsletter-banner input{height:4.5rem;width:100%}@media screen and (min-width:64em){.lhw-newsletter-banner input{margin-right:1rem;width:auto}}.lhw-newsletter-banner .u-input{background-color:var(--color-white)}.lhw-newsletter-banner .u-button{margin-top:.5rem;width:100%}@media screen and (min-width:64em){.lhw-newsletter-banner .u-button{margin-top:inherit;width:auto}}.lhw-newsletter-banner label{display:block;margin:0 auto 1rem;max-width:40em;width:100%}@media screen and (min-width:64em){.lhw-newsletter-banner label{margin:3rem auto 1rem;max-width:none;width:auto}}.lhw-modal .lhw-newsletter-banner label{font-family:var(--font-family-heading);font-weight:400}.lhw-newsletter-banner__image{display:none;mix-blend-mode:multiply}@media screen and (min-width:25em) and (min-height:569px){.lhw-newsletter-banner__image{display:block;margin:0 auto 1rem}}@media screen and (min-width:64em){.lhw-newsletter-banner__image{display:block;margin:0 auto 3rem}}@media screen and (min-width:64em){.lhw-modal .lhw-newsletter-banner__image{max-width:60rem}}.c-page-header{padding-bottom:3rem;padding-top:6rem;text-align:center}@media screen and (max-width:56.25em){.c-page-header{text-align:start}}.c-page-header--flush-bottom{padding-bottom:0}.c-page-header__title{margin-bottom:5.5rem}@media screen and (max-width:60em){.c-page-header__title{margin-bottom:3.5rem}}@media screen and (max-width:60em){.c-page-header__copy{--font-size-s:2.4rem}}@media screen and (max-width:56.25em){.c-page-header__copy{--font-size-s:2rem}}.lhw-radio-size-container{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:-5px}.lhw-radio-size{border:1px solid currentColor;margin:5px;padding:5px;position:relative;width:135px}.lhw-radio-size--unavailable{cursor:not-allowed;opacity:.5}.lhw-radio-size label{display:block!important;margin:0!important;padding:0!important;text-align:center!important}.lhw-radio-size label::after{content:none!important}.skip-link:focus{background:var(--color-yellow);border-radius:0 0 .4rem .4rem;color:var(--color-black);left:50%;min-width:10rem;padding:.5em;position:absolute;text-align:center;top:0;transform:translateX(-50%);z-index:2000}.field-deny-out-of-stock,.field-pre-order,.field-pre-order-date{display:none}[data-inventory_quantity="0"][data-inventory_policy=continue] .field-pre-order{display:block}[data-inventory_quantity="0"][data-inventory_policy=continue]:not([data-next_incoming_date=""]) .field-pre-order-date{display:block}[data-inventory_quantity="0"][data-inventory_policy=deny] .field-deny-out-of-stock{display:block}.lhw-accordion__title{color:inherit}.lhw-accordion__btn{font-size:2.4rem;right:0}@media (max-width:599px){.lhw-accordion__btn{top:9px}}@media (max-width:599px){.lhw-product-details__title{margin-top:.5em}}.lhw-product-details__summary{margin:.5em 0 1em}.lhw-product-container__title{margin-bottom:.75em}.lhw-product-container__main-title{margin-bottom:35px}@media (min-width:600px){.lhw-product-container__main-title{margin-bottom:90px}}.currency-active,.menu-active{height:100vh;overflow:hidden}.currency-active body,.menu-active body{background:var(--color-yellow);color:var(--color-black)}.currency-active .lhw-announcement,.currency-active .o-nav,.currency-active footer,.currency-active main,.menu-active .lhw-announcement,.menu-active .o-nav,.menu-active footer,.menu-active main{display:none}.menu-active .o-nav-mobile--general{display:block}.currency-active .o-nav-mobile--currency{display:block}
