.CareView-module-scss-module__qQvNjq__care{justify-content:center;align-items:center;width:100%;padding:0 50px;display:flex}.CareView-module-scss-module__qQvNjq__care .CareView-module-scss-module__qQvNjq__container{margin-top:var(--top-offset);justify-content:center;align-items:flex-start;max-width:100%;display:flex;position:relative}.CareView-module-scss-module__qQvNjq__care .CareView-module-scss-module__qQvNjq__entries{top:var(--top-offset);width:100%;height:calc(100vh - var(--top-offset) - 80px);justify-content:center;display:flex;position:sticky}.CareView-module-scss-module__qQvNjq__care .CareView-module-scss-module__qQvNjq__entry{justify-content:center;width:100%;height:100%;display:flex}.CareView-module-scss-module__qQvNjq__care .CareView-module-scss-module__qQvNjq__entry:not(:first-child){width:100%;height:100%;position:absolute;top:0;left:0}.CareView-module-scss-module__qQvNjq__care .CareView-module-scss-module__qQvNjq__entry:not(:first-child) .CareView-module-scss-module__qQvNjq__entryImage{z-index:10;height:100%;position:absolute;inset:0}.CareView-module-scss-module__qQvNjq__care .CareView-module-scss-module__qQvNjq__entryImage{justify-content:center;max-width:100%;display:flex}.CareView-module-scss-module__qQvNjq__care .CareView-module-scss-module__qQvNjq__entryImage .CareView-module-scss-module__qQvNjq__image{object-fit:cover;width:auto;height:100%}.CareView-module-scss-module__qQvNjq__care .CareView-module-scss-module__qQvNjq__caption{text-align:center;width:100%;height:60px;padding:10px 0;position:absolute;top:100%;left:0}.CareView-module-scss-module__qQvNjq__care .CareView-module-scss-module__qQvNjq__captionStep{font-style:italic}@media (max-width:800px){.CareView-module-scss-module__qQvNjq__care .CareView-module-scss-module__qQvNjq__entries{max-height:50vh}}
.CommonImage-module-scss-module__WqC8Ca__container{width:100%;max-height:100%;display:block;position:relative;overflow:hidden}.CommonImage-module-scss-module__WqC8Ca__image{height:auto}
.SanityImage-module-scss-module__fsv1jW__image{width:100%;height:auto}

