fieldset,figure,h1,h2,h3,h4,h5,h6,p,ul,ul li{margin:0;padding:0}a:focus:not(:focus-visible){outline:none!important}*,:after,:before{box-sizing:border-box}*{margin:0}body,html{height:100%}html{scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,p{font-size:16px;overflow-wrap:break-word}canvas,img,picture,svg,video{display:block;height:auto;max-width:100%}button,input,select,textarea{font:inherit}#__next,#root{isolation:isolate}ul{list-style:none}a{color:currentColor;text-decoration:none}fieldset{border:0;min-width:0}figure{border:0}button[embeddedService-chatHeader_chatHeader]{padding:revert!important}.is-overflow-hidden,.is-sr-only{overflow:hidden}.is-sr-only{width:.0625rem;height:.0625rem;position:absolute;border:0;padding:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.is-sr-only.focusable:active,.is-sr-only.focusable:focus{position:relative;overflow:visible;height:auto;display:block;border:0 none;clip:none;-webkit-clip-path:none;clip-path:none}.is-sr-only.focusable:focus:not(:focus-visible){outline:none!important}.z-neg{position:relative;z-index:-1}.bg-black{color:#fff;background-color:#000}.bg-white{color:#000;background-color:#fff}.bg-yellow{color:#000;background-color:#f7d775}.bg-grey{color:#fff;background-color:#797676}.color-black,.color-white{color:#000}.color-yellow{color:#f7d775}.color-grey{color:#797676}@keyframes placeHolderShimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes dotPulseBefore{0%{box-shadow:9984px 0 0 -5px var(--pulseDotColor)}30%{box-shadow:9984px 0 0 2px var(--pulseDotColor)}60%,to{box-shadow:9984px 0 0 -5px var(--pulseDotColor)}}.dot-pulse{position:relative;left:-9999px;box-shadow:9999px 0 0 -5px var(--pulseDotColor);animation:dotPulse 1.5s linear infinite;animation-delay:.25s;margin:0 auto}.dot-pulse,.dot-pulse:after,.dot-pulse:before{width:10px;height:10px;border-radius:5px;background-color:var(--pulseDotColor);color:var(--pulseDotColor)}.dot-pulse:after,.dot-pulse:before{content:"";display:inline-block;position:absolute;top:0}.dot-pulse:before{box-shadow:9984px 0 0 -5px var(--pulseDotColor);animation:dotPulseBefore 1.5s linear infinite;animation-delay:0s}.dot-pulse:after{box-shadow:10014px 0 0 -5px var(--pulseDotColor);animation:dotPulseAfter 1.5s linear infinite;animation-delay:.5s}@keyframes dotPulse{0%{box-shadow:9999px 0 0 -5px var(--pulseDotColor)}30%{box-shadow:9999px 0 0 2px var(--pulseDotColor)}60%,to{box-shadow:9999px 0 0 -5px var(--pulseDotColor)}}@keyframes dotPulseAfter{0%{box-shadow:10014px 0 0 -5px var(--pulseDotColor)}30%{box-shadow:10014px 0 0 2px var(--pulseDotColor)}60%,to{box-shadow:10014px 0 0 -5px var(--pulseDotColor)}}.p-0{padding:0!important}.px-0{padding-left:0!important;padding-right:0!important}.py-0{padding-bottom:0!important}.pt-0,.py-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.m-0{margin:0!important}.mx-0{margin-left:0!important;margin-right:0!important}.my-0{margin-bottom:0!important}.mt-0,.my-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.p-1{padding:.5rem!important}.px-1{padding-left:.5rem!important;padding-right:.5rem!important}.py-1{padding-bottom:.5rem!important}.pt-1,.py-1{padding-top:.5rem!important}.pb-1{padding-bottom:.5rem!important}.pl-1{padding-left:.5rem!important}.pr-1{padding-right:.5rem!important}.m-1{margin:.5rem!important}.mx-1{margin-left:.5rem!important;margin-right:.5rem!important}.my-1{margin-bottom:.5rem!important}.mt-1,.my-1{margin-top:.5rem!important}.mb-1{margin-bottom:.5rem!important}.ml-1{margin-left:.5rem!important}.mr-1{margin-right:.5rem!important}.p-2{padding:1rem!important}.px-2{padding-left:1rem!important;padding-right:1rem!important}.py-2{padding-bottom:1rem!important}.pt-2,.py-2{padding-top:1rem!important}.pb-2{padding-bottom:1rem!important}.pl-2{padding-left:1rem!important}.pr-2{padding-right:1rem!important}.m-2{margin:1rem!important}.mx-2{margin-left:1rem!important;margin-right:1rem!important}.my-2{margin-bottom:1rem!important}.mt-2,.my-2{margin-top:1rem!important}.mb-2{margin-bottom:1rem!important}.ml-2{margin-left:1rem!important}.mr-2{margin-right:1rem!important}.p-3{padding:1.5rem!important}.px-3{padding-left:1.5rem!important;padding-right:1.5rem!important}.py-3{padding-bottom:1.5rem!important}.pt-3,.py-3{padding-top:1.5rem!important}.pb-3{padding-bottom:1.5rem!important}.pl-3{padding-left:1.5rem!important}.pr-3{padding-right:1.5rem!important}.m-3{margin:1.5rem!important}.mx-3{margin-left:1.5rem!important;margin-right:1.5rem!important}.my-3{margin-bottom:1.5rem!important}.mt-3,.my-3{margin-top:1.5rem!important}.mb-3{margin-bottom:1.5rem!important}.ml-3{margin-left:1.5rem!important}.mr-3{margin-right:1.5rem!important}.p-4{padding:2rem!important}.px-4{padding-left:2rem!important;padding-right:2rem!important}.py-4{padding-bottom:2rem!important}.pt-4,.py-4{padding-top:2rem!important}.pb-4{padding-bottom:2rem!important}.pl-4{padding-left:2rem!important}.pr-4{padding-right:2rem!important}.m-4{margin:2rem!important}.mx-4{margin-left:2rem!important;margin-right:2rem!important}.my-4{margin-bottom:2rem!important}.mt-4,.my-4{margin-top:2rem!important}.mb-4{margin-bottom:2rem!important}.ml-4{margin-left:2rem!important}.mr-4{margin-right:2rem!important}.p-5{padding:2.5rem!important}.px-5{padding-left:2.5rem!important;padding-right:2.5rem!important}.py-5{padding-bottom:2.5rem!important}.pt-5,.py-5{padding-top:2.5rem!important}.pb-5{padding-bottom:2.5rem!important}.pl-5{padding-left:2.5rem!important}.pr-5{padding-right:2.5rem!important}.m-5{margin:2.5rem!important}.mx-5{margin-left:2.5rem!important;margin-right:2.5rem!important}.my-5{margin-bottom:2.5rem!important}.mt-5,.my-5{margin-top:2.5rem!important}.mb-5{margin-bottom:2.5rem!important}.ml-5{margin-left:2.5rem!important}.mr-5{margin-right:2.5rem!important}.p-6{padding:3rem!important}.px-6{padding-left:3rem!important;padding-right:3rem!important}.py-6{padding-bottom:3rem!important}.pt-6,.py-6{padding-top:3rem!important}.pb-6{padding-bottom:3rem!important}.pl-6{padding-left:3rem!important}.pr-6{padding-right:3rem!important}.m-6{margin:3rem!important}.mx-6{margin-left:3rem!important;margin-right:3rem!important}.my-6{margin-bottom:3rem!important}.mt-6,.my-6{margin-top:3rem!important}.mb-6{margin-bottom:3rem!important}.ml-6{margin-left:3rem!important}.mr-6{margin-right:3rem!important}.p-7{padding:3.5rem!important}.px-7{padding-left:3.5rem!important;padding-right:3.5rem!important}.py-7{padding-bottom:3.5rem!important}.pt-7,.py-7{padding-top:3.5rem!important}.pb-7{padding-bottom:3.5rem!important}.pl-7{padding-left:3.5rem!important}.pr-7{padding-right:3.5rem!important}.m-7{margin:3.5rem!important}.mx-7{margin-left:3.5rem!important;margin-right:3.5rem!important}.my-7{margin-bottom:3.5rem!important}.mt-7,.my-7{margin-top:3.5rem!important}.mb-7{margin-bottom:3.5rem!important}.ml-7{margin-left:3.5rem!important}.mr-7{margin-right:3.5rem!important}.p-8{padding:4rem!important}.px-8{padding-left:4rem!important;padding-right:4rem!important}.py-8{padding-bottom:4rem!important}.pt-8,.py-8{padding-top:4rem!important}.pb-8{padding-bottom:4rem!important}.pl-8{padding-left:4rem!important}.pr-8{padding-right:4rem!important}.m-8{margin:4rem!important}.mx-8{margin-left:4rem!important;margin-right:4rem!important}.my-8{margin-bottom:4rem!important}.mt-8,.my-8{margin-top:4rem!important}.mb-8{margin-bottom:4rem!important}.ml-8{margin-left:4rem!important}.mr-8{margin-right:4rem!important}.p-9{padding:4.5rem!important}.px-9{padding-left:4.5rem!important;padding-right:4.5rem!important}.py-9{padding-bottom:4.5rem!important}.pt-9,.py-9{padding-top:4.5rem!important}.pb-9{padding-bottom:4.5rem!important}.pl-9{padding-left:4.5rem!important}.pr-9{padding-right:4.5rem!important}.m-9{margin:4.5rem!important}.mx-9{margin-left:4.5rem!important;margin-right:4.5rem!important}.my-9{margin-bottom:4.5rem!important}.mt-9,.my-9{margin-top:4.5rem!important}.mb-9{margin-bottom:4.5rem!important}.ml-9{margin-left:4.5rem!important}.mr-9{margin-right:4.5rem!important}.p-10{padding:5rem!important}.px-10{padding-left:5rem!important;padding-right:5rem!important}.py-10{padding-bottom:5rem!important}.pt-10,.py-10{padding-top:5rem!important}.pb-10{padding-bottom:5rem!important}.pl-10{padding-left:5rem!important}.pr-10{padding-right:5rem!important}.m-10{margin:5rem!important}.mx-10{margin-left:5rem!important;margin-right:5rem!important}.my-10{margin-bottom:5rem!important}.mt-10,.my-10{margin-top:5rem!important}.mb-10{margin-bottom:5rem!important}.ml-10{margin-left:5rem!important}.mr-10{margin-right:5rem!important}.p-12{padding:6rem!important}.px-12{padding-left:6rem!important;padding-right:6rem!important}.py-12{padding-bottom:6rem!important}.pt-12,.py-12{padding-top:6rem!important}.pb-12{padding-bottom:6rem!important}.pl-12{padding-left:6rem!important}.pr-12{padding-right:6rem!important}.m-12{margin:6rem!important}.mx-12{margin-left:6rem!important;margin-right:6rem!important}.my-12{margin-bottom:6rem!important}.mt-12,.my-12{margin-top:6rem!important}.mb-12{margin-bottom:6rem!important}.ml-12{margin-left:6rem!important}.mr-12{margin-right:6rem!important}.p-16{padding:8rem!important}.px-16{padding-left:8rem!important;padding-right:8rem!important}.py-16{padding-bottom:8rem!important}.pt-16,.py-16{padding-top:8rem!important}.pb-16{padding-bottom:8rem!important}.pl-16{padding-left:8rem!important}.pr-16{padding-right:8rem!important}.m-16{margin:8rem!important}.mx-16{margin-left:8rem!important;margin-right:8rem!important}.my-16{margin-bottom:8rem!important}.mt-16,.my-16{margin-top:8rem!important}.mb-16{margin-bottom:8rem!important}.ml-16{margin-left:8rem!important}.mr-16{margin-right:8rem!important}.p-20{padding:10rem!important}.px-20{padding-left:10rem!important;padding-right:10rem!important}.py-20{padding-bottom:10rem!important}.pt-20,.py-20{padding-top:10rem!important}.pb-20{padding-bottom:10rem!important}.pl-20{padding-left:10rem!important}.pr-20{padding-right:10rem!important}.m-20{margin:10rem!important}.mx-20{margin-left:10rem!important;margin-right:10rem!important}.my-20{margin-bottom:10rem!important}.mt-20,.my-20{margin-top:10rem!important}.mb-20{margin-bottom:10rem!important}.ml-20{margin-left:10rem!important}.mr-20{margin-right:10rem!important}.p-05{padding:.25rem!important}.px-05{padding-left:.25rem!important;padding-right:.25rem!important}.py-05{padding-bottom:.25rem!important}.pt-05,.py-05{padding-top:.25rem!important}.pb-05{padding-bottom:.25rem!important}.pl-05{padding-left:.25rem!important}.pr-05{padding-right:.25rem!important}.m-05{margin:.25rem!important}.mx-05{margin-left:.25rem!important;margin-right:.25rem!important}.my-05{margin-bottom:.25rem!important}.mt-05,.my-05{margin-top:.25rem!important}.mb-05{margin-bottom:.25rem!important}.ml-05{margin-left:.25rem!important}.mr-05{margin-right:.25rem!important}.m-auto{margin-left:auto!important;margin-right:auto!important}.sg-demo-block{width:4rem;height:4rem;background-color:#87cefa}.sg-spacing-row{display:flex;gap:1em;margin-bottom:1em;align-items:flex-start}.sg-spacing-wrapper{border:1px solid #333;display:inline-block}.sg-color-block{width:12rem;height:12rem;border:1px solid #eee}.grecaptcha-badge{visibility:hidden}.imageRatio{position:relative}@media screen and (min-width:18.75rem){.imageRatio:before{position:absolute;z-index:-1;content:"";display:block;width:100%;height:100%;padding-bottom:100%}}@media screen and (min-width:37.5rem){.imageRatio:before{position:absolute;z-index:-1;content:"";display:block;width:100%;height:100%;padding-bottom:75%}}@media screen and (min-width:56.25rem){.imageRatio:before{position:absolute;z-index:-1;content:"";display:block;width:100%;height:100%;padding-bottom:56.25%}}@media screen and (min-width:75rem){.imageRatio:before{position:absolute;z-index:-1;content:"";display:block;width:100%;height:100%;padding-bottom:42.8571428571%}}.no-js .lazyload{display:none}.lazyload.-withBlur,.lazyloaded,.lazyloading.-withBlur{opacity:1}@-moz-document url-prefix(){img:-moz-loading{visibility:hidden}}.svg-sprite svg path,.svg-sprite svg symbol{fill:inherit}.footer__social svg,.header__actions .button svg,.header__burger .button svg,.slider-control svg,svg.icon{height:2rem;width:2rem}@font-face{font-family:Loreal;src:url(/assets/fonts/LOREALBETACYRGRK-Book.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Loreal;src:url(/assets/fonts/LOREALBETACYRGRK-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Loreal;src:url(/assets/fonts/LOREALBETACYRGRK-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Loreal;src:url(/assets/fonts/LOREALBETACYRGRK-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--theme-color-light:#fff;--theme-color-dark:#000}.theme--dark>*>.hero-banner__content-middle.--has-overlay,.theme--dark>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay,.theme--light,.theme--light>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay,.theme--light>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay{--theme-bg-color:#fff;--theme-color-light:#fff;--theme-color-dark:#000;--theme-color-foreground:#000;--theme-color-background:#fff;--theme-color-rgb-light:255,255,255;--theme-color-rgb-dark:0,0,0;--theme-color-rgb-foreground:0,0,0;--theme-color-rgb-background:255,255,255}.theme--dark,.theme--dark>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay,.theme--dark>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay,.theme--light>*>.hero-banner__content-middle.--has-overlay,.theme--light>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay,.theme--light>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay{--theme-bg-color:#000;--theme-color-light:#000;--theme-color-dark:#fff;--theme-color-foreground:#fff;--theme-color-background:#000;--theme-color-rgb-light:0,0,0;--theme-color-rgb-dark:255,255,255;--theme-color-rgb-foreground:255,255,255;--theme-color-rgb-background:0,0,0}.theme--color-dark{color:var(--theme-color-dark)}.theme--color-light{color:var(--theme-color-light)}.theme--bg-dark{background-color:var(--theme-color-dark)}.theme--bg-light{background-color:var(--theme-color-light)}.theme--dark>*>.hero-banner__content-middle.--has-overlay,.theme--dark>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay,.theme--dark>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay,.theme--dark>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay,.theme--dark>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay,.theme--light>*>.hero-banner__content-middle.--has-overlay,.theme--light>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay,.theme--light>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay,.theme--light>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay,.theme--light>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay,.theme--light>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay,.theme-bg{background-color:var(--theme-bg-color);color:var(--theme-color-dark)}:root{--component-spacing-y:6.5rem}@media(min-width:64rem){:root{--component-spacing-y:10rem}}.header+#main>#content{padding-top:var(--header-height)}.section.has-components{padding:var(--component-spacing-y) 0}.section.has-border{border-top:.0625rem solid #000;border-bottom:.0625rem solid #000}.container,.has-components>.component,.listing{max-width:120rem;margin:auto}.container.is-fluid,.has-components>.is-fluid.component,.is-fluid.listing{max-width:none}.container.is-contained-container,.has-components>.is-contained-container.component,.is-contained-container.listing{max-width:75rem;padding-left:1.5rem;padding-right:1.5rem}.component-spacing:not(:last-child),.has-components>.component:not(:last-child){margin-bottom:var(--component-spacing-y)}.inline{display:inline}.inline-block{display:inline-block}.block{display:block}.relative{position:relative}.absolute{position:absolute}body{font-size:1rem;line-height:1.25;font-family:Loreal,sans-serif;font-weight:400}.geoip-option h2{font-family:Loreal,sans-serif!important;font-weight:700;font-size:2rem}.geoip-option__countries-select{font-family:Loreal,sans-serif!important;border:1px solid light-dark(#767676,#858585)}.geoip-option__content-description{font-family:Loreal,sans-serif!important;font-size:1rem;font-weight:500}.geoip-option__buttons button{font-family:Loreal,sans-serif!important;border-radius:1.875rem!important;text-transform:none!important}.uppercase{text-transform:uppercase}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0}.columns.is-mobile>.column.is-offset-0{margin-left:0}.columns.is-mobile>.column.is-1{flex:none;width:8.33333337%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333337%}.columns.is-mobile>.column.is-2{flex:none;width:16.66666674%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66666674%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333337%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333337%}.columns.is-mobile>.column.is-5{flex:none;width:41.66666674%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66666674%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333337%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333337%}.columns.is-mobile>.column.is-8{flex:none;width:66.66666674%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66666674%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333337%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333337%}.columns.is-mobile>.column.is-11{flex:none;width:91.66666674%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66666674%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width:768px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0}.column.is-offset-0-mobile{margin-left:0}.column.is-1-mobile{flex:none;width:8.33333337%}.column.is-offset-1-mobile{margin-left:8.33333337%}.column.is-2-mobile{flex:none;width:16.66666674%}.column.is-offset-2-mobile{margin-left:16.66666674%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333337%}.column.is-offset-4-mobile{margin-left:33.33333337%}.column.is-5-mobile{flex:none;width:41.66666674%}.column.is-offset-5-mobile{margin-left:41.66666674%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333337%}.column.is-offset-7-mobile{margin-left:58.33333337%}.column.is-8-mobile{flex:none;width:66.66666674%}.column.is-offset-8-mobile{margin-left:66.66666674%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333337%}.column.is-offset-10-mobile{margin-left:83.33333337%}.column.is-11-mobile{flex:none;width:91.66666674%}.column.is-offset-11-mobile{margin-left:91.66666674%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media print,screen and (min-width:769px){.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333337%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333337%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66666674%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66666674%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333337%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333337%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66666674%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66666674%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333337%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333337%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66666674%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66666674%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333337%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333337%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66666674%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66666674%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1023px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0}.column.is-offset-0-touch{margin-left:0}.column.is-1-touch{flex:none;width:8.33333337%}.column.is-offset-1-touch{margin-left:8.33333337%}.column.is-2-touch{flex:none;width:16.66666674%}.column.is-offset-2-touch{margin-left:16.66666674%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333337%}.column.is-offset-4-touch{margin-left:33.33333337%}.column.is-5-touch{flex:none;width:41.66666674%}.column.is-offset-5-touch{margin-left:41.66666674%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333337%}.column.is-offset-7-touch{margin-left:58.33333337%}.column.is-8-touch{flex:none;width:66.66666674%}.column.is-offset-8-touch{margin-left:66.66666674%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333337%}.column.is-offset-10-touch{margin-left:83.33333337%}.column.is-11-touch{flex:none;width:91.66666674%}.column.is-offset-11-touch{margin-left:91.66666674%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1024px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0}.column.is-offset-0-desktop{margin-left:0}.column.is-1-desktop{flex:none;width:8.33333337%}.column.is-offset-1-desktop{margin-left:8.33333337%}.column.is-2-desktop{flex:none;width:16.66666674%}.column.is-offset-2-desktop{margin-left:16.66666674%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333337%}.column.is-offset-4-desktop{margin-left:33.33333337%}.column.is-5-desktop{flex:none;width:41.66666674%}.column.is-offset-5-desktop{margin-left:41.66666674%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333337%}.column.is-offset-7-desktop{margin-left:58.33333337%}.column.is-8-desktop{flex:none;width:66.66666674%}.column.is-offset-8-desktop{margin-left:66.66666674%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333337%}.column.is-offset-10-desktop{margin-left:83.33333337%}.column.is-11-desktop{flex:none;width:91.66666674%}.column.is-offset-11-desktop{margin-left:91.66666674%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1216px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0}.column.is-offset-0-widescreen{margin-left:0}.column.is-1-widescreen{flex:none;width:8.33333337%}.column.is-offset-1-widescreen{margin-left:8.33333337%}.column.is-2-widescreen{flex:none;width:16.66666674%}.column.is-offset-2-widescreen{margin-left:16.66666674%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333337%}.column.is-offset-4-widescreen{margin-left:33.33333337%}.column.is-5-widescreen{flex:none;width:41.66666674%}.column.is-offset-5-widescreen{margin-left:41.66666674%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333337%}.column.is-offset-7-widescreen{margin-left:58.33333337%}.column.is-8-widescreen{flex:none;width:66.66666674%}.column.is-offset-8-widescreen{margin-left:66.66666674%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333337%}.column.is-offset-10-widescreen{margin-left:83.33333337%}.column.is-11-widescreen{flex:none;width:91.66666674%}.column.is-offset-11-widescreen{margin-left:91.66666674%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1408px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0}.column.is-offset-0-fullhd{margin-left:0}.column.is-1-fullhd{flex:none;width:8.33333337%}.column.is-offset-1-fullhd{margin-left:8.33333337%}.column.is-2-fullhd{flex:none;width:16.66666674%}.column.is-offset-2-fullhd{margin-left:16.66666674%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333337%}.column.is-offset-4-fullhd{margin-left:33.33333337%}.column.is-5-fullhd{flex:none;width:41.66666674%}.column.is-offset-5-fullhd{margin-left:41.66666674%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333337%}.column.is-offset-7-fullhd{margin-left:58.33333337%}.column.is-8-fullhd{flex:none;width:66.66666674%}.column.is-offset-8-fullhd{margin-left:66.66666674%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333337%}.column.is-offset-10-fullhd{margin-left:83.33333337%}.column.is-11-fullhd{flex:none;width:91.66666674%}.column.is-offset-11-fullhd{margin-left:91.66666674%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:.75rem}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0!important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media print,screen and (min-width:769px){.columns:not(.is-desktop){display:flex}}@media screen and (min-width:1024px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap:0.75rem;margin-left:calc(var(--columnGap)*-1);margin-right:calc(var(--columnGap)*-1)}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap:0rem}@media screen and (max-width:768px){.columns.is-variable.is-0-mobile{--columnGap:0rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-0-tablet{--columnGap:0rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-0-tablet-only{--columnGap:0rem}}@media screen and (max-width:1023px){.columns.is-variable.is-0-touch{--columnGap:0rem}}@media screen and (min-width:1024px){.columns.is-variable.is-0-desktop{--columnGap:0rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-0-desktop-only{--columnGap:0rem}}@media screen and (min-width:1216px){.columns.is-variable.is-0-widescreen{--columnGap:0rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-0-widescreen-only{--columnGap:0rem}}@media screen and (min-width:1408px){.columns.is-variable.is-0-fullhd{--columnGap:0rem}}.columns.is-variable.is-1{--columnGap:0.25rem}@media screen and (max-width:768px){.columns.is-variable.is-1-mobile{--columnGap:0.25rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-1-tablet{--columnGap:0.25rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-1-tablet-only{--columnGap:0.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-1-touch{--columnGap:0.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-1-desktop{--columnGap:0.25rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-1-desktop-only{--columnGap:0.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-1-widescreen{--columnGap:0.25rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-1-widescreen-only{--columnGap:0.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-1-fullhd{--columnGap:0.25rem}}.columns.is-variable.is-2{--columnGap:0.5rem}@media screen and (max-width:768px){.columns.is-variable.is-2-mobile{--columnGap:0.5rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-2-tablet{--columnGap:0.5rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-2-tablet-only{--columnGap:0.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-2-touch{--columnGap:0.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-2-desktop{--columnGap:0.5rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-2-desktop-only{--columnGap:0.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-2-widescreen{--columnGap:0.5rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-2-widescreen-only{--columnGap:0.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-2-fullhd{--columnGap:0.5rem}}.columns.is-variable.is-3{--columnGap:0.75rem}@media screen and (max-width:768px){.columns.is-variable.is-3-mobile{--columnGap:0.75rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-3-tablet{--columnGap:0.75rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-3-tablet-only{--columnGap:0.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-3-touch{--columnGap:0.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-3-desktop{--columnGap:0.75rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-3-desktop-only{--columnGap:0.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-3-widescreen{--columnGap:0.75rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-3-widescreen-only{--columnGap:0.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-3-fullhd{--columnGap:0.75rem}}.columns.is-variable.is-4{--columnGap:1rem}@media screen and (max-width:768px){.columns.is-variable.is-4-mobile{--columnGap:1rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-4-tablet{--columnGap:1rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-4-tablet-only{--columnGap:1rem}}@media screen and (max-width:1023px){.columns.is-variable.is-4-touch{--columnGap:1rem}}@media screen and (min-width:1024px){.columns.is-variable.is-4-desktop{--columnGap:1rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-4-desktop-only{--columnGap:1rem}}@media screen and (min-width:1216px){.columns.is-variable.is-4-widescreen{--columnGap:1rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-4-widescreen-only{--columnGap:1rem}}@media screen and (min-width:1408px){.columns.is-variable.is-4-fullhd{--columnGap:1rem}}.columns.is-variable.is-5{--columnGap:1.25rem}@media screen and (max-width:768px){.columns.is-variable.is-5-mobile{--columnGap:1.25rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-5-tablet{--columnGap:1.25rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-5-tablet-only{--columnGap:1.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-5-touch{--columnGap:1.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-5-desktop{--columnGap:1.25rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-5-desktop-only{--columnGap:1.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-5-widescreen{--columnGap:1.25rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-5-widescreen-only{--columnGap:1.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-5-fullhd{--columnGap:1.25rem}}.columns.is-variable.is-6{--columnGap:1.5rem}@media screen and (max-width:768px){.columns.is-variable.is-6-mobile{--columnGap:1.5rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-6-tablet{--columnGap:1.5rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-6-tablet-only{--columnGap:1.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-6-touch{--columnGap:1.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-6-desktop{--columnGap:1.5rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-6-desktop-only{--columnGap:1.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-6-widescreen{--columnGap:1.5rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-6-widescreen-only{--columnGap:1.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-6-fullhd{--columnGap:1.5rem}}.columns.is-variable.is-7{--columnGap:1.75rem}@media screen and (max-width:768px){.columns.is-variable.is-7-mobile{--columnGap:1.75rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-7-tablet{--columnGap:1.75rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-7-tablet-only{--columnGap:1.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-7-touch{--columnGap:1.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-7-desktop{--columnGap:1.75rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-7-desktop-only{--columnGap:1.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-7-widescreen{--columnGap:1.75rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-7-widescreen-only{--columnGap:1.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-7-fullhd{--columnGap:1.75rem}}.columns.is-variable.is-8{--columnGap:2rem}@media screen and (max-width:768px){.columns.is-variable.is-8-mobile{--columnGap:2rem}}@media print,screen and (min-width:769px){.columns.is-variable.is-8-tablet{--columnGap:2rem}}@media screen and (min-width:769px)and (max-width:1023px){.columns.is-variable.is-8-tablet-only{--columnGap:2rem}}@media screen and (max-width:1023px){.columns.is-variable.is-8-touch{--columnGap:2rem}}@media screen and (min-width:1024px){.columns.is-variable.is-8-desktop{--columnGap:2rem}}@media screen and (min-width:1024px)and (max-width:1215px){.columns.is-variable.is-8-desktop-only{--columnGap:2rem}}@media screen and (min-width:1216px){.columns.is-variable.is-8-widescreen{--columnGap:2rem}}@media screen and (min-width:1216px)and (max-width:1407px){.columns.is-variable.is-8-widescreen-only{--columnGap:2rem}}@media screen and (min-width:1408px){.columns.is-variable.is-8-fullhd{--columnGap:2rem}}.columns.is-variable{gap:var(--columnGap)}.font-default{font-size:1rem}.font-3xl{font-size:4rem}.font-2xl{font-size:3rem}.font-xl{font-size:2.25rem}.font-l{font-size:2rem}.font-m{font-size:1.5rem}.font-s{font-size:1.25rem}.font-xs{font-size:1rem}.font-2xs{font-size:.75rem}.font-3xs{font-size:.625rem}.font-normal{font-weight:400}.font-medium{font-weight:500}.font-semibold{font-weight:600}.font-bold{font-weight:700}.leading-default{line-height:1.25}.leading-2xs{line-height:.875}.leading-xs{line-height:1}.leading-s{line-height:1.125}.leading-m{line-height:1.25}.leading-l{line-height:1.375}.leading-xl{line-height:1.5}.leading-auto{line-height:auto}.heading-banner p,.richtext>*,.text-max-width{max-width:54rem}.richtext>*{font-size:1rem;line-height:1.25;margin:1.25rem 0}.richtext>:first-child{margin-top:0}.richtext>:last-child{margin-bottom:0}.richtext ul{list-style-type:disc;padding-left:1.5rem}.richtext ol{padding-left:1.5rem;list-style:none;counter-reset:step-counter}.richtext ol li{position:relative}.richtext ol li:before{counter-increment:step-counter;content:counter(step-counter) ".";position:absolute;right:calc(100% + .25rem)}.richtext ol,.richtext ul{margin-bottom:2rem}.richtext cite,.richtext small{font-size:.625rem;font-weight:500;font-style:normal}.richtext a{text-decoration:underline}sup,sup.supTxt{font-size:.5em}.button-open-dsf-app[application=haircarediag]{background:var(--theme-color-dark);color:var(--theme-color-light);display:flex;margin:2.5rem auto;max-width:calc(100% - 40px)}@media(min-width:48rem){.button-open-dsf-app[application=haircarediag]{max-width:21.875rem}}.theme--dark>*>.hero-banner__content-middle.--has-overlay .button-open-dsf-app[application=haircarediag],.theme--light .button-open-dsf-app[application=haircarediag]{background:var(--theme-color-dark);color:var(--theme-color-light);display:flex;margin:0 auto;max-width:calc(100% - 40px)}@media(min-width:48rem){.theme--dark>*>.hero-banner__content-middle.--has-overlay .button-open-dsf-app[application=haircarediag],.theme--light .button-open-dsf-app[application=haircarediag]{max-width:21.875rem}}.theme--dark .button-open-dsf-app[application=haircarediag],.theme--light>*>.hero-banner__content-middle.--has-overlay .button-open-dsf-app[application=haircarediag]{background:var(--theme-color-dark);color:var(--theme-color-light);display:flex;margin:0 auto;max-width:calc(100% - 40px)}@media(min-width:48rem){.theme--dark .button-open-dsf-app[application=haircarediag],.theme--light>*>.hero-banner__content-middle.--has-overlay .button-open-dsf-app[application=haircarediag]{max-width:21.875rem}}:root{--dsfIcon:""}.banner__content .button-open-dsf-app[application=haircarediag],.hero-banner__content .button-open-dsf-app[application=haircarediag]{margin:0;padding-top:.875rem;padding-bottom:.875rem}.banner__content .button-open-dsf-app[application=haircarediag]:before,.hero-banner__content .button-open-dsf-app[application=haircarediag]:before{background-image:var(--dsfIcon);display:block;content:"";width:1.8125rem;min-width:29px;height:1.75rem;background-size:26px 28px;background-position:0 0;background-repeat:no-repeat;margin-right:8px}@media screen and (max-width:1439px){.banner__content .button-open-dsf-app[application=haircarediag],.hero-banner__content .button-open-dsf-app[application=haircarediag]{max-width:100%;width:100%}}.theme--dark .banner__content .button-open-dsf-app[application=haircarediag]:before,.theme--dark .hero-banner__content .button-open-dsf-app[application=haircarediag]:before,.theme--light>*>.hero-banner__content-middle.--has-overlay .banner__content .button-open-dsf-app[application=haircarediag]:before,.theme--light>*>.hero-banner__content-middle.--has-overlay .hero-banner__content .button-open-dsf-app[application=haircarediag]:before{filter:invert(1)}.has-aspect-ratio.img-is-cover>img,.is-cover{-o-object-fit:cover;object-fit:cover}.has-aspect-ratio.img-is-contain>img,.is-contain{-o-object-fit:contain;object-fit:contain}.has-aspect-ratio{position:relative;overflow:hidden;height:0;padding-bottom:calc(100%/(var(--aspect-ratio)))}.has-aspect-ratio>.is-aspect-ratio-child,.has-aspect-ratio>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.is-1by1,.is-1by1-mobile{--aspect-ratio:1}@media(min-width:48rem){.is-1by1-mobile-tablet,.is-1by1-tablet{--aspect-ratio:1}}@media(min-width:64rem){.is-1by1-desktop,.is-1by1-mobile-desktop{--aspect-ratio:1}}.is-3by2,.is-3by2-mobile{--aspect-ratio:1.5}@media(min-width:48rem){.is-3by2-mobile-tablet,.is-3by2-tablet{--aspect-ratio:1.5}}@media(min-width:64rem){.is-3by2-desktop,.is-3by2-mobile-desktop{--aspect-ratio:1.5}}.is-4by3,.is-4by3-mobile{--aspect-ratio:1.33333}@media(min-width:48rem){.is-4by3-mobile-tablet,.is-4by3-tablet{--aspect-ratio:1.33333}}@media(min-width:64rem){.is-4by3-desktop,.is-4by3-mobile-desktop{--aspect-ratio:1.33333}}.is-6by5,.is-6by5-mobile{--aspect-ratio:1.2}@media(min-width:48rem){.is-6by5-mobile-tablet,.is-6by5-tablet{--aspect-ratio:1.2}}@media(min-width:64rem){.is-6by5-desktop,.is-6by5-mobile-desktop{--aspect-ratio:1.2}}.is-9by13,.is-9by13-mobile{--aspect-ratio:0.69231}@media(min-width:48rem){.is-9by13-mobile-tablet,.is-9by13-tablet{--aspect-ratio:0.69231}}@media(min-width:64rem){.is-9by13-desktop,.is-9by13-mobile-desktop{--aspect-ratio:0.69231}}.is-9by16,.is-9by16-mobile{--aspect-ratio:0.5625}@media(min-width:48rem){.is-9by16-mobile-tablet,.is-9by16-tablet{--aspect-ratio:0.5625}}@media(min-width:64rem){.is-9by16-desktop,.is-9by16-mobile-desktop{--aspect-ratio:0.5625}}.is-16by9,.is-16by9-mobile{--aspect-ratio:1.77778}@media(min-width:48rem){.is-16by9-mobile-tablet,.is-16by9-tablet{--aspect-ratio:1.77778}}@media(min-width:64rem){.is-16by9-desktop,.is-16by9-mobile-desktop{--aspect-ratio:1.77778}}.is-5by3,.is-5by3-mobile{--aspect-ratio:1.66667}@media(min-width:48rem){.is-5by3-mobile-tablet,.is-5by3-tablet{--aspect-ratio:1.66667}}@media(min-width:64rem){.is-5by3-desktop,.is-5by3-mobile-desktop{--aspect-ratio:1.66667}}.pdp-top{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem 1.5rem 0 1.5rem}@media(min-width:64rem){.pdp-top{flex-direction:row;gap:1rem;padding-left:3rem;padding-right:3rem}}.pdp-top__column{flex:1}.pdp-top .button{border:inherit;min-width:auto;font-family:Loreal,sans-serif}.listing{--sidebar-width:24rem}@media(min-width:64rem){.listing{display:flex}.listing__sidebar{display:block;position:static;width:var(--sidebar-width);padding:.5rem 1.5rem 0 3rem}.listing__main{width:calc(100% - var(--sidebar-width))}}.listing__categories{margin-bottom:.5rem;padding:0 2rem}@media(min-width:64rem){.listing__categories{padding:0 4rem 0 1rem;margin-top:.5rem;margin-bottom:3rem}}.listing__subhead{display:flex;justify-content:space-between;align-items:center;margin:0;padding-right:1.5rem;padding-left:1.5rem}@media(min-width:64rem){.listing__subhead{margin:3rem 0;padding-right:3rem;padding-left:0}}.listing__subhead .button{margin:0}@media(min-width:64rem){.listing__subhead .button{display:none}.listing .breadcrumb{padding:0}}.error-404{padding-bottom:var(--component-spacing-y)}.error-404__heading{margin:2rem 1.5rem 3rem 1.5rem}@media(min-width:64rem){.error-404__heading{margin:4rem 2.5rem 3rem 2.5rem}}.error-404__title{font-weight:700;font-size:2.25rem;line-height:1.125}@media(min-width:64rem){.error-404__title{font-size:4rem}}.error-404__subtitle{font-size:1.5rem;font-weight:700;padding-top:4rem;line-height:1}@media(min-width:64rem){.error-404__subtitle{padding-top:3.5rem;font-size:2.25rem}}.error-404 .service-banner{padding-bottom:0}.search-results{padding:2rem 0 6.5rem 0}@media(min-width:64rem){.search-results{padding:2rem 0 10rem 0}}.search-results__description{font-size:1.25rem;padding:2.5rem 0}@media(min-width:64rem){.search-results__description{padding-bottom:3.5rem}}.search-results__heading{padding:0 1.5rem;margin-bottom:4rem}@media(min-width:64rem){.search-results__heading{padding:0 3rem}}.search-results__heading .button{padding-left:0;display:inline-flex;width:auto}.search-results__subtitle{font-size:1.5rem}@media(min-width:64rem){.search-results__subtitle{font-size:2.25rem}}.search-results__title{font-size:2.25rem;line-height:1.125}@media(min-width:64rem){.search-results__title{font-size:4rem;max-width:75%}}.search-results.--all{padding-bottom:0}.dispatch{padding:0 3rem;max-width:100rem;margin:0 auto;margin-top:-3rem!important;margin-bottom:-3rem!important}@media screen and (max-width:1024px){.dispatch{padding:0 1rem;margin-top:-5rem!important}}.dispatch .small-accordion>li{margin-bottom:24px;box-sizing:border-box;padding:5px}@media screen and (max-width:1024px){.dispatch .small-accordion>li{width:33%}}@media screen and (max-width:767px){.dispatch .small-accordion>li{width:100%}}.dispatch .small-accordion>li li{margin-top:14px;list-style:none}.dispatch .small-accordion>li li a:hover{text-decoration:underline}.dispatch ul.small-accordion{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:space-between}.dispatch ul.accordion-ctt{padding:0}:root{--yxt-maps-desktop-height:820px;--yxt-maps-mobile-height:620px}.salon-locator-yext .description{font-size:1.25rem;font-weight:500}.salon-locator-yext .title{font-size:2.25rem;padding-bottom:2rem}@media(min-width:64rem){.salon-locator-yext .title{font-size:4rem}}.salon-locator-yext #answers-container iframe{height:var(--yxt-maps-mobile-height)}@media screen and (min-width:65rem){.salon-locator-yext #answers-container iframe{height:var(--yxt-maps-desktop-height)}}@media screen and (max-width:64.9375rem){.section.has-components:has(.salon-locator-yext){padding-left:1rem;padding-right:1rem}}@media screen and (max-width:64.9375rem){.container.is-contained-container.salon-locator-yext,.has-components>.is-contained-container.salon-locator-yext.component,.is-contained-container.salon-locator-yext.listing{padding-left:0;padding-right:0;max-width:unset}}.footer{border-top:1px solid #000;padding:7rem 1.5rem 11rem 1.5rem}@media(min-width:64rem){.footer{padding:8rem 3rem}}.footer__nav-title{margin-bottom:2.75rem;line-height:1.125}.footer__nav li,.footer__nav>div{padding:.75rem 0}.footer__social{display:flex;flex-wrap:wrap;gap:.5rem;transform:translateX(-.5rem);padding-top:.75rem}.footer__social li{padding:0}.footer__social .button{padding:.5rem;border:inherit;min-width:auto}.footer__social svg{max-width:none;width:2.5rem;height:2.5rem;pointer-events:none}.footer .column{padding-top:0;padding-bottom:0;margin-bottom:3.25rem}.footer .privacy-choices:after{content:"";display:inline-block;width:29px;height:14px;background:url(/assets/images/privacyoptions.png);margin-inline:8px 0;position:relative;top:2px}.address_container__image--recylingimage{display:flex;margin-bottom:1rem;align-items:center}.address_container__image--recylingimage_sample{margin-right:1rem;max-width:3.3125rem}.address_container__image--recylingimage_title{font-size:1.5rem;font-weight:500;line-height:1}.address_container__image--subText{font-size:1rem;line-height:1.25;margin-bottom:1.5rem}.address_container__image--description{font-size:.75rem;line-height:1.25;color:#797676}.address_container__image a{text-decoration:underline}.article>.richtext,.article>.youtube-player,.article>h2:not(:first-child),.article>p,.article>picture,.content>.richtext,.content>.youtube-player,.content>h2:not(:first-child),.content>p,.content>picture{margin-top:4rem}@media(min-width:64rem){.article>.richtext,.article>.youtube-player,.article>h2:not(:first-child),.article>p,.article>picture,.content>.richtext,.content>.youtube-player,.content>h2:not(:first-child),.content>p,.content>picture{margin-top:5rem}}.article>h2+.richtext,.article>h2+p,.content>h2+.richtext,.content>h2+p{margin-top:2.5rem}.article>.richtext,.article>h2,.article>p,.content>.richtext,.content>h2,.content>p{padding-left:1.5rem;padding-right:1.5rem}@media(min-width:64rem){.article>.richtext,.article>h2,.article>p,.content>.richtext,.content>h2,.content>p{padding-left:0;padding-right:0}}.article>h2,.content>h2{font-size:1.5rem;line-height:1}@media(min-width:64rem){.article>h2,.content>h2{font-size:2.25rem;line-height:.875}}.article>.disclaimer,.content>.disclaimer{font-size:.625rem;color:#797676;margin-top:1.5rem}.article .richtext>*,.content .richtext>*{line-height:1.375;font-weight:500}.article,h2.font-bold{line-height:1.125}.article{max-width:64rem!important}@media(min-width:64rem){.article{padding:0 5rem}.media-block{padding:0 10rem}}.media-block>h2{font-size:2.25rem;line-height:1.125;padding:0 1.5rem}@media(min-width:64rem){.media-block>h2{font-size:4rem;padding:0}}.media-block .youtube-player{padding-top:24px}@media(min-width:64rem){.media-block .youtube-player{padding-top:32px}}.media-block .description{line-height:20.22px;padding:0 1.5rem;padding-top:16px}@media(min-width:64rem){.media-block .description{padding:0;padding-top:24px}}.media-block .disclaimer{font-size:.625rem;color:#797676;padding-top:1.5rem;font-weight:500;padding:0 1.5rem}@media(min-width:64rem){.media-block .disclaimer{padding:0;padding-top:1.5rem}.media-block .disclaimer.horizontalBorder{border-top:1px solid #000}}.media-block .slider.card-list .slider__item{width:100%}.media-block .slider__list{padding:0}.media-block.videocarousel{width:100%;padding:0 24px}@media(min-width:64rem){.media-block.videocarousel{padding:0 10rem}}.media-block.videocarousel .youtube-player{padding-top:0;width:18rem}@media(min-width:64rem){.media-block.videocarousel .youtube-player{width:auto}}.media-block.videocarousel .slider{padding-top:24px}@media(min-width:64rem){.media-block.videocarousel .slider{padding-top:32px}}.media-block.videocarousel .slider.card-list .slider__item{width:19rem}@media screen and (max-width:1023px){.media-block.videocarousel .--controls-top .slider-control{display:flex;top:90px;z-index:1}.media-block.videocarousel .--controls-top .slider-control__prev{left:0;translate:var(--controls-offset,-50%) 0}.media-block.videocarousel .--controls-top .slider-control__next{right:0;translate:calc(var(--controls-offset, -50%)*-1) 0}}@media(min-width:64rem){.media-block.videocarousel .--controls-top .slider-control{right:0;top:-2rem}.media-block.videocarousel .slider.card-list .slider__item{width:100%}.media-block.videocarousel .slider.card-list .slider__item:not(:last-child){padding-right:0}}.media-block.videocarousel>h2{width:88%;padding:0}.media-block.videocarousel .description{width:88%;padding-left:0;padding-right:0}.media-block.videocarousel .disclaimer{padding-left:0;padding-right:0}.accordion:not(:last-child){border-bottom:1px solid currentColor}.accordion.arrow summary:before{content:none}.accordion.arrow summary:after{content:" ";border:solid #000;border-width:0 2px 2px 0;padding:3px;transition:transform .2s ease-out;display:block;position:absolute;top:50%;right:.375rem;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);width:10px;height:10px;background:transparent}.accordion.arrow:not([open])>summary:after{transform:rotate(45deg);-webkit-transform:rotate(45deg)}.accordion summary{display:block;cursor:pointer;position:relative;align-items:center;padding:1.25rem 2rem 1.25rem 0;list-style:none}.accordion summary::-webkit-details-marker,.accordion summary::marker{display:none}@media(min-width:64rem){.accordion summary{padding-right:3.875rem}}.accordion summary,.accordion summary h2,.accordion summary h3{font-weight:700;font-size:1.5rem;line-height:1}.accordion summary:after,.accordion summary:before{content:" ";display:block;position:absolute;top:50%;right:.375rem;height:.1875rem;width:1.25rem;background-color:currentColor;transition:transform .2s ease-out}.accordion:not([open])>summary:after{transform:rotate(-90deg)}.accordion__content{padding-bottom:1.5rem;font-size:1rem;font-weight:500}.accordion-list>li:not(:last-child){border-bottom:1px solid currentColor}.heading-banner{padding:1.5rem}@media(min-width:64rem){.heading-banner{padding:5rem}}.heading-banner h1,.heading-banner h2{font-size:2.25rem;font-weight:700;line-height:1.125}@media(min-width:64rem){.heading-banner h1,.heading-banner h2{font-size:4rem}.banner{padding-bottom:0}}.banner__title{font-weight:700;font-size:2.25rem;line-height:1.125;padding-bottom:1rem}@media(min-width:64rem){.banner__title{font-size:4rem}}.banner__content{padding:0 1.5rem 1.5rem}@media(min-width:64rem){.banner__content{padding:0}}.banner__ribbon{font-weight:500;font-size:1rem;line-height:20.22px;padding-bottom:1rem}.banner__ribbon span{color:var(--theme-color-background);background-color:var(--theme-color-foreground);padding:.25rem .5rem;display:inline-block}@media(min-width:64rem){.banner__ribbon{font-size:1.25rem;line-height:19px;font-weight:700}}.banner__range{font-weight:500;font-size:1.25rem;line-height:19px}@media(min-width:64rem){.banner__range{font-size:3rem;line-height:55px}}.banner__logo,.banner__partner-logo{margin:1.25rem 0;width:auto;max-height:120px}.banner__subtitle{font-size:1.25rem;font-weight:600;padding-bottom:1rem;line-height:19px}@media(min-width:64rem){.banner__subtitle{font-size:2rem;line-height:36px}}.banner__description{padding-bottom:1rem}.banner__quote-title{font-weight:500;font-size:1.5rem;line-height:24px}@media(min-width:64rem){.banner__quote-title{font-size:3rem;line-height:55px}}.banner__quote-subtitle{font-size:1rem;font-weight:600;line-height:20.22px}.banner__quote-description{padding-top:16px;font-size:1rem;font-weight:500;line-height:20.22px;position:relative}.banner__quote-description span{display:block}@media(min-width:64rem){.banner__quote-description span{display:inline}.banner__quote-description{margin-top:0;margin-bottom:0}}.banner__quote-description svg{width:1rem;height:.875rem}.banner__quote-description svg.open{margin-right:0;margin-bottom:.25rem}@media(min-width:64rem){.banner__quote-description svg.open{margin-right:.25rem;margin-bottom:0}}.banner__quote-description svg.close{margin-top:.25rem;float:right;display:block}@media(min-width:64rem){.banner__quote-description svg{display:inline}}.banner__quote-description svg path{fill:var(--theme-color-foreground)}@media(min-width:64rem){.banner__quote-description svg{width:2.1875rem;height:2rem}.banner.--reverse>.columns{flex-direction:row-reverse}}.banner .richtext{font-weight:500;margin-top:1rem;margin-bottom:1rem}@media(min-width:64rem){.banner .video-block video{height:auto;-o-object-fit:cover;object-fit:cover}}.banner .findSalon{padding-top:0;padding-bottom:0;margin-top:1.5rem}.banner .findSalon .title{font-weight:600;font-size:1.25rem;line-height:1.1875rem;padding-bottom:1rem}.banner .findSalon .description{font-weight:400;font-size:1rem;line-height:1.26375rem;padding-bottom:1.375rem}.banner .findSalon .input-block input{font-weight:500;font-size:1rem;padding:0;width:20.438rem;height:2.75rem;background-color:var(--theme-color-background);border-bottom:1px solid var(--theme-color-foreground);color:var(--theme-color-foreground)}.banner .findSalon svg path{fill:var(--theme-color-foreground)}.banner .findSalon ::-moz-placeholder,.banner .findSalon ::-ms-input-placeholder,.banner .findSalon ::-webkit-input-placeholder,.banner .findSalon ::placeholder{color:var(--theme-color-foreground);opacity:30%}.banner .--controls-centered .slider-control__prev{left:2rem}@media(min-width:64rem){.banner .--controls-centered .slider-control__prev{left:3rem}}.banner .--controls-centered .slider-control__next{right:2rem}@media(min-width:64rem){.banner .--controls-centered .slider-control__next{right:3rem}}.banner .--controls-centered .slider-control__dots{top:calc(100% - 1rem)}@media(min-width:64rem){.banner .--controls-centered .slider-control__dots{padding-bottom:2rem;top:auto}}.button,a[role=button],button,input[type=button],input[type=submit]{font-weight:600;font-size:1rem;font-family:Loreal,sans-serif;display:flex;width:100%;min-width:auto;padding:1.125rem 2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:1.875rem;vertical-align:middle;align-items:center;justify-content:center;text-align:center;cursor:pointer;background-color:transparent;color:currentColor;text-decoration:none;letter-spacing:0;-webkit-touch-callout:none}.button:focus:not(:focus-visible),a[role=button]:focus:not(:focus-visible),button:focus:not(:focus-visible),input[type=button]:focus:not(:focus-visible),input[type=submit]:focus:not(:focus-visible){outline:none!important}@media(min-width:64rem){.button,a[role=button],button,input[type=button],input[type=submit]{display:inline-flex;width:auto;max-width:25rem}}.--small.button,a.--small[role=button],button.--small,input.--small[type=button],input.--small[type=submit]{font-weight:500;font-size:.75rem}.--icon-left.button,a.--icon-left[role=button],button.--icon-left,input.--icon-left[type=button],input.--icon-left[type=submit]{flex-direction:row-reverse}.button.-primary{color:var(--theme-color-light)}.button.-primary,.button.-primary:hover{background-color:var(--theme-color-dark)}.button.-primary:focus{outline-offset:2px;outline:2px solid #1b75bb}.button.-primary:focus:not(:focus-visible){outline:none!important}.button.-primary .dsf-bgcolor-theme{margin-right:10px}.button.-primary .dsf-bgcolor-theme path{fill:var(--theme-color-light)}.button.-primary .dsf-bgcolor-theme line{stroke:var(--theme-color-light)}.button.-primary .dsf-bgcolor-theme rect{fill:var(--theme-color-dark)}.button.-secondary{color:var(--theme-color-dark);background-color:var(--theme-color-light);border:.0625rem solid currentColor}.button.-secondary:focus{outline-offset:2px;outline:2px solid #1b75bb}.button.-secondary:focus:not(:focus-visible){outline:none!important}.button.-secondary .dsf-bgcolor-theme{margin-right:10px}.button.-secondary .dsf-bgcolor-theme path{fill:var(--theme-color-dark)}.button.-secondary .dsf-bgcolor-theme line{stroke:var(--theme-color-dark)}.button.-secondary .dsf-bgcolor-theme rect{fill:var(--theme-color-light)}.buttons{display:flex;justify-content:left;flex-wrap:wrap;max-width:100%;gap:1rem}@media(min-width:64rem){.buttons{flex-wrap:nowrap;align-items:flex-start}}.button.-quarternary{text-decoration:underline}.button__icon{flex-shrink:0;height:1.25rem;width:1.25rem;margin-left:1em}.button__icon use{fill:currentColor}.--small>.button__icon{height:1rem;width:1rem}.--icon-left>.button__icon{margin-left:0;margin-right:1em}.button.--expand{flex-grow:1}.button-pills{display:flex;height:3.5rem;width:3.5rem;justify-content:center;align-items:center;background-color:rgba(var(--theme-color-rgb-light),.7);border:.0625rem solid currentColor;border-radius:50%}.button-pills .footer__social svg,.button-pills .header__actions .button svg,.button-pills .header__burger .button svg,.button-pills .icon,.button-pills .slider-control svg,.footer__social .button-pills svg,.header__actions .button .button-pills svg,.header__burger .button .button-pills svg,.slider-control .button-pills svg{height:2.25rem;width:2.25rem}.button-pills .footer__social svg use,.button-pills .header__actions .button svg use,.button-pills .header__burger .button svg use,.button-pills .icon use,.button-pills .slider-control svg use,.footer__social .button-pills svg use,.header__actions .button .button-pills svg use,.header__burger .button .button-pills svg use,.slider-control .button-pills svg use{fill:currentColor}.button-pills.--small-icon .footer__social svg,.button-pills.--small-icon .header__actions .button svg,.button-pills.--small-icon .header__burger .button svg,.button-pills.--small-icon .icon,.button-pills.--small-icon .slider-control svg,.footer__social .button-pills.--small-icon svg,.header__actions .button .button-pills.--small-icon svg,.header__burger .button .button-pills.--small-icon svg,.slider-control .button-pills.--small-icon svg{height:1rem;width:1rem}.download-container>p{font-weight:700;font-size:20px;line-height:20px;margin-bottom:1rem;margin-top:1rem}.download-button{display:flex}.download-button a{text-align:left;width:10rem;margin-right:6px;padding:0}.download-button a:last-child{margin-right:0}@media(min-width:64rem){.download-button a{padding:0;margin-right:1rem}}.download-button a.android p{text-transform:uppercase}.download-button a p{font-size:8px;font-weight:500;line-height:10px}.download-button a p span.big-txt{text-transform:capitalize;font-weight:700;font-size:.75rem}.download-button a p span.small-text{display:block;margin-bottom:4px}.toggle-button{position:relative;display:inline-block;width:3.375rem;height:1.875rem}.toggle-button__slider{cursor:pointer;top:0;left:0;right:0;bottom:0;transition:.4s}.toggle-button__slider,.toggle-button__slider:before{position:absolute;background-color:#fff;border:2px solid #000;border-radius:100px}.toggle-button__slider:before{content:"";height:calc(1.5rem - 2px);width:calc(1.5rem - 2px);left:2px;bottom:2px;transition:.2s}.toggle-button:hover .toggle-button__slider:before{background-color:#000}.toggle-button input{opacity:0;width:0;height:0}.toggle-button input:focus+.toggle-button__slider:before{background-color:#000}.toggle-button input:checked+.toggle-button__slider:before{background-color:#000;transform:translateX(1.5rem)}.lp-form-label{position:relative;font-weight:700;font-size:.875rem;line-height:1.25rem;margin-bottom:.75rem;text-transform:uppercase}.lp-form-label--checkbox{padding-left:1.375rem;font-weight:400;font-size:1rem;line-height:1.5rem;text-transform:none}.lp-form-label--checkbox input{position:absolute;left:0;top:.3125rem}@media(min-width:64rem){.lp-form-label--checkbox{font-size:1.125rem}}.lp-form-label--checkbox a{font-weight:700;text-decoration:underline}.lp-form-field{border:0;border-bottom:1px solid #000;border-radius:0}.lp-form-field:focus:not(:focus-visible){outline:none!important}.lp-form-dropdown,.lp-form-field{font-weight:400;font-size:1.25rem}.lp-form-dropdown~.lp-form-label,.lp-form-field~.lp-form-label{position:absolute;top:-.25rem}.lp-form-dropdown.-filled~.lp-form-label,.lp-form-dropdown:focus~.lp-form-label,.lp-form-field.-filled~.lp-form-label,.lp-form-field:focus~.lp-form-label{top:-2.1875rem;color:#797676}.lp-form-dropdown.-invalid,.lp-form-field.-invalid{border-bottom-color:red}.lp-form-dropdown{border:0;border-radius:0;border-bottom:1px solid #000;background-color:#fff;-webkit-appearance:none;position:relative;background-image:url(/assets/icons/arrow-down.svg);background-repeat:no-repeat;background-position:100% 0}.lp-form-dropdown *{background-color:#fff;color:#000}textarea.lp-form-field{border:1px solid #000;padding:1rem;min-height:8.125rem;min-width:100%;max-width:100%}textarea.lp-form-field.-invalid{border-color:red}.lp-form-text{padding-left:1.375rem;font-weight:400;font-size:1rem;line-height:1.5rem}@media(min-width:64rem){.lp-form-text{font-size:1.125rem}}.lp-form-text a{font-weight:700;text-decoration:underline}.lp-input-checkbox.-invalid{box-shadow:0 0 2px 2px red}ol{padding-left:0;list-style-position:inside}:root{--component-spacing-y:2.5rem}.has-components:has(.jebbit-iframe){padding:var(--component-spacing-y) 0}a.wsf-skip-link{display:block;position:absolute;top:-200%;left:50%;transform:translateX(-50%);z-index:2000;white-space:nowrap;font-size:.8125rem;font-weight:700;background-color:#e9e9e9;border-bottom-left-radius:100px;border-bottom-right-radius:100px;border:0 none;padding:10px 55px}a.wsf-skip-link:focus{top:0;border:0 none}a.wsf-skip-link:focus:not(:focus-visible){outline:none!important}.logo svg{width:6.5rem;height:2.5rem}@media(min-width:64rem){.logo svg{display:inline-block;width:9.125rem;height:3.5rem}}.slider{position:relative}.slider__list{display:flex;flex-flow:row nowrap;overflow:auto;scroll-snap-type:x mandatory;width:100%;-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:48rem){.slider__list{box-sizing:border-box}}.slider__list::-webkit-scrollbar{display:none}.slider__item{flex:none;scroll-snap-align:start;width:100%}.--small .slider__item{width:33%}.slider-control{--dim:2rem;display:none;position:absolute;height:var(--dim);width:var(--dim);background:var(--theme-color-light);border-width:.0625rem;border-style:solid;border-color:rgba(var(--theme-color-rgb-foreground),1);border-radius:50%;padding:0}.slider-control:not([disabled]){background:rgba(var(--theme-color-rgb-foreground),1);color:rgba(var(--theme-color-rgb-background),1)}.slider-control[disabled]{border-color:rgba(var(--theme-color-rgb-foreground),.2);background:rgba(var(--theme-color-rgb-background),1);color:rgba(var(--theme-color-rgb-foreground),.2);pointer-events:none}.slider-control svg{width:.75rem;pointer-events:none}.slider-control svg use{fill:currentColor}.--controls-centered>.slider-control{display:flex;top:50%;z-index:1}.--controls-centered>.slider-control__prev{left:0;translate:var(--controls-offset,-50%) -50%}.--controls-centered>.slider-control__next{right:0;translate:calc(var(--controls-offset, -50%)*-1) -50%}.--controls-centered>.slider-control.hideBtn{display:none}.--controls-top>.slider-control{display:flex;top:0;z-index:1}.--controls-top>.slider-control__prev{left:0;translate:-1rem 12rem}.--controls-top>.slider-control__next{right:0;translate:1rem 12rem}.--controls-top>.slider-control.hideBtn{display:none}@media(min-width:64rem){.--controls-top>.slider-control{height:var(--dim);top:-3rem;right:3rem;gap:1rem}.relatedarticle .--controls-top>.slider-control{top:-4rem}.--controls-top>.slider-control__prev{left:auto;translate:calc(-100% - 1rem)}.--controls-top>.slider-control__next{translate:inherit}}.content-video-wrapper .--controls-top>.slider-control{top:0}.slider-control__dots{position:absolute;width:100%;font-size:0;display:flex;align-items:center;justify-content:center;gap:.375rem;z-index:1;top:calc(100% + 1rem)}@media(min-width:64rem){.slider-control__dots{padding-bottom:3rem;bottom:0;top:auto}}.slider-control__dots.lp-thumbnail{gap:unset;position:static;padding-top:1rem}@media(min-width:64rem){.slider-control__dots.lp-thumbnail{position:relative}}.slider-control__dots.lp-thumbnail li{padding-right:.5rem}.slider-control__dots.lp-thumbnail li button{background-color:transparent;border:none;width:3rem;height:3rem}.slider-control__dots.lp-thumbnail li button.--active{background-color:transparent;border-color:none}.slider-control__dots.lp-thumbnail li button.--active img{border:1px solid #000}.slider-control__dots.lp-thumbnail li:last-child{padding-right:0}.slider-control__dot button{position:relative;height:.25rem;width:1.375rem;background-color:#797676;padding:0;border-radius:0;border:.0625rem solid #000}.slider-control__dot button:after{content:"";display:block;position:absolute;height:3.5rem;width:100%}.slider-control__dot button.--active{background-color:#000;border-color:#797676;height:.5rem}.slider-control__dot button span{display:none}.slider.card-list .slider__item{width:19rem}.relatedarticle .slider.card-list .slider__item{width:20.25rem}.relatedarticle .slider.card-list .slider__item:not(:last-child){padding-right:.5rem}@media(min-width:64rem){.relatedarticle .slider.card-list .slider__item{width:27.875rem}}.slider.card-list .slider__item:not(:last-child){padding-right:1rem}.slider.button-list .slider__item{width:auto}.slider.button-list .slider__item:not(:last-child){padding-right:1rem}.slider-block{display:flex}@media(min-width:64rem){.slider-block__image{display:flex;align-items:center;width:33.3333%;padding-right:8.3333%}}.slider-block__image .picture{width:100%}.slider-block__content{width:100%;padding:0 1.5rem}@media(min-width:64rem){.slider-block__content{padding-left:10rem;padding-right:0}.slider-block__image+.slider-block__content{width:66.6664%;padding-left:0}}.slider-block__head{margin-bottom:4rem;max-width:54rem}.relatedarticle .slider-block__head{margin-bottom:1.5rem}@media(min-width:64rem){.relatedarticle .slider-block__head{margin-bottom:2rem}}.slider-block__title{font-size:2.25rem;font-weight:700;line-height:1.125}@media(min-width:64rem){.slider-block__title{font-size:4rem}}.slider-block__description{font-size:1.25rem;font-weight:500;margin-top:2.5rem}.content-video-wrapper .slider-block__description{margin-top:16px}@media(min-width:64rem){.content-video-wrapper .slider-block__description{margin-top:2.5rem}}.slider-block__category{font-size:1.5rem;font-weight:700;padding:0;margin:0 0 2rem 0;display:inline-flex;width:auto}.slider-block__category:focus{border-radius:0}.slider-block.content-video-wrapper .slider__list{padding-top:0}.slider-block.content-video-wrapper .slider-block__category{margin-bottom:32px;line-height:30px}.slider-block.content-video-wrapper .slider__list.nosubtitle{padding-top:0}@media(min-width:64rem){.slider-block.content-video-wrapper .slider__list{padding-top:32px}.slider-block.content-video-wrapper .slider__list.nosubtitle{padding-top:64px}.slider-block.content-video-wrapper .slider-block__category{margin-bottom:0}}.slider-block.content-video-wrapper .lp-content-video.video-block{width:33.3333%;padding-right:8.3333%}@media screen and (max-width:64rem){.slider-block.content-video-wrapper .lp-content-video.video-block{display:none}}@media(min-width:64rem){.slider-block.content-video-wrapper .lp-content-video+.slider-block__content{width:66.6664%;padding-left:0}}.slider-block.content-video-wrapper .video-block{margin:6.625rem 0;padding:0}@media(min-width:64rem){.slider-block.content-video-wrapper .video-block{height:40.4375rem}}.slider-block.content-video-wrapper .video-block video{-o-object-fit:cover;object-fit:cover;height:100%}.slider-block.content-video-wrapper article.card .video-block{margin:0;height:26rem}@media(min-width:64rem){.slider-block.content-video-wrapper article.card .video-block{padding:0}.slider-block.content-video-wrapper article.card video{-o-object-fit:cover;object-fit:cover;height:100%}.carousel-wrapper[data-carousel]{margin:2rem 2.5rem 0}}.carousel-wrapper[data-carousel] .VueCarousel-navigation-prev{left:-8px}.carousel-wrapper[data-carousel] .VueCarousel-navigation-next{right:-8px}.carousel-wrapper[data-carousel] .VueCarousel-navigation-button{--color-dark-grey:#292929;width:1rem;width:2.5rem;border-radius:50%;height:2.5rem;background:var(--color-dark-grey);color:#fff}.carousel-wrapper[data-carousel] .VueCarousel-pagination .VueCarousel-dot{height:5px!important;border-radius:0}@media screen and (max-width:48rem){.banner .slider__list,.hero-banner .slider__list,.media-gallery .slider__list{padding-left:0;padding-right:0}}:root{--header-height:4rem}@media(min-width:64rem){:root{--header-height:5.5rem}}.header{height:var(--header-height);transition:transform .5s;position:fixed;left:0;right:0;background-color:#fff;z-index:99}.header__inner{display:flex;justify-content:space-between;max-width:120rem;margin:0 auto;padding:.75rem 1rem;padding-bottom:1.5rem}@media(min-width:64rem){.header__inner{padding:1rem 3rem 0 3rem}}.header__nav{flex-wrap:nowrap;justify-content:space-between}.header__burger,.header__nav{display:flex;align-items:center}.header__burger{flex-grow:1;flex-basis:0}@media(min-width:64rem){.header__burger{display:none!important}}.header__burger-button{transition:transform .2s ease-in-out}.navOpen .header__burger-button{transform:translateY(-4rem)}.header__actions{flex-grow:1;flex-basis:0;display:flex;justify-content:flex-end;align-items:center;margin-bottom:0}@media(min-width:64rem){.header__actions{margin-bottom:1rem}}.header__actions .button{transition:transform .2s ease-in-out}.header__actions .button:not(.button-lang){transform:translateY(0)}.navOpen .header__actions .button:not(.button-lang){transform:translateY(-4rem)}@media(min-width:64rem){.navOpen .header__actions .button:not(.button-lang){transform:translateY(0)}}.header__actions .button-lang{position:absolute;transform:translateX(4rem)}.navOpen .header__actions .button-lang{transform:translateX(0)}@media(min-width:64rem){.header__actions .button-lang{transform:translateX(0);position:relative}.header__logo{padding:0;flex-grow:1;flex-basis:0}}.header__actions .button,.header__burger .button{width:auto;padding:.5rem}.header__actions .button svg,.header__burger .button svg{width:1.5rem;height:1.5rem;pointer-events:none}@media(min-width:64rem){.header__actions .button svg,.header__burger .button svg{width:2rem;height:2rem}}.header__nav-list{display:flex;flex-wrap:nowrap;align-items:center;gap:1rem}@media(min-width:64rem){.header__nav-list{gap:2.875rem}}.header.scroll-down{transform:translate3d(0,-100%,0)}.header.scroll-up{transform:none}.header .button{border:inherit;min-width:auto;font-family:Loreal,sans-serif}.header .store-locator-text{display:none}@media(min-width:80rem){.header .store-locator-text{display:block}}.transparentHeaderEnable .breadcrumb{position:absolute;z-index:9;left:0;top:var(--header-height);color:#fff}.transparentHeaderEnable .breadcrumb h1{font-size:.75rem;font-weight:600}.transparentHeaderEnable .breadcrumb ul.breadcrumb__inner li:not(:last-child) span{font-weight:400}.transparentHeaderEnable.black header,.transparentHeaderEnable.white header{background-color:transparent}.transparentHeaderEnable.white .header-nav__nav-list.--header-list>li .header-nav__nav-button{color:#fff}.transparentHeaderEnable.white svg{filter:invert(1)}.transparentHeaderEnable.--openSearch header,.transparentHeaderEnable.navOpen header{background-color:#fff}.transparentHeaderEnable.--openSearch header .header-nav__nav-list.--header-list>li .header-nav__nav-button,.transparentHeaderEnable.navOpen header .header-nav__nav-list.--header-list>li .header-nav__nav-button{color:#000}.transparentHeaderEnable.--openSearch header svg,.transparentHeaderEnable.navOpen header svg{filter:none}@media screen and (min-width:1024px){.transparentHeaderEnable header:hover{background-color:#fff}.transparentHeaderEnable header:hover .header-nav__nav-list.--header-list>li .header-nav__nav-button{color:#000}.transparentHeaderEnable header:hover svg{filter:none}.transparentHeaderEnable header{height:var(--lpro-88px)}.transparentHeaderEnable header .header__inner{padding:var(--lpro-16px) var(--lpro-48px) 0}.transparentHeaderEnable .header-nav__nav-list{max-height:calc(var(--lpro-365px) - var(--lpro-1px))}.transparentHeaderEnable .header-nav__nav-list.--header-list>li{padding:var(--lpro-2px) var(--lpro-16px) 0}.transparentHeaderEnable .header-nav__nav-list.--header-list>li .header-nav__nav-button{font-size:var(--lpro-fs-16px);margin-bottom:var(--lpro-29px);margin-top:var(--lpro-16px)}.transparentHeaderEnable .header-nav__nav-list.--header-list>li:first-child{padding-left:var(--lpro-16px)}.transparentHeaderEnable:not(.navOpen) header:hover{background-color:#fff}.transparentHeaderEnable .logo svg{width:calc(var(--lpro-145px) + var(--lpro-1px));height:var(--lpro-56px)}.transparentHeaderEnable.--openSearch header{background-color:#fff}}.transparentHeaderEnable .header__actions{margin-bottom:var(--lpro-16px)}.transparentHeaderEnable .header__actions .button,.transparentHeaderEnable .header__burger .button{padding:var(--lpro-8px);max-width:var(--lpro-400px)}.transparentHeaderEnable .header__actions .button svg,.transparentHeaderEnable .header__burger .button svg{width:var(--lpro-32px);height:var(--lpro-32px)}@media screen and (max-width:1023px){.transparentHeaderEnable .header__inner{padding:var(--lpro-12px) var(--lpro-16px) var(--lpro-24px)}.transparentHeaderEnable .header__inner .header__logo .logo svg{width:calc(var(--lpro-105px) - var(--lpro-1px));height:var(--lpro-40px)}.transparentHeaderEnable .header__actions,.transparentHeaderEnable .header__burger{margin-bottom:0}.transparentHeaderEnable .header__actions .button svg,.transparentHeaderEnable .header__burger .button svg{width:var(--lpro-24px);height:var(--lpro-24px)}}body.navOpen{overflow-y:hidden}html{scrollbar-gutter:stable}.header-nav,.header-nav__category-panel{position:fixed;top:var(--header-height);bottom:0;width:100%;background-color:#fff;z-index:1000;padding:1.5rem;padding-top:1rem;overflow-y:auto}@media(min-width:64rem){.header-nav,.header-nav__category-panel{bottom:unset}}.header-nav{left:-100%;visibility:hidden;transition:left .2s ease-in-out}.header-nav.--open{visibility:visible;left:0}.header-nav.--closing{visibility:visible!important}.header-nav__btn-close{display:none}.navOpen .header-nav__btn-close{display:inline-block}@media(min-width:64rem){.header-nav{background:none;position:relative;width:auto;top:inherit;bottom:inherit;padding:0;visibility:visible}.header-nav,.header-nav.--open{left:inherit}}.header-nav__overlay{position:fixed;top:var(--header-height);right:0;bottom:0;left:0;background:rgba(0,0,0,.4);opacity:0;z-index:-1;visibility:hidden;display:none}@media(min-width:64rem){.header-nav.--open .header-nav__overlay{display:initial;opacity:1;visibility:visible}}.header-nav__btn-close_wrapper{position:absolute;transform:translateX(-4rem);transition:transform .2s ease-in-out}.header-nav__btn-close_wrapper button{padding:.25rem}.footer__social .header-nav__btn-close_wrapper button svg,.header-nav__btn-close_wrapper button .footer__social svg,.header-nav__btn-close_wrapper button .header__actions .button svg,.header-nav__btn-close_wrapper button .header__burger .button svg,.header-nav__btn-close_wrapper button .icon,.header-nav__btn-close_wrapper button .slider-control svg,.header__actions .button .header-nav__btn-close_wrapper button svg,.header__burger .button .header-nav__btn-close_wrapper button svg,.slider-control .header-nav__btn-close_wrapper button svg{width:2rem;height:2rem}.navOpen .header-nav__btn-close_wrapper{display:inline-block;transform:translateX(0)}@media(min-width:64rem){.navOpen .header-nav__btn-close_wrapper{display:none}}.header-nav__btn-back{font-size:.75rem;position:absolute;top:0;left:.375rem;display:inline-flex;width:auto;padding:1.125rem;padding-top:.375rem}.footer__social .header-nav__btn-back svg,.header-nav__btn-back .footer__social svg,.header-nav__btn-back .header__actions .button svg,.header-nav__btn-back .header__burger .button svg,.header-nav__btn-back .icon,.header-nav__btn-back .slider-control svg,.header__actions .button .header-nav__btn-back svg,.header__burger .button .header-nav__btn-back svg,.slider-control .header-nav__btn-back svg{width:1rem;height:1rem;margin-right:.75rem}@media(min-width:64rem){.header-nav__btn-back{display:none}}.header-nav__nav-list-header{font-size:2.25rem;font-weight:700;line-height:1.125;margin-top:1rem;display:none;position:relative;margin-bottom:1.5rem}@media(min-width:64rem){.header-nav__nav-list-header{font-size:4rem;margin-top:3rem}}@media(min-width:120rem){.header-nav__nav-list-header{margin-top:2.5rem}}.--active .header-nav__nav-list-header{display:flex;justify-content:space-between}@media(min-width:64rem){.--active .header-nav__nav-list-header{flex-direction:row-reverse}}.header-nav__category-panel.--sub-category .list-items{display:flex;flex-direction:column}@media(min-width:64rem){.header-nav__category-panel.--sub-category .list-items{flex-direction:row}}.header-nav__level2{max-width:13.4375rem;padding-top:2rem}@media(min-width:64rem){.header-nav__level2{padding-top:0;max-width:14.25rem}}@media(min-width:120rem){.header-nav__level2{max-width:17.4375rem}}.header-nav__level2-image{max-width:13.4375rem}@media(min-width:64rem){.header-nav__level2-image{max-width:14.25rem}}@media(min-width:120rem){.header-nav__level2-image{max-width:17.4375rem}}.header-nav__level2 .level2text{display:-webkit-inline-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.header-nav__level2-heading{-webkit-line-clamp:2;font-size:1rem;font-weight:600;line-height:1.25rem;margin-top:1rem}.header-nav__level2-description{-webkit-line-clamp:3;font-size:.75rem;margin-top:.5rem;line-height:.9375rem;font-weight:400}@media(min-width:64rem){.header-nav__category-panel.--sub-category .header-nav__nav-list-header{display:none}}.header-nav__account-actions{display:none;padding:0 1.25rem;max-width:25rem;margin:7.8125rem auto}.header-nav__account-actions a+a{margin-top:1.5rem}.--open.--active .header-nav__account-actions{display:block}.header-nav__desktop-container{height:100%;display:flex;flex-direction:column}@media(min-width:64rem){.header-nav__desktop-container{position:relative;height:inherit;display:block;width:100%;max-width:120rem;margin:0 auto;padding:0 2rem}}.header-nav__desktop-container__nav-list-header{background-color:red}.header-nav__level1{padding-bottom:3rem}.header-nav__level1 .--controls-top>.slider-control{top:-2rem;right:1.5rem;gap:1rem;display:flex}.header-nav__level1 .--controls-top>.slider-control__prev{left:auto;translate:calc(-100% - .8rem);display:flex}@media(min-width:64rem){.header-nav__level1 .--controls-top>.slider-control__prev{margin-right:1rem;display:none}}.header-nav__level1 .--controls-top>.slider-control__next{translate:inherit;display:flex}@media(min-width:64rem){.header-nav__level1 .--controls-top>.slider-control__next{margin-right:1rem;display:none}}.header-nav__level1 .slider__list{padding-top:1rem}.header-nav__level1 .slider.card-list .slider__item:not(:last-child){padding-right:0;margin-right:.5rem}@media(min-width:64rem){.header-nav__level1 .slider.card-list .slider__item:not(:last-child){margin-right:1rem}}@media(min-width:120rem){.header-nav__level1 .slider.card-list .slider__item:not(:last-child){margin-right:1.5rem}}.header-nav__level1-container{display:flex}.header-nav__level1-items{max-width:14.25rem;padding-right:0}@media(min-width:64rem){.header-nav__level1-items{max-width:14.25rem}}@media(min-width:120rem){.header-nav__level1-items{max-width:17.438rem}}.header-nav__level1-items a{display:block;height:9.18rem}@media(min-width:120rem){.header-nav__level1-items a{height:11.25rem}}.header-nav__level1-items a img{height:inherit}.header-nav__category-panel{display:none;flex-direction:column;z-index:1001}@media(min-width:64rem){.header-nav__category-panel{position:fixed;height:auto;left:0;width:100%;top:var(--header-height);padding:0;background-color:#fff;overflow:hidden;display:none}}.header-nav__category-panel .header-nav__btn-close{display:none}@media(min-width:64rem){.header-nav__category-panel .header-nav__btn-close{display:inline-block;right:0;padding:.75rem;transform:translateX(12px)}}.header-nav__category-panel.--sub-category{z-index:1002}@media(min-width:64rem){.header-nav__category-panel.--sub-category.--active{position:absolute;left:21%;right:0;top:0;width:auto;overflow:visible}}@media(min-width:120rem){.header-nav__category-panel.--sub-category{left:22%}}.header-nav__category-panel.--active{left:0;display:flex}.header-nav__category-panel.--category.--active{padding-bottom:80px;overflow-y:auto}.header-nav__nav-list li{display:list-item}@media(min-width:64rem){.header-nav__nav-list{display:flex;flex-direction:column;flex-wrap:wrap;max-height:22.75rem}.header-nav__nav-list.--header-list{display:flex;flex-direction:row;justify-content:center}.header-nav__nav-list.--header-list .header-nav__nav-button.--category[aria-expanded=true]{border-bottom:.125rem solid #000}.header-nav__nav-list.--header-list>li{margin-bottom:0;padding:.125rem 1rem}.header-nav__nav-list.--header-list>li:first-child{padding-left:0}.header-nav__nav-list.--header-list>li:last-child{padding-right:0}}.header-nav__category-panel .header-nav__nav-list{position:relative;flex-grow:1}@media(min-width:64rem){.header-nav__category-panel .header-nav__nav-list{max-height:22.75rem;padding-bottom:0;padding-top:0}.header-nav__category-panel .header-nav__nav-list li{width:19%}.header-nav__category-panel .header-nav__nav-list .-first-level{color:#797676}.header-nav__category-panel .header-nav__nav-list .-first-level:hover{color:#000}.header-nav__category-panel .header-nav__nav-list .-first-level.--see-all-link{position:relative;top:auto}.header-nav__category-panel.--sub-category .header-nav__nav-list.singlecolumn{width:310px;flex-basis:29%;flex-grow:unset;margin-right:100px}.header-nav__category-panel.--sub-category .header-nav__nav-list.singlecolumn li{width:inherit}}@media(min-width:120rem){.header-nav__category-panel.--sub-category .header-nav__nav-list.singlecolumn{margin-right:143px}}@media(min-width:64rem){.header-nav__category-panel.--sub-category .header-nav__nav-list{max-height:17rem;padding-bottom:0}.header-nav__category-panel.--sub-category .header-nav__nav-list li{width:37%}}.header-nav__nav-button{font-weight:400;font-size:1rem;line-height:1.25;padding:0;padding-bottom:1rem;display:flex;width:100%;justify-content:space-between;border-radius:0;max-width:none;text-align:left}body:not(.isUsingKeyboard) .header-nav__nav-button{outline:none}.header-nav__nav-button span{border-bottom:2px solid transparent}.footer__social .header-nav__nav-button svg,.header-nav__nav-button .footer__social svg,.header-nav__nav-button .header__actions .button svg,.header-nav__nav-button .header__burger .button svg,.header-nav__nav-button .icon,.header-nav__nav-button .slider-control svg,.header__actions .button .header-nav__nav-button svg,.header__burger .button .header-nav__nav-button svg,.slider-control .header-nav__nav-button svg{width:1.25rem;height:1.25rem}@media(min-width:64rem){.header-nav__nav-button svg{display:none}.header-nav__nav-button[aria-expanded=true]{color:#000;font-weight:600}.footer__social .header-nav__nav-button[aria-expanded=true] svg,.header-nav__nav-button[aria-expanded=true] .footer__social svg,.header-nav__nav-button[aria-expanded=true] .header__actions .button svg,.header-nav__nav-button[aria-expanded=true] .header__burger .button svg,.header-nav__nav-button[aria-expanded=true] .icon,.header-nav__nav-button[aria-expanded=true] .slider-control svg,.header__actions .button .header-nav__nav-button[aria-expanded=true] svg,.header__burger .button .header-nav__nav-button[aria-expanded=true] svg,.slider-control .header-nav__nav-button[aria-expanded=true] svg{display:initial;margin-left:.5rem;width:1.25rem;height:1.25rem}.header-nav__nav-button[aria-expanded=false]{color:#797676}.footer__social .header-nav__nav-button[aria-expanded=false] svg,.header-nav__nav-button[aria-expanded=false] .footer__social svg,.header-nav__nav-button[aria-expanded=false] .header__actions .button svg,.header-nav__nav-button[aria-expanded=false] .header__burger .button svg,.header-nav__nav-button[aria-expanded=false] .icon,.header-nav__nav-button[aria-expanded=false] .slider-control svg,.header__actions .button .header-nav__nav-button[aria-expanded=false] svg,.header__burger .button .header-nav__nav-button[aria-expanded=false] svg,.slider-control .header-nav__nav-button[aria-expanded=false] svg{fill:#c9c9c9;display:initial;margin-left:.5rem}}.header-nav__nav-button:active,.header-nav__nav-button:focus,.header-nav__nav-button:hover{font-weight:600;background:transparent}.header-nav__nav-button.--see-all-link{font-weight:600;display:block;font-size:.875rem;text-decoration:underline;position:absolute;bottom:8px;width:auto}@media(min-width:64rem){.header-nav__nav-button.--see-all-link{bottom:auto;top:-3.75rem}}.header-nav__nav-button.--sub-category:active,.header-nav__nav-button.--sub-category:focus,.header-nav__nav-button.--sub-category:hover{color:#000}@media(min-width:64rem){.header-nav__category-panel.--sub-category .header-nav__nav-button{font-size:1rem}.header-nav__category-panel.--sub-category .header-nav__nav-button.--see-all-link{font-weight:600;position:relative;top:auto;right:auto}.header-nav__category-panel.--sub-category .header-nav__nav-button:hover{font-weight:600}}.header-nav__nav-list.--header-list>li>.header-nav__nav-button{margin-top:1rem;padding:0;color:#000}@media(min-width:64rem){.header-nav__nav-list.--header-list>li>.header-nav__nav-button{font-weight:600;font-size:1rem;width:auto;transition:font-size 0s;white-space:nowrap;margin-bottom:2rem}.header-nav__nav-list.--header-list>li>.header-nav__nav-button svg{display:none}.header-nav__nav-list.--header-list>li>.header-nav__nav-button:focus:not(:focus-visible){outline:none!important}}.transparentHeaderEnable .header-nav__category-panel{top:var(--lpro-86px)}.transparentHeaderEnable .header-nav__category-panel.--category.--active{padding-bottom:var(--lpro-80px)}@media screen and (min-width:1024px){.transparentHeaderEnable .header-nav__category-panel .header-nav__desktop-container{padding:0 var(--lpro-32px)}.transparentHeaderEnable .header-nav__category-panel .header-nav__desktop-container .header-nav__nav-list-header{margin-top:var(--lpro-40px);font-size:var(--lpro-fs-64px);margin-bottom:var(--lpro-24px)}.transparentHeaderEnable .header-nav__category-panel .header-nav__btn-close{padding:var(--lpro-12px)}.footer__social .transparentHeaderEnable .header-nav__category-panel .header-nav__btn-close svg,.header__actions .button .transparentHeaderEnable .header-nav__category-panel .header-nav__btn-close svg,.header__burger .button .transparentHeaderEnable .header-nav__category-panel .header-nav__btn-close svg,.slider-control .transparentHeaderEnable .header-nav__category-panel .header-nav__btn-close svg,.transparentHeaderEnable .header-nav__category-panel .header-nav__btn-close .footer__social svg,.transparentHeaderEnable .header-nav__category-panel .header-nav__btn-close .header__actions .button svg,.transparentHeaderEnable .header-nav__category-panel .header-nav__btn-close .header__burger .button svg,.transparentHeaderEnable .header-nav__category-panel .header-nav__btn-close .slider-control svg,.transparentHeaderEnable .header-nav__category-panel .header-nav__btn-close svg.icon{height:var(--lpro-32px);width:var(--lpro-32px)}.transparentHeaderEnable .header-nav__category-panel .header-nav__nav-list>li .header-nav__nav-button{margin:0}.footer__social .transparentHeaderEnable .header-nav__category-panel .header-nav__nav-list>li .header-nav__nav-button svg,.header__actions .button .transparentHeaderEnable .header-nav__category-panel .header-nav__nav-list>li .header-nav__nav-button svg,.header__burger .button .transparentHeaderEnable .header-nav__category-panel .header-nav__nav-list>li .header-nav__nav-button svg,.slider-control .transparentHeaderEnable .header-nav__category-panel .header-nav__nav-list>li .header-nav__nav-button svg,.transparentHeaderEnable .header-nav__category-panel .header-nav__nav-list>li .header-nav__nav-button .footer__social svg,.transparentHeaderEnable .header-nav__category-panel .header-nav__nav-list>li .header-nav__nav-button .header__actions .button svg,.transparentHeaderEnable .header-nav__category-panel .header-nav__nav-list>li .header-nav__nav-button .header__burger .button svg,.transparentHeaderEnable .header-nav__category-panel .header-nav__nav-list>li .header-nav__nav-button .slider-control svg,.transparentHeaderEnable .header-nav__category-panel .header-nav__nav-list>li .header-nav__nav-button svg.icon{width:var(--lpro-20px);height:var(--lpro-20px)}}.transparentHeaderEnable .header-nav__level1{padding-bottom:var(--lpro-48px)}.transparentHeaderEnable .header-nav__level1 .slider__list{padding-top:var(--lpro-16px)}.transparentHeaderEnable .header-nav__level1 .slider.card-list .slider__item{padding:var(--lpro-2px) 0 0;width:calc(var(--lpro-305px) - var(--lpro-1px))}.transparentHeaderEnable .header-nav__level1 .slider.card-list .slider__item a{max-height:var(--lpro-180px);height:auto}.transparentHeaderEnable .header-nav__level1 .slider.card-list .slider__item:not(:last-child){margin-right:var(--lpro-24px)}@media screen and (max-width:1023px){.transparentHeaderEnable .slider-control{height:var(--lpro-30px);width:var(--lpro-30px)}.transparentHeaderEnable .slider-control svg{height:var(--lpro-32px);width:var(--lpro-12px)}.transparentHeaderEnable .header-nav{padding:var(--lpro-16px) var(--lpro-24px) var(--lpro-24px)}.transparentHeaderEnable .header-nav__btn-back{left:var(--lpro-6px);padding:var(--lpro-6px) var(--lpro-18px) var(--lpro-18px);font-size:var(--lpro-fs-12px)}.footer__social .transparentHeaderEnable .header-nav__btn-back svg,.header__actions .button .transparentHeaderEnable .header-nav__btn-back svg,.header__burger .button .transparentHeaderEnable .header-nav__btn-back svg,.slider-control .transparentHeaderEnable .header-nav__btn-back svg,.transparentHeaderEnable .header-nav__btn-back .footer__social svg,.transparentHeaderEnable .header-nav__btn-back .header__actions .button svg,.transparentHeaderEnable .header-nav__btn-back .header__burger .button svg,.transparentHeaderEnable .header-nav__btn-back .icon,.transparentHeaderEnable .header-nav__btn-back .slider-control svg{width:var(--lpro-16px);height:var(--lpro-16px);margin-right:var(--lpro-12px)}.transparentHeaderEnable .header-nav__level1 .--controls-top>.slider-control{right:var(--lpro-24px);gap:var(--lpro-16px)}.transparentHeaderEnable .header-nav__level1-items{max-width:calc(var(--lpro-230px) - var(--lpro-2px))}.transparentHeaderEnable .header-nav__level1 .slider.card-list .slider__item:not(:last-child){margin-right:var(--lpro-8px)}.transparentHeaderEnable .header-nav__nav-button{font-size:var(--lpro-16px);padding-bottom:var(--lpro-16px)}.transparentHeaderEnable .header-nav__nav-list-header{font-size:clamp(30px,var(--lpro-fs-36px),40px);margin-top:var(--lpro-16px);margin-bottom:var(--lpro-24px)}.transparentHeaderEnable .header-nav__nav-list.--header-list>li>.header-nav__nav-button{margin-top:var(--lpro-16px);font-size:var(--lpro-fs-16px)}.footer__social .transparentHeaderEnable .header-nav__nav-button svg,.header__actions .button .transparentHeaderEnable .header-nav__nav-button svg,.header__burger .button .transparentHeaderEnable .header-nav__nav-button svg,.slider-control .transparentHeaderEnable .header-nav__nav-button svg,.transparentHeaderEnable .header-nav__nav-button .footer__social svg,.transparentHeaderEnable .header-nav__nav-button .header__actions .button svg,.transparentHeaderEnable .header-nav__nav-button .header__burger .button svg,.transparentHeaderEnable .header-nav__nav-button .icon,.transparentHeaderEnable .header-nav__nav-button .slider-control svg{width:var(--lpro-20px);height:var(--lpro-20px)}}.product-details__name,.product-details__range{display:block}.product-details__name{font-size:2.25rem;line-height:1.125}@media(min-width:64rem){.product-details__name{font-size:4rem}}.product-details__range{font-size:1.25rem}@media(min-width:64rem){.product-details__range{font-size:3rem}}.product-details__label{font-weight:500;font-size:1rem;display:inline-block;padding:.25rem .5rem}@media(min-width:64rem){.product-details__label{font-weight:700;font-size:1.25rem}}.product-details__ratings{font-weight:500;display:block;padding:.5rem 0 1rem 0}@media(min-width:64rem){.product-details__ratings{padding-bottom:.5rem}}.product-details__ratings>a{gap:.5rem}.product-details__ratings .vue-star-rating,.product-details__ratings>a{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start}.product-details__ratings .vue-star-rating{cursor:pointer}.product-details__ratings .vue-star-rating svg{width:1.25rem;height:1.25rem}.product-details__ratings .vue-star-rating-star{margin-right:.3125rem}.product-details__ratings .vue-star-rating-star:not(svg) polygon:nth-last-child(2){stroke:var(--theme-color-foreground)!important;stroke-width:3.5px!important}.product-details__ratings span[itemprop=aggregateRating]{padding-top:2px;cursor:pointer}.product-details__pil-short-link{display:flex;align-items:center;padding-top:1rem;padding-bottom:.5rem}.product-details__pil-short-link--img-container{max-width:5rem;margin-right:1.5rem}.product-details__pil-short-link--img-container img{width:100%}.product-details__pil-short-link--text{padding-bottom:.5rem;font-weight:500;font-size:1.25rem;line-height:1.1875rem}.product-details__pil-short-link--text span{font-weight:700}.product-details__pil-short-link--cta{font-weight:600;font-size:1rem;line-height:1.26375rem;text-decoration:underline}.product-details__main{flex-direction:column-reverse;display:flex}.product-details__main .shade-selector{order:1}@media(min-width:64rem){.product-details__main{flex-direction:column}.product-details__main .shade-selector{order:0}}.product-details:has(.channel-advisor-cta) .non-sticky{align-items:center}@media(min-width:64rem){.product-details:has(.channel-advisor-cta) .non-sticky{flex-flow:row;justify-content:flex-start}}.product-details:has(.channel-advisor-cta) .non-sticky .button{min-width:15.625rem}.product-details:has(.channel-advisor-cta) .non-sticky .button.channel-advisor-cta{margin-bottom:1rem}@media(min-width:64rem){.product-details:has(.channel-advisor-cta) .non-sticky .button.channel-advisor-cta{margin-right:1rem;margin-bottom:0}}.product-details .rating__disclaimer{width:100%;font-size:.75rem;font-weight:400;padding-top:.5rem}.media-gallery{position:sticky;top:1.5rem;padding-bottom:1.5rem}@media(min-width:64rem){.media-gallery{--controls-offset:1.5rem;padding:0 2.5rem}}.media-gallery .thumbanial-container{display:flex;justify-content:center;padding-top:1rem}.media-gallery .thumbanial-container .slider{margin-top:0;width:auto}.media-gallery .thumbanial-container .slider.card-list .slider__item{width:3rem}.media-gallery .thumbanial-container .slider.card-list .slider__item:not(:last-child){margin-right:8px}.media-gallery .thumbanial-container .card{width:3rem}.media-gallery .thumbanial-container .slider-control{border:none;height:3rem;width:3rem}.media-gallery .thumbanial-container .slider-control__dots{justify-content:center;width:auto;margin:0 auto;padding:0}.media-gallery .thumbanial-container .slider-control__dots.isSliderEnable{justify-content:unset;width:13.5rem}@media(min-width:64rem){.media-gallery .thumbanial-container .slider-control__dots.isSliderEnable{width:17rem}}.media-gallery .thumbanial-container .slider-control__dot button:after{height:48px}.media-gallery .thumbanial-container .slider-control[disabled]{background:unset}.media-gallery .thumbanial-container .slider-control:not([disabled]){background:unset;color:#000}.media-gallery .thumbanial-container .--controls-centered>.slider-control__prev{left:-28px}.media-gallery .thumbanial-container .--controls-centered>.slider-control__next{right:-28px}@media(min-width:64rem){.media-gallery .thumbanial-container .--controls-centered>.slider-control__prev{left:-78px}.media-gallery .thumbanial-container .--controls-centered>.slider-control__next{right:-78px}}.media-gallery .sliderContainer{position:relative}.media-gallery .vto-container{display:flex;position:absolute;bottom:24px}@media(min-width:64rem){.media-gallery .vto-container{bottom:32px}}.media-gallery .vto-container--vtobtn{border-radius:30px;padding-top:12px;padding-bottom:12px;border:1px solid #000}.media-gallery .vto-container--vtobtn svg{margin-right:8px}.media-gallery .vto-container .whiteBackground{background-color:#fff;color:#000}.media-gallery .vto-container .blackBackground{background-color:#000;color:#fff}.media-gallery .anounce-section{width:0;height:0;overflow:hidden}.breadcrumb{font-size:.75rem;margin-top:.5rem;padding:0 1.5rem}@media(min-width:64rem){.breadcrumb{padding:0 3rem}}.breadcrumb__inner{list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap}.breadcrumb__item{display:inline-flex}.breadcrumb__item .footer__social svg,.breadcrumb__item .header__actions .button svg,.breadcrumb__item .header__burger .button svg,.breadcrumb__item .icon,.breadcrumb__item .slider-control svg,.footer__social .breadcrumb__item svg,.header__actions .button .breadcrumb__item svg,.header__burger .button .breadcrumb__item svg,.slider-control .breadcrumb__item svg{width:1rem;height:1rem;margin:0 .75rem}.breadcrumb__item .footer__social svg use,.breadcrumb__item .header__actions .button svg use,.breadcrumb__item .header__burger .button svg use,.breadcrumb__item .icon use,.breadcrumb__item .slider-control svg use,.footer__social .breadcrumb__item svg use,.header__actions .button .breadcrumb__item svg use,.header__burger .button .breadcrumb__item svg use,.slider-control .breadcrumb__item svg use{fill:currentColor}.breadcrumb__item a{white-space:nowrap}.breadcrumb__current{font-weight:600}.rating{display:flex;flex-wrap:wrap;gap:.5rem}@media(min-width:64rem){.rating{gap:.625rem}}.rating__stars{position:relative;height:20px;width:7.25rem}.rating__stars-filled,.rating__stars-outline{display:inline-flex;position:absolute;gap:.25rem;overflow:hidden}.rating__star{flex-shrink:0;height:19px;width:20px;fill:var(--theme-color-foreground)}#star-filled path{stroke:var(--theme-color-foreground)}.lp-product-rating .reviews-container{max-width:100%;padding:0 1.5rem}@media(min-width:64rem){.lp-product-rating .reviews-container{padding:0 10rem}}.lp-product-rating .reviews-container .header{background-color:transparent;position:inherit;border-bottom:1px solid #000;padding:0 0 1rem 0;height:auto}.lp-product-rating .reviews-container .header .header-right *,.lp-product-rating .reviews-container .header .rfp-header-menu *{color:#000}.lp-product-rating .reviews-container .header .rfp-header-menu{display:inline-block}.lp-product-rating .reviews-container .header .header-right{display:flex;align-items:center;padding-top:0;width:auto}.lp-product-rating .reviews-container .header i{border-top-color:#000}.lp-product-rating .rr-review-date{font-weight:400;font-size:1rem;line-height:1.25;color:#000;margin:0;text-transform:uppercase}.lp-product-rating .rr-user-name:after{content:", "}@media(min-width:64rem){.lp-product-rating .rr-all-review-container{padding:1.125rem 0}.lp-product-rating .rr-all-review-container>div>div{display:grid;grid-template-columns:auto auto auto;grid-column-gap:4.5625rem}}.lp-product-rating .rr-all-review-item{border:0}.lp-product-rating .rr-all-review-item-left,.lp-product-rating .rr-all-review-item-right{background:transparent;padding:0}.lp-product-rating .review-stars{display:block;float:none;padding:.5rem 0}@media(min-width:64rem){.lp-product-rating .review-stars{min-width:12.5rem}}.lp-product-rating .review-stars .vue-star-rating{display:flex}.lp-product-rating .review-stars .vue-star-rating-star{margin-right:.3125rem!important;width:1.125rem;height:1.125rem}.lp-product-rating .review-stars .vue-star-rating-star:not(svg) polygon:nth-last-child(2){stroke:var(--theme-color-foreground)!important;stroke-width:3.5px!important}.lp-product-rating .review-stars .vue-star-rating-star svg{width:1.125rem;height:1.125rem;flex-shrink:0}.lp-product-rating .rr-conatiner .rr-title-section{border:none;float:none;padding:0;margin-bottom:2rem}@media(min-width:64rem){.lp-product-rating .rr-conatiner .rr-title-section{display:flex;justify-content:space-between;margin-bottom:3.125rem}}.lp-product-rating .rr-conatiner .rr-title-section h1,.lp-product-rating .rr-conatiner .rr-title-section h2,.lp-product-rating .rr-conatiner .rr-title-section h3,.lp-product-rating .rr-conatiner .rr-title-section h4,.lp-product-rating .rr-conatiner .rr-title-section h5,.lp-product-rating .rr-conatiner .rr-title-section h6{font-weight:700;font-size:2.25rem;line-height:1.125;float:none;text-align:left}@media(min-width:64rem){.lp-product-rating .rr-conatiner .rr-title-section h1,.lp-product-rating .rr-conatiner .rr-title-section h2,.lp-product-rating .rr-conatiner .rr-title-section h3,.lp-product-rating .rr-conatiner .rr-title-section h4,.lp-product-rating .rr-conatiner .rr-title-section h5,.lp-product-rating .rr-conatiner .rr-title-section h6{font-size:4rem;max-width:40%}}.lp-product-rating .rr-conatiner .rr-title-section h2{line-height:1.125}.lp-product-rating .rr-sub-title{display:none}.lp-product-rating .rr-user-age,.lp-product-rating .rr-user-age span,.lp-product-rating .rr-user-location,.lp-product-rating .rr-user-location span,.lp-product-rating .rr-user-name,.lp-product-rating .rr-user-name span,.lp-product-rating .rr-user-review-comment{font-weight:400;font-size:1rem;color:#000}.lp-product-rating .rr-user-age,.lp-product-rating .rr-user-age span,.lp-product-rating .rr-user-location,.lp-product-rating .rr-user-location span,.lp-product-rating .rr-user-name,.lp-product-rating .rr-user-name span{font-weight:500;text-transform:uppercase}.lp-product-rating .rr-user-location,.lp-product-rating .rr-user-name{display:inline-block}.lp-product-rating .rr-user-review-comment{overflow-y:visible}.lp-product-rating .rr-conatiner .rr-rating-snapshot{background:none;padding-top:1rem;order:1}.lp-product-rating .rr-conatiner .rr-rating-snapshot p{display:none}.lp-product-rating .rr-conatiner .rr-rating-snapshot-inner{background:transparent;height:auto;padding:0}.lp-product-rating .rr-conatiner .rr-rating-snapshot-inner ul{display:grid;row-gap:1.5rem;padding-top:1rem}@media(min-width:64rem){.lp-product-rating .rr-conatiner .rr-rating-snapshot-inner ul{padding-top:0}}.lp-product-rating .rr-conatiner .rr-rating-snapshot-inner ul li{font-weight:400;line-height:1;color:#000;display:flex;flex-direction:row;align-content:stretch;align-items:center;font-size:1.25rem;margin:0}.lp-product-rating .rr-conatiner .rr-rating-snapshot-inner ul li>span:first-child{display:grid!important;grid-template-columns:auto auto;justify-content:space-between;min-width:2.8125rem;margin-right:1.25rem}.lp-product-rating .rr-conatiner .rr-rating-snapshot-inner ul li>span:first-child>span{font-size:1.25rem;padding-left:1rem;color:var(--theme-color-foreground)}.lp-product-rating .rr-conatiner .rr-rating-snapshot-inner ul li .rr-rating-bar-outer{flex-grow:1;max-width:none;height:.375rem;border:none;border-radius:0;padding:0;margin:0;margin-right:5rem}@media(min-width:48rem){.lp-product-rating .rr-conatiner .rr-rating-snapshot-inner ul li .rr-rating-bar-outer{margin-right:7.1875rem}}.lp-product-rating .rr-conatiner .rr-rating-snapshot-inner ul li .rr-rating-bar-outer:after{content:"";display:block;height:2px;width:100%;background-color:#000;position:absolute;top:2px}.lp-product-rating .rr-conatiner .rr-rating-snapshot-inner ul li .rr-rating-bar-outer .rr-rating-bar-inner{position:absolute;float:none;background:#000;height:.375rem;border-radius:0}@media(min-width:64rem){.lp-product-rating .rr-conatiner .rr-rating-snapshot{min-width:34.375rem;padding-bottom:3rem}}.lp-product-rating .rr-conatiner .rr-snapshot-outer{display:flex;flex-flow:column}@media(min-width:64rem){.lp-product-rating .rr-conatiner .rr-snapshot-outer{display:grid;grid-template-columns:auto auto;grid-column-gap:4.375rem}}.lp-product-rating .rr-conatiner .rr-snapshot-outer .rr-sub-title.white{font-weight:700;font-size:1.5rem;line-height:1;color:#000;display:block;max-width:7.5rem;text-transform:none}.lp-product-rating .rr-conatiner .rr-avg-customer-rating-inner{background:transparent}@media(min-width:64rem){.lp-product-rating .rr-conatiner .rr-avg-customer-rating{order:-1}}.lp-product-rating .rr-comment-img-section,.lp-product-rating .rr-like-review,.lp-product-rating .rr-recomment-product{display:none}.lp-product-rating .rr-avg-rating-content{display:flex;flex-wrap:wrap;padding-top:1.25rem}.lp-product-rating .rr-avg-rating-content .rr-rating-bar-outer{background:transparent;border:2px solid;height:.375rem}.lp-product-rating .rr-avg-rating-content .rr-rating-bar-outer .rr-rating-bar-inner{border-radius:0}.lp-product-rating .rr-avg-rating-content .rr-label-info{font-weight:400;font-size:1.25rem;line-height:1;color:#000}.lp-product-rating .rr-avg-rating-content .rr-label-info.average-cus-ratings-mobile{display:block;font-size:6rem;float:none;margin:0;width:100%}.lp-product-rating .mobile-average-customer,.lp-product-rating .mobile-average-customer-and-width{font-weight:400;font-size:1rem;line-height:1.25;color:#000;text-transform:uppercase;min-width:auto}.lp-product-rating .rr-rating-bar-inner{background:#000;border-radius:0;height:.375rem}.lp-product-rating .rr-rating-bar-outer{border:2px solid;border-radius:0;height:.375rem;padding:0;margin-left:1rem}.lp-product-rating .rfp-ratings-promoted-checkbox{width:auto;padding:0}.lp-product-rating .rfp-ratings-promoted-checkbox label{display:flex;align-items:center}.lp-product-rating .rfp-ratings-promoted-checkbox label:before{content:"";height:.75rem;width:.75rem;margin-right:.1875rem;border:1px solid #707070;border-radius:0}.lp-product-rating .rfp-ratings-promoted-checkbox input:checked+label:before{border-color:#000;background:#000}.lp-product-rating .rfp-ratings-promoted-checkbox label:after,.lp-product-rating .rfp-ratings-promoted-checkbox svg{display:none}@media(min-width:64rem){.lp-product-rating .rfp-ratings-promoted-checkbox{width:7.5rem}}.lp-product-rating div[pagination-records=records] ul.rr-sort-content:after,.lp-product-rating div[pagination-records=records] ul.rr-sort-content:before{left:75%!important}.lp-product-rating div[pagination-records=records] .form-container{display:grid;grid-template-columns:auto auto auto;grid-row-gap:1rem;justify-content:space-between}@media(min-width:64rem){.lp-product-rating div[pagination-records=records] .form-container{display:flex;justify-content:start}}.lp-product-rating .rr-avg-customer-rating,.lp-product-rating .rr-avg-customer-rating-inner,.lp-product-rating .rr-conatiner .rr-rating-snapshot,.lp-product-rating .rr-conatiner .rr-snapshot-outer,.lp-product-rating .rr-rating-snapshot-inner{max-width:100%;width:100%;height:auto;margin:0;padding:0}@media(min-width:64rem){.lp-product-rating .rr-avg-customer-rating,.lp-product-rating .rr-rating-snapshot{width:auto;float:none}}.lp-product-rating i.arrow-down{position:relative;display:block;width:18px;height:18px;border:2px solid transparent;border-radius:100px}.lp-product-rating i.arrow-down:before{width:18px;height:18px;background-color:#fff;content:"";display:block;position:absolute;top:-3px}.lp-product-rating i.arrow-down:after{content:"";display:block;position:absolute;width:10px;height:10px;border-bottom:2px solid;border-right:2px solid;transform:rotate(45deg);left:4px;top:0}.lp-product-rating .rr-sort li{height:1.5rem;display:flex;flex-flow:column;justify-content:space-around}.lp-product-rating .hamburger__menu{background-color:#000;height:.125rem}.lp-product-rating .hamburger__menu:nth-child(4){display:none}.lp-product-rating .rfp-ratings-clearAll_filter,.lp-product-rating .rfp-ratings-load-more,.lp-product-rating .rr-conatiner .write-review-btn{font-weight:600;font-size:1rem;font-family:Loreal,sans-serif;display:flex;justify-content:center;width:100%;min-width:auto;padding:1.125rem 2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:1.875rem;text-align:center}@media(min-width:64rem){.lp-product-rating .rfp-ratings-clearAll_filter,.lp-product-rating .rfp-ratings-load-more,.lp-product-rating .rr-conatiner .write-review-btn{display:inline-flex;width:auto;max-width:25rem}}.lp-product-rating .rr-conatiner .write-review-btn{background-color:#000;color:#fff;align-self:center;margin-top:2rem;position:unset;text-transform:none}@media(min-width:64rem){.lp-product-rating .rr-conatiner .write-review-btn{margin-top:0}}.lp-product-rating .rfp-ratings-load-more{border:.0625rem solid #000}@media(min-width:64rem){.lp-product-rating .rfp-ratings-load-more{position:absolute;bottom:0}}.lp-product-rating .rfp-ratings-clearAll_filter{background-color:transparent;color:#000;text-decoration:underline;padding:0;font-weight:400}.lp-product-rating .rfp-ratings-clearAll_filter:active,.lp-product-rating .rfp-ratings-clearAll_filter:focus,.lp-product-rating .rfp-ratings-clearAll_filter:hover{background-color:transparent}.lp-product-rating .review-popup{max-width:none;position:absolute;box-shadow:none;background:#fff;left:auto;right:0;margin:0!important;width:100%;min-height:100vh;padding-bottom:150px}@media(min-width:64rem){.lp-product-rating .review-popup{width:80%;padding-bottom:0}}.lp-product-rating .review-popup .review-popup-close{font-weight:400}@media(min-width:64rem){.lp-product-rating .review-popup .review-popup-close{top:1.25rem;right:10%}}.lp-product-rating .review-popup .rfp-rr-ratings-write-review-241-or{position:absolute;top:6rem;left:1rem;font-size:2.5rem;line-height:2rem}@media(min-width:64rem){.lp-product-rating .review-popup .rfp-rr-ratings-write-review-241-or{top:2.125rem;max-width:18vw}}.lp-product-rating .review-popup .rfp-rr-write-review-success-239-or.message{margin-top:6rem;font-size:2.5rem;line-height:2rem;text-align:left}@media(min-width:64rem){.lp-product-rating .review-popup .rfp-rr-write-review-success-239-or.message{margin-top:2.125rem}}.lp-product-rating .review-popup .rfp-rr-ratings-write-review-180-or{margin-left:1.25rem;margin-right:1.25rem}@media(min-width:64rem){.lp-product-rating .review-popup .rfp-rr-ratings-write-review-180-or{margin-left:20%;margin-right:20%}}.lp-product-rating .review-popup .body-row.rfp-rr-ratings-write-review-213-or{margin-bottom:48px}.lp-product-rating .review-popup .review-popup-header{background:transparent;color:#000;font-size:1.5rem;padding:12.6875rem .25rem 3rem 0;text-transform:uppercase}@media(min-width:64rem){.lp-product-rating .review-popup .review-popup-header{padding-top:3.625rem}}.lp-product-rating .review-popup .review-popup-body{display:flex;flex-direction:column;font-size:.875rem}.lp-product-rating .review-popup input{font-size:1.25rem!important;color:#000!important;padding:.625rem 0}.lp-product-rating .review-popup input::-moz-placeholder{color:#000}.lp-product-rating .review-popup input::placeholder{color:#000}.lp-product-rating .review-popup select,.lp-product-rating .review-popup textarea{font-size:1.25rem!important;color:#000!important}.lp-product-rating .review-popup select::-moz-placeholder,.lp-product-rating .review-popup textarea::-moz-placeholder{color:#000}.lp-product-rating .review-popup select::placeholder,.lp-product-rating .review-popup textarea::placeholder{color:#000}.lp-product-rating .review-popup textarea{padding:1rem!important;min-height:130px}.lp-product-rating .review-popup .Refapp-ratings-validation-error{float:none;position:relative;right:auto;top:auto;font-size:.875rem;text-transform:uppercase;color:red;padding-top:.5rem;display:inline-block}.lp-product-rating .review-popup .error__text__red{color:red}.lp-product-rating .review-popup .body-row.full-width .Refapp-ratings-validation-error{top:0}.lp-product-rating .review-popup .body-row{background:transparent!important;width:100%;float:none;padding:0!important;margin-bottom:3rem;border:none!important;display:flex;flex-wrap:wrap;gap:1rem}@media(min-width:64rem){.lp-product-rating .review-popup .body-row{margin-bottom:6rem;flex-wrap:nowrap}}.lp-product-rating .review-popup .body-row.label-hide-show{display:none}.lp-product-rating .review-popup .body-row.full-width{flex-direction:column;gap:0}.lp-product-rating .review-popup .body-row.action-row{justify-content:center}.lp-product-rating .review-popup .body-row.action-row input{font-weight:600;font-size:1rem;font-family:Loreal,sans-serif;display:flex;width:100%;padding:1.125rem 2rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:1.875rem;text-align:center;background-color:#000!important;color:#fff!important;min-width:60%}@media(min-width:64rem){.lp-product-rating .review-popup .body-row.action-row input{display:inline-flex;width:auto;max-width:25rem}}.lp-product-rating .review-popup .body-row.form-terms-use label{padding:0;display:flex;align-items:center;justify-content:flex-start;position:relative}.lp-product-rating .review-popup .body-row.form-terms-use label input,.lp-product-rating .review-popup .body-row.form-terms-use label span{display:block;flex:0 0 auto;position:relative;float:none;font-size:1rem;padding:0;top:auto;left:auto}.lp-product-rating .review-popup .body-row.form-terms-use label span{padding-left:.625rem;text-indent:0;max-width:100%}@media(min-width:64rem){.lp-product-rating .review-popup .body-row.form-terms-use{margin-bottom:3rem}}.lp-product-rating .review-popup .body-row .body-col{padding:0;flex:0 1 100%;margin-bottom:3rem}@media(min-width:64rem){.lp-product-rating .review-popup .body-row .body-col{margin-bottom:0;flex:0 1 50%}}.lp-product-rating .review-popup .body-row .body-col+.body-col{margin-bottom:0}.lp-product-rating .review-popup .body-row.overall-rating{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.lp-product-rating .review-popup .body-row.overall-rating .body-row-left{padding:0}@media(min-width:64rem){.lp-product-rating .review-popup .body-row.overall-rating .body-row-left{margin-right:1rem}}.lp-product-rating .review-popup .body-row.overall-rating .body-row-right{padding:0;display:flex;width:auto;flex:1 1 auto}@media(min-width:64rem){.lp-product-rating .review-popup .body-row.overall-rating .body-row-right{gap:1rem}}.lp-product-rating .review-popup .body-row.overall-rating .body-row-right .rfp-ratings-specificAlignment{margin-top:0;margin-left:auto}.lp-product-rating .review-popup .body-row.overall-rating .body-row-right>*{padding:0;float:none}.lp-product-rating .review-popup .body-row.overall-rating .body-row-right .star-label{font-size:.75rem;white-space:nowrap}@media(min-width:64rem){.lp-product-rating .review-popup .body-row.overall-rating .body-row-right .star-label{font-size:1rem}}.lp-product-rating .review-popup .body-row-left{font-size:.75rem;font-family:Loreal,sans-serif;text-transform:uppercase;color:#797676}@media(min-width:64rem){.lp-product-rating .review-popup .body-row-left{font-size:.875rem}}.lp-product-rating .review-popup .body-row-right input,.lp-product-rating .review-popup .body-row-right select,.lp-product-rating .review-popup .body-row-right textarea{border-bottom:1px solid #000!important;padding:0}.lp-product-rating .review-popup .body-row-right textarea{border:1px solid #000;border-radius:1px}.lp-product-rating .review-popup .vue-star-rating{display:flex;flex-direction:row;align-items:center}.lp-product-rating .review-popup .vue-star-rating .vue-star-rating-star{margin-right:.3125rem!important;width:18px;height:18px}.lp-product-rating .review-popup .vue-star-rating .vue-star-rating-star:not(svg) polygon:nth-last-child(2){stroke:#000!important;stroke-width:1.5px!important}.lp-product-rating .reviews-container .header{background-color:#000;padding:15px}.lp-product-rating .hamburger__menu{background-color:#fff}ul.rr-sort-content{right:8%}.loadmore{margin-top:4rem;text-align:center}.filter-list{display:flex;flex-direction:column;justify-content:center;grid-gap:1rem;gap:1rem;margin:auto;padding:0 1rem}.filter-list ul.card-list.--grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:1rem;gap:1rem;margin-bottom:2.5rem;--gap:0;--col:2;--cardWidth:auto}.filter-list ul.card-list.--grid .card-list__item{list-style-type:none;grid-column-end:span 6;display:flex;flex-direction:column;cursor:pointer;margin-bottom:1rem}@media screen and (min-width:64rem){.filter-list ul.card-list.--grid .card-list__item{grid-column-end:span 4}}.filter-list ul.card-list.--grid .card-list__item .card{width:auto;padding-bottom:unset}@media(min-width:64rem){.filter-list ul.card-list.--grid .card-list__item .card{width:auto}}.filter-list ul.card-list.--grid .card-list__item .card__tag{font-size:1rem;font-weight:500;padding:.125rem .5rem;margin-bottom:20px;translate:none;display:inline-flex;align-items:center;border:1px solid #000}.filter-list ul.card-list.--grid .card-list__item .card__tag svg{display:inline}.filter-list ul.card-list.--grid .card-list__item .card__tag.whiteBackground{background-color:#fff;color:#000}.filter-list ul.card-list.--grid .card-list__item .card__tag.blackBackground{background-color:#000;color:#fff}.filter-list ul.card-list.--grid .card-list__item .card picture{margin-top:48px}@media(min-width:64rem){:not(.--no-sidebar)>.filter-list{margin:initial}}.filter-list>.button{margin:auto;display:block}.filter-list .filter-btn{display:block;margin:1rem auto 1rem 0;width:6.75rem}@media(min-width:64rem){.filter-list .filter-btn{display:none}}.filter-list .plp-count-contanier{display:flex;justify-content:right;align-items:center}.filter-list .plp-count-contanier .product-ctn{font-size:1.05rem;font-weight:400;font-style:normal}@media(min-width:64rem){.filter-list .plp-count-contanier .product-ctn{font-size:1.25rem}}.hero-banner{padding-bottom:2.5rem}@media(min-width:64rem){.hero-banner{padding:0}}.hero-banner .buttons{margin-top:2rem}@media(min-width:64rem){.hero-banner .buttons{flex-wrap:wrap;align-items:normal}.hero-banner .buttons .button{display:flex;width:100%;max-width:none}}@media screen and (min-width:90rem){.hero-banner .buttons{flex-wrap:nowrap;align-items:flex-start}.hero-banner .buttons .button{display:inline-flex;width:auto;max-width:25rem;height:3.5rem}}.hero-banner__slide{display:flex;flex-direction:column-reverse;position:relative}@media(min-width:64rem){.hero-banner__slide picture{height:auto;min-height:60rem}.hero-banner__slide picture img{min-height:inherit;-o-object-fit:cover;object-fit:cover}.hero-banner__slide{flex-direction:row}.hero-banner__slide>*{width:50%}.hero-banner__slide.--layout-full-reverse{flex-direction:row-reverse}.hero-banner__slide.--layout-full picture,.hero-banner__slide.--layout-full-reverse picture{padding-bottom:inherit;max-width:none;width:200%;left:-100%;height:100%}}.hero-banner__slide.--layout-full .video-block,.hero-banner__slide.--layout-full-reverse .video-block{height:100%}.hero-banner__slide.--layout-full .video-block video,.hero-banner__slide.--layout-full-reverse .video-block video{-o-object-fit:cover;object-fit:cover;height:inherit}@media(min-width:64rem){.hero-banner__slide.--layout-full .video-block video,.hero-banner__slide.--layout-full-reverse .video-block video{height:100%;min-height:60rem}.hero-banner__slide.--layout-full .video-block,.hero-banner__slide.--layout-full-reverse .video-block{position:absolute;width:200%;height:100%;left:-100%}.hero-banner__slide.--layout-full .video-block video,.hero-banner__slide.--layout-full-reverse .video-block video{-o-object-fit:cover;object-fit:cover;height:100%}.hero-banner__slide.--layout-full-reverse picture{left:unset}.hero-banner__slide.--layout-full-reverse .video-block{right:-100%;left:unset}.hero-banner__slide.--layout-mid-reverse{flex-direction:row-reverse}}.hero-banner__content{display:flex;flex-direction:column;color:var(--theme-color-foreground);padding:1.5rem;justify-content:flex-start;min-height:100vw;flex-grow:1}@media(min-width:64rem){.hero-banner__content{flex-grow:0;min-height:auto;justify-content:space-around;padding:1rem 5rem}}.--layout-full .hero-banner__content,.--layout-full-reverse .hero-banner__content{z-index:1}.hero-banner__content ul{padding-left:.9rem;list-style-type:disc}.hero-banner__content ol{padding-left:.9rem;list-style:none;counter-reset:step-counter}.hero-banner__content ol li{position:relative}.hero-banner__content ol li:before{counter-increment:step-counter;content:counter(step-counter) ".";position:absolute;right:calc(100% + .25rem)}@media(min-width:64rem){.hero-banner__picture{position:relative;min-height:60rem}}.--layout-full .hero-banner__picture{position:static}@media(min-width:64rem){.--layout-full .hero-banner__picture{position:relative}}.hero-banner__picture .video-block{padding-bottom:0;height:100%}.hero-banner__picture .video-block video{height:inherit;-o-object-fit:cover;object-fit:cover}@media(min-width:64rem){.hero-banner__picture .video-block video{height:auto;min-height:60rem}}.hero-banner__content-top{display:none}@media(min-width:64rem){.hero-banner__content-top{display:block;padding-bottom:1.5rem}}.hero-banner__content-middle{padding:0}@media(min-width:64rem){.hero-banner__content-middle{padding-right:2.5rem;padding-left:2.5rem}}.hero-banner__content-middle.--has-overlay{padding:1.5rem}@media(min-width:64rem){.hero-banner__content-middle.--has-overlay{padding:2.5rem}}.hero-banner__content-bottom{padding:1.5rem 0 0}@media(min-width:64rem){.hero-banner__content-bottom{padding-top:1.5rem}}.hero-banner__ribbon{font-weight:500;font-size:1rem;line-height:20.22px;padding-bottom:1rem}.hero-banner__ribbon span{color:var(--theme-color-background);background-color:var(--theme-color-foreground);padding:.25rem .5rem;display:inline-block}@media(min-width:64rem){.hero-banner__ribbon{font-size:1.25rem;line-height:19px;font-weight:700}}.hero-banner__range{font-weight:500;font-size:1.25rem;line-height:19px}@media(min-width:64rem){.hero-banner__range{font-size:3rem;line-height:55px}}.hero-banner__logo,.hero-banner__partner-logo{margin:1.25rem 0;width:auto;max-height:120px}.hero-banner__quote-title{font-weight:500;font-size:1.5rem;line-height:24px}@media(min-width:64rem){.hero-banner__quote-title{font-size:3rem;line-height:55px}}.hero-banner__quote-subtitle{font-size:1rem;font-weight:600;line-height:20.22px}.hero-banner__quote-description{padding-top:1rem;font-size:1rem;font-weight:500;line-height:20.22px;position:relative}.hero-banner__quote-description span{display:block}@media(min-width:64rem){.hero-banner__quote-description span{display:inline}.hero-banner__quote-description{margin-top:0}}.hero-banner__quote-description svg{width:1rem;height:.875rem}.hero-banner__quote-description svg.open{margin-right:0;margin-bottom:.25rem}@media(min-width:64rem){.hero-banner__quote-description svg.open{margin-right:.25rem;margin-bottom:0}}.hero-banner__quote-description svg.close{margin-top:.25rem;float:right;display:block}@media(min-width:64rem){.hero-banner__quote-description svg{display:inline}}.hero-banner__quote-description svg path{fill:var(--theme-color-foreground)}@media(min-width:64rem){.hero-banner__quote-description svg{width:2.1875rem;height:2rem}}.hero-banner__title{font-weight:700;font-size:2.25rem;line-height:1.125}@media(min-width:64rem){.hero-banner__title{font-size:4rem}}.hero-banner__subtitle{font-size:1.25rem;font-weight:600;padding-top:1rem;line-height:19px}@media(min-width:64rem){.hero-banner__subtitle{font-size:2rem;line-height:36px}}.hero-banner__description{font-size:1rem;font-weight:500;padding-top:1rem;line-height:20px;padding-bottom:16px}.hero-banner__disclaimer{font-size:.625rem;font-weight:500;color:#797676;line-height:12.64px;font-size:10px}.hero-banner .app-store{padding-top:1.5rem}.hero-banner .app-store p{font-size:1.25rem;font-weight:600;line-height:1.1875rem;padding-bottom:1rem}.hero-banner .app-store__cta{display:flex;gap:.375rem}@media(min-width:64rem){.hero-banner .app-store__cta{gap:1rem}}.hero-banner .app-store__cta img{width:10rem}.Simple-Page .hero-banner{padding-bottom:0}.card{position:relative;width:18rem}.relatedarticle .card{width:19.25rem}.relatedarticle .card .has-aspect-ratio>img{-o-object-fit:unset;object-fit:unset}@media(min-width:64rem){.relatedarticle .card{width:26.875rem}}.card-list .card{height:100%;display:flex;flex-direction:column;justify-content:space-between}.content-video-wrapper .card-list .card,.relatedarticle .card-list .card{justify-content:unset}.card-list.--grid .card{width:10rem;padding-bottom:calc(4rem - var(--gap))}@media(min-width:64rem){.card-list.--grid .card{width:20.25rem}}.card__content{display:block}.card__step{color:#000;font-size:1rem;font-weight:500;position:absolute;top:.5rem;left:.5rem}.card__step>*{display:block}.card__step>:not(:last-child){margin-bottom:.5rem}.card__step-number{font-size:4rem;font-weight:400;line-height:.875}.card__tag{font-size:1rem;font-weight:500;position:absolute;translate:.5rem -3.25rem;padding:.125rem .5rem;background-color:#000;color:#fff}.card__tag svg{margin-right:8px}.card .picture{margin-bottom:1rem}.relatedarticle .card .picture{margin-bottom:0}.card__title{line-height:1.125;margin-top:1rem}.relatedarticle .card__title{overflow:hidden;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:1.5rem;font-size:1.25rem}@media(min-width:64rem){.relatedarticle .card__title{font-size:2.25rem;font-weight:700;line-height:40px}}.card__title>*{display:block}.card__title~*{margin-top:.75rem}.card__title~:not(:last-child){margin-bottom:.75rem}.card__range{font-size:1.5rem;font-weight:500}.card-list.--grid .card__range{font-size:1.25rem}@media(min-width:64rem){.card-list.--grid .card__range{font-size:1.5rem}}.card__name{font-size:1.5rem;font-weight:700}.card__name:before{content:"";position:absolute;inset:0;z-index:1}.card-list.--grid .card__name{font-size:1.25rem}@media(min-width:64rem){.card-list.--grid .card__name{font-size:1.5rem}}.card__description{overflow:hidden;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:1rem;font-weight:500}.relatedarticle .card__description{margin-top:.5rem;font-size:1.25rem}@media(min-width:64rem){.relatedarticle .card__description{font-size:1rem;font-weight:500;line-height:auto}}.card__price{font-weight:700;font-size:1.5rem}.card-list.--grid .card__price{font-size:1.25rem}@media(min-width:64rem){.card-list.--grid .card__price{font-size:1.5rem}}.card__duration{display:flex;margin-top:1.5rem;font-size:1.25rem;color:#797676}@media(min-width:64rem){.card__duration{font-size:1rem;font-weight:500;line-height:auto}}.card__duration img{margin-right:.3125rem;width:1.25rem}.card__actions{margin-top:1.5rem;position:relative;z-index:2}.card__actions .button{margin:0}.relatedarticle .card__actions .button,.relatedarticle .card__actions a[role=button]{max-width:25rem;width:auto;display:inline-flex}.card .button-pills{position:absolute;top:11.25rem;left:calc(50% - 1.75rem);color:#fff;background-color:rgba(0,0,0,.7)}.card-list__item{list-style-type:none}.card-list.--grid{display:flex;gap:var(--gap);flex-wrap:wrap;--gap:0.5rem;--col:2;--cardWidth:10rem;max-width:calc(var(--cardWidth)*var(--col) + var(--gap)*(var(--col) - 1))}@media(min-width:64rem){.card-list.--grid{--gap:1rem;--col:3;--cardWidth:20.25rem}}.youtube-player__poster{cursor:pointer;position:relative;display:block;width:100%;max-width:none;padding:initial}.youtube-player__poster .button-pills{position:absolute;top:50%;left:50%;translate:-50% -50%}.youtube-player__video embed,.youtube-player__video iframe,.youtube-player__video object{position:absolute;top:0;left:0;width:100%;height:100%;border:none}.youtube-player__transcript{font-weight:500;padding-left:1.5rem;padding-right:1.5rem}.videocarousel .youtube-player__transcript{padding-left:0;padding-right:0}@media(min-width:64rem){.youtube-player__transcript{padding-left:0;padding-right:0}}.--padded .youtube-player__transcript{padding-left:0;padding-right:0}.youtube-player__transcript .accordion:not([open])>summary{padding:16px 0;padding-right:3.875rem}.youtube-player__transcript .accordion.nosummary{pointer-events:none}.youtube-player__transcript .accordion.nosummary summary:after,.youtube-player__transcript .accordion.nosummary summary:before{display:none}.faq{padding:0 1.5rem}@media(min-width:64rem){.faq{padding:0 10.0625rem}}.faq__title{font-size:2.25rem;font-weight:700;line-height:1.125;margin-bottom:2rem}@media(min-width:64rem){.faq__title{font-size:4rem;margin-bottom:4rem}}.service-banner{background-color:transparent;padding-bottom:2.5rem;width:100%}@media(min-width:64rem){.service-banner{padding:0 3rem}.service-banner.--reverse .service-banner__content{padding-left:5rem;padding-right:7rem}.service-banner.--reverse .service-banner__picture picture{left:0}.service-banner.--reverse .service-banner__wrapper{flex-direction:row-reverse}}.service-banner__box{background-color:var(--theme-bg-color);padding:1.5rem}@media(min-width:64rem){.service-banner__box{padding:2.5rem}}.service-banner__content{display:flex;flex-direction:column;color:var(--theme-color-foreground);padding:1.5rem;justify-content:flex-end;min-height:100vw;z-index:1}@media(min-width:64rem){.service-banner__content{min-height:auto;align-self:flex-end;justify-content:center;padding:1rem 5rem 7rem 7rem}}.service-banner__description{font-size:1rem;font-weight:500;padding:1rem 0 1.5rem 0}.service-banner__picture{position:static}@media(min-width:64rem){.service-banner__picture{position:relative;min-height:45rem}}.service-banner__picture picture{padding-bottom:65%;position:inherit}@media(min-width:64rem){.service-banner__picture picture{height:100%;max-width:none;padding-bottom:inherit;width:200%;left:-100%}}.service-banner__title{font-size:2.25rem;font-weight:700;line-height:1.125}@media screen and (min-width:48rem){.service-banner__title{font-size:2rem}}@media screen and (min-width:90rem){.service-banner__title{font-size:4rem}}.service-banner__wrapper{display:flex;flex-direction:column-reverse;position:relative}@media(min-width:64rem){.service-banner__wrapper{flex-direction:row}.service-banner__wrapper>*{width:50%}}.service-banner .button{text-transform:inherit}.modal-container{background-color:hsla(0,0%,50%,.5);position:fixed;inset:0;display:flex;justify-content:center;z-index:1500}@media(min-width:64rem){.modal-container{align-items:center}}.modal-container__content{padding:0 1.5rem;width:64rem;background-color:#fff;max-height:100vh;overflow-y:auto}@media(min-width:64rem){.modal-container__content{padding:1rem 2.5rem}}.modal-container__close{z-index:1;position:relative;width:auto;display:inline-block;right:calc(-100% + 3.5rem);margin-bottom:.5rem}@media(min-width:64rem){.modal-container__close{margin-bottom:2rem}}.modal-container.-newsletterFormModal .modal-container__content{padding:0;position:relative;margin:auto 20px}.modal-container.-newsletterFormModal .modal-container__close{position:absolute;right:0;padding:1rem}@media(min-width:64rem){.modal-container.-newsletterFormModal .modal-container__close{padding:2rem}}.sticky-bar-wrapper .rfp-mctb-star-rating-header{display:flex;align-items:center;margin-bottom:1.5rem}.sticky-bar-wrapper .rfp-mctb-star-rating-header .rfp-mctb-star-rating-header-star{margin-right:.625rem}.sticky-bar-wrapper .rfp-mctb-star-rating-header .rfp-mctb-star-rating-header-star .vue-star-rating{display:flex}.sticky-bar-wrapper .rfp-mctb-common-buynow-header{border:none;margin-bottom:.625rem;text-align:left}.sticky-bar-wrapper .rfp-mctb-common-buynow-header .rfp-mctb-product-list-card-buttom{padding:1.125rem 2rem;border-radius:1.875rem;text-transform:none;background-color:#000;color:#fff}.sticky-bar-wrapper .rfp-mctb-common-buynow-header .rfp-mctb-product-list-card-buttom:hover{background-color:#000;color:#fff}.sticky-bar-wrapper .sticky-bar{position:fixed;width:100%;background-color:#fff;color:#000;left:0;right:0;padding:0 30px;display:flex;box-shadow:0 0 1px #797676;align-items:center;z-index:98;border-top:1px solid #000}.sticky-bar-wrapper .sticky-bar.lp-rfp .rfp-mctb-star-rating-header{display:none}.sticky-bar-wrapper .sticky-bar.lp-rfp .rfp-mctb-common-buynow-header{margin-bottom:0}.sticky-bar-wrapper .sticky-bar.lp-rfp .rfp-mctb-product-list-card-buttom{min-width:148px}.sticky-bar-wrapper .sticky-bar.lp-rfp .sticky-bar--buttons .pdp-shopalyst-wrapper{margin-bottom:0;margin-top:.375rem;display:block;width:100%}@media(min-width:48rem){.sticky-bar-wrapper .sticky-bar.lp-rfp .sticky-bar--buttons .pdp-shopalyst-wrapper{margin-top:0;margin-right:1rem}}.sticky-bar-wrapper .sticky-bar.lp-rfp .sticky-bar--buttons .pdp-shopalyst-wrapper .pdp-shopalyst-btn{width:100%;margin:1rem 0}.sticky-bar-wrapper .sticky-bar.lp-rfp .sticky-bar--buttons .pdp-rfp-btn .find-a-salon-tag,.sticky-bar-wrapper .sticky-bar.lp-rfp .sticky-bar--buttons .pdp-shopalyst-wrapper .pdp-shopalyst-btn .buy-now-btn{min-width:165px}.sticky-bar-wrapper .sticky-bar.lp-rfp .sticky-bar--buttons .pdp-rfp-btn:first-child{margin:1rem 0;width:100%}@media(min-width:48rem){.sticky-bar-wrapper .sticky-bar.lp-rfp .sticky-bar--buttons .pdp-rfp-btn:first-child{margin:1rem 0;text-align:right}}.sticky-bar-wrapper .sticky-bar.lp-rfp .sticky-bar--buttons .pdp-rfp-btn:last-child{margin:0 0 1rem 0;width:100%}@media(min-width:48rem){.sticky-bar-wrapper .sticky-bar.lp-rfp .sticky-bar--buttons .pdp-rfp-btn:last-child{min-width:148px;margin:1rem 0 1rem 1rem}}.sticky-bar-wrapper .sticky-bar.lp-rfp .sticky-bar--buttons .pdp-rfp-btn:only-child{margin:1rem 0}@media(min-width:48rem){.sticky-bar-wrapper .sticky-bar{justify-content:space-between;max-height:90px}}.sticky-bar-wrapper .sticky-bar.bottom{bottom:0}.sticky-bar-wrapper .sticky-bar.top{top:0}.sticky-bar-wrapper .sticky-bar--title{display:none}@media(min-width:48rem){.sticky-bar-wrapper .sticky-bar--title{display:block;font-size:20px;font-style:normal;font-weight:600;line-height:20px}}.sticky-bar-wrapper .sticky-bar--buttons{display:flex;flex-direction:column;align-items:center;width:100%;color:#000}@media(min-width:64rem){.sticky-bar-wrapper .sticky-bar--buttons{flex-direction:row;width:auto}}@media screen and (min-width:48rem)and (max-width:63.99rem){.sticky-bar-wrapper .sticky-bar--buttons{flex-direction:row;width:55%}}.sticky-bar-wrapper .sticky-transition-enter-active{transition:opacity .5s ease-in-out,transform .5s ease-in-out}.sticky-bar-wrapper .sticky-transition-leave-active{transition:opacity .5s ease-in-out}.sticky-bar-wrapper .non-sticky{display:flex;flex-direction:column}.sticky-bar-wrapper .non-sticky .pdp-shopalyst-wrapper{margin:0 0 1rem 0}.sticky-bar-wrapper .non-sticky .pdp-rfp-btn a.find-a-salon-tag,.sticky-bar-wrapper .non-sticky .pdp-shopalyst-wrapper .buy-now-btn{width:100%}.sticky-bar-wrapper .sticky-transition-enter,.sticky-bar-wrapper .sticky-transition-leave-to{opacity:0;transform:translateY(20px)}.isUsingKeyboard .rfp-mctb-common-buynow-header .rfp-mctb-product-list-card-buttom:focus{outline:2px solid #000;outline-offset:2px}.e-retailer-wrapper{padding:1rem 3rem}@media(min-width:64rem){.e-retailer-wrapper{padding-left:10.0625rem;padding-right:0}}.e-retailer-wrapper .carousel-wrapper .VueCarousel-slide{padding-right:16px}.e-retailer-wrapper .carousel-wrapper .VueCarousel-slide img{width:100%;height:100%}@media(min-width:64rem){.e-retailer-wrapper .carousel-wrapper{margin:0}}.e-retailer-wrapper .carousel-wrapper .VueCarousel-navigation-next{position:absolute;right:104px}@media(min-width:64rem){.e-retailer-wrapper .carousel-wrapper .VueCarousel-navigation-prev{left:-32px}}.e-retailer-wrapper .carousel-wrapper .VueCarousel-navigation-button{width:2rem;height:2rem;background:rgba(var(--theme-color-rgb-foreground),1);color:rgba(var(--theme-color-rgb-background),1)}.e-retailer-wrapper .carousel-wrapper .VueCarousel-navigation-button svg{fill:rgba(var(--theme-color-rgb-background),1);stroke:rgba(var(--theme-color-rgb-foreground),1)}.e-retailer-wrapper .carousel-wrapper .VueCarousel .VueCarousel-navigation-button.VueCarousel-navigation--disabled{border-style:solid;border-width:1px;border-color:rgba(var(--theme-color-rgb-foreground),.5);background:rgba(var(--theme-color-rgb-background),1);pointer-events:none}.e-retailer-wrapper .carousel-wrapper .VueCarousel .VueCarousel-navigation-button.VueCarousel-navigation--disabled svg{fill:rgba(var(--theme-color-rgb-foreground),.5);stroke:rgba(var(--theme-color-rgb-foreground),0)}.e-retailer-wrapper .carousel-wrapper .lastActiveSlide{opacity:30%}.e-retailer-wrapper .hide{display:none}.e-retailer-wrapper .slider-control{--dim:2.5rem;--color-dark-grey:#292929;height:var(--dim);width:var(--dim)}.e-retailer-wrapper .slider-control:not([disabled]){background:var(--color-dark-grey)}.e-retailer-wrapper .slider-control[disabled]{background:var(--color-dark-grey);opacity:.5;color:#797676}.e-retailer-wrapper .slider-control svg{width:1rem}.e-retailer-wrapper .slider-control__dot button{width:2.25rem}.e-retailer-wrapper .slider-control__dot button.--active{background-color:#fff}.e-retailer-wrapper h2.title{color:var(--theme-color-foreground);margin-bottom:20px;font-weight:700;font-size:2.25rem;line-height:1.125}@media(min-width:64rem){.e-retailer-wrapper h2.title{font-size:4rem}}.e-retailer-wrapper .slider-wrapper{margin-bottom:3rem}.e-retailer-wrapper .slider-wrapper .no-retailers-wrapper{color:#fff;text-align:center}.e-retailer-wrapper .retailers-info-wrapper{color:var(--theme-color-foreground)}.e-retailer-wrapper .retailers-info-wrapper p{margin-bottom:10px}.e-retailer-wrapper .retailers-info-wrapper p:last-child{color:#797676;font-size:.75rem}.e-retailer-wrapper .retailers-info-wrapper ul{margin-bottom:10px}@media(min-width:48rem){.e-retailer-wrapper .retailers-info-wrapper ul{display:flex;flex-wrap:wrap}.e-retailer-wrapper .retailers-info-wrapper ul li{width:22%;margin-right:1rem}}.e-retailer-wrapper .retailers-info-wrapper ul a,.e-retailer-wrapper .retailers-info-wrapper ul li{color:#797676;text-decoration:underline}.e-retailer-wrapper .accordion.arrow summary:after{right:unset;left:0;top:30%}.e-retailer-wrapper .accordion.arrow summary{padding-top:0;padding-right:0;display:inline-block}.e-retailer-wrapper .accordion.arrow summary p{margin-bottom:0;color:#000;font-size:1rem;display:inline}.e-retailer-wrapper .accordion.arrow summary .accordiantitle{margin-left:1.25rem}.e-retailer-wrapper .accordion.arrow summary:after{border-color:var(--theme-color-foreground)}.e-retailer-wrapper .accordion.arrow:not([open])>summary:after{top:20%}.e-retailer-wrapper .accordiantitle{margin-left:0;font-size:1rem;font-weight:700;line-height:1.26375rem}@media screen and (max-width:47.938rem){.e-retailer-wrapper{padding:1rem;padding-right:0;padding-left:24px}}.video-block video{width:100%}.findSalon{padding:.75rem 0;max-width:-moz-fit-content;max-width:fit-content}.findSalon .title{font-weight:700;padding-bottom:.75rem}.findSalon .label{font-size:.75rem;padding-bottom:.5rem;font-weight:600;line-height:.9375rem}.findSalon .input-block{display:flex}.findSalon .input-block input{border:none;padding:.3125rem;border-bottom:1px solid #000}.findSalon .input-block .location{padding:0;margin:.3125rem auto .3125rem -1.25rem;max-width:-moz-fit-content;max-width:fit-content}.findSalon .input-block .location img{width:1.25rem;display:inline}.findSalon .input-error{font-size:.75rem;color:red;padding-top:.625rem}.footer_bottom__nav{display:flex;flex-flow:row wrap;gap:16px;flex-direction:column;align-items:baseline}@media(min-width:64rem){.footer_bottom__nav{flex-wrap:wrap;flex-direction:row;gap:12px;padding-bottom:0}}.footer_bottom__nav li{font-size:.75rem;line-height:1.25;padding-right:1.5rem}.footer_bottom__nav li a{display:flex;align-items:center;justify-content:center}.footer_bottom__nav--image{padding-left:.5rem}.generic-form-wrapper.component{max-width:64rem}.generic-form-wrapper__content,.generic-form-wrapper__feedback{padding:1.5rem}@media(min-width:64rem){.generic-form-wrapper__content,.generic-form-wrapper__feedback{padding:3rem}}.generic-form-wrapper__content .benefits,.generic-form-wrapper__feedback .benefits{margin-bottom:0}.generic-form-wrapper__feedback{text-align:center}@media(min-width:64rem){.generic-form-wrapper__feedback{padding:5rem}}.generic-form-wrapper__feedback>:last-child{margin-bottom:0}@media(min-width:64rem){.generic-form-wrapper .img-mobile{display:none}}.generic-form-wrapper .img-desktop{display:none}@media(min-width:64rem){.generic-form-wrapper .img-desktop{display:block}}.generic-form-wrapper__form.--disabled{pointer-events:none;opacity:.3}@media(min-width:64rem){.generic-form-wrapper__grid{display:grid;grid-template-columns:33% auto}.generic-form-wrapper__grid.--fullCol{display:flex;max-width:80%;margin:0 auto}}.generic-form-wrapper__image>div{height:100%}.generic-form-wrapper__image img{aspect-ratio:335/140;width:100%;height:100%;background-size:cover}@media(min-width:64rem){.generic-form-wrapper__image img{aspect-ratio:340/790}}.generic-form-wrapper__options-wrapper{display:flex}.generic-form-wrapper__options-wrapper .generic-form-wrapper__option{flex:0 1 fit-content;margin-right:2rem}.generic-form-wrapper__options-wrapper .generic-form-wrapper__option input+label{margin-right:.5rem;margin-left:1.5rem;font-size:1rem;font-weight:500}.generic-form-wrapper__options-wrapper .generic-form-wrapper__option .input-wrapper{position:relative;height:0;width:1rem;margin-right:1rem;margin-top:0;font-size:1rem}.generic-form-wrapper__options-wrapper .generic-form-wrapper__option .input-wrapper input{position:absolute;opacity:0;z-index:1;cursor:pointer}.generic-form-wrapper__options-wrapper .generic-form-wrapper__option .input-wrapper:before{content:"";display:block;position:absolute;width:1rem;height:1rem;top:0;left:0;border:.125rem solid #000;border-radius:.625rem;background-color:#fff}.generic-form-wrapper__options-wrapper .generic-form-wrapper__option .input-wrapper:has(input:checked):after{content:"";display:block;transform:rotate(45deg);position:absolute;top:0;left:0;width:1rem;height:1rem;border:0;background:#000;border-radius:50%}.generic-form-wrapper__options-wrapper .generic-form-wrapper__option .input-wrapper:has(input:focus-visible):before{outline:3px solid #000;outline-offset:2px}.generic-form-wrapper__options-wrapper .generic-form-wrapper__option+.generic-form-wrapper__option{margin-right:1.5rem}.generic-form-wrapper__question{font-size:1.25rem;line-height:1.1875rem;font-weight:500;margin:1rem 0}.generic-form-wrapper__title{font-weight:700;font-size:2rem;line-height:2.25rem;margin-bottom:.5rem}.generic-form-wrapper__subtitle{padding:.125rem .3125rem;font-size:1.5rem;line-height:1.75rem;margin-bottom:1rem;font-weight:500}.generic-form-wrapper__description{font-weight:500;margin-top:.5rem}.generic-form-wrapper__overlay{width:100%;height:100%;left:0;position:absolute}.generic-form-wrapper__options-disclaimer{padding-top:2rem;width:100%;color:#e00700;font-size:.625rem;line-height:.875rem}.generic-form-wrapper__section{position:relative}.benefits{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:1.5rem}.benefits__item{max-width:4.375rem;display:flex;flex-direction:column;align-items:center}@media(min-width:64rem){.benefits__item{max-width:7.5rem;width:7.5rem}}.benefits__item img{max-width:4.375rem}.benefits__item__label{font-weight:500;text-align:center;font-size:.75rem;line-height:.9375rem;margin-top:.5rem}.shopalyst-modal{display:none}.shopalyst-modal .overlay{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.3);z-index:10}.shopalyst-modal .article,.shopalyst-modal .content{position:relative;max-width:820px;width:100vw;height:300px;overflow-y:unset;background-color:#fff;box-shadow:2px 2px 20px 1px}@media(max-width:767px){.shopalyst-modal .article,.shopalyst-modal .content{height:calc(80vh - 10rem)}}.shopalyst-modal .article #sl-bin,.shopalyst-modal .content #sl-bin{height:inherit}.shopalyst-modal .shopalyst-btn-close{position:absolute;right:10px;color:#000;font-size:55px;height:46px;width:36px;line-height:1;padding:0;z-index:5}.myhairid-title{font-size:1.5rem;font-weight:700;line-height:1;color:#fff;padding-bottom:1.5rem}@media(min-width:64rem){.myhairid-title{font-size:2rem;line-height:1.125}}.myhairid-container{display:flex;align-items:center;gap:1rem;flex-shrink:0}@media(min-width:64rem){.myhairid-container{gap:1.5rem}}.myhairid-container--image{max-width:7.5rem}.myhairid-container--cta{display:flex;flex-direction:column}.myhairid-container--cta-appstore{max-width:11.2rem;margin-bottom:.5rem}.myhairid-container--cta-googlepay{max-width:11.75rem}.footercontainer{padding:2rem 1.5rem;background-color:#000;color:#fff}@media(min-width:64rem){.footercontainer{padding:4rem;padding-bottom:2rem;width:100%}}.footercontainer .footerblock{display:flex;flex-direction:column}.footercontainer .footerblock__top{display:block;margin-bottom:3rem}@media(min-width:64rem){.footercontainer .footerblock__top{display:flex;justify-content:space-between;margin-bottom:4rem;flex-wrap:nowrap}}.footercontainer .footerblock__top-logocontainer{width:6.5rem;height:2.5rem;display:inline-block;margin-bottom:2rem}@media(min-width:64rem){.footercontainer .footerblock__top-logocontainer{width:10.375rem;height:4rem;margin-bottom:0;align-items:flex-start;display:flex;flex:1}}.footercontainer .footerblock__top-backtotop{display:inline;float:right}@media(min-width:64rem){.footercontainer .footerblock__top-backtotop{align-items:flex-start;margin-left:unset}}.footercontainer .footerblock__top-backtotop svg{left:0;right:0;margin:auto}.footercontainer .footerblock__top-backtotop .backtotop{font-size:1rem;font-weight:400;line-height:1.264rem;display:inline-block;padding:0}.footercontainer .footerblock__top-social{display:inline}@media(min-width:64rem){.footercontainer .footerblock__top-social{display:flex;align-items:flex-start;flex:1;justify-content:flex-end}}.footercontainer .footerblock__top-social .font-bold{display:flex;padding:0;flex-direction:column}@media(min-width:64rem){.footercontainer .footerblock__top-social .font-bold{flex-direction:row;align-items:center}}.footercontainer .footerblock__top-social p{font-size:1rem;font-weight:400;line-height:1.264rem;margin-right:0;margin-bottom:.25rem}@media screen and (min-width:1271px){.footercontainer .footerblock__top-social p{margin-bottom:0;margin-right:1.5rem}}@media screen and (min-width:1024px)and (max-width:1270px){.footercontainer .footerblock__top-social p{margin-bottom:0;margin-right:.375rem}}.footercontainer .footerblock__top-social .footer__social{padding-top:0}@media screen and (min-width:1271px){.footercontainer .footerblock__top-social .footer__social{gap:.75rem}}@media screen and (min-width:1024px)and (max-width:1270px){.footercontainer .footerblock__top-social .footer__social{gap:.125rem}}.footercontainer .footerblock__top-social .footer__social .button{padding:0;width:3.75rem}.footercontainer .footerblock__top-social .footer__social li{width:3.75rem}.footercontainer .footerblock__top-social .footer__nav-title{display:none}.footercontainer .footerblock__middle{display:flex;flex-direction:column;margin-bottom:1.938rem}@media(min-width:64rem){.footercontainer .footerblock__middle{flex-direction:row;margin-bottom:3.625rem}}.footercontainer .footerblock__middle-firstsection{margin-right:0;width:100%;margin-bottom:4rem}@media(min-width:64rem){.footercontainer .footerblock__middle-firstsection{width:24%;margin-bottom:0;margin-right:5.4%}}.footercontainer .footerblock__middle-secondsection{margin-right:0;width:100%;margin-bottom:4rem}@media(min-width:64rem){.footercontainer .footerblock__middle-secondsection{width:24%;margin-bottom:0;margin-right:5.4%}}.footercontainer .footerblock__middle-secondsection .firstColumn{margin-bottom:4rem}@media(min-width:64rem){.footercontainer .footerblock__middle-secondsection .firstColumn{margin-bottom:3rem}}.footercontainer .footerblock__middle-thirdsection{width:100%;margin-bottom:4rem}@media(min-width:64rem){.footercontainer .footerblock__middle-thirdsection{width:41.5%;margin-bottom:0}}.footercontainer .footerblock__bottom{display:flex;align-items:end;flex-direction:column-reverse}@media(min-width:64rem){.footercontainer .footerblock__bottom{flex-direction:row}}.footercontainer .footerblock__bottom-firstSection{width:100%;margin-right:0}@media(min-width:64rem){.footercontainer .footerblock__bottom-firstSection{width:24%;margin-right:5.4%}}.footercontainer .footerblock__bottom-firstSection .innerContainer{width:14.313rem}@media(min-width:64rem){.footercontainer .footerblock__bottom-firstSection .innerContainer{width:12.063rem}}.footercontainer .footerblock__bottom-changecountry{font-size:1rem;display:flex;align-items:center;line-height:1.264rem;padding-bottom:1.5rem}.footercontainer .footerblock__bottom-changecountry span{margin-left:.25rem;margin-right:.25rem}.footercontainer .footerblock__bottom-copyright{font-size:.75rem;color:#797676;line-height:.938rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}@media(min-width:64rem){.footercontainer .footerblock__bottom-copyright{line-height:normal}}.footercontainer .footerblock__bottom-secondSection{width:100%;margin-bottom:4.125rem}@media(min-width:64rem){.footercontainer .footerblock__bottom-secondSection{width:70.4%;margin-bottom:0}}.footercontainer .footerblock .tryon p{font-size:32px;font-weight:700;line-height:36px;text-align:left}.footercontainer .footerblock .tryon .try_on_new_look{display:flex}.footercontainer .footerblock .tryon .try_on_new_look .hairid{max-width:120px;margin-right:24px}.footercontainer .footerblock .tryon .try_on_new_look .appstore{max-width:188px}.footercontainer .footerblock .findSalon{padding:0}.footercontainer .footerblock .findSalon .title{font-size:32px;padding-bottom:1rem}.footercontainer .footerblock .findSalon .description{font-size:16px;font-weight:400;line-height:20.22px;padding-bottom:1.375rem}.footercontainer .footerblock .findSalon .input-block input{padding:0;border-bottom:1px solid #fff;background-color:#000;width:20.438rem;height:44px;color:#fff}.footercontainer .footerblock .findSalon .input-block .location img{width:32px}.footercontainer .footerblock .findSalon ::-moz-placeholder{color:#fff;font-size:20px;font-weight:500;line-height:1.25rem;padding-bottom:1rem}.footercontainer .footerblock .findSalon ::placeholder{color:#fff;font-size:20px;font-weight:500;line-height:1.25rem;padding-bottom:1rem}.footercontainer .footerblock .findSalon svg path{fill:#fff}.stickwidget{position:fixed;bottom:0;z-index:999}.stickwidget.left-whatsup{left:0}.stickwidget.right-whatsup{right:0}.stickwidget a img{width:150px;height:150px}.Product-Page .stickwidget.left-whatsup,.Product-Page .stickwidget.right-whatsup{bottom:145px}@media(min-width:64rem){.Product-Page .stickwidget.left-whatsup,.Product-Page .stickwidget.right-whatsup{bottom:90px}}.newsletter .generic-form__header{color:#fff;font-size:1.5rem;font-weight:700;line-height:1;font-style:normal;margin:0;margin-bottom:1rem}@media(min-width:64rem){.newsletter .generic-form__header{font-size:2rem;line-height:1.125;margin-bottom:1.5rem}}.newsletter .generic-form__header-description{font-size:1rem;font-weight:400;color:#fff;margin:0;line-height:normal}.newsletter .generic-form__row .generic-form__subsection .generic-form__field{padding-top:0}.newsletter .generic-form__row .generic-form__subsection .generic-form__field .generic-input.generic--raised .generic-form__label{background-color:#000;color:#fff}.newsletter .generic-form__row .generic-form__subsection .generic-form__field .generic-input .generic-form__label{color:#fff;font-weight:600;font-size:1.25rem;line-height:1}.generic-calendar-datepicker .vdp-datepicker .newsletter .generic-form__row .generic-form__subsection .generic-form__field input,.newsletter .generic-form__row .generic-form__subsection .generic-form__field .generic-calendar-datepicker .vdp-datepicker input,.newsletter .generic-form__row .generic-form__subsection .generic-form__field .generic-input__field{background-color:#000;border-bottom:1px solid #fff;color:#fff;padding-top:0}.newsletter .generic-form__row .generic-form__subsection .generic-form__field .generic-input ::-moz-placeholder{color:#fff;font-size:20px;font-weight:600;line-height:1.25rem;padding-bottom:.75rem}.newsletter .generic-form__row .generic-form__subsection .generic-form__field .generic-input ::placeholder{color:#fff;font-size:20px;font-weight:600;line-height:1.25rem;padding-bottom:.75rem}.newsletter .generic-form__footer{padding-bottom:1.5rem}.newsletter .generic-form__submit{width:131px}.newsletter .generic-form .accordion summary{font-size:.75rem;font-weight:400;padding-top:0;padding-bottom:.75rem;color:#fff;line-height:normal;display:flex}.newsletter .generic-form .accordion summary:after,.newsletter .generic-form .accordion summary:before{content:none}.newsletter .generic-form .accordion summary svg{fill:#fff;width:24px;height:24px;margin-left:8px}.newsletter .generic-form .accordion summary svg.arrowdown{display:none}.newsletter .generic-form .accordion summary svg.arrowup{display:blcok}.newsletter .generic-form .accordion__content{font-size:.75rem;font-weight:400;padding-bottom:0;color:#797676;line-height:1.25}.newsletter .generic-form .accordion:not([open])>summary svg.arrowdown{display:block}.newsletter .generic-form .accordion:not([open])>summary svg.arrowup{display:none}.newsletter .generic-form__submit{background-color:#fff;color:#000;margin-top:0}.newsletter .generic-form__control{justify-content:flex-start}.newsletter .generic-form .button.-primary:hover{background-color:#fff}.search-bar-yext__description{font-size:.75rem;font-weight:500;margin-bottom:.5rem}.search-bar-yext__title{font-size:1.25rem;font-weight:700;margin-bottom:.75rem}.yxt-SearchBar-container{max-width:100%}.yxt-SearchBar-container .js-yxt-SearchBar-clear.yxt-SearchBar-clear,.yxt-SearchBar-container .yxt-SearchBar-button{width:auto}.yxt-SearchBar-container .yxt-SearchBar-buttonImage .Icon svg{width:20px;height:20px}.commerce-connector__button{font-weight:400;width:100%;font-size:1.125rem}.commerce-connector__popup .modal__content{padding:1.5rem;padding-bottom:0;max-height:100%;width:100%}@media(min-width:64rem){.commerce-connector__popup .modal__content{padding-left:1rem;padding-right:3rem;padding-top:3rem;max-height:100vh;width:59.75rem}}.commerce-connector__popup .modal__content .modal__close{padding:0;margin-top:0;margin-bottom:1.5rem;right:calc(-100% + 1.5rem)}@media(min-width:64rem){.commerce-connector__popup .modal__content .modal__close{margin-bottom:2.5rem}}.commerce-connector__popup__heading{display:flex;flex-direction:row;padding-bottom:4rem}@media(min-width:64rem){.commerce-connector__popup__heading{padding-bottom:4.4375rem}}.commerce-connector__popup__heading .commerce-connector__image{max-width:20rem;height:20rem;margin-right:1.25rem;display:none}@media(min-width:64rem){.commerce-connector__popup__heading .commerce-connector__image{display:block}}.commerce-connector__popup__heading .commerce-connector__product-label{font-weight:500;margin-bottom:.5rem;font-size:1rem;line-height:1.25;text-align:left}@media(min-width:64rem){.commerce-connector__popup__heading .commerce-connector__product-label{line-height:1;font-size:1.25rem;font-weight:700;display:block;margin-bottom:1.25rem}}.commerce-connector__popup__heading .commerce-connector__product-label span{color:#fff;background-color:#000;padding:.125rem .5rem}@media(min-width:64rem){.commerce-connector__popup__heading .commerce-connector__product-label span{padding:.375rem .5rem}}.commerce-connector__popup__heading .commerce-connector__product-range{font-size:1.25rem;font-weight:500;padding-bottom:.5rem;line-height:1;text-align:left}@media(min-width:64rem){.commerce-connector__popup__heading .commerce-connector__product-range{font-size:3rem;line-height:1;padding-bottom:.75rem;line-height:55px}}.commerce-connector__popup__heading .commerce-connector__product-title{font-size:2.25rem;font-weight:700;line-height:2.5rem;text-align:left;padding-bottom:.5rem}@media(min-width:64rem){.commerce-connector__popup__heading .commerce-connector__product-title{font-size:4rem;line-height:1.125}}.commerce-connector__popup__heading .commerce-connector__product .rating{overflow-x:hidden}.commerce-connector__popup__retailers{padding-bottom:7.25rem}@media(min-width:64rem){.commerce-connector__popup__retailers{padding-bottom:10.75rem}}.commerce-connector__popup__retailers.retailer{display:flex}@media(min-width:64rem){.commerce-connector__popup__retailers.retailer{justify-content:end}}.commerce-connector__popup__retailers.noretailer{font-size:1.25rem;font-weight:600;line-height:1;text-align:center}.commerce-connector__popup__retailers .commerce-connector__retailerslist{height:21.5rem}@media(min-width:64rem){.commerce-connector__popup__retailers .commerce-connector__retailerslist{overflow-y:auto;height:21.5rem}}.commerce-connector__popup__retailers .commerce-connector__retailerslist-item{display:flex;padding-bottom:2.5rem;padding-right:0;align-items:center}.commerce-connector__popup__retailers .commerce-connector__retailerslist-item img{padding-right:1rem;max-width:4.6875rem;height:1.5625rem}@media(min-width:64rem){.commerce-connector__popup__retailers .commerce-connector__retailerslist-item img{padding-right:4.125rem;max-width:10.1875rem;height:3.375rem}}.commerce-connector__popup__retailers .commerce-connector__retailerslist-item a{padding-right:2.5rem}@media(min-width:64rem){.commerce-connector__popup__retailers .commerce-connector__retailerslist{padding-right:2.5rem}.commerce-connector__popup__retailers .commerce-connector__retailerslist::-webkit-scrollbar{width:.375rem;height:.375rem}.commerce-connector__popup__retailers .commerce-connector__retailerslist::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #797676;background:transparent;border-left:1.5px solid transparent;border-right:1.5px solid transparent}.commerce-connector__popup__retailers .commerce-connector__retailerslist::-webkit-scrollbar-thumb,.commerce-connector__popup__retailers .commerce-connector__retailerslist::-webkit-scrollbar-thumb:hover{background:#000}}.commerce-connector__popup__retailers .commerce-connector__retailerslist.removescroll li:last-child{padding-bottom:0}.article-wrapper{padding:24px 0 8px 0;margin:0 auto}@media(min-width:64rem){.article-wrapper{padding:64px 0 56px 0;max-width:880px}}@media(min-width:80rem){.article-wrapper{max-width:1180px}}@media(min-width:120rem){.article-wrapper{max-width:1486px}}.article-wrapper__header{margin-bottom:48px}@media(min-width:64rem){.article-wrapper__header{margin-bottom:96px}}.article-wrapper__header-section{padding:0 20px;margin-bottom:20px}@media(min-width:64rem){.article-wrapper__header-section{max-width:800px}}@media(min-width:80rem){.article-wrapper__header-section{max-width:1024px}}@media(min-width:120rem){.article-wrapper__header-section{max-width:1186px}}@media(min-width:64rem){.article-wrapper__header-section{margin:0 auto;padding:0}}.article-wrapper__header-section h1{font-size:2.25rem;font-weight:700;margin-bottom:8px;line-height:40px;letter-spacing:0}@media(min-width:64rem){.article-wrapper__header-section h1{font-size:4rem;line-height:72px;margin-bottom:16px}}.article-wrapper__header-section p{margin-bottom:16px;font-weight:500;font-size:1rem;line-height:normal}@media(min-width:64rem){.article-wrapper__header-section p{font-weight:700}}.article-wrapper__header-section .info{font-weight:500;font-size:.75rem;letter-spacing:0;line-height:normal;align-items:center;color:#797676;display:flex;justify-content:start}@media(min-width:64rem){.article-wrapper__header-section .info{font-size:1rem;justify-content:start;flex-direction:row}}.article-wrapper__header-section .info img{margin-right:8px}.article-wrapper__header-section .info .date:after{content:none}.article-wrapper__header-section .info .authorname:after,.article-wrapper__header-section .info .duration:after{content:"";margin:0 8px;width:5px;height:5px;background:#949494;vertical-align:middle;border-radius:50%;display:inline-block}@media(min-width:64rem){.article-wrapper__header-section{margin-bottom:32px}}.article-wrapper__header-image{width:100%;--aspect-ratio:1.652}@media(min-width:64rem){.article-wrapper__header-image{--aspect-ratio:2.56}}.article-wrapper__header-image .has-aspect-ratio{position:relative;overflow:hidden;height:0;padding-bottom:calc(100%/(var(--aspect-ratio)))}.article-wrapper__header-image .video-block video{inset:0}.article-wrapper__header-image .articlepicture,.article-wrapper__header-image .video-block video{position:absolute;width:100%;height:100%;-o-object-fit:unset;object-fit:unset}.article-wrapper__body{margin:0 auto;display:flex}@media(min-width:64rem){.article-wrapper__body{max-width:800px}}@media(min-width:80rem){.article-wrapper__body{max-width:1024px}}@media(min-width:120rem){.article-wrapper__body{max-width:1186px}}.article-wrapper__body aside{display:none}@media(min-width:64rem){.article-wrapper__body aside{flex:0 0 25.5%;display:block;padding:0 4% 0 0;top:0;position:sticky;align-self:flex-start}}.article-wrapper__body aside .shortlinks__sidebar{margin-bottom:16px}.article-wrapper__body aside .shortlinks__sidebar-item{display:flex;align-items:center;position:relative;padding-bottom:16px;font-size:16px;line-height:normal;letter-spacing:0;color:#949494;font-weight:500}.article-wrapper__body aside .shortlinks__sidebar-item .active{color:#000;font-weight:600}.article-wrapper__body aside .shortlinks__socialmedia h2{padding-bottom:4px;font-weight:700;font-size:1rem;line-height:normal;letter-spacing:0}.article-wrapper__body aside .shortlinks__socialmedia ul{display:flex;gap:4px}.article-wrapper__body article{padding:0 20px;width:100%}@media(min-width:64rem){.article-wrapper__body article{padding:0;flex:0 0 74.5%;width:74.5%}}.article-wrapper__body article .article-footer{font-weight:500;font-size:.625rem;letter-spacing:0;stroke:.5px;line-height:normal;border-top:1px solid #000;padding-top:24px;color:#949494}.article-wrapper .section.has-components{padding-top:0;padding-bottom:48px}@media(min-width:64rem){.article-wrapper .section.has-components{flex-direction:row;padding-bottom:60px}}.article-wrapper .faq,.article-wrapper .media-block{padding:0}.question-paragraph{background-color:var(--theme-color-background);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;padding:1.5rem;padding-right:0;position:relative}@media(min-width:64rem){.question-paragraph{padding:2.5rem 4.5rem 2.5rem 6rem}}.question-paragraph__title{line-height:24px;order:1;flex:0 1 75%;font-size:1.5rem;font-weight:700;text-align:left}@media(min-width:64rem){.question-paragraph__title{font-size:2rem;line-height:2.25rem;flex:0 1 80%}}.question-paragraph__answer{text-align:left;font-size:1rem;font-weight:500;order:3;flex:0 1 100%;padding-right:1.5rem;margin-top:1.5rem}@media(min-width:64rem){.question-paragraph__answer{flex:0 1 80%}}.question-paragraph__icon{order:2;margin-right:-6px;padding-right:0;width:4.375rem}@media(min-width:64rem){.question-paragraph__icon{position:absolute;right:4.5rem;margin-right:0}}.theme--dark .question-paragraph__icon svg path,.theme--dark>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay .question-paragraph__icon svg path,.theme--light>*>.hero-banner__content-middle.--has-overlay .question-paragraph__icon svg path{fill:#d9d9d9;opacity:.2}.theme--dark>*>.hero-banner__content-middle.--has-overlay .question-paragraph__icon svg path,.theme--light .question-paragraph__icon svg path,.theme--light>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay .question-paragraph__icon svg path{fill:var(--theme-color-foreground)}@media(min-width:64rem){.theme--dark .question-paragraph__icon svg path,.theme--dark>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay .question-paragraph__icon svg path,.theme--light>*>.hero-banner__content-middle.--has-overlay .question-paragraph__icon svg path{fill:var(--theme-color-foreground);opacity:1}.theme--dark>*>.hero-banner__content-middle.--has-overlay .question-paragraph__icon svg path,.theme--light .question-paragraph__icon svg path,.theme--light>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay .question-paragraph__icon svg path{fill:var(--theme-color-foreground)}}.routine-slider__container{padding-left:10.0625rem;color:#fff}.theme--dark>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>.routine-slider__container .routine-card__title,.theme--dark>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>.routine-slider__container .routine-slider__wrapper .main-heading,.theme--dark>*>.hero-banner__content-middle.--has-overlay>.routine-slider__container .routine-card__title,.theme--dark>*>.hero-banner__content-middle.--has-overlay>.routine-slider__container .routine-slider__wrapper .main-heading,.theme--light>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>.routine-slider__container .routine-card__title,.theme--light>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>.routine-slider__container .routine-slider__wrapper .main-heading,.theme--light>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>.routine-slider__container .routine-card__title,.theme--light>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>.routine-slider__container .routine-slider__wrapper .main-heading,.theme--light>.routine-slider__container .routine-card__title,.theme--light>.routine-slider__container .routine-slider__wrapper .main-heading{color:#000}.theme--dark>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>.routine-slider__container .routine-card__title,.theme--dark>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>.routine-slider__container .routine-slider__wrapper .main-heading,.theme--dark>.routine-slider__container .routine-card__title,.theme--dark>.routine-slider__container .routine-slider__wrapper .main-heading,.theme--light>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>.routine-slider__container .routine-card__title,.theme--light>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>*>.hero-banner__content-middle.--has-overlay>.routine-slider__container .routine-slider__wrapper .main-heading,.theme--light>*>.hero-banner__content-middle.--has-overlay>.routine-slider__container .routine-card__title,.theme--light>*>.hero-banner__content-middle.--has-overlay>.routine-slider__container .routine-slider__wrapper .main-heading{color:#fff}@media screen and (max-width:1023px){.routine-slider__container{padding-left:1.5rem}}.routine-slider__wrapper .main-heading{font-size:4rem;font-weight:700;line-height:4.5rem;padding-bottom:6rem;max-width:41.4375rem}@media screen and (max-width:1023px){.routine-slider__wrapper .main-heading{font-size:2.25rem;line-height:2.5rem;max-width:100%;padding-bottom:2rem}}.routine-slider__innerContainer{margin-bottom:4rem}@media screen and (max-width:1023px){.routine-slider__innerContainer{margin-bottom:2rem}}.routine-slider__innerContainer .slider-block__content{padding-left:0}@media screen and (max-width:1023px){.routine-slider__innerContainer .slider-block__content{padding-right:0}}.routine-slider__innerContainer .routine-card__item{width:100%;height:auto}@media screen and (max-width:1023px){.routine-slider__innerContainer .routine-card__item{width:100%;height:auto}}.routine-slider__innerContainer .routine-card__imageContainer{position:relative;overflow:hidden}.routine-slider__innerContainer .routine-card__imageTag{max-width:100%;height:35.625rem;-o-object-fit:cover;object-fit:cover;width:100%}.routine-slider__innerContainer .routine-card__imageTag.blurImgEnable{filter:blur(7px)}@media screen and (max-width:1023px){.routine-slider__innerContainer .routine-card__imageTag{height:29.625rem}}.routine-slider__innerContainer .routine-card__imageCta{position:absolute;left:50%;bottom:1.25rem;transform:translateX(-50%);width:16.375rem;height:3.5rem;background-color:#000;border-radius:3.125rem;display:flex;justify-content:center;align-items:center;font-size:1rem;font-weight:600;line-height:1.26375rem}.routine-slider__innerContainer .routine-card__imageCta span{padding:0 .4375rem}.routine-slider__innerContainer .routine-card__infoContainer{display:flex;align-items:center;justify-content:space-between;padding:1rem 0 0}.routine-slider__innerContainer .routine-card__title .card-title{font-size:2rem;font-weight:600;line-height:2.25rem}@media screen and (max-width:1023px){.routine-slider__innerContainer .routine-card__title .card-title{font-size:1.5rem;line-height:1.5rem}}.routine-slider__innerContainer .routine-card__title .card-redirection{font-size:1rem;font-weight:600;line-height:1.26375rem;margin-top:.5rem;display:inline-block;text-decoration:underline}@media screen and (max-width:1023px){.routine-slider__innerContainer .routine-card__title .card-redirection{font-size:1rem;line-height:1.26375rem}}.routine-slider__innerContainer .routine-card__img{max-width:6.625rem}.routine-slider__innerContainer .routine-card__img img{max-height:4.25rem}@media screen and (max-width:1023px){.routine-slider__innerContainer .routine-card__img img{max-height:3.75rem}}.routine-slider__innerContainer .routine-card-popin__listProduct,.routine-slider__innerContainer .routine-card-popin__overlay{position:absolute;top:0;left:0;height:100%;width:100%}.routine-slider__innerContainer .routine-card-popin__listProduct{overflow-y:auto;overflow-x:hidden;z-index:2;padding:1.5rem 1rem;background-color:rgba(0,0,0,.79);transform:translateY(100%);transition:transform .5s ease-in-out,opacity .5s ease-in-out}.routine-slider__innerContainer .routine-card-popin__listProduct.animated{opacity:1;transform:translateY(0)}.routine-slider__innerContainer .routine-card-popin__listProduct{scrollbar-width:thin;scrollbar-color:#fff transparent}.routine-slider__innerContainer .routine-card-popin__listProduct::-webkit-scrollbar{width:7px}.routine-slider__innerContainer .routine-card-popin__listProduct::-webkit-scrollbar-track{background:transparent}.routine-slider__innerContainer .routine-card-popin__listProduct::-webkit-scrollbar-thumb{background-color:transparent;border-radius:10px;border:3px solid transparent}.routine-slider__innerContainer .routine-card-popin__close{position:absolute;z-index:4;top:1rem;right:.6875rem;border:0;padding:0;background-color:transparent;cursor:pointer}.routine-slider__innerContainer .routine-card-popin__listall{color:#fff;position:relative;z-index:3;display:flex;justify-content:flex-start;margin-bottom:1.5rem}.routine-slider__innerContainer .routine-card-popin__listall:last-child{margin-bottom:0}.routine-slider__innerContainer .routine-card-popin__productImg{width:4.375rem;height:6.5625rem;padding-right:.625rem}@media screen and (max-width:1023px){.routine-slider__innerContainer .routine-card-popin__productImg{width:3.125rem;height:4.6875rem;padding-right:.5rem}}.routine-slider__innerContainer .routine-card-popin__productDetails{width:calc(100% - 80px);height:100%}@media screen and (max-width:1023px){.routine-slider__innerContainer .routine-card-popin__productDetails{width:calc(100% - 70px)}}.routine-slider__innerContainer .routine-card-popin__productSteps{font-size:1.25rem;font-weight:500;line-height:1.26375rem;padding:.375rem .625rem;background-color:#fff;color:#000;margin-bottom:.625rem;display:inline-block;max-width:12.5rem}@media screen and (max-width:1023px){.routine-slider__innerContainer .routine-card-popin__productSteps{font-size:.75rem;line-height:.948125rem;margin-bottom:.5rem;padding:.125rem .25rem}}.routine-slider__innerContainer .routine-card-popin__productTitle{font-size:1.25rem;font-weight:500;line-height:1.1875rem;margin-bottom:.625rem;max-width:14.25rem}@media screen and (max-width:1023px){.routine-slider__innerContainer .routine-card-popin__productTitle{font-size:1rem;font-weight:600;line-height:1.26375rem;margin-bottom:.5rem}}.routine-slider__innerContainer .routine-card-popin__productDesc{font-size:.75rem;font-weight:500;line-height:.948125rem;margin-bottom:.625rem}@media screen and (max-width:1023px){.routine-slider__innerContainer .routine-card-popin__productDesc{font-size:.75rem;font-weight:500;line-height:.948125rem;margin-bottom:.5rem}}.routine-slider__innerContainer .routine-card-popin__productCta{font-size:1rem;font-weight:600;line-height:1.26375rem;text-decoration:underline}@media screen and (max-width:1023px){.routine-slider__innerContainer .routine-card-popin__productCta{font-size:1rem;font-weight:600;line-height:1.26375rem}}.routine-slider__innerContainer .routine-card-popin__productNote{font-size:.625rem;font-weight:500;line-height:.79rem;opacity:.3;padding-top:.9375rem}.routine-slider__note{font-size:.625rem;font-weight:500;line-height:.79rem;color:#797676}.routine-slider__innerContainer .relatedarticle .slider.card-list .slider__item.routine-card__item{width:24.125rem;padding-right:2.5rem}.routine-slider__innerContainer .relatedarticle .slider.card-list .slider__item.routine-card__item:last-child{padding-right:0;width:21.625rem}@media screen and (max-width:1023px){.routine-slider__innerContainer .relatedarticle .slider.card-list .slider__item.routine-card__item{width:19rem;padding-right:1rem}.routine-slider__innerContainer .relatedarticle .slider.card-list .slider__item.routine-card__item:last-child{padding-right:0;width:18rem}.routine-slider__innerContainer .relatedarticle .slider.card-list.--controls-top .slider-control__next{right:1.875rem}.routine-slider__innerContainer .relatedarticle .slider.card-list.--controls-top .slider-control__next,.routine-slider__innerContainer .relatedarticle .slider.card-list.--controls-top .slider-control__prev{z-index:3}}:root{--windowHeight:50vh}.webzineMagazine__container{display:block;transition:all 1s ease-out}.webzineMagazine__container.fullscreen{display:flex;flex-flow:column nowrap;position:relative;top:0;bottom:0;left:0;right:0;min-width:100%;min-height:100%}.webzineMagazine__container .webzineCatagory__container .item{height:var(--windowHeight);min-height:31.25rem}.webzineMagazine__container .webzineCatagory__container .item picture{height:100%}.webzineMagazine__container .webzineCatagory__container .item picture img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.webzineMagazine__container .webzineCatagory__list{overflow:hidden}.webzineMagazine__container .webzineCatagory__list .webzineCatagory__banner{visibility:visible;z-index:1;position:fixed;top:0;left:0;width:100%;height:100%}.webzineMagazine__container .webzineCatagory__list .webzineCatagory__banner-spacer{position:relative;z-index:-1;width:100vw;height:var(--windowHeight);background:transparent}.webzineMagazine__container .webzineCatagory__list .webzineCatagory__banner picture{transition:transform .2s ease-out}.webzineMagazine__container .webzineCatagory__list .webzineCatagory__article{visibility:visible;position:relative;z-index:2;background-color:#fff}.webzineMagazine__container .webzineCatagory__list .webzineCatagory__article h2{font-size:var(--lpro-fs-40px);padding-top:var(--lpro-40px);text-align:center}.webzineMagazine__container .webzineCatagory__list.out-viewport .webzineCatagory__banner{display:none}.webzineMagazine__container .webzineCatagory__list.articleTop{position:relative}.webzineMagazine__container .webzineCatagory__list.articleTop .webzineCatagory__banner{display:none}.webzineMagazine__container .stickyNavigation__container{display:block;position:fixed;top:20svh;transform:translateY(-200%);z-index:3;-webkit-backdrop-filter:blur(5px);color:#fff;left:var(--lpro-external-gutter);padding:var(--lpro-32px);min-width:var(--lpro-210px);background:rgba(0,0,0,.6);border-radius:var(--lpro-16px);backdrop-filter:blur(5px);opacity:1;transition:top .5s ease,transform .5s ease}@media screen and (min-width:1024px)and (max-height:560px){.webzineMagazine__container .stickyNavigation__container{top:26%}}.webzineMagazine__container .stickyNavigation__container ul li button{font-size:var(--lpro-fs-20px);line-height:1;font-weight:400;color:#fff;text-align:right;opacity:.5;transition:all .3s ease;display:block;width:100%;padding:0;border-radius:0}.webzineMagazine__container .stickyNavigation__container ul li button strong{display:block;font-size:var(--lpro-fs-30px);line-height:1;font-weight:700;transition:all .3s ease}.webzineMagazine__container .stickyNavigation__container ul li button span{display:block;transition:all .3s ease}.webzineMagazine__container .stickyNavigation__container ul li.active button{opacity:1}.webzineMagazine__container .stickyNavigation__container ul li.active button:hover{opacity:1;outline:none}.webzineMagazine__container .stickyNavigation__container ul li.active button strong{font-size:var(--lpro-fs-50px)}.webzineMagazine__container .stickyNavigation__container ul li.active button span{font-weight:700}.webzineMagazine__container .stickyNavigation__container ul li+li{margin-top:var(--lpro-16px)}.webzineMagazine__container.stickActive .stickyNavigation__container{position:fixed;transform:translateY(0)}.webzineMagazine__container.stickInActive .stickyNavigation__container{transform:translateY(-200%)}@media screen and (max-width:1023px){.webzineMagazine__container .stickyNavigation__container{left:0;top:auto;bottom:0;width:100%;padding:var(--lpro-24px) 0;background:#000;border-radius:0;overflow-y:auto;transform:translateY(110%);position:fixed}.webzineMagazine__container .stickyNavigation__container ul{display:flex}.webzineMagazine__container .stickyNavigation__container ul li{padding-left:24px}.webzineMagazine__container .stickyNavigation__container ul li button{display:flex;gap:var(--lpro-8px);align-items:center;font-size:var(--lpro-fs-18px);text-align:left}.webzineMagazine__container .stickyNavigation__container ul li button strong{font-size:var(--lpro-fs-40px)}.webzineMagazine__container .stickyNavigation__container ul li button span{line-height:.9}.webzineMagazine__container .stickyNavigation__container ul li:last-child{padding-right:var(--lpro-24px)}.webzineMagazine__container .stickyNavigation__container ul li.active button strong{font-size:var(--lpro-fs-40px)}.webzineMagazine__container .stickyNavigation__container ul li.active button span{font-weight:700}.webzineMagazine__container .stickyNavigation__container ul li+li{margin-top:0}.webzineMagazine__container.stickActive .stickyNavigation__container{display:block;transform:translateY(0)}.webzineMagazine__container.stickInActive .stickyNavigation__container{transform:translateY(110%)}}.generic-form{--decoration-color:#000;--link-color:#000}.generic-form__component,.generic-form__error-paragraph,.generic-form__label{font-family:Loreal,sans-serif}.generic-form__row{display:flex;flex-flow:column nowrap}@media(min-width:64rem){.generic-form__row{flex-flow:row wrap;gap:2rem}}.generic-form__section{color:#000;display:flex;flex-direction:column;flex:1}.generic-form__section-title{font-size:1rem;line-height:1.125rem;margin:1.25rem 0;font-weight:700;letter-spacing:normal}@media(min-width:64rem){.generic-form__section-title{margin:1.75rem 0}}.generic-form__section-title+.generic-form__subsection .generic-form__wrapper:first-of-type{padding-top:0}.generic-form__header,.generic-form__header>*{font-size:2.125rem;line-height:2.25rem;margin-bottom:.5rem;font-weight:700}@media(min-width:64rem){.generic-form__header,.generic-form__header>*{font-size:2.375rem;line-height:2.5rem}}.generic-form__header-description{font-size:.75rem;line-height:1.125rem}@media(min-width:64rem){.generic-form__header-description{font-size:.875rem;line-height:1.375rem}}.generic-form__header-description a{text-decoration:underline}.generic-form__label{position:absolute;pointer-events:none;left:0;top:.875rem;transition:all .2s ease;color:#000;font-weight:500;font-size:1rem;letter-spacing:.00625rem}@media(min-width:48rem){.generic-form__label{font-size:.75rem}}@media(min-width:64rem){.generic-form__label{line-height:1rem;letter-spacing:.0125rem}}.generic-form__component{color:#19110b;font-weight:400;font-size:1rem;line-height:1rem;letter-spacing:.0125rem;background:transparent;position:relative}@media(min-width:48rem){.generic-form__component{font-size:.75rem}}@media(min-width:64rem){.generic-form__component{line-height:1rem}}.generic-form .generic-errors{position:relative;overflow:hidden}.generic-form .generic-errors__item{overflow:hidden;margin-top:0;padding-right:.3125rem;padding-left:0;color:#e00700;font-size:.625rem;line-height:.875rem;padding-top:.5rem;letter-spacing:.00625rem}.generic-form .generic-errors.generic--raised .generic-form__label{line-height:.875rem;letter-spacing:.00625rem;font-size:.75rem}.generic-form .generic-errors.generic--active .generic-form__label{color:#000}.generic-form .generic-errors.generic--has-errors .generic-errors,.generic-form .generic-errors.generic--has-errors .generic-form__label{color:#e00700}.generic-form .generic-errors.generic--readonly .generic-form__label{color:#000}.generic-form .generic-errors.generic--readonly .required{display:none}.generic-form .generic-errors.generic--readonly .label-wrapper{pointer-events:none;cursor:inherit}.generic-form .generic-errors.generic--readonly,.generic-form .generic-errors.generic--readonly label{cursor:text;pointer-events:inherit}.generic-form__field{padding-top:2.5rem}.generic-form__recaptcha{padding-top:1rem;padding-bottom:1rem;color:#000}.generic-form__control{display:flex;justify-content:center}.generic-form__submit{width:100%;height:3.5rem;margin-bottom:1.5rem}@media(min-width:64rem){.generic-form__submit{width:auto}}.generic-form__submit:disabled{background-color:#797676;color:#fff;pointer-events:none}.generic-form__error-messages{color:#e00700;font-size:.625rem;font-style:normal;font-weight:500;line-height:.875rem}@media(min-width:64rem){.generic-form__error-messages{text-align:left}}.generic-form__subsection :last-child{border-bottom:none}.generic-form__subsection .generic-form__wrapper{padding-top:1rem}.generic-form__subsection .generic-form__wrapper .generic-form__wrapper__title{font-size:.75rem;margin-top:1rem;line-height:1rem;font-weight:500;letter-spacing:.0125rem}.generic-form__footer,.generic-form__helper-text,.generic-form__recaptcha{font-size:.75rem;line-height:.875rem;padding-top:.5rem;letter-spacing:.00625rem}.generic-form__footer a,.generic-form__helper-text a,.generic-form__recaptcha a{text-decoration:underline}.generic-form__footer{padding-top:1.5rem;color:#797676}.generic-form__helper-text{margin-top:1rem}.generic-form.--is-form-page{max-width:unset;padding-top:1.5rem;padding-left:3rem;padding-right:3rem}.generic-form.--is-form-page .generic-form__control,.generic-form.--is-form-page .generic-form__footer,.generic-form.--is-form-page .generic-form__row{max-width:55.625rem;margin-left:auto;margin-right:auto}.generic-form.--is-form-page .generic-form__content{padding-left:0;padding-right:0;width:100%}.generic-form.--is-form-page .generic-form__content>:not([class$=__title]):not([class$=__subtitle]){max-width:55.625rem;margin-left:auto;margin-right:auto}.generic-form.--is-form-page .generic-form__header>*{font-size:2.25rem;line-height:2.5rem;margin-bottom:2.5rem}@media(min-width:64rem){.generic-form.--is-form-page .generic-form__header>*{font-size:4rem;line-height:4.5rem}}.generic-form.--is-form-page .generic-form__header-description{font-size:1.25rem;line-height:1.1875rem}.generic-form.--is-form-page .generic-form__description{margin-bottom:1.5rem}.generic-form.--is-form-page .generic-form__header,.generic-form.--is-form-page .generic-form__header-description{max-width:55.625rem;margin-left:auto;margin-right:auto}.generic-calendar-datepicker .vdp-datepicker input,.generic-input__field{font-family:Loreal,sans-serif;font-weight:500;font-size:1rem;line-height:1.25rem;display:block;width:100%;height:2.75rem;border:0;border-bottom:1.5px solid #797676;padding-top:.75rem;background-color:#fff;color:#000;letter-spacing:.0125rem}.generic-calendar-datepicker .vdp-datepicker input::-moz-placeholder,.generic-input__field::-moz-placeholder{font-size:1rem;line-height:1.25rem;font-family:Loreal,sans-serif;color:#000;font-weight:500}.generic-calendar-datepicker .vdp-datepicker input::placeholder,.generic-input__field::placeholder{font-size:1rem;line-height:1.25rem;font-family:Loreal,sans-serif;color:#000;font-weight:500}.generic-calendar-datepicker .vdp-datepicker .isUsingKeyboard input:focus,.isUsingKeyboard .generic-calendar-datepicker .vdp-datepicker input:focus,.isUsingKeyboard .generic-input__field:focus{box-shadow:0 0 0 .125rem #000}.generic-calendar-datepicker .vdp-datepicker input:focus,.generic-input__field:focus{border-color:#000;outline:none}.generic-input__icon{display:block;position:absolute;right:0;top:0;margin:.8125rem .5rem;padding:0;width:1rem;height:1rem}.generic-input__icon.-password{cursor:pointer}.generic-input__icon.-password:focus-visible{outline:.1875rem solid #000;border-radius:2px}.generic-input.generic--raised .generic-form__label{top:-.625rem;left:0;background-color:#fff;font-size:.75rem}.generic-input .generic-form__label{font-size:1rem;font-weight:700;left:0}.generic-calendar-datepicker .vdp-datepicker .generic-input.generic--disabled input,.generic-input.generic--disabled .generic-calendar-datepicker .vdp-datepicker input,.generic-input.generic--disabled .generic-input__field{border-bottom-style:dashed}.generic-calendar-datepicker .vdp-datepicker .generic-input.generic--has-errors input,.generic-calendar-datepicker .vdp-datepicker .generic-input.generic--has-errors input:focus,.generic-input.generic--has-errors .generic-calendar-datepicker .vdp-datepicker input,.generic-input.generic--has-errors .generic-calendar-datepicker .vdp-datepicker input:focus,.generic-input.generic--has-errors .generic-input__field,.generic-input.generic--has-errors .generic-input__field:focus{border-color:#e00700}.generic-input.generic--readonly{color:#797676}.generic-calendar-datepicker .vdp-datepicker .generic-input.generic--readonly input,.generic-input.generic--readonly .generic-calendar-datepicker .vdp-datepicker input,.generic-input.generic--readonly .generic-input__field,.generic-input.generic--readonly .generic-input__field:focus{color:#797676;border-color:#797676;pointer-events:none;box-shadow:none;opacity:1}.generic-calendar-datepicker .vdp-datepicker .generic-input.generic--readonly input:disabled,.generic-input.generic--readonly .generic-calendar-datepicker .vdp-datepicker input:disabled,.generic-input.generic--readonly .generic-input__field:disabled{color:#797676}.generic-options{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;-moz-column-gap:.5rem;column-gap:.5rem;row-gap:.5rem;padding-top:1rem}.generic-options.generic--invisible-label{margin-top:0}.generic-options.generic--has-errors .checkbox-input+.checkmark:before{border:.125rem solid #e00700}.generic-options.generic--has-errors .checkbox-input__text{color:#e00700}.generic-options.generic--readonly .input-block:has(.checkbox-input.-checked),.generic-options.generic--readonly .input-block:has(.checkbox-input:checked),.generic-options.generic--readonly .input-block:hover{border-color:#797676}.generic-options.generic--readonly .checkbox-input__text,.generic-options.generic--readonly .checkmark{border-color:#797676;color:#797676}.generic-options.generic--readonly .label-wrapper{cursor:default}.generic-options.generic--readonly .checkbox-input[type=radio].checked+.checkmark:after,.generic-options.generic--readonly .checkbox-input[type=radio]:checked+.checkmark:after{background:#797676}.generic-options.generic--readonly .checkbox-input+.checkmark:before{border-color:#797676}.generic-options.generic--readonly .checkbox-input.-checked+.checkbox-input__text,.generic-options.generic--readonly .checkbox-input:checked+.checkbox-input__text{display:block;font-size:1rem;line-height:1rem;padding-left:0}@media(min-width:48rem){.generic-options.generic--readonly .checkbox-input.-checked,.generic-options.generic--readonly .checkbox-input:checked{font-size:.75rem;line-height:.75rem}}.generic-options.generic--readonly .checkbox-input.-checked+.checkmark:before,.generic-options.generic--readonly .checkbox-input:checked+.checkmark:before{background-color:#fff;border-color:#797676}.generic-options.generic--readonly .checkbox-input.-checked+.checkmark:after,.generic-options.generic--readonly .checkbox-input:checked+.checkmark:after{border:solid #797676;border-width:0 .125rem .125rem 0}.generic-options.generic--disabled .checkbox-input__text,.generic-options.generic--disabled .checkmark{color:#797676}.generic-options.generic--disabled .label-wrapper{cursor:default}.generic-options.generic--disabled .input-block:hover{border-color:#797676}.generic-options.generic--disabled .checkbox-input{cursor:default}.generic-options.generic--disabled .checkbox-input+.checkmark:before{border-color:#797676}.generic-options.generic--inline{grid-template-columns:1fr;padding-top:0}.generic-options.generic--inline .label-wrapper{padding-top:.25rem;padding-bottom:.25rem}.generic-options.generic--inline .input-block{border:none;padding-top:1rem}.generic-options.generic--inline .checkbox-input.-checked+.checkmark:after,.generic-options.generic--inline .checkbox-input:checked+.checkmark:after{top:.625rem}.generic-options.generic--nested{grid-template-columns:1fr;-moz-column-gap:0;column-gap:0}.generic-options.generic--nested .input-block{border:none;padding:.625rem .5rem;cursor:pointer;width:90%}@media(min-width:48rem){.generic-options.generic--nested .input-block{padding-top:.3125rem;padding-bottom:.3125rem}}.generic-options.generic--nested .input-block.-focused{background-color:#1967d2}.generic-options.generic--nested .input-block .label-wrapper{padding:0;margin:0;top:0;font-size:1rem;line-height:1rem}@media(min-width:48rem){.generic-options.generic--nested .input-block .label-wrapper{font-size:.75rem;line-height:.75rem}}.generic-options.generic--nested .input-block .checkbox-input.-checked+.checkmark:after{top:.1875rem;left:.375rem}.generic-options.generic--nested .input-block .checkbox-input+.checkmark:before{position:relative;top:-.1875rem}.generic-options.generic--nested .input-block .checkbox-input__text{position:relative;margin-top:0}@media(min-width:48rem){.generic-options.generic--nested .input-block .checkbox-input__text{top:.1875rem}}.generic-options.generic--nested .generic-select__combobox,.generic-options.generic--nested .generic-select__dropdown{min-height:2.75rem;height:auto}.generic-options .input-block{border-radius:4px}.generic-options .input-block:has(.checkbox-input.-checked),.generic-options .input-block:has(.checkbox-input:checked),.generic-options .input-block:hover{border-color:#000}.generic-options__description{grid-column:span 2}.generic-options__description .generic-errors__item{padding-top:0}.generic-options .generic-form__label{font-weight:500;font-size:1.25rem;line-height:1.1875rem;padding-bottom:.5rem;position:relative;grid-column:span 2}.generic-options .label-wrapper{display:flex;position:relative;cursor:pointer;line-height:1.25rem;letter-spacing:normal;font-size:1rem;font-weight:500;padding:.75rem 0}.generic-options .checkbox-input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;margin-right:1rem;margin-top:0;font-size:1rem}.generic-options .checkbox-input:before{content:"";display:block;position:absolute;width:1rem;height:1rem;top:0;left:0;border:.1875rem solid #000;border-radius:.1875rem;background-color:#fff}.generic-options .checkbox-input.-checked:after,.generic-options .checkbox-input:checked:after{content:"";display:block;width:.5rem;height:.6875rem;border:solid #000;border-width:0 .125rem .125rem 0;transform:rotate(45deg);position:absolute;top:.125rem;left:.375rem}.isUsingKeyboard .generic-options .checkbox-input:focus+.checkmark:before{box-shadow:0 0 0 3px #000}.generic-options .checkbox-input+.checkmark:before{content:"";display:block;margin-right:.5rem;margin-top:.25rem;width:1rem;height:1rem;border:.125rem solid #000;border-radius:.1875rem;background-color:#fff}@media(min-width:64rem){.generic-options .checkbox-input+.checkmark:before{margin-right:1rem}}.generic-options .checkbox-input+.checkmark:after{background-color:transparent}.generic-options .checkbox-input.-checked+.checkmark:after,.generic-options .checkbox-input:checked+.checkmark:after{content:"";display:block;width:.3125rem;height:.625rem;transform:rotate(45deg);position:absolute;top:1.125rem;left:.875rem}.generic-options .checkbox-input.-checked+.checkmark:before,.generic-options .checkbox-input:checked+.checkmark:before{background-color:#000}.generic-options .checkbox-input[type=radio]+.checkmark:before{border-radius:.625rem;background:#fff}.generic-options .checkbox-input[type=radio].-checked+.checkmark:after,.generic-options .checkbox-input[type=radio]:checked+.checkmark:after{top:1rem;left:0;width:1rem;height:1rem;border:0;background:#000;border-radius:50%}.generic-select{display:flex;flex-flow:column}.generic-select__component{padding-top:2.5rem}.generic-select .generic-select__label{font-family:Loreal,sans-serif;font-weight:500;font-size:1.25rem;font-style:normal;line-height:1.1875rem;margin-bottom:0;z-index:1;pointer-events:none;position:absolute;top:-7.1875rem;transition:all .2s ease;width:-moz-fit-content;width:fit-content;max-width:100%;padding-right:2.75rem;display:flex;align-items:center;height:auto;min-height:3.5rem;transform:translateY(100%);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.generic-select .generic-select__label span{overflow:hidden;text-overflow:ellipsis}.generic-select__element{font-family:Loreal,sans-serif;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #797676;border-radius:4px;cursor:pointer;height:2.75rem;outline:none;padding:.25rem .5rem .75rem;text-indent:1px;text-overflow:"";width:100%;font-size:1rem;letter-spacing:.0125rem;line-height:1rem;overflow:hidden;position:relative}@media(min-width:48rem){.generic-select__element{font-size:.75rem}}.generic-select__element .generic-element__placeholder-slot,.generic-select__element .generic-select__option-item{height:2.1875rem;padding:.75rem .5rem;width:100%;font-weight:500;display:block}.generic-select__element .generic-element__placeholder-slot:disabled,.generic-select__element .generic-select__option-item:disabled{pointer-events:none;width:100%}.generic-select.generic--active .generic-select__label{z-index:3}.generic-select.generic-select--not-selected .generic-select__dropdown .generic-select__combobox{color:#000}.generic-select.generic--has-errors .generic-select__dropdown .generic-select__combobox,.generic-select.generic--has-errors .generic-select__dropdown .generic-select__listbox{border-color:#e00700}.generic-select.generic--has-errors .generic-select__dropdown .generic-select__combobox:after,.generic-select.generic--has-errors .generic-select__dropdown .generic-select__combobox:before,.generic-select.generic--has-errors .generic-select__dropdown .generic-select__listbox:after,.generic-select.generic--has-errors .generic-select__dropdown .generic-select__listbox:before{background-color:#e00700}.generic-select.generic--readonly .generic-select__combobox:after,.generic-select.generic--readonly .generic-select__combobox:before{display:none}.generic-select.generic--readonly .generic-select__dropdown .generic-select__combobox{color:#000;opacity:1;border-bottom:3px solid transparent;pointer-events:none}.generic-select .read-only{color:#797676;border:1px solid #797676;border-radius:.25rem;font-family:Loreal,sans-serif;font-weight:500;font-size:1rem;font-style:normal;line-height:.875rem;letter-spacing:.0125rem;pointer-events:none;padding:.875rem .625rem;height:2.75rem}.generic-select .generic-select-dropdowns{display:grid;grid-gap:.5rem}.generic-select .generic-select__dropdown{position:relative;min-height:2.75rem;height:auto}.generic-select .generic-select__dropdown .generic-select__combobox:after,.generic-select .generic-select__dropdown .generic-select__combobox:before,.generic-select .generic-select__dropdown .generic-select__listbox:after,.generic-select .generic-select__dropdown .generic-select__listbox:before{border-radius:.1875rem;background-color:#000;content:"";display:block;position:absolute;height:.075rem;width:.75rem;opacity:1;transition:transform .5 ease;cursor:pointer}.generic-select .generic-select__dropdown .generic-select__combobox:before,.generic-select .generic-select__dropdown .generic-select__listbox:before{right:1.25rem;transform:rotate(-45deg)}.generic-select .generic-select__dropdown .generic-select__combobox:after,.generic-select .generic-select__dropdown .generic-select__listbox:after{right:1.75rem;transform:rotate(45deg)}.generic-select .generic-select__dropdown .generic-select__combobox:after,.generic-select .generic-select__dropdown .generic-select__combobox:before{top:1.75rem}.generic-select .generic-select__dropdown .generic-select__listbox:after,.generic-select .generic-select__dropdown .generic-select__listbox:before{top:.9375rem}.generic-select .generic-select__dropdown .generic-select__combobox{font-family:Loreal,sans-serif;font-weight:700;text-align:initial;text-transform:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #000;border-radius:30px;cursor:pointer;min-height:3.5rem;min-width:16rem;height:auto;outline:none;padding:.8125rem 2.25rem .8125rem .5rem;color:#000;text-indent:1px;text-overflow:"";width:auto;font-size:1rem;line-height:1.5625rem;overflow:hidden;position:relative}.isUsingKeyboard .generic-select .generic-select__dropdown .generic-select__combobox:focus{box-shadow:0 0 0 .125rem #000}.generic-select .generic-select__dropdown .generic-select__combobox[aria-expanded=true]{border-color:#000;z-index:2;transition:all .2s ease}.generic-select .generic-select__dropdown .generic-select__combobox[aria-expanded=true]+.generic-select__listbox:before{transform:rotate(44deg)}.generic-select .generic-select__dropdown .generic-select__combobox[aria-expanded=true]+.generic-select__listbox:after{transform:rotate(133deg)}.generic-select .generic-select__dropdown .generic-select__combobox[aria-expanded=true]~.generic-select__listbox{display:block}.generic-select .generic-select__dropdown .generic-select__combobox>.generic-select__placeholder{pointer-events:none;padding-left:.25rem}.generic-select .generic-select__dropdown .generic-select__combobox>.generic-select__selected-image,.generic-select .generic-select__dropdown .generic-select__combobox>.generic-select__selected-label{display:inline-block;padding-right:.625rem;position:relative;pointer-events:none;opacity:0}.generic-select .generic-select__dropdown .generic-select__combobox>.generic-select__selected-image{height:1rem;padding:0 .3125rem}.generic-select .generic-select__dropdown .generic-select__combobox>.generic-select__selected-label:first-child{padding-left:.25rem}.generic-select .generic-select__dropdown .generic-select__combobox>img~.generic-select__selected-label{max-width:90%;height:auto}.generic-select .generic-select__dropdown .generic-select__listbox{display:none;position:absolute;z-index:2;width:100%;background-color:#fff;top:0;padding:.25rem 0 .625rem;border:1px solid #000;border-radius:0 0 4px 4px}.generic-select .generic-select__dropdown .generic-select__listbox-wrapper{max-height:11.875rem;overflow-y:auto;margin-top:.9375rem}.generic-select .generic-select__dropdown .generic-select__listbox .generic-select__option-item{display:flex}.generic-select .generic-select__dropdown .generic-select__listbox .generic-select__option-item .generic-select__option-image{display:inline-flex;height:1rem;padding:0 .625rem;cursor:pointer;pointer-events:none}.generic-select .generic-select__dropdown .generic-select__listbox .generic-select__option-item .generic-select__option-text{cursor:pointer;pointer-events:none}.generic-select .generic-select__dropdown .generic-select__listbox .generic-select__option-item .generic-select__option-text:first-child{padding-left:.625rem}.generic-select .generic-select__dropdown .generic-select__listbox .generic-select__option-item{min-height:1.625rem;height:auto;padding:.625rem .625rem .625rem 0;width:90%;font-weight:500;font-size:1rem;line-height:1rem;display:inline-flex;cursor:pointer}.generic-select .generic-select__dropdown .generic-select__listbox .generic-select__option-item:disabled{pointer-events:none;width:100%}.generic-select .generic-select__dropdown .generic-select__listbox .generic-select__option-item:hover{background-color:#1967d2;color:#fff}.generic-select .generic-select__dropdown .generic-select__listbox .-focused{background-color:#1967d2}.generic-select.generic-datepicker{margin-top:0}.generic-select.generic-datepicker .generic-select__legend{top:0;left:0;margin-bottom:1rem;font-family:Loreal,sans-serif;font-weight:500;font-size:1.25rem;font-style:normal;line-height:1.1875rem;letter-spacing:.0125rem;position:relative}.generic-select.generic-datepicker .generic-select__listbox{padding-left:.625rem}@media(min-width:64rem){.generic-select.generic-datepicker .generic-select-dropdowns{display:flex}}.generic-select.generic-datepicker .generic-select-dropdowns legend span{display:none}.generic-select.input-date-format .generic-select__legend{font-weight:700;font-size:.75rem;line-height:.75rem;margin-bottom:0}.generic-calendar-datepicker{font-family:Loreal,sans-serif}.generic-calendar-datepicker .vdp-datepicker__calendar{width:13.5rem}.generic-calendar-datepicker .vdp-datepicker__calendar .cell{color:#000}.generic-calendar-datepicker .vdp-datepicker__calendar .cell:not(.blank):not(.disabled).day:hover{border-color:#1967d2;background-color:#1967d2;color:#fff}.generic-select.generic-datepicker .generic-select__legend{font-weight:700;font-size:.75rem}@media(min-width:64rem){.inline-subsection{display:flex;grid-column-gap:1.3125rem}.inline-subsection .generic-form__field{width:100%}.inline-subsection .generic-form__field .generic-form__component{margin:0;display:flex;flex-flow:column}.inline-subsection.--shrink-input .generic-form__field{width:50%;padding-right:.5625rem}}.generic-form-wrapper .hide-label legend{display:none}.generic-form-wrapper .generic-form__section.lpro-newsletter-form .generic-form__wrapper,.generic-form-wrapper .no-label-select{padding-top:0}@media(min-width:64rem){.generic-form-wrapper .generic-form__section.lpro-newsletter-form .input-date-format{position:relative;top:-.6875rem}}.generic-form-wrapper .generic-form__section.lpro-newsletter-form .input-date-format.generic--has-errors input,.generic-form-wrapper .generic-form__section.lpro-newsletter-form .input-date-format.generic--has-errors input:focus{border-color:#e00700}.langaugeSelector{padding:4px;display:inline;width:2rem}.langaugeSelector select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;overflow:hidden;font-size:16px;font-weight:600;line-height:20px;text-align:center;text-transform:uppercase;border-bottom:1px solid #000}.langaugeSelector select:focus{outline:0}.langaugeSelector select:focus option:checked{background-color:#fff}.langaugeSelector select.list-visible{border:1px solid #000;border-radius:8px;position:absolute;top:-8px;right:0}.langaugeSelector select option{border-bottom:none;font-size:16px;font-weight:400;line-height:20px}.langaugeSelector select option.selected{font-weight:600;background-color:#fff}.langaugeSelector select option:hover{text-decoration:underline}.langaugeSelectorAuto{text-align:center;margin:auto;position:fixed;z-index:100;padding-top:100px;left:0;top:0;height:100vh;width:100vw;overflow:hidden;background-color:#fff}.langaugeSelectorAuto .header__logo{margin:auto auto 2em}.langaugeSelectorAuto .header__logo .logo{display:flex;justify-content:center}@media(min-width:64rem){.langaugeSelectorAuto .header__logo .logo{display:inline}}.langaugeSelectorAuto .desc{margin:15px 0;font-size:10px}.langaugeSelectorAuto .article,.langaugeSelectorAuto .content{padding:10px}.langaugeSelectorAuto .article p,.langaugeSelectorAuto .content p{margin:0;font-size:15px}.langaugeSelectorAuto .article .btnBlock,.langaugeSelectorAuto .content .btnBlock{display:flex;margin:auto;justify-content:center}@media(min-width:64rem){.langaugeSelectorAuto .article .btnBlock,.langaugeSelectorAuto .content .btnBlock{display:block}}.langaugeSelectorAuto .article button,.langaugeSelectorAuto .content button{padding:10px;line-height:normal;margin:10px;border:2px solid #000;background:#fff;color:#000;border-radius:50px;width:70px}.langaugeSelectorAuto .article button.yesBtn:hover,.langaugeSelectorAuto .content button.yesBtn:hover{background-color:#000;color:#fff}.langaugeSelectorAuto .article button.noBtn,.langaugeSelectorAuto .content button.noBtn{background-color:gray}.langaugeSelectorAuto .article button.noBtn:hover,.langaugeSelectorAuto .content button.noBtn:hover{color:#fff}.collapse .click-overlay{display:block;height:5000px;position:absolute;transform:translate(-50%,-50%);width:5000px;z-index:40}.collapse__content{display:none}.collapse__content--collapsed{display:block}.collapse__title{position:relative}.collapse__hamburger-wrapper{position:absolute;right:0;top:0}.collapse__hamburger{cursor:pointer;height:20px;padding:0;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;width:25px}.collapse__hamburger span{background:#fff;border:2px solid #fff;display:block;height:0;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.collapse__hamburger span:first-child{top:0}.collapse__hamburger span:nth-child(2){top:6px}.collapse__hamburger span:nth-child(3){top:12px}.collapse__hamburger--opened span:first-child{top:6px;transform:rotate(135deg)}.collapse__hamburger--opened span:nth-child(2){left:-60px;opacity:0}.collapse__hamburger--opened span:nth-child(3){top:6px;transform:rotate(-135deg)}.sustainability-wrapper{padding:0 1.5rem;margin-top:1rem;margin-bottom:2.75rem}@media screen and (min-width:64rem){.sustainability-wrapper{max-width:64rem;margin-left:auto;margin-right:auto;padding:0 5rem}}.sustainability-wrapper .accordion summary h2{font-size:2.25rem}@media(min-width:64rem){.sustainability-wrapper .accordion summary h2{font-size:4rem}}.sustainability{font-weight:500;max-width:unset}@media screen and (min-width:64rem){.sustainability{display:flex}.sustainability .social-info{margin-right:1rem}.sustainability .social-info .sustainability__section:first-child{padding-top:0}}.sustainability .center-text{text-align:center}@media(max-width:767px){.sustainability-container{padding-left:0;padding-right:0}}.sustainability>p{font-weight:400;letter-spacing:0;margin-bottom:0}.sustainability__section{padding:20px 0}.sustainability__section:first-child{padding:0;border-bottom:1px solid #000}.sustainability__section:last-child{border-bottom:none}.sustainability__section-title{font-size:24px;font-weight:700;letter-spacing:0;line-height:1;margin-bottom:10px}.sustainability__footprint{display:flex;flex-direction:row;flex-wrap:nowrap;padding-top:20px}@media(max-width:767px){.sustainability__footprint{display:block}}.sustainability__footprint-title{font-size:20px;font-family:Loreal,sans-serif;letter-spacing:0;line-height:1}.sustainability__diagram{flex:0 1 50%;max-height:250px;max-width:250px}@media(max-width:767px){.sustainability__diagram{margin:0 auto}}.sustainability__indicators{padding-left:60px}@media(max-width:767px){.sustainability__indicators{margin-top:20px;padding-left:0}}@media(min-width:768px)and (max-width:1023px){.sustainability__indicators{padding-left:25px}}.sustainability__indicator+.sustainability__indicator{margin-top:30px}@media(max-width:767px){.sustainability__indicator+.sustainability__indicator{margin-top:20px}}.sustainability__indicator-line{background:linear-gradient(90deg,#008a3b,#8acf2e 30%,#f3e866 50%,#fecb14 70%,#ff7822);border-radius:7.5px;height:15px;margin:20px 0;position:relative;width:280px}@media(min-width:768px)and (max-width:1023px){.sustainability__indicator-line{width:200px}}.sustainability__indicator-line:after,.sustainability__indicator-line:before{border:2px solid #969696;border-bottom:0;border-top:0;content:"";display:block;height:25px;left:55px;position:absolute;top:50%;transform:translateY(-50%);width:58px}.sustainability__indicator-line:after{left:auto;right:55px}.sustainability__indicator-line.position-1 .sustainability__indicator-icon{left:8px}.sustainability__indicator-line.position-2 .sustainability__indicator-icon{left:63px}.sustainability__indicator-line.position-3 .sustainability__indicator-icon{left:120px}.sustainability__indicator-line.position-4 .sustainability__indicator-icon{left:176px}.sustainability__indicator-line.position-5 .sustainability__indicator-icon{left:230px}.sustainability__indicator-icon{border:1px solid #969696;border-radius:50%;height:40px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:40px}.sustainability__table{display:table;width:100%;margin:20px 0}.sustainability__table>span{display:table-cell}.sustainability__table>span:last-child{text-align:right;width:20%}.sustainability__table .packing-type{margin-right:4px}.sustainability .sustainability__indicator-information p,.sustainability .sustainability__indicator-information span{font-size:14px;letter-spacing:0}.sustainability .sustainability__indicator-information p{line-height:14px;margin:0}.sustainability .sustainability__indicator-information p+p{margin-top:10px}.sustainability .sustainability__indicator-information.carbon span{margin-right:-3px}.sustainability__text-block p{margin:20px 0}.sustainability__text-block+.sustainability__text-block{border-top:1px solid #000;margin-top:20px;padding-top:20px}.sustainability sup{font-size:10px}.sustainability .sup-type{margin-left:-5px}.sustainability .sustainability__footnote span{font-size:10px;letter-spacing:0;line-height:12px;margin-left:-3px}.sustainability .sustainability__section .sustainability__section-subtitle{font-weight:500;font-size:1rem;line-height:1.25;letter-spacing:0;display:block;margin-bottom:.625rem}.sustainability .sustainability__section p a{text-decoration:underline}.sustain_pop_upheading{min-height:60px;padding-right:45px;padding-left:20px;font-size:20px;display:flex;align-items:center}.sustain_pop_upheading span{font-size:20px;display:block;margin:8px auto;text-align:center}.sustainabilit_popup .wsf-modal{overflow-y:hidden;width:540px;height:auto}.sustain_popup_des span{font-size:18px;padding:30px;display:block}@media(max-width:767px){.sustainabilit_popup .wsf-modal .btn-close{top:0}}.sustainability__footprint-underline{text-decoration:underline;cursor:pointer}.refillableMention{margin-top:30px}.sustainabilit_popup{bottom:0;height:100%;left:0;right:0;top:0;width:100%;font-family:Loreal,sans-serif}.sustainabilit_popup .wsf-modal-backdrop{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;background-color:rgba(0,0,0,.3);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100}.sustainabilit_popup .wsf-modal{background:#fff;box-shadow:2px 2px 20px 1px;display:-ms-flexbox;flex-direction:column;position:relative}.sustainabilit_popup .wsf-modal__close{margin-top:30px}.sustainabilit_popup .wsf-modal .btn-close{color:#000;font-size:34px;height:46px;line-height:1;margin:0;padding:0;position:absolute;right:10px;top:7px;width:35px;border:none;background:transparent;font-weight:100}.swn-awe-btn{width:auto}.header-search{background:#fff;position:absolute;top:var(--header-height);left:0;right:0;z-index:1000;height:0;flex-direction:column;justify-content:flex-end;padding:0 20px;display:none}.header-search.--open{display:flex;top:0;height:10.625rem}.header-search .button svg{width:1.5rem;height:1.5rem}@media(min-width:64rem){.header-search{justify-content:center;margin:0 auto;padding:0 40px}.header-search.--open{top:auto;height:15.375rem}}.header-search form{display:flex;flex-direction:row;flex-wrap:nowrap;border-bottom:1px solid #000;margin-bottom:2rem}@media(min-width:64rem){.header-search form{margin:0 4.6875rem 0 8.75rem}}.header-search form .button{background:transparent;border:none;padding:0;width:auto}.header-search form .button svg{width:1.5rem;height:1.5rem}.header-search form input[type=text]{font-weight:600;font-size:2rem;flex:1;border:0;width:100%}.header-search form input[type=text]::-moz-placeholder{color:#000}.header-search form input[type=text]::placeholder{color:#000}.header-search form input[type=text]:focus-visible{outline:none!important}@media(min-width:64rem){.header-search form input[type=text]{font-size:2.5rem}}.header-search__btn-close{position:absolute;top:0;right:0;padding-right:inherit;padding-top:.625rem}@media(min-width:64rem){.header-search__btn-close{display:none}}@media screen and (min-width:1024px){.transparentHeaderEnable .header-search{padding:0 var(--lpro-40px)}.transparentHeaderEnable .header-search.--open{height:calc(var(--lpro-245px) + var(--lpro-1px))}.transparentHeaderEnable .header-search form{margin:0 var(--lpro-75px) 0 var(--lpro-140px)}.transparentHeaderEnable .header-search form input[type=text]{font-size:var(--lpro-fs-40px)}.transparentHeaderEnable .header-search form .button{max-width:var(--lpro-400px)}.transparentHeaderEnable .header-search form .button svg{width:var(--lpro-24px);height:var(--lpro-24px)}}@media screen and (max-width:1023px){.transparentHeaderEnable .header-search.--open{height:var(--lpro-170px);padding:0 var(--lpro-20px)}.transparentHeaderEnable .header-search__btn-close{padding-top:var(--lpro-10px)}.transparentHeaderEnable .header-search__btn-close .button{padding:var(--lpro-18px) var(--lpro-32px)}.transparentHeaderEnable .header-search__btn-close .button svg{width:var(--lpro-24px);height:var(--lpro-24px)}.transparentHeaderEnable .header-search form{margin-bottom:var(--lpro-32px)}.transparentHeaderEnable .header-search form input[type=text]{font-size:var(--lpro-32px)}.transparentHeaderEnable .header-search form .button svg{width:var(--lpro-24px);height:var(--lpro-24px)}}.search-results.--all .service-banner{padding-bottom:0}.filters__wrapper .clear-btn{text-align:left;padding-left:0;margin-bottom:1rem;padding-right:0}.filters__wrapper .clear-btn:hover{border-bottom-width:0}.filters__wrapper .details__summary{padding-bottom:1.875rem}.filters__wrapper .details__summary span{font-size:.875rem}.filters__wrapper .details__contents{padding:0}.filters__wrapper .details__toggle{position:absolute;right:0;top:.5rem;transform:rotate(180deg);transition:.3s}.filters__wrapper .details[open] .details__toggle{transform:rotate(0deg)}.filters__wrapper .details[open] .tags__wrapper{max-height:18.75rem;overflow-y:auto;scrollbar-width:thin}.filters__wrapper .details[open] .tags__wrapper::-webkit-scrollbar{width:.4375rem}.filters__wrapper .details[open] .tags__wrapper::-webkit-scrollbar-thumb{width:.625rem;background:#000}.filters__wrapper .details[open] .tags__wrapper::-webkit-scrollbar-track{border:3px solid #fff}.filters__wrapper .tags__item{margin-bottom:.75rem;position:relative;cursor:pointer}.filters__wrapper .tags__item input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;width:100%;height:20px;position:absolute;opacity:0}.filters__wrapper .tags__item input[type=checkbox]:checked+label:before{background-color:#000;border-color:#000}.filters__wrapper .tags__item label{position:relative;display:flex;align-items:center}.filters__wrapper .tags__item label:before{position:absolute;content:"";color:#797979;width:.75rem;height:.75rem;border:.1em solid #797979;border-radius:.15em}.filters__wrapper .tags__item label.-selected:before{background-color:#000;border-color:#000}.filters__wrapper .tags__item label.-disabled{display:none}.filters__wrapper .tags__tag{margin-left:1.875rem;font-size:1rem;cursor:pointer}.filters__mobile-wrapper .filters__wrapper{margin-top:1.875rem}.clear-btn{border:none;text-decoration:underline}.clear-btn:active,.clear-btn:focus{background:none;color:#000}.filters__wrapper{position:relative;top:191px;width:108px;margin-left:5%}@media(min-width:64rem){.filters__wrapper{position:unset;top:168px;width:unset;margin-left:unset}.filters__wrapper button{position:unset}}.filters__wrapper .filter-desktop-wrapper{display:none}@media(min-width:64rem){.filters__wrapper .filter-desktop-wrapper{display:block}}.filters__wrapper .filter-desktop-wrapper summary{border-top:1px solid #000}.filters__wrapper .filter-desktop-wrapper summary span{font-size:16px;font-weight:500;line-height:20px}.filters__wrapper .filter-desktop-wrapper .details__contents{max-width:-moz-fit-content;max-width:fit-content}.filters__wrapper .filter-desktop-wrapper .details__contents .tags__wrapper{padding-bottom:16px}.filters__wrapper .filter-desktop-wrapper .details__contents .tags__item{display:flex;margin-bottom:8px;max-width:-moz-fit-content;max-width:fit-content}.filters__wrapper .filter-desktop-wrapper .details__contents .tags__item span{font-weight:400}.filters__wrapper .filter-desktop-wrapper .details__contents .tags__item input{max-width:-moz-fit-content;max-width:fit-content}.filters__wrapper .filter-desktop-wrapper .details__contents .tags__item .selected:before{background-color:#000;border-color:#000}.filters__wrapper .filter-desktop-wrapper .details__contents .tags__item .selected span{font-weight:500}.filters__wrapper .filter-mobile-wrapper{display:block}@media(min-width:64rem){.filters__wrapper .filter-mobile-wrapper{display:none}}.filters__wrapper .filter-mobile-wrapper .modal__content{overflow-y:visible}.filters__wrapper .filter-mobile-wrapper h2{font-size:36px;line-height:40px;font-weight:700;margin-top:28px;margin-bottom:48px}.filters__wrapper .filter-mobile-wrapper .details__contents{max-width:-moz-fit-content;max-width:fit-content}.filters__wrapper .filter-mobile-wrapper .details__contents .tags__item{display:flex}.filters__wrapper .filter-mobile-wrapper .details__contents .tags__item input{max-width:-moz-fit-content;max-width:fit-content}.filters__wrapper .filter-mobile-wrapper .details__contents .tags__tag .selected:before{background-color:#000;border-color:#000}.filters__wrapper .filter-mobile-wrapper .details__contents .tags__tag .selected span{font-weight:500}.filters__wrapper .filter-mobile-wrapper summary span{font-size:16px;line-height:20px;font-weight:500}.filters__wrapper .filter-mobile-wrapper summary{border-top:1px solid #000}.filters__wrapper .filter-mobile-wrapper .mob-btn{position:absolute;width:85%;bottom:0;background:#fff;z-index:1}.filters__wrapper .filter-mobile-wrapper .mob-btn button:disabled{color:gray}.filters__wrapper .filter-mobile-wrapper .button.-primary{line-height:17px}.filters__wrapper .filter-mobile-wrapper .clear-btn{display:inline;text-align:center}.filters__wrapper .filter-mobile-wrapper .filter-container{max-height:65%;overflow:scroll}.lpro-contact-form__instructions{font-weight:400;font-size:.875rem}.lpro-contact-form__errorSummary{font-weight:400;color:#e00700;font-size:1rem;line-height:1rem}.lpro-contact-form__errorSummary:not(:empty){margin-bottom:1rem}.lpro-contact-form .sitecore-form-component{width:80%;margin:0 auto}.lpro-contact-form form{padding-top:3rem;padding-bottom:3rem}.lpro-contact-form .lpro-form-element{position:relative;display:flex;flex-direction:column;margin-bottom:2.5rem}.lpro-contact-form .lpro-form-element input::-moz-placeholder{font-size:.875rem}.lpro-contact-form .lpro-form-element input::placeholder{font-size:.875rem}@media(min-width:64rem){.lpro-contact-form .lpro-form-element{margin-bottom:4.25rem}.lpro-contact-form .lpro-form-element>input{max-width:calc(50% - .5rem)}}.lpro-contact-form .lpro-form-element--short{margin-bottom:0}.lpro-contact-form .lpro-form-element--terms{position:relative;margin-bottom:.625rem}.lpro-contact-form .lpro-form-field-group{display:flex;flex-direction:column}@media(min-width:64rem){.lpro-contact-form .lpro-form-field-group{margin-bottom:4.25rem;flex-direction:row;gap:1rem}}.lpro-contact-form .lpro-form-field-group .lpro-form-element{margin-bottom:2.5rem}@media(min-width:64rem){.lpro-contact-form .lpro-form-field-group .lpro-form-element{margin-bottom:0;flex:1 1 50%}}.lpro-contact-form .lpro-form-field-group .lpro-form-element>*{max-width:100%}.lpro-contact-form .field-validation-valid{display:block;margin-top:.5rem;font-weight:400;color:#e00700;font-size:1rem;line-height:1rem;min-height:1.5rem}.lpro-contact-form .lpro-form-label--checkbox+.field-validation-valid{margin-top:-.25rem;padding-left:1.375rem}.lpro-contact-form .lpro-form-submit{margin-left:50%;transform:translateX(-50%);width:-moz-fit-content;width:fit-content;max-width:none;padding-left:2rem;padding-right:2rem}.lpro-contact-form .lpro-form-submit[disabled]{pointer-events:none;opacity:.7}.lpro-contact-form .lpro-form-label{position:relative;font-weight:700;font-size:.875rem;line-height:1.25rem;margin-bottom:0}.lpro-contact-form .lpro-form-label--checkbox{padding-left:1.375rem;font-weight:400;display:block;font-size:1rem;line-height:1.5rem;text-transform:none}.lpro-contact-form .lpro-form-label--checkbox input{position:absolute;left:0;top:.3125rem}@media(min-width:64rem){.lpro-contact-form .lpro-form-label--checkbox{font-size:1.125rem}}.lpro-contact-form .lpro-form-label--checkbox a{font-weight:700;text-decoration:underline}.lpro-contact-form .lpro-form-label.form-file-upload{margin-bottom:3px}.lpro-contact-form .lpro-form-field{border:0;border-bottom:1px solid #000;border-radius:0}.lpro-contact-form .lpro-form-field:focus:not(:focus-visible){outline:none}.lpro-contact-form .lpro-form-dropdown,.lpro-contact-form .lpro-form-field{font-weight:400;font-size:1.25rem}.lpro-contact-form .lpro-form-dropdown~.lpro-form-label,.lpro-contact-form .lpro-form-field~.lpro-form-label{position:absolute;top:-1.25rem}.lpro-contact-form .lpro-form-dropdown.-invalid,.lpro-contact-form .lpro-form-field.-invalid{border-bottom-color:#e00700}.lpro-contact-form .lpro-form-dropdown-wrapper{position:relative}.lpro-contact-form .lpro-form-dropdown-wrapper:after,.lpro-contact-form .lpro-form-dropdown-wrapper:before{content:"";position:absolute;width:8px;height:2px;background-color:#000;bottom:42px}.lpro-contact-form .lpro-form-dropdown-wrapper:before{right:10px;transform:rotate(45deg)}.lpro-contact-form .lpro-form-dropdown-wrapper:after{right:5px;transform:rotate(-45deg)}.lpro-contact-form .lpro-form-dropdown-wrapper .lpro-form-dropdown{border:0;border-radius:0;border-bottom:1px solid #000;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.lpro-contact-form textarea.lpro-form-field{border:1px solid #000;padding:1rem;min-height:8.125rem;min-width:100%;max-width:100%}.lpro-contact-form textarea.lpro-form-field.-invalid{border-color:#e00700}.lpro-contact-form .lpro-form-text{padding-left:1.375rem;font-weight:400;font-size:1rem;line-height:1.5rem;margin-bottom:2.625rem}@media(min-width:64rem){.lpro-contact-form .lpro-form-text{font-size:1.125rem}}.lpro-contact-form .lpro-form-text a{font-weight:700;text-decoration:underline}.lpro-contact-form .lpro-input-checkbox.-invalid{box-shadow:0 0 2px 2px #e00700}.lpro-contact-form-success{margin:0 auto;width:80%}.lpro-contact-form-success__title{margin-top:20px;margin-bottom:20px;font-size:20px}@media(min-width:64rem){.lpro-contact-form-success__title{font-size:35px}}.lpro-contact-form-success__message{margin-bottom:30px}.lpro-contact-form-success>.return-back{margin-bottom:50px}.sr-only[data-v-0cb4725f]{width:.0625rem;height:.0625rem;position:absolute;border:0;padding:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.sr-only.focusable[data-v-0cb4725f]:active,.sr-only.focusable[data-v-0cb4725f]:focus{position:relative;overflow:visible;height:auto;display:block;border:0 none;clip:none;-webkit-clip-path:none;clip-path:none}.sr-only.focusable[data-v-0cb4725f]:focus:not(:focus-visible){outline:none!important}.retags[data-v-0cb4725f]{align-items:flex-start;display:flex;flex-direction:column;padding:0 6.5rem;margin:2rem auto}.product-details__reetags .retags[data-v-0cb4725f]{padding:0;margin-top:24px;margin-bottom:24px}@media screen and (max-width:48rem){.retags[data-v-0cb4725f]{padding:0 1rem}.product-details__reetags .retags[data-v-0cb4725f]{padding:0}}.retags .retags-container[data-v-0cb4725f]{display:flex;flex-direction:column}.retags .retags-container .reetag-title[data-v-0cb4725f]{font-size:4rem;line-height:1.25;font-weight:700}@media screen and (max-width:48rem){.retags .retags-container .reetag-title[data-v-0cb4725f]{font-size:2.25rem}}.retags .retags-container .reetag-desc[data-v-0cb4725f]{font-size:1.25rem;font-weight:500;line-height:1.25;margin:2rem 0}.retags .reetags-player[data-v-0cb4725f]{display:flex;flex-direction:column;position:relative;min-height:588px;min-width:84vw}@media screen and (max-width:48rem){.retags .reetags-player[data-v-0cb4725f]{min-height:504px}}.retags .reetags-player.reetagCircle[data-v-0cb4725f]{min-height:7.875rem}@media(min-width:48rem){.retags .reetags-player.reetagCircle[data-v-0cb4725f]{min-height:9.1875rem}}.retags .reetags-player.reetagHorizontal[data-v-0cb4725f]{min-height:15.75rem}@media(min-width:48rem){.retags .reetags-player.reetagHorizontal[data-v-0cb4725f]{min-height:18.375rem}.retags .reetags-player.reetagCircle[data-v-0cb4725f]{min-width:74vw}.product-details__reetags .retags .reetags-player.reetagHorizontal[data-v-0cb4725f],.product-details__reetags .retags .reetags-player.reetagVertical[data-v-0cb4725f]{min-height:9.1875rem;min-width:74vw}}@media(min-width:64rem){.product-details__reetags .retags .reetags-player.reetagHorizontal[data-v-0cb4725f],.product-details__reetags .retags .reetags-player.reetagVertical[data-v-0cb4725f],.retags .reetags-player.reetagCircle[data-v-0cb4725f]{min-width:58vw}}@media(min-width:80rem){.product-details__reetags .retags .reetags-player.reetagHorizontal[data-v-0cb4725f],.product-details__reetags .retags .reetags-player.reetagVertical[data-v-0cb4725f],.retags .reetags-player.reetagCircle[data-v-0cb4725f]{min-width:45vw}}@media screen and (min-width:90rem){.product-details__reetags .retags .reetags-player.reetagHorizontal[data-v-0cb4725f],.product-details__reetags .retags .reetags-player.reetagVertical[data-v-0cb4725f],.retags .reetags-player.reetagCircle[data-v-0cb4725f]{min-width:38vw}}@media(min-width:120rem){.product-details__reetags .retags .reetags-player.reetagHorizontal[data-v-0cb4725f],.product-details__reetags .retags .reetags-player.reetagVertical[data-v-0cb4725f],.retags .reetags-player.reetagCircle[data-v-0cb4725f]{min-width:30vw}}.retags .reetags-player .reetags__iframe[data-v-0cb4725f]{width:100%;height:100%;position:absolute}.VueCarousel-navigation-button[data-v-022fe0f8]{position:absolute;top:50%;box-sizing:border-box;color:#000;text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-color:transparent;padding:0;cursor:pointer;outline:none}.VueCarousel-navigation-button[data-v-022fe0f8]:focus{outline:1px solid #add8e6}.VueCarousel-navigation-next[data-v-022fe0f8]{right:0;transform:translateY(-50%) translateX(100%);font-family:system}.VueCarousel-navigation-prev[data-v-022fe0f8]{left:0;transform:translateY(-50%) translateX(-100%);font-family:system}.VueCarousel-navigation--disabled[data-v-022fe0f8]{opacity:.5;cursor:default}@font-face{font-family:system;font-style:normal;font-weight:300;src:local(".SFNSText-Light"),local(".HelveticaNeueDeskInterface-Light"),local(".LucidaGrandeUI"),local("Ubuntu Light"),local("Segoe UI Symbol"),local("Roboto-Light"),local("DroidSans"),local("Tahoma")}.VueCarousel-pagination[data-v-7c576980]{width:100%;text-align:center}.VueCarousel-pagination--top-overlay[data-v-7c576980]{position:absolute;top:0}.VueCarousel-pagination--bottom-overlay[data-v-7c576980]{position:absolute;bottom:0}.VueCarousel-dot-container[data-v-7c576980]{display:inline-block;margin:0 auto;padding:0}.VueCarousel-dot[data-v-7c576980]{display:inline-block;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background-clip:content-box;box-sizing:content-box;padding:0;border-radius:100%;outline:none}.VueCarousel-dot[data-v-7c576980]:focus{outline:1px solid #add8e6}.VueCarousel-slide{flex-basis:inherit;flex-grow:0;flex-shrink:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;backface-visibility:hidden;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none}.VueCarousel-slide-adjustableHeight{display:table;flex-basis:auto;width:100%}.VueCarousel{display:flex;flex-direction:column;position:relative}.VueCarousel--reverse{flex-direction:column-reverse}.VueCarousel-wrapper{width:100%;position:relative;overflow:hidden}.VueCarousel-inner{display:flex;flex-direction:row;backface-visibility:hidden}.VueCarousel-inner--center,.vto-dsf-warpper{justify-content:center}.vto-dsf-warpper{display:flex;align-items:center}.channel-advisor-module{width:100%;height:100%}.channel-advisor-module .-chAdvModal .modal-container__content{overflow:hidden;height:100%;position:relative;padding:0}@media(min-width:64rem){.channel-advisor-module .-chAdvModal .modal-container__content{width:40.625rem;height:36.5625rem;margin:0 auto}.channel-advisor-module .-chAdvModal.--custom-title .modal-container__content{height:42.5rem}}.channel-advisor-module .-chAdvModal .modal-container__close{width:2.5rem;height:2.5rem;padding:.5rem;margin:0;position:absolute;right:0;top:0}.channel-advisor-module .modal-title{font-family:Loreal,sans-serif;font-size:1.25rem;height:5.9375rem;width:100%;background-color:#f7f7f7;position:absolute;color:#000;text-align:center;display:flex;align-items:center;justify-content:center}.channel-advisor-module .--custom-title iframe{margin-top:5.9375rem}@media(min-width:64rem){.channel-advisor-module .--custom-title iframe{height:42.5rem}}.channel-advisor-module iframe{position:absolute;border:0;height:100%;top:0;left:0;width:100%;padding:0}@media(min-width:64rem){.channel-advisor-module iframe{height:36.5625rem;width:40.625rem;left:auto}}.review-content{padding:0}@media(min-width:64rem){.review-content{padding-left:0;padding-right:0}}.review-content .reviewContainer{margin-right:0}@media(min-width:64rem){.review-content .reviewContainer{margin-right:3rem}}.review-content__heading{max-width:27.375rem;padding:0 1.5rem 1.5rem}@media(min-width:64rem){.review-content__heading{padding:0}}.review-content__heading--range{padding-bottom:1rem;font-weight:500;font-size:1rem;line-height:1.25}@media(min-width:64rem){.review-content__heading--range{line-height:1;font-size:1.25rem;font-weight:700;display:block}}.review-content__heading--range span{color:#fff;background-color:#000;padding:4px 8px 4px 8px;display:inline-block}@media(min-width:64rem){.review-content__heading--range span{padding:.375rem spacing(1)}}.review-content__heading--title{font-size:1.5rem;font-weight:500;line-height:24px;margin-bottom:4px}@media(min-width:64rem){.review-content__heading--title{font-size:2rem;font-weight:600;line-height:36px}}.review-content__heading--subtitle{font-size:2.25rem;font-weight:700;line-height:40px}@media(min-width:64rem){.review-content__heading--subtitle{font-size:4rem;line-height:72px}}.review-content__list{display:flex;overflow-x:scroll;-webkit-overflow-scrolling:touch;gap:.375rem;padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem}.review-content__list::-webkit-scrollbar{height:.375rem}.review-content__list::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #797676;background:transparent;border-top:2px solid transparent;border-bottom:2px solid transparent;margin:0 24px}.review-content__list::-webkit-scrollbar-thumb{background:#000;width:9.6875rem}.review-content__list::-webkit-scrollbar-thumb:hover{background:#000}@media(min-width:64rem){.review-content__list{flex-flow:row wrap;overflow-y:scroll;overflow-x:hidden;height:39.375rem;gap:unset;padding-bottom:0;padding-left:0;padding-right:0}.review-content__list::-webkit-scrollbar{width:.375rem}.review-content__list::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #797676;background:transparent;border-left:1.5px solid transparent;border-right:1.5px solid transparent}.review-content__list::-webkit-scrollbar-thumb{background:#000;height:18.6875rem}.review-content__list::-webkit-scrollbar-thumb:hover{background:#000}}.review-content__list-item{padding-left:1.5rem;flex:0 0 17.188rem;width:17.188rem}.review-content__list-item:first-child{padding-left:0}@media(min-width:64rem){.review-content__list-item{padding-left:0;width:50%;flex:1 0 50%}.review-content__list-item--inner{margin-right:2.75rem}.review-content__list-item:nth-child(odd) .review-content__list-item--inner{margin-right:4rem}.review-content__list-item:first-child{padding-top:0}.review-content__list-item:nth-child(2n){padding-top:3rem}.review-content__list-item:nth-child(odd){padding-bottom:3rem}}.review-content__list-item .rating__stars{margin-bottom:.5rem}.review-content__list-item--title{font-weight:700;font-size:1rem;line-height:20.22px;text-align:left;padding-bottom:8px}.review-content__list-item--reviewcount{font-weight:400;font-size:1rem;line-height:20.22px;text-align:left;padding-bottom:8px}.review-content__list-item--author{font-weight:400;font-size:.75rem;line-height:15.17px;text-align:left;color:#797676}.section.has-components{padding-left:0;padding-right:0}.reviewcolumn{position:relative}.gradientClass{box-sizing:border-box;position:absolute;width:1.875rem;height:100%;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,#fff);top:0;right:0}@media(min-width:64rem){.gradientClass{background:linear-gradient(hsla(0,0%,100%,0),#fff);display:block;width:100%;height:6.25rem;bottom:0;right:unset;top:unset}}.quick-links{position:fixed;z-index:9;color:#fff;right:1rem;bottom:1rem;width:0;height:0}@media(min-width:64rem){.quick-links{right:1.5rem;bottom:1.5rem}}.quick-links-container__list{display:none;color:#fff;padding:.5rem .938rem 0 1.5rem}.quick-links-container__list--items{display:flex;padding-bottom:.75rem;padding-top:.75rem;justify-content:end;align-items:center}.quick-links-container__list--items_title{font-weight:500;padding-right:.938rem;font-size:.813rem;line-height:1.027rem;text-align:right;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.quick-links-container__button{background-color:#000;width:3.625rem;height:3.625rem;border-radius:3.625rem;cursor:pointer;margin-left:auto;right:0;position:absolute;bottom:0}.quick-links-container__button svg{margin:.813rem;transform:rotate(0)}.quick-links.isopen{width:21.438rem;background-color:#000;transition:.3s;transition-timing-function:cubic-bezier(.45,1.45,.8,1);transition-delay:.3s;border-radius:1.25rem;bottom:1.5rem}@media(min-width:64rem){.quick-links.isopen{width:19.938rem}}.quick-links.isopen .quick-links-container__list{display:block}.quick-links.isopen svg{transform:rotate(47deg);transition-delay:.29s}.shade-selector{margin:1rem 0}.shade-selector p.heading-sm-em{font-weight:600}.shade-selector .slider__list{display:flex;flex-wrap:wrap;margin-bottom:1rem}.shade-selector .slider__list .slider__item{width:3rem;height:3rem;position:relative;margin:8px 0 8px 8px;scroll-snap-align:center;display:flex;align-items:flex-start;transition:.2s ease}@media(min-width:64rem){.shade-selector .slider__list .slider__item{width:5rem;height:5rem}}.shade-selector .slider__list .slider__item label{width:3rem;height:3rem;border-radius:100%}@media(min-width:64rem){.shade-selector .slider__list .slider__item label{width:5rem;height:5rem;border:1px solid #000}}.shade-selector .slider__list .slider__item input:checked+label:before{width:3rem;height:3rem;content:"";position:absolute;border-radius:100%;border:2px solid #fff;outline:2px solid #000;top:0;left:0}@media(min-width:64rem){.shade-selector .slider__list .slider__item input:checked+label:before{width:5rem;height:5rem}}.lp-rfp .pdp-btn-wrapper{margin-bottom:0;margin-top:.375rem}.lp-rfp .pdp-btn-wrapper .lp-package{display:none}@media screen and (min-width:48rem){.lp-rfp .pdp-btn-wrapper{margin-top:0;margin-right:1rem}}.non-sticky .pdp-btn-wrapper{margin-bottom:.375rem}.pdp-btn-wrapper{display:block;width:100%}.pdp-btn-wrapper details summary::-webkit-details-marker{display:none}@media(min-width:64rem){.pdp-btn-wrapper{display:flex;align-items:center}}.pdp-btn-wrapper .lp-package{width:100%;margin-right:1rem;margin-bottom:1rem}.pdp-btn-wrapper .lp-package ::-webkit-scrollbar{width:6px;height:6px}.pdp-btn-wrapper .lp-package ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #797676;background:transparent;border-left:1.5px solid transparent;border-right:1.5px solid transparent}.pdp-btn-wrapper .lp-package ::-webkit-scrollbar-thumb,.pdp-btn-wrapper .lp-package ::-webkit-scrollbar-thumb:hover{background:#000}@media(min-width:64rem){.pdp-btn-wrapper .lp-package{width:160px;margin-bottom:0}}.pdp-btn-wrapper .lp-package .lp-package-size-selector{position:relative}.pdp-btn-wrapper .lp-package .lp-package-size-selector.singleVariant{pointer-events:none;text-align:center}.pdp-btn-wrapper .lp-package .lp-package-size-selector.accordion.arrow:not([open])>summary,.pdp-btn-wrapper .lp-package .lp-package-size-selector.singleVariant summary{border-radius:1.75rem;border-bottom:1px solid #000}.pdp-btn-wrapper .lp-package .lp-package-size-selector.accordion.arrow summary:after{top:1.2rem;right:1.2rem}.pdp-btn-wrapper .lp-package .lp-package-size-selector .text-small-em{font-size:1rem}.pdp-btn-wrapper .lp-package .lp-package-size-selector summary{padding-top:1.165rem;padding-bottom:1.165rem;border:1px solid #000;border-radius:1.75rem 1.7rem 0 0;border-bottom:0;padding-left:2rem;padding-right:2rem;cursor:pointer;list-style:none}@media(min-width:64rem){.pdp-btn-wrapper .lp-package .lp-package-size-selector summary{padding-top:1.2rem;padding-bottom:1.2rem}}.pdp-btn-wrapper .lp-package .lp-package-size-selector summary .lp-package-size-selector__toggle{top:1rem;height:1.5rem;width:1.5rem;position:absolute;right:1.5rem;transition:.3s;transform:rotate(90deg)}.pdp-btn-wrapper .lp-package .lp-package-size-selector .lp-details__contents{padding-top:0;position:absolute;width:100%;background:#fff;border:1px solid #000;border-radius:0 0 1.75rem 1.75rem;top:50px;border-top:0;left:0;z-index:1;padding-bottom:.75rem}.pdp-btn-wrapper .lp-package .lp-package-size-selector .lp-details__contents .lp-package-size-selector__list{margin-left:2rem;margin-right:1.275rem;max-height:7rem;overflow-y:auto;overflow-x:hidden}.pdp-btn-wrapper .lp-package .lp-package-size-selector .lp-details__contents .lp-package-size-selector__list li{margin-bottom:1rem;cursor:pointer}.pdp-btn-wrapper .lp-package+.pdp-rfp-btn{width:100%}@media(min-width:64rem){.pdp-btn-wrapper .lp-package+.pdp-rfp-btn{width:224px}}.pdp-btn-wrapper .pdp-rfp-btn{width:100%}.sr-only{width:.0625rem;height:.0625rem;position:absolute;border:0;padding:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);overflow:hidden;white-space:nowrap}.sr-only.focusable:active,.sr-only.focusable:focus{position:relative;overflow:visible;height:auto;display:block;border:0 none;clip:none;-webkit-clip-path:none;clip-path:none}.sr-only.focusable:focus:not(:focus-visible){outline:none!important}.editorcomponent-container{display:flex;flex-direction:column;padding-bottom:40px;--aspect-ratio:1.34}@media(min-width:64rem){.editorcomponent-container{flex-direction:row}}.editorcomponent-container-range{color:#fff;background-color:#000;padding:.25rem .5rem;display:inline-block;font-size:16px;line-height:normal;letter-spacing:0;font-weight:500;margin-bottom:8px}.editorcomponent-container-shortlinktitle{font-size:32px;line-height:normal;letter-spacing:0;font-weight:700;margin-bottom:24px}.editorcomponent-container-description{font-size:16px;line-height:normal;letter-spacing:0;font-weight:500}.editorcomponent-container .column{padding:0}.editorcomponent-container.fullwidth .column{width:100%}.editorcomponent-container.halfwidth .column:first-child{padding-bottom:32px}.editorcomponent-container video{inset:0}.editorcomponent-container img,.editorcomponent-container video{position:absolute;width:100%;height:100%;-o-object-fit:unset;object-fit:unset}@media(min-width:64rem){.editorcomponent-container.halfwidth .column{flex:50%;padding:0}.editorcomponent-container.halfwidth .column:first-child{margin-right:5.4%;padding-bottom:0;flex:0 0 46%}.editorcomponent-container.halfwidth .column:last-child{flex:0 0 48.6%}.editorcomponent-container.halfwidth.imgisRight{flex-direction:row-reverse}.editorcomponent-container.halfwidth.imgisRight .column:last-child{flex:0 0 46%;margin-right:5.4%}.editorcomponent-container.halfwidth.imgisRight .column:first-child{flex:0 0 48.6%;margin-right:0}.editorcomponent-container .image-block.has-aspect-ratio,.editorcomponent-container .video-block.has-aspect-ratio{overflow:unset;padding-bottom:unset;height:auto}.editorcomponent-container .image-block img,.editorcomponent-container video{position:unset;height:auto;-o-object-fit:unset;object-fit:unset}}.editorcomponent-container ul{list-style:unset;list-style-position:inside}.editorcomponent-container sub{font-size:.5em}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}