.Barcode_barcode__W_o2j{--color-heading:var(--color-secondary)}.Barcode_barcode__title__s7yCV{margin-bottom:.625em}.Barcode_barcode__svg__RE0nl{max-width:100%;height:auto}.ProductHero_productHero__PfBZL{--hero-content-height:auto;--image-size:290px;position:relative;z-index:0}@media(min-width:1080px){.ProductHero_productHero__PfBZL{--hero-content-height:50vh}}@media(min-width:1280px){.ProductHero_productHero__PfBZL{--hero-content-height:calc(100vh - var(--header-height))}}.ProductHero_productHero__PfBZL:only-child{margin-bottom:140px}.ProductHero_productHero__backdrop__6cmWP{align-self:stretch;grid-column:1/-1;grid-row:1/-1;position:relative;z-index:-1;width:calc(100% + var(--container-gutter));height:calc(100% + var(--image-size)*.5);border-radius:0 0 min(200px,25vw) 0;background-color:var(--color-primary);color:var(--color-font-contrast)}.ProductHero_productHero__backdrop__6cmWP:before{content:"";position:absolute;right:calc(100% - 1px);z-index:-1;height:100%;width:calc(var(--container-gutter) + 2px);background-color:inherit}@media(min-width:720px){.ProductHero_productHero__backdrop__6cmWP{grid-column:1/10;grid-row:1/-1;position:relative;z-index:-1;width:100%;height:auto;border-radius:0 0 min(200px,25vw) 0;background-color:var(--color-primary);color:var(--color-font-contrast)}}@media(min-width:1080px){.ProductHero_productHero__backdrop__6cmWP{min-height:var(--hero-content-height)}}@media(min-width:1280px){.ProductHero_productHero__backdrop__6cmWP{align-self:start;grid-column:1/7;position:sticky;top:var(--header-height)}.ProductHero_productHero__backdrop__6cmWP:before{width:50vw}}.ProductHero_productHero__lead__SNCzq{--color-heading:var(--color-font-contrast);grid-row:1;grid-column:1/11;align-self:center;display:flex;flex-direction:column;justify-content:center;position:relative;z-index:0;max-width:var(--image-size)}@supports not (padding:clamp(1px,1vmin,2px)){.ProductHero_productHero__lead__SNCzq{padding-top:60px;padding-bottom:60px}@media(min-width:1080px){.ProductHero_productHero__lead__SNCzq{padding-top:140px;padding-bottom:140px}}}@supports(padding:clamp(1px,1vmin,2px)){.ProductHero_productHero__lead__SNCzq{padding-top:clamp(60px,min(14vh,9.3333333333vw),140px);padding-bottom:clamp(60px,min(14vh,9.3333333333vw),140px)}}.ProductHero_productHero__lead__SNCzq:empty{display:none}@media(min-width:480px){.ProductHero_productHero__lead__SNCzq{max-width:none}}@media(min-width:720px){.ProductHero_productHero__lead__SNCzq{grid-column:1/7;width:100%}}@media(min-width:1080px){.ProductHero_productHero__lead__SNCzq{min-height:var(--hero-content-height)}}@media(min-width:1280px){.ProductHero_productHero__lead__SNCzq{align-self:start;position:sticky;top:var(--header-height);padding-top:var(--header-height);padding-bottom:var(--header-height);padding-right:calc(var(--gutter)*1.5)}}.ProductHero_productHero__leadInner__PDbTW{background-color:var(--color-primary);color:var(--color-font-contrast)}.ProductHero_productHero__subheading__2yH5Q{margin-top:.5208333333em;font-weight:500}.ProductHero_productHero__imageWrap__tv1NT{grid-row:2;grid-column:1/-1;align-self:center;display:flex;align-items:center;justify-content:center;position:relative;z-index:0;width:var(--image-size);max-width:100%}@media(min-width:720px){.ProductHero_productHero__imageWrap__tv1NT{grid-row:1;grid-column:8/-1;height:calc(100% - var(--header-height)*2);width:100%;max-width:var(--image-size)}}@media(min-width:1080px){.ProductHero_productHero__imageWrap__tv1NT{grid-column:8/12}}@media(min-width:1280px){.ProductHero_productHero__imageWrap__tv1NT{grid-column:6/9;align-self:start;position:sticky;top:var(--header-height);padding-top:var(--header-height);padding-bottom:var(--header-height);width:calc(100% + var(--gutter));height:calc(100vh - var(--header-height)*2);min-height:var(--hero-content-height);transform:translateX(calc(var(--gutter) * -1))}}@media(min-width:1640px){.ProductHero_productHero__imageWrap__tv1NT{grid-column:6/8;width:calc(100% + var(--gutter)*2)}}.ProductHero_imageLoaded__x_zud .ProductHero_productHero__imageWrap__tv1NT{opacity:1;transition:opacity .7s cubic-bezier(.65,0,.35,1)}.ProductHero_productHero__imageInner__DJKDM{position:relative;width:100%;height:100%}.ProductHero_productHero__imageInner__DJKDM:before{content:"";display:block;padding-bottom:100%}.ProductHero_productHero__image__6W6mr{inset:0;position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:calc(var(--object-x, 50)*1%) calc(var(--object-y, 50)*1%);object-position:calc(var(--object-x, 50)*1%) calc(var(--object-y, 50)*1%);margin:auto;width:calc(100% - var(--gutter));height:calc(100% - var(--gutter))}@supports not (inset:0){.ProductHero_productHero__image__6W6mr{top:0;left:0;right:0;bottom:0}}.ProductHero_productHero__detail__awCHW{display:grid;grid-gap:3.3333333333em;gap:3.3333333333em;align-self:flex-start;grid-column:1/-1;padding-top:calc(var(--gutter)*2)}@media(min-width:1080px){.ProductHero_productHero__detail__awCHW{grid-column:1/8}}@media(min-width:1280px){.ProductHero_productHero__detail__awCHW{grid-column:9/-1;padding-top:var(--gutter)}}.ProductHero_productHero__PfBZL:first-of-type .ProductHero_productHero__detail__awCHW tr:first-of-type td:nth-child(3){padding-left:0;margin-bottom:2px;border:0;position:relative}.ProductHero_productHero__PfBZL:first-of-type .ProductHero_productHero__detail__awCHW tr:first-of-type td:nth-child(3):before{content:"/";top:3px;position:relative}.ProductHero_productHero__meta__a6wwP{margin-top:.8333333333em}.ProductHero_productHero__meta__a6wwP li:not(:first-child){margin-top:1.3888888889em}.ProductHero_productHero__meta__a6wwP strong{font-weight:700}.ProductHero_productHero__meta__a6wwP span{font-size:15px}@supports(font-size:clamp(1px,2px,3px)){.ProductHero_productHero__meta__a6wwP span{font-size:clamp(15px,calc(.0980392157vw + 14.5294117647px),16px)}}@supports not (font-size:clamp(1px,2px,3px)){@media(min-width:1080px){.ProductHero_productHero__meta__a6wwP span{font-size:16px}}}.ProductHero_productHero__barcode__11qfX{max-width:100%}.Cta_cta__mqPTY{position:relative;z-index:0;color:var(--color-font)}@supports not (padding:clamp(1px,1vmin,2px)){.Cta_cta__mqPTY.Cta_isBrandCta__Djzbc{padding-top:0;padding-bottom:50px}@media(min-width:1080px){.Cta_cta__mqPTY.Cta_isBrandCta__Djzbc{padding-top:0;padding-bottom:100px}}}@supports(padding:clamp(1px,1vmin,2px)){.Cta_cta__mqPTY.Cta_isBrandCta__Djzbc{padding-bottom:clamp(50px,min(10vh,6.6666666667vw),100px)}}.Cta_cta__mqPTY.Cta_isBrandCta__Djzbc:empty{display:none}.Cta_cta__mqPTY.Cta_isBrandCta__Djzbc:before{inset:0;position:absolute;content:"";top:4.4444444444em;z-index:-1;background-color:var(--color-background)}@supports not (inset:0){.Cta_cta__mqPTY.Cta_isBrandCta__Djzbc:before{top:0;left:0;right:0;bottom:0}}.Cta_cta__mediaWrap__rTSor{opacity:0;align-self:stretch;position:relative;overflow:hidden;transform:translateZ(0)}.Cta_active___81D1 .Cta_cta__mediaWrap__rTSor{opacity:1;transition-property:opacity;transition-duration:.7s;transition-timing-function:cubic-bezier(.65,0,.35,1)}@media(prefers-reduced-motion:reduce){.Cta_active___81D1 .Cta_cta__mediaWrap__rTSor{transition:none}}@media(min-width:1080px){.Cta_cta__mediaWrap__rTSor{min-height:50vh}}.Cta_cta__mediaWrap__rTSor:before{display:block;padding-bottom:78.125%;content:""}.Cta_cta__mqPTY.Cta_isBrandCta__Djzbc .Cta_cta__mediaWrap__rTSor{margin-left:calc(var(--container-gutter)*-1);width:calc(100% + var(--container-gutter))}.Cta_mediaPositionRight__ZFji1.Cta_isBrandCta__Djzbc .Cta_cta__mediaWrap__rTSor{margin-left:0}.Cta_cta__mqPTY.Cta_isProductCta__3HTQ5 .Cta_cta__mediaWrap__rTSor:before{display:block;padding-bottom:100%}.Cta_cta__mqPTY.Cta_mediaOnly__j7LFE .Cta_cta__mediaWrap__rTSor:before{display:block;padding-bottom:56.25%}.Cta_cta__mqPTY:not(.Cta_isProductCta__3HTQ5):not(.Cta_mediaContain__9HU0T):not(.Cta_mediaOnly__j7LFE) .Cta_cta__mediaWrap__rTSor{border-radius:0 0 min(200px,33%) 0}.Cta_cta__mqPTY:not(.Cta_isProductCta__3HTQ5):not(.Cta_mediaContain__9HU0T):not(.Cta_mediaOnly__j7LFE).Cta_mediaPositionRight__ZFji1 .Cta_cta__mediaWrap__rTSor{border-radius:min(200px,33%) 0 0 0}.Cta_cta__media__lapzv{inset:0;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:calc(var(--object-x, 50)*1%) calc(var(--object-y, 50)*1%);object-position:calc(var(--object-x, 50)*1%) calc(var(--object-y, 50)*1%)}@supports not (inset:0){.Cta_cta__media__lapzv{top:0;left:0;right:0;bottom:0}}.Cta_mediaPositionRight__ZFji1 .Cta_cta__media__lapzv{transition-delay:.15s}.Cta_mediaContain__9HU0T .Cta_cta__media__lapzv{margin:auto;width:auto;height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain}.Cta_cta__content__YzG3o{opacity:0;align-self:center;padding-top:var(--gutter);padding-bottom:var(--gutter);transition-delay:.15s}.Cta_active___81D1 .Cta_cta__content__YzG3o{opacity:1;transition-property:opacity;transition-duration:.7s;transition-timing-function:cubic-bezier(.65,0,.35,1)}@media(prefers-reduced-motion:reduce){.Cta_active___81D1 .Cta_cta__content__YzG3o{transition:none}}@media(min-width:1080px){.Cta_isBrandCta__Djzbc .Cta_cta__content__YzG3o{margin-top:6.6666666667em}}.Cta_mediaPositionRight__ZFji1 .Cta_cta__content__YzG3o{transition-delay:0ms}@media(min-width:1080px){.Cta_mediaPositionRight__ZFji1 .Cta_cta__content__YzG3o{grid-row:1}}.Cta_cta__title__NUtYP{max-width:11.6666666667em}.Cta_cta__title__NUtYP:empty{display:none}.Cta_cta__logo__5fkf1{max-height:2.3958333333em;max-width:4.375em;width:auto}.Cta_cta__text__QUwLs:not(:empty){padding-top:1.1111111111em}.Cta_cta__link__ocJwx:not(:empty):not(:only-child){padding-top:1.6666666667em}.FeatureImage_featureImage__z7LJ2{--color-heading:var(--color-font-contrast);position:relative;z-index:0}.FeatureImage_featureImage__z7LJ2 figure{position:relative}.FeatureImage_featureImage__imageWrap__IrWhC{opacity:0;position:relative;z-index:-1;margin-left:calc(var(--container-gutter)*-1);margin-right:calc(var(--container-gutter)*-1);max-height:80vh}.FeatureImage_active__ROrpE .FeatureImage_featureImage__imageWrap__IrWhC{opacity:1;transition-property:opacity;transition-duration:.7s;transition-timing-function:cubic-bezier(.65,0,.35,1)}@media(prefers-reduced-motion:reduce){.FeatureImage_active__ROrpE .FeatureImage_featureImage__imageWrap__IrWhC{transition:none}}.FeatureImage_featureImage__imageWrap__IrWhC:before{display:block;padding-bottom:56.25%;content:""}.FeatureImage_featureImage__image__U2szQ{inset:0;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:calc(var(--object-x, 50)*1%) calc(var(--object-y, 50)*1%);object-position:calc(var(--object-x, 50)*1%) calc(var(--object-y, 50)*1%)}@supports not (inset:0){.FeatureImage_featureImage__image__U2szQ{top:0;left:0;right:0;bottom:0}}.FeatureImage_featureImage__caption__ys0ZI{font-size:18px;opacity:0;--color-heading-alt:var(--color-font-contrast);display:flex;flex-direction:column;justify-content:center;position:relative;padding:var(--gutter);margin-top:min(-4em,-15%);min-height:7em;line-height:1.3333333333;background-color:var(--color-primary);color:var(--color-font-contrast);transition-delay:.15s}@supports(font-size:clamp(1px,2px,3px)){.FeatureImage_featureImage__caption__ys0ZI{font-size:clamp(18px,calc(.5882352941vw + 15.1764705882px),24px)}}@supports not (font-size:clamp(1px,2px,3px)){@media(min-width:1080px){.FeatureImage_featureImage__caption__ys0ZI{font-size:24px}}}.FeatureImage_active__ROrpE .FeatureImage_featureImage__caption__ys0ZI{opacity:1;transition-property:opacity;transition-duration:.7s;transition-timing-function:cubic-bezier(.65,0,.35,1)}@media(prefers-reduced-motion:reduce){.FeatureImage_active__ROrpE .FeatureImage_featureImage__caption__ys0ZI{transition:none}}.FeatureImage_featureImage__caption__ys0ZI a{color:var(--color-font-contrast)}@media(min-width:720px){.FeatureImage_featureImage__caption__ys0ZI{padding:1.6666666667em}}@media(min-width:1280px){.FeatureImage_featureImage__caption__ys0ZI{padding:3.3333333333em}}.VideoEmbed_videoEmbed__tsaRh{position:relative;z-index:0}.VideoEmbed_videoEmbed__frame__P4LPD{position:relative}.VideoEmbed_videoEmbed__frame__P4LPD:before{content:"";display:block;padding-bottom:calc(var(--video-aspect-ratio, .5625)*100%)}.VideoEmbed_videoEmbed__frame__P4LPD>iframe{inset:0;position:absolute;width:100%;height:100%}@supports not (inset:0){.VideoEmbed_videoEmbed__frame__P4LPD>iframe{top:0;left:0;right:0;bottom:0}}.ProductDetail_productDetail__c0J1U{--color-heading:var(--color-secondary)}.ProductDetail_productDetail__table__W96Dr{width:100%;background-color:var(--color-background);border-collapse:collapse}.ProductDetail_productDetail__caption__MB2Nv{font-size:22px;font-family:var(--font-family-heading,brother-1816,sans-serif);font-weight:700;line-height:1.2;text-transform:var(--text-transform-heading);color:var(--color-heading);font-weight:500;display:block;margin-bottom:.625em;text-align:left}@supports(font-size:clamp(1px,2px,3px)){.ProductDetail_productDetail__caption__MB2Nv{font-size:clamp(22px,calc(.1960784314vw + 21.0588235294px),24px)}}@supports not (font-size:clamp(1px,2px,3px)){@media(min-width:1080px){.ProductDetail_productDetail__caption__MB2Nv{font-size:24px}}}.ProductDetail_productDetail__footnote__zum6c{font-size:15px;margin-top:calc(var(--gutter)*.5)}@supports(font-size:clamp(1px,2px,3px)){.ProductDetail_productDetail__footnote__zum6c{font-size:clamp(15px,calc(.0980392157vw + 14.5294117647px),16px)}}@supports not (font-size:clamp(1px,2px,3px)){@media(min-width:1080px){.ProductDetail_productDetail__footnote__zum6c{font-size:16px}}}.ProductDetail_productDetailItem__klTVk{display:flex;align-items:flex-end;width:100%;line-height:1.3}.ProductDetail_productDetailItem__klTVk:not(:last-child){margin-bottom:.5em}.ProductDetail_productDetailItem__td__3OxN9,.ProductDetail_productDetailItem__th__egxFn{border-bottom:2px dotted var(--color-border-light)}.ProductDetail_productDetailItem__td__3OxN9 span,.ProductDetail_productDetailItem__th__egxFn span{display:inline-block;background-color:var(--color-background);transform:translateY(4px)}.ProductDetail_productDetailItem__th__egxFn{flex-grow:1;text-align:left;font-weight:400}.ProductDetail_productDetailItem__th__egxFn span{padding-right:.5ch}.ProductDetail_isSubItem__MMpcF .ProductDetail_productDetailItem__th__egxFn span:first-child:not(:empty):before{content:"";display:inline-block;margin:.5ex .5ch .5ex 0;width:1ch;height:1px;background-color:currentColor}.ProductDetail_productDetailItem__th__egxFn[scope=col]{margin-top:calc(var(--gutter)*.5);margin-bottom:0;border:none;text-align:right;font-weight:700;color:var(--color-heading)}.ProductDetail_productDetailItem__th__egxFn[scope=col] span{padding:0}.ProductDetail_productDetailItem__td__3OxN9{padding-left:1.5ch;margin-left:auto;white-space:nowrap;text-align:right}.ProductDetail_productDetailItem__td__3OxN9 span{padding-left:.5ch}.ProductDetail_productDetailItem__td__3OxN9:not(:last-child) span{padding-right:.5ch}.ProductSlider_productSlider__ocYS3{margin-top:-15px;padding:15px 0}.ProductSlider_productSlider__item__FZvag{width:310px;width:min(87.5vw - var(--gutter),310px)}.Modal_modal__KFgXh{inset:0;position:fixed;contain:strict;display:flex;align-items:center;justify-content:center;z-index:101;padding-left:var(--container-gutter);padding-right:var(--container-gutter);width:100vw;height:100%;overflow:hidden;background-color:var(--color-backdrop,rgba(0,0,0,.3))}@supports not (inset:0){.Modal_modal__KFgXh{top:0;left:0;right:0;bottom:0}}.Modal_modal__KFgXh.Modal_enter__cGWBY{opacity:0}.Modal_modal__KFgXh.Modal_enterActive__uxech{opacity:1;transition:opacity var(--transition-duration) cubic-bezier(.65,0,.35,1)}.Modal_modal__KFgXh.Modal_exit__8ccFq{opacity:1}.Modal_modal__KFgXh.Modal_exitActive__H3mKN{opacity:0;transition:opacity var(--transition-duration) cubic-bezier(.65,0,.35,1)}@media(prefers-reduced-motion:reduce){.Modal_modal__KFgXh.Modal_exitActive__H3mKN{transition-duration:1ms}}.Modal_modal__backdrop__I9G1Q{inset:0;position:fixed;width:100%;min-height:100%}@supports not (inset:0){.Modal_modal__backdrop__I9G1Q{top:0;left:0;right:0;bottom:0}}.Modal_modal__backdrop__I9G1Q:focus{outline:none}.Modal_modal__inner__9jmJf{position:relative;width:auto;max-width:100%;max-height:100%;overflow:auto;background-color:var(--color-background)}.Modal_modal__inner__9jmJf:focus{outline:none}.Modal_modal__inner__content__P03uX{height:auto;width:auto;padding:32px}.Modal_modal__inner__fullWidth__X3r2v{width:80vw}.Modal_modal__inner__fitContent__AhkGh img{max-width:calc(100vw - 160px);max-height:calc(100vh - 200px)}.Modal_modal__header__l9DeC{display:flex;justify-content:flex-end;align-items:flex-end}.Modal_modal__header__l9DeC>button{min-width:40px;min-height:40px}