.BlockSectionHeading-module-scss-module__iGicOW__BlockSectionHeading{margin-bottom:1.285em}.BlockSectionHeading-module-scss-module__iGicOW__BlockSectionHeading:not(:first-child){margin-top:1.285em}
.NewsLetterSignup-module-scss-module__TudHpa__NewsletterSignup{width:100%;font-weight:500}.NewsLetterSignup-module-scss-module__TudHpa__NewsletterSignup .NewsLetterSignup-module-scss-module__TudHpa__inputs{display:flex}.NewsLetterSignup-module-scss-module__TudHpa__NewsletterSignup h2{font-style:italic}.NewsLetterSignup-module-scss-module__TudHpa__NewsletterSignup form{border-bottom:1px solid #000;max-width:240px;display:grid}.NewsLetterSignup-module-scss-module__TudHpa__NewsletterSignup .NewsLetterSignup-module-scss-module__TudHpa__inputs,.NewsLetterSignup-module-scss-module__TudHpa__NewsletterSignup .NewsLetterSignup-module-scss-module__TudHpa__message{grid-area:1/1;width:100%}.NewsLetterSignup-module-scss-module__TudHpa__NewsletterSignup .NewsLetterSignup-module-scss-module__TudHpa__underMessage{opacity:0;transition:opacity .3s}.NewsLetterSignup-module-scss-module__TudHpa__NewsletterSignup .NewsLetterSignup-module-scss-module__TudHpa__fieldset{color:#666;display:flex;position:relative}.NewsLetterSignup-module-scss-module__TudHpa__NewsletterSignup .NewsLetterSignup-module-scss-module__TudHpa__email{color:currentColor;width:100%;height:100%;font-weight:inherit;margin:0;padding:0 10px 0 0;position:absolute;top:0;left:0}.NewsLetterSignup-module-scss-module__TudHpa__NewsletterSignup .NewsLetterSignup-module-scss-module__TudHpa__label{pointer-events:none;padding-right:50px;transition:opacity .1s}@media (max-width:700px){.NewsLetterSignup-module-scss-module__TudHpa__NewsletterSignup .NewsLetterSignup-module-scss-module__TudHpa__label{text-align:right;margin-left:auto}}.NewsLetterSignup-module-scss-module__TudHpa__NewsletterSignup .NewsLetterSignup-module-scss-module__TudHpa__message{cursor:pointer;z-index:10;font-weight:400}.NewsLetterSignup-module-scss-module__TudHpa__NewsletterSignup .NewsLetterSignup-module-scss-module__TudHpa__message a{font-weight:500}.NewsLetterSignup-module-scss-module__TudHpa__NewsletterSignup .NewsLetterSignup-module-scss-module__TudHpa__email:focus+.NewsLetterSignup-module-scss-module__TudHpa__label,.NewsLetterSignup-module-scss-module__TudHpa__NewsletterSignup .NewsLetterSignup-module-scss-module__TudHpa__email:not([data-value=""])+.NewsLetterSignup-module-scss-module__TudHpa__label{opacity:0}.NewsLetterSignup-module-scss-module__TudHpa__NewsletterSignup button{text-align:right;flex-grow:1;min-width:80px}
.SanityContent-module-scss-module__o3_TBq__content h1,.SanityContent-module-scss-module__o3_TBq__content h2{text-transform:uppercase}.SanityContent-module-scss-module__o3_TBq__content h1:not(:first-child),.SanityContent-module-scss-module__o3_TBq__content h2:not(:first-child){margin-top:25px}.SanityContent-module-scss-module__o3_TBq__content p{white-space:break-spaces}.SanityContent-module-scss-module__o3_TBq__content p+p{text-indent:40px}.SanityContent-module-scss-module__o3_TBq__content a{font-style:italic}
.TheNewsletterPopup-module-scss-module__KhjsDG__TheNewsletterPopup{background:#fffffff2;border:1px solid;border-radius:10px;width:230px;padding:10px;position:absolute;bottom:100px;right:80px}.TheNewsletterPopup-module-scss-module__KhjsDG__close{font-style:italic;position:absolute;top:10px;right:10px}.TheNewsletterPopup-module-scss-module__KhjsDG__image{width:50%;margin-top:60px}.TheNewsletterPopup-module-scss-module__KhjsDG__image img{height:auto}.TheNewsletterPopup-module-scss-module__KhjsDG__NewsletterSignup{flex-direction:column;align-items:center;width:100%;display:flex}.TheNewsletterPopup-module-scss-module__KhjsDG__NewsletterSignup h2{align-self:flex-start}.TheNewsletterPopup-module-scss-module__KhjsDG__NewsletterSignup .TheNewsletterPopup-module-scss-module__KhjsDG__note{text-align:center;max-width:120px}.TheNewsletterPopup-module-scss-module__KhjsDG__NewsletterSignup form{width:100%;margin-top:60px}.TheNewsletterPopup-module-scss-module__KhjsDG__NewsletterSignup .TheNewsletterPopup-module-scss-module__KhjsDG__inputs{justify-content:space-between;width:100%;display:flex}.TheNewsletterPopup-module-scss-module__KhjsDG__NewsletterSignup button{min-width:0}@media (max-width:400px){.TheNewsletterPopup-module-scss-module__KhjsDG__TheNewsletterPopup{width:auto;left:40px;right:40px}}
.OverlayWrapper-module-scss-module__DzQwwq__container{z-index:1300;pointer-events:none;width:100vw;height:100vh;position:fixed;top:0;left:0}@media (max-width:800px){.OverlayWrapper-module-scss-module__DzQwwq__container{z-index:1000}.OverlayWrapper-module-scss-module__DzQwwq__container.OverlayWrapper-module-scss-module__DzQwwq__REVIEWS{z-index:2000}.OverlayWrapper-module-scss-module__DzQwwq__container.OverlayWrapper-module-scss-module__DzQwwq__CART .OverlayWrapper-module-scss-module__DzQwwq__close{display:none}}.OverlayWrapper-module-scss-module__DzQwwq__container>*{pointer-events:auto}.OverlayWrapper-module-scss-module__DzQwwq__inner{max-height:100svh;overflow-y:auto}.OverlayWrapper-module-scss-module__DzQwwq__close{z-index:10;z-index:-1;background:#ececea80;width:100%;height:100%;transition:opacity .4s ease-out;position:absolute;inset:0}

.ProductDetails-module-scss-module__ZM8eQq__ProductDetails{grid-column:2/3;align-items:flex-start;row-gap:20px;margin:40px 0 150px}@media (max-width:800px){.ProductDetails-module-scss-module__ZM8eQq__ProductDetails{flex-direction:column;row-gap:0;display:flex}}.ProductDetails-module-scss-module__ZM8eQq__ProductDetails h2{text-transform:uppercase;margin-bottom:8px}.ProductDetails-module-scss-module__ZM8eQq__ProductDetails .ProductDetails-module-scss-module__ZM8eQq__sizing{grid-column:1;max-width:305px;margin-bottom:150px}@media (max-width:800px){.ProductDetails-module-scss-module__ZM8eQq__ProductDetails .ProductDetails-module-scss-module__ZM8eQq__sizing{margin-bottom:20px}}.ProductDetails-module-scss-module__ZM8eQq__ProductDetails .ProductDetails-module-scss-module__ZM8eQq__chart-link{text-decoration:underline;display:none}@media (max-width:800px){.ProductDetails-module-scss-module__ZM8eQq__ProductDetails .ProductDetails-module-scss-module__ZM8eQq__description,.ProductDetails-module-scss-module__ZM8eQq__ProductDetails .ProductDetails-module-scss-module__ZM8eQq__material,.ProductDetails-module-scss-module__ZM8eQq__ProductDetails .ProductDetails-module-scss-module__ZM8eQq__shipping{grid-column:1}.ProductDetails-module-scss-module__ZM8eQq__ProductDetails .ProductDetails-module-scss-module__ZM8eQq__material{margin-bottom:20px}.ProductDetails-module-scss-module__ZM8eQq__ProductDetails .ProductDetails-module-scss-module__ZM8eQq__shipping{order:1}.ProductDetails-module-scss-module__ZM8eQq__ProductDetails .ProductDetails-module-scss-module__ZM8eQq__chart{display:none}.ProductDetails-module-scss-module__ZM8eQq__ProductDetails .ProductDetails-module-scss-module__ZM8eQq__chart-link{order:10;display:inline-flex}}
.ProductRelatedContainer-module-scss-module__q-bYwW__ProductRelatedContainer{max-width:calc(100vw - var(--inset)*2);margin-bottom:150px;overflow-x:auto}@media (min-width:900px){.ProductRelatedContainer-module-scss-module__q-bYwW__ProductRelatedContainer{padding-left:var(--left-column)}}.ProductRelatedContainer-module-scss-module__q-bYwW__ProductRelatedContainer h2{margin-bottom:5px;font-style:italic}.ProductRelatedContainer-module-scss-module__q-bYwW__ProductRelatedContainer .ProductRelatedContainer-module-scss-module__q-bYwW__products{width:100%;display:grid}@media (min-width:900px){.ProductRelatedContainer-module-scss-module__q-bYwW__ProductRelatedContainer .ProductRelatedContainer-module-scss-module__q-bYwW__products{grid-template-columns:repeat(3,calc(.125*(100vw - var(--gutter)*4) - var(--gutter)*0*2));grid-gap:calc(.0416667*(100vw - var(--gutter)*4) - var(--gutter)*0*2)}}@media (max-width:900px){.ProductRelatedContainer-module-scss-module__q-bYwW__ProductRelatedContainer .ProductRelatedContainer-module-scss-module__q-bYwW__products{grid-auto-columns:minmax(120px,calc(.125*(100vw - var(--gutter)*4) - var(--gutter)*0*2));grid-gap:30px;grid-auto-flow:column}}@media (pointer:coarse){.ProductRelatedContainer-module-scss-module__q-bYwW__ProductRelatedContainer .ProductRelatedContainer-module-scss-module__q-bYwW__products{overflow:scroll hidden}}
.SizingOverlay-module-scss-module__WyiscG__SizingOverlay{background:#fffffff2;flex-direction:column;width:calc(41.6667vw + 2.08333px);height:100vh;padding:0 10px;display:flex;position:absolute;top:0;bottom:0;left:0}.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__logo{position:absolute;top:10px}.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__heading{height:var(--header-height);justify-content:flex-end;align-items:center;display:flex}.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__close{position:relative}.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__close:before,.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__close:after{opacity:0;transition:all .15s;display:inline-block;position:absolute}.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__close:before{content:"(";left:-1ch;transform:translate(2px)}.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__close:after{content:")";right:-1ch;transform:translate(-2px)}:is(.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__close:hover,.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__close:active,.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__close:focus,.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__close.active){color:#000}.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__close:hover:before,.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__close:hover:after,.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__close:active:before,.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__close:active:after,.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__close:focus:before,.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__close:focus:after{opacity:1;transform:translate(0)}.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__close.active:before{opacity:1;transform:translate(0)}.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__close.active:after{opacity:1;transform:translate(0)}.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__body{padding-top:var(--main-offset-top);flex:1;width:100%;max-width:320px;overflow:auto}@media (min-width:800px){.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__SizingOverlay{min-width:540px}}@media (max-width:800px){.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .SizingOverlay-module-scss-module__WyiscG__SizingOverlay{width:100vw;padding-top:var(--header-height)}}.SizingOverlay-module-scss-module__WyiscG__SizingOverlay .BlockSectionHeading{text-transform:none;font-style:italic}
.CartOverlay-module-scss-module__bKe9xG__container{z-index:1200;background:#fffffff2;flex-direction:column;width:450px;height:100dvh;padding:0 10px 10px;display:flex;position:absolute;top:0;right:0}@media (max-width:800px){.CartOverlay-module-scss-module__bKe9xG__container{width:100vw;height:auto;min-height:100svh;padding:calc(var(--header-height) + 20px)10px 20px;border-bottom:1px solid;position:relative;top:auto;bottom:auto}}.CartOverlay-module-scss-module__bKe9xG__container h2{display:flex}.CartOverlay-module-scss-module__bKe9xG__heading{height:var(--header-height);justify-content:space-between;align-items:center;display:flex}@media (max-width:800px){.CartOverlay-module-scss-module__bKe9xG__heading{display:none}}.CartOverlay-module-scss-module__bKe9xG__close{position:relative}.CartOverlay-module-scss-module__bKe9xG__close:before,.CartOverlay-module-scss-module__bKe9xG__close:after{opacity:0;transition:all .15s;display:inline-block;position:absolute}.CartOverlay-module-scss-module__bKe9xG__close:before{content:"(";left:-1ch;transform:translate(2px)}.CartOverlay-module-scss-module__bKe9xG__close:after{content:")";right:-1ch;transform:translate(-2px)}:is(.CartOverlay-module-scss-module__bKe9xG__close:hover,.CartOverlay-module-scss-module__bKe9xG__close:active,.CartOverlay-module-scss-module__bKe9xG__close:focus,.CartOverlay-module-scss-module__bKe9xG__close.active){color:#000}.CartOverlay-module-scss-module__bKe9xG__close:hover:before,.CartOverlay-module-scss-module__bKe9xG__close:hover:after,.CartOverlay-module-scss-module__bKe9xG__close:active:before,.CartOverlay-module-scss-module__bKe9xG__close:active:after,.CartOverlay-module-scss-module__bKe9xG__close:focus:before,.CartOverlay-module-scss-module__bKe9xG__close:focus:after{opacity:1;transform:translate(0)}.CartOverlay-module-scss-module__bKe9xG__close.active:before{opacity:1;transform:translate(0)}.CartOverlay-module-scss-module__bKe9xG__close.active:after{opacity:1;transform:translate(0)}.CartOverlay-module-scss-module__bKe9xG__ledger{flex:1;display:block;overflow:auto}@media (max-width:800px){.CartOverlay-module-scss-module__bKe9xG__ledger{overflow-y:unset}}.CartOverlay-module-scss-module__bKe9xG__summary{padding-top:10px}@media (max-width:800px){.CartOverlay-module-scss-module__bKe9xG__summary{z-index:1000;padding:12px 10px;position:fixed;bottom:0;left:0;right:0}}.CartOverlay-module-scss-module__bKe9xG__submit{min-height:var(--button-height);color:#ececea;background:#222;border:1px solid;border-radius:7px;align-items:center;padding:0 10px;font-style:italic;display:flex}.CartOverlay-module-scss-module__bKe9xG__submit:hover{background:#000}.CartOverlay-module-scss-module__bKe9xG__submit{justify-content:center;width:100%}@media (min-width:800px){.CartOverlay-module-scss-module__bKe9xG__cart-enter-active,.CartOverlay-module-scss-module__bKe9xG__cart-leave-active{transition:transform .5s}.CartOverlay-module-scss-module__bKe9xG__cart-enter,.CartOverlay-module-scss-module__bKe9xG__cart-leave-to{transform:translate(100%)}}.CartOverlay-module-scss-module__bKe9xG__cartInner{flex-direction:column;flex:1;justify-content:space-between;height:100%;display:flex}@media screen and (max-width:800px){.CartOverlay-module-scss-module__bKe9xG__cartInner>ul{padding-bottom:20em}}.CartOverlay-module-scss-module__bKe9xG__related{border-bottom:1px solid #ececea;margin-top:auto;padding-top:5em;padding-bottom:12px}@media (max-width:800px){.CartOverlay-module-scss-module__bKe9xG__related{z-index:1000;background-color:#fffffff2;padding:1em 10px 60px;position:fixed;bottom:0;left:0;right:0}}.CartOverlay-module-scss-module__bKe9xG__related h4{border-bottom:1px solid #ececea;margin-bottom:12px;padding-bottom:12px}.CartOverlay-module-scss-module__bKe9xG__relatedProduct{margin-right:10px}.CartOverlay-module-scss-module__bKe9xG__relatedProductCard a{grid-template-columns:25% 1fr;display:grid}.CartOverlay-module-scss-module__bKe9xG__relatedProductCard a>div:first-child{margin-right:10px}
.ProductThumb-module-scss-module__s2rqYq__ProductThumb{position:relative}.ProductThumb-module-scss-module__s2rqYq__card,.ProductThumb-module-scss-module__s2rqYq__background{opacity:0;pointer-events:none;transition:opacity .3s ease-out}.ProductThumb-module-scss-module__s2rqYq__card{width:calc(.208333*(100vw - var(--gutter)*4) - var(--gutter)*0*2);z-index:200;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProductThumb-module-scss-module__s2rqYq__background{z-index:100;background:#ececea;width:100vw;height:100vh;position:fixed;top:0;left:0}@media (pointer:fine){.ProductThumb-module-scss-module__s2rqYq__ProductThumb:hover .ProductThumb-module-scss-module__s2rqYq__card{opacity:1}.ProductThumb-module-scss-module__s2rqYq__ProductThumb:hover .ProductThumb-module-scss-module__s2rqYq__background{opacity:.55}}
.CartLineItem-module-scss-module__O6CrYG__container{grid-template-columns:25% 1fr;display:grid}.CartLineItem-module-scss-module__O6CrYG__container:not(:first-child){margin-top:10px}.CartLineItem-module-scss-module__O6CrYG__container .CartLineItem-module-scss-module__O6CrYG__image{grid-column:1;margin-right:10px}.CartLineItem-module-scss-module__O6CrYG__container .CartLineItem-module-scss-module__O6CrYG__text{flex-direction:column;display:flex}.CartLineItem-module-scss-module__O6CrYG__container ul{margin-bottom:20px}.CartLineItem-module-scss-module__O6CrYG__container .CartLineItem-module-scss-module__O6CrYG__price{margin-top:auto}
.ProductView-module-scss-module__yXsPkW__product{--product-ui-height:50px;--product-first-column:calc-percentage(24,9);--product-button-spacing:10px;flex-direction:column;display:flex}.ProductView-module-scss-module__yXsPkW__container{padding:0 10px}.ProductView-module-scss-module__yXsPkW__affirm{grid-area:3/1;max-width:220px;margin-top:10px}.ProductView-module-scss-module__yXsPkW__detailContainer{grid-auto-flow:column;grid-template-columns:repeat(2,var(--left-column));display:grid}@media (max-width:800px){.ProductView-module-scss-module__yXsPkW__detailContainer{flex-direction:column;display:flex}}.ProductView-module-scss-module__yXsPkW__detailContainer .ProductView-module-scss-module__yXsPkW__desktopRatings{display:block}@media (max-width:800px){.ProductView-module-scss-module__yXsPkW__detailContainer .ProductView-module-scss-module__yXsPkW__desktopRatings{display:none}}.ProductView-module-scss-module__yXsPkW__detailContainer .ProductView-module-scss-module__yXsPkW__mobileRatings{display:none}@media (max-width:800px){.ProductView-module-scss-module__yXsPkW__detailContainer .ProductView-module-scss-module__yXsPkW__mobileRatings{display:block}}
.CartLineItemQuantity-module-scss-module__GY6Q0a__container{display:flex}.CartLineItemQuantity-module-scss-module__GY6Q0a__container .CartLineItemQuantity-module-scss-module__GY6Q0a__inputs{align-items:center;display:flex}.CartLineItemQuantity-module-scss-module__GY6Q0a__container span{text-align:center;width:2ch;padding:0}.CartLineItemQuantity-module-scss-module__GY6Q0a__container button{position:relative}.CartLineItemQuantity-module-scss-module__GY6Q0a__container button:before,.CartLineItemQuantity-module-scss-module__GY6Q0a__container button:after{opacity:0;transition:all .15s;display:inline-block;position:absolute}.CartLineItemQuantity-module-scss-module__GY6Q0a__container button:before{content:"(";left:-1ch;transform:translate(2px)}.CartLineItemQuantity-module-scss-module__GY6Q0a__container button:after{content:")";right:-1ch;transform:translate(-2px)}:is(.CartLineItemQuantity-module-scss-module__GY6Q0a__container button:hover,.CartLineItemQuantity-module-scss-module__GY6Q0a__container button:active,.CartLineItemQuantity-module-scss-module__GY6Q0a__container button:focus,.CartLineItemQuantity-module-scss-module__GY6Q0a__container button.active){color:#000}.CartLineItemQuantity-module-scss-module__GY6Q0a__container button:hover:before,.CartLineItemQuantity-module-scss-module__GY6Q0a__container button:hover:after,.CartLineItemQuantity-module-scss-module__GY6Q0a__container button:active:before,.CartLineItemQuantity-module-scss-module__GY6Q0a__container button:active:after,.CartLineItemQuantity-module-scss-module__GY6Q0a__container button:focus:before,.CartLineItemQuantity-module-scss-module__GY6Q0a__container button:focus:after{opacity:1;transform:translate(0)}.CartLineItemQuantity-module-scss-module__GY6Q0a__container button.active:before{opacity:1;transform:translate(0)}.CartLineItemQuantity-module-scss-module__GY6Q0a__container button.active:after{opacity:1;transform:translate(0)}.CartLineItemQuantity-module-scss-module__GY6Q0a__container button{justify-content:center;align-items:center;width:1em;height:1em;margin:0 1px;display:flex}.CartLineItemQuantity-module-scss-module__GY6Q0a__container button:before{left:-2px}.CartLineItemQuantity-module-scss-module__GY6Q0a__container button:after{right:-2px}
.ProductSelection-module-scss-module__hrkVdW__ProductSelection{display:contents}@media (max-width:800px){.ProductSelection-module-scss-module__hrkVdW__ProductSelection{margin-bottom:10px;display:block}}.ProductSelection-module-scss-module__hrkVdW__hidden{display:none}
.ProductSelectionInput-module-scss-module__FObkkG__container{cursor:pointer;width:100%;margin-bottom:5px;position:relative}.ProductSelectionInput-module-scss-module__FObkkG__container:hover .ProductSelectionInput-module-scss-module__FObkkG__notify{opacity:1}.ProductSelectionInput-module-scss-module__FObkkG__container.ProductSelectionInput-module-scss-module__FObkkG__available .ProductSelectionInput-module-scss-module__FObkkG__label,.ProductSelectionInput-module-scss-module__FObkkG__container.ProductSelectionInput-module-scss-module__FObkkG__available.ProductSelectionInput-module-scss-module__FObkkG__selected .ProductSelectionInput-module-scss-module__FObkkG__label{text-decoration:none}.ProductSelectionInput-module-scss-module__FObkkG__container.ProductSelectionInput-module-scss-module__FObkkG__available .ProductSelectionInput-module-scss-module__FObkkG__notify,.ProductSelectionInput-module-scss-module__FObkkG__container.ProductSelectionInput-module-scss-module__FObkkG__available.ProductSelectionInput-module-scss-module__FObkkG__selected .ProductSelectionInput-module-scss-module__FObkkG__notify{display:none}.ProductSelectionInput-module-scss-module__FObkkG__container .ProductSelectionInput-module-scss-module__FObkkG__label{text-decoration:line-through}.ProductSelectionInput-module-scss-module__FObkkG__container .ProductSelectionInput-module-scss-module__FObkkG__notify{opacity:0;cursor:pointer;margin-left:2ch;font-style:italic;transition:opacity .3s;display:inline}.ProductSelectionInput-module-scss-module__FObkkG__container .ProductSelectionInput-module-scss-module__FObkkG__notify:after{display:none}.ProductSelectionInput-module-scss-module__FObkkG__container input{width:100%;height:100%;position:absolute;top:0;left:0}
.ProductReviews-module-scss-module__tBXjba__ProductReviews{grid-column:2/3;align-items:flex-start;row-gap:20px;margin-bottom:198px}.ProductReviews-module-scss-module__tBXjba__ProductReviews h4{text-transform:uppercase;margin-bottom:24px}.ProductReviews-module-scss-module__tBXjba__numOfReviews{margin-bottom:12px}.ProductReviews-module-scss-module__tBXjba__star{width:10px;height:10px}.ProductReviews-module-scss-module__tBXjba__recommendedPercentage{margin-bottom:12px}@media (max-width:800px){.ProductReviews-module-scss-module__tBXjba__column1{display:none}}.ProductReviews-module-scss-module__tBXjba__writeReview{margin-top:64px}
@font-face{font-family:untitledSerif;src:url(../media/untitled_serif_web_regular-s.p.3804ccaf.woff2)format("woff2");font-display:swap;font-style:normal}@font-face{font-family:untitledSerif;src:url(../media/untitled_serif_web_regular_italic-s.p.98aae9a7.woff2)format("woff2");font-display:swap;font-style:italic}@font-face{font-family:untitledSerif Fallback;src:local(Arial);ascent-override:102.25%;descent-override:26.2%;line-gap-override:0.0%;size-adjust:95.79%}.untitledserif_f3293d39-module__4cm53q__className{font-family:untitledSerif,untitledSerif Fallback}.untitledserif_f3293d39-module__4cm53q__variable{--font-untitled-serif:"untitledSerif","untitledSerif Fallback"}
.ProductReviewsReadMore-module-scss-module__PJKeYq__ProductReviewsReadMore button{position:relative}.ProductReviewsReadMore-module-scss-module__PJKeYq__ProductReviewsReadMore button:before,.ProductReviewsReadMore-module-scss-module__PJKeYq__ProductReviewsReadMore button:after{opacity:0;transition:all .15s;display:inline-block;position:absolute}.ProductReviewsReadMore-module-scss-module__PJKeYq__ProductReviewsReadMore button:before{content:"(";left:-1ch;transform:translate(2px)}.ProductReviewsReadMore-module-scss-module__PJKeYq__ProductReviewsReadMore button:after{content:")";right:-1ch;transform:translate(-2px)}:is(.ProductReviewsReadMore-module-scss-module__PJKeYq__ProductReviewsReadMore button:hover,.ProductReviewsReadMore-module-scss-module__PJKeYq__ProductReviewsReadMore button:active,.ProductReviewsReadMore-module-scss-module__PJKeYq__ProductReviewsReadMore button:focus,.ProductReviewsReadMore-module-scss-module__PJKeYq__ProductReviewsReadMore button.active){color:#000}.ProductReviewsReadMore-module-scss-module__PJKeYq__ProductReviewsReadMore button:hover:before,.ProductReviewsReadMore-module-scss-module__PJKeYq__ProductReviewsReadMore button:hover:after,.ProductReviewsReadMore-module-scss-module__PJKeYq__ProductReviewsReadMore button:active:before,.ProductReviewsReadMore-module-scss-module__PJKeYq__ProductReviewsReadMore button:active:after,.ProductReviewsReadMore-module-scss-module__PJKeYq__ProductReviewsReadMore button:focus:before,.ProductReviewsReadMore-module-scss-module__PJKeYq__ProductReviewsReadMore button:focus:after{opacity:1;transform:translate(0)}.ProductReviewsReadMore-module-scss-module__PJKeYq__ProductReviewsReadMore button.active:before{opacity:1;transform:translate(0)}.ProductReviewsReadMore-module-scss-module__PJKeYq__ProductReviewsReadMore button.active:after{opacity:1;transform:translate(0)}
.ProductReview-module-scss-module__b2Zjia__ProductReview{margin-top:32px;margin-bottom:64px}@media (max-width:800px){.ProductReview-module-scss-module__b2Zjia__ProductReview{margin-bottom:80px}}.ProductReview-module-scss-module__b2Zjia__ProductReview.ProductReview-module-scss-module__b2Zjia__columns{column-gap:var(--gutter);grid-template-columns:3fr 6fr 1fr;display:grid}@media (max-width:800px){.ProductReview-module-scss-module__b2Zjia__ProductReview.ProductReview-module-scss-module__b2Zjia__columns{display:block}}.ProductReview-module-scss-module__b2Zjia__ProductReview.ProductReview-module-scss-module__b2Zjia__columns .ProductReview-module-scss-module__b2Zjia__title{grid-area:1/2/2/3;margin-bottom:0}.ProductReview-module-scss-module__b2Zjia__ProductReview.ProductReview-module-scss-module__b2Zjia__columns .ProductReview-module-scss-module__b2Zjia__body{grid-area:2/2/3/3;padding-top:12px}.ProductReview-module-scss-module__b2Zjia__ProductReview.ProductReview-module-scss-module__b2Zjia__columns .ProductReview-module-scss-module__b2Zjia__date{grid-area:3/2/4/3}.ProductReview-module-scss-module__b2Zjia__ProductReview.ProductReview-module-scss-module__b2Zjia__columns .ProductReview-module-scss-module__b2Zjia__star{grid-area:1/1/2/2}.ProductReview-module-scss-module__b2Zjia__ProductReview.ProductReview-module-scss-module__b2Zjia__columns .ProductReview-module-scss-module__b2Zjia__name{grid-area:2/1/3/2}.ProductReview-module-scss-module__b2Zjia__star{width:10px;height:10px}.ProductReview-module-scss-module__b2Zjia__name{text-transform:uppercase;margin-bottom:20px}@media (max-width:800px){.ProductReview-module-scss-module__b2Zjia__name{margin-bottom:40px}}.ProductReview-module-scss-module__b2Zjia__title{text-transform:uppercase;margin-bottom:12px}.ProductReview-module-scss-module__b2Zjia__body{margin-bottom:16px}.ProductReview-module-scss-module__b2Zjia__date{color:#979797}
.OverlayGrid-module-scss-module__Ui3AEW__container{z-index:9999;pointer-events:none;visibility:hidden;height:100svh;top:0;left:calc(var(--gutter)*2);right:calc(var(--gutter)*2);display:flex;position:fixed;overflow:hidden}.OverlayGrid-module-scss-module__Ui3AEW__containerActive{visibility:visible}.OverlayGrid-module-scss-module__Ui3AEW__columns{column-gap:calc(var(--gutter)*2);flex:1;grid-template-columns:repeat(24,1fr);display:grid}.OverlayGrid-module-scss-module__Ui3AEW__column{opacity:.1;background:red;height:100svh;display:flex;position:relative}.OverlayGrid-module-scss-module__Ui3AEW__column:after{content:"";border-right:red;height:100%;position:absolute;top:0;right:0}
.ProductRating-module-scss-module__Hgbaiq__ProductRating{margin-top:34px;margin-bottom:auto;display:flex;position:sticky;top:90px}@media (max-width:800px){.ProductRating-module-scss-module__Hgbaiq__ProductRating{position:unset;top:0}}.ProductRating-module-scss-module__Hgbaiq__ProductRating .ProductRating-module-scss-module__Hgbaiq__star{width:10px;height:10px}.ProductRating-module-scss-module__Hgbaiq__ProductRating h4{text-transform:uppercase;margin-bottom:24px}.ProductRating-module-scss-module__Hgbaiq__rating{padding-bottom:200px}@media (max-width:800px){.ProductRating-module-scss-module__Hgbaiq__rating{padding-bottom:0}}.ProductRating-module-scss-module__Hgbaiq__reviewsAction{margin-top:52px;text-decoration:underline}.ProductRating-module-scss-module__Hgbaiq__numOfReviews,.ProductRating-module-scss-module__Hgbaiq__recommendedPercentage{margin-bottom:12px}
.SizingSteps-module-scss-module__1h-GZa__SizingSteps{margin-bottom:50px}.SizingSteps-module-scss-module__1h-GZa__SizingSteps h2{text-transform:uppercase;margin-bottom:20px}.SizingSteps-module-scss-module__1h-GZa__SizingSteps .SizingSteps-module-scss-module__1h-GZa__steps{grid-gap:20px;grid-template-columns:repeat(3,1fr);grid-auto-flow:column;max-width:600px;display:grid}@media (max-width:650px){.SizingSteps-module-scss-module__1h-GZa__SizingSteps .SizingSteps-module-scss-module__1h-GZa__steps{grid-gap:0;flex-direction:column;max-width:300px;display:flex}}

.SizingChart-module-scss-module__CuDEwq__SizingChart{width:100%;max-width:var(--chart-width);margin-bottom:50px}.SizingChart-module-scss-module__CuDEwq__SizingChart button{font-style:normal}.SizingChart-module-scss-module__CuDEwq__SizingChart table{flex-direction:column;display:flex}.SizingChart-module-scss-module__CuDEwq__SizingChart caption,.SizingChart-module-scss-module__CuDEwq__SizingChart .SizingChart-module-scss-module__CuDEwq__thead th{margin-bottom:20px}.SizingChart-module-scss-module__CuDEwq__SizingChart caption,.SizingChart-module-scss-module__CuDEwq__SizingChart th,.SizingChart-module-scss-module__CuDEwq__SizingChart td{text-align:left}.SizingChart-module-scss-module__CuDEwq__SizingChart tr{grid-gap:10px;grid-auto-columns:1fr;grid-auto-flow:column;display:grid}
.SizingUnitSelect-module-scss-module__8VYX5a__selected{text-decoration:underline}
.SizingUnit-module-scss-module__HFUFQG__SizingUnit{grid-gap:10px;grid-template-columns:2fr 4fr;grid-auto-columns:max-content;grid-auto-flow:column;width:100%;display:grid}
.IndexImageSection-module-scss-module__9o4hSW__IndexImageSection{grid-template-columns:13fr 11fr;grid-auto-flow:column;margin-bottom:10px;display:grid;position:relative}.IndexImageSection-module-scss-module__9o4hSW__IndexImageSection:nth-child(2n){grid-template-columns:10fr 14fr}.IndexImageSection-module-scss-module__9o4hSW__IndexImageSection:nth-child(2n) figcaption{grid-column:1;padding-right:10px}.IndexImageSection-module-scss-module__9o4hSW__IndexImageSection:nth-child(2n) .IndexImageSection-module-scss-module__9o4hSW__image{grid-column:2}.IndexImageSection-module-scss-module__9o4hSW__IndexImageSection:not(.IndexImageSection-module-scss-module__9o4hSW__intersected) .IndexImageSection-module-scss-module__9o4hSW__image,.IndexImageSection-module-scss-module__9o4hSW__IndexImageSection:not(.IndexImageSection-module-scss-module__9o4hSW__intersected) figcaption{opacity:0}.IndexImageSection-module-scss-module__9o4hSW__IndexImageSection .IndexImageSection-module-scss-module__9o4hSW__image,.IndexImageSection-module-scss-module__9o4hSW__IndexImageSection figcaption{transition:opacity .6s}.IndexImageSection-module-scss-module__9o4hSW__IndexImageSection figcaption{transition-delay:.2s}.IndexImageSection-module-scss-module__9o4hSW__IndexImageSection .IndexImageSection-module-scss-module__9o4hSW__image{align-items:flex-start;display:flex;position:relative}.IndexImageSection-module-scss-module__9o4hSW__IndexImageSection .IndexImageSection-module-scss-module__9o4hSW__Content{position:sticky;top:70px;bottom:auto}@media (min-width:800px){.IndexImageSection-module-scss-module__9o4hSW__IndexImageSection:nth-child(odd) figcaption{padding-left:10px}}@media (max-width:800px){.IndexImageSection-module-scss-module__9o4hSW__IndexImageSection{flex-direction:column-reverse;justify-content:flex-start;display:flex}.IndexImageSection-module-scss-module__9o4hSW__IndexImageSection figcaption{margin-bottom:10px}}
.CoverLink-module-scss-module__oxZuFq__coverLink{z-index:100;position:absolute;inset:0}

.FeaturedCollection-module-scss-module__Hcs12a__FeaturedCollection{margin:310px 0 0}.FeaturedCollection-module-scss-module__Hcs12a__FeaturedCollection .FeaturedCollection-module-scss-module__Hcs12a__heading{margin-bottom:30px}.FeaturedCollection-module-scss-module__Hcs12a__FeaturedCollection p{font-style:italic}@media (max-width:800px){.FeaturedCollection-module-scss-module__Hcs12a__FeaturedCollection .FeaturedCollection-module-scss-module__Hcs12a__FeaturedCollection{margin-top:130px}}
.ProductGrid-module-scss-module__5bg_ya__ProductGrid{padding-left:calc(.0833333*(100vw - var(--gutter)*4) - var(--gutter)*0*2);padding-right:calc(.0833333*(100vw - var(--gutter)*4) - var(--gutter)*0*2)}.ProductGrid-module-scss-module__5bg_ya__products{grid-template-columns:repeat(3,minmax(0,calc(.208333*(100vw - var(--gutter)*4) - var(--gutter)*0*2)));grid-auto-rows:minmax(min-content,max-content);justify-content:space-between;gap:140px 10px;display:grid}@media (max-width:1100px){.ProductGrid-module-scss-module__5bg_ya__products{grid-template-columns:repeat(3,1fr)}}@media (max-width:800px){.ProductGrid-module-scss-module__5bg_ya__ProductGrid{padding:0}.ProductGrid-module-scss-module__5bg_ya__products{grid-template-columns:repeat(2,1fr);row-gap:55px}}
.ProductCard-module-scss-module__wFzrya__ProductCard{transition:opacity .6s ease-out}.ProductCard-module-scss-module__wFzrya__ProductCard:not(.ProductCard-module-scss-module__wFzrya__intersected){visibility:hidden;opacity:0}.ProductCard-module-scss-module__wFzrya__images{aspect-ratio:.72;margin-bottom:5px;position:relative;overflow:hidden}.ProductCard-module-scss-module__wFzrya__image{object-fit:cover;width:100%;height:100%;transition:opacity .6s ease-out .1s}.ProductCard-module-scss-module__wFzrya__image:nth-child(2){z-index:10;z-index:1;opacity:0;mix-blend-mode:multiply;position:absolute;inset:0}.ProductCard-module-scss-module__wFzrya__hide{transition:opacity .6s ease-out .1s}.ProductCard-module-scss-module__wFzrya__hide.ProductCard-module-scss-module__wFzrya__hideHoverShow{opacity:0}.ProductCard-module-scss-module__wFzrya__hide.ProductCard-module-scss-module__wFzrya__hideHoverHide{opacity:1}.ProductCard-module-scss-module__wFzrya__captionRow{justify-content:space-between;gap:0 20px;width:100%;display:flex}.ProductCard-module-scss-module__wFzrya__captionRow+.ProductCard-module-scss-module__wFzrya__captionRow{color:#666}.ProductCard-module-scss-module__wFzrya__captionColumn{display:grid}.ProductCard-module-scss-module__wFzrya__captionColumn>*{grid-area:1/1/-1/-1}.ProductCard-module-scss-module__wFzrya__captionColumn.ProductCard-module-scss-module__wFzrya__captionColumnPrice{min-width:40px;margin-left:auto}.ProductCard-module-scss-module__wFzrya__compare{color:#666;text-decoration:line-through}.ProductCard-module-scss-module__wFzrya__availability{font-style:italic}.ProductCard-module-scss-module__wFzrya__optionValue+.ProductCard-module-scss-module__wFzrya__optionValue{margin-left:3px}.ProductCard-module-scss-module__wFzrya__optionValue.ProductCard-module-scss-module__wFzrya__unavailable{text-decoration:line-through}@media (hover:hover){.ProductCard-module-scss-module__wFzrya__ProductCard:not(.ProductCard-module-scss-module__wFzrya__disableHover).ProductCard-module-scss-module__wFzrya__active .ProductCard-module-scss-module__wFzrya__image:first-child,.ProductCard-module-scss-module__wFzrya__ProductCard:not(.ProductCard-module-scss-module__wFzrya__disableHover):hover .ProductCard-module-scss-module__wFzrya__image:first-child{opacity:.2}.ProductCard-module-scss-module__wFzrya__ProductCard:not(.ProductCard-module-scss-module__wFzrya__disableHover).ProductCard-module-scss-module__wFzrya__active .ProductCard-module-scss-module__wFzrya__image:nth-child(2),.ProductCard-module-scss-module__wFzrya__ProductCard:not(.ProductCard-module-scss-module__wFzrya__disableHover):hover .ProductCard-module-scss-module__wFzrya__image:nth-child(2),.ProductCard-module-scss-module__wFzrya__ProductCard:not(.ProductCard-module-scss-module__wFzrya__disableHover).ProductCard-module-scss-module__wFzrya__active .ProductCard-module-scss-module__wFzrya__hide.ProductCard-module-scss-module__wFzrya__hideHoverShow,.ProductCard-module-scss-module__wFzrya__ProductCard:not(.ProductCard-module-scss-module__wFzrya__disableHover):hover .ProductCard-module-scss-module__wFzrya__hide.ProductCard-module-scss-module__wFzrya__hideHoverShow{opacity:1}.ProductCard-module-scss-module__wFzrya__ProductCard:not(.ProductCard-module-scss-module__wFzrya__disableHover).ProductCard-module-scss-module__wFzrya__active .ProductCard-module-scss-module__wFzrya__hide.ProductCard-module-scss-module__wFzrya__hideHoverHide,.ProductCard-module-scss-module__wFzrya__ProductCard:not(.ProductCard-module-scss-module__wFzrya__disableHover):hover .ProductCard-module-scss-module__wFzrya__hide.ProductCard-module-scss-module__wFzrya__hideHoverHide{opacity:0}}@media (max-width:800px){.ProductCard-module-scss-module__wFzrya__ProductCard .ProductCard-module-scss-module__wFzrya__hover--mouseover{display:none}}
.PriceRange-module-scss-module__RnCN8G__container{justify-content:flex-end;display:flex}

.PageLayout-module-scss-module__99xXZW__PageLayout{--content-height:calc(100vh - var(--main-offset-top) - var(--header-height));grid-template-columns:var(--left-column)auto;min-height:var(--content-height);margin-top:var(--main-offset-top);grid-auto-flow:column;align-items:flex-start;gap:10px;padding:0 10px;display:grid}@media (max-width:800px){.PageLayout-module-scss-module__99xXZW__PageLayout{grid-template-columns:1fr;grid-auto-flow:row}}
.MuxVideo-module-scss-module__l3hUKq__wrapper{width:100%;position:relative;overflow:hidden}.MuxVideo-module-scss-module__l3hUKq__wrapper.MuxVideo-module-scss-module__l3hUKq__cover{height:100%}.MuxVideo-module-scss-module__l3hUKq__wrapper .MuxVideo-module-scss-module__l3hUKq__video{width:100%;display:block}.MuxVideo-module-scss-module__l3hUKq__wrapper .MuxVideo-module-scss-module__l3hUKq__video.MuxVideo-module-scss-module__l3hUKq__cover{object-fit:cover;width:auto;min-width:100%;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}
.SanityLinkDynamic-module-scss-module__eFHIRq__container--HEADER,.SanityLinkDynamic-module-scss-module__eFHIRq__container--HEADER_INVERT{position:relative}.SanityLinkDynamic-module-scss-module__eFHIRq__container--HEADER:before,.SanityLinkDynamic-module-scss-module__eFHIRq__container--HEADER_INVERT:before{content:counter(header-item);opacity:0;position:absolute;right:calc(10px + 100%)}.SanityLinkDynamic-module-scss-module__eFHIRq__container--HEADER:hover:before,.SanityLinkDynamic-module-scss-module__eFHIRq__container--HEADER.SanityLinkDynamic-module-scss-module__eFHIRq__container--ACTIVE:before,.SanityLinkDynamic-module-scss-module__eFHIRq__container--HEADER_INVERT:hover:before,.SanityLinkDynamic-module-scss-module__eFHIRq__container--HEADER_INVERT.SanityLinkDynamic-module-scss-module__eFHIRq__container--ACTIVE:before{opacity:1}.SanityLinkDynamic-module-scss-module__eFHIRq__container--HEADER{color:var(--color-lightgrey)}.SanityLinkDynamic-module-scss-module__eFHIRq__container--HEADER:hover,.SanityLinkDynamic-module-scss-module__eFHIRq__container--HEADER.SanityLinkDynamic-module-scss-module__eFHIRq__container--ACTIVE{color:var(--color-dark)}.SanityLinkDynamic-module-scss-module__eFHIRq__container--HEADER_INVERT,.SanityLinkDynamic-module-scss-module__eFHIRq__container--HEADER_INVERT:hover,.SanityLinkDynamic-module-scss-module__eFHIRq__container--HEADER_INVERT.SanityLinkDynamic-module-scss-module__eFHIRq__container--ACTIVE{color:var(--color-light)}.SanityLinkDynamic-module-scss-module__eFHIRq__container--DEFAULT:hover,.SanityLinkDynamic-module-scss-module__eFHIRq__container--DEFAULT.SanityLinkDynamic-module-scss-module__eFHIRq__container--ACTIVE{color:var(--color-dark)}
.PageImageContainer-module-scss-module__s71KiG__PageImageContainer{justify-content:flex-start;padding-bottom:10px;display:flex}.PageImageContainer-module-scss-module__s71KiG__inner{flex:1;align-items:flex-start;display:flex;position:relative}.PageImageContainer-module-scss-module__s71KiG__PageImageContainer img{object-fit:contain;object-position:top left;width:100%;height:auto}@media (max-width:800px){.PageImageContainer-module-scss-module__s71KiG__PageImageContainer{height:auto;padding-right:0}.PageImageContainer-module-scss-module__s71KiG__inner{width:100%}.PageImageContainer-module-scss-module__s71KiG__PageImageContainer img{width:100%;height:auto}}
.PageStockist-module-scss-module__jSFPBq__PageStockist{break-after:column}.PageStockist-module-scss-module__jSFPBq__PageStockist .PageStockist-module-scss-module__jSFPBq__link{break-after:column;line-height:18px;display:flex}.PageStockist-module-scss-module__jSFPBq__PageStockist .PageStockist-module-scss-module__jSFPBq__number{width:40px}.PageStockist-module-scss-module__jSFPBq__PageStockist .PageStockist-module-scss-module__jSFPBq__subtitle{font-style:italic}.PageStockist-module-scss-module__jSFPBq__PageStockist .PageStockist-module-scss-module__jSFPBq__subtitle:before{content:"/";margin-left:2px;margin-right:2px}
.JournalCard-module-scss-module__XaNZXW__JournalCard{cursor:pointer;flex-direction:column;align-items:center;margin-bottom:200px;display:flex}.JournalCard-module-scss-module__XaNZXW__JournalCard .JournalCard-module-scss-module__XaNZXW__pubDate{text-align:center;font-size:12px}@media (min-width:800px){.JournalCard-module-scss-module__XaNZXW__JournalCard .JournalCard-module-scss-module__XaNZXW__pubDate{font-size:12px}}.JournalCard-module-scss-module__XaNZXW__JournalCard .JournalCard-module-scss-module__XaNZXW__title{letter-spacing:-.01em;text-align:center;font-size:20px;line-height:1}@media (min-width:800px){.JournalCard-module-scss-module__XaNZXW__JournalCard .JournalCard-module-scss-module__XaNZXW__title{font-size:44px}}.JournalCard-module-scss-module__XaNZXW__JournalCard .JournalCard-module-scss-module__XaNZXW__image{width:calc(.666667*(100vw - var(--gutter)*4) - var(--gutter)*-2*2);margin:40px auto 20px}@media (min-width:800px){.JournalCard-module-scss-module__XaNZXW__JournalCard .JournalCard-module-scss-module__XaNZXW__image{width:calc(.333333*(100vw - var(--gutter)*4) - var(--gutter)*1*2);margin:40px calc(.333333*(100vw - var(--gutter)*4) - var(--gutter)*0*2)20px}}.JournalCard-module-scss-module__XaNZXW__JournalCard .JournalCard-module-scss-module__XaNZXW__content{text-align:center}
.PageStockistsGroup-module-scss-module__yu7qbW__PageStockistsGroup{break-after:column;width:100%;padding-bottom:24px;display:inline-block}.PageStockistsGroup-module-scss-module__yu7qbW__PageStockistsGroup .PageStockistsGroup-module-scss-module__yu7qbW__title{margin-bottom:24px;font-style:italic}
.BlockIndent-module-scss-module__lUjfaa__block{margin:40px 0;padding-left:40px}@media (min-width:800px){.BlockIndent-module-scss-module__lUjfaa__block{padding-left:calc(.0416667*(100vw - var(--gutter)*4) - var(--gutter)*0*2)}}
.PageStockists-module-scss-module__yYTueG__PageStockists .PageStockists-module-scss-module__yYTueG__title{text-transform:uppercase;margin-bottom:24px}.PageStockists-module-scss-module__yYTueG__PageStockists .PageStockists-module-scss-module__yYTueG__grid{columns:2}@media (max-width:1100px){.PageStockists-module-scss-module__yYTueG__PageStockists .PageStockists-module-scss-module__yYTueG__grid{columns:1}}
.layout-module-scss-module__L18mKW__container{grid-template-columns:var(--width-sidebar)1fr;margin-top:calc(var(--main-offset-top) + var(--header-height));width:100vw;padding:0 10px;display:grid;position:relative}@media (max-width:800px){.layout-module-scss-module__L18mKW__container{grid-template-columns:1fr}}
.AspectRatio-module-scss-module__S_N82G__aspectRatio{width:100%;height:0;display:flex}.AspectRatio-module-scss-module__S_N82G__inner{justify-content:center;display:flex;position:absolute;inset:0}.AspectRatio-module-scss-module__S_N82G__inner>img{object-fit:cover;width:100%;height:100%}
.BlockWide-module-scss-module__0QLDtG__block{margin:120px 0 0;font-size:20px;font-weight:400;line-height:20px}@media (min-width:800px){.BlockWide-module-scss-module__0QLDtG__block{font-size:24px;line-height:24px}}
.PageSection-module-scss-module__-vu64G__PageSection{--content-height:calc(100vh - var(--main-offset-top) - var(--header-height));grid-template-columns:var(--left-column)auto;min-height:var(--content-height);margin-top:var(--main-offset-top);grid-gap:25px 0;grid-auto-flow:column;align-items:flex-start;display:grid}.PageSection-module-scss-module__-vu64G__PageSection--reversed{grid-template-columns:auto var(--left-column)}.PageSection-module-scss-module__-vu64G__PageSection--reversed .PageSection-module-scss-module__-vu64G__content{order:-1;padding-left:0}@media (max-width:800px){.PageSection-module-scss-module__-vu64G__PageSection{grid-template-columns:1fr;grid-auto-flow:row}}.PageSection-module-scss-module__-vu64G__PageSection .PageSection-module-scss-module__-vu64G__content{grid-gap:60px;grid-template-columns:repeat(2,1fr);justify-content:flex-start;align-items:flex-start;max-width:660px;padding-left:20px;padding-right:20px;display:grid}@media (max-width:1100px){.PageSection-module-scss-module__-vu64G__PageSection .PageSection-module-scss-module__-vu64G__content{grid-template-columns:290px;gap:25px;padding-left:0;padding-right:0}}
.BlockQuote-module-scss-module__1C_XcW__block{margin:120px 0 0;font-size:20px;font-weight:400;line-height:20px}@media (min-width:800px){.BlockQuote-module-scss-module__1C_XcW__block{font-size:24px;line-height:24px}}.BlockQuote-module-scss-module__1C_XcW__block q:first-child{margin-left:-1ch}.BlockQuote-module-scss-module__1C_XcW__block+P{margin-top:.25em;font-size:20px;font-weight:400;line-height:20px}@media (min-width:800px){.BlockQuote-module-scss-module__1C_XcW__block+P{font-size:24px;line-height:24px}}
.PageSections-module-scss-module__HJ-cJW__PageSections{padding:0 10px}
.SizingCalculator-module-scss-module__CIExSW__SizingCalculator{width:100%;max-width:var(--chart-width);margin-bottom:24px}.SizingCalculator-module-scss-module__CIExSW__SizingCalculator .SizingCalculator-module-scss-module__CIExSW__heading{margin-bottom:20px}.SizingCalculator-module-scss-module__CIExSW__SizingCalculator h2,.SizingCalculator-module-scss-module__CIExSW__SizingCalculator h4{text-transform:uppercase}.SizingCalculator-module-scss-module__CIExSW__SizingCalculator h4{margin-right:1ch}.SizingCalculator-module-scss-module__CIExSW__SizingCalculator .SizingCalculator-module-scss-module__CIExSW__inputs{grid-gap:10px;grid-template-columns:repeat(3,1fr);width:100%;margin-top:10px;display:grid}.SizingCalculator-module-scss-module__CIExSW__SizingCalculator input{min-height:var(--button-height);background:#ececea;border:1px solid;border-radius:7px;align-items:center;padding:0 10px;display:flex}.SizingCalculator-module-scss-module__CIExSW__SizingCalculator input:hover{background:#fff}.SizingCalculator-module-scss-module__CIExSW__SizingCalculator input{width:100%}.SizingCalculator-module-scss-module__CIExSW__SizingCalculator input::placeholder{color:currentColor;opacity:1}.SizingCalculator-module-scss-module__CIExSW__SizingCalculator .SizingCalculator-module-scss-module__CIExSW__results{min-height:var(--button-height);background:#ececea;border:1px solid;border-radius:7px;flex-direction:column;justify-content:center;align-items:center;min-height:65px;margin-top:10px;padding:0 10px;transition:opacity .3s;display:flex}.SizingCalculator-module-scss-module__CIExSW__SizingCalculator .SizingCalculator-module-scss-module__CIExSW__results.SizingCalculator-module-scss-module__CIExSW__visible{opacity:1}.SizingCalculator-module-scss-module__CIExSW__SizingCalculator .SizingCalculator-module-scss-module__CIExSW__resultsSizes{flex-wrap:wrap;justify-content:center;display:flex}.SizingCalculator-module-scss-module__CIExSW__SizingCalculator .SizingCalculator-module-scss-module__CIExSW__size{display:flex}
