.Rating_starRatingWrapper__3rKqc{display:inline-flex;-webkit-margin-end:7px;margin-inline-end:7px;align-items:center}.Rating_starRatingWrapper__3rKqc.Rating_highlighted__MmmzW .Rating_star--full__pyZqx{fill:skyblue}.Rating_starRatingWrapper__3rKqc .Rating_star__jCJU6{width:24px;height:24px}.Rating_starRatingWrapper__3rKqc .Rating_star__jCJU6 path{stroke-width:1;stroke-miterlimit:10}.Rating_starRatingWrapper__3rKqc .Rating_star--empty__OGdb9{opacity:.3}.Rating_starRatingWrapper__3rKqc .Rating_star--full__pyZqx path{fill:#009639}.Rating_starRatingWrapper__3rKqc .Rating_starContainer__qO_T5{position:relative;width:24px;height:24px}.Rating_starRatingWrapper__3rKqc .Rating_fullStarContainer__Gcl8m{overflow:hidden;width:0;position:absolute;left:0;z-index:2}.Rating_starRatingWrapper__3rKqc .Rating_starButton__ZbZC5{-webkit-margin-end:2px;margin-inline-end:2px}.Rating_starRatingWrapper__3rKqc .Rating_starButton__ZbZC5 [aria-label=Star]{display:flex}.Rating_starRatingWrapper__3rKqc .Rating_starButton__ZbZC5 [aria-label=Star] .Rating_fullStarContainer__Gcl8m svg{display:block}.Rating_starRatingWrapper__3rKqc .Rating_clickable__Z_sYj{cursor:pointer}.Rating_starRatingWrapper__3rKqc.Rating_large__JBuEE>span+span{padding-left:2px}.Rating_starRatingWrapper__3rKqc.Rating_large__JBuEE>span{padding-right:2px}.Rating_starRatingWrapper__3rKqc.Rating_large__JBuEE .Rating_starContainer__qO_T5,.Rating_starRatingWrapper__3rKqc.Rating_large__JBuEE .Rating_star__jCJU6{width:32px;height:32px}.Rating_starRatingWrapper__3rKqc.Rating_small__8s55d .Rating_starContainer__qO_T5,.Rating_starRatingWrapper__3rKqc.Rating_small__8s55d .Rating_star__jCJU6{width:12px;height:12px}.Rating_invisibleContent__Eb8b2{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.ProductVariantSelector_productVariantSelector__bHyfn label{position:relative;cursor:pointer}.ProductVariantSelector_productVariantSelector__bHyfn label select{position:relative;min-width:110px;height:42px;padding:10px 25px;border:1px solid #999;border-radius:40px;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;z-index:2}.ProductVariantSelector_productVariantSelector__bHyfn label:after{content:"";position:absolute;top:58%;right:40px;transform:translateY(-50%);height:50%;width:1px;background-color:#999;z-index:3}@media(min-width:768px){.ProductVariantSelector_productVariantSelector__bHyfn label select{padding:10px 48px 10px 25px}.ProductVariantSelector_productVariantSelector__bHyfn label:after{content:"";right:43px}}.ExpandableContent_expandableContent__du7dt{position:relative;width:100%;max-width:713px;margin:0 auto;padding:13px 0 0;border-bottom:1px dashed #97d700}.ExpandableContent_expandableContentHeader___s0lq{text-align:left;margin:0;cursor:pointer;display:flex;gap:15px;align-items:center;padding:20px 0;text-transform:uppercase;color:#007749}.ExpandableContent_expandableContentHeader___s0lq h6{margin-block:0}.ExpandableContent_expandableContent__content___uHM5{max-height:0;transition:max-height .3s ease,opacity .3s ease;position:relative;overflow:hidden;opacity:0}.ExpandableContent_expandableContent__content___uHM5 p:empty{margin:0}.ExpandableContent_expandableContent__du7dt.ExpandableContent_expandableContentOpened__content__2Xffi{max-height:2500px;opacity:1}.ExpandableContent_expandableContent__du7dt.ExpandableContent_expandableContentOpened__b4i7J svg{transform:rotate(180deg)}.ExpandableContent_expandableContent__du7dt svg{transition:transform .3s ease;z-index:2}.ExpandableContent_expandableContent__du7dt svg path{fill:#007749}.ExpandableContent_expandableContent__du7dt [data-expanded=true]{max-height:2500px;opacity:1}.ProductDescription_gridContainer__VqiZT{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px}@media(min-width:992px){.ProductDescription_gridContainer__VqiZT{grid-template-columns:43% 50%;align-items:start;column-gap:80px}.ProductDescription_gridContainer__VqiZT .ProductDescription_singlePackshot__Oqz5q{grid-column:1;grid-row:1/span 3}.ProductDescription_gridContainer__VqiZT .ProductDescription_title__vKUrx{grid-column:2;grid-row:1}.ProductDescription_gridContainer__VqiZT .ProductDescription_descriptionControl__6bcSJ{grid-column:2;grid-row:2}.ProductDescription_gridContainer__VqiZT .ProductDescription_description__H6sr3{grid-column:2;grid-row:3}}.ProductDescription_title__vKUrx{order:1}.ProductDescription_title__vKUrx h1{font-weight:400;color:#007749;margin-block:0}.ProductDescription_title__vKUrx h1 strong{font-weight:700}.ProductDescription_title__vKUrx .ProductDescription_categoryTitle__x8Xwm{font-size:18px;line-height:125%;font-weight:350;font-weight:700;text-transform:uppercase}.ProductDescription_singlePackshot__Oqz5q{order:3}.ProductDescription_descriptionControl__6bcSJ{order:2;margin-top:16px}.ProductDescription_descriptionControl__6bcSJ .ProductDescription_descriptionButtons__s5NEa{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-top:15px}@media(min-width:1200px){.ProductDescription_descriptionControl__6bcSJ .ProductDescription_descriptionButtons__s5NEa{margin-top:0}.ProductDescription_descriptionControl__6bcSJ{display:flex;align-items:center;justify-content:space-between}}.ProductDescription_description__H6sr3{order:5}.ProductDescription_description__H6sr3 .ProductDescription_descriptionText__9_19C{font-size:18px;line-height:125%;font-weight:350;margin:25px 0}.ProductDescription_packshotImage__Jdd_3{order:3}.ProductDescription_gallery__bljmO{order:4}.ProductDescription_productDescription__Y7kDl{margin:50px 0}.ProductDescription_packshotImage__Jdd_3{position:relative;width:100%;grid-row:span 2;height:100%;align-self:start}.ProductDescription_packshotImage__Jdd_3 div{height:100%}.ProductDescription_packshotImage__Jdd_3 div img{height:100%;object-fit:cover;max-height:400px}.ProductDescription_gallery__bljmO{--grad-w:40px;--img-h:100px;position:relative;transform:translateX(-30px);height:calc(var(--img-h) + 30px);margin-top:10px;align-self:stretch;grid-column:1}.ProductDescription_gallery__bljmO div{padding-left:var(--grad-w);padding-right:var(--grad-w);display:flex;overflow-x:hidden;width:calc(100% + var(--grad-w))}.ProductDescription_gallery__bljmO div:hover{overflow-x:auto}@media(hover:none){.ProductDescription_gallery__bljmO .ProductDescription_gallery__bljmO>div{overflow-x:auto}}.ProductDescription_gallery__bljmO:after,.ProductDescription_gallery__bljmO:before{content:"";position:absolute;z-index:1;width:var(--grad-w);height:calc(var(--img-h) + 10px);background:linear-gradient(90deg,white,rgba(255,255,255,.5333333333) 70%,rgba(255,255,255,0));top:0;left:0}.ProductDescription_gallery__bljmO:after{left:auto;right:calc(-1.1*var(--grad-w));rotate:180deg}.ProductDescription_gallery__bljmO picture{width:auto;height:auto}.ProductDescription_gallery__bljmO picture img{height:var(--img-h);width:auto;margin:5px;max-width:-moz-fit-content;max-width:fit-content;cursor:pointer}@media(min-width:992px){.ProductDescription_gallery__bljmO{grid-row:span 2}}.InfoCard_infoCard___HU51{display:flex;align-items:center;height:100%;gap:16px}.InfoCard_infoCardImage__MhXLc{min-width:-moz-fit-content;min-width:fit-content}.InfoCard_infoCardImage__MhXLc picture img{width:auto;max-height:140px;border-radius:100%;margin:0 auto}.InfoCard_infoCardContent__f_StC{height:100%;margin-top:15px;display:flex;align-items:center}.InfoCard_infoCardContent__f_StC h5{font-weight:500}@media(min-width:992px){.InfoCard_infoCardContent__f_StC{text-align:center}.InfoCard_infoCard___HU51{flex-direction:column}}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-Bold.otf) format("opentype");font-weight:700}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-BoldCn.otf) format("opentype");font-weight:700;font-stretch:condensed}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-BoldCnIt.otf) format("opentype");font-weight:700;font-stretch:condensed;font-style:italic}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-Regular.otf) format("opentype");font-weight:400}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-Cn.otf) format("opentype");font-weight:400;font-stretch:condensed}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-CnIt.otf) format("opentype");font-weight:400;font-stretch:condensed;font-style:italic}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-It.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-Demi.otf) format("opentype");font-weight:600}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-DemiCn.otf) format("opentype");font-weight:600;font-stretch:condensed}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-DemiCnIt.otf) format("opentype");font-weight:600;font-stretch:condensed;font-style:italic}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-DemiIt.otf) format("opentype");font-weight:600;font-style:italic}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-Heavy.otf) format("opentype");font-weight:900}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-HeavyCn.otf) format("opentype");font-weight:900;font-stretch:condensed}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-HeavyCnIt.otf) format("opentype");font-weight:900;font-stretch:condensed;font-style:italic}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-HeavyIt.otf) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-Light.otf) format("opentype");font-weight:300}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-LightCn.otf) format("opentype");font-weight:300;font-stretch:condensed}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-LightCnIt.otf) format("opentype");font-weight:300;font-stretch:condensed;font-style:italic}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-LightIt.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-Medium.otf) format("opentype");font-weight:500}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-MediumCn.otf) format("opentype");font-weight:500;font-stretch:condensed}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-MediumCnIt.otf) format("opentype");font-weight:500;font-stretch:condensed;font-style:italic}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-MediumIt.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-Thin.otf) format("opentype");font-weight:100}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-ThinCn.otf) format("opentype");font-weight:100;font-stretch:condensed}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-ThinCnIt.otf) format("opentype");font-weight:100;font-stretch:condensed;font-style:italic}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-ThinIt.otf) format("opentype");font-weight:100;font-style:italic}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-UltLt.otf) format("opentype");font-weight:800}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-UltLtCn.otf) format("opentype");font-weight:800;font-stretch:condensed}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-UltLtCnIt.otf) format("opentype");font-weight:800;font-stretch:condensed;font-style:italic}@font-face{font-family:Avenir Next;src:url(/en-us/static/fonts/avenir_next/AvenirNextLTPro-UltLtIt.otf) format("opentype");font-weight:800;font-style:italic}.ReviewCard_reviewCard__UGV_r{display:flex;flex-direction:column;height:100%}.ReviewCard_reviewCardImage__3McQp{display:flex;justify-content:center}.ReviewCard_reviewCardImage__3McQp picture img{width:auto;max-height:100px;border-radius:100%;margin:0 auto}.ReviewCard_reviewCardContent__Q86tk{height:100%;margin-top:15px;text-align:center}.ReviewCard_reviewCardContent__Q86tk h3{margin:0;text-transform:uppercase}.ReviewCard_reviewCardContent__Q86tk .ReviewCard_starRatingWrapper__39Pz4{-webkit-margin-end:0;margin-inline-end:0}.ReviewCard_reviewCardContent__Q86tk p{margin:16px 0 0}@media(min-width:992px){.ReviewCard_reviewCard__UGV_r{padding:15px 50px 50px}}.ReviewCard_reviewCardCounting__MFyHz{display:flex;align-items:center;justify-content:center;margin-top:25px;column-gap:5px}.ReviewCard_reviewCardCounting__MFyHz>span{color:#000;font-size:20px;line-height:20px}.ReviewCard_reviewCardTitle__l36Xo{color:#007749;text-transform:uppercase;margin-top:16px}.ReviewCard_reviewCardTitle__l36Xo h6{margin-block:0}.ReviewCard_reviewCardDescription__9czmd{font-size:18px;line-height:125%;font-weight:350}