/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{text-shadow:1px 1px 1px rgba(0,0,0,.004);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:62.52%;line-height:1.5}html body{font-size:100%}html sup{display:inline-block;top:-1.7em;font-family:inherit;font-size:30%;line-height:0;-webkit-text-decoration:none;text-decoration:none}@font-face{font-family:"Montserrat-ExtraLight";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-ExtraLight.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Light";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Light.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Regular";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Medium";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Medium.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-SemiBold";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-SemiBold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Bold";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Bold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.modal__inner_btn:after,.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{color:#333}h1,h2,h3,h4,h5,p,ul,li,span,.button{margin:0;padding:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}:root{--factor:1.15941944}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.modal__inner_btn:after,.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}h1{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:9.6618357488vw;line-height:10.6280193237vw}@media screen and (min-width:480px){h1{font-size:calc(40px*1.15941944);font-size:calc(40px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){h1{font-size:56px;font-size:5.6rem}h1{line-height:62px;line-height:6.2rem}}.h2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:8.6956521739vw;line-height:9.6618357488vw}@media screen and (min-width:480px){.h2{font-size:calc(36px*1.15941944);font-size:calc(36px*var(--factor));line-height:calc(40px*1.15941944);line-height:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.h2{font-size:48px;font-size:4.8rem}.h2{line-height:56px;line-height:5.6rem}}.h3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:7.729468599vw;line-height:9.1787439614vw}@media screen and (min-width:480px){.h3{font-size:calc(32px*1.15941944);font-size:calc(32px*var(--factor));line-height:calc(38px*1.15941944);line-height:calc(38px*var(--factor))}}@media screen and (min-width:1280px){.h3{font-size:40px;font-size:4rem}.h3{line-height:48px;line-height:4.8rem}}.h4,.h4--sb{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.7632850242vw;line-height:7.729468599vw}@media screen and (min-width:480px){.h4,.h4--sb{font-size:calc(28px*1.15941944);font-size:calc(28px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.h4,.h4--sb{font-size:32px;font-size:3.2rem}.h4,.h4--sb{line-height:38px;line-height:3.8rem}}.h4--sb{font-family:"Montserrat-SemiBold"}.h5{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:5.7971014493vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.h5{font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.h5{font-size:24px;font-size:2.4rem}.h5{line-height:28px;line-height:2.8rem}}.h6{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.8309178744vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.h6{font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.h6{font-size:20px;font-size:2rem}.h6{line-height:24px;line-height:2.4rem}}.h6--2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.h6--2{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--2{font-size:18px;font-size:1.8rem}.h6--2{line-height:20px;line-height:2rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.h6--wide{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide{font-size:16px;font-size:1.6rem}.h6--wide{line-height:20px;line-height:2rem}}.h6--wide-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.347826087vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide-2{font-size:14px;font-size:1.4rem}.h6--wide-2{line-height:18px;line-height:1.8rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p{margin:0 0 8px}.p{font-size:16px;font-size:1.6rem}.p{line-height:24px;line-height:2.4rem}}.p--2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--2{font-size:16px;font-size:1.6rem}.p--2{line-height:24px;line-height:2.4rem}}.p--md{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--md{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--md{font-size:16px;font-size:1.6rem}.p--md{line-height:24px;line-height:2.4rem}}.p--bold,.btn--F{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold,.btn--F{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold,.btn--F{font-size:16px;font-size:1.6rem}.p--bold,.btn--F{line-height:24px;line-height:2.4rem}}.p--bold-2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold-2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold-2{font-size:14px;font-size:1.4rem}.p--bold-2{line-height:24px;line-height:2.4rem}}.p--sm{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm{font-size:14px;font-size:1.4rem}.p--sm{line-height:20px;line-height:2rem}}.p--sm-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-2{font-size:14px;font-size:1.4rem}.p--sm-2{line-height:20px;line-height:2rem}}.p--sm-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-bold{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-bold{font-size:14px;font-size:1.4rem}.p--sm-bold{line-height:20px;line-height:2rem}}.p--xs{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs{font-size:12px;font-size:1.2rem}.p--xs{line-height:16px;line-height:1.6rem}}.p--xs-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs-bold{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs-bold{font-size:12px;font-size:1.2rem}.p--xs-bold{line-height:16px;line-height:1.6rem}}.tag{background-color:#313f49;padding:.9661835749vw 1.9323671498vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag{padding:calc(4px*1.15941944) calc(8px*1.15941944);padding:calc(4px*var(--factor)) calc(8px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag{padding:4px 8px}.tag{font-size:14px;font-size:1.4rem}.tag{line-height:20px;line-height:2rem}}.tag--2{padding:.9661835749vw 4.8309178744vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag--2{padding:calc(4px*1.15941944) calc(10px*1.15941944);padding:calc(4px*var(--factor)) calc(10px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag--2{padding:4px 10px}.tag--2{font-size:14px;font-size:1.4rem}.tag--2{line-height:20px;line-height:2rem}}.tag--3{padding:.9661835749vw;background-color:#313f49;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:1.9323671498vw;line-height:1.9323671498vw;color:#fff;text-transform:uppercase}@media screen and (min-width:480px){.tag--3{padding:calc(4px*1.15941944);padding:calc(4px*var(--factor));font-size:calc(8px*1.15941944);font-size:calc(8px*var(--factor));line-height:calc(8px*1.15941944);line-height:calc(8px*var(--factor))}}@media screen and (min-width:1280px){.tag--3{padding:6px;font-size:8px;line-height:8px}}.cta{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:5.7971014493vw;color:inherit}@media screen and (min-width:480px){.cta{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta{font-size:18px;font-size:1.8rem}.cta{line-height:24px;line-height:2.4rem}}.cta--sm{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;color:inherit}@media screen and (min-width:480px){.cta--sm{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.cta--sm{font-size:16px;font-size:1.6rem}.cta--sm{line-height:20px;line-height:2rem}}.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{box-sizing:border-box;background-color:#ef508c;border:none;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#fff;letter-spacing:0;text-transform:none;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:1280px){.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{cursor:pointer}}.cta-lg-pink-cart{height:10.6280193237vw;border-radius:16.6666666667vw;font-size:3.8647342995vw;line-height:10.6280193237vw;text-align:center}@media screen and (min-width:451px){.cta-lg-pink-cart{height:44px;border-radius:69px;font-size:16px;line-height:44px}}.cta-sm-pink-cart{height:6.7632850242vw;padding:0 3.8647342995vw;border-radius:7.2463768116vw;font-size:2.8985507246vw;line-height:6.7632850242vw}@media screen and (min-width:451px){.cta-sm-pink-cart{height:28px;padding:0 16px;border-radius:30px;font-size:12px;line-height:28px}}@media only screen and (min-width:1280px){.cta-sm-pink-cart:hover:before,.cta-sm-pink-cart:focus:before,.cta-sm-pink-cart:active:before{opacity:1;width:auto;margin-right:8px}}.cta-sm-pink-cart:before{opacity:0;content:"";display:inline-block;width:0;font-weight:600;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse{position:relative;height:44px;padding:0 24px;border-radius:22px;font-size:16px;line-height:44px;text-align:center}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover,.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout:focus,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout:active,.cta-lg-pink-checkout--static:active,.cta-lg-pink-checkout--inverse:active{padding:0 46px 0 24px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover:after,.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--inverse:hover:after,.cta-lg-pink-checkout:focus:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--inverse:focus:after,.cta-lg-pink-checkout:active:after,.cta-lg-pink-checkout--static:active:after,.cta-lg-pink-checkout--inverse:active:after{opacity:1}}.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{opacity:0}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.cta-lg-pink-checkout--inverse{background-color:#fff;border:1px solid #ccc;color:#313f49}.cta-lg-pink-checkout--inverse:after{content:none}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout--inverse:active{padding:0 24px;background-color:#f4f5f6}}.cta-lg-pink-checkout--static{height:48px;font-size:14px}@media only screen and (min-width:1280px){.cta-lg-pink-checkout--static{display:block;width:100%;padding:0 15px 0 24px}}@media screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--static:active{padding:0 23px 0 15px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--static:active:after{left:0}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:after{position:relative;display:inline-block;top:auto;right:auto;left:-8px;transform:none}}.cta-round-cp{padding:0 5.7971014493vw;box-sizing:border-box;border-radius:10.6280193237vw;font-size:3.8647342995vw;line-height:10.6280193237vw}@media screen and (min-width:480px){.cta-round-cp{padding:0 calc(24px*1.15941944);padding:0 calc(24px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp{padding:0 24px;font-size:16px;line-height:44px}}.cta-round-cp span:after{content:"";margin-left:1.9323671498vw;position:relative;top:.7246376812vw;font-size:5.7971014493vw;font-weight:700}@media screen and (min-width:480px){.cta-round-cp span:after{margin-left:calc(8px*1.15941944);margin-left:calc(8px*var(--factor));top:calc(3px*1.15941944);top:calc(3px*var(--factor));font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp span:after{margin-left:8px;top:3px;font-size:24px}}.cta-dynamic-page{padding:2.4154589372vw 5.7971014493vw;border-radius:10.6280193237vw;font-size:3.8647342995vw;color:#fff}@media screen and (min-width:480px){.cta-dynamic-page{padding:calc(10px*1.15941944) calc(24px*1.15941944);padding:calc(10px*var(--factor)) calc(24px*var(--factor));border-radius:calc(44px*1.15941944);border-radius:calc(44px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.cta-dynamic-page{padding:10px 24px;border-radius:44px;font-size:16px}}.manual-block-title{margin:0 0 8.6956521739vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.2801932367vw;line-height:8.6956521739vw}@media screen and (min-width:480px){.manual-block-title{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor));font-size:calc(26px*1.15941944);font-size:calc(26px*var(--factor));line-height:calc(36px*1.15941944);line-height:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-title{margin:0 0 68px}.manual-block-title{font-size:40px;font-size:4rem}.manual-block-title{line-height:48px;line-height:4.8rem}}.manual-block-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:11.5942028986vw}@media screen and (min-width:480px){.manual-block-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(48px*1.15941944);line-height:calc(48px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-subtitle{font-size:30px;font-size:3rem}.manual-block-subtitle{line-height:48px;line-height:4.8rem}}.manual-content-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.manual-content-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.manual-content-subtitle{font-size:24px;font-size:2.4rem}.manual-content-subtitle{line-height:28px;line-height:2.8rem}}.manual-block-text-12{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:4.347826087vw}@media screen and (min-width:480px){.manual-block-text-12{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-12{font-size:17px;font-size:1.7rem}.manual-block-text-12{line-height:26px;line-height:2.6rem}}.manual-block-text-14{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:5.3140096618vw}@media screen and (min-width:480px){.manual-block-text-14{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(22px*1.15941944);line-height:calc(22px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-14{font-size:17px;font-size:1.7rem}.manual-block-text-14{line-height:26px;line-height:2.6rem}}.manual-block-text-16{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.manual-block-text-16{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-16{font-size:16px;font-size:1.6rem}.manual-block-text-16{line-height:24px;line-height:2.4rem}}.heading{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-style:italic;text-transform:uppercase}.heading{font-size:18px;font-size:1.8rem}.heading{line-height:26px;line-height:2.6rem}@media screen and (min-width:1024px){.heading{font-size:24px;font-size:2.4rem}.heading{line-height:32px;line-height:3.2rem}}.heading--A{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--A{font-size:36px;font-size:3.6rem}.heading--A{line-height:48px;line-height:4.8rem}@media screen and (min-width:1024px){.heading--A{font-size:44px;font-size:4.4rem}.heading--A{line-height:52px;line-height:5.2rem}}.heading--B{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--B{font-size:32px;font-size:3.2rem}.heading--B{line-height:40px;line-height:4rem}@media screen and (min-width:1024px){.heading--B{font-size:36px;font-size:3.6rem}.heading--B{line-height:48px;line-height:4.8rem}}.heading--C{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--C{font-size:30px;font-size:3rem}.heading--C{line-height:42px;line-height:4.2rem}.heading--C{letter-spacing:-0.025em}@media screen and (min-width:1024px){.heading--C{font-size:46px;font-size:4.6rem}.heading--C{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){.heading--C{font-size:60px;font-size:6rem}.heading--C{line-height:73px;line-height:7.3rem}}.heading--D{margin:0 0 23px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--D{font-size:24px;font-size:2.4rem}.heading--D{line-height:30px;line-height:3rem}.heading--D{letter-spacing:0em}@media screen and (min-width:1024px){.heading--D{font-size:36px;font-size:3.6rem}.heading--D{line-height:42px;line-height:4.2rem}}.heading--D b,.heading--D strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.heading--D b,.heading--D strong{font-size:24px;font-size:2.4rem}.heading--D b,.heading--D strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--D b,.heading--D strong{font-size:36px;font-size:3.6rem}.heading--D b,.heading--D strong{line-height:42px;line-height:4.2rem}}.heading--E{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase;text-align:center;position:relative;margin:0 0 23px;padding:15px 0}.heading--E{font-size:24px;font-size:2.4rem}.heading--E{line-height:30px;line-height:3rem}.heading--E{letter-spacing:0em}@media screen and (min-width:768px){.heading--E{padding:0}}@media screen and (min-width:1024px){.heading--E{font-size:36px;font-size:3.6rem}.heading--E{line-height:42px;line-height:4.2rem}}.heading--E b,.heading--E strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#f53794}.heading--E b,.heading--E strong{font-size:24px;font-size:2.4rem}.heading--E b,.heading--E strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--E b,.heading--E strong{font-size:36px;font-size:3.6rem}.heading--E b,.heading--E strong{line-height:42px;line-height:4.2rem}}.heading--E:after{content:" ";width:80px;position:absolute;right:0;left:0;top:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:after{width:60px;right:0;left:auto;left:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:after{display:none}}.heading--E:before{content:" ";width:80px;position:absolute;left:0;right:0;bottom:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:before{width:60px;left:0;right:auto;right:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:before{display:none}}.heading--F{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--F{font-size:16px;font-size:1.6rem}.heading--F{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F{font-size:18px;font-size:1.8rem}.heading--F{line-height:24px;line-height:2.4rem}}.heading--F b,.heading--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}.heading--F b,.heading--F strong{font-size:16px;font-size:1.6rem}.heading--F b,.heading--F strong{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F b,.heading--F strong{font-size:18px;font-size:1.8rem}.heading--F b,.heading--F strong{line-height:24px;line-height:2.4rem}}.heading--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;letter-spacing:3.5px}.heading--G{font-size:14px;font-size:1.4rem}.heading--G{line-height:17px;line-height:1.7rem}.heading--H{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--H{font-size:40px;font-size:4rem}.heading--H{line-height:40px;line-height:4rem}@media screen and (min-width:1280px){.heading--H{font-size:50px;font-size:5rem}.heading--H{line-height:50px;line-height:5rem}}.heading--I{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--I{font-size:18px;font-size:1.8rem}.heading--I{line-height:28px;line-height:2.8rem}.heading--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--J{font-size:40px;font-size:4rem}.heading--J{line-height:40px;line-height:4rem}.heading--J{letter-spacing:0.025em}.heading--K{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--K{font-size:18px;font-size:1.8rem}.heading--K{line-height:18px;line-height:1.8rem}@media screen and (min-width:1024px){.heading--K{font-size:24px;font-size:2.4rem}.heading--K{line-height:24px;line-height:2.4rem}}.heading--L{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;text-align:left;text-transform:uppercase;color:#333;width:100%;border-bottom:1px solid #ccc;margin-bottom:32px;padding-bottom:32px;box-sizing:border-box}.heading--L{font-size:16px;font-size:1.6rem}.heading--L{line-height:19px;line-height:1.9rem}.heading--M{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-align:left}.heading--M{font-size:24px;font-size:2.4rem}.heading--M{line-height:29px;line-height:2.9rem}@media screen and (min-width:1024px){.heading--M{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--M{font-size:36px;font-size:3.6rem}.heading--M{line-height:44px;line-height:4.4rem}}.heading--N{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-align:center;margin-bottom:20px}.heading--N{font-size:30px;font-size:3rem}.heading--N{line-height:42px;line-height:4.2rem}@media screen and (min-width:768px){.heading--N{font-size:36px;font-size:3.6rem}.heading--N{line-height:42px;line-height:4.2rem}}.heading--O{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;margin:0 0 20px;padding:0 0 20px;text-align:left;position:relative}.heading--O{font-size:36px;font-size:3.6rem}.heading--O{line-height:40px;line-height:4rem}@media screen and (min-width:768px){.heading--O{margin:0 0 30px;padding:0 0 30px}}@media screen and (min-width:1280px){.heading--O{font-size:60px;font-size:6rem}.heading--O{line-height:64px;line-height:6.4rem}}.heading--O:after{content:"";display:block;width:18px;height:3px;position:absolute;bottom:0;left:0}@media screen and (min-width:1280px){.heading--O:after{width:23px;height:4px}}[data-class*=howto] .heading--O:after{content:none}.heading--O br{display:block}p--B,.text--B,p--A,.text--A,p,.text{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--B,.text--B,p--A,.text--A,p,.text{font-size:16px;font-size:1.6rem}p--B,.text--B,p--A,.text--A,p,.text{line-height:27px;line-height:2.7rem}p--A,.text--A{font-size:30px;font-size:3rem}p--A,.text--A{line-height:42px;line-height:4.2rem}p--A,.text--A{letter-spacing:-0.025em}@media screen and (min-width:1024px){p--A,.text--A{font-size:46px;font-size:4.6rem}p--A,.text--A{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){p--A,.text--A{font-size:60px;font-size:6rem}p--A,.text--A{line-height:73px;line-height:7.3rem}}p--B,.text--B{font-size:28px;font-size:2.8rem}p--B,.text--B{line-height:34px;line-height:3.4rem}@media screen and (min-width:1024px){p--B,.text--B{font-size:35px;font-size:3.5rem}p--B,.text--B{line-height:46px;line-height:4.6rem}}p--C,.text--C{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-style:italic}p--C,.text--C{font-size:14px;font-size:1.4rem}p--C,.text--C{line-height:20px;line-height:2rem}p--D,.text--D{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--D,.text--D{font-size:16px;font-size:1.6rem}p--D,.text--D{line-height:20px;line-height:2rem}p--E,.text--E{margin:0 0 19px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--E,.text--E{font-size:14px;font-size:1.4rem}p--E,.text--E{line-height:24px;line-height:2.4rem}p--E b,p--E strong,.text--E b,.text--E strong{font-family:"Montserrat-Bold";font-size:inherit;line-height:inherit;font-weight:normal}p--F,.text--F{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--F,.text--F{font-size:14px;font-size:1.4rem}p--F,.text--F{line-height:26px;line-height:2.6rem}p--F b,p--F strong,.text--F b,.text--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--F b,p--F strong,.text--F b,.text--F strong{font-size:14px;font-size:1.4rem}p--F b,p--F strong,.text--F b,.text--F strong{line-height:26px;line-height:2.6rem}p--G,.text--G{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--G,.text--G{font-size:12px;font-size:1.2rem}p--G,.text--G{line-height:26px;line-height:2.6rem}p--H,.text--H{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--H,.text--H{font-size:18px;font-size:1.8rem}p--H,.text--H{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--H,.text--H{font-size:16px;font-size:1.6rem}p--H,.text--H{line-height:20px;line-height:2rem}}p--I,.text--I,.link--D{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--I,.text--I,.link--D{font-size:14px;font-size:1.4rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--I,.text--I,.link--D{font-size:12px;font-size:1.2rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}}p--J,.text--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--J,.text--J{font-size:14px;font-size:1.4rem}p--J,.text--J{line-height:18px;line-height:1.8rem}p--J b,.text--J b{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--J b,.text--J b{font-size:14px;font-size:1.4rem}p--J b,.text--J b{line-height:18px;line-height:1.8rem}p--K,.text--K{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--K,.text--K{font-size:14px;font-size:1.4rem}p--K,.text--K{line-height:24px;line-height:2.4rem}p--L,.text--L{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#333;text-align:left}p--L,.text--L{font-size:16px;font-size:1.6rem}p--L,.text--L{line-height:28px;line-height:2.8rem}p--L b,p--L strong,.text--L b,.text--L strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}p--L b,p--L strong,.text--L b,.text--L strong{font-size:16px;font-size:1.6rem}p--L b,p--L strong,.text--L b,.text--L strong{line-height:28px;line-height:2.8rem}p--M,.text--M{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif !important;font-size:14px !important;line-height:20px !important;color:#555 !important}p--N,.text--N{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--N,.text--N{font-size:10px;font-size:1rem}p--N,.text--N{line-height:14px;line-height:1.4rem}.link{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;border-bottom:1px solid;-webkit-text-decoration:none;text-decoration:none;color:#555;letter-spacing:2px;padding:0 0 4px 0;transition:padding-bottom 300ms ease}.link{font-size:14px;font-size:1.4rem}.link{line-height:26px;line-height:2.6rem}.link:hover{padding-bottom:6px}@media screen and (max-width:767px){.link:hover{padding:0 0 4px}}.link--A{border-bottom:1px solid #fff}.link--A{font-size:14px;font-size:1.4rem}.link--C{font-size:0;color:rgba(0,0,0,0);position:relative;display:block;width:36px;height:36px;border-radius:100%;background-color:#99a5af;padding:0;transition:.2s ease-in-out}.link--C:after{display:block;border-radius:100%;font-family:"foreo";text-align:center;color:#fff}.link--C:after{position:absolute;top:0;left:0;right:0;bottom:0}.link--C:after{font-size:22px;font-size:2.2rem}.link--C:after{line-height:36px;line-height:3.6rem}.link--D{-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:#666;transition:.2s ease-in-out}.link--D{letter-spacing:0.025em}@media screen and (min-width:1024px){.link--D:hover,.link--D:focus,.link--D:active{color:#333}}.link--G{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:#666;display:block;padding:0;border:none}.link--G{font-size:14px;font-size:1.4rem}.link--G{line-height:16px;line-height:1.6rem}.link--G{letter-spacing:0em}@media screen and (min-width:768px){.link--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;position:relative}.link--G{font-size:16px;font-size:1.6rem}}@media screen and (max-width:767px){.link--G.is-active{color:#333}}.link--G:hover{padding-bottom:0}@media screen and (min-width:768px){.link--G:after{content:"";display:block;width:2px;height:100%;position:absolute;right:0;top:0;background-color:#ccc}}.link--H{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:gray;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.link--H{font-size:12px;font-size:1.2rem}.link--H{line-height:26px;line-height:2.6rem}@media screen and (min-width:768px){.link--H:hover,.link--H:focus,.link--H.active{color:#666}}.btn--D,.btn--C,.btn--B,.btn--A,.btn{display:inline-block;padding:18px 44px 16px;border-radius:3px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;white-space:normal;color:#fff;background:#78278b;border:1px solid #78278b;cursor:pointer;transition:all .2s cubic-bezier(0.25,0.8,0.25,1);outline:none}.btn--D,.btn--C,.btn--B,.btn--A,.btn{font-size:16px;font-size:1.6rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{line-height:24px;line-height:2.4rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{letter-spacing:0.05em}@media screen and (min-width:1024px){.btn:hover{color:#78278b;background:rgba(0,0,0,0)}}.btn--B{padding:13px 44px 11px}.btn--C{padding:9px 29px}.btn--C{font-size:15px;font-size:1.5rem}.btn--C{line-height:20px;line-height:2rem}.btn--D{padding:6px 19px}.btn--D{font-size:12px;font-size:1.2rem}.btn--D{line-height:17px;line-height:1.7rem}.btn--E{position:relative;display:inline-block;background-color:#ff6dac;margin:5.3333333333vw 0 0;padding:3.2vw 9.3333333333vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.2666666667vw;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-in-out}@media screen and (min-width:768px){.btn--E{margin:2.6041666667vw 0 0;padding:1.5625vw 4.5572916667vw;font-size:2.0833333333vw}}@media screen and (min-width:1024px){.btn--E{margin:1.953125vw 0 0;padding:1.171875vw 3.41796875vw;font-size:1.5625vw}}@media screen and (min-width:1280px){.btn--E{margin:20px 0 0;padding:13px 35px}.btn--E{font-size:18px;font-size:1.8rem}}@media screen and (min-width:1280px){.btn--E:hover,.btn--E:focus,.btn--E:active{padding:13px 55px 13px 35px}}.btn--E:hover:before,.btn--E:focus:before,.btn--E:active:before{opacity:1}.btn--E:before{content:none}@media screen and (min-width:1280px){.btn--E:before{opacity:0;content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;border-width:7px 0 7px 14px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.btn--F{position:relative;display:inline-block;width:auto;margin:0;padding:2.4154589372vw 3.8647342995vw;background-color:#313f49;border:none;border-radius:0;transition:all .25s ease-in-out;letter-spacing:0;text-transform:none;color:#fff !important}@media screen and (min-width:480px){.btn--F{padding:calc(10px*1.15941944) calc(16px*1.15941944);padding:calc(10px*var(--factor)) calc(16px*var(--factor))}}@media screen and (min-width:1280px){.btn--F{padding:10px 16px}}@media screen and (min-width:1280px){.btn--F:hover,.btn--F:focus,.btn--F:active{padding:10px 32px 10px 16px}}.btn--F:after{opacity:0}@media screen and (min-width:1280px){.btn--F:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:12px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}@media screen and (min-width:1280px){.btn--F:hover:after,.btn--F:focus:after,.btn--F:active:after{opacity:1}}.btn.ghost{color:#78278b;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.ghost:hover{color:#fff;background:#78278b}}.btn.pink{background:#f53794;border:1px solid #f53794}@media screen and (min-width:1024px){.btn.pink:hover{color:#f53794;background:rgba(0,0,0,0)}}.btn.pink.ghost{color:#f53794;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.pink.ghost:hover{color:#fff;background:#f53794}}.btn.gold{background:#dbc088;border:1px solid #dbc088}@media screen and (min-width:1024px){.btn.gold:hover{color:#dbc088;background:rgba(0,0,0,0)}}.btn.gold.ghost{color:#dbc088;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.gold.ghost:hover{color:#fff;background:#dbc088}}.btn.blue{background:#2aa9f6;border:1px solid #2aa9f6}@media screen and (min-width:1024px){.btn.blue:hover{color:#2aa9f6;background:rgba(0,0,0,0)}}.btn.blue.ghost{color:#2aa9f6;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.blue.ghost:hover{color:#fff;background:#2aa9f6}}.btn.full{width:100%;padding-left:10px;padding-right:10px}.btn--social,.btn--twitter,.btn--google,.btn--facebook{position:relative;box-sizing:border-box;height:50px;padding:0 20px 0 50px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;border:none;text-transform:none}.btn--social,.btn--twitter,.btn--google,.btn--facebook{font-size:15px;font-size:1.5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{line-height:50px;line-height:5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{letter-spacing:0.01em}@media screen and (min-width:1024px){.btn--social:hover,.btn--twitter:hover,.btn--google:hover,.btn--facebook:hover{color:#fff}}.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after{position:absolute;top:0;left:0;bottom:0;display:block;width:50px;color:#fff;text-align:center;transition:.12s ease-in-out}.btn--facebook{background:#3b59b4}@media screen and (min-width:1024px){.btn--facebook:hover{background:#6d84b4}}.btn--facebook:after{content:""}.btn--facebook:after{font-size:26px;font-size:2.6rem}.btn--facebook:after{line-height:52px;line-height:5.2rem}.btn--google{background:#ea4335}@media screen and (min-width:1024px){.btn--google:hover{background:rgba(234,67,53,.75)}}.btn--google:after{content:""}.btn--google:after{font-size:22px;font-size:2.2rem}.btn--google:after{line-height:48px;line-height:4.8rem}.btn--twitter{background:#00aced}@media screen and (min-width:1024px){.btn--twitter:hover{background:rgba(0,172,237,.75)}}.btn--twitter:after{content:""}.btn--twitter:after{font-size:24px;font-size:2.4rem}.btn--twitter:after{line-height:48px;line-height:4.8rem}.btn--disabled,.btn.form-disabled{opacity:.4;pointer-events:none;cursor:default}.js_resolution{display:none;visibility:hidden;height:0;width:0;margin:0;padding:0;opacity:0}@media screen and (min-width:768px){.js_resolution{opacity:.5}}@media screen and (min-width:1024px){.js_resolution{opacity:1}}@media screen and (min-width:1280px){.js_resolution{width:2px;opacity:2}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hidden{display:none !important;visibility:hidden}@media screen and (max-width:767px){.hidden-mobile{display:none !important}}@media screen and (min-width:768px){.hidden-desk{display:none !important}}.hidden-sm{display:none !important}@media screen and (min-width:1280px){.hidden-sm{display:block !important}}.hidden-xl{display:block !important}@media screen and (min-width:1280px){.hidden-xl{display:none !important}}.mt0{margin-top:0px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mr0{margin-right:0px !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.mr45{margin-right:45px !important}.mr50{margin-right:50px !important}.mb0{margin-bottom:0px !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.ml0{margin-left:0px !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml35{margin-left:35px !important}.ml40{margin-left:40px !important}.ml45{margin-left:45px !important}.ml50{margin-left:50px !important}.pt0{padding-top:0px !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pr0{padding-right:0px !important}.pr5{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr35{padding-right:35px !important}.pr40{padding-right:40px !important}.pr45{padding-right:45px !important}.pr50{padding-right:50px !important}.pb0{padding-bottom:0px !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}.pl0{padding-left:0px !important}.pl5{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl35{padding-left:35px !important}.pl40{padding-left:40px !important}.pl45{padding-left:45px !important}.pl50{padding-left:50px !important}.mainmenu{padding:24px 20px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}@media screen and (min-width:1024px){.mainmenu:hover{opacity:.7}}.mainmenu-box{top:1px;width:22px;height:16px;display:inline-block;position:relative}.mainmenu-inner{display:block;top:50%;margin-top:-1px}.mainmenu-inner,.mainmenu-inner::before,.mainmenu-inner::after{width:22px;height:2px;background-color:#99a4ae;border-radius:1px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.mainmenu-inner::before,.mainmenu-inner::after{content:"";display:block}.mainmenu-inner::before{top:-7px}.mainmenu-inner::after{bottom:-7px}.mainmenu--spin .mainmenu-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.mainmenu--spin .mainmenu-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.mainmenu--spin .mainmenu-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19)}.mainmenu--spin.is-active .mainmenu-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.mainmenu--spin.is-active .mainmenu-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.mainmenu--spin.is-active .mainmenu-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1)}html{height:100%}body{position:relative;height:100%;overflow-x:hidden}body.summaryOpen{overflow:hidden}body.search-locked,body.locked{overflow-y:hidden}body.search-locked .main,body.search-locked .footer,body.locked .main,body.locked .footer{touch-action:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;animation:.35s ease .35s normal forwards 1 fadeout}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}body.search-locked .main,body.search-locked .footer{height:0}@media screen and (max-width:1023px){br{display:none}}input::-ms-clear{display:none}.wrapper{max-width:100%;padding-top:0;overflow-x:hidden}@media screen and (min-width:1024px){.wrapper{overflow-x:visible}}.promo-2 .wrapper{padding-top:110px}.promo-3 .wrapper{padding-top:128px}.promo-4 .wrapper{padding-top:146px}.promo-5 .wrapper{padding-top:164px}.main{position:relative;z-index:1}.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:125px}@media screen and (min-width:768px){.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:100px}}@media screen and (min-width:1280px){.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:150px}}.path-node:not(.page-node-type-manual) .main .layout__title{display:none;opacity:0;visibility:hidden;width:0;height:0}.path-cart .main{margin-top:145px}.path-support .main{padding-top:30px;background-color:#00c6d1}.page-node-289{padding:100px 0 0}@media screen and (min-width:1280px){.page-node-289{padding:130px 0 0}}.node--content-mob-lock{background-color:#fff}@media(min-width:480px)and (max-width:1279px){.node--content-mob-lock{position:relative;max-width:480px;margin:0 auto}}@media(min-width:480px)and (max-width:1279px){.node--content-mob-lock:before{content:"";position:absolute;top:0;left:-100%;width:500%;height:100%;background-color:#eee;z-index:-1}}.node--type-page .field__items>.field__item .grid+.grid--sales{position:relative}.node--type-page .field__items>.field__item .grid+.grid--sales:before{content:"";display:block;width:100%;height:14.4927536232vw;position:absolute;top:-7.2463768116vw;right:0;left:0;background-color:#fff}@media screen and (min-width:480px){.node--type-page .field__items>.field__item .grid+.grid--sales:before{height:calc(30px*1.15941944);height:calc(30px*var(--factor));top:calc(-30px*1.15941944);top:calc(-30px*var(--factor))}}@media screen and (min-width:1280px){.node--type-page .field__items>.field__item .grid+.grid--sales:before{height:125px;top:-125px}}@media(min-width:1280px){.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray{width:auto !important}}.maintenance-page{height:241.5458937198vw;background:#029dd5;background:linear-gradient(to bottom,#029DD5 0%,#25D7FF 50%,#029DD5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#029dd5",endColorstr="#029dd5",GradientType=0);overflow:hidden}@media screen and (min-width:480px){.maintenance-page{height:calc(1000px*1.15941944);height:calc(1000px*var(--factor))}}@media screen and (min-width:1280px){.maintenance-page{height:auto;overflow-y:scroll;background:#25d7ff;background:radial-gradient(ellipse at center,#25D7FF 0%,#009AD3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#25d7ff",endColorstr="#009ad3",GradientType=1)}}.path-iblock .card--A.card--A{opacity:1}body .progress__percentage,body .progress__bar,body .progress__label{display:none}body .ajax-progress-throbber{color:rgba(0,0,0,0) !important}body .throbber{display:block !important;padding:0 !important}body .ajax-progress-throbber,body .throbber,body .progress__track,body .throbber:before,body .throbber:after,body .progress__track:before,body .progress__track:after{border-radius:50%;width:12px;height:12px;animation-fill-mode:both;animation:load7 2s infinite ease-in-out;min-width:0;min-width:initial;background:none !important;border-color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;box-shadow:none}body .progress__track,body .throbber{color:#78278b;font-size:10px;margin:0 auto;position:relative;text-indent:-9999em;transform:translateZ(0);animation-delay:-0.16s}body .throbber:before,body .throbber:after,body .progress__track:before,body .progress__track:after{content:"";position:absolute;top:0}body .throbber:before,body .progress__track:before{left:-18px;animation-delay:-0.32s}body .throbber:after,body .progress__track:after{left:18px}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}body .ajax-progress .message{display:none}form .label,form .fieldset-legend{display:none}form fieldset{border:none;margin:0;padding:0;display:flex;justify-content:space-between;width:100%}form fieldset .form-item{width:auto}form .fieldset-legend{color:#999;margin-bottom:15px;display:block}main [data-drupal-messages] .messages{display:block}main [data-drupal-messages] .messages a{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-style:normal;color:#fff}main [data-drupal-messages] .messages a{font-size:12px;font-size:1.2rem}main [data-drupal-messages] .messages a{line-height:18px;line-height:1.8rem}main nav.tabs{display:block;width:auto;position:fixed;top:70%;right:0;transform:translate3d(0,-50%,0);backface-visibility:hidden;transition:all .333s cubic-bezier(0.25,0.8,0.25,1);z-index:3}@media screen and (min-width:1024px){main nav.tabs{right:-25px}}main nav.tabs:after{content:" ";position:absolute;top:-50px;left:0;right:0;display:block;height:50px}main nav.tabs:hover{right:-3px}main .tabs.primary{position:relative;display:block;margin:0;padding:0;background:#313f49;box-shadow:0 8px 6px -6px rgba(0,0,0,.6);backface-visibility:hidden;border-radius:2px;overflow:hidden;text-align:left}main .tabs.primary:before{content:" ";display:table}main .tabs.primary:after{content:" ";display:table;clear:both}main .tabs.primary li{position:relative;display:block;margin:0;padding:0}main .tabs.primary li a{position:relative;display:block;width:90px;margin:0;padding:8px 0 8px 10px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1);overflow:hidden}main .tabs.primary li a{font-size:11px;font-size:1.1rem}main .tabs.primary li a{line-height:17px;line-height:1.7rem}main .tabs.primary li a{letter-spacing:0.025em}@media screen and (min-width:1024px){main .tabs.primary li a:hover{background-color:rgba(0,0,0,.35)}}@media screen and (min-width:1024px){main .tabs.primary li a.is-active{background-color:rgba(0,0,0,.35);cursor:default}}main .tabs.primary li a[data-drupal-link-system-path*=delete],main .tabs.primary li a[data-drupal-link-system-path*=revisions],main .tabs.primary li a[data-drupal-link-system-path*=devel]{display:none}@media screen and (max-width:767px){main .tabs.primary li a{text-indent:-9999px;font-family:"foreo";font-size:13px;color:#fff;width:38px;padding:0;text-align:center;line-height:normal;line-height:initial}main .tabs.primary li a:nth-child(1):after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}main .tabs.primary li a[data-drupal-link-system-path*=edit]:after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}main .tabs.primary li a[data-drupal-link-system-path*=translations]:after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0 !important;margin-right:0 !important}.main>.content>.messages{margin:0}.layout-builder-update-block .field--type-image .file-widget-multiple table tbody td:first-of-type{min-height:180px;height:auto !important}.layout-builder-update-block .field--type-image .tabledrag-handle:after{display:none !important}.modal{position:fixed;top:0;bottom:0;left:0;right:0;box-sizing:border-box;display:none;padding:0 15px;background:rgba(0,0,0,.85);transition:all .18s ease-in-out;vertical-align:middle;text-align:center;z-index:99}.modal__inner{position:fixed;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:100%;max-width:1280px}.modal__inner_video{position:relative;display:block;width:100%}.modal__inner_video.videowrap{height:0;padding-top:25%}.modal__inner_video.videowrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal__inner_btn{position:absolute;top:-50px;right:0;display:block;height:50px;width:100px;color:#fff}.modal__inner_btn:after{content:"";position:absolute;top:0;right:0;bottom:0;display:block;width:50px;text-align:center}.modal__inner_btn:after{font-size:17px;font-size:1.7rem}.modal__inner_btn:after{line-height:40px;line-height:4rem}.modal.active{display:block}.js_responsiveIframe{width:100%;border:none;box-shadow:none;scrollbar-width:none;overflow:hidden;-ms-overflow-style:none;-ms-overflow-style:none}.js_responsiveIframe::-webkit-scrollbar{display:none}
html{text-shadow:1px 1px 1px rgba(0,0,0,.004);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:62.52%;line-height:1.5}html body{font-size:100%}html sup{display:inline-block;top:-1.7em;font-family:inherit;font-size:30%;line-height:0;-webkit-text-decoration:none;text-decoration:none}@font-face{font-family:"Montserrat-ExtraLight";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-ExtraLight.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Light";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Light.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Regular";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Medium";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Medium.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-SemiBold";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-SemiBold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Bold";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Bold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.qsearch__manual:after,.qsearch__faq:after,.header__notification-inner:not(:empty):after,.hdr__menu-item.is-expanded .hdr__menu-link:after,.hdr__menu-item.link-textual .hdr__submenu-title:before,.hdr__search:before,.hdr__usernav-list li:not(.user-menu__item) a:before,.social__link:after,.modal__inner_btn:after,.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{color:#333}h1,h2,h3,h4,h5,p,ul,li,span,.button{margin:0;padding:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}:root{--factor:1.15941944}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.qsearch__manual:after,.qsearch__faq:after,.header__notification-inner:not(:empty):after,.hdr__menu-item.is-expanded .hdr__menu-link:after,.hdr__menu-item.link-textual .hdr__submenu-title:before,.hdr__search:before,.hdr__usernav-list li:not(.user-menu__item) a:before,.social__link:after,.modal__inner_btn:after,.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}h1{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:9.6618357488vw;line-height:10.6280193237vw}@media screen and (min-width:480px){h1{font-size:calc(40px*1.15941944);font-size:calc(40px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){h1{font-size:56px;font-size:5.6rem}h1{line-height:62px;line-height:6.2rem}}.h2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:8.6956521739vw;line-height:9.6618357488vw}@media screen and (min-width:480px){.h2{font-size:calc(36px*1.15941944);font-size:calc(36px*var(--factor));line-height:calc(40px*1.15941944);line-height:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.h2{font-size:48px;font-size:4.8rem}.h2{line-height:56px;line-height:5.6rem}}.h3,.footer__column--nl .block-subscription-block h2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:7.729468599vw;line-height:9.1787439614vw}@media screen and (min-width:480px){.h3,.footer__column--nl .block-subscription-block h2{font-size:calc(32px*1.15941944);font-size:calc(32px*var(--factor));line-height:calc(38px*1.15941944);line-height:calc(38px*var(--factor))}}@media screen and (min-width:1280px){.h3,.footer__column--nl .block-subscription-block h2{font-size:40px;font-size:4rem}.h3,.footer__column--nl .block-subscription-block h2{line-height:48px;line-height:4.8rem}}.h4,.h4--sb{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.7632850242vw;line-height:7.729468599vw}@media screen and (min-width:480px){.h4,.h4--sb{font-size:calc(28px*1.15941944);font-size:calc(28px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.h4,.h4--sb{font-size:32px;font-size:3.2rem}.h4,.h4--sb{line-height:38px;line-height:3.8rem}}.h4--sb{font-family:"Montserrat-SemiBold"}.h5,.footer__column--nl .messages--success{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:5.7971014493vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.h5,.footer__column--nl .messages--success{font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.h5,.footer__column--nl .messages--success{font-size:24px;font-size:2.4rem}.h5,.footer__column--nl .messages--success{line-height:28px;line-height:2.8rem}}.h6{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.8309178744vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.h6{font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.h6{font-size:20px;font-size:2rem}.h6{line-height:24px;line-height:2.4rem}}.h6--2,.hdr__subsubmenu-title,.hdr__menu-link{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.h6--2,.hdr__subsubmenu-title,.hdr__menu-link{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--2,.hdr__subsubmenu-title,.hdr__menu-link{font-size:18px;font-size:1.8rem}.h6--2,.hdr__subsubmenu-title,.hdr__menu-link{line-height:20px;line-height:2rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.h6--wide{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide{font-size:16px;font-size:1.6rem}.h6--wide{line-height:20px;line-height:2rem}}.h6--wide-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.347826087vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide-2{font-size:14px;font-size:1.4rem}.h6--wide-2{line-height:18px;line-height:1.8rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.p,.link-textual .hdr__menu-link{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p,.link-textual .hdr__menu-link{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p,.link-textual .hdr__menu-link{margin:0 0 8px}.p,.link-textual .hdr__menu-link{font-size:16px;font-size:1.6rem}.p,.link-textual .hdr__menu-link{line-height:24px;line-height:2.4rem}}.p--2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--2{font-size:16px;font-size:1.6rem}.p--2{line-height:24px;line-height:2.4rem}}.p--md{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--md{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--md{font-size:16px;font-size:1.6rem}.p--md{line-height:24px;line-height:2.4rem}}.p--bold,.btn--F{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold,.btn--F{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold,.btn--F{font-size:16px;font-size:1.6rem}.p--bold,.btn--F{line-height:24px;line-height:2.4rem}}.p--bold-2,.footer h2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold-2,.footer h2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold-2,.footer h2{font-size:14px;font-size:1.4rem}.p--bold-2,.footer h2{line-height:24px;line-height:2.4rem}}.p--sm,.hdr__subsubmenu-desc,.footer__column--nl .block-subscription-block .nl-custom-label{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm,.hdr__subsubmenu-desc,.footer__column--nl .block-subscription-block .nl-custom-label{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm,.hdr__subsubmenu-desc,.footer__column--nl .block-subscription-block .nl-custom-label{font-size:14px;font-size:1.4rem}.p--sm,.hdr__subsubmenu-desc,.footer__column--nl .block-subscription-block .nl-custom-label{line-height:20px;line-height:2rem}}.p--sm-2,.social__link--wechat+.footer__wechat span,.social__link,.footer__link,.footer__column--nl .block-subscription-block h3,.footer p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-2,.social__link--wechat+.footer__wechat span,.social__link,.footer__link,.footer__column--nl .block-subscription-block h3,.footer p{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-2,.social__link--wechat+.footer__wechat span,.social__link,.footer__link,.footer__column--nl .block-subscription-block h3,.footer p{font-size:14px;font-size:1.4rem}.p--sm-2,.social__link--wechat+.footer__wechat span,.social__link,.footer__link,.footer__column--nl .block-subscription-block h3,.footer p{line-height:20px;line-height:2rem}}.p--sm-bold,.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-bold,.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-bold,.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]{font-size:14px;font-size:1.4rem}.p--sm-bold,.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]{line-height:20px;line-height:2rem}}.p--xs{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs{font-size:12px;font-size:1.2rem}.p--xs{line-height:16px;line-height:1.6rem}}.p--xs-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs-bold{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs-bold{font-size:12px;font-size:1.2rem}.p--xs-bold{line-height:16px;line-height:1.6rem}}.tag,.hdr__submenu-label.hdr__submenu-label{background-color:#313f49;padding:.9661835749vw 1.9323671498vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag,.hdr__submenu-label.hdr__submenu-label{padding:calc(4px*1.15941944) calc(8px*1.15941944);padding:calc(4px*var(--factor)) calc(8px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag,.hdr__submenu-label.hdr__submenu-label{padding:4px 8px}.tag,.hdr__submenu-label.hdr__submenu-label{font-size:14px;font-size:1.4rem}.tag,.hdr__submenu-label.hdr__submenu-label{line-height:20px;line-height:2rem}}.tag--2{padding:.9661835749vw 4.8309178744vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag--2{padding:calc(4px*1.15941944) calc(10px*1.15941944);padding:calc(4px*var(--factor)) calc(10px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag--2{padding:4px 10px}.tag--2{font-size:14px;font-size:1.4rem}.tag--2{line-height:20px;line-height:2rem}}.tag--3{padding:.9661835749vw;background-color:#313f49;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:1.9323671498vw;line-height:1.9323671498vw;color:#fff;text-transform:uppercase}@media screen and (min-width:480px){.tag--3{padding:calc(4px*1.15941944);padding:calc(4px*var(--factor));font-size:calc(8px*1.15941944);font-size:calc(8px*var(--factor));line-height:calc(8px*1.15941944);line-height:calc(8px*var(--factor))}}@media screen and (min-width:1280px){.tag--3{padding:6px;font-size:8px;line-height:8px}}.cta{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:5.7971014493vw;color:inherit}@media screen and (min-width:480px){.cta{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta{font-size:18px;font-size:1.8rem}.cta{line-height:24px;line-height:2.4rem}}.cta--sm,.footer__column--nl .block-subscription-block .btn{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;color:inherit}@media screen and (min-width:480px){.cta--sm,.footer__column--nl .block-subscription-block .btn{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.cta--sm,.footer__column--nl .block-subscription-block .btn{font-size:16px;font-size:1.6rem}.cta--sm,.footer__column--nl .block-subscription-block .btn{line-height:20px;line-height:2rem}}.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{box-sizing:border-box;background-color:#ef508c;border:none;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#fff;letter-spacing:0;text-transform:none;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:1280px){.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{cursor:pointer}}.cta-lg-pink-cart{height:10.6280193237vw;border-radius:16.6666666667vw;font-size:3.8647342995vw;line-height:10.6280193237vw;text-align:center}@media screen and (min-width:451px){.cta-lg-pink-cart{height:44px;border-radius:69px;font-size:16px;line-height:44px}}.cta-sm-pink-cart{height:6.7632850242vw;padding:0 3.8647342995vw;border-radius:7.2463768116vw;font-size:2.8985507246vw;line-height:6.7632850242vw}@media screen and (min-width:451px){.cta-sm-pink-cart{height:28px;padding:0 16px;border-radius:30px;font-size:12px;line-height:28px}}@media only screen and (min-width:1280px){.cta-sm-pink-cart:hover:before,.cta-sm-pink-cart:focus:before,.cta-sm-pink-cart:active:before{opacity:1;width:auto;margin-right:8px}}.cta-sm-pink-cart:before{opacity:0;content:"";display:inline-block;width:0;font-weight:600;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse{position:relative;height:44px;padding:0 24px;border-radius:22px;font-size:16px;line-height:44px;text-align:center}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover,.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout:focus,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout:active,.cta-lg-pink-checkout--static:active,.cta-lg-pink-checkout--inverse:active{padding:0 46px 0 24px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover:after,.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--inverse:hover:after,.cta-lg-pink-checkout:focus:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--inverse:focus:after,.cta-lg-pink-checkout:active:after,.cta-lg-pink-checkout--static:active:after,.cta-lg-pink-checkout--inverse:active:after{opacity:1}}.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{opacity:0}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.cta-lg-pink-checkout--inverse{background-color:#fff;border:1px solid #ccc;color:#313f49}.cta-lg-pink-checkout--inverse:after{content:none}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout--inverse:active{padding:0 24px;background-color:#f4f5f6}}.cta-lg-pink-checkout--static{height:48px;font-size:14px}@media only screen and (min-width:1280px){.cta-lg-pink-checkout--static{display:block;width:100%;padding:0 15px 0 24px}}@media screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--static:active{padding:0 23px 0 15px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--static:active:after{left:0}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:after{position:relative;display:inline-block;top:auto;right:auto;left:-8px;transform:none}}.cta-round-cp{padding:0 5.7971014493vw;box-sizing:border-box;border-radius:10.6280193237vw;font-size:3.8647342995vw;line-height:10.6280193237vw}@media screen and (min-width:480px){.cta-round-cp{padding:0 calc(24px*1.15941944);padding:0 calc(24px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp{padding:0 24px;font-size:16px;line-height:44px}}.cta-round-cp span:after{content:"";margin-left:1.9323671498vw;position:relative;top:.7246376812vw;font-size:5.7971014493vw;font-weight:700}@media screen and (min-width:480px){.cta-round-cp span:after{margin-left:calc(8px*1.15941944);margin-left:calc(8px*var(--factor));top:calc(3px*1.15941944);top:calc(3px*var(--factor));font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp span:after{margin-left:8px;top:3px;font-size:24px}}.cta-dynamic-page{padding:2.4154589372vw 5.7971014493vw;border-radius:10.6280193237vw;font-size:3.8647342995vw;color:#fff}@media screen and (min-width:480px){.cta-dynamic-page{padding:calc(10px*1.15941944) calc(24px*1.15941944);padding:calc(10px*var(--factor)) calc(24px*var(--factor));border-radius:calc(44px*1.15941944);border-radius:calc(44px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.cta-dynamic-page{padding:10px 24px;border-radius:44px;font-size:16px}}.manual-block-title{margin:0 0 8.6956521739vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.2801932367vw;line-height:8.6956521739vw}@media screen and (min-width:480px){.manual-block-title{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor));font-size:calc(26px*1.15941944);font-size:calc(26px*var(--factor));line-height:calc(36px*1.15941944);line-height:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-title{margin:0 0 68px}.manual-block-title{font-size:40px;font-size:4rem}.manual-block-title{line-height:48px;line-height:4.8rem}}.manual-block-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:11.5942028986vw}@media screen and (min-width:480px){.manual-block-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(48px*1.15941944);line-height:calc(48px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-subtitle{font-size:30px;font-size:3rem}.manual-block-subtitle{line-height:48px;line-height:4.8rem}}.manual-content-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.manual-content-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.manual-content-subtitle{font-size:24px;font-size:2.4rem}.manual-content-subtitle{line-height:28px;line-height:2.8rem}}.manual-block-text-12{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:4.347826087vw}@media screen and (min-width:480px){.manual-block-text-12{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-12{font-size:17px;font-size:1.7rem}.manual-block-text-12{line-height:26px;line-height:2.6rem}}.manual-block-text-14{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:5.3140096618vw}@media screen and (min-width:480px){.manual-block-text-14{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(22px*1.15941944);line-height:calc(22px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-14{font-size:17px;font-size:1.7rem}.manual-block-text-14{line-height:26px;line-height:2.6rem}}.manual-block-text-16{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.manual-block-text-16{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-16{font-size:16px;font-size:1.6rem}.manual-block-text-16{line-height:24px;line-height:2.4rem}}.heading{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-style:italic;text-transform:uppercase}.heading{font-size:18px;font-size:1.8rem}.heading{line-height:26px;line-height:2.6rem}@media screen and (min-width:1024px){.heading{font-size:24px;font-size:2.4rem}.heading{line-height:32px;line-height:3.2rem}}.heading--A{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--A{font-size:36px;font-size:3.6rem}.heading--A{line-height:48px;line-height:4.8rem}@media screen and (min-width:1024px){.heading--A{font-size:44px;font-size:4.4rem}.heading--A{line-height:52px;line-height:5.2rem}}.heading--B{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--B{font-size:32px;font-size:3.2rem}.heading--B{line-height:40px;line-height:4rem}@media screen and (min-width:1024px){.heading--B{font-size:36px;font-size:3.6rem}.heading--B{line-height:48px;line-height:4.8rem}}.heading--C{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--C{font-size:30px;font-size:3rem}.heading--C{line-height:42px;line-height:4.2rem}.heading--C{letter-spacing:-0.025em}@media screen and (min-width:1024px){.heading--C{font-size:46px;font-size:4.6rem}.heading--C{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){.heading--C{font-size:60px;font-size:6rem}.heading--C{line-height:73px;line-height:7.3rem}}.heading--D{margin:0 0 23px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--D{font-size:24px;font-size:2.4rem}.heading--D{line-height:30px;line-height:3rem}.heading--D{letter-spacing:0em}@media screen and (min-width:1024px){.heading--D{font-size:36px;font-size:3.6rem}.heading--D{line-height:42px;line-height:4.2rem}}.heading--D b,.heading--D strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.heading--D b,.heading--D strong{font-size:24px;font-size:2.4rem}.heading--D b,.heading--D strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--D b,.heading--D strong{font-size:36px;font-size:3.6rem}.heading--D b,.heading--D strong{line-height:42px;line-height:4.2rem}}.heading--E{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase;text-align:center;position:relative;margin:0 0 23px;padding:15px 0}.heading--E{font-size:24px;font-size:2.4rem}.heading--E{line-height:30px;line-height:3rem}.heading--E{letter-spacing:0em}@media screen and (min-width:768px){.heading--E{padding:0}}@media screen and (min-width:1024px){.heading--E{font-size:36px;font-size:3.6rem}.heading--E{line-height:42px;line-height:4.2rem}}.heading--E b,.heading--E strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#f53794}.heading--E b,.heading--E strong{font-size:24px;font-size:2.4rem}.heading--E b,.heading--E strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--E b,.heading--E strong{font-size:36px;font-size:3.6rem}.heading--E b,.heading--E strong{line-height:42px;line-height:4.2rem}}.heading--E:after{content:" ";width:80px;position:absolute;right:0;left:0;top:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:after{width:60px;right:0;left:auto;left:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:after{display:none}}.heading--E:before{content:" ";width:80px;position:absolute;left:0;right:0;bottom:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:before{width:60px;left:0;right:auto;right:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:before{display:none}}.heading--F{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--F{font-size:16px;font-size:1.6rem}.heading--F{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F{font-size:18px;font-size:1.8rem}.heading--F{line-height:24px;line-height:2.4rem}}.heading--F b,.heading--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}.heading--F b,.heading--F strong{font-size:16px;font-size:1.6rem}.heading--F b,.heading--F strong{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F b,.heading--F strong{font-size:18px;font-size:1.8rem}.heading--F b,.heading--F strong{line-height:24px;line-height:2.4rem}}.heading--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;letter-spacing:3.5px}.heading--G{font-size:14px;font-size:1.4rem}.heading--G{line-height:17px;line-height:1.7rem}.heading--H{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--H{font-size:40px;font-size:4rem}.heading--H{line-height:40px;line-height:4rem}@media screen and (min-width:1280px){.heading--H{font-size:50px;font-size:5rem}.heading--H{line-height:50px;line-height:5rem}}.heading--I{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--I{font-size:18px;font-size:1.8rem}.heading--I{line-height:28px;line-height:2.8rem}.heading--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--J{font-size:40px;font-size:4rem}.heading--J{line-height:40px;line-height:4rem}.heading--J{letter-spacing:0.025em}.heading--K{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--K{font-size:18px;font-size:1.8rem}.heading--K{line-height:18px;line-height:1.8rem}@media screen and (min-width:1024px){.heading--K{font-size:24px;font-size:2.4rem}.heading--K{line-height:24px;line-height:2.4rem}}.heading--L{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;text-align:left;text-transform:uppercase;color:#333;width:100%;border-bottom:1px solid #ccc;margin-bottom:32px;padding-bottom:32px;box-sizing:border-box}.heading--L{font-size:16px;font-size:1.6rem}.heading--L{line-height:19px;line-height:1.9rem}.heading--M{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-align:left}.heading--M{font-size:24px;font-size:2.4rem}.heading--M{line-height:29px;line-height:2.9rem}@media screen and (min-width:1024px){.heading--M{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--M{font-size:36px;font-size:3.6rem}.heading--M{line-height:44px;line-height:4.4rem}}.heading--N{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-align:center;margin-bottom:20px}.heading--N{font-size:30px;font-size:3rem}.heading--N{line-height:42px;line-height:4.2rem}@media screen and (min-width:768px){.heading--N{font-size:36px;font-size:3.6rem}.heading--N{line-height:42px;line-height:4.2rem}}.heading--O{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;margin:0 0 20px;padding:0 0 20px;text-align:left;position:relative}.heading--O{font-size:36px;font-size:3.6rem}.heading--O{line-height:40px;line-height:4rem}@media screen and (min-width:768px){.heading--O{margin:0 0 30px;padding:0 0 30px}}@media screen and (min-width:1280px){.heading--O{font-size:60px;font-size:6rem}.heading--O{line-height:64px;line-height:6.4rem}}.heading--O:after{content:"";display:block;width:18px;height:3px;position:absolute;bottom:0;left:0}@media screen and (min-width:1280px){.heading--O:after{width:23px;height:4px}}[data-class*=howto] .heading--O:after{content:none}.heading--O br{display:block}p--B,.text--B,p--A,.text--A,p,.text{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--B,.text--B,p--A,.text--A,p,.text{font-size:16px;font-size:1.6rem}p--B,.text--B,p--A,.text--A,p,.text{line-height:27px;line-height:2.7rem}p--A,.text--A{font-size:30px;font-size:3rem}p--A,.text--A{line-height:42px;line-height:4.2rem}p--A,.text--A{letter-spacing:-0.025em}@media screen and (min-width:1024px){p--A,.text--A{font-size:46px;font-size:4.6rem}p--A,.text--A{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){p--A,.text--A{font-size:60px;font-size:6rem}p--A,.text--A{line-height:73px;line-height:7.3rem}}p--B,.text--B{font-size:28px;font-size:2.8rem}p--B,.text--B{line-height:34px;line-height:3.4rem}@media screen and (min-width:1024px){p--B,.text--B{font-size:35px;font-size:3.5rem}p--B,.text--B{line-height:46px;line-height:4.6rem}}p--C,.text--C{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-style:italic}p--C,.text--C{font-size:14px;font-size:1.4rem}p--C,.text--C{line-height:20px;line-height:2rem}p--D,.text--D{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--D,.text--D{font-size:16px;font-size:1.6rem}p--D,.text--D{line-height:20px;line-height:2rem}p--E,.text--E{margin:0 0 19px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--E,.text--E{font-size:14px;font-size:1.4rem}p--E,.text--E{line-height:24px;line-height:2.4rem}p--E b,p--E strong,.text--E b,.text--E strong{font-family:"Montserrat-Bold";font-size:inherit;line-height:inherit;font-weight:normal}p--F,.text--F{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--F,.text--F{font-size:14px;font-size:1.4rem}p--F,.text--F{line-height:26px;line-height:2.6rem}p--F b,p--F strong,.text--F b,.text--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--F b,p--F strong,.text--F b,.text--F strong{font-size:14px;font-size:1.4rem}p--F b,p--F strong,.text--F b,.text--F strong{line-height:26px;line-height:2.6rem}p--G,.text--G{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--G,.text--G{font-size:12px;font-size:1.2rem}p--G,.text--G{line-height:26px;line-height:2.6rem}p--H,.text--H{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--H,.text--H{font-size:18px;font-size:1.8rem}p--H,.text--H{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--H,.text--H{font-size:16px;font-size:1.6rem}p--H,.text--H{line-height:20px;line-height:2rem}}p--I,.text--I,.link--D{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--I,.text--I,.link--D{font-size:14px;font-size:1.4rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--I,.text--I,.link--D{font-size:12px;font-size:1.2rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}}p--J,.text--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--J,.text--J{font-size:14px;font-size:1.4rem}p--J,.text--J{line-height:18px;line-height:1.8rem}p--J b,.text--J b{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--J b,.text--J b{font-size:14px;font-size:1.4rem}p--J b,.text--J b{line-height:18px;line-height:1.8rem}p--K,.text--K{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--K,.text--K{font-size:14px;font-size:1.4rem}p--K,.text--K{line-height:24px;line-height:2.4rem}p--L,.text--L{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#333;text-align:left}p--L,.text--L{font-size:16px;font-size:1.6rem}p--L,.text--L{line-height:28px;line-height:2.8rem}p--L b,p--L strong,.text--L b,.text--L strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}p--L b,p--L strong,.text--L b,.text--L strong{font-size:16px;font-size:1.6rem}p--L b,p--L strong,.text--L b,.text--L strong{line-height:28px;line-height:2.8rem}p--M,.text--M{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif !important;font-size:14px !important;line-height:20px !important;color:#555 !important}p--N,.text--N{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--N,.text--N{font-size:10px;font-size:1rem}p--N,.text--N{line-height:14px;line-height:1.4rem}.link{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;border-bottom:1px solid;-webkit-text-decoration:none;text-decoration:none;color:#555;letter-spacing:2px;padding:0 0 4px 0;transition:padding-bottom 300ms ease}.link{font-size:14px;font-size:1.4rem}.link{line-height:26px;line-height:2.6rem}.link:hover{padding-bottom:6px}@media screen and (max-width:767px){.link:hover{padding:0 0 4px}}.link--A{border-bottom:1px solid #fff}.link--A{font-size:14px;font-size:1.4rem}.link--C{font-size:0;color:rgba(0,0,0,0);position:relative;display:block;width:36px;height:36px;border-radius:100%;background-color:#99a5af;padding:0;transition:.2s ease-in-out}.link--C:after{display:block;border-radius:100%;font-family:"foreo";text-align:center;color:#fff}.link--C:after{position:absolute;top:0;left:0;right:0;bottom:0}.link--C:after{font-size:22px;font-size:2.2rem}.link--C:after{line-height:36px;line-height:3.6rem}.link--D{-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:#666;transition:.2s ease-in-out}.link--D{letter-spacing:0.025em}@media screen and (min-width:1024px){.link--D:hover,.link--D:focus,.link--D:active{color:#333}}.link--G{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:#666;display:block;padding:0;border:none}.link--G{font-size:14px;font-size:1.4rem}.link--G{line-height:16px;line-height:1.6rem}.link--G{letter-spacing:0em}@media screen and (min-width:768px){.link--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;position:relative}.link--G{font-size:16px;font-size:1.6rem}}@media screen and (max-width:767px){.link--G.is-active{color:#333}}.link--G:hover{padding-bottom:0}@media screen and (min-width:768px){.link--G:after{content:"";display:block;width:2px;height:100%;position:absolute;right:0;top:0;background-color:#ccc}}.link--H{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:gray;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.link--H{font-size:12px;font-size:1.2rem}.link--H{line-height:26px;line-height:2.6rem}@media screen and (min-width:768px){.link--H:hover,.link--H:focus,.link--H.active{color:#666}}.btn--D,.btn--C,.btn--B,.btn--A,.btn{display:inline-block;padding:18px 44px 16px;border-radius:3px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;white-space:normal;color:#fff;background:#78278b;border:1px solid #78278b;cursor:pointer;transition:all .2s cubic-bezier(0.25,0.8,0.25,1);outline:none}.btn--D,.btn--C,.btn--B,.btn--A,.btn{font-size:16px;font-size:1.6rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{line-height:24px;line-height:2.4rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{letter-spacing:0.05em}@media screen and (min-width:1024px){.btn:hover{color:#78278b;background:rgba(0,0,0,0)}}.btn--B{padding:13px 44px 11px}.btn--C{padding:9px 29px}.btn--C{font-size:15px;font-size:1.5rem}.btn--C{line-height:20px;line-height:2rem}.btn--D{padding:6px 19px}.btn--D{font-size:12px;font-size:1.2rem}.btn--D{line-height:17px;line-height:1.7rem}.btn--E{position:relative;display:inline-block;background-color:#ff6dac;margin:5.3333333333vw 0 0;padding:3.2vw 9.3333333333vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.2666666667vw;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-in-out}@media screen and (min-width:768px){.btn--E{margin:2.6041666667vw 0 0;padding:1.5625vw 4.5572916667vw;font-size:2.0833333333vw}}@media screen and (min-width:1024px){.btn--E{margin:1.953125vw 0 0;padding:1.171875vw 3.41796875vw;font-size:1.5625vw}}@media screen and (min-width:1280px){.btn--E{margin:20px 0 0;padding:13px 35px}.btn--E{font-size:18px;font-size:1.8rem}}@media screen and (min-width:1280px){.btn--E:hover,.btn--E:focus,.btn--E:active{padding:13px 55px 13px 35px}}.btn--E:hover:before,.btn--E:focus:before,.btn--E:active:before{opacity:1}.btn--E:before{content:none}@media screen and (min-width:1280px){.btn--E:before{opacity:0;content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;border-width:7px 0 7px 14px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.btn--F{position:relative;display:inline-block;width:auto;margin:0;padding:2.4154589372vw 3.8647342995vw;background-color:#313f49;border:none;border-radius:0;transition:all .25s ease-in-out;letter-spacing:0;text-transform:none;color:#fff !important}@media screen and (min-width:480px){.btn--F{padding:calc(10px*1.15941944) calc(16px*1.15941944);padding:calc(10px*var(--factor)) calc(16px*var(--factor))}}@media screen and (min-width:1280px){.btn--F{padding:10px 16px}}@media screen and (min-width:1280px){.btn--F:hover,.btn--F:focus,.btn--F:active{padding:10px 32px 10px 16px}}.btn--F:after{opacity:0}@media screen and (min-width:1280px){.btn--F:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:12px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}@media screen and (min-width:1280px){.btn--F:hover:after,.btn--F:focus:after,.btn--F:active:after{opacity:1}}.btn.ghost{color:#78278b;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.ghost:hover{color:#fff;background:#78278b}}.btn.pink{background:#f53794;border:1px solid #f53794}@media screen and (min-width:1024px){.btn.pink:hover{color:#f53794;background:rgba(0,0,0,0)}}.btn.pink.ghost{color:#f53794;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.pink.ghost:hover{color:#fff;background:#f53794}}.btn.gold{background:#dbc088;border:1px solid #dbc088}@media screen and (min-width:1024px){.btn.gold:hover{color:#dbc088;background:rgba(0,0,0,0)}}.btn.gold.ghost{color:#dbc088;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.gold.ghost:hover{color:#fff;background:#dbc088}}.btn.blue{background:#2aa9f6;border:1px solid #2aa9f6}@media screen and (min-width:1024px){.btn.blue:hover{color:#2aa9f6;background:rgba(0,0,0,0)}}.btn.blue.ghost{color:#2aa9f6;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.blue.ghost:hover{color:#fff;background:#2aa9f6}}.btn.full{width:100%;padding-left:10px;padding-right:10px}.btn--social,.btn--twitter,.btn--google,.btn--facebook{position:relative;box-sizing:border-box;height:50px;padding:0 20px 0 50px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;border:none;text-transform:none}.btn--social,.btn--twitter,.btn--google,.btn--facebook{font-size:15px;font-size:1.5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{line-height:50px;line-height:5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{letter-spacing:0.01em}@media screen and (min-width:1024px){.btn--social:hover,.btn--twitter:hover,.btn--google:hover,.btn--facebook:hover{color:#fff}}.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after{position:absolute;top:0;left:0;bottom:0;display:block;width:50px;color:#fff;text-align:center;transition:.12s ease-in-out}.btn--facebook{background:#3b59b4}@media screen and (min-width:1024px){.btn--facebook:hover{background:#6d84b4}}.btn--facebook:after{content:""}.btn--facebook:after{font-size:26px;font-size:2.6rem}.btn--facebook:after{line-height:52px;line-height:5.2rem}.btn--google{background:#ea4335}@media screen and (min-width:1024px){.btn--google:hover{background:rgba(234,67,53,.75)}}.btn--google:after{content:""}.btn--google:after{font-size:22px;font-size:2.2rem}.btn--google:after{line-height:48px;line-height:4.8rem}.btn--twitter{background:#00aced}@media screen and (min-width:1024px){.btn--twitter:hover{background:rgba(0,172,237,.75)}}.btn--twitter:after{content:""}.btn--twitter:after{font-size:24px;font-size:2.4rem}.btn--twitter:after{line-height:48px;line-height:4.8rem}.btn--disabled,.btn.form-disabled{opacity:.4;pointer-events:none;cursor:default}.js_resolution{display:none;visibility:hidden;height:0;width:0;margin:0;padding:0;opacity:0}@media screen and (min-width:768px){.js_resolution{opacity:.5}}@media screen and (min-width:1024px){.js_resolution{opacity:1}}@media screen and (min-width:1280px){.js_resolution{width:2px;opacity:2}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hidden{display:none !important;visibility:hidden}@media screen and (max-width:767px){.hidden-mobile{display:none !important}}@media screen and (min-width:768px){.hidden-desk{display:none !important}}.hidden-sm{display:none !important}@media screen and (min-width:1280px){.hidden-sm{display:block !important}}.hidden-xl{display:block !important}@media screen and (min-width:1280px){.hidden-xl{display:none !important}}.mt0{margin-top:0px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mr0{margin-right:0px !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.mr45{margin-right:45px !important}.mr50{margin-right:50px !important}.mb0{margin-bottom:0px !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.ml0{margin-left:0px !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml35{margin-left:35px !important}.ml40{margin-left:40px !important}.ml45{margin-left:45px !important}.ml50{margin-left:50px !important}.pt0{padding-top:0px !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pr0{padding-right:0px !important}.pr5{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr35{padding-right:35px !important}.pr40{padding-right:40px !important}.pr45{padding-right:45px !important}.pr50{padding-right:50px !important}.pb0{padding-bottom:0px !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}.pl0{padding-left:0px !important}.pl5{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl35{padding-left:35px !important}.pl40{padding-left:40px !important}.pl45{padding-left:45px !important}.pl50{padding-left:50px !important}.mainmenu{padding:24px 20px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}@media screen and (min-width:1024px){.mainmenu:hover{opacity:.7}}.mainmenu-box{top:1px;width:22px;height:16px;display:inline-block;position:relative}.mainmenu-inner{display:block;top:50%;margin-top:-1px}.mainmenu-inner,.mainmenu-inner::before,.mainmenu-inner::after{width:22px;height:2px;background-color:#99a4ae;border-radius:1px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.mainmenu-inner::before,.mainmenu-inner::after{content:"";display:block}.mainmenu-inner::before{top:-7px}.mainmenu-inner::after{bottom:-7px}.mainmenu--spin .mainmenu-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.mainmenu--spin .mainmenu-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.mainmenu--spin .mainmenu-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19)}.mainmenu--spin.is-active .mainmenu-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.mainmenu--spin.is-active .mainmenu-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.mainmenu--spin.is-active .mainmenu-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1)}html{height:100%}body{position:relative;height:100%;overflow-x:hidden}body.summaryOpen{overflow:hidden}body.search-locked,body.locked{overflow-y:hidden}body.search-locked .main,body.search-locked .footer,body.locked .main,body.locked .footer{touch-action:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;animation:.35s ease .35s normal forwards 1 fadeout}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}body.search-locked .main,body.search-locked .footer{height:0}@media screen and (max-width:1023px){br{display:none}}input::-ms-clear{display:none}.wrapper{max-width:100%;padding-top:0;overflow-x:hidden}@media screen and (min-width:1024px){.wrapper{overflow-x:visible}}.promo-2 .wrapper{padding-top:110px}.promo-3 .wrapper{padding-top:128px}.promo-4 .wrapper{padding-top:146px}.promo-5 .wrapper{padding-top:164px}.main{position:relative;z-index:1}.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:125px}@media screen and (min-width:768px){.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:100px}}@media screen and (min-width:1280px){.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:150px}}.path-node:not(.page-node-type-manual) .main .layout__title{display:none;opacity:0;visibility:hidden;width:0;height:0}.path-cart .main{margin-top:145px}.path-support .main{padding-top:30px;background-color:#00c6d1}.page-node-289{padding:100px 0 0}@media screen and (min-width:1280px){.page-node-289{padding:130px 0 0}}.node--content-mob-lock{background-color:#fff}@media(min-width:480px)and (max-width:1279px){.node--content-mob-lock{position:relative;max-width:480px;margin:0 auto}}@media(min-width:480px)and (max-width:1279px){.node--content-mob-lock:before{content:"";position:absolute;top:0;left:-100%;width:500%;height:100%;background-color:#eee;z-index:-1}}.node--type-page .field__items>.field__item .grid+.grid--sales{position:relative}.node--type-page .field__items>.field__item .grid+.grid--sales:before{content:"";display:block;width:100%;height:14.4927536232vw;position:absolute;top:-7.2463768116vw;right:0;left:0;background-color:#fff}@media screen and (min-width:480px){.node--type-page .field__items>.field__item .grid+.grid--sales:before{height:calc(30px*1.15941944);height:calc(30px*var(--factor));top:calc(-30px*1.15941944);top:calc(-30px*var(--factor))}}@media screen and (min-width:1280px){.node--type-page .field__items>.field__item .grid+.grid--sales:before{height:125px;top:-125px}}@media(min-width:1280px){.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray{width:auto !important}}.maintenance-page{height:241.5458937198vw;background:#029dd5;background:linear-gradient(to bottom,#029DD5 0%,#25D7FF 50%,#029DD5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#029dd5",endColorstr="#029dd5",GradientType=0);overflow:hidden}@media screen and (min-width:480px){.maintenance-page{height:calc(1000px*1.15941944);height:calc(1000px*var(--factor))}}@media screen and (min-width:1280px){.maintenance-page{height:auto;overflow-y:scroll;background:#25d7ff;background:radial-gradient(ellipse at center,#25D7FF 0%,#009AD3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#25d7ff",endColorstr="#009ad3",GradientType=1)}}.path-iblock .card--A.card--A{opacity:1}body .progress__percentage,body .progress__bar,body .progress__label{display:none}body .ajax-progress-throbber{color:rgba(0,0,0,0) !important}body .throbber{display:block !important;padding:0 !important}body .ajax-progress-throbber,body .throbber,body .progress__track,body .throbber:before,body .throbber:after,body .progress__track:before,body .progress__track:after{border-radius:50%;width:12px;height:12px;animation-fill-mode:both;animation:load7 2s infinite ease-in-out;min-width:0;min-width:initial;background:none !important;border-color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;box-shadow:none}body .progress__track,body .throbber{color:#78278b;font-size:10px;margin:0 auto;position:relative;text-indent:-9999em;transform:translateZ(0);animation-delay:-0.16s}body .throbber:before,body .throbber:after,body .progress__track:before,body .progress__track:after{content:"";position:absolute;top:0}body .throbber:before,body .progress__track:before{left:-18px;animation-delay:-0.32s}body .throbber:after,body .progress__track:after{left:18px}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}body .ajax-progress .message{display:none}form .label,form .fieldset-legend{display:none}form fieldset{border:none;margin:0;padding:0;display:flex;justify-content:space-between;width:100%}form fieldset .form-item{width:auto}form .fieldset-legend{color:#999;margin-bottom:15px;display:block}main [data-drupal-messages] .messages{display:block}main [data-drupal-messages] .messages a{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-style:normal;color:#fff}main [data-drupal-messages] .messages a{font-size:12px;font-size:1.2rem}main [data-drupal-messages] .messages a{line-height:18px;line-height:1.8rem}main nav.tabs{display:block;width:auto;position:fixed;top:70%;right:0;transform:translate3d(0,-50%,0);backface-visibility:hidden;transition:all .333s cubic-bezier(0.25,0.8,0.25,1);z-index:3}@media screen and (min-width:1024px){main nav.tabs{right:-25px}}main nav.tabs:after{content:" ";position:absolute;top:-50px;left:0;right:0;display:block;height:50px}main nav.tabs:hover{right:-3px}main .tabs.primary{position:relative;display:block;margin:0;padding:0;background:#313f49;box-shadow:0 8px 6px -6px rgba(0,0,0,.6);backface-visibility:hidden;border-radius:2px;overflow:hidden;text-align:left}main .tabs.primary:before{content:" ";display:table}main .tabs.primary:after{content:" ";display:table;clear:both}main .tabs.primary li{position:relative;display:block;margin:0;padding:0}main .tabs.primary li a{position:relative;display:block;width:90px;margin:0;padding:8px 0 8px 10px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1);overflow:hidden}main .tabs.primary li a{font-size:11px;font-size:1.1rem}main .tabs.primary li a{line-height:17px;line-height:1.7rem}main .tabs.primary li a{letter-spacing:0.025em}@media screen and (min-width:1024px){main .tabs.primary li a:hover{background-color:rgba(0,0,0,.35)}}@media screen and (min-width:1024px){main .tabs.primary li a.is-active{background-color:rgba(0,0,0,.35);cursor:default}}main .tabs.primary li a[data-drupal-link-system-path*=delete],main .tabs.primary li a[data-drupal-link-system-path*=revisions],main .tabs.primary li a[data-drupal-link-system-path*=devel]{display:none}@media screen and (max-width:767px){main .tabs.primary li a{text-indent:-9999px;font-family:"foreo";font-size:13px;color:#fff;width:38px;padding:0;text-align:center;line-height:normal;line-height:initial}main .tabs.primary li a:nth-child(1):after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}main .tabs.primary li a[data-drupal-link-system-path*=edit]:after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}main .tabs.primary li a[data-drupal-link-system-path*=translations]:after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0 !important;margin-right:0 !important}.main>.content>.messages{margin:0}.layout-builder-update-block .field--type-image .file-widget-multiple table tbody td:first-of-type{min-height:180px;height:auto !important}.layout-builder-update-block .field--type-image .tabledrag-handle:after{display:none !important}.modal{position:fixed;top:0;bottom:0;left:0;right:0;box-sizing:border-box;display:none;padding:0 15px;background:rgba(0,0,0,.85);transition:all .18s ease-in-out;vertical-align:middle;text-align:center;z-index:99}.modal__inner{position:fixed;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:100%;max-width:1280px}.modal__inner_video{position:relative;display:block;width:100%}.modal__inner_video.videowrap{height:0;padding-top:25%}.modal__inner_video.videowrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal__inner_btn{position:absolute;top:-50px;right:0;display:block;height:50px;width:100px;color:#fff}.modal__inner_btn:after{content:"";position:absolute;top:0;right:0;bottom:0;display:block;width:50px;text-align:center}.modal__inner_btn:after{font-size:17px;font-size:1.7rem}.modal__inner_btn:after{line-height:40px;line-height:4rem}.modal.active{display:block}.js_responsiveIframe{width:100%;border:none;box-shadow:none;scrollbar-width:none;overflow:hidden;-ms-overflow-style:none;-ms-overflow-style:none}.js_responsiveIframe::-webkit-scrollbar{display:none}.footer{position:relative;z-index:1;background-color:#313f49;color:#fff}.footer h2{margin:0 0 3.8647342995vw !important;text-transform:uppercase}@media screen and (min-width:480px){.footer h2{margin:0 0 calc(16px*1.15941944) !important;margin:0 0 calc(16px*var(--factor)) !important}}@media screen and (min-width:1280px){.footer h2{margin:0 0 20px !important}}.footer p{color:#abb7c0}.footer__wrap{padding:12.077294686vw 7.2463768116vw 16.9082125604vw;box-sizing:border-box}@media screen and (min-width:480px){.footer__wrap{max-width:480px;margin:0 auto;padding:calc(50px*1.15941944) calc(30px*1.15941944) calc(70px*1.15941944);padding:calc(50px*var(--factor)) calc(30px*var(--factor)) calc(70px*var(--factor))}}@media screen and (min-width:1280px){.footer__wrap{max-width:1280px;padding:80px 40px}}.footer__row--info{display:flex;align-items:flex-end;justify-content:space-between}@media screen and (min-width:1280px){.footer__row--info{margin:61px 0 0;display:flex;justify-content:space-between}}.footer__row--info .footer__column--logo{max-width:26.0869565217vw}@media screen and (min-width:480px){.footer__row--info .footer__column--logo{max-width:calc(108px*1.15941944);max-width:calc(108px*var(--factor))}}@media screen and (min-width:1280px){.footer__row--info .footer__column--logo{max-width:132px}}.footer__row--info .footer__column--logo img{width:100%;height:auto}.footer__row--info .footer__column--tm{flex-grow:1;text-align:right}@media screen and (min-width:1280px){.footer__row--info .footer__column--tm{flex-grow:initial}}.footer__row--info .footer__column--tm br{display:block}@media screen and (min-width:1280px){.footer__row--info .footer__column--tm br{display:none}}.footer__row--info.hidden-sm{display:none !important}@media screen and (min-width:1280px){.footer__row--info.hidden-sm{display:flex !important}}.footer__row--info.hidden-xl{display:flex !important}@media screen and (min-width:1280px){.footer__row--info.hidden-xl{display:none !important}}@media screen and (min-width:1280px){.footer__row--menu{display:flex;justify-content:space-between}}.footer__row--patents{margin:0 0 8.6956521739vw}@media screen and (min-width:480px){.footer__row--patents{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor))}}@media screen and (min-width:1280px){.footer__row--patents{margin:32px 0 0}}@media screen and (min-width:1280px){.footer__column-wrap{display:flex;flex-wrap:wrap;justify-content:flex-end}}.footer__column--nl{margin:0 0 18.3574879227vw}@media screen and (min-width:480px){.footer__column--nl{margin:0 0 calc(76px*1.15941944);margin:0 0 calc(76px*var(--factor))}}@media screen and (min-width:1280px){.footer__column--nl{margin:0;width:340px}}.footer__column--nl .block-subscription-block form{position:relative}.footer__column--nl .block-subscription-block h2{margin:0 0 3.8647342995vw !important;text-transform:none}@media screen and (min-width:480px){.footer__column--nl .block-subscription-block h2{margin:0 0 calc(16px*1.15941944) !important;margin:0 0 calc(16px*var(--factor)) !important}}@media screen and (min-width:1280px){.footer__column--nl .block-subscription-block h2{margin:0 0 16px !important}}.footer__column--nl .block-subscription-block h3{margin:0 0 9.1787439614vw;color:#abb7c0}@media screen and (min-width:480px){.footer__column--nl .block-subscription-block h3{margin:0 0 calc(38px*1.15941944);margin:0 0 calc(38px*var(--factor))}}@media screen and (min-width:1280px){.footer__column--nl .block-subscription-block h3{margin:0 0 34px}}.footer__column--nl .block-subscription-block .form-item-email{position:relative}.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]{width:100%;height:7.2463768116vw;margin:0 0 3.8647342995vw;background-color:rgba(0,0,0,0);padding:0;border:none;border-bottom:.2415458937vw solid #54636d;border-radius:0 !important;box-shadow:none;outline:none;position:relative;z-index:1;color:#abb7c0}@media screen and (min-width:480px){.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]{height:calc(30px*1.15941944);height:calc(30px*var(--factor));margin:0 0 calc(16px*1.15941944);margin:0 0 calc(16px*var(--factor));border-bottom:calc(1px*1.15941944) solid #54636d;border-bottom:calc(1px*var(--factor)) solid #54636d}}@media screen and (min-width:1280px){.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]{height:30px;margin:0 0 16px;border-bottom:1px solid #54636d}}.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]:-moz-placeholder{display:none;opacity:0;visibility:hidden}.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]::-moz-placeholder{display:none;opacity:0;visibility:hidden}.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]:-ms-input-placeholder{display:none;opacity:0;visibility:hidden}.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]::-webkit-input-placeholder{display:none;opacity:0;visibility:hidden}.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email].input--error{border-color:#ef508c;color:#ef508c}.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email].input--error~.nl-custom-label{color:#ef508c}.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]:not(:-moz-placeholder-shown)~.nl-custom-label{transform:translateY(-4.8309178744vw);font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.1739130435vw;line-height:3.3816425121vw}.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]:focus~.nl-custom-label,.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]:not(:placeholder-shown)~.nl-custom-label{transform:translateY(-4.8309178744vw);font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.1739130435vw;line-height:3.3816425121vw}@media screen and (min-width:480px){.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]:not(:-moz-placeholder-shown)~.nl-custom-label{transform:translateY(calc(-20px * 1.15941944));transform:translateY(calc(-20px * var(--factor)));font-size:calc(9px*1.15941944);font-size:calc(9px*var(--factor));line-height:calc(14px*1.15941944);line-height:calc(14px*var(--factor))}.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]:focus~.nl-custom-label,.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]:not(:placeholder-shown)~.nl-custom-label{transform:translateY(calc(-20px * 1.15941944));transform:translateY(calc(-20px * var(--factor)));font-size:calc(9px*1.15941944);font-size:calc(9px*var(--factor));line-height:calc(14px*1.15941944);line-height:calc(14px*var(--factor))}}@media screen and (min-width:1280px){.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]:not(:-moz-placeholder-shown)~.nl-custom-label{transform:translateY(-22px)}.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]:focus~.nl-custom-label,.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]:not(:placeholder-shown)~.nl-custom-label{transform:translateY(-22px)}.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]:not(:-moz-placeholder-shown)~.nl-custom-label{font-size:9px;font-size:0.9rem}.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]:focus~.nl-custom-label,.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]:not(:placeholder-shown)~.nl-custom-label{font-size:9px;font-size:0.9rem}.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]:not(:-moz-placeholder-shown)~.nl-custom-label{line-height:14px;line-height:1.4rem}.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]:focus~.nl-custom-label,.footer__column--nl .block-subscription-block input[data-drupal-selector=edit-email]:not(:placeholder-shown)~.nl-custom-label{line-height:14px;line-height:1.4rem}}.footer__column--nl .block-subscription-block .nl-custom-label{position:absolute;bottom:4.8309178744vw;transition:all .15s ease-in-out;color:#abb7c0}@media screen and (min-width:480px){.footer__column--nl .block-subscription-block .nl-custom-label{bottom:calc(20px*1.15941944);bottom:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.footer__column--nl .block-subscription-block .nl-custom-label{bottom:20px}}.footer__column--nl .block-subscription-block #recaptcha-msg,.footer__column--nl .block-subscription-block .nl-policy-text{font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.footer__column--nl .block-subscription-block #recaptcha-msg,.footer__column--nl .block-subscription-block .nl-policy-text{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.footer__column--nl .block-subscription-block #recaptcha-msg,.footer__column--nl .block-subscription-block .nl-policy-text{font-size:12px;line-height:16px}}.footer__column--nl .block-subscription-block #recaptcha-msg a,.footer__column--nl .block-subscription-block .nl-policy-text a{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.footer__column--nl .block-subscription-block .nl-policy-text{margin:0 0 3.8647342995vw}@media screen and (min-width:480px){.footer__column--nl .block-subscription-block .nl-policy-text{margin:0 0 calc(16px*1.15941944);margin:0 0 calc(16px*var(--factor))}}@media screen and (min-width:1280px){.footer__column--nl .block-subscription-block .nl-policy-text{margin:0 0 16px}}.footer__column--nl .block-subscription-block .btn{background-color:rgba(0,0,0,0);border:none;padding:0;letter-spacing:0;text-transform:none;-webkit-text-decoration:underline;text-decoration:underline}.footer__column--nl .messages--success{margin:0 0 27.5362318841vw;padding:0;background-color:rgba(0,0,0,0)}@media screen and (min-width:480px){.footer__column--nl .messages--success{margin:0 0 calc(110px*1.15941944);margin:0 0 calc(110px*var(--factor))}}@media screen and (min-width:1280px){.footer__column--nl .messages--success{margin:0}}.footer__column--nl .messages--success:before{content:none}.footer__column--nl .messages--error-nl{display:none}.footer__column--nl .ajax-progress{position:absolute;z-index:1;bottom:50%;left:45%}.footer__column--nl .ajax-progress .throbber{color:#abb7c0}.footer__column--menus{position:relative;margin:0 0 10.1449275362vw}@media screen and (min-width:480px){.footer__column--menus{margin:0 0 calc(42px*1.15941944);margin:0 0 calc(42px*var(--factor))}}@media screen and (min-width:1280px){.footer__column--menus{display:flex;justify-content:space-between;width:35.4166666667vw;margin:0}}@media screen and (min-width:1280px){.footer__column--menus{width:680px;margin:0}}@media screen and (min-width:1280px){.footer__row-desk{width:100%;margin:0 0 .8333333333vw}}@media screen and (min-width:1280px){.footer__row-desk{margin:0 0 16px;text-align:right}}.footer__column-menu{margin:0 0 1.9323671498vw}@media screen and (min-width:480px){.footer__column-menu{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor))}}@media screen and (min-width:1280px){.footer__column-menu{margin:0}}@media screen and (min-width:1280px){.footer__column-menu{width:7.2916666667vw;text-align:right !important}}@media screen and (min-width:1280px){.footer__column-menu{width:140px}}.footer__column-menu:not(.footer__column-menu--social){width:45.8937198068vw}@media screen and (min-width:480px){.footer__column-menu:not(.footer__column-menu--social){width:calc(190px*1.15941944);width:calc(190px*var(--factor))}}@media screen and (min-width:1280px){.footer__column-menu:not(.footer__column-menu--social){width:7.2916666667vw}}@media screen and (min-width:1280px){.footer__column-menu:not(.footer__column-menu--social){width:140px}}.footer__column-menu:not(.footer__column-menu--social) h2{position:relative;padding-left:4.347826087vw}@media screen and (min-width:1280px){.footer__column-menu:not(.footer__column-menu--social) h2{padding-left:0}}.footer__column-menu:not(.footer__column-menu--social) h2:before{content:"+";font-size:4.8309178744vw;position:absolute;top:0;left:-.4830917874vw;transition:all .33s cubic-bezier(0.4,0,0.2,1)}@media screen and (min-width:480px){.footer__column-menu:not(.footer__column-menu--social) h2:before{font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));left:calc(-2px*1.15941944);left:calc(-2px*var(--factor))}}@media screen and (min-width:1280px){.footer__column-menu:not(.footer__column-menu--social) h2:before{content:none}}.footer__column-menu:not(.footer__column-menu--social) h2.is_active:before{content:"-"}.footer__column-menu--social{width:26.0869565217vw;position:absolute;top:0;right:3.1400966184vw}@media screen and (min-width:480px){.footer__column-menu--social{width:calc(108px*1.15941944);width:calc(108px*var(--factor));right:calc(13px*1.15941944);right:calc(13px*var(--factor))}}@media screen and (min-width:1280px){.footer__column-menu--social{position:relative;width:7.2916666667vw;height:auto;margin:0}}@media screen and (min-width:1280px){.footer__column-menu--social{width:140px}}.footer__column-menu--social h2{margin:0 0 5.7971014493vw !important;text-align:right}@media(min-width:480px)and (max-width:1279px){.footer__column-menu--social h2{margin:0 0 calc(24px*1.15941944) !important;margin:0 0 calc(24px*var(--factor)) !important}}@media screen and (min-width:1280px){.footer__column-menu--social h2{margin:0 0 1.0416666667vw !important}}@media screen and (min-width:1280px){.footer__column-menu--social h2{margin:0 0 20px !important}}.footer__info{margin:7.729468599vw 0 0}@media screen and (min-width:480px){.footer__info{margin:calc(32px*1.15941944);margin:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.footer__info{display:flex;margin:0 1.25vw}}@media screen and (min-width:1280px){.footer__info{margin:0 24px}}.footer__info [id*=block-security2022redesign]{position:relative;margin:0 0 2.4154589372vw}@media screen and (min-width:480px){.footer__info [id*=block-security2022redesign]{margin:0 0 calc(10px*1.15941944);margin:0 0 calc(10px*var(--factor))}}@media screen and (min-width:1280px){.footer__info [id*=block-security2022redesign]{margin:0 .8333333333vw}}@media screen and (min-width:1280px){.footer__info [id*=block-security2022redesign]{margin:0 16px}}@media screen and (min-width:1280px){.footer__info [id*=block-security2022redesign]:after{content:" ";position:absolute;top:0;left:auto;right:-.4166666667vw;width:.0520833333vw;height:100%;background-color:#abb7c0}}@media screen and (min-width:1280px){.footer__info [id*=block-security2022redesign]:after{right:-8px;width:1px}}.footer__menu{max-height:0;overflow:hidden;transition:all .3s ease-in-out;list-style-type:none;padding-left:5.3140096618vw}@media screen and (min-width:480px){.footer__menu{padding-left:calc(22px*1.15941944);padding-left:calc(22px*var(--factor))}}@media screen and (min-width:1280px){.footer__menu{max-height:none;padding-left:0}}.footer__menu.is_active{max-height:120.7729468599vw}@media screen and (min-width:480px){.footer__menu.is_active{max-height:calc(500pc*1.15941944);max-height:calc(500pc*var(--factor))}}.footer__menu-item{margin:0 0 3.8647342995vw;list-style-type:none}@media screen and (min-width:480px){.footer__menu-item{margin:0 0 calc(16px*1.15941944);margin:0 0 calc(16px*var(--factor))}}@media screen and (min-width:1280px){.footer__menu-item{margin:0 0 .8333333333vw}}@media screen and (min-width:1280px){.footer__menu-item{margin:0 0 16px}}@media screen and (min-width:1280px){.footer__menu-item:last-of-type{margin:0}}.footer__link{-webkit-text-decoration:none;text-decoration:none;color:#abb7c0}.footer__wechat-close{position:absolute;top:3.6231884058vw;right:3.6231884058vw;left:auto;width:2.8985507246vw;height:2.8985507246vw;margin:0;color:#313f49}@media screen and (min-width:480px){.footer__wechat-close{top:calc(15px*1.15941944);top:calc(15px*var(--factor));right:calc(15px*1.15941944);right:calc(15px*var(--factor));width:calc(12px*1.15941944);width:calc(12px*var(--factor));height:calc(12px*1.15941944);height:calc(12px*var(--factor))}}@media screen and (min-width:1280px){.footer__wechat-close{cursor:pointer}}.footer__wechat-close i:before{font-size:3.3816425121vw;font-weight:600}@media screen and (min-width:480px){.footer__wechat-close i:before{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor))}}@media screen and (min-width:1280px){.footer__wechat-close i:before{font-size:.7360672976vw}}@media screen and (min-width:1280px){.footer__wechat-close i:before{font-size:14px;font-size:1.4rem}}@media screen and (max-width:479px){.page-node-598 .footer__wrap,.page-node-658 .footer__wrap,.page-node-772 .footer__wrap{padding-top:19.3236714976vw}}@media(min-width:480px)and (max-width:1279px){.page-node-598 .footer__wrap,.page-node-658 .footer__wrap,.page-node-772 .footer__wrap{padding-top:calc(80px*1.15941944);padding-top:calc(80px*var(--factor))}}@media screen and (min-width:1280px){.page-node-598 .footer__wrap,.page-node-658 .footer__wrap,.page-node-772 .footer__wrap{display:flex;flex-direction:row-reverse;align-items:flex-start;justify-content:space-between}}@media screen and (min-width:1280px){.page-node-598 .footer__column--logo,.page-node-658 .footer__column--logo,.page-node-772 .footer__column--logo{margin:0 0 3.125vw}}@media screen and (min-width:1280px){.page-node-598 .footer__column--logo,.page-node-658 .footer__column--logo,.page-node-772 .footer__column--logo{margin:0 0 60px}}@media screen and (min-width:1280px){.page-node-598 .footer__row--info,.page-node-658 .footer__row--info,.page-node-772 .footer__row--info{flex-direction:column;align-items:flex-start;width:353px}}@media screen and (min-width:1280px){.page-node-598 .footer__row--info .footer__column-wrap,.page-node-658 .footer__row--info .footer__column-wrap,.page-node-772 .footer__row--info .footer__column-wrap{justify-content:flex-start}}@media screen and (min-width:1280px){.page-node-598 .footer__column--menus,.page-node-658 .footer__column--menus,.page-node-772 .footer__column--menus{margin:0}}@media screen and (min-width:1280px){.page-node-598 .footer__row-desk,.page-node-658 .footer__row-desk,.page-node-772 .footer__row-desk{text-align:left}}@media screen and (min-width:1280px){.page-node-598 .footer__info,.page-node-658 .footer__info,.page-node-772 .footer__info{margin:0}}@media screen and (min-width:1280px){.page-node-598 [id*=block-security2022redesign],.page-node-658 [id*=block-security2022redesign],.page-node-772 [id*=block-security2022redesign]{margin-left:0}}@media screen and (min-width:1280px){.page-node-598 .footer__column--tm,.page-node-658 .footer__column--tm,.page-node-772 .footer__column--tm{margin:.4166666667vw 0 0}}@media screen and (min-width:1280px){.page-node-598 .footer__column--tm,.page-node-658 .footer__column--tm,.page-node-772 .footer__column--tm{margin:8px 0 0}}.social__menu{display:flex;flex-wrap:wrap;align-items:flex-end}@media screen and (min-width:1280px){.social__menu{display:block}}.social__menu-item{list-style-type:none;flex:0 1 50%;margin:0 0 7.729468599vw}@media screen and (min-width:480px){.social__menu-item{margin:0 0 calc(21px*1.15941944);margin:0 0 calc(21px*var(--factor))}}@media screen and (min-width:1280px){.social__menu-item{margin:0 0 16px}}@media screen and (min-width:1280px){.social__menu-item:last-of-type{margin:0}}.social__link{position:relative;width:4.347826087vw;height:4.347826087vw;float:right;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:#abb7c0}@media screen and (min-width:480px){.social__link{width:calc(18px*1.15941944);width:calc(18px*var(--factor));height:calc(18px*1.15941944);height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.social__link{width:100%;height:auto;float:none}}@media screen and (max-width:1279px){.social__link{font-size:0 !important}}.social__link:after{display:inline-block;position:absolute;left:50%;transform:translateX(-50%);font-size:4.347826087vw;line-height:3.8647342995vw;color:#fff}@media screen and (min-width:480px){.social__link:after{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.social__link:after{content:none !important}}.social__link--facebook:after{content:""}.social__link--twitter:after{content:""}.social__link--x:after{content:"";font-size:3.3816425121vw}@media screen and (min-width:480px){.social__link--x:after{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor))}}.social__link--instagram:after{content:""}.social__link--pinterest:after{content:""}.social__link--linkedin:after{content:""}.social__link--wechat:after{content:""}.social__link--wechat+.footer__wechat{display:flex;align-items:center;flex-direction:column;width:62.8019323671vw;height:62.8019323671vw;padding-top:16.9082125604vw;box-sizing:border-box;background-color:#fff;position:absolute;top:-10%;left:-180%;z-index:1}@media screen and (min-width:480px){.social__link--wechat+.footer__wechat{width:calc(260px*1.15941944);width:calc(260px*var(--factor));height:calc(260px*1.15941944);height:calc(260px*var(--factor));padding-top:calc(70px*1.15941944);padding-top:calc(70px*var(--factor))}}@media screen and (min-width:1280px){.social__link--wechat+.footer__wechat{width:260px;height:260px;padding-top:70px;top:6%;left:-170%}}.social__link--wechat+.footer__wechat.is-hidden{opacity:0;z-index:-1}.social__link--wechat+.footer__wechat img{max-width:24.154589372vw;width:100%;height:auto}@media screen and (min-width:480px){.social__link--wechat+.footer__wechat img{max-width:calc(100px*1.15941944);max-width:calc(100px*var(--factor))}}@media screen and (min-width:1280px){.social__link--wechat+.footer__wechat img{max-width:100px}}.social__link--wechat+.footer__wechat span{margin:4.8309178744vw 0 0;color:#313f49}@media screen and (min-width:480px){.social__link--wechat+.footer__wechat span{margin:calc(20px*1.15941944);margin:calc(20px*var(--factor))}}.social__link--youtube:after{content:""}.social__link--weibo:after{content:""}.social__link--tiktok:after{content:""}.header__notification-shipping-flag--AF{background-position:0 0}.header__notification-shipping-flag--AX{background-position:14% 0}.header__notification-shipping-flag--AL{background-position:28.5% 0}.header__notification-shipping-flag--DZ{background-position:43% 0}.header__notification-shipping-flag--AS{background-position:57% 0}.header__notification-shipping-flag--AD{background-position:72% 0}.header__notification-shipping-flag--AO{background-position:86% 0}.header__notification-shipping-flag--AI{background-position:100% 0}.header__notification-shipping-flag--AQ{background-position:0 3.25%}.header__notification-shipping-flag--AG{background-position:14% 3.25%}.header__notification-shipping-flag--AR{background-position:28.5% 3.25%}.header__notification-shipping-flag--AM{background-position:43% 3.25%}.header__notification-shipping-flag--AW{background-position:57% 3.25%}.header__notification-shipping-flag--AC{background-position:71.5% 3.25%}.header__notification-shipping-flag--AU{background-position:86% 3.25%}.header__notification-shipping-flag--AT{background-position:100% 3.25%}.header__notification-shipping-flag--AZ{background-position:0 6.5%}.header__notification-shipping-flag--BS{background-position:14% 6.5%}.header__notification-shipping-flag--BH{background-position:28.5% 6.5%}.header__notification-shipping-flag--BD{background-position:43% 6.5%}.header__notification-shipping-flag--BB{background-position:57% 6.5%}.header__notification-shipping-flag--BY{background-position:72% 6.5%}.header__notification-shipping-flag--BE{background-position:86% 6.5%}.header__notification-shipping-flag--BZ{background-position:100% 6.5%}.header__notification-shipping-flag--BJ{background-position:0 9.75%}.header__notification-shipping-flag--BM{background-position:14% 9.75%}.header__notification-shipping-flag--BT{background-position:28.5% 9.75%}.header__notification-shipping-flag--BO{background-position:43% 9.75%}.header__notification-shipping-flag--BA{background-position:57% 9.75%}.header__notification-shipping-flag--BW{background-position:71.5% 9.75%}.header__notification-shipping-flag--BV{background-position:86% 9.75%}.header__notification-shipping-flag--BR{background-position:100% 9.75%}.header__notification-shipping-flag--IO{background-position:0 13%}.header__notification-shipping-flag--VG{background-position:14% 13%}.header__notification-shipping-flag--BN{background-position:28.5% 13%}.header__notification-shipping-flag--BG{background-position:43% 13%}.header__notification-shipping-flag--BF{background-position:57% 13%}.header__notification-shipping-flag--BI{background-position:72% 13%}.header__notification-shipping-flag--KH{background-position:86% 13%}.header__notification-shipping-flag--CM{background-position:100% 13%}.header__notification-shipping-flag--CA{background-position:0 16.2%}.header__notification-shipping-flag--IC{background-position:14.5% 16.2%}.header__notification-shipping-flag--CV{background-position:28.5% 16.25%}.header__notification-shipping-flag--BQ{background-position:43% 16.2%}.header__notification-shipping-flag--KY{background-position:57% 16.25%}.header__notification-shipping-flag--CF{background-position:71.5% 16.25%}.header__notification-shipping-flag--EA{background-position:86% 16.2%}.header__notification-shipping-flag--TD{background-position:100% 16.25%}.header__notification-shipping-flag--CL{background-position:0 19.3%}.header__notification-shipping-flag--CN{background-position:14.5% 19.3%}.header__notification-shipping-flag--CX{background-position:29% 19.3%}.header__notification-shipping-flag--CP{background-position:43% 19.3%}.header__notification-shipping-flag--CC{background-position:57% 19.3%}.header__notification-shipping-flag--CO{background-position:71.5% 19.3%}.header__notification-shipping-flag--KM{background-position:86% 19.3%}.header__notification-shipping-flag--CG{background-position:100% 19.3%}.header__notification-shipping-flag--CD{background-position:0 22.55%}.header__notification-shipping-flag--CK{background-position:14% 22.55%}.header__notification-shipping-flag--CR{background-position:28% 22.55%}.header__notification-shipping-flag--CI{background-position:43% 22.55%}.header__notification-shipping-flag--HR{background-position:57% 22.55%}.header__notification-shipping-flag--CU{background-position:72% 22.55%}.header__notification-shipping-flag--CW{background-position:85.5% 22.55%}.header__notification-shipping-flag--CY{background-position:100% 22.55%}.header__notification-shipping-flag--CZ{background-position:0 25.8%}.header__notification-shipping-flag--DK{background-position:14.5% 25.8%}.header__notification-shipping-flag--DG{background-position:28.5% 25.8%}.header__notification-shipping-flag--DJ{background-position:43% 25.8%}.header__notification-shipping-flag--DM{background-position:57% 25.8%}.header__notification-shipping-flag--DO{background-position:71.5% 25.8%}.header__notification-shipping-flag--EC{background-position:85.7% 25.8%}.header__notification-shipping-flag--EG{background-position:100% 25.8%}.header__notification-shipping-flag--SV{background-position:0 29%}.header__notification-shipping-flag--GQ{background-position:14.5% 29.5%}.header__notification-shipping-flag--ER{background-position:28.5% 29.5%}.header__notification-shipping-flag--EE{background-position:43% 29%}.header__notification-shipping-flag--SZ{background-position:57% 29%}.header__notification-shipping-flag--ET{background-position:71.5% 29.5%}.header__notification-shipping-flag--FK{background-position:85.5% 29%}.header__notification-shipping-flag--FO{background-position:100% 29%}.header__notification-shipping-flag--FJ{background-position:0 32.3%}.header__notification-shipping-flag--FI{background-position:14% 32.3%}.header__notification-shipping-flag--FR{background-position:28.5% 32.3%}.header__notification-shipping-flag--GF{background-position:43% 32.3%}.header__notification-shipping-flag--PF{background-position:57% 32.3%}.header__notification-shipping-flag--TF{background-position:71.5% 32.3%}.header__notification-shipping-flag--GA{background-position:85.5% 32.3%}.header__notification-shipping-flag--GM{background-position:100% 32.3%}.header__notification-shipping-flag--GE{background-position:0 35.55%}.header__notification-shipping-flag--DE{background-position:14% 35.55%}.header__notification-shipping-flag--GH{background-position:28.5% 35.55%}.header__notification-shipping-flag--GI{background-position:43% 35.55%}.header__notification-shipping-flag--GR{background-position:57% 35.55%}.header__notification-shipping-flag--GL{background-position:71.5% 35.55%}.header__notification-shipping-flag--GD{background-position:86% 35.55%}.header__notification-shipping-flag--GP{background-position:100% 35.55%}.header__notification-shipping-flag--GU{background-position:0 38.8%}.header__notification-shipping-flag--GT{background-position:14.5% 38.8%}.header__notification-shipping-flag--GG{background-position:28.5% 38.8%}.header__notification-shipping-flag--GW{background-position:43% 38.8%}.header__notification-shipping-flag--GN{background-position:57% 38.8%}.header__notification-shipping-flag--GY{background-position:71.5% 38.8%}.header__notification-shipping-flag--HT{background-position:85.7% 38.8%}.header__notification-shipping-flag--HM{background-position:100% 38.8%}.header__notification-shipping-flag--HN{background-position:0 42%}.header__notification-shipping-flag--HK{background-position:14.5% 42%}.header__notification-shipping-flag--HU{background-position:28.5% 42%}.header__notification-shipping-flag--IS{background-position:43% 42%}.header__notification-shipping-flag--IN{background-position:57% 42%}.header__notification-shipping-flag--ID{background-position:71.5% 42%}.header__notification-shipping-flag--IR{background-position:85.5% 42%}.header__notification-shipping-flag--IQ{background-position:100% 42%}.header__notification-shipping-flag--IE{background-position:0 45.2%}.header__notification-shipping-flag--IM{background-position:14.5% 45.2%}.header__notification-shipping-flag--IL{background-position:28.5% 45.2%}.header__notification-shipping-flag--IT{background-position:43% 45.2%}.header__notification-shipping-flag--JM{background-position:57% 45.2%}.header__notification-shipping-flag--JP{background-position:72% 45.2%}.header__notification-shipping-flag--JE{background-position:86% 45.2%}.header__notification-shipping-flag--JO{background-position:100% 45.2%}.header__notification-shipping-flag--KZ{background-position:0 48.35%}.header__notification-shipping-flag--KE{background-position:14.5% 48.35%}.header__notification-shipping-flag--KI{background-position:28.5% 48.35%}.header__notification-shipping-flag--XK{background-position:43% 48.35%}.header__notification-shipping-flag--KW{background-position:57% 48.35%}.header__notification-shipping-flag--KG{background-position:71.5% 48.35%}.header__notification-shipping-flag--LA{background-position:85.5% 48.35%}.header__notification-shipping-flag--LV{background-position:100% 48.35%}.header__notification-shipping-flag--LB{background-position:0 51.5%}.header__notification-shipping-flag--LS{background-position:14% 51.5%}.header__notification-shipping-flag--LR{background-position:28.5% 51.5%}.header__notification-shipping-flag--LY{background-position:43% 51.5%}.header__notification-shipping-flag--LI{background-position:57% 51.6%}.header__notification-shipping-flag--LT{background-position:71.5% 51.6%}.header__notification-shipping-flag--LU{background-position:86% 51.5%}.header__notification-shipping-flag--MA{background-position:100% 51.5%}.header__notification-shipping-flag--MA{background-position:0 54.85%}.header__notification-shipping-flag--MG{background-position:14% 54.85%}.header__notification-shipping-flag--MW{background-position:14.3% 54.85%}.header__notification-shipping-flag--MY{background-position:28.5% 54.85%}.header__notification-shipping-flag--MV{background-position:43% 54.85%}.header__notification-shipping-flag--ML{background-position:72% 54.85%}.header__notification-shipping-flag--MT{background-position:71.6% 54.85%}.header__notification-shipping-flag--MH{background-position:100% 54.85%}.header__notification-shipping-flag--MQ{background-position:28.5% 32.3%}.header__notification-shipping-flag--MR{background-position:0 58.1%}.header__notification-shipping-flag--MU{background-position:14% 58.1%}.header__notification-shipping-flag--YT{background-position:28.5% 58.1%}.header__notification-shipping-flag--MX{background-position:43% 58.1%}.header__notification-shipping-flag--FM{background-position:57% 58.1%}.header__notification-shipping-flag--MD{background-position:71.5% 58.1%}.header__notification-shipping-flag--MC{background-position:86% 58.1%}.header__notification-shipping-flag--MN{background-position:100% 58%}.header__notification-shipping-flag--ME{background-position:0 61.3%}.header__notification-shipping-flag--MS{background-position:14.5% 61.3%}.header__notification-shipping-flag--MA{background-position:28% 61.3%}.header__notification-shipping-flag--MO{background-position:100% 51.6%}.header__notification-shipping-flag--MZ{background-position:43% 61.3%}.header__notification-shipping-flag--MM{background-position:57% 61.3%}.header__notification-shipping-flag--NA{background-position:71.5% 61.3%}.header__notification-shipping-flag--NR{background-position:86% 61.3%}.header__notification-shipping-flag--NP{background-position:100% 61.3%}.header__notification-shipping-flag--NL{background-position:0 64.5%}.header__notification-shipping-flag--NC{background-position:14.5% 64.5%}.header__notification-shipping-flag--NZ{background-position:28.5% 64.5%}.header__notification-shipping-flag--NI{background-position:43% 64.5%}.header__notification-shipping-flag--NE{background-position:57% 64.5%}.header__notification-shipping-flag--NU{background-position:86% 64.5%}.header__notification-shipping-flag--NG{background-position:71.3% 64.5%}.header__notification-shipping-flag--NF{background-position:100% 64.5%}.header__notification-shipping-flag--KP{background-position:0 67.7%}.header__notification-shipping-flag--MK{background-position:14% 67.7%}.header__notification-shipping-flag--MP{background-position:28.5% 67.7%}.header__notification-shipping-flag--NO{background-position:43% 67.7%}.header__notification-shipping-flag--OM{background-position:57% 67.7%}.header__notification-shipping-flag--PK{background-position:71.5% 67.7%}.header__notification-shipping-flag--PW{background-position:86% 67.7%}.header__notification-shipping-flag--PS{background-position:100% 67.7%}.header__notification-shipping-flag--PA{background-position:0 70.9%}.header__notification-shipping-flag--PG{background-position:14.5% 70.9%}.header__notification-shipping-flag--PY{background-position:28.5% 70.9%}.header__notification-shipping-flag--PE{background-position:43% 70.9%}.header__notification-shipping-flag--PH{background-position:57% 70.9%}.header__notification-shipping-flag--PN{background-position:71.5% 70.9%}.header__notification-shipping-flag--PL{background-position:86% 70.9%}.header__notification-shipping-flag--PT{background-position:100% 70.9%}.header__notification-shipping-flag--PR{background-position:0 74.1%}.header__notification-shipping-flag--QA{background-position:14% 74.1%}.header__notification-shipping-flag--RE{background-position:28.5% 74.1%}.header__notification-shipping-flag--RO{background-position:43% 74.1%}.header__notification-shipping-flag--RU{background-position:57% 74.1%}.header__notification-shipping-flag--RW{background-position:71.5% 74.1%}.header__notification-shipping-flag--WS{background-position:85.5% 74.1%}.header__notification-shipping-flag--SM{background-position:100% 74.1%}.header__notification-shipping-flag--ST{background-position:0 77.4%}.header__notification-shipping-flag--SA{background-position:14.5% 77.4%}.header__notification-shipping-flag--SN{background-position:28.5% 77.4%}.header__notification-shipping-flag--RS{background-position:43% 77.4%}.header__notification-shipping-flag--SC{background-position:57% 77.4%}.header__notification-shipping-flag--SL{background-position:71.5% 77.4%}.header__notification-shipping-flag--SG{background-position:85.5% 77.4%}.header__notification-shipping-flag--SX{background-position:100% 77.4%}.header__notification-shipping-flag--SK{background-position:0 80.6%}.header__notification-shipping-flag--SI{background-position:14% 80.6%}.header__notification-shipping-flag--SB{background-position:28.5% 80.6%}.header__notification-shipping-flag--SO{background-position:43% 80.6%}.header__notification-shipping-flag--ZA{background-position:57% 80.6%}.header__notification-shipping-flag--GS{background-position:71.5% 80.6%}.header__notification-shipping-flag--KR{background-position:86% 80.6%}.header__notification-shipping-flag--SD{background-position:100% 80.6%}.header__notification-shipping-flag--ES{background-position:0 83.85%}.header__notification-shipping-flag--LK{background-position:14.5% 83.85%}.header__notification-shipping-flag--BL{background-position:28.5% 83.85%}.header__notification-shipping-flag--SH{background-position:43% 83.85%}.header__notification-shipping-flag--KN{background-position:57% 83.85%}.header__notification-shipping-flag--LC{background-position:72% 83.85%}.header__notification-shipping-flag--MF{background-position:86% 83.85%}.header__notification-shipping-flag--PM{background-position:100% 83.85%}.header__notification-shipping-flag--VC{background-position:0 87.05%}.header__notification-shipping-flag--SD{background-position:14.5% 87.05%}.header__notification-shipping-flag--SR{background-position:28.5% 87.05%}.header__notification-shipping-flag--SJ{background-position:43% 87.05%}.header__notification-shipping-flag--SE{background-position:57% 87.05%}.header__notification-shipping-flag--CH{background-position:71.5% 87.05%}.header__notification-shipping-flag--SY{background-position:86% 87.05%}.header__notification-shipping-flag--TW{background-position:100% 87.05%}.header__notification-shipping-flag--TJ{background-position:0 90.25%}.header__notification-shipping-flag--TZ{background-position:14.5% 90.25%}.header__notification-shipping-flag--TH{background-position:28.5% 90.25%}.header__notification-shipping-flag--TL{background-position:43% 90.25%}.header__notification-shipping-flag--TG{background-position:57% 90.25%}.header__notification-shipping-flag--TK{background-position:71.5% 90.25%}.header__notification-shipping-flag--TO{background-position:86% 90.25%}.header__notification-shipping-flag--TT{background-position:100% 90.25%}.header__notification-shipping-flag--TA{background-position:0 93.5%}.header__notification-shipping-flag--TN{background-position:14% 93.5%}.header__notification-shipping-flag--TR{background-position:28% 93.5%}.header__notification-shipping-flag--TM{background-position:43% 93.5%}.header__notification-shipping-flag--TC{background-position:57% 93.5%}.header__notification-shipping-flag--TV{background-position:72% 93.5%}.header__notification-shipping-flag--UG{background-position:86% 93.5%}.header__notification-shipping-flag--UA{background-position:100% 93.5%}.header__notification-shipping-flag--AE{background-position:0 96.75%}.header__notification-shipping-flag--GB{background-position:14% 96.75%}.header__notification-shipping-flag--US{background-position:28.5% 96.75%}.header__notification-shipping-flag--UY{background-position:43% 96.75%}.header__notification-shipping-flag--UM{background-position:57% 96.75%}.header__notification-shipping-flag--VI{background-position:71.5% 96.75%}.header__notification-shipping-flag--UZ{background-position:85.5% 96.75%}.header__notification-shipping-flag--VU{background-position:100% 96.75%}.header__notification-shipping-flag--VA{background-position:0 100%}.header__notification-shipping-flag--VE{background-position:14.5% 100%}.header__notification-shipping-flag--VN{background-position:28.5% 100%}.header__notification-shipping-flag--WF{background-position:43% 100%}.header__notification-shipping-flag--EH{background-position:57% 100%}.header__notification-shipping-flag--YE{background-position:71.5% 100%}.header__notification-shipping-flag--ZM{background-position:86% 100%}.header__notification-shipping-flag--ZW{background-position:100% 100%}body{box-sizing:border-box}body.menu-open,body.menu-open-user{overflow:hidden;width:100vw;height:100vh}@media only screen and (min-width:1280px){body.menu-open.os-win,body.menu-open-user.os-win{padding-right:8px}}body.menu-open .wrapper~.embeddedServiceHelpButton,body.menu-open-user .wrapper~.embeddedServiceHelpButton{z-index:-1}body.menu-open .hdr__country-selection,body.menu-open-user .hdr__country-selection{display:none}body.menu-open-country .qsearch,body.menu-open-country .hdr__nav-logo,body.menu-open-country .hdr__nav-tab,body.menu-open-country .hdr__nav-list,body.menu-open-country .hdr__menu{display:none}body.menu-open-country.menu-open .hdr__country-selection{display:block}body.remove-chat .zendesk-icon{display:none}body.gin--horizontal-toolbar .hdr{top:20.5314009662vw}@media screen and (min-width:480px){body.gin--horizontal-toolbar .hdr{top:calc(85px*1.15941944);top:calc(85px*var(--factor))}}@media screen and (min-width:1280px){body.gin--horizontal-toolbar .hdr{top:120px}}body.gin--horizontal-toolbar .hdr--scroll{top:18.8405797101vw}@media screen and (min-width:480px){body.gin--horizontal-toolbar .hdr--scroll{top:calc(78px*var(--factorg))}}@media screen and (min-width:1280px){body.gin--horizontal-toolbar .hdr--scroll{top:53px}}.hdr{box-sizing:border-box;position:fixed;top:0;left:0;right:0;height:25.3623188406vw;margin:0;padding:0;z-index:10;transition:transform .24s cubic-bezier(0.25,0.46,0.45,0.94)}@media only screen and (min-width:480px){.hdr{height:calc(105px*1.15941944);height:calc(105px*var(--factor))}}@media only screen and (min-width:1280px){.hdr{height:105px}}.hdr--scroll{transform:translate3D(0,-7.2463768116vw,0)}@media only screen and (min-width:480px){.hdr--scroll{transform:translate3D(0,calc(-30px * 1.15941944),0);transform:translate3D(0,calc(-30px * var(--factor)),0)}}@media only screen and (min-width:1280px){.hdr--scroll{transform:translate3D(0,-30px,0)}}.hdr--scroll.hdr--2a,.hdr--scroll.hdr--2b,.hdr--scroll.hdr--2ab{transform:translate3D(0,-16.9082125604vw,0)}@media only screen and (min-width:480px){.hdr--scroll.hdr--2a,.hdr--scroll.hdr--2b,.hdr--scroll.hdr--2ab{transform:translate3D(0,calc(-70px * 1.15941944),0);transform:translate3D(0,calc(-70px * var(--factor)),0)}}@media only screen and (min-width:1280px){.hdr--scroll.hdr--2a,.hdr--scroll.hdr--2b,.hdr--scroll.hdr--2ab{transform:translate3D(0,-70px,0)}}.hdr--scroll.hdr--1a,.hdr--scroll.hdr--1b{transform:translate3D(0,-9.6618357488vw,0)}@media only screen and (min-width:480px){.hdr--scroll.hdr--1a,.hdr--scroll.hdr--1b{transform:translate3D(0,calc(-40px * 1.15941944),0);transform:translate3D(0,calc(-40px * var(--factor)),0)}}@media only screen and (min-width:1280px){.hdr--scroll.hdr--1a,.hdr--scroll.hdr--1b{transform:translate3D(0,-40px,0)}}.hdr--scroll.hdr--subnavigation{transform:translate3D(0,-28.9855072464vw,0)}@media only screen and (min-width:480px){.hdr--scroll.hdr--subnavigation{transform:translate3D(0,calc(-120px * 1.15941944),0);transform:translate3D(0,calc(-120px * var(--factor)),0)}}@media only screen and (min-width:1280px){.hdr--scroll.hdr--subnavigation{transform:translate3D(0,-120px,0)}}.hdr--scroll.hdr--subnavigation.hdr--2a,.hdr--scroll.hdr--subnavigation.hdr--2b,.hdr--scroll.hdr--subnavigation.hdr--2ab{transform:translate3D(0,-28.9855072464vw,0)}@media only screen and (min-width:480px){.hdr--scroll.hdr--subnavigation.hdr--2a,.hdr--scroll.hdr--subnavigation.hdr--2b,.hdr--scroll.hdr--subnavigation.hdr--2ab{transform:translate3D(0,calc(-120px * 1.15941944),0);transform:translate3D(0,calc(-120px * var(--factor)),0)}}@media only screen and (min-width:1280px){.hdr--scroll.hdr--subnavigation.hdr--2a,.hdr--scroll.hdr--subnavigation.hdr--2b,.hdr--scroll.hdr--subnavigation.hdr--2ab{transform:translate3D(0,-120px,0)}}.hdr--scroll.hdr--subnavigation.hdr--2a.hdr--open-user,.hdr--scroll.hdr--subnavigation.hdr--2b.hdr--open-user,.hdr--scroll.hdr--subnavigation.hdr--2ab.hdr--open-user{top:12.077294686vw}@media only screen and (min-width:480px){.hdr--scroll.hdr--subnavigation.hdr--2a.hdr--open-user,.hdr--scroll.hdr--subnavigation.hdr--2b.hdr--open-user,.hdr--scroll.hdr--subnavigation.hdr--2ab.hdr--open-user{top:calc(50px*1.15941944);top:calc(50px*var(--factor))}}@media only screen and (min-width:1280px){.hdr--scroll.hdr--subnavigation.hdr--2a.hdr--open-user,.hdr--scroll.hdr--subnavigation.hdr--2b.hdr--open-user,.hdr--scroll.hdr--subnavigation.hdr--2ab.hdr--open-user{top:50px}}.hdr--scroll.hdr--subnavigation.hdr--1a,.hdr--scroll.hdr--subnavigation.hdr--1b{transform:translate3D(0,-21.7391304348vw,0)}@media only screen and (min-width:480px){.hdr--scroll.hdr--subnavigation.hdr--1a,.hdr--scroll.hdr--subnavigation.hdr--1b{transform:translate3D(0,calc(-90px * 1.15941944),0);transform:translate3D(0,calc(-90px * var(--factor)),0)}}@media only screen and (min-width:1280px){.hdr--scroll.hdr--subnavigation.hdr--1a,.hdr--scroll.hdr--subnavigation.hdr--1b{transform:translate3D(0,-90px,0)}}.hdr *{box-sizing:border-box;margin:0;padding:0}.hdr__promo{position:relative;margin:0;padding:0;background:#313f49;z-index:2}@media only screen and (min-width:1280px){.menu-open.os-win .hdr__promo{padding-right:8px}}@media only screen and (min-width:1280px){.menu-open-user.os-win .hdr__promo{padding-right:8px}}.hdr__promo--fallback{display:none;height:9.6618357488vw}@media only screen and (min-width:480px){.hdr__promo--fallback{height:calc(40px*1.15941944);height:calc(40px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__promo--fallback{height:40px}}.hdr__promo-container{position:relative;box-sizing:border-box;min-height:9.6618357488vw;max-width:1920px;margin:0 auto;padding:0 2.1739130435vw;text-align:center}@media only screen and (min-width:480px){.hdr__promo-container{min-height:calc(40px*1.15941944);min-height:calc(40px*var(--factor));padding:0 calc(9px*1.15941944);padding:0 calc(9px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__promo-container{min-height:40px;padding:0 40px}}.hdr__promo-msg{position:relative;display:none;margin:0 auto;padding:2.8985507246vw 0 2.6570048309vw;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:12px;line-height:17px;color:#fff}@media only screen and (min-width:480px){.hdr__promo-msg{padding:calc(12px*1.15941944) 0 calc(11px*1.15941944);padding:calc(12px*var(--factor)) 0 calc(11px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__promo-msg{display:block;padding:12px 0 11px}}.hdr__promo-msg strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:2.8985507246vw;line-height:4.1062801932vw}@media only screen and (min-width:480px){.hdr__promo-msg strong{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(17px*1.15941944);line-height:calc(17px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__promo-msg strong{font-size:2.8985507246vw;line-height:4.1062801932vw}}@media only screen and (min-width:1280px){.hdr__promo-msg strong{font-size:12px;line-height:17px}}.hdr__promo-msg span{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:2.8985507246vw;line-height:4.1062801932vw;color:#ff6dac}@media only screen and (min-width:480px){.hdr__promo-msg span{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(17px*1.15941944);line-height:calc(17px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__promo-msg span{font-size:2.8985507246vw;line-height:4.1062801932vw}}@media only screen and (min-width:1280px){.hdr__promo-msg span{font-size:12px;line-height:17px}}.hdr__promo-msg a{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:2.8985507246vw;line-height:4.1062801932vw;color:#ff6dac;-webkit-text-decoration:none;text-decoration:none}@media only screen and (min-width:480px){.hdr__promo-msg a{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(17px*1.15941944);line-height:calc(17px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__promo-msg a{font-size:2.8985507246vw;line-height:4.1062801932vw}}@media only screen and (min-width:1280px){.hdr__promo-msg a{font-size:12px;line-height:17px}}.hdr__promo-btn{position:absolute;top:1.9323671498vw;right:2.1739130435vw;display:block;margin:0;padding:.7246376812vw 4.1062801932vw;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:2.8985507246vw;line-height:4.1062801932vw;color:#fff;background:#ff6dac;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;text-align:center}@media only screen and (min-width:480px){.hdr__promo-btn{top:calc(8px*1.15941944);top:calc(8px*var(--factor));right:calc(9px*1.15941944);right:calc(9px*var(--factor));padding:calc(3px*1.15941944) calc(17px*1.15941944);padding:calc(3px*var(--factor)) calc(17px*var(--factor));font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(17px*1.15941944);line-height:calc(17px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__promo-btn{top:.4166666667vw;right:2.0833333333vw;padding:.15625vw .8854166667vw;font-size:.625vw;line-height:.8854166667vw}}@media only screen and (min-width:1280px){.hdr__promo-btn{top:8px;right:40px;padding:3px 17px}.hdr__promo-btn{font-size:12px;font-size:1.2rem}.hdr__promo-btn{line-height:17px;line-height:1.7rem}}.hdr__main{position:relative;z-index:2;transition:background .1s ease-out;transition-delay:0ms}.hdr--scroll .hdr__main:before{opacity:1;-webkit-backdrop-filter:blur(3.8647342995vw);backdrop-filter:blur(3.8647342995vw)}@media only screen and (min-width:480px){.hdr--scroll .hdr__main:before{-webkit-backdrop-filter:blur(calc(16px * 1.15941944));backdrop-filter:blur(calc(16px * 1.15941944));-webkit-backdrop-filter:blur(calc(16px * var(--factor)));backdrop-filter:blur(calc(16px * var(--factor)))}}@media only screen and (min-width:1280px){.hdr--scroll .hdr__main:before{-webkit-backdrop-filter:blur(0.8333333333vw);backdrop-filter:blur(0.8333333333vw)}}@media only screen and (min-width:1280px){.hdr--scroll .hdr__main:before{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}}.hdr--scroll .hdr__main:after{opacity:0}.menu-open .hdr__main{background:#fff;transition:background .24s cubic-bezier(0.25,0.46,0.45,0.94);transition-delay:200ms}@media only screen and (min-width:1280px){.menu-open .hdr__main{background:rgba(0,0,0,0);transition-delay:100ms}}.menu-open-user .hdr__main{background:#fff;transition:background .24s cubic-bezier(0.25,0.46,0.45,0.94)}@media only screen and (min-width:1280px){.menu-open-user .hdr__main{background:rgba(0,0,0,0);transition-delay:100ms}}@media only screen and (min-width:1280px){.menu-open.os-win .hdr__main{padding-right:.4166666667vw}}@media only screen and (min-width:1280px){.menu-open.os-win .hdr__main{padding-right:8px}}@media only screen and (min-width:1280px){.menu-open-user.os-win .hdr__main{padding-right:.4166666667vw}}@media only screen and (min-width:1280px){.menu-open-user.os-win .hdr__main{padding-right:8px}}.hdr__main:before{content:" ";position:absolute;top:-.4830917874vw;bottom:0;left:0;right:0;display:block;background:rgba(49,63,73,.24);background-size:100% 100%;transition:opacity .24s cubic-bezier(0.25,0.46,0.45,0.94),background .24s cubic-bezier(0.25,0.46,0.45,0.94);transition-delay:240ms;opacity:0;pointer-events:none}@media only screen and (min-width:480px){.hdr__main:before{top:calc(-2px*1.15941944);top:calc(-2px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__main:before{top:-.1041666667vw}}@media only screen and (min-width:1280px){.hdr__main:before{top:-2px}}.hdr--open .hdr__main:before{background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition-delay:0ms}.hdr--open-user .hdr__main:before{background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);transition-delay:0ms}.hdr__main:after{content:" ";position:absolute;top:0;bottom:0;left:0;right:0;display:block;background:url("https://assets.foreo.com/files/static/2021-02/imgpsh_fullsize_anim%20%281%29.png") center repeat;background-size:100% 100%;transition:all .24s cubic-bezier(0.25,0.46,0.45,0.94);transition-delay:240ms;opacity:.6;z-index:-1;pointer-events:none}.hdr--open .hdr__main:after{opacity:0}.hdr--open-user .hdr__main:after{opacity:0}.path-frontpage .hdr__main:after{display:none}.hdr__main-container{position:relative;max-width:1920px;height:15.7004830918vw;margin:0 auto;transition:all .18s cubic-bezier(0.25,0.46,0.45,0.94)}@media only screen and (min-width:480px){.hdr__main-container{height:calc(65px*1.15941944);height:calc(65px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__main-container{height:3.3854166667vw}}@media only screen and (min-width:1280px){.hdr__main-container{height:65px}}.hdr__main-container:before,.hdr__main-container:after{content:" ";display:table}.hdr__main-container:after{clear:both}@media only screen and (min-width:1280px){.hdr__main-container{height:25.3623188406vw}}@media only screen and (min-width:1280px)and (min-width:480px){.hdr__main-container{height:calc(105px*1.15941944);height:calc(105px*var(--factor))}}@media only screen and (min-width:1280px)and (min-width:1280px){.hdr__main-container{height:5.46875vw}}@media only screen and (min-width:1280px)and (min-width:1280px){.hdr__main-container{height:105px}}@media only screen and (min-width:1280px){.hdr--scroll .hdr__main-container{height:15.7004830918vw}}@media only screen and (min-width:1280px)and (min-width:480px){.hdr--scroll .hdr__main-container{height:calc(65px*1.15941944);height:calc(65px*var(--factor))}}@media only screen and (min-width:1280px)and (min-width:1280px){.hdr--scroll .hdr__main-container{height:3.3854166667vw}}@media only screen and (min-width:1280px)and (min-width:1280px){.hdr--scroll .hdr__main-container{height:65px}}.menu-open .hdr__main-container{border-bottom:.2415458937vw solid #d7d7d7}@media only screen and (min-width:480px){.menu-open .hdr__main-container{border-bottom:calc(1px*1.15941944) solid #d7d7d7;border-bottom:calc(1px*var(--factor)) solid #d7d7d7}}@media only screen and (min-width:1280px){.menu-open .hdr__main-container{height:0;border-bottom:none}}@media only screen and (min-width:1280px){.menu-open-user .hdr__main-container{height:0}}.hdr__logo{position:relative;display:block;width:27.0531400966vw;height:8.2125603865vw;margin:3.8647342995vw auto 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (min-width:480px){.hdr__logo{width:calc(112px*1.15941944);width:calc(112px*var(--factor));height:calc(34px*1.15941944);height:calc(34px*var(--factor));margin:calc(16px*1.15941944) auto 0;margin:calc(16px*var(--factor)) auto 0}}@media only screen and (min-width:1280px){.hdr__logo{width:8.8541666667vw;height:3.125vw;margin:1.5625vw auto 0;transition:all .18s cubic-bezier(0.25,0.46,0.45,0.94)}}@media only screen and (min-width:1280px){.hdr__logo{width:170px;height:60px;margin:30px auto 0}}@media only screen and (min-width:1280px){.hdr--scroll .hdr__logo{width:5.8333333333vw;height:1.7708333333vw;margin:.8854166667vw auto 0}}@media only screen and (min-width:1280px){.hdr--scroll .hdr__logo{width:112px;height:34px;margin:17px auto 0}}@media only screen and (min-width:1280px){.menu-open .hdr__logo{pointer-events:none}}@media only screen and (min-width:1280px){.menu-open-user .hdr__logo{pointer-events:none}}.hdr__logo figure{position:absolute;top:0;left:0;display:block;width:100%;transition:all .18s cubic-bezier(0.25,0.46,0.45,0.94)}.hdr__logo figure.logo-light{opacity:1;transition-delay:240ms}.hdr--open .hdr__logo figure.logo-light{opacity:0}.hdr--open-user .hdr__logo figure.logo-light{opacity:0}.hdr__logo figure.logo-dark{opacity:0;transition-delay:0ms}.hdr--open .hdr__logo figure.logo-dark{opacity:1;transition-delay:100ms}@media only screen and (min-width:1280px){.hdr--open .hdr__logo figure.logo-dark{opacity:0;transition-delay:0ms}}.hdr--open-user .hdr__logo figure.logo-dark{opacity:1;transition-delay:100ms}@media only screen and (min-width:1280px){.hdr--open-user .hdr__logo figure.logo-dark{opacity:0;transition-delay:0ms}}.hdr__logo img{position:relative;display:block;width:100%;height:auto}.hdr__usernav{position:absolute;top:4.1062801932vw;right:3.3816425121vw;height:11.8357487923vw;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:top .24s cubic-bezier(0.25,0.46,0.45,0.94),opacity .24s cubic-bezier(0.25,0.46,0.45,0.94) 120ms}@media only screen and (min-width:480px){.hdr__usernav{top:calc(17px*1.15941944);top:calc(17px*var(--factor));right:calc(14px*1.15941944);right:calc(14px*var(--factor));height:calc(49px*1.15941944);height:calc(49px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__usernav{top:2.03125vw;right:2.0833333333vw;height:2.5520833333vw}}@media only screen and (min-width:1280px){.hdr__usernav{top:39px;right:40px;height:49px}}@media only screen and (min-width:1280px){.hdr--scroll .hdr__usernav{top:.8854166667vw}}@media only screen and (min-width:1280px){.hdr--scroll .hdr__usernav{top:17px}}.hdr__usernav-list{position:relative;display:block;height:12.5603864734vw;list-style:none;font-size:0}@media only screen and (min-width:480px){.hdr__usernav-list{height:calc(52px*1.15941944);height:calc(52px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__usernav-list{height:auto}}.hdr__usernav-list li:not(.user-menu__item){display:inline-block;vertical-align:top;margin:0 3.8647342995vw 0 0;width:7.729468599vw;height:7.729468599vw;background-color:rgba(0,0,0,0);border:none}@media screen and (min-width:480px){.hdr__usernav-list li:not(.user-menu__item){margin:0 calc(16px*1.15941944) 0 0;margin:0 calc(16px*var(--factor)) 0 0;width:calc(32px*1.15941944);width:calc(32px*var(--factor));height:calc(32px*1.15941944);height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.hdr__usernav-list li:not(.user-menu__item){margin:0 40px 0 0;width:32px;height:32px;overflow:hidden}}.hdr__usernav-list li:not(.user-menu__item):last-of-type{margin:0}.hdr__usernav-list li:not(.user-menu__item) a{display:block;position:relative;width:100%;height:7.729468599vw;transition:all .24s cubic-bezier(0.25,0.46,0.45,0.94);text-align:center;-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:480px){.hdr__usernav-list li:not(.user-menu__item) a{height:calc(32px*1.15941944);height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.hdr__usernav-list li:not(.user-menu__item) a{height:32px}}.hdr__usernav-list li:not(.user-menu__item) a:before{font-size:3.6231884058vw;line-height:7.4879227053vw;color:#fff;text-align:center}@media screen and (min-width:480px){.hdr__usernav-list li:not(.user-menu__item) a:before{font-size:calc(15px*1.15941944);font-size:calc(15px*var(--factor));line-height:calc(31px*1.15941944);line-height:calc(31px*var(--factor))}}@media screen and (min-width:1280px){.hdr__usernav-list li:not(.user-menu__item) a:before{font-size:15px;line-height:31px}}.hdr__usernav-list li:not(.user-menu__item).myaccount{display:none}.hdr__usernav-list li:not(.user-menu__item).search{display:none}.hdr__usernav-list li:not(.user-menu__item).search a:before{content:""}.hdr__usernav-list .hdr__burger-inner{opacity:0;z-index:-1;position:absolute;top:1.4492753623vw;right:-1.2077294686vw;width:6.2801932367vw;height:auto;padding:0}@media screen and (min-width:480px){.hdr__usernav-list .hdr__burger-inner{top:calc(6px*1.15941944);top:calc(6px*var(--factor));right:calc(5px*1.15941944);right:calc(5px*var(--factor));width:calc(26px*1.15941944);width:calc(26px*var(--factor))}}@media screen and (min-width:1280px){.hdr__usernav-list .hdr__burger-inner{right:-0.46875vw}}@media screen and (min-width:1280px){.hdr__usernav-list .hdr__burger-inner{right:-9px}}.hdr__usernav-list .hdr__burger-inner.is_active{opacity:1;z-index:1}@media screen and (min-width:1280px){.hdr--scroll .hdr__usernav-list .hdr__burger-inner{top:-.8333333333vw;right:-0.9375vw}}@media screen and (min-width:1280px){.hdr--scroll .hdr__usernav-list .hdr__burger-inner{top:-16px;right:-18px}}.hdr__usernav-list .hdr__burger-line{background-color:#313f49 !important}.hdr--open-user .hdr__usernav-list .hdr__burger-line--top{transform:translateY(6px) rotate(-45deg)}.hdr--open-user .hdr__usernav-list .hdr__burger-line--middle{transform:scaleX(0)}.hdr__usernav-list .hdr__burger-line--bottom{margin-bottom:0}.hdr--open-user .hdr__usernav-list .hdr__burger-line--bottom{transform:translateY(-6px) rotate(45deg)}.hdr__cart{transition:top .18s cubic-bezier(0.25,0.46,0.45,0.94),opacity .24s cubic-bezier(0.25,0.46,0.45,0.94) 350ms}@media screen and (min-width:1280px){.hdr__cart{width:auto}}.hdr--open .hdr__cart{transition:top .18s cubic-bezier(0.25,0.46,0.45,0.94),opacity .24s cubic-bezier(0.25,0.46,0.45,0.94) 0ms}@media only screen and (min-width:1280px){.hdr--scroll .hdr__cart{top:1.25vw}}@media only screen and (min-width:1280px){.hdr--scroll .hdr__cart{top:24px}}@media screen and (min-width:1280px){.hdr--open-user .hdr__cart{display:none !important}}.hdr__cart .cart-icon{position:relative;display:block;width:7.729468599vw;height:7.729468599vw;-webkit-text-decoration:none;text-decoration:none;color:#fff;text-align:center;cursor:pointer}@media only screen and (min-width:480px){.hdr__cart .cart-icon{width:calc(32px*1.15941944);width:calc(32px*var(--factor));height:calc(32px*1.15941944);height:calc(32px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__cart .cart-icon{width:32px;height:32px;text-align:left}}@media screen and (min-width:1280px){.hdr__cart .cart-icon--active{padding:0 .5989583333vw;border-radius:2.5vw}}@media screen and (min-width:1280px){.hdr__cart .cart-icon--active{padding:0 12px;border-radius:48px}}@media screen and (min-width:1280px){.hdr__cart .cart-icon--active:before{text-align:left;left:.5729166667vw}}@media screen and (min-width:1280px){.hdr__cart .cart-icon--active:before{left:11px}}.hdr__cart .cart-icon--active:after{content:"";display:block;position:absolute;top:0;right:0;width:1.9323671498vw;height:1.9323671498vw;background-color:#ef508c;border-radius:100%}@media screen and (min-width:480px){.hdr__cart .cart-icon--active:after{width:calc(8px*1.15941944);width:calc(8px*var(--factor));height:calc(8px*1.15941944);height:calc(8px*var(--factor))}}@media screen and (min-width:1280px){.hdr__cart .cart-icon--active:after{width:8px;height:8px}}@media screen and (min-width:1280px){.hdr__cart .cart-icon--visible{padding:0 .4166666667vw}}@media screen and (min-width:1280px){.hdr__cart .cart-icon--visible{padding:0}}.hdr__cart .icon-shopping-cart_outlines-copy{position:relative;left:-.2415458937vw;font-size:6.7632850242vw;line-height:7.729468599vw}@media screen and (min-width:480px){.hdr__cart .icon-shopping-cart_outlines-copy{left:calc(-1px*1.15941944);left:calc(-1px*var(--factor));font-size:calc(28px*1.15941944);font-size:calc(28px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.hdr__cart .icon-shopping-cart_outlines-copy{display:inline-block;width:32px;text-align:center;vertical-align:middle;font-size:28px;line-height:32px;color:#fff}}.hdr--open .hdr__cart .icon-shopping-cart_outlines-copy{color:#313f49}@media screen and (min-width:1280px){.hdr--open .hdr__cart .icon-shopping-cart_outlines-copy{color:#fff}}.hdr--open-user .hdr__cart .icon-shopping-cart_outlines-copy{color:#313f49}.hdr__burger{position:absolute;top:0;left:0;font-size:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.menu-open-user .hdr__burger-line{background-color:#313f49}@media screen and (min-width:1280px){.menu-open-user .hdr__burger-line{background-color:#fff}}.hdr__burger-inner{display:inline-block;padding:6.2801932367vw 7.2463768116vw 5.7971014493vw 4.8309178744vw;width:15.7004830918vw;height:15.7004830918vw;cursor:pointer}@media only screen and (min-width:480px){.hdr__burger-inner{padding:calc(26px*1.15941944) calc(30px*1.15941944) calc(24px*1.15941944) calc(20px*1.15941944);padding:calc(26px*var(--factor)) calc(30px*var(--factor)) calc(24px*var(--factor)) calc(20px*var(--factor));width:calc(65px*1.15941944);width:calc(65px*var(--factor));height:calc(65px*1.15941944);height:calc(65px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__burger-inner{padding:2.2916666667vw 2.1875vw 2.1875vw 2.1875vw;width:5.46875vw;height:5.46875vw}}@media only screen and (min-width:1280px){.hdr__burger-inner{padding:44px 42px 42px 42px;width:105px;height:105px;transition:all .3s cubic-bezier(0.25,0.46,0.45,0.94)}}@media only screen and (min-width:1280px){.hdr--scroll .hdr__burger-inner{padding:24px 42px;height:65px}}.hdr__burger-line{display:inline-block;width:18px;height:2px;float:left;margin-bottom:4px;padding:0;background-color:#fff;position:relative;transition:all .3s cubic-bezier(0.25,0.46,0.45,0.94);backface-visibility:hidden}.hdr--open .hdr__burger-line{background:#313f49}.hdr--open-user .hdr__burger-line{color:#313f49}.hdr--open .hdr__burger-line--top{transform:translateY(6px) rotate(-45deg)}.hdr--open .hdr__burger-line--middle{transform:scaleX(0)}.hdr__burger-line--bottom{margin-bottom:0}.hdr--open .hdr__burger-line--bottom{transform:translateY(-6px) rotate(45deg)}.hdr__burger-label{display:none;vertical-align:top;margin:4.8309178744vw 0 0;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:2.8985507246vw;line-height:4.1062801932vw;color:#fff}@media only screen and (min-width:480px){.hdr__burger-label{margin:calc(20px*1.15941944) 0 0;margin:calc(20px*var(--factor)) 0 0;font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(17px*1.15941944);line-height:calc(17px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__burger-label{margin:2.2395833333vw 0 0 -1.5104166667vw;display:inline-block;opacity:0;transition:all .3s cubic-bezier(0.25,0.46,0.45,0.94);transform:translateX(-0.5208333333vw);font-size:.625vw;line-height:.8854166667vw}}@media only screen and (min-width:1280px){.hdr__burger-label{margin:43px 0 0 -29px;transform:translateX(-10px);font-size:12px;line-height:17px}}@media only screen and (min-width:1280px){.hdr--scroll .hdr__burger-label{margin:1.25vw 0 0 -1.5104166667vw}}@media only screen and (min-width:1280px){.hdr--scroll .hdr__burger-label{margin:24px 0 0 -29px}}.hdr--open .hdr__burger-label--menu{display:none}.hdr__burger-label--close{opacity:0;transition:all .3s cubic-bezier(0.25,0.46,0.45,0.94);color:#313f49}@media only screen and (min-width:1280px){.hdr--open .hdr__burger-label--close{display:inline-block}}@media only screen and (min-width:1280px){.hdr--open .hdr__burger:hover .hdr__burger-label--close{opacity:1;transform:translateX(0)}}.hdr__search{position:absolute;top:4.1062801932vw;left:13.5265700483vw;width:7.729468599vw;height:7.729468599vw;transition:all .3s cubic-bezier(0.25,0.46,0.45,0.94);text-align:center;-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:480px){.hdr__search{top:calc(17px*1.15941944);top:calc(17px*var(--factor));left:calc(56px*1.15941944);left:calc(56px*var(--factor));width:calc(32px*1.15941944);width:calc(32px*var(--factor));height:calc(32px*1.15941944);height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.hdr__search{top:38px;left:100px;width:32px;height:32px}}.hdr__search:before{content:"";font-size:4.8309178744vw;line-height:7.729468599vw;color:#fff}@media screen and (min-width:480px){.hdr__search:before{font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.hdr__search:before{font-size:20px;line-height:32px}}.hdr--open .hdr__search:before{color:#313f49}@media screen and (min-width:1280px){.hdr--open .hdr__search:before{display:none}}.hdr--open-user .hdr__search:before{color:#313f49}@media screen and (min-width:1280px){.hdr--open-user .hdr__search:before{color:#fff}}@media screen and (min-width:1280px){.hdr--scroll .hdr__search{top:17px}}.hdr__nav{position:relative;height:calc(100vh + 26.5700483092vw);margin:-25.3623188406vw 0 0;transition:opacity .24s ease-in;opacity:0;pointer-events:none;overflow:hidden}@media only screen and (min-width:480px){.hdr__nav{margin:calc(-105px*1.15941944) 0 0;margin:calc(-105px*var(--factor)) 0 0;height:calc(100vh + (110px * 1.15941944));height:calc(100vh + (110px * var(--factor)));height:calc(100vh + calc(110px * 1.15941944));height:calc(100vh + calc(110px * var(--factor)))}}@media only screen and (min-width:1280px){.hdr__nav{margin:-5.46875vw 0 0;height:calc(100vh + 5.7291666667vw)}}@media only screen and (min-width:1280px){.hdr__nav{margin:-105px 0 0;height:calc(100vh + 110px)}}.hdr--open .hdr__nav{opacity:1;pointer-events:auto}.hdr__nav-container{position:relative;max-width:1920px;margin:0 auto;overflow:hidden}@media only screen and (min-width:1280px){.hdr__nav-container{height:100%;overflow:visible}}.hdr__nav-overlay{z-index:1;position:fixed;width:100%;max-width:100%;height:100%;min-height:100vh;top:0;left:0;will-change:opacity;transition:opacity .5s ease;opacity:0;pointer-events:none;will-change:opacity;background-color:rgba(0,0,0,.3)}@media screen and (max-width:1279px){.hdr__nav-overlay{display:none}}body.menu-open .hdr__nav-overlay,body.menu-open-user .hdr__nav-overlay{pointer-events:auto;opacity:1;z-index:4;transition:opacity .5s ease}@supports((-webkit-backdrop-filter:none) or (backdrop-filter:none)){.hdr__nav-overlay{background-color:hsla(0,0%,100%,.1);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(12.077294686vw)}@media only screen and (min-width:480px){.hdr__nav-overlay{-webkit-backdrop-filter:blur(calc(50px * 1.15941944));backdrop-filter:blur(calc(50px * 1.15941944));-webkit-backdrop-filter:blur(calc(50px * var(--factor)));backdrop-filter:blur(calc(50px * var(--factor)))}}@media only screen and (min-width:1280px){.hdr__nav-overlay{-webkit-backdrop-filter:blur(2.6041666667vw);backdrop-filter:blur(2.6041666667vw)}}@media only screen and (min-width:1280px){.hdr__nav-overlay{-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}}}.hdr__nav-right{position:absolute;top:0;bottom:0;right:0;left:0;display:none;margin-left:144.9275362319vw}@media only screen and (min-width:480px){.hdr__nav-right{margin-left:calc(600px*1.15941944);margin-left:calc(600px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__nav-right{display:block;margin-left:442px}}.hdr__nav-left{width:100%;max-width:100%;padding:31.4009661836vw 0 24.154589372vw;background-color:#fff;height:110dvh}@media only screen and (min-width:480px){.hdr__nav-left{padding:calc(130px*1.15941944) 0 calc(100px*1.15941944);padding:calc(130px*var(--factor)) 0 calc(100px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__nav-left{position:relative;height:100%;width:442px;display:flex;flex-direction:column;padding:213px 12px 40px 40px;overflow:hidden}}@media only screen and (min-width:1280px)and (max-height:800px){.hdr__nav-left{padding-top:200px}}@media screen and (min-width:1280px){.menu-open-country .hdr__nav-left{width:600px}}.hdr__nav-logo{box-sizing:content-box;position:relative;width:47.5845410628vw;left:16.9082125604vw;display:none;transition:all .14s ease-out;opacity:0}@media only screen and (min-width:480px){.hdr__nav-logo{width:calc(197px*1.15941944);width:calc(197px*var(--factor));left:calc(70px*1.15941944);left:calc(70px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__nav-logo{width:10.2604166667vw;left:3.6458333333vw}}@media only screen and (min-width:1280px){.hdr__nav-logo{width:197px;left:70px}}.hdr--open .hdr__nav-logo{opacity:1;left:0;transition:all .48s cubic-bezier(0,0,0.33,1.01)}@media only screen and (min-width:1280px){.hdr__nav-logo{display:block}.hdr__nav-logo figure,.hdr__nav-logo img{display:none}}.hdr__nav-logo img{max-width:100%}.hdr__nav-logo-light{position:relative;display:block}.hdr__nav-logo-light img{position:relative;display:block;width:100%;height:auto}.hdr__country-selection{width:100%;height:100%;position:absolute;top:25.6038647343vw;left:0;background:#fff}@media screen and (min-width:480px){.hdr__country-selection{width:100%;top:calc(106px*1.15941944);top:calc(106px*var(--factor))}}@media screen and (min-width:1280px){.hdr__country-selection{width:600px;top:218px;background:#fff;display:none}}.hdr__country-selection .custom-scroll{top:10.8695652174vw;bottom:68.8405797101vw}@media only screen and (min-width:480px){.hdr__country-selection .custom-scroll{top:calc(45px*1.15941944);top:calc(45px*var(--factor));bottom:calc(285px*1.15941944);bottom:calc(285px*var(--factor))}}@media only screen and (min-width:480px)and (max-width:1280px)and (orientation:landscape){.hdr__country-selection .custom-scroll{top:30px;bottom:110px}}@media only screen and (min-width:1280px){.hdr__country-selection .custom-scroll{top:50px;bottom:auto;height:calc(100% - 400px)}.toolbar-horizontal .custom-scroll{height:calc(100vh - 420px)}}.hdr__notice{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;padding:5.7971014493vw 4.8309178744vw 0 5.7971014493vw;box-sizing:border-box}@media only screen and (min-width:480px){.hdr__notice{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor));padding:calc(24px*1.15941944) calc(20px*1.15941944) 0 calc(24px*1.15941944);padding:calc(24px*var(--factor)) calc(20px*var(--factor)) 0 calc(24px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__notice{font-size:.7291666667vw;line-height:1.0416666667vw;padding:24px 40px 0}}@media only screen and (min-width:1280px){.hdr__notice{font-size:14px;line-height:20px}}.hdr__notice span{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media only screen and (min-width:480px){.hdr__notice span{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__notice span{font-size:.7291666667vw;line-height:1.0416666667vw}}@media only screen and (min-width:1280px){.hdr__notice span{font-size:14px;line-height:20px}}.hdr__country-list{width:calc(100% - 2.4154589372vw);height:90vh;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width:480px){.hdr__country-list{width:calc(100% - (10px * 1.15941944));width:calc(100% - (10px * var(--factor)));width:calc(100% - calc(10px * 1.15941944));width:calc(100% - calc(10px * var(--factor)))}}@media screen and (min-width:1280px){.hdr__country-list{width:calc(100% - 2.2395833333vw);height:calc(100vh - 200px)}.toolbar-horizontal .hdr__country-list{height:calc(100vh - 315px)}}@media screen and (min-width:1280px){.hdr__country-list{width:calc(100% - 43px)}}.hdr__country-list:before{content:" ";position:absolute;left:200px;right:0;bottom:99%;height:300px;display:none;background:#fff}@media screen and (min-width:1280px){.hdr__country-list:before{display:block}}.hdr__country-wrap{position:relative;padding:0 4.8309178744vw 0 5.7971014493vw;box-sizing:border-box}@media screen and (min-width:480px){.hdr__country-wrap{padding:0 calc(20px*1.15941944) 0 calc(24px*1.15941944);padding:0 calc(20px*var(--factor)) 0 calc(24px*var(--factor))}}@media screen and (min-width:1280px){.hdr__country-wrap{padding:0 40px}}.hdr__country-title{display:block;margin:11.5942028986vw 0 7.2463768116vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.8309178744vw;line-height:5.7971014493vw}@media only screen and (min-width:480px){.hdr__country-title{margin:calc(48px*1.15941944) 0 calc(30px*1.15941944);margin:calc(48px*var(--factor)) 0 calc(30px*var(--factor));font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__country-title{margin:2.5vw 0 1.5625vw;font-size:1.0416666667vw;line-height:1.25vw}}@media only screen and (min-width:1280px){.hdr__country-title{margin:48px 0 30px;font-size:20px;line-height:24px}}.hdr__country-menu--highlighted{margin:0 0 7.2463768116vw;padding:0 0 1.4492753623vw;border-bottom:.2415458937vw solid #c9c9c9}@media screen and (min-width:480px){.hdr__country-menu--highlighted{margin:0 0 calc(30px*1.15941944);margin:0 0 calc(30px*var(--factor));padding:0 0 calc(6px*1.15941944);padding:0 0 calc(6px*var(--factor));border-bottom:calc(1px*1.15941944) solid #c9c9c9;border-bottom:calc(1px*var(--factor)) solid #c9c9c9}}@media screen and (min-width:1280px){.hdr__country-menu--highlighted{margin:0 0 1.5625vw;padding:0 0 .3125vw;border-bottom:.0520833333vw solid #c9c9c9}}@media screen and (min-width:1280px){.hdr__country-menu--highlighted{margin:0 0 30px;padding:0 0 6px;border-bottom:1px solid #c9c9c9}}.hdr__country-menu:not(.hdr__country-menu--highlighted) .hdr__country-item:last-of-type{margin:0 0 43.4782608696vw}@media screen and (min-width:480px){.hdr__country-menu:not(.hdr__country-menu--highlighted) .hdr__country-item:last-of-type{margin:0 0 calc(180px*1.15941944);margin:0 0 calc(180px*var(--factor))}}@media screen and (min-width:1280px){.hdr__country-menu:not(.hdr__country-menu--highlighted) .hdr__country-item:last-of-type{margin:0}}.hdr__country-item{margin:0 0 5.7971014493vw;list-style-type:none}@media screen and (min-width:480px){.hdr__country-item{margin:0 0 calc(24px*1.15941944);margin:0 0 calc(24px*var(--factor))}}@media screen and (min-width:1280px){.hdr__country-item{margin:0 0 1.25vw}}@media screen and (min-width:1280px){.hdr__country-item{margin:0 0 24px}}.hdr__country-item.active{cursor:default}.hdr__country-item.active .hdr__country-name{font-family:"Montserrat-Bold";font-weight:normal}.hdr__country-item.active .hdr__country-name .hdr__country-delivery{font-family:"Montserrat-Regular"}.hdr__country-inner{display:flex;align-items:center}.hdr__country-name{width:48%;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;color:#313f49}@media screen and (min-width:480px){.hdr__country-name{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.hdr__country-name{font-size:.8333333333vw;line-height:1.25vw;cursor:pointer}}@media screen and (min-width:1280px){.hdr__country-name{font-size:16px;line-height:24px}}@media screen and (min-width:1280px){.hdr__country-name:hover,.hdr__country-name:focus,.hdr__country-name:active{font-family:"Montserrat-Bold";font-weight:normal}}.hdr__country-delivery{width:52%;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.6570048309vw;line-height:3.8647342995vw;color:#66727a;text-align:right}@media screen and (min-width:375px){.hdr__country-delivery{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}}@media screen and (min-width:480px){.hdr__country-delivery{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.hdr__country-delivery{font-size:.625vw;line-height:.8333333333vw}}@media screen and (min-width:1280px){.hdr__country-delivery{font-size:12px;font-size:1.2rem}.hdr__country-delivery{line-height:16px;line-height:1.6rem}}.hdr__country-delivery strong{font-family:"Montserrat-Bold";font-weight:normal}.hdr__lang{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;padding:0;background:#fff;opacity:0;transition:opacity .18s ease-in;pointer-events:none;z-index:12}.hdr__lang.open{opacity:1;pointer-events:auto}.hdr__lang *{box-sizing:border-box}.hdr__lang-container{position:relative;max-width:1920px;margin:0 auto;height:100%}.hdr__lang-container .hdr__burger{left:auto;right:0}.hdr__lang-container .hdr__burger-line{background-color:#313f49}.hdr__lang-container .hdr__burger-line--top{transform:translateY(6px) rotate(-45deg)}.hdr__lang-container .hdr__burger-line--middle{transform:scaleX(0)}.hdr__lang-container .hdr__burger-line--bottom{margin-bottom:0;transform:translateY(-6px) rotate(45deg)}.hdr__lang-container .hdr__burger-label{color:#313f49;transform:translateX(10px);margin:10.6280193237vw -7.0048309179vw 0 0}@media only screen and (min-width:480px){.hdr__lang-container .hdr__burger-label{margin-bottom:calc(44px*1.15941944) calc(-29px*1.15941944) 0 0;margin-bottom:calc(44px*var(--factor)) calc(-29px*var(--factor)) 0 0}}@media only screen and (min-width:1280px){.hdr__lang-container .hdr__burger-label{margin:2.2916666667vw -1.5104166667vw 0 0}}@media only screen and (min-width:1280px){.hdr__lang-container .hdr__burger-label{margin:44px -29px 0 0}}.hdr__lang-logo{position:absolute;display:none;width:41.0628019324vw;left:50%;top:70px;transform:translateX(-50%);opacity:0}@media only screen and (min-width:480px){.hdr__lang-logo{width:calc(170px*1.15941944);width:calc(170px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__lang-logo{width:8.8541666667vw;display:block}}@media only screen and (min-width:1280px){.hdr__lang-logo{width:170px}}.menu-open .hdr__lang-logo{opacity:1}.menu-open-user .hdr__lang-logo{opacity:1}.hdr__lang-logo figure{position:relative;left:-.9661835749vw;margin:0;padding:0}@media only screen and (min-width:480px){.hdr__lang-logo figure{left:calc(-4px*1.15941944);left:calc(-4px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__lang-logo figure{left:-.2083333333vw}}@media only screen and (min-width:1280px){.hdr__lang-logo figure{left:-4px}}.hdr__lang-logo figure img{position:relative;display:block;width:100%}.hdr__lang-list{position:relative;display:block;height:100%;padding:19.3236714976vw 0;list-style:none;overflow:auto;opacity:0;transition-delay:0ms}@media only screen and (min-width:480px){.hdr__lang-list{padding:calc(80px*1.15941944) 0;padding:calc(80px*var(--factor)) 0}}@media only screen and (min-width:1280px){.hdr__lang-list{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:41.6666666667vw;margin:0 auto;height:auto;padding:0;top:50%;transform:translateY(-50%)}}@media only screen and (min-width:1280px){.hdr__lang-list{max-width:800px}}.menu-open .hdr__lang-list{opacity:1;transition:all .24s cubic-bezier(0.25,0.46,0.45,0.94);transition-delay:240ms}.menu-open-user .hdr__lang-list{opacity:1;transition:all .24s cubic-bezier(0.25,0.46,0.45,0.94);transition-delay:240ms}.hdr__lang-list li{position:relative;display:block;text-align:center;transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (min-width:1280px){.hdr__lang-list li{flex:1 0 20%;margin:.9375vw}}@media only screen and (min-width:1280px){.hdr__lang-list li{margin-bottom:18px}}.hdr__lang-list li a{position:relative;display:inline-block;padding:2.6570048309vw .4830917874vw;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:2.8985507246vw;line-height:4.1062801932vw;color:#66727a;-webkit-text-decoration:none;text-decoration:none;transition:all .24s cubic-bezier(0.25,0.46,0.45,0.94)}@media only screen and (min-width:480px){.hdr__lang-list li a{padding:calc(11px*1.15941944) calc(2px*1.15941944);padding:calc(11px*var(--factor)) calc(2px*var(--factor));font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(17px*1.15941944);line-height:calc(17px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__lang-list li a{padding:.5729166667vw .1041666667vw;font-size:.8333333333vw;line-height:.8854166667vw}}@media only screen and (min-width:1280px){.hdr__lang-list li a{padding:11px 2px;font-size:16px;line-height:17px}}.hdr__lang-list li a.is-active{color:#ff6dac;cursor:default;pointer-events:none}@media only screen and (min-width:1280px){.hdr__lang-list li a:hover{color:#ff6dac}}.hdr__lang-list li a.active{color:#ff6dac}.hdr__languages-wrap{position:relative;padding:0 4.8309178744vw 0 5.7971014493vw;box-sizing:border-box}@media screen and (min-width:480px){.hdr__languages-wrap{padding:0 calc(20px*1.15941944) 0 calc(24px*1.15941944);padding:0 calc(20px*var(--factor)) 0 calc(24px*var(--factor))}}@media screen and (min-width:1280px){.hdr__languages-wrap{padding:0 40px}}.hdr__languages-title{display:block;margin:11.5942028986vw 0 7.2463768116vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.8309178744vw;line-height:5.7971014493vw}@media only screen and (min-width:480px){.hdr__languages-title{margin:calc(48px*1.15941944) 0 calc(30px*1.15941944);margin:calc(48px*var(--factor)) 0 calc(30px*var(--factor));font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media only screen and (min-width:1280px){.hdr__languages-title{margin:2.5vw 0 1.5625vw;font-size:1.0416666667vw;line-height:1.25vw}}@media only screen and (min-width:1280px){.hdr__languages-title{margin:48px 0 30px;font-size:20px;line-height:24px}}.hdr__languages-list{display:flex;flex-wrap:wrap;list-style:none;margin-bottom:-3.8647342995vw}@media screen and (min-width:480px){.hdr__languages-list{margin-bottom:calc(-16px*1.15941944);margin-bottom:calc(-16px*var(--factor))}}@media screen and (min-width:1280px){.hdr__languages-list{margin-bottom:-.8333333333vw}}@media screen and (min-width:1280px){.hdr__languages-list{margin-bottom:-16px}}.hdr__languages-list li{margin-bottom:3.8647342995vw;flex-grow:1;width:33%}@media screen and (min-width:480px){.hdr__languages-list li{margin-bottom:calc(16px*1.15941944);margin-bottom:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.hdr__languages-list li{margin-bottom:.8333333333vw}}@media screen and (min-width:1280px){.hdr__languages-list li{margin-bottom:16px}}.hdr__languages-list li a{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;color:#313f49;-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:480px){.hdr__languages-list li a{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.hdr__languages-list li a{font-size:.8333333333vw;line-height:1.25vw;cursor:pointer}}@media screen and (min-width:1280px){.hdr__languages-list li a{font-size:16px;line-height:24px}}.hdr__languages-list li a.is-active{cursor:default;pointer-events:none;font-family:"Montserrat-Bold";font-weight:normal}@media screen and (min-width:1280px){.hdr__languages-list li a:hover,.hdr__languages-list li a:focus,.hdr__languages-list li a:active{font-family:"Montserrat-Bold";font-weight:normal}}.hdr__country-list::-webkit-scrollbar{display:none}.hdr__menu{box-sizing:border-box;padding:0 4.8309178744vw 0 5.7971014493vw;position:relative;width:calc(100% - 1.9323671498vw);height:100%;overflow-y:scroll;list-style-type:none;-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width:480px){.hdr__menu{padding:0 calc(20px*1.15941944) 0 calc(24px*1.15941944);padding:0 calc(20px*var(--factor)) 0 calc(24px*var(--factor));width:calc(100% - (8px * 1.15941944));width:calc(100% - (8px * var(--factor)));width:calc(100% - calc(8px * 1.15941944));width:calc(100% - calc(8px * var(--factor)))}}@media screen and (min-width:1280px){.hdr__menu{padding:0 28px 0 0;width:100%}.hdr__menu::-webkit-scrollbar{display:none}}.hdr__menu.is_static{position:static}.hdr__menu-item{position:relative;margin:0 0 3.8647342995vw}@media screen and (min-width:480px){.hdr__menu-item{margin:0 0 calc(16px*1.15941944);margin:0 0 calc(16px*var(--factor))}}@media screen and (min-width:1280px){.hdr__menu-item{position:static;margin:0 0 34px}}.hdr__menu-item:last-of-type{padding:0 0 20.7729468599vw}@media screen and (min-width:480px){.hdr__menu-item:last-of-type{padding:0 0 calc(86px*1.15941944);padding:0 0 calc(86px*var(--factor))}}@media screen and (min-width:1280px){.hdr__menu-item:last-of-type{padding:0 0 1.875vw}}@media screen and (min-width:1280px){.hdr__menu-item:last-of-type{padding:0 0 36px}}.hdr__menu-item.link-textual{margin:0 0 3.8647342995vw}@media screen and (min-width:480px){.hdr__menu-item.link-textual{margin:0 0 calc(16px*1.15941944);margin:0 0 calc(16px*var(--factor))}}@media screen and (min-width:1280px){.hdr__menu-item.link-textual{margin:0 0 1.0416666667vw;cursor:pointer}}@media screen and (min-width:1280px){.hdr__menu-item.link-textual{margin:0 0 20px}}.hdr__menu-item.link-textual .hdr__submenu{display:block;position:fixed;top:38.6473429952vw;left:-105%;width:calc(100% - 5.7971014493vw);height:100vh;background-color:#fff;transition:all .1s cubic-bezier(0,0,0.33,1.01)}@media screen and (min-width:480px){.hdr__menu-item.link-textual .hdr__submenu{top:calc(160px*1.15941944);top:calc(160px*var(--factor));width:calc(100% - (24px * 1.15941944));width:calc(100% - (24px * var(--factor)));width:calc(100% - calc(24px * 1.15941944));width:calc(100% - calc(24px * var(--factor)))}}@media screen and (min-width:1280px){.hdr__menu-item.link-textual .hdr__submenu{position:absolute;top:200px;left:-105%;right:auto;width:402px}}.hdr__menu-item.link-textual .hdr__submenu.is_active{left:5.7971014493vw;right:auto;z-index:9}@media screen and (min-width:480px){.hdr__menu-item.link-textual .hdr__submenu.is_active{left:calc(24px*1.15941944);left:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.hdr__menu-item.link-textual .hdr__submenu.is_active{left:40px;right:auto}}.hdr__menu-item.link-textual .hdr__submenu.is_active:before{content:"";display:block;position:absolute;top:-12.077294686vw;left:-12.077294686vw;width:50%;height:100%;background-color:#fff;z-index:-1}@media screen and (min-width:480px){.hdr__menu-item.link-textual .hdr__submenu.is_active:before{top:calc(-50px*1.15941944);top:calc(-50px*var(--factor));left:calc(-50px*1.15941944);left:calc(-50px*var(--factor))}}@media screen and (min-width:1280px){.hdr__menu-item.link-textual .hdr__submenu.is_active:before{top:-2.6041666667vw;left:-2.0833333333vw;width:422px}}@media screen and (min-width:1280px){.hdr__menu-item.link-textual .hdr__submenu.is_active:before{top:-50px;left:-40px}}@media screen and (max-width:479px){.hdr--subnavigation.hdr--scroll .hdr__menu-item.link-textual .hdr__submenu{top:50.7246376812vw}}@media(min-width:480px)and (max-width:1279px){.hdr--subnavigation.hdr--scroll .hdr__menu-item.link-textual .hdr__submenu{top:calc(210px*1.15941944);top:calc(210px*var(--factor))}}.hdr__menu-item.link-textual .hdr__submenu-title{margin:0 0 5.7971014493vw}@media screen and (min-width:480px){.hdr__menu-item.link-textual .hdr__submenu-title{margin:0 0 calc(24px*1.15941944);margin:0 0 calc(24px*var(--factor))}}@media screen and (min-width:1280px){.hdr__menu-item.link-textual .hdr__submenu-title{margin:0 0 1.875vw}}@media screen and (min-width:1280px){.hdr__menu-item.link-textual .hdr__submenu-title{margin:0 0 36px}}.hdr__menu-item.link-textual .hdr__submenu-title:before{content:"";display:inline-block;transform:scaleX(-1);font-size:4.347826087vw;font-weight:700}@media screen and (min-width:480px){.hdr__menu-item.link-textual .hdr__submenu-title:before{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.hdr__menu-item.link-textual .hdr__submenu-title:before{font-size:.9375vw}}@media screen and (min-width:1280px){.hdr__menu-item.link-textual .hdr__submenu-title:before{font-size:18px}}.hdr__menu-item.link-textual .hdr__submenu-title-text{margin-left:2.8985507246vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;color:#313f49;text-transform:uppercase}@media screen and (min-width:480px){.hdr__menu-item.link-textual .hdr__submenu-title-text{margin-left:calc(12px*1.15941944);margin-left:calc(12px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.hdr__menu-item.link-textual .hdr__submenu-title-text{margin-left:.625vw;font-size:.8333333333vw;line-height:1.0416666667vw}}@media screen and (min-width:1280px){.hdr__menu-item.link-textual .hdr__submenu-title-text{margin-left:12px;font-size:16px;line-height:20px}}.hdr__menu-item.link-textual .hdr__submenu-item{margin:0 0 4.8309178744vw;width:100%;overflow:visible;overflow:initial}@media screen and (min-width:480px){.hdr__menu-item.link-textual .hdr__submenu-item{margin:0 0 calc(20px*1.15941944);margin:0 0 calc(20px*var(--factor))}}@media screen and (min-width:1280px){.hdr__menu-item.link-textual .hdr__submenu-item{margin:0 0 1.0416666667vw}}@media screen and (min-width:1280px){.hdr__menu-item.link-textual .hdr__submenu-item{margin:0 0 20px}}.hdr__menu-item.link-textual .hdr__submenu-item:last-of-type{margin:0}.hdr__menu-item.link-textual .hdr__submenu-link{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw;color:#313f49}@media screen and (min-width:480px){.hdr__menu-item.link-textual .hdr__submenu-link{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.hdr__menu-item.link-textual .hdr__submenu-link{font-size:.8333333333vw;line-height:1.25vw}}@media screen and (min-width:1280px){.hdr__menu-item.link-textual .hdr__submenu-link{font-size:16px;line-height:24px}}.hdr__menu-item.link-textual .hdr__submenu-link-title{position:relative;bottom:auto;left:auto;font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.hdr__menu-item.link-textual .hdr__submenu-color{display:none;height:0;opacity:0;visibility:hidden}.hdr__menu-item.border-top{padding:3.8647342995vw 0 0;border-top:.2415458937vw solid #c9c9c9}@media screen and (min-width:480px){.hdr__menu-item.border-top{padding:calc(16px*1.15941944) 0 0;padding:calc(16px*var(--factor)) 0 0;border-top:calc(1px*1.15941944) solid #c9c9c9;border-top:calc(1px*var(--factor)) solid #c9c9c9}}@media screen and (min-width:1280px){.hdr__menu-item.border-top{padding:1.0416666667vw 0 0;border-top:.0520833333vw solid #c9c9c9}}@media screen and (min-width:1280px){.hdr__menu-item.border-top{padding:20px 0 0;border-top:1px solid #c9c9c9}}.hdr__menu-item.is-expanded .hdr__menu-link:after{content:"";display:inline-block;margin-left:1.9323671498vw;font-size:2.8985507246vw}@media screen and (min-width:480px){.hdr__menu-item.is-expanded .hdr__menu-link:after{margin-left:calc(8px*1.15941944);margin-left:calc(8px*var(--factor));font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor))}}@media screen and (min-width:1280px){.hdr__menu-item.is-expanded .hdr__menu-link:after{margin-left:.4166666667vw;font-size:.625vw}}@media screen and (min-width:1280px){.hdr__menu-item.is-expanded .hdr__menu-link:after{margin-left:8px;font-size:12px}}.hdr__menu-link{margin:0 0 3.8647342995vw;display:block;color:#313f49;-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:480px){.hdr__menu-link{margin:0 0 calc(16px*1.15941944);margin:0 0 calc(16px*var(--factor))}}@media screen and (min-width:1280px){.hdr__menu-link{margin:0 0 .8333333333vw}}@media screen and (min-width:1280px){.hdr__menu-link{margin:0 0 16px}}.link-textual .hdr__menu-link{margin:0;color:#66727a}.hdr__submenu{position:relative;overflow:hidden;display:flex;justify-content:space-between;flex-wrap:wrap;list-style-type:none}.hdr__submenu:before{content:"";display:block;width:100%;height:23.1884057971vw;position:absolute;left:auto;top:0;background-color:#fff;z-index:8}@media screen and (min-width:480px){.hdr__submenu:before{height:0}}@media screen and (min-width:1280px){.hdr__submenu:before{height:96px}}@media screen and (min-width:1280px){.hdr__submenu.is_active{clip-path:inset(0)}}.hdr__submenu-item{position:static;margin:0 0 3.8647342995vw;width:calc(50% - 1.9323671498vw);height:23.1884057971vw;overflow:hidden;transition:all .55s cubic-bezier(0,0,0.33,1.01)}@media screen and (min-width:480px){.hdr__submenu-item{margin:0 0 calc(16px*1.15941944);margin:0 0 calc(16px*var(--factor));width:calc(50% - (8px * 1.15941944));width:calc(50% - (8px * var(--factor)));width:calc(50% - calc(8px * 1.15941944));width:calc(50% - calc(8px * var(--factor)));height:100%}}@media screen and (min-width:1280px){.hdr__submenu-item{margin:0 0 16px;width:173px;height:96px}}.hdr__submenu-item.full-width{width:100%}.link-textual .hdr__submenu-item{height:auto}.hdr__submenu-image{display:block;width:100%;height:auto}@media screen and (min-width:1280px){.hdr__submenu-picture{overflow:hidden}}.hdr__submenu-picture img{transition:all .45s}.hdr__submenu-link{display:block;position:relative;cursor:pointer;-webkit-text-decoration:none;text-decoration:none;overflow:hidden;z-index:9}@media screen and (min-width:1280px){.hdr__submenu-link:hover .hdr__submenu-picture img,.hdr__submenu-link:focus .hdr__submenu-picture img,.hdr__submenu-link:active .hdr__submenu-picture img{transform:scale(1.065)}}.hdr__submenu-link.is_active+.hdr__submenu-color{height:.9661835749vw}@media screen and (min-width:480px){.hdr__submenu-link.is_active+.hdr__submenu-color{height:calc(4px*1.15941944);height:calc(4px*var(--factor))}}@media screen and (min-width:1280px){.hdr__submenu-link.is_active+.hdr__submenu-color{height:.2083333333vw}}@media screen and (min-width:1280px){.hdr__submenu-link.is_active+.hdr__submenu-color{height:4px}}.hdr__submenu-link-title{position:absolute;bottom:1.9323671498vw;left:1.9323671498vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;color:#fff}@media screen and (min-width:480px){.hdr__submenu-link-title{bottom:calc(8px*1.15941944);bottom:calc(8px*var(--factor));left:calc(8px*1.15941944);left:calc(8px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.hdr__submenu-link-title{bottom:.4166666667vw;left:.4166666667vw;font-size:.7291666667vw;line-height:1.0416666667vw}}@media screen and (min-width:1280px){.hdr__submenu-link-title{bottom:8px;left:8px;font-size:14px;line-height:20px}}.hdr__submenu-label.hdr__submenu-label{display:inline-block;position:absolute;top:0;left:0;color:#fff}.hdr__submenu-color{height:0;transition:all .04s cubic-bezier(0,0,0.33,1.01);position:relative;z-index:2}.hdr__subsubmenu{opacity:0;z-index:-1;margin:4.8309178744vw 0 0;width:88.41vw;position:absolute;left:0;transform:translateY(-100%);transition:all .35s cubic-bezier(0,0,0.33,1.01)}@media screen and (min-width:480px){.hdr__subsubmenu{margin:calc(20px*1.15941944) 0 0;margin:calc(20px*var(--factor)) 0 0}}@media screen and (min-width:1280px){.hdr__subsubmenu{margin:1.0416666667vw 0 0;width:382px}}@media screen and (min-width:1280px){.hdr__subsubmenu{margin:20px 0 0}}.hdr__subsubmenu.is_active{opacity:1;z-index:1;transform:translateY(0);transition:all .55s cubic-bezier(0,0,0.33,1.01)}.hdr__subsubmenu-item{margin:0 0 3.8647342995vw;padding:0 0 3.8647342995vw;border-bottom:.2415458937vw solid #d7d7d7;list-style-type:none}@media screen and (min-width:480px){.hdr__subsubmenu-item{margin:0 0 calc(16px*1.15941944);margin:0 0 calc(16px*var(--factor));padding:0 0 calc(16px*1.15941944);padding:0 0 calc(16px*var(--factor));border-bottom:calc(1px*1.15941944) solid #d7d7d7;border-bottom:calc(1px*var(--factor)) solid #d7d7d7}}@media screen and (min-width:1280px){.hdr__subsubmenu-item{margin:0 0 .8333333333vw;padding:0 0 .8333333333vw;border-bottom:.0520833333vw solid #d7d7d7}}@media screen and (min-width:1280px){.hdr__subsubmenu-item{margin:0 0 16px;padding:0 0 16px;border-bottom:1px solid #d7d7d7}}.hdr__subsubmenu-item:last-of-type{margin:0;padding:0 0 5.7971014493vw;border-bottom:none}@media screen and (min-width:480px){.hdr__subsubmenu-item:last-of-type{padding:0 0 calc(24px*1.15941944);padding:0 0 calc(24px*var(--factor))}}@media screen and (min-width:1280px){.hdr__subsubmenu-item:last-of-type{padding:0 0 1.25vw}}@media screen and (min-width:1280px){.hdr__subsubmenu-item:last-of-type{padding:0 0 24px}}.hdr__subsubmenu-link{color:#313f49;-webkit-text-decoration:none;text-decoration:none}.hdr__subsubmenu-wrap{display:flex;align-items:center}.hdr__subsubmenu-image{margin-right:5.7971014493vw;width:14.4927536232vw}@media screen and (min-width:480px){.hdr__subsubmenu-image{margin-right:calc(24px*1.15941944);margin-right:calc(24px*var(--factor));width:calc(60px*1.15941944);width:calc(60px*var(--factor))}}@media screen and (min-width:1280px){.hdr__subsubmenu-image{margin-right:1.25vw;width:3.125vw}}.hdr__subsubmenu-title-wrap{flex-grow:1}.hdr__subsubmenu-title{margin:0 0 .9661835749vw;text-transform:none}@media screen and (min-width:480px){.hdr__subsubmenu-title{margin:0 0 calc(4px*1.15941944);margin:0 0 calc(4px*var(--factor))}}@media screen and (min-width:1280px){.hdr__subsubmenu-title{margin:0 0 .2083333333vw}}@media screen and (min-width:1280px){.hdr__subsubmenu-title{margin:0 0 4px}}.custom-scroll{position:absolute;top:0;right:3px;width:4px;bottom:0;background:rgba(0,0,0,0);border-radius:2px 2px 0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.custom-scroll:before{content:"";left:0;position:absolute;top:100%;height:50px;width:100%;border-radius:0 0 2px 2px;display:block;background:rgba(0,0,0,0)}.custom-scroll__thumb{position:absolute;top:0;width:100%;height:50px;background:#abb7c0;border-radius:4px;cursor:default}.custom-scroll{top:31.4009661836vw;bottom:48.309178744vw}@media only screen and (min-width:480px){.custom-scroll{top:calc(130px*1.15941944);top:calc(130px*var(--factor));bottom:calc(200px*1.15941944);bottom:calc(200px*var(--factor))}}@media only screen and (min-width:480px)and (max-width:1280px)and (orientation:landscape){.custom-scroll{top:125px;bottom:110px}}@media only screen and (min-width:1280px){.custom-scroll{top:210px;bottom:135px}.body-scroll .custom-scroll{top:215px;bottom:65px}}.hdr__menu::-webkit-scrollbar{display:none}.block-promobar-block{height:auto;overflow:hidden;transition:height .2s ease-in-out;min-height:16.9082125604vw;background:#313f49;opacity:0;position:relative;z-index:3}@media screen and (min-width:480px){.block-promobar-block{min-height:calc(70px*1.15941944);min-height:calc(70px*var(--factor))}}@media screen and (min-width:1280px){.block-promobar-block{min-height:70px}}.promobar-big .block-promobar-block .hdr__promo:nth-child(1){height:7.2463768116vw;background-color:#122330}@media screen and (min-width:480px){.promobar-big .block-promobar-block .hdr__promo:nth-child(1){height:calc(30px*1.15941944);height:calc(30px*var(--factor))}}@media screen and (min-width:1280px){.promobar-big .block-promobar-block .hdr__promo:nth-child(1){height:30px}}.promobar-big .block-promobar-block .hdr__promo:nth-child(2){height:9.6618357488vw;background-color:#313f49}@media screen and (min-width:480px){.promobar-big .block-promobar-block .hdr__promo:nth-child(2){height:calc(40px*1.15941944);height:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.promobar-big .block-promobar-block .hdr__promo:nth-child(2){height:40px}}.promobar-big .block-promobar-block .hdr__promo:nth-child(2) .header__notification-msg{padding:2.8985507246vw 0 2.1739130435vw}@media screen and (min-width:480px){.promobar-big .block-promobar-block .hdr__promo:nth-child(2) .header__notification-msg{padding:calc(12px*1.15941944) 0 calc(9px*1.15941944);padding:calc(12px*var(--factor)) 0 calc(9px*var(--factor))}}@media screen and (min-width:1280px){.promobar-big .block-promobar-block .hdr__promo:nth-child(2) .header__notification-msg{padding:12px 0 9px}}.promobar-big .block-promobar-block .hdr__promo:only-child{height:9.6618357488vw}@media screen and (min-width:480px){.promobar-big .block-promobar-block .hdr__promo:only-child{height:calc(40px*1.15941944);height:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.promobar-big .block-promobar-block .hdr__promo:only-child{height:40px}}.promobar-big .block-promobar-block .hdr__promo:only-child .header__notification-msg{padding:3.1400966184vw 0 6.5217391304vw}@media screen and (min-width:480px){.promobar-big .block-promobar-block .hdr__promo:only-child .header__notification-msg{padding:calc(13px*1.15941944) 0 calc(27px*1.15941944);padding:calc(13px*var(--factor)) 0 calc(27px*var(--factor))}}@media screen and (min-width:1280px){.promobar-big .block-promobar-block .hdr__promo:only-child .header__notification-msg{padding:13px 0 27px}}.block-promobar-block .hdr__promo{height:7.2463768116vw}@media screen and (min-width:480px){.block-promobar-block .hdr__promo{height:calc(30px*1.15941944);height:calc(30px*var(--factor))}}@media screen and (min-width:1280px){.block-promobar-block .hdr__promo{height:30px}}.header__notification{position:relative}.header__notification-wrap{max-width:1920px;margin:0 auto !important;padding:0 3.3816425121vw;box-sizing:border-box}@media screen and (min-width:480px){.header__notification-wrap{padding:0 calc(14px*1.15941944);padding:0 calc(14px*var(--factor))}}@media screen and (min-width:1280px){.header__notification-wrap{padding:0 42px}}.header__notification-msg{position:relative;margin:0 auto !important;padding:1.9323671498vw 0;overflow:hidden;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.3816425121vw;color:#fff}@media screen and (min-width:480px){.header__notification-msg{padding:calc(7px*1.15941944) 0;padding:calc(7px*var(--factor)) 0;font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.header__notification-msg{padding:7px 0;font-size:12px;line-height:16px}}.header__notification-msg>a{display:block;margin:0;padding:.845410628vw 2.8985507246vw;position:absolute;top:2.1739130435vw;right:2.1739130435vw;border-radius:4.8309178744vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:2.8985507246vw;line-height:3.6231884058vw;color:#fff;background:#ef508c;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;text-align:center}@media screen and (min-width:480px){.header__notification-msg>a{padding:calc(3.5px*1.15941944) calc(12px*1.15941944);padding:calc(3.5px*var(--factor)) calc(12px*var(--factor));top:calc(9px*1.15941944);top:calc(9px*var(--factor));right:calc(9px*1.15941944);right:calc(9px*var(--factor));border-radius:calc(20px*1.15941944);border-radius:calc(20px*var(--factor));font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(15px*1.15941944);line-height:calc(15px*var(--factor))}}@media screen and (min-width:1280px){.header__notification-msg>a{position:relative;float:right;padding:4px 17px;top:-3px;right:0;border-radius:20px;font-size:14px;line-height:15px}}.promobar-big .header__notification-msg>a{top:1.9323671498vw;padding:.9661835749vw 2.8985507246vw}@media screen and (min-width:480px){.promobar-big .header__notification-msg>a{top:calc(8px*1.15941944);top:calc(8px*var(--factor));padding:calc(4px*1.15941944) calc(12px*1.15941944);padding:calc(4px*var(--factor)) calc(12px*var(--factor))}}@media screen and (min-width:1280px){.promobar-big .header__notification-msg>a{position:relative;top:-5px;font-size:14px}}.header__notification-msg strong,.header__notification-msg b{font-family:"Montserrat-Bold";font-weight:normal}.header__notification-msg--fallback{padding:2.8985507246vw 0 2.1739130435vw}@media screen and (min-width:480px){.header__notification-msg--fallback{padding:calc(12px*1.15941944) 0 calc(9px*1.15941944);padding:calc(12px*var(--factor)) 0 calc(9px*var(--factor))}}@media screen and (min-width:1280px){.header__notification-msg--fallback{padding:12px 0 9px}}.header__notification-msg--fallback .header__notification-shipping{display:block}.header__notification-shipping{position:relative;top:-.2415458937vw;float:left;display:none;font-size:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}@media screen and (min-width:480px){.header__notification-shipping{top:calc(-1px*1.15941944);top:calc(-1px*var(--factor))}}@media screen and (min-width:1280px){.header__notification-shipping{top:-1px;cursor:pointer}}.header__notification-marker{position:relative;display:inline-block;top:.4830917874vw;width:3.3816425121vw;height:3.3816425121vw;margin:0 .9661835749vw 0 0;background:url("https://assets.foreo.com/files/static/2023-04/map-pin.svg") center no-repeat}@media screen and (min-width:480px){.header__notification-marker{top:calc(2px*1.15941944);top:calc(2px*var(--factor));width:calc(14px*1.15941944);width:calc(14px*var(--factor));height:calc(14px*1.15941944);height:calc(14px*var(--factor));margin:0 calc(4px*1.15941944) 0 0;margin:0 calc(4px*var(--factor)) 0 0}}@media screen and (min-width:1280px){.header__notification-marker{top:2px;width:14px;height:14px;margin:0 4px 0 0}}.header__notification-shipping-flag{position:relative;display:inline-block;top:.2415458937vw;width:4.347826087vw;height:2.4154589372vw;margin:0;background-image:url("https://assets.foreo.com/files/static/2022-08/flags-all.png");background-size:800% 3200%;background-repeat:no-repeat}@media screen and (min-width:480px){.header__notification-shipping-flag{top:calc(1px*1.15941944);top:calc(1px*var(--factor));width:calc(18px*1.15941944);width:calc(18px*var(--factor));height:calc(10px*1.15941944);height:calc(10px*var(--factor))}}@media screen and (min-width:1280px){.header__notification-shipping-flag{top:1px;width:18px;height:10px}}.promobar-big .header__notification-shipping-flag{top:0}@media screen and (min-width:1280px){.promobar-big .header__notification-shipping-flag{top:1px}}.header__notification-shipping-code{margin:0 1.9323671498vw 0 .9661835749vw;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:3.3816425121vw;line-height:4.347826087vw}@media screen and (min-width:480px){.header__notification-shipping-code{margin:0 calc(8px*1.15941944) 0 calc(4px*1.15941944);margin:0 calc(8px*var(--factor)) 0 calc(4px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.header__notification-shipping-code{margin:0 8px 0 4px}.header__notification-shipping-code{font-size:14px;font-size:1.4rem}.header__notification-shipping-code{line-height:18px;line-height:1.8rem}}.promobar-big .header__notification-shipping-code{font-size:3.3816425121vw}@media screen and (min-width:480px){.promobar-big .header__notification-shipping-code{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor))}}@media screen and (min-width:1280px){.promobar-big .header__notification-shipping-code{font-size:14px;font-size:1.4rem}}.header__notification-splitter{position:relative;display:inline-block;top:.4830917874vw;width:1px;height:3.3816425121vw;margin:0 1.9323671498vw 0 0;background:#fff}@media screen and (min-width:480px){.header__notification-splitter{top:calc(2px*1.15941944);top:calc(2px*var(--factor));height:calc(14px*1.15941944);height:calc(14px*var(--factor));margin:0 calc(8px*1.15941944) 0 0;margin:0 calc(8px*var(--factor)) 0 0}}@media screen and (min-width:1280px){.header__notification-splitter{top:2px;height:14px;margin:0 8px 0 0}}.header__notification-inner{position:relative;float:left;margin:0 auto;padding-left:5.5555555556vw;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:0;line-height:3.8647342995vw;color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}@media screen and (min-width:480px){.header__notification-inner{line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor));padding-left:calc(23px*1.15941944);padding-left:calc(23px*var(--factor))}}@media screen and (min-width:1280px){.header__notification-inner{line-height:16px;padding-left:23px}}@media screen and (min-width:1280px){.promobar-big .header__notification-inner{line-height:16px;line-height:1.6rem}}.header__notification-inner strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:2.8985507246vw;line-height:4.347826087vw}@media screen and (min-width:480px){.header__notification-inner strong{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.header__notification-inner strong{font-size:12px;font-size:1.2rem}.header__notification-inner strong{line-height:18px;line-height:1.8rem}}.promobar-big .header__notification-inner strong{font-size:3.3816425121vw}@media screen and (min-width:480px){.promobar-big .header__notification-inner strong{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor))}}@media screen and (min-width:1280px){.promobar-big .header__notification-inner strong{font-size:14px;font-size:1.4rem}}.header__notification-inner span{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:0;line-height:3.8647342995vw}@media screen and (min-width:480px){.header__notification-inner span{line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.header__notification-inner span{line-height:.8333333333vw}}@media screen and (min-width:1280px){.header__notification-inner span{line-height:16px;line-height:1.6rem}}@media screen and (min-width:1280px){.promobar-big .header__notification-inner span{font-size:12px;font-size:1.2rem}}.header__notification-inner a{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw;color:#ff6dac;-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:480px){.header__notification-inner a{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.header__notification-inner a{font-size:.625vw;line-height:.8333333333vw}}@media screen and (min-width:1280px){.header__notification-inner a{font-size:12px;font-size:1.2rem}.header__notification-inner a{line-height:16px;line-height:1.6rem}}.header__notification-inner a:hover{-webkit-text-decoration:underline;text-decoration:underline}@media screen and (min-width:1280px){.promobar-big .header__notification-inner a{font-size:12px;font-size:1.2rem}}.header__notification-inner:not(:empty):after{content:"";position:absolute;top:0;left:0;width:auto;height:100%;display:block;text-align:center;font-size:3.3816425121vw;line-height:4.347826087vw;color:#a9a9a9}@media screen and (min-width:480px){.header__notification-inner:not(:empty):after{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.header__notification-inner:not(:empty):after{font-size:14px;font-size:1.4rem}.header__notification-inner:not(:empty):after{line-height:18px;line-height:1.8rem}}.header__notification-message{position:relative;display:none;float:right;right:13.2850241546vw;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw;color:#ff6dac}@media screen and (min-width:480px){.header__notification-message{right:calc(55px*1.15941944);right:calc(55px*var(--factor));font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.header__notification-message{display:block;right:55px}.header__notification-message{font-size:12px;font-size:1.2rem}.header__notification-message{line-height:16px;line-height:1.6rem}}.promobar-big .header__notification-message{font-size:2.8985507246vw}@media screen and (min-width:480px){.promobar-big .header__notification-message{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor))}}@media screen and (min-width:1280px){.promobar-big .header__notification-message{font-size:12px;font-size:1.2rem}}.header__notification__notification-country-code{width:0;height:0;opacity:0}.promobar-slider{text-align:center;margin-left:-3.3816425121vw}@media screen and (min-width:480px){.promobar-slider{margin-left:calc(-14px*1.15941944);margin-left:calc(-14px*var(--factor))}}@media screen and (min-width:1280px){.promobar-slider{width:100% !important;margin:0 auto}}.promobar-slider:not(.slick-initialized) .header__notification-slide:not(:first-child){display:none}.promobar-slider .header__notification-slide{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:3.3816425121vw}@media screen and (min-width:480px){.promobar-slider .header__notification-slide{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(14px*1.15941944);line-height:calc(14px*var(--factor))}}@media screen and (min-width:1280px){.promobar-slider .header__notification-slide{font-size:14px;font-size:1.4rem}.promobar-slider .header__notification-slide{line-height:14px;line-height:1.4rem}}.header__quiz-cta{position:relative;display:inline-block;width:100%;text-align:center;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:2.8985507246vw;line-height:3.3816425121vw;text-transform:uppercase}@media screen and (min-width:480px){.header__quiz-cta{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(14px*1.15941944);line-height:calc(14px*var(--factor))}}@media screen and (min-width:1280px){.header__quiz-cta{font-size:12px;font-size:1.2rem}.header__quiz-cta{line-height:14px;line-height:1.4rem}}.header__quiz-cta a{color:inherit;-webkit-text-decoration:underline;text-decoration:underline}.qsearch{opacity:0;position:fixed;top:25.3623188406vw;left:0;right:0;height:12.077294686vw;margin:0;padding:0;background:#fff;pointer-events:none;transition:all .22s ease-out;transition-delay:0ms;z-index:12}@media screen and (min-width:480px){.qsearch{top:calc(105px*1.15941944);top:calc(105px*var(--factor));height:calc(50px*1.15941944);height:calc(50px*var(--factor))}}@media screen and (min-width:1280px){.qsearch{top:0;bottom:0;height:auto}}.hdr--2a .qsearch{top:32.6086956522vw}@media screen and (min-width:480px){.hdr--2a .qsearch{top:calc(135px*1.15941944);top:calc(135px*var(--factor))}}@media screen and (min-width:1280px){.hdr--2a .qsearch{top:0}}.hdr--2b .qsearch{top:37.4396135266vw}@media screen and (min-width:480px){.hdr--2b .qsearch{top:calc(155px*1.15941944);top:calc(155px*var(--factor))}}@media screen and (min-width:1280px){.hdr--2b .qsearch{top:0}}.hdr--2ab .qsearch{top:16.9082125604vw}@media screen and (min-width:480px){.hdr--2ab .qsearch{top:calc(70px*1.15941944);top:calc(70px*var(--factor))}}@media screen and (min-width:1280px){.hdr--2ab .qsearch{top:0}}.hdr--1a .qsearch{top:25.3623188406vw}@media screen and (min-width:480px){.hdr--1a .qsearch{top:calc(105px*1.15941944);top:calc(105px*var(--factor))}}@media screen and (min-width:1280px){.hdr--1a .qsearch{top:0}}.hdr--1b .qsearch{top:25.3623188406vw}@media screen and (min-width:480px){.hdr--1b .qsearch{top:calc(105px*1.15941944);top:calc(105px*var(--factor))}}@media screen and (min-width:1280px){.hdr--1b .qsearch{top:0}}.body-scroll .qsearch{top:15.7004830918vw}@media screen and (min-width:480px){.body-scroll .qsearch{top:calc(65px*1.15941944);top:calc(65px*var(--factor))}}@media screen and (min-width:1280px){.body-scroll .qsearch{top:0}}.menu-open .qsearch.is-active-mobile{opacity:1;pointer-events:auto;transition:all .12s ease-out;transition-delay:220ms}.language-open .qsearch.is-active-mobile{opacity:0;pointer-events:none;transition:all .01s ease-out;transition-delay:0ms}.qsearch.is-active{opacity:1;pointer-events:auto}.qsearch .hdr__burger{box-sizing:border-box;display:none;left:auto;right:0}@media screen and (min-width:1280px){.qsearch .hdr__burger{display:block}}.qsearch .hdr__burger *{box-sizing:border-box}.qsearch .hdr__burger-line{background-color:#313f49}.qsearch .hdr__burger-line--top{transform:translateY(1.4492753623vw) rotate(-45deg)}@media screen and (min-width:480px){.qsearch .hdr__burger-line--top{transform:translateY(6px) rotate(-45deg)}}.qsearch .hdr__burger-line--middle{transform:scaleX(0)}.qsearch .hdr__burger-line--bottom{margin-bottom:0;transform:translateY(-1.4492753623vw) rotate(45deg)}@media screen and (min-width:480px){.qsearch .hdr__burger-line--bottom{transform:translateY(-6px) rotate(45deg)}}.qsearch .hdr__burger-label{color:#313f49;transform:translateX(2.4154589372vw);margin:10.38647343vw -7.0048309179vw 0 0}@media screen and (min-width:480px){.qsearch .hdr__burger-label{transform:translateX(calc(10px * 1.15941944));transform:translateX(calc(10px * var(--factor)));margin:calc(43px*1.15941944) calc(-29px*1.15941944) 0 0;margin:calc(43px*var(--factor)) calc(-29px*var(--factor)) 0 0}}@media screen and (min-width:1280px){.qsearch .hdr__burger-label{transform:translateX(10px);margin:43px -29px 0 0}}.qsearch__wrap{position:fixed;top:16.9082125604vw;left:0;right:0}@media screen and (min-width:480px){.qsearch__wrap{top:calc(70px*1.15941944);top:calc(70px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__wrap{position:relative;top:auto;left:auto;right:auto;max-width:41.6666666667vw;margin:7.8125vw auto 0;padding:0;border-top:none}}@media screen and (min-width:1280px){.qsearch__wrap{max-width:800px;margin:150px auto 0}}.hdr--2a .qsearch__wrap{top:32.6086956522vw}@media screen and (min-width:480px){.hdr--2a .qsearch__wrap{top:calc(135px*1.15941944);top:calc(135px*var(--factor))}}@media screen and (min-width:1280px){.hdr--2a .qsearch__wrap{top:0}}.hdr--2b .qsearch__wrap{top:32.6086956522vw}@media screen and (min-width:480px){.hdr--2b .qsearch__wrap{top:calc(135px*1.15941944);top:calc(135px*var(--factor))}}@media screen and (min-width:1280px){.hdr--2b .qsearch__wrap{top:0}}.hdr--2ab .qsearch__wrap{top:18.115942029vw}@media screen and (min-width:480px){.hdr--2ab .qsearch__wrap{top:calc(75px*1.15941944);top:calc(75px*var(--factor))}}@media screen and (min-width:1280px){.hdr--2ab .qsearch__wrap{top:0}}.hdr--1a .qsearch__wrap{top:27.7777777778vw}@media screen and (min-width:480px){.hdr--1a .qsearch__wrap{top:calc(115px*1.15941944);top:calc(115px*var(--factor))}}@media screen and (min-width:1280px){.hdr--1a .qsearch__wrap{top:0}}.hdr--1b .qsearch__wrap{top:25.3623188406vw}@media screen and (min-width:480px){.hdr--1b .qsearch__wrap{top:calc(105px*1.15941944);top:calc(105px*var(--factor))}}@media screen and (min-width:1280px){.hdr--1b .qsearch__wrap{top:0}}.body-scroll .qsearch__wrap{top:15.7004830918vw}@media screen and (min-width:480px){.body-scroll .qsearch__wrap{top:calc(65px*1.15941944);top:calc(65px*var(--factor))}}@media screen and (min-width:1280px){.body-scroll .qsearch__wrap{top:0}}.qsearch__wrap:after{content:"";display:block;width:100%;height:.2415458937vw;position:relative;bottom:-1.2077294686vw;background-color:#d7d7d7;z-index:100}@media screen and (min-width:480px){.qsearch__wrap:after{height:calc(1px*1.15941944);height:calc(1px*var(--factor));bottom:calc(-5px*1.15941944);bottom:calc(-5px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__wrap:after{content:none}}.qsearch__wrap-inner{position:relative;max-width:1920px;margin:0 auto}.qsearch__logo{position:absolute;display:none;width:41.0628019324vw;left:50%;top:-19.3236714976vw;transform:translateX(-50%);opacity:0}@media screen and (min-width:480px){.qsearch__logo{width:calc(170px*1.15941944);width:calc(170px*var(--factor));top:calc(-80px*1.15941944);top:calc(-80px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__logo{display:block;width:8.8541666667vw;top:-4.1666666667vw}}@media screen and (min-width:1280px){.qsearch__logo{width:170px;top:-80px}}.menu-open .qsearch__logo{opacity:1}.menu-open-user .qsearch__logo{opacity:1}.qsearch__logo figure{position:relative;left:-.9661835749vw;margin:0;padding:0}@media screen and (min-width:480px){.qsearch__logo figure{left:calc(-4px*1.15941944);left:calc(-4px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__logo figure{left:-.2083333333vw}}@media screen and (min-width:1280px){.qsearch__logo figure{left:-4px}}.qsearch__logo figure img{position:relative;display:block;width:100%}.qsearch__wrap-burger{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:1920px}.qsearch__animation{position:absolute;top:0;bottom:100%;left:0;right:0;display:block;margin:0;padding:0;background:#f1f1f1;opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.qsearch.is-active .qsearch__animation{animation:.18s cubic-bezier(0.4,0,0.2,1) 0s normal forwards 1 __animation}@media screen and (min-width:1280px){.qsearch.is-active .qsearch__animation{animation:.24s cubic-bezier(0.4,0,0.2,1) 0s normal forwards 1 __animation-xl}}@keyframes __animation{0%{opacity:0;bottom:100%}100%{opacity:1;bottom:calc(100% - 12.077294686vw);}@media screen and (min-width:480px){100%{bottom:calc(100% - (60px * 1.15941944));bottom:calc(100% - (60px * var(--factor)));bottom:calc(100% - calc(60px * 1.15941944));bottom:calc(100% - calc(60px * var(--factor)));}}@media screen and (min-width:1280px){100%{bottom:calc(100% - 3.125vw);}}@media screen and (min-width:1280px){100%{bottom:calc(100% - 60px);}}}@keyframes __animation-xl{0%{opacity:0;bottom:100%}100%{opacity:1;bottom:calc(100% - 22.9468599034vw);}@media screen and (min-width:480px){100%{bottom:calc(100% - (95px * 1.15941944));bottom:calc(100% - (95px * var(--factor)));bottom:calc(100% - calc(95px * 1.15941944));bottom:calc(100% - calc(95px * var(--factor)));}}@media screen and (min-width:1280px){100%{bottom:calc(100% - 4.9479166667vw);}}@media screen and (min-width:1280px){100%{bottom:calc(100% - 95px);}}}.qsearch__item{box-sizing:border-box;position:relative;display:block;padding:6.038647343vw 6.038647343vw 2.4154589372vw}.qsearch__item:before{content:" ";display:table}.qsearch__item:after{content:" ";display:table;clear:both}@media screen and (min-width:480px){.qsearch__item{padding:calc(25px*1.15941944) calc(25px*1.15941944) calc(10px*1.15941944);padding:calc(25px*var(--factor)) calc(25px*var(--factor)) calc(10px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__item{float:left;width:33.33332%;padding:1.8229166667vw 1.3020833333vw 1.0416666667vw}}@media screen and (min-width:1280px){.qsearch__item{padding:35px 25px 20px}}@media screen and (min-width:1280px){.qsearch__item:nth-child(3n+1){clear:left}}.qsearch__figure{float:left;position:relative;display:block;width:12.077294686vw;margin:1.2077294686vw 6.7632850242vw 0 0;padding:0}@media screen and (min-width:480px){.qsearch__figure{width:calc(50px*1.15941944);width:calc(50px*var(--factor));margin:calc(5px*1.15941944) calc(28px*1.15941944) 0 0;margin:calc(5px*var(--factor)) calc(28px*var(--factor)) 0 0}}@media screen and (min-width:1280px){.qsearch__figure{width:3.3854166667vw;margin:.3645833333vw 1.5625vw 0 0}}@media screen and (min-width:1280px){.qsearch__figure{width:65px;margin:7px 30px 0 0}}.qsearch__figure.is-empty{height:12.077294686vw;background:#f1f1f1}@media screen and (min-width:480px){.qsearch__figure.is-empty{height:calc(50px*1.15941944);height:calc(50px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__figure.is-empty{height:3.3854166667vw}}@media screen and (min-width:1280px){.qsearch__figure.is-empty{height:65px}}.qsearch__figure.is-empty:after{content:" ";position:absolute;top:0;left:0;bottom:0;right:0;display:block;margin:0;padding:0;background:url("https://foreo.com/themes/custom/jedi/logo.svg") center no-repeat;background-size:80%}.qsearch__figure img{position:relative;display:block;width:100%;margin:0;padding:0}.qsearch__link{position:absolute;top:0;bottom:0;left:6.038647343vw;right:6.038647343vw;display:block;-webkit-text-decoration:none;text-decoration:none;z-index:1}@media screen and (min-width:480px){.qsearch__link{left:calc(25px*1.15941944);left:calc(25px*var(--factor));right:calc(25px*1.15941944);right:calc(25px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__link{left:1.3020833333vw;right:1.3020833333vw}}@media screen and (min-width:1280px){.qsearch__link{left:25px;right:25px}}.qsearch__link:after{content:" ";position:absolute;bottom:0;left:0;right:0;display:block;height:.2415458937vw;background:#f1f1f1}@media screen and (min-width:480px){.qsearch__link:after{height:calc(1px*1.15941944);height:calc(1px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__link:after{display:none}}.qsearch__data{position:relative;margin:0;padding:0;overflow:hidden}.qsearch__data:before{content:" ";display:table}.qsearch__data:after{content:" ";display:table;clear:both}.qsearch__title{position:relative;display:block;margin:0;padding:0;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;color:#313f49}@media screen and (min-width:480px){.qsearch__title{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__title{font-size:.8333333333vw;line-height:1.0416666667vw}}@media screen and (min-width:1280px){.qsearch__title{font-size:16px;font-size:1.6rem}.qsearch__title{line-height:20px;line-height:2rem}}.qsearch__subtitle{position:relative;display:block;margin:.2415458937vw 0 2.4154589372vw;padding:0;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:2.8985507246vw;line-height:4.347826087vw;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:480px){.qsearch__subtitle{margin:calc(1px*1.15941944) 0 calc(10px*1.15941944);margin:calc(1px*var(--factor)) 0 calc(10px*var(--factor));font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__subtitle{margin:.2604166667vw 0 .5208333333vw;font-size:.625vw;line-height:.9375vw}}@media screen and (min-width:1280px){.qsearch__subtitle{margin:5px 0 10px;color:#555}.qsearch__subtitle{font-size:12px;font-size:1.2rem}.qsearch__subtitle{line-height:18px;line-height:1.8rem}}.qsearch__text{position:relative;display:none;margin:.4830917874vw 0 2.4154589372vw;padding:0;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-size:2.8985507246vw;line-height:4.347826087vw;color:#666}@media screen and (min-width:480px){.qsearch__text{margin:calc(2px*1.15941944) 0 calc(10px*1.15941944);margin:calc(2px*var(--factor)) 0 calc(10px*var(--factor));font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__text{display:block;margin:.15625vw 0 .3645833333vw;color:#555;height:1.875vw;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.625vw;line-height:.9375vw;text-overflow:ellipsis}}@media screen and (min-width:1280px){.qsearch__text{margin:3px 0 7px;height:36px}.qsearch__text{font-size:12px;font-size:1.2rem}.qsearch__text{line-height:18px;line-height:1.8rem}}.qsearch__faq{float:left;position:relative;display:block;margin:0 14.4927536232vw 0 0;padding:0 0 0 5.5555555556vw;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:2.4154589372vw;line-height:4.8309178744vw;color:#aeaeae;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .12s cubic-bezier(0.25,0.8,0.25,1);z-index:2}@media screen and (min-width:480px){.qsearch__faq{margin:0 calc(60px*1.15941944) 0 0;margin:0 calc(60px*var(--factor)) 0 0;padding:0 0 0 calc(23px*1.15941944);padding:0 0 0 calc(23px*var(--factor));font-size:calc(10px*1.15941944);font-size:calc(10px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__faq{margin:0 3.125vw 0 0;padding:0 0 0 1.1979166667vw;font-size:.5208333333vw;line-height:1.0416666667vw}}@media screen and (min-width:1280px){.qsearch__faq{margin:0 60px 0 0;padding:0 0 0 23px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}.qsearch__faq{font-size:10px;font-size:1rem}.qsearch__faq{line-height:20px;line-height:2rem}}@media screen and (min-width:1024px){.qsearch__faq:hover{color:#78278b}}@media screen and (min-width:1024px){.qsearch__faq:hover:after{color:#78278b}}.qsearch__faq:after{content:"";position:absolute;top:0;bottom:0;left:0;display:block;font-size:3.8647342995vw;line-height:4.8309178744vw;color:#b8b8b8;transition:all .12s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:480px){.qsearch__faq:after{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__faq:after{font-size:.8333333333vw;line-height:1.0416666667vw}}@media screen and (min-width:1280px){.qsearch__faq:after{font-size:16px;font-size:1.6rem}.qsearch__faq:after{line-height:20px;line-height:2rem}}.qsearch__faq span{position:relative;display:block;margin:0;padding:0}.qsearch__manual{float:left;position:relative;display:block;margin:0;padding-left:5.3140096618vw;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:2.4154589372vw;line-height:4.8309178744vw;color:#aeaeae;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:all .12s cubic-bezier(0.25,0.8,0.25,1);z-index:2}@media screen and (min-width:480px){.qsearch__manual{padding-left:calc(22px*1.15941944);padding-left:calc(22px*var(--factor));font-size:calc(10px*1.15941944);font-size:calc(10px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__manual{padding-left:1.1458333333vw;font-size:.5208333333vw;line-height:1.0416666667vw}}@media screen and (min-width:1280px){.qsearch__manual{padding-left:22px}.qsearch__manual{font-size:10px;font-size:1rem}.qsearch__manual{line-height:20px;line-height:2rem}}@media screen and (min-width:1024px){.qsearch__manual:hover{color:#78278b}}@media screen and (min-width:1024px){.qsearch__manual:hover:after{color:#78278b}}.qsearch__manual:after{content:"";position:absolute;top:0;bottom:0;left:0;display:block;color:#b8b8b8;transition:all .12s cubic-bezier(0.25,0.8,0.25,1)}.qsearch__manual:after{font-size:15px;font-size:1.5rem}.qsearch__manual:after{line-height:20px;line-height:2rem}@media screen and (min-width:480px){.qsearch__manual:after{font-size:calc(15px*1.15941944);font-size:calc(15px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__manual:after{font-size:.78125vw;line-height:1.0416666667vw}}@media screen and (min-width:1280px){.qsearch__manual:after{font-size:15px;font-size:1.5rem}.qsearch__manual:after{line-height:20px;line-height:2rem}}.qsearch__manual a{position:relative;display:block;margin:0;padding:0}.qsearch__close{display:inline-block;width:7.729468599vw;height:7.729468599vw;position:absolute;top:50%;transform:translateY(-50%);right:3.3816425121vw;text-align:center}@media screen and (min-width:480px){.qsearch__close{width:calc(32px*1.15941944);width:calc(32px*var(--factor));height:calc(32px*1.15941944);height:calc(32px*var(--factor));right:calc(14px*1.15941944);right:calc(14px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__close{display:none}}.qsearch__close .icon:before{font-size:3.3816425121vw;line-height:7.729468599vw;color:#313f49}@media screen and (min-width:480px){.qsearch__close .icon:before{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__close .icon:before{display:none}}.qsearch__mobile-reset{position:absolute;top:0;display:block;width:4.347826087vw;height:12.077294686vw;border:none;outline:none;right:auto;left:6.2801932367vw}@media screen and (min-width:480px){.qsearch__mobile-reset{width:calc(18px*1.15941944);width:calc(18px*var(--factor));height:calc(50px*1.15941944);height:calc(50px*var(--factor));left:calc(26px*1.15941944);left:calc(26px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__mobile-reset{display:none}}@media screen and (min-width:480px){.qsearch__mobile-reset.icon-search{left:calc(26px*1.15941944);left:calc(26px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__mobile-reset.icon-search{left:auto;right:auto}}.qsearch__mobile-reset.icon-search:before{content:"";position:absolute;top:0;bottom:0;left:-.4830917874vw;right:0;display:block;font-size:4.347826087vw;line-height:15.7004830918vw;color:#313f49;text-align:center;pointer-events:none;background-color:#fff;z-index:1}@media screen and (min-width:480px){.qsearch__mobile-reset.icon-search:before{left:calc(-2px*1.15941944);left:calc(-2px*var(--factor));font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(65px*1.15941944);line-height:calc(65px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__mobile-reset.icon-search:before{left:-.1041666667vw;font-size:.9375vw;line-height:3.3854166667vw}}@media screen and (min-width:1280px){.qsearch__mobile-reset.icon-search:before{left:-2px}.qsearch__mobile-reset.icon-search:before{font-size:18px;font-size:1.8rem}.qsearch__mobile-reset.icon-search:before{line-height:65px;line-height:6.5rem}}.qsearch .twitter-typeahead{position:relative;display:block;width:100%}.qsearch .twitter-typeahead:after{content:" ";position:absolute;bottom:0;left:0;right:0;display:block;height:.2415458937vw;background:#e6e6e6;z-index:2}@media screen and (min-width:480px){.qsearch .twitter-typeahead:after{height:calc(1px*1.15941944);height:calc(1px*var(--factor))}}@media screen and (min-width:1280px){.qsearch .twitter-typeahead:after{height:.0520833333vw;left:1.0416666667vw;right:1.0416666667vw}}@media screen and (min-width:1280px){.qsearch .twitter-typeahead:after{left:20px;right:20px}}@media screen and (max-width:1279px){.qsearch .twitter-typeahead:after{display:none}}.qsearch .twitter-typeahead pre{display:none}.qsearch__input{position:relative;box-sizing:border-box;left:2.4154589372vw;width:100%;height:14.4927536232vw;line-height:14.4927536232vw;margin:0;padding:.7246376812vw 11.1111111111vw 0 14.9758454106vw;border:0;box-shadow:none;border-radius:0;-webkit-appearance:none;opacity:0;transition:all .48s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:480px){.qsearch__input{left:calc(10px*1.15941944);left:calc(10px*var(--factor));padding:calc(3px*1.15941944) calc(46px*1.15941944) 0 calc(62px*1.15941944);padding:calc(3px*var(--factor)) calc(46px*var(--factor)) 0 calc(62px*var(--factor));height:calc(60px*1.15941944);height:calc(60px*var(--factor));line-height:calc(60px*1.15941944);line-height:calc(60px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__input{left:10px;padding:3px 25px 0 62px;height:92px;line-height:92px}}.qsearch__input.tt-hint{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-size:3.8647342995vw;background:#fff !important;color:#aaa}@media screen and (min-width:480px){.qsearch__input.tt-hint{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__input.tt-hint{font-size:.8333333333vw}}@media screen and (min-width:1280px){.qsearch__input.tt-hint{font-size:16px;font-size:1.6rem}}.qsearch__input.tt-input{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;color:#313f49;text-align:left}@media screen and (min-width:480px){.qsearch__input.tt-input{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.qsearch__input.tt-input{font-size:16px;font-size:1.6rem}}.qsearch__input.tt-input:focus{outline:none}.qsearch__input.tt-input *:focus{outline:none}.qsearch__input.tt-input:-moz-placeholder{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:#66727a;text-align:left}.qsearch__input.tt-input::-moz-placeholder{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:#66727a;text-align:left}.qsearch__input.tt-input:-ms-input-placeholder{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:#66727a;text-align:left}.qsearch__input.tt-input::-webkit-input-placeholder{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:#66727a;text-align:left}.qsearch .tt-menu{box-sizing:border-box;width:100%;height:calc(100vh - 12.077294686vw);background:#fff;overflow-y:scroll;-ms-user-select:none;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}@media screen and (min-width:480px){.qsearch .tt-menu{height:calc(100vh - (50px * 1.15941944));height:calc(100vh - (50px * var(--factor)));height:calc(100vh - calc(50px * 1.15941944));height:calc(100vh - calc(50px * var(--factor)))}}@media screen and (min-width:1280px){.qsearch .tt-menu{position:fixed !important;top:13.0208333333vw !important;bottom:0;left:0 !important;right:0;width:auto !important;height:calc(100% - 4.7916666667vw) !important}}@media screen and (min-width:1280px){.qsearch .tt-menu{top:250px !important;height:calc(100vh - 92px) !important}}.qsearch .tt-menu::-webkit-scrollbar{display:none}.qsearch .tt-menu.tt-open{display:block !important}.qsearch .tt-menu.tt-open:before{content:" ";position:absolute;top:0;bottom:0;left:-9999px;right:-9999px;display:none;background:#fff}.qsearch .tt-dataset.tt-dataset-results{min-height:120.7729468599vw;padding:.4830917874vw 0 60.38647343vw;margin:0 auto}.qsearch .tt-dataset.tt-dataset-results:before{content:" ";display:table}.qsearch .tt-dataset.tt-dataset-results:after{content:" ";display:table;clear:both}@media screen and (min-width:480px){.qsearch .tt-dataset.tt-dataset-results{min-height:calc(500px*1.15941944);min-height:calc(500px*var(--factor));padding:calc(2px*1.15941944) 0 calc(250px*1.15941944);padding:calc(2px*var(--factor)) 0 calc(250px*var(--factor))}}@media screen and (min-width:1280px){.qsearch .tt-dataset.tt-dataset-results{min-height:0;box-sizing:border-box;max-width:1280px;padding:1.5625vw 0 11.4583333333vw}}@media screen and (min-width:1280px){.qsearch .tt-dataset.tt-dataset-results{padding:30px 0 220px}}.subnavigation{position:relative;white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch}@media screen and (min-width:1280px){.subnavigation{overflow:visible}}.subnavigation__wrap{position:relative;background:hsla(0,0%,100%,.65);-webkit-backdrop-filter:blur(4.8309178744vw);backdrop-filter:blur(4.8309178744vw)}@media screen and (min-width:480px){.subnavigation__wrap{-webkit-backdrop-filter:blur(calc(20px * 1.15941944));backdrop-filter:blur(calc(20px * 1.15941944));-webkit-backdrop-filter:blur(calc(20px * var(--factor)));backdrop-filter:blur(calc(20px * var(--factor)))}}@media screen and (min-width:1280px){.subnavigation__wrap{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}}.hdr--open.hdr--subnavigation .subnavigation__wrap{display:none}.hdr--open-user.hdr--subnavigation .subnavigation__wrap{display:none}.hdr--open.hdr--subnavigation.hdr--scroll .subnavigation__wrap{display:block}.subnavigation .menu__list{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;list-style:none;height:12.077294686vw}@media screen and (min-width:480px){.subnavigation .menu__list{height:calc(50px*1.15941944);height:calc(50px*var(--factor))}}@media screen and (min-width:1024px){.subnavigation .menu__list{justify-content:center}}@media screen and (min-width:1280px){.subnavigation .menu__list{height:50px}}.subnavigation .menu__list-item{position:relative;text-align:center;margin:0 4.8309178744vw}@media screen and (min-width:480px){.subnavigation .menu__list-item{margin:0 calc(20px*1.15941944);margin:0 calc(20px*var(--factor))}}@media screen and (min-width:1280px){.subnavigation .menu__list-item{margin:0 20px}}.subnavigation .menu__list-item:after{content:" ";position:absolute;right:-4.8309178744vw;top:.2415458937vw;bottom:.2415458937vw;display:block;width:.2415458937vw;background:#66727a}@media screen and (min-width:480px){.subnavigation .menu__list-item:after{right:calc(-20px*1.15941944);right:calc(-20px*var(--factor));top:calc(1px*1.15941944);top:calc(1px*var(--factor));bottom:calc(1px*1.15941944);bottom:calc(1px*var(--factor));width:calc(1px*1.15941944);width:calc(1px*var(--factor))}}@media screen and (min-width:1280px){.subnavigation .menu__list-item:after{right:-20px;top:1px;bottom:1px;width:1px}}.subnavigation .menu__list-item:first-of-type{padding-left:1.2077294686vw}@media screen and (min-width:480px){.subnavigation .menu__list-item:first-of-type{padding-left:calc(5px*1.15941944);padding-left:calc(5px*var(--factor))}}@media screen and (min-width:1280px){.subnavigation .menu__list-item:first-of-type{padding-left:0}}.subnavigation .menu__list-item:last-of-type{padding-right:6.038647343vw}@media screen and (min-width:480px){.subnavigation .menu__list-item:last-of-type{padding-right:calc(25px*1.15941944);padding-right:calc(25px*var(--factor))}}@media screen and (min-width:1280px){.subnavigation .menu__list-item:last-of-type{padding-right:0}}.subnavigation .menu__list-item:last-of-type:after{display:none}.subnavigation .menu__list-item--active{cursor:default;pointer-events:none}.subnavigation .menu__list-item--active .menu__link{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.subnavigation .menu__list-item--active .menu__link{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.subnavigation .menu__list-item--active .menu__link{font-size:14px;font-size:1.4rem}.subnavigation .menu__list-item--active .menu__link{line-height:20px;line-height:2rem}}.subnavigation .menu__link{position:relative;display:block;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw;color:#313f49;white-space:nowrap;-webkit-text-decoration:none;text-decoration:none}@media screen and (min-width:480px){.subnavigation .menu__link{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.subnavigation .menu__link{font-size:14px;font-size:1.4rem}.subnavigation .menu__link{line-height:20px;line-height:2rem}}
html{text-shadow:1px 1px 1px rgba(0,0,0,.004);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:62.52%;line-height:1.5}html body{font-size:100%}html sup{display:inline-block;top:-1.7em;font-family:inherit;font-size:30%;line-height:0;-webkit-text-decoration:none;text-decoration:none}@font-face{font-family:"Montserrat-ExtraLight";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-ExtraLight.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Light";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Light.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Regular";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Medium";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Medium.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-SemiBold";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-SemiBold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Bold";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Bold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.comparison .comparison-wrapper .slick-arrow.slick-prev:before,.comparison .comparison-wrapper .slick-arrow.slick-prev:after,.comparison .comparison-wrapper .slick-arrow.slick-next:before,.comparison .comparison-wrapper .slick-arrow.slick-next:after,.form-item--error-message:before,.zendesk-icon:after,.messages:before,.campaign__content [class*=managed-file] .file-input__text:before,.modal__inner_btn:after,.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{color:#333}h1,h2,h3,h4,h5,p,ul,li,span,.button{margin:0;padding:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}:root{--factor:1.15941944}.related--sales .related__tag .promo-label{display:inline-block;padding:.9661835749vw 1.9323671498vw;background:#313f49;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;color:#fff;text-transform:uppercase}@media only screen and (min-width:480px){.related--sales .related__tag .promo-label{padding:calc(4px*1.15941944) calc(8px*1.15941944);padding:calc(4px*var(--factor)) calc(8px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media only screen and (min-width:1280px){.related--sales .related__tag .promo-label{padding:4px 8px}.related--sales .related__tag .promo-label{font-size:14px;font-size:1.4rem}.related--sales .related__tag .promo-label{line-height:20px;line-height:2rem}}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.comparison .comparison-wrapper .slick-arrow.slick-prev:before,.comparison .comparison-wrapper .slick-arrow.slick-prev:after,.comparison .comparison-wrapper .slick-arrow.slick-next:before,.comparison .comparison-wrapper .slick-arrow.slick-next:after,.form-item--error-message:before,.zendesk-icon:after,.messages:before,.campaign__content [class*=managed-file] .file-input__text:before,.modal__inner_btn:after,.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}h1{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:9.6618357488vw;line-height:10.6280193237vw}@media screen and (min-width:480px){h1{font-size:calc(40px*1.15941944);font-size:calc(40px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){h1{font-size:56px;font-size:5.6rem}h1{line-height:62px;line-height:6.2rem}}.h2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:8.6956521739vw;line-height:9.6618357488vw}@media screen and (min-width:480px){.h2{font-size:calc(36px*1.15941944);font-size:calc(36px*var(--factor));line-height:calc(40px*1.15941944);line-height:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.h2{font-size:48px;font-size:4.8rem}.h2{line-height:56px;line-height:5.6rem}}.h3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:7.729468599vw;line-height:9.1787439614vw}@media screen and (min-width:480px){.h3{font-size:calc(32px*1.15941944);font-size:calc(32px*var(--factor));line-height:calc(38px*1.15941944);line-height:calc(38px*var(--factor))}}@media screen and (min-width:1280px){.h3{font-size:40px;font-size:4rem}.h3{line-height:48px;line-height:4.8rem}}.h4,.h4--sb{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.7632850242vw;line-height:7.729468599vw}@media screen and (min-width:480px){.h4,.h4--sb{font-size:calc(28px*1.15941944);font-size:calc(28px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.h4,.h4--sb{font-size:32px;font-size:3.2rem}.h4,.h4--sb{line-height:38px;line-height:3.8rem}}.h4--sb{font-family:"Montserrat-SemiBold"}.h5{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:5.7971014493vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.h5{font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.h5{font-size:24px;font-size:2.4rem}.h5{line-height:28px;line-height:2.8rem}}.h6{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.8309178744vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.h6{font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.h6{font-size:20px;font-size:2rem}.h6{line-height:24px;line-height:2.4rem}}.h6--2,.related .related__price .price__amount--new.price__amount--new,.related .related__price .ecommerce__bundle-price .original-price+.price>.price__amount.price__amount,.related .related__price .price__amount--old,.related .related__price .ecommerce__bundle-price .original-price>.price__amount,.related .related__price .price__amount,.related--sales .related__heading,.related--promo-b .related__price .price__amount--new,.related--promo-b .related__price .ecommerce__bundle-price .original-price+.price>.price__amount,.related--promo-b .related__price .price__amount--old,.related--promo-b .related__price .ecommerce__bundle-price .original-price>.price__amount,.related--promo-b .related__price .price__amount,.related--promo-b .related__heading{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.h6--2,.related .related__price .price__amount--new.price__amount--new,.related .related__price .ecommerce__bundle-price .original-price+.price>.price__amount.price__amount,.related .related__price .price__amount--old,.related .related__price .ecommerce__bundle-price .original-price>.price__amount,.related .related__price .price__amount,.related--sales .related__heading,.related--promo-b .related__price .price__amount--new,.related--promo-b .related__price .ecommerce__bundle-price .original-price+.price>.price__amount,.related--promo-b .related__price .price__amount--old,.related--promo-b .related__price .ecommerce__bundle-price .original-price>.price__amount,.related--promo-b .related__price .price__amount,.related--promo-b .related__heading{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--2,.related .related__price .price__amount--new.price__amount--new,.related .related__price .ecommerce__bundle-price .original-price+.price>.price__amount.price__amount,.related .related__price .price__amount--old,.related .related__price .ecommerce__bundle-price .original-price>.price__amount,.related .related__price .price__amount,.related--sales .related__heading,.related--promo-b .related__price .price__amount--new,.related--promo-b .related__price .ecommerce__bundle-price .original-price+.price>.price__amount,.related--promo-b .related__price .price__amount--old,.related--promo-b .related__price .ecommerce__bundle-price .original-price>.price__amount,.related--promo-b .related__price .price__amount,.related--promo-b .related__heading{font-size:18px;font-size:1.8rem}.h6--2,.related .related__price .price__amount--new.price__amount--new,.related .related__price .ecommerce__bundle-price .original-price+.price>.price__amount.price__amount,.related .related__price .price__amount--old,.related .related__price .ecommerce__bundle-price .original-price>.price__amount,.related .related__price .price__amount,.related--sales .related__heading,.related--promo-b .related__price .price__amount--new,.related--promo-b .related__price .ecommerce__bundle-price .original-price+.price>.price__amount,.related--promo-b .related__price .price__amount--old,.related--promo-b .related__price .ecommerce__bundle-price .original-price>.price__amount,.related--promo-b .related__price .price__amount,.related--promo-b .related__heading{line-height:20px;line-height:2rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.h6--wide{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide{font-size:16px;font-size:1.6rem}.h6--wide{line-height:20px;line-height:2rem}}.h6--wide-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.347826087vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide-2{font-size:14px;font-size:1.4rem}.h6--wide-2{line-height:18px;line-height:1.8rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p{margin:0 0 8px}.p{font-size:16px;font-size:1.6rem}.p{line-height:24px;line-height:2.4rem}}.p--2,.related .related__text.related__text,.related--promo-b .related__text{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--2,.related .related__text.related__text,.related--promo-b .related__text{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--2,.related .related__text.related__text,.related--promo-b .related__text{font-size:16px;font-size:1.6rem}.p--2,.related .related__text.related__text,.related--promo-b .related__text{line-height:24px;line-height:2.4rem}}.p--md{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--md{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--md{font-size:16px;font-size:1.6rem}.p--md{line-height:24px;line-height:2.4rem}}.p--bold,.btn--F{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold,.btn--F{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold,.btn--F{font-size:16px;font-size:1.6rem}.p--bold,.btn--F{line-height:24px;line-height:2.4rem}}.p--bold-2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold-2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold-2{font-size:14px;font-size:1.4rem}.p--bold-2{line-height:24px;line-height:2.4rem}}.p--sm{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm{font-size:14px;font-size:1.4rem}.p--sm{line-height:20px;line-height:2rem}}.p--sm-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-2{font-size:14px;font-size:1.4rem}.p--sm-2{line-height:20px;line-height:2rem}}.p--sm-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-bold{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-bold{font-size:14px;font-size:1.4rem}.p--sm-bold{line-height:20px;line-height:2rem}}.p--xs{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs{font-size:12px;font-size:1.2rem}.p--xs{line-height:16px;line-height:1.6rem}}.p--xs-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs-bold{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs-bold{font-size:12px;font-size:1.2rem}.p--xs-bold{line-height:16px;line-height:1.6rem}}.tag{background-color:#313f49;padding:.9661835749vw 1.9323671498vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag{padding:calc(4px*1.15941944) calc(8px*1.15941944);padding:calc(4px*var(--factor)) calc(8px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag{padding:4px 8px}.tag{font-size:14px;font-size:1.4rem}.tag{line-height:20px;line-height:2rem}}.tag--2,.related--promo-b .related__tag{padding:.9661835749vw 4.8309178744vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag--2,.related--promo-b .related__tag{padding:calc(4px*1.15941944) calc(10px*1.15941944);padding:calc(4px*var(--factor)) calc(10px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag--2,.related--promo-b .related__tag{padding:4px 10px}.tag--2,.related--promo-b .related__tag{font-size:14px;font-size:1.4rem}.tag--2,.related--promo-b .related__tag{line-height:20px;line-height:2rem}}.tag--3{padding:.9661835749vw;background-color:#313f49;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:1.9323671498vw;line-height:1.9323671498vw;color:#fff;text-transform:uppercase}@media screen and (min-width:480px){.tag--3{padding:calc(4px*1.15941944);padding:calc(4px*var(--factor));font-size:calc(8px*1.15941944);font-size:calc(8px*var(--factor));line-height:calc(8px*1.15941944);line-height:calc(8px*var(--factor))}}@media screen and (min-width:1280px){.tag--3{padding:6px;font-size:8px;line-height:8px}}.cta{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:5.7971014493vw;color:inherit}@media screen and (min-width:480px){.cta{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta{font-size:18px;font-size:1.8rem}.cta{line-height:24px;line-height:2.4rem}}.cta--sm{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;color:inherit}@media screen and (min-width:480px){.cta--sm{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.cta--sm{font-size:16px;font-size:1.6rem}.cta--sm{line-height:20px;line-height:2rem}}.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{box-sizing:border-box;background-color:#ef508c;border:none;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#fff;letter-spacing:0;text-transform:none;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:1280px){.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{cursor:pointer}}.cta-lg-pink-cart{height:10.6280193237vw;border-radius:16.6666666667vw;font-size:3.8647342995vw;line-height:10.6280193237vw;text-align:center}@media screen and (min-width:451px){.cta-lg-pink-cart{height:44px;border-radius:69px;font-size:16px;line-height:44px}}.cta-sm-pink-cart{height:6.7632850242vw;padding:0 3.8647342995vw;border-radius:7.2463768116vw;font-size:2.8985507246vw;line-height:6.7632850242vw}@media screen and (min-width:451px){.cta-sm-pink-cart{height:28px;padding:0 16px;border-radius:30px;font-size:12px;line-height:28px}}@media only screen and (min-width:1280px){.cta-sm-pink-cart:hover:before,.cta-sm-pink-cart:focus:before,.cta-sm-pink-cart:active:before{opacity:1;width:auto;margin-right:8px}}.cta-sm-pink-cart:before{opacity:0;content:"";display:inline-block;width:0;font-weight:600;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse{position:relative;height:44px;padding:0 24px;border-radius:22px;font-size:16px;line-height:44px;text-align:center}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover,.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout:focus,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout:active,.cta-lg-pink-checkout--static:active,.cta-lg-pink-checkout--inverse:active{padding:0 46px 0 24px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover:after,.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--inverse:hover:after,.cta-lg-pink-checkout:focus:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--inverse:focus:after,.cta-lg-pink-checkout:active:after,.cta-lg-pink-checkout--static:active:after,.cta-lg-pink-checkout--inverse:active:after{opacity:1}}.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{opacity:0}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.cta-lg-pink-checkout--inverse{background-color:#fff;border:1px solid #ccc;color:#313f49}.cta-lg-pink-checkout--inverse:after{content:none}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout--inverse:active{padding:0 24px;background-color:#f4f5f6}}.cta-lg-pink-checkout--static{height:48px;font-size:14px}@media only screen and (min-width:1280px){.cta-lg-pink-checkout--static{display:block;width:100%;padding:0 15px 0 24px}}@media screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--static:active{padding:0 23px 0 15px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--static:active:after{left:0}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:after{position:relative;display:inline-block;top:auto;right:auto;left:-8px;transform:none}}.cta-round-cp{padding:0 5.7971014493vw;box-sizing:border-box;border-radius:10.6280193237vw;font-size:3.8647342995vw;line-height:10.6280193237vw}@media screen and (min-width:480px){.cta-round-cp{padding:0 calc(24px*1.15941944);padding:0 calc(24px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp{padding:0 24px;font-size:16px;line-height:44px}}.cta-round-cp span:after{content:"";margin-left:1.9323671498vw;position:relative;top:.7246376812vw;font-size:5.7971014493vw;font-weight:700}@media screen and (min-width:480px){.cta-round-cp span:after{margin-left:calc(8px*1.15941944);margin-left:calc(8px*var(--factor));top:calc(3px*1.15941944);top:calc(3px*var(--factor));font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp span:after{margin-left:8px;top:3px;font-size:24px}}.cta-dynamic-page{padding:2.4154589372vw 5.7971014493vw;border-radius:10.6280193237vw;font-size:3.8647342995vw;color:#fff}@media screen and (min-width:480px){.cta-dynamic-page{padding:calc(10px*1.15941944) calc(24px*1.15941944);padding:calc(10px*var(--factor)) calc(24px*var(--factor));border-radius:calc(44px*1.15941944);border-radius:calc(44px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.cta-dynamic-page{padding:10px 24px;border-radius:44px;font-size:16px}}.manual-block-title{margin:0 0 8.6956521739vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.2801932367vw;line-height:8.6956521739vw}@media screen and (min-width:480px){.manual-block-title{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor));font-size:calc(26px*1.15941944);font-size:calc(26px*var(--factor));line-height:calc(36px*1.15941944);line-height:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-title{margin:0 0 68px}.manual-block-title{font-size:40px;font-size:4rem}.manual-block-title{line-height:48px;line-height:4.8rem}}.manual-block-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:11.5942028986vw}@media screen and (min-width:480px){.manual-block-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(48px*1.15941944);line-height:calc(48px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-subtitle{font-size:30px;font-size:3rem}.manual-block-subtitle{line-height:48px;line-height:4.8rem}}.manual-content-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.manual-content-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.manual-content-subtitle{font-size:24px;font-size:2.4rem}.manual-content-subtitle{line-height:28px;line-height:2.8rem}}.manual-block-text-12{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:4.347826087vw}@media screen and (min-width:480px){.manual-block-text-12{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-12{font-size:17px;font-size:1.7rem}.manual-block-text-12{line-height:26px;line-height:2.6rem}}.manual-block-text-14{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:5.3140096618vw}@media screen and (min-width:480px){.manual-block-text-14{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(22px*1.15941944);line-height:calc(22px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-14{font-size:17px;font-size:1.7rem}.manual-block-text-14{line-height:26px;line-height:2.6rem}}.manual-block-text-16{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.manual-block-text-16{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-16{font-size:16px;font-size:1.6rem}.manual-block-text-16{line-height:24px;line-height:2.4rem}}.heading{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-style:italic;text-transform:uppercase}.heading{font-size:18px;font-size:1.8rem}.heading{line-height:26px;line-height:2.6rem}@media screen and (min-width:1024px){.heading{font-size:24px;font-size:2.4rem}.heading{line-height:32px;line-height:3.2rem}}.heading--A{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--A{font-size:36px;font-size:3.6rem}.heading--A{line-height:48px;line-height:4.8rem}@media screen and (min-width:1024px){.heading--A{font-size:44px;font-size:4.4rem}.heading--A{line-height:52px;line-height:5.2rem}}.heading--B{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--B{font-size:32px;font-size:3.2rem}.heading--B{line-height:40px;line-height:4rem}@media screen and (min-width:1024px){.heading--B{font-size:36px;font-size:3.6rem}.heading--B{line-height:48px;line-height:4.8rem}}.heading--C{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--C{font-size:30px;font-size:3rem}.heading--C{line-height:42px;line-height:4.2rem}.heading--C{letter-spacing:-0.025em}@media screen and (min-width:1024px){.heading--C{font-size:46px;font-size:4.6rem}.heading--C{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){.heading--C{font-size:60px;font-size:6rem}.heading--C{line-height:73px;line-height:7.3rem}}.heading--D{margin:0 0 23px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--D{font-size:24px;font-size:2.4rem}.heading--D{line-height:30px;line-height:3rem}.heading--D{letter-spacing:0em}@media screen and (min-width:1024px){.heading--D{font-size:36px;font-size:3.6rem}.heading--D{line-height:42px;line-height:4.2rem}}.heading--D b,.heading--D strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.heading--D b,.heading--D strong{font-size:24px;font-size:2.4rem}.heading--D b,.heading--D strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--D b,.heading--D strong{font-size:36px;font-size:3.6rem}.heading--D b,.heading--D strong{line-height:42px;line-height:4.2rem}}.heading--E{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase;text-align:center;position:relative;margin:0 0 23px;padding:15px 0}.heading--E{font-size:24px;font-size:2.4rem}.heading--E{line-height:30px;line-height:3rem}.heading--E{letter-spacing:0em}@media screen and (min-width:768px){.heading--E{padding:0}}@media screen and (min-width:1024px){.heading--E{font-size:36px;font-size:3.6rem}.heading--E{line-height:42px;line-height:4.2rem}}.heading--E b,.heading--E strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#f53794}.heading--E b,.heading--E strong{font-size:24px;font-size:2.4rem}.heading--E b,.heading--E strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--E b,.heading--E strong{font-size:36px;font-size:3.6rem}.heading--E b,.heading--E strong{line-height:42px;line-height:4.2rem}}.heading--E:after{content:" ";width:80px;position:absolute;right:0;left:0;top:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:after{width:60px;right:0;left:auto;left:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:after{display:none}}.heading--E:before{content:" ";width:80px;position:absolute;left:0;right:0;bottom:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:before{width:60px;left:0;right:auto;right:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:before{display:none}}.heading--F{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--F{font-size:16px;font-size:1.6rem}.heading--F{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F{font-size:18px;font-size:1.8rem}.heading--F{line-height:24px;line-height:2.4rem}}.heading--F b,.heading--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}.heading--F b,.heading--F strong{font-size:16px;font-size:1.6rem}.heading--F b,.heading--F strong{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F b,.heading--F strong{font-size:18px;font-size:1.8rem}.heading--F b,.heading--F strong{line-height:24px;line-height:2.4rem}}.heading--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;letter-spacing:3.5px}.heading--G{font-size:14px;font-size:1.4rem}.heading--G{line-height:17px;line-height:1.7rem}.heading--H{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--H{font-size:40px;font-size:4rem}.heading--H{line-height:40px;line-height:4rem}@media screen and (min-width:1280px){.heading--H{font-size:50px;font-size:5rem}.heading--H{line-height:50px;line-height:5rem}}.heading--I,.card--A .card__heading{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--I,.card--A .card__heading{font-size:18px;font-size:1.8rem}.heading--I,.card--A .card__heading{line-height:28px;line-height:2.8rem}.heading--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--J{font-size:40px;font-size:4rem}.heading--J{line-height:40px;line-height:4rem}.heading--J{letter-spacing:0.025em}.heading--K{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--K{font-size:18px;font-size:1.8rem}.heading--K{line-height:18px;line-height:1.8rem}@media screen and (min-width:1024px){.heading--K{font-size:24px;font-size:2.4rem}.heading--K{line-height:24px;line-height:2.4rem}}.heading--L{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;text-align:left;text-transform:uppercase;color:#333;width:100%;border-bottom:1px solid #ccc;margin-bottom:32px;padding-bottom:32px;box-sizing:border-box}.heading--L{font-size:16px;font-size:1.6rem}.heading--L{line-height:19px;line-height:1.9rem}.heading--M{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-align:left}.heading--M{font-size:24px;font-size:2.4rem}.heading--M{line-height:29px;line-height:2.9rem}@media screen and (min-width:1024px){.heading--M{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--M{font-size:36px;font-size:3.6rem}.heading--M{line-height:44px;line-height:4.4rem}}.heading--N{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-align:center;margin-bottom:20px}.heading--N{font-size:30px;font-size:3rem}.heading--N{line-height:42px;line-height:4.2rem}@media screen and (min-width:768px){.heading--N{font-size:36px;font-size:3.6rem}.heading--N{line-height:42px;line-height:4.2rem}}.heading--O{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;margin:0 0 20px;padding:0 0 20px;text-align:left;position:relative}.heading--O{font-size:36px;font-size:3.6rem}.heading--O{line-height:40px;line-height:4rem}@media screen and (min-width:768px){.heading--O{margin:0 0 30px;padding:0 0 30px}}@media screen and (min-width:1280px){.heading--O{font-size:60px;font-size:6rem}.heading--O{line-height:64px;line-height:6.4rem}}.heading--O:after{content:"";display:block;width:18px;height:3px;position:absolute;bottom:0;left:0}@media screen and (min-width:1280px){.heading--O:after{width:23px;height:4px}}[data-class*=howto] .heading--O:after{content:none}.heading--O br{display:block}.campaign__notice,.campaign__message,p--B,.text--B,p--A,.text--A,p,.text{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}.campaign__notice,.campaign__message,p--B,.text--B,p--A,.text--A,p,.text{font-size:16px;font-size:1.6rem}.campaign__notice,.campaign__message,p--B,.text--B,p--A,.text--A,p,.text{line-height:27px;line-height:2.7rem}p--A,.text--A{font-size:30px;font-size:3rem}p--A,.text--A{line-height:42px;line-height:4.2rem}p--A,.text--A{letter-spacing:-0.025em}@media screen and (min-width:1024px){p--A,.text--A{font-size:46px;font-size:4.6rem}p--A,.text--A{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){p--A,.text--A{font-size:60px;font-size:6rem}p--A,.text--A{line-height:73px;line-height:7.3rem}}p--B,.text--B{font-size:28px;font-size:2.8rem}p--B,.text--B{line-height:34px;line-height:3.4rem}@media screen and (min-width:1024px){p--B,.text--B{font-size:35px;font-size:3.5rem}p--B,.text--B{line-height:46px;line-height:4.6rem}}p--C,.text--C{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-style:italic}p--C,.text--C{font-size:14px;font-size:1.4rem}p--C,.text--C{line-height:20px;line-height:2rem}p--D,.text--D{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--D,.text--D{font-size:16px;font-size:1.6rem}p--D,.text--D{line-height:20px;line-height:2rem}p--E,.text--E,.card--A .card__text{margin:0 0 19px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--E,.text--E,.card--A .card__text{font-size:14px;font-size:1.4rem}p--E,.text--E,.card--A .card__text{line-height:24px;line-height:2.4rem}p--E b,p--E strong,.text--E b,.card--A .card__text b,.text--E strong,.card--A .card__text strong{font-family:"Montserrat-Bold";font-size:inherit;line-height:inherit;font-weight:normal}p--F,.text--F{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--F,.text--F{font-size:14px;font-size:1.4rem}p--F,.text--F{line-height:26px;line-height:2.6rem}p--F b,p--F strong,.text--F b,.text--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--F b,p--F strong,.text--F b,.text--F strong{font-size:14px;font-size:1.4rem}p--F b,p--F strong,.text--F b,.text--F strong{line-height:26px;line-height:2.6rem}p--G,.text--G{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--G,.text--G{font-size:12px;font-size:1.2rem}p--G,.text--G{line-height:26px;line-height:2.6rem}p--H,.text--H{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--H,.text--H{font-size:18px;font-size:1.8rem}p--H,.text--H{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--H,.text--H{font-size:16px;font-size:1.6rem}p--H,.text--H{line-height:20px;line-height:2rem}}p--I,.text--I,.link--D{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--I,.text--I,.link--D{font-size:14px;font-size:1.4rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--I,.text--I,.link--D{font-size:12px;font-size:1.2rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}}p--J,.text--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--J,.text--J{font-size:14px;font-size:1.4rem}p--J,.text--J{line-height:18px;line-height:1.8rem}p--J b,.text--J b{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--J b,.text--J b{font-size:14px;font-size:1.4rem}p--J b,.text--J b{line-height:18px;line-height:1.8rem}p--K,.text--K{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--K,.text--K{font-size:14px;font-size:1.4rem}p--K,.text--K{line-height:24px;line-height:2.4rem}p--L,.text--L{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#333;text-align:left}p--L,.text--L{font-size:16px;font-size:1.6rem}p--L,.text--L{line-height:28px;line-height:2.8rem}p--L b,p--L strong,.text--L b,.text--L strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}p--L b,p--L strong,.text--L b,.text--L strong{font-size:16px;font-size:1.6rem}p--L b,p--L strong,.text--L b,.text--L strong{line-height:28px;line-height:2.8rem}p--M,.text--M{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif !important;font-size:14px !important;line-height:20px !important;color:#555 !important}p--N,.text--N{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--N,.text--N{font-size:10px;font-size:1rem}p--N,.text--N{line-height:14px;line-height:1.4rem}.link{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;border-bottom:1px solid;-webkit-text-decoration:none;text-decoration:none;color:#555;letter-spacing:2px;padding:0 0 4px 0;transition:padding-bottom 300ms ease}.link{font-size:14px;font-size:1.4rem}.link{line-height:26px;line-height:2.6rem}.link:hover{padding-bottom:6px}@media screen and (max-width:767px){.link:hover{padding:0 0 4px}}.link--A{border-bottom:1px solid #fff}.link--A{font-size:14px;font-size:1.4rem}.link--C{font-size:0;color:rgba(0,0,0,0);position:relative;display:block;width:36px;height:36px;border-radius:100%;background-color:#99a5af;padding:0;transition:.2s ease-in-out}.link--C:after{display:block;border-radius:100%;font-family:"foreo";text-align:center;color:#fff}.link--C:after{position:absolute;top:0;left:0;right:0;bottom:0}.link--C:after{font-size:22px;font-size:2.2rem}.link--C:after{line-height:36px;line-height:3.6rem}.link--D{-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:#666;transition:.2s ease-in-out}.link--D{letter-spacing:0.025em}@media screen and (min-width:1024px){.link--D:hover,.link--D:focus,.link--D:active{color:#333}}.link--G{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:#666;display:block;padding:0;border:none}.link--G{font-size:14px;font-size:1.4rem}.link--G{line-height:16px;line-height:1.6rem}.link--G{letter-spacing:0em}@media screen and (min-width:768px){.link--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;position:relative}.link--G{font-size:16px;font-size:1.6rem}}@media screen and (max-width:767px){.link--G.is-active{color:#333}}.link--G:hover{padding-bottom:0}@media screen and (min-width:768px){.link--G:after{content:"";display:block;width:2px;height:100%;position:absolute;right:0;top:0;background-color:#ccc}}.link--H{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:gray;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.link--H{font-size:12px;font-size:1.2rem}.link--H{line-height:26px;line-height:2.6rem}@media screen and (min-width:768px){.link--H:hover,.link--H:focus,.link--H.active{color:#666}}.btn--D,.btn--C,.card--A .card__btn,.btn--B,.campaign__content [class*=managed-file] .file-input,.btn--A,.btn,.related--discover-more .card__btn{display:inline-block;padding:18px 44px 16px;border-radius:3px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;white-space:normal;color:#fff;background:#78278b;border:1px solid #78278b;cursor:pointer;transition:all .2s cubic-bezier(0.25,0.8,0.25,1);outline:none}.btn--D,.btn--C,.card--A .card__btn,.btn--B,.campaign__content [class*=managed-file] .file-input,.btn--A,.btn,.related--discover-more .card__btn{font-size:16px;font-size:1.6rem}.btn--D,.btn--C,.card--A .card__btn,.btn--B,.campaign__content [class*=managed-file] .file-input,.btn--A,.btn,.related--discover-more .card__btn{line-height:24px;line-height:2.4rem}.btn--D,.btn--C,.card--A .card__btn,.btn--B,.campaign__content [class*=managed-file] .file-input,.btn--A,.btn,.related--discover-more .card__btn{letter-spacing:0.05em}@media screen and (min-width:1024px){.btn:hover,.related--discover-more .card__btn:hover{color:#78278b;background:rgba(0,0,0,0)}}.btn--B,.campaign__content [class*=managed-file] .file-input{padding:13px 44px 11px}.btn--C,.card--A .card__btn{padding:9px 29px}.btn--C,.card--A .card__btn{font-size:15px;font-size:1.5rem}.btn--C,.card--A .card__btn{line-height:20px;line-height:2rem}.btn--D{padding:6px 19px}.btn--D{font-size:12px;font-size:1.2rem}.btn--D{line-height:17px;line-height:1.7rem}.btn--E{position:relative;display:inline-block;background-color:#ff6dac;margin:5.3333333333vw 0 0;padding:3.2vw 9.3333333333vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.2666666667vw;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-in-out}@media screen and (min-width:768px){.btn--E{margin:2.6041666667vw 0 0;padding:1.5625vw 4.5572916667vw;font-size:2.0833333333vw}}@media screen and (min-width:1024px){.btn--E{margin:1.953125vw 0 0;padding:1.171875vw 3.41796875vw;font-size:1.5625vw}}@media screen and (min-width:1280px){.btn--E{margin:20px 0 0;padding:13px 35px}.btn--E{font-size:18px;font-size:1.8rem}}@media screen and (min-width:1280px){.btn--E:hover,.btn--E:focus,.btn--E:active{padding:13px 55px 13px 35px}}.btn--E:hover:before,.btn--E:focus:before,.btn--E:active:before{opacity:1}.btn--E:before{content:none}@media screen and (min-width:1280px){.btn--E:before{opacity:0;content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;border-width:7px 0 7px 14px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.btn--F{position:relative;display:inline-block;width:auto;margin:0;padding:2.4154589372vw 3.8647342995vw;background-color:#313f49;border:none;border-radius:0;transition:all .25s ease-in-out;letter-spacing:0;text-transform:none;color:#fff !important}@media screen and (min-width:480px){.btn--F{padding:calc(10px*1.15941944) calc(16px*1.15941944);padding:calc(10px*var(--factor)) calc(16px*var(--factor))}}@media screen and (min-width:1280px){.btn--F{padding:10px 16px}}@media screen and (min-width:1280px){.btn--F:hover,.btn--F:focus,.btn--F:active{padding:10px 32px 10px 16px}}.btn--F:after{opacity:0}@media screen and (min-width:1280px){.btn--F:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:12px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}@media screen and (min-width:1280px){.btn--F:hover:after,.btn--F:focus:after,.btn--F:active:after{opacity:1}}.btn.ghost,.related--discover-more .ghost.card__btn{color:#78278b;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.ghost:hover,.related--discover-more .ghost.card__btn:hover{color:#fff;background:#78278b}}.btn.pink,.related--discover-more .pink.card__btn{background:#f53794;border:1px solid #f53794}@media screen and (min-width:1024px){.btn.pink:hover,.related--discover-more .pink.card__btn:hover{color:#f53794;background:rgba(0,0,0,0)}}.btn.pink.ghost,.related--discover-more .pink.ghost.card__btn{color:#f53794;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.pink.ghost:hover,.related--discover-more .pink.ghost.card__btn:hover{color:#fff;background:#f53794}}.btn.gold,.related--discover-more .gold.card__btn{background:#dbc088;border:1px solid #dbc088}@media screen and (min-width:1024px){.btn.gold:hover,.related--discover-more .gold.card__btn:hover{color:#dbc088;background:rgba(0,0,0,0)}}.btn.gold.ghost,.related--discover-more .gold.ghost.card__btn{color:#dbc088;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.gold.ghost:hover,.related--discover-more .gold.ghost.card__btn:hover{color:#fff;background:#dbc088}}.btn.blue,.related--discover-more .blue.card__btn{background:#2aa9f6;border:1px solid #2aa9f6}@media screen and (min-width:1024px){.btn.blue:hover,.related--discover-more .blue.card__btn:hover{color:#2aa9f6;background:rgba(0,0,0,0)}}.btn.blue.ghost,.related--discover-more .blue.ghost.card__btn{color:#2aa9f6;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.blue.ghost:hover,.related--discover-more .blue.ghost.card__btn:hover{color:#fff;background:#2aa9f6}}.btn.full,.related--discover-more .full.card__btn{width:100%;padding-left:10px;padding-right:10px}.btn--social,.btn--twitter,.btn--google,.btn--facebook{position:relative;box-sizing:border-box;height:50px;padding:0 20px 0 50px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;border:none;text-transform:none}.btn--social,.btn--twitter,.btn--google,.btn--facebook{font-size:15px;font-size:1.5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{line-height:50px;line-height:5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{letter-spacing:0.01em}@media screen and (min-width:1024px){.btn--social:hover,.btn--twitter:hover,.btn--google:hover,.btn--facebook:hover{color:#fff}}.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after{position:absolute;top:0;left:0;bottom:0;display:block;width:50px;color:#fff;text-align:center;transition:.12s ease-in-out}.btn--facebook{background:#3b59b4}@media screen and (min-width:1024px){.btn--facebook:hover{background:#6d84b4}}.btn--facebook:after{content:""}.btn--facebook:after{font-size:26px;font-size:2.6rem}.btn--facebook:after{line-height:52px;line-height:5.2rem}.btn--google{background:#ea4335}@media screen and (min-width:1024px){.btn--google:hover{background:rgba(234,67,53,.75)}}.btn--google:after{content:""}.btn--google:after{font-size:22px;font-size:2.2rem}.btn--google:after{line-height:48px;line-height:4.8rem}.btn--twitter{background:#00aced}@media screen and (min-width:1024px){.btn--twitter:hover{background:rgba(0,172,237,.75)}}.btn--twitter:after{content:""}.btn--twitter:after{font-size:24px;font-size:2.4rem}.btn--twitter:after{line-height:48px;line-height:4.8rem}.btn--disabled,.btn.form-disabled,.related--discover-more .form-disabled.card__btn{opacity:.4;pointer-events:none;cursor:default}.js_resolution{display:none;visibility:hidden;height:0;width:0;margin:0;padding:0;opacity:0}@media screen and (min-width:768px){.js_resolution{opacity:.5}}@media screen and (min-width:1024px){.js_resolution{opacity:1}}@media screen and (min-width:1280px){.js_resolution{width:2px;opacity:2}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hidden{display:none !important;visibility:hidden}@media screen and (max-width:767px){.hidden-mobile{display:none !important}}@media screen and (min-width:768px){.hidden-desk{display:none !important}}.hidden-sm{display:none !important}@media screen and (min-width:1280px){.hidden-sm{display:block !important}}.hidden-xl{display:block !important}@media screen and (min-width:1280px){.hidden-xl{display:none !important}}.mt0{margin-top:0px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mr0{margin-right:0px !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.mr45{margin-right:45px !important}.mr50{margin-right:50px !important}.mb0{margin-bottom:0px !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.ml0{margin-left:0px !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml35{margin-left:35px !important}.ml40{margin-left:40px !important}.ml45{margin-left:45px !important}.ml50{margin-left:50px !important}.pt0{padding-top:0px !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pr0{padding-right:0px !important}.pr5{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr35{padding-right:35px !important}.pr40{padding-right:40px !important}.pr45{padding-right:45px !important}.pr50{padding-right:50px !important}.pb0{padding-bottom:0px !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}.pl0{padding-left:0px !important}.pl5{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl35{padding-left:35px !important}.pl40{padding-left:40px !important}.pl45{padding-left:45px !important}.pl50{padding-left:50px !important}.mainmenu{padding:24px 20px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}@media screen and (min-width:1024px){.mainmenu:hover{opacity:.7}}.mainmenu-box{top:1px;width:22px;height:16px;display:inline-block;position:relative}.mainmenu-inner{display:block;top:50%;margin-top:-1px}.mainmenu-inner,.mainmenu-inner::before,.mainmenu-inner::after{width:22px;height:2px;background-color:#99a4ae;border-radius:1px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.mainmenu-inner::before,.mainmenu-inner::after{content:"";display:block}.mainmenu-inner::before{top:-7px}.mainmenu-inner::after{bottom:-7px}.mainmenu--spin .mainmenu-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.mainmenu--spin .mainmenu-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.mainmenu--spin .mainmenu-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19)}.mainmenu--spin.is-active .mainmenu-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.mainmenu--spin.is-active .mainmenu-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.mainmenu--spin.is-active .mainmenu-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1)}html{height:100%}body{position:relative;height:100%;overflow-x:hidden}body.summaryOpen{overflow:hidden}body.search-locked,body.locked{overflow-y:hidden}body.search-locked .main,body.search-locked .footer,body.locked .main,body.locked .footer{touch-action:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;animation:.35s ease .35s normal forwards 1 fadeout}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}body.search-locked .main,body.search-locked .footer{height:0}@media screen and (max-width:1023px){br{display:none}}input::-ms-clear{display:none}.wrapper{max-width:100%;padding-top:0;overflow-x:hidden}@media screen and (min-width:1024px){.wrapper{overflow-x:visible}}.promo-2 .wrapper{padding-top:110px}.promo-3 .wrapper{padding-top:128px}.promo-4 .wrapper{padding-top:146px}.promo-5 .wrapper{padding-top:164px}.main{position:relative;z-index:1}.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:125px}@media screen and (min-width:768px){.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:100px}}@media screen and (min-width:1280px){.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:150px}}.path-node:not(.page-node-type-manual) .main .layout__title{display:none;opacity:0;visibility:hidden;width:0;height:0}.path-cart .main{margin-top:145px}.path-support .main{padding-top:30px;background-color:#00c6d1}.page-node-289{padding:100px 0 0}@media screen and (min-width:1280px){.page-node-289{padding:130px 0 0}}.node--content-mob-lock{background-color:#fff}@media(min-width:480px)and (max-width:1279px){.node--content-mob-lock{position:relative;max-width:480px;margin:0 auto}}@media(min-width:480px)and (max-width:1279px){.node--content-mob-lock:before{content:"";position:absolute;top:0;left:-100%;width:500%;height:100%;background-color:#eee;z-index:-1}}.node--type-page .field__items>.field__item .grid+.grid--sales{position:relative}.node--type-page .field__items>.field__item .grid+.grid--sales:before{content:"";display:block;width:100%;height:14.4927536232vw;position:absolute;top:-7.2463768116vw;right:0;left:0;background-color:#fff}@media screen and (min-width:480px){.node--type-page .field__items>.field__item .grid+.grid--sales:before{height:calc(30px*1.15941944);height:calc(30px*var(--factor));top:calc(-30px*1.15941944);top:calc(-30px*var(--factor))}}@media screen and (min-width:1280px){.node--type-page .field__items>.field__item .grid+.grid--sales:before{height:125px;top:-125px}}@media(min-width:1280px){.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray{width:auto !important}}.maintenance-page{height:241.5458937198vw;background:#029dd5;background:linear-gradient(to bottom,#029DD5 0%,#25D7FF 50%,#029DD5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#029dd5",endColorstr="#029dd5",GradientType=0);overflow:hidden}@media screen and (min-width:480px){.maintenance-page{height:calc(1000px*1.15941944);height:calc(1000px*var(--factor))}}@media screen and (min-width:1280px){.maintenance-page{height:auto;overflow-y:scroll;background:#25d7ff;background:radial-gradient(ellipse at center,#25D7FF 0%,#009AD3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#25d7ff",endColorstr="#009ad3",GradientType=1)}}.path-iblock .card--A.card--A{opacity:1}body .progress__percentage,body .progress__bar,body .progress__label{display:none}body .ajax-progress-throbber{color:rgba(0,0,0,0) !important}body .throbber{display:block !important;padding:0 !important}body .ajax-progress-throbber,body .throbber,body .progress__track,body .throbber:before,body .throbber:after,body .progress__track:before,body .progress__track:after{border-radius:50%;width:12px;height:12px;animation-fill-mode:both;animation:load7 2s infinite ease-in-out;min-width:0;min-width:initial;background:none !important;border-color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;box-shadow:none}body .progress__track,body .throbber{color:#78278b;font-size:10px;margin:0 auto;position:relative;text-indent:-9999em;transform:translateZ(0);animation-delay:-0.16s}body .throbber:before,body .throbber:after,body .progress__track:before,body .progress__track:after{content:"";position:absolute;top:0}body .throbber:before,body .progress__track:before{left:-18px;animation-delay:-0.32s}body .throbber:after,body .progress__track:after{left:18px}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}body .ajax-progress .message{display:none}form .label,form .fieldset-legend{display:none}form fieldset{border:none;margin:0;padding:0;display:flex;justify-content:space-between;width:100%}form fieldset .form-item{width:auto}form .fieldset-legend{color:#999;margin-bottom:15px;display:block}main [data-drupal-messages] .messages{display:block}main [data-drupal-messages] .messages a{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-style:normal;color:#fff}main [data-drupal-messages] .messages a{font-size:12px;font-size:1.2rem}main [data-drupal-messages] .messages a{line-height:18px;line-height:1.8rem}main nav.tabs{display:block;width:auto;position:fixed;top:70%;right:0;transform:translate3d(0,-50%,0);backface-visibility:hidden;transition:all .333s cubic-bezier(0.25,0.8,0.25,1);z-index:3}@media screen and (min-width:1024px){main nav.tabs{right:-25px}}main nav.tabs:after{content:" ";position:absolute;top:-50px;left:0;right:0;display:block;height:50px}main nav.tabs:hover{right:-3px}main .tabs.primary{position:relative;display:block;margin:0;padding:0;background:#313f49;box-shadow:0 8px 6px -6px rgba(0,0,0,.6);backface-visibility:hidden;border-radius:2px;overflow:hidden;text-align:left}main .tabs.primary:before{content:" ";display:table}main .tabs.primary:after{content:" ";display:table;clear:both}main .tabs.primary li{position:relative;display:block;margin:0;padding:0}main .tabs.primary li a{position:relative;display:block;width:90px;margin:0;padding:8px 0 8px 10px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1);overflow:hidden}main .tabs.primary li a{font-size:11px;font-size:1.1rem}main .tabs.primary li a{line-height:17px;line-height:1.7rem}main .tabs.primary li a{letter-spacing:0.025em}@media screen and (min-width:1024px){main .tabs.primary li a:hover{background-color:rgba(0,0,0,.35)}}@media screen and (min-width:1024px){main .tabs.primary li a.is-active{background-color:rgba(0,0,0,.35);cursor:default}}main .tabs.primary li a[data-drupal-link-system-path*=delete],main .tabs.primary li a[data-drupal-link-system-path*=revisions],main .tabs.primary li a[data-drupal-link-system-path*=devel]{display:none}@media screen and (max-width:767px){main .tabs.primary li a{text-indent:-9999px;font-family:"foreo";font-size:13px;color:#fff;width:38px;padding:0;text-align:center;line-height:normal;line-height:initial}main .tabs.primary li a:nth-child(1):after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}main .tabs.primary li a[data-drupal-link-system-path*=edit]:after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}main .tabs.primary li a[data-drupal-link-system-path*=translations]:after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0 !important;margin-right:0 !important}.main>.content>.messages{margin:0}.layout-builder-update-block .field--type-image .file-widget-multiple table tbody td:first-of-type{min-height:180px;height:auto !important}.layout-builder-update-block .field--type-image .tabledrag-handle:after{display:none !important}.modal{position:fixed;top:0;bottom:0;left:0;right:0;box-sizing:border-box;display:none;padding:0 15px;background:rgba(0,0,0,.85);transition:all .18s ease-in-out;vertical-align:middle;text-align:center;z-index:99}.modal__inner{position:fixed;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:100%;max-width:1280px}.modal__inner_video{position:relative;display:block;width:100%}.modal__inner_video.videowrap{height:0;padding-top:25%}.modal__inner_video.videowrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal__inner_btn{position:absolute;top:-50px;right:0;display:block;height:50px;width:100px;color:#fff}.modal__inner_btn:after{content:"";position:absolute;top:0;right:0;bottom:0;display:block;width:50px;text-align:center}.modal__inner_btn:after{font-size:17px;font-size:1.7rem}.modal__inner_btn:after{line-height:40px;line-height:4rem}.modal.active{display:block}.js_responsiveIframe{width:100%;border:none;box-shadow:none;scrollbar-width:none;overflow:hidden;-ms-overflow-style:none;-ms-overflow-style:none}.js_responsiveIframe::-webkit-scrollbar{display:none}.related{position:relative}.dark .related .related__tag--level-promo .promo-label{background-color:#ff0062}.dark .related .related__data-inner *{color:#fff !important}.dark .related .related__price .price__amount{color:#fff}.dark .related .related__price .price__amount--new{color:#ff0062 !important}.dark .related .related__price .original-price .price__amount.price__amount{color:#fff}.dark .related .related__img-wrap.related__img-wrap{background-color:#1b1b1b}@media screen and (min-width:1024px){.related:hover .related__img img{transform:scale(1.065)}}.related__img-wrap{position:relative}.related__img{overflow:hidden}.related__img img{width:100%;height:auto}@media screen and (min-width:1024px){.related__img img{transition:all .45s}}.related__tag{position:absolute;top:0;left:0;height:8vw;padding:0 4vw;background-color:#425563;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:3.7333333333vw;line-height:8vw;text-transform:uppercase;color:#fff}@media screen and (min-width:768px){.related__tag{height:3.125vw;padding:0 1.953125vw;font-size:1.3020833333vw;line-height:3.125vw}}@media screen and (min-width:1024px){.related__tag{height:2.734375vw;font-size:.9765625vw;line-height:2.734375vw;padding:0 .9765625vw}}@media screen and (min-width:1280px){.related__tag{height:30px;padding:0 15px}.related__tag{font-size:14px;font-size:1.4rem}.related__tag{line-height:30px;line-height:3rem}}.related__tag--promo,.related__tag--comingsoon{background-color:#ff6dac}.related__tag--vegan{background-color:#46bea7}.related__description{position:absolute;right:1.9323671498vw;bottom:1.9323671498vw;left:1.9323671498vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;color:#fff;text-align:left}@media screen and (min-width:480px){.related__description{right:calc(8px*1.15941944);right:calc(8px*var(--factor));bottom:calc(8px*1.15941944);bottom:calc(8px*var(--factor));left:calc(8px*1.15941944);left:calc(8px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:450px){.related__description{right:18px;bottom:8px;left:18px}}@media screen and (min-width:1024px){.related__description{right:23px;left:23px}}@media screen and (min-width:1280px){.related__description{font-size:14px;line-height:20px}}.related__description p{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.related__label{position:absolute;top:0;left:0;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase;color:#fff}@media screen and (min-width:450px){.related__label{font-size:14px;line-height:20px}}.related__label .promo-label{padding:1.0666666667vw 1.9323671498vw;box-sizing:border-box}@media screen and (min-width:375px){.related__label .promo-label{padding:4px 8px}}.related__data{margin:5.8666666667vw 0 0;text-align:left}@media screen and (min-width:768px){.related__data{margin:1.5625vw 0 0}}@media screen and (min-width:1024px){.related__data{margin:.878477306vw 0 0}}@media screen and (min-width:1280px){.related__data{margin:12px 0 0}}.related__heading{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:4.2666666667vw;line-height:6.4vw;color:#333;margin:0 0 1.3333333333vw;text-transform:none !important}@media screen and (min-width:768px){.related__heading{font-size:2.0833333333vw;line-height:3.125vw;margin:0 0 .6510416667vw}}@media screen and (min-width:1024px){.related__heading{font-size:1.5625vw;line-height:2.34375vw;margin:0 0 .48828125vw}}@media screen and (min-width:1280px){.related__heading{margin:0 0 5px}.related__heading{font-size:16px;font-size:1.6rem}.related__heading{line-height:24px;line-height:2.4rem}}.related__text{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.7333333333vw;line-height:5.3333333333vw;margin:0 0 1.3333333333vw !important;white-space:normal;white-space:initial}@media screen and (min-width:768px){.related__text{font-size:1.8229166667vw;line-height:3.125vw;margin:0 0 .6510416667vw !important}}@media screen and (min-width:1024px){.related__text{font-size:1.3671875vw;line-height:2.34375vw;margin:0 0 .48828125vw !important}}@media screen and (min-width:1280px){.related__text{margin:0 0 5px !important}.related__text{font-size:14px;font-size:1.4rem}.related__text{line-height:24px;line-height:2.4rem}}.related__price{margin:0}.related__price .price__amounts,.related__price .ecommerce__bundle-price-amounts{display:flex;align-items:center}.related__price .price__amount{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:3.7333333333vw;line-height:8vw;color:#333;text-align:left}@media screen and (min-width:768px){.related__price .price__amount{font-size:1.8229166667vw;line-height:3.90625vw}}@media screen and (min-width:1024px){.related__price .price__amount{font-size:1.3671875vw;line-height:2.9296875vw}}@media screen and (min-width:1280px){.related__price .price__amount{font-size:14px;font-size:1.4rem}.related__price .price__amount{line-height:30px;line-height:3rem}}.related__price .price__amount--old,.related__price .ecommerce__bundle-price .original-price>.price__amount{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.7333333333vw;line-height:8vw;color:#333;-webkit-text-decoration:line-through;text-decoration:line-through;margin-right:2.6666666667vw;padding:0;border:none}@media screen and (min-width:768px){.related__price .price__amount--old,.related__price .ecommerce__bundle-price .original-price>.price__amount{font-size:1.8229166667vw;line-height:3.90625vw;margin-right:1.5625vw}}@media screen and (min-width:1024px){.related__price .price__amount--old,.related__price .ecommerce__bundle-price .original-price>.price__amount{font-size:1.3671875vw;line-height:2.9296875vw;margin-right:1.171875vw}}@media screen and (min-width:1280px){.related__price .price__amount--old,.related__price .ecommerce__bundle-price .original-price>.price__amount{margin-right:12px}.related__price .price__amount--old,.related__price .ecommerce__bundle-price .original-price>.price__amount{font-size:14px;font-size:1.4rem}.related__price .price__amount--old,.related__price .ecommerce__bundle-price .original-price>.price__amount{line-height:30px;line-height:3rem}}.related__price .price{margin:0}.related__price .price__amount--new,.related__price .ecommerce__bundle-price .original-price+.price>.price__amount{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:3.7333333333vw;line-height:8vw;color:#ff6dac;padding:0}@media screen and (min-width:768px){.related__price .price__amount--new,.related__price .ecommerce__bundle-price .original-price+.price>.price__amount{font-size:1.8229166667vw;line-height:3.90625vw}}@media screen and (min-width:1024px){.related__price .price__amount--new,.related__price .ecommerce__bundle-price .original-price+.price>.price__amount{font-size:1.3671875vw;line-height:2.9296875vw}}@media screen and (min-width:1280px){.related__price .price__amount--new,.related__price .ecommerce__bundle-price .original-price+.price>.price__amount{margin-right:5px}.related__price .price__amount--new,.related__price .ecommerce__bundle-price .original-price+.price>.price__amount{font-size:14px;font-size:1.4rem}.related__price .price__amount--new,.related__price .ecommerce__bundle-price .original-price+.price>.price__amount{line-height:30px;line-height:3rem}}.related__price .price__vat,.related__price .price__amount--savings,.related__price .ecommerce__savings{display:none}.related__price-thirty{display:none;position:relative;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;margin:1.4492753623vw 0 0;font-size:2.8985507246vw;line-height:3.8647342995vw;color:#66727a;text-align:left}@media only screen and (min-width:480px){.related__price-thirty{margin:calc(6px*1.15941944) 0 0;margin:calc(6px*var(--factor)) 0 0;font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media only screen and (min-width:1280px){.related__price-thirty{margin:6px 0 0;font-size:12px;line-height:16px}}.related__price-thirty.active{display:inline-block}.related__link{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:2}.related--promo-b{display:inline-block;vertical-align:top;max-width:62.8019323671vw;width:100%}@media screen and (min-width:480px){.related--promo-b{max-width:calc(260px*1.15941944);max-width:calc(260px*var(--factor))}}@media screen and (min-width:1280px){.related--promo-b{max-width:276px}}.related--promo-b .related__wrap{padding:0 7.2463768116vw;box-sizing:border-box}@media screen and (min-width:480px){.related--promo-b .related__wrap{padding:0 calc(30px*1.15941944);padding:0 calc(30px*var(--factor))}}@media screen and (min-width:1280px){.related--promo-b .related__wrap{padding:0}}.related--promo-b .related__tag{height:auto}.related--promo-b .related__data{margin:3.3816425121vw 0 0}@media screen and (min-width:480px){.related--promo-b .related__data{margin:calc(14px*1.15941944) 0 0;margin:calc(14px*var(--factor)) 0 0}}@media screen and (min-width:1280px){.related--promo-b .related__data{margin:14px 0 0}}.related--promo-b .related__heading{color:#313f49;margin:0 0 1.4492753623vw}@media screen and (min-width:480px){.related--promo-b .related__heading{margin:0 0 calc(6px*1.15941944);margin:0 0 calc(6px*var(--factor))}}@media screen and (min-width:1280px){.related--promo-b .related__heading{margin:0 0 6px}}.related--promo-b .related__text{margin:0 0 1.4492753623vw;color:#313f49}@media screen and (min-width:480px){.related--promo-b .related__text{margin:0 0 calc(6px*1.15941944);margin:0 0 calc(6px*var(--factor))}}@media screen and (min-width:1280px){.related--promo-b .related__text{margin:0 0 6px}}.related--promo-b .related__price .price__amounts,.related--promo-b .related__price .ecommerce__bundle-price-amounts{flex-direction:row-reverse;justify-content:flex-end}.vn-ip .price__amounts{flex-direction:column-reverse !important;align-items:flex-start}.vn-ip .ecommerce__bundle-price-amounts{flex-direction:column-reverse !important;align-items:flex-start}.related--promo-b .related__price .price__amount{margin:0 0 1.4492753623vw;color:#313f49}@media screen and (min-width:480px){.related--promo-b .related__price .price__amount{margin:0 0 calc(6px*1.15941944);margin:0 0 calc(6px*var(--factor))}}@media screen and (min-width:1280px){.related--promo-b .related__price .price__amount{margin:0 0 6px}}.vn-ip .price__amount{font-size:4.347826087vw;line-height:4.8309178744vw}@media(min-width:480px){.vn-ip .price__amount{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media(min-width:1280px){.vn-ip .price__amount{font-size:16px;line-height:20px}}.related--promo-b .related__price .price__amount--old,.related--promo-b .related__price .ecommerce__bundle-price .original-price>.price__amount{margin:0 !important;font-family:"Montserrat-Regular" !important;color:#313f49}.related--promo-b .related__price .price__amount--new,.related--promo-b .related__price .ecommerce__bundle-price .original-price+.price>.price__amount{color:#ef508c;margin-right:3.8647342995vw !important;margin-bottom:1.4492753623vw}@media screen and (min-width:480px){.related--promo-b .related__price .price__amount--new,.related--promo-b .related__price .ecommerce__bundle-price .original-price+.price>.price__amount{margin-right:calc(16px*1.15941944) !important;margin-right:calc(16px*var(--factor)) !important;margin-bottom:calc(6px*1.15941944);margin-bottom:calc(6px*var(--factor))}}@media screen and (min-width:1280px){.related--promo-b .related__price .price__amount--new,.related--promo-b .related__price .ecommerce__bundle-price .original-price+.price>.price__amount{margin-right:16px !important;margin-bottom:6px}}.related--sales{display:inline-block;vertical-align:top;width:53.25%;margin:0 1.2077294686vw}@media screen and (min-width:480px){.related--sales{margin:0 calc(5px*1.15941944);margin:0 calc(5px*var(--factor))}}@media screen and (min-width:1280px){.related--sales{width:276px !important;margin:0 16px 6px}}@media screen and (max-width:479px){.related--sales:first-of-type{margin:0 1.2077294686vw 0 7.2463768116vw}}@media(min-width:480px)and (max-width:1279px){.related--sales:first-of-type{margin:0 calc(5px*1.15941944) 0 calc(30px*1.15941944);margin:0 calc(5px*var(--factor)) 0 calc(30px*var(--factor))}}@media screen and (max-width:479px){.related--sales:last-of-type{margin:0 7.2463768116vw 0 1.2077294686vw}}@media(min-width:480px)and (max-width:1279px){.related--sales:last-of-type{margin:0 calc(30px*1.15941944) 0 calc(5px*1.15941944);margin:0 calc(30px*var(--factor)) 0 calc(5px*var(--factor))}}@media screen and (max-width:479px){.related--sales:only-of-type{margin:0 1.2077294686vw 0 7.2463768116vw}}@media(min-width:480px)and (max-width:1279px){.related--sales:only-of-type{margin:0 calc(5px*1.15941944) 0 calc(30px*1.15941944);margin:0 calc(5px*var(--factor)) 0 calc(30px*var(--factor))}}.related--sales.related--image-commerce .related__img-wrap{width:100%;background-color:#f4f4f4;margin:0;padding:8.4541062802vw 0}@media screen and (min-width:480px){.related--sales.related--image-commerce .related__img-wrap{padding:calc(35px*1.15941944) 0;padding:calc(35px*var(--factor)) 0}}@media screen and (min-width:1280px){.related--sales.related--image-commerce .related__img-wrap{padding:28px 0}}.related--sales.related--image-commerce .related__img-wrap img{display:block;max-width:25.5169082126vw;width:100%;height:auto;margin:0 auto}@media screen and (min-width:480px){.related--sales.related--image-commerce .related__img-wrap img{max-width:calc(105.64*1.15941944);max-width:calc(105.64*var(--factor))}}@media screen and (min-width:1280px){.related--sales.related--image-commerce .related__img-wrap img{max-width:105px}}.related--sales.related--image-custom .related__img-wrap--commerce{display:none}.related--sales.related--desc-default .related__text--default{display:block}.related--sales.related--desc-default .related__text--custom{display:none;visibility:hidden;opacity:0;width:0;height:0}.related--sales.related--desc-custom .related__text--default{display:none;visibility:hidden;opacity:0;width:0;height:0}.related--sales.related--desc-custom .related__text--custom{display:block}.related--sales .related__wrap{position:relative;overflow:hidden}.related--sales .related__tag{z-index:1;position:absolute;top:0;left:0;padding:0;background-color:rgba(0,0,0,0)}.related--sales .related__tag>.field__item{line-height:0}.related--sales .related__tag .promo-label{background-color:#ef508c}.related--sales .related__tag .promo-label--hidden{display:none}.related--sales .related__tag--level-iblock~.related__tag--level-product,.related--sales .related__tag--level-promo~.related__tag--level-product{display:none}.related--sales .related__data{margin:3.3816425121vw 0 0}@media screen and (min-width:480px){.related--sales .related__data{margin:calc(14px*1.15941944) 0 0;margin:calc(14px*var(--factor)) 0 0}}@media screen and (min-width:1280px){.related--sales .related__data{margin:14px 0 0}}.related--sales .related__data-inner{margin:0 0 1.4492753623vw}@media screen and (min-width:480px){.related--sales .related__data-inner{margin:0 0 calc(6px*1.15941944);margin:0 0 calc(6px*var(--factor))}}@media screen and (min-width:1280px){.related--sales .related__data-inner{margin:0 0 6px}}.related--sales .related__heading{margin:0 0 1.4492753623vw;color:#313f49;white-space:normal;white-space:initial}@media screen and (min-width:480px){.related--sales .related__heading{margin:0 0 calc(6px*1.15941944);margin:0 0 calc(6px*var(--factor))}}@media screen and (min-width:1280px){.related--sales .related__heading{margin:0 0 6px}}.related .related__text.related__text{margin:0;color:#313f49;line-height:4.347826087vw}@media screen and (min-width:480px){.related .related__text.related__text{line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.related .related__text.related__text{line-height:18px}}.related .related__text.related__text p{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.related .related__price .price__amounts,.related .related__price .ecommerce__bundle-price-amounts{flex-direction:row-reverse;justify-content:flex-end}.vn-ip .price__amounts{flex-direction:column-reverse !important;align-items:flex-start}.vn-ip .ecommerce__bundle-price-amounts{flex-direction:column-reverse !important;align-items:flex-start}.related .related__price .price__amount{margin:0 0 1.4492753623vw;color:#313f49}@media screen and (min-width:480px){.related .related__price .price__amount{margin:0 0 calc(6px*1.15941944);margin:0 0 calc(6px*var(--factor))}}@media screen and (min-width:1280px){.related .related__price .price__amount{margin:0 0 6px}}.related .related__price .price__amount--old,.related .related__price .ecommerce__bundle-price .original-price>.price__amount{margin:0 !important;font-family:"Montserrat-Regular" !important;color:#313f49;border:none}.related .related__price .price__amount--new.price__amount--new,.related .related__price .ecommerce__bundle-price .original-price+.price>.price__amount.price__amount{color:#ef508c;margin-right:3.8647342995vw !important;margin-bottom:0 !important;padding:0}@media screen and (min-width:480px){.related .related__price .price__amount--new.price__amount--new,.related .related__price .ecommerce__bundle-price .original-price+.price>.price__amount.price__amount{margin-right:calc(16px*1.15941944) !important;margin-right:calc(16px*var(--factor)) !important}}@media screen and (min-width:1280px){.related .related__price .price__amount--new.price__amount--new,.related .related__price .ecommerce__bundle-price .original-price+.price>.price__amount.price__amount{margin-right:16px !important}}.related .ecommerce__discount{display:none}.related--hidden-price .related__price{display:none}.related--discover-more{height:100%}.related--discover-more .related__wrap{height:100%}@media screen and (max-width:767px){.related--discover-more .related__wrap{padding:0 20px}}.related--discover-more .card__wrap{display:flex;flex-direction:row;align-items:center;height:100%;background-color:#f6f6f6}.related--discover-more .card__figure{box-sizing:border-box;display:block;width:100%;margin:0;max-width:40%;padding:15px}.related--discover-more .card__figure .ecommerce__discount{max-width:60px;max-height:60px;width:60px;height:60px;position:absolute;top:20px;left:20px;line-height:6rem;font-size:1.6rem;background-color:#f53794;color:#fff;border-radius:50%;font-family:"Montserrat-SemiBold";z-index:3}.related--discover-more .card__figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.related--discover-more .card__data{padding:40px 10px;text-align:left;flex-grow:1}.related--discover-more .card__heading{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:1.6rem;line-height:2rem;margin-bottom:10px}.related--discover-more .card__text{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:1.4rem;line-height:2rem;margin-bottom:20px;min-height:40px}.related--discover-more .card__price{margin-bottom:16px}.related--discover-more .card__price .price__amounts{display:flex;flex-direction:row;justify-content:flex-start}.related--discover-more .card__price .price__amount{padding:0;font-size:14px;line-height:20px;text-align:left;color:#000}.related--discover-more .card__price .price__amount--old{font-size:14px;line-height:20px;color:#aaa;-webkit-text-decoration:line-through;text-decoration:line-through;border:none}.related--discover-more .card__price .price__amount--new{margin-left:15px;font-size:14px;line-height:20px;color:#000}.related--discover-more .card__price .price__amount--savings{display:none}.related--discover-more .card__price .price__amount span{margin:0}@media screen and (min-width:1024px){.related--discover-more .card__price .price__amount span:after{content:" ";display:inline-block}}.related--discover-more .card__price .price__saved{font-size:14px;line-height:20px;text-align:left;color:#333}.related--discover-more .card__price .price__saved span{margin:0}.related--discover-more .card__price .original-price .price__amount{font-size:12px;line-height:20px;color:#aaa;-webkit-text-decoration:line-through;text-decoration:line-through}.related--discover-more .card__btn{font-size:14px;padding:4px 20px;border-radius:0;margin:0;letter-spacing:normal;background-color:#313f49;border-color:#313f49}.card--A{text-align:center;opacity:0;animation:cardA .24s ease-in 1s forwards}.card--A a{-webkit-text-decoration:none;text-decoration:none}.card--A .card__wrap{margin:0 auto}.card--A .card__data{display:block;margin-top:30px;padding:0 40px}@media screen and (min-width:768px){.card--A .card__data{padding:0}}.card--A .card__figure{width:100%;max-width:250px;margin:0 auto;position:relative}.card--A .card__figure img{transform-origin:center;transform-style:preserve-3D;width:100%;height:auto;backface-visibility:hidden}.card--A .card__btn{margin-top:0}.ir-ip .card--A .card__btn{display:none}.card--A .card__heading{color:#333;text-transform:none;margin-bottom:6px}.card--A .ecommerce__heading-helper{color:#555}.card--A .card__text{color:#555;text-transform:none;margin-bottom:10px}@media screen and (min-width:1024px){.card--A .card__text{padding:0 15%}}.card--A .card__text p{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.card--A .card__price-from{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#555;width:100%}.card--A .card__price-from{font-size:14px;font-size:1.4rem}.card--A .card__price-from{line-height:14px;line-height:1.4rem}.card--A .card__price{margin-bottom:16px}@media screen and (min-width:768px){.card--A .card__price{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}}.card--A .card__price .price__amount.price__amount{display:block;padding:0;text-align:center}.card--A .card__price .price__amount.price__amount--old{border:none}.card--A .ecommerce__discount{position:absolute;border-radius:100%;z-index:3;background-color:#f53794;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#fff;text-align:center;text-transform:uppercase}.card--A .ecommerce__discount{font-size:14px;font-size:1.4rem}.card--A .ecommerce__discount,.card--A .badge{max-width:70px;max-height:70px;width:70px;height:70px;position:absolute;top:25px;left:-10px}.card--A .ecommerce__discount,.card--A .badge{line-height:70px;line-height:7rem}@media screen and (min-width:1280px){.card--A .ecommerce__discount,.card--A .badge{top:10px;left:0}}.card--A .ecommerce__discount{font-size:16px;font-size:1.6rem}.ir-ip .card--A .ecommerce__discount{display:none}.card--A .badge{font-size:11px;font-size:1.1rem}.card--A .badge--promotion{left:auto;right:5px}@media screen and (min-width:1280px){.card--A .badge--promotion{right:20px}}.card--A .badge--new-price .badge__icon{max-width:50px;margin:17px auto 0}.card--A .badge--new-price .badge__icon{line-height:14px;line-height:1.4rem}@media screen and (min-width:768px){.card--A .ecommerce__bundle-price-wrap{display:flex;align-items:center;justify-content:center;flex-direction:column}}.card--A .ecommerce__bundle-price-amounts .original-price .price__amount{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;color:#aaa;-webkit-text-decoration:line-through;text-decoration:line-through}.card--A .ecommerce__bundle-price-amounts .original-price .price__amount{font-size:14px;font-size:1.4rem}.card--A .ecommerce__bundle-price-amounts .original-price .price__amount{line-height:14px;line-height:1.4rem}.card--A .ecommerce__bundle-price-amounts .original-price+.price .price__amount{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#f53794}.card--A .ecommerce__bundle-price-amounts .original-price+.price .price__amount{font-size:18px;font-size:1.8rem}.card--A .ecommerce__bundle-price-amounts .original-price+.price .price__amount{line-height:28px;line-height:2.8rem}.card--A .savings-price{display:inline-block;background-color:#f53794;padding:4px 26px}.card--A .savings-price .price__amount{font-family:"Montserrat-Bold";color:#fff;font-weight:normal}.card--A .savings-price .price__amount{font-size:14px;font-size:1.4rem}.card--A .savings-price .price__amount{line-height:18px;line-height:1.8rem}.card--A .savings-price .price__amount span{font-family:"Montserrat-Medium";color:#fff;display:inline-block;margin:0}:lang(ja) .card--A .savings-price .price__amount span,:lang(ko) .card--A .savings-price .price__amount span{margin:0 0 0 3px}:lang(ja) .card--A .savings-price .price__amount,:lang(ko) .card--A .savings-price .price__amount{display:flex;align-items:center;flex-direction:row-reverse}.card--A .ecommerce__heading-helper{font-family:"Montserrat-Light"}.price{margin-bottom:16px}.price:before{content:" ";display:table}.price:after{content:" ";display:table;clear:both}@media screen and (min-width:1024px){.price{margin-bottom:0}}.ir-ip .price{display:none}.price__amount{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#78278b;text-align:center;display:block}.price__amount{font-size:18px;font-size:1.8rem}.price__amount{line-height:28px;line-height:2.8rem}@media screen and (min-width:1024px){.price__amount{text-align:left;display:inline-block;vertical-align:middle}}.price__amount p{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.price__amount--old{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;color:#aaa;-webkit-text-decoration:line-through;text-decoration:line-through}.price__amount--old{font-size:14px;font-size:1.4rem}.price__amount--old{line-height:14px;line-height:1.4rem}@media screen and (min-width:1024px){.price__amount--old{padding-right:10px;border-right:1px solid #ccc}}.price__amount--new{color:#f53794;padding-left:10px}.price__amount span{display:block;margin:5px auto;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#555}.price__amount span{font-size:13px;font-size:1.3rem}@media screen and (min-width:1024px){.price__amount span{display:inline;margin-left:25px}}.price__vat{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;color:#575757;width:100%;margin:10px 0 0}.price__vat{font-size:10px;font-size:1rem}.price__vat{line-height:13px;line-height:1.3rem}@media screen and (min-width:1024px){.price__vat{order:3}}.price__vat a{color:inherit}.vn-ip .related .original-price{margin-top:1.2077294686vw !important}@media(min-width:480px){.vn-ip .related .original-price{margin-top:calc(5px*1.15941944) !important;margin-top:calc(5px*var(--factor)) !important}}@media(min-width:1280px){.vn-ip .related .original-price{margin-top:5px !important}}.vn-ip .related .original-price .price__amount{font-size:4.347826087vw !important;line-height:4.8309178744vw !important}@media(min-width:480px){.vn-ip .related .original-price .price__amount{font-size:calc(18px*1.15941944) !important;font-size:calc(18px*var(--factor)) !important;line-height:calc(20px*1.15941944) !important;line-height:calc(20px*var(--factor)) !important}}@media(min-width:1280px){.vn-ip .related .original-price .price__amount{font-size:16px !important;line-height:20px !important}}.vn-ip .related .price .price__amount{font-size:4.347826087vw !important;line-height:4.8309178744vw !important}@media(min-width:480px){.vn-ip .related .price .price__amount{font-size:calc(18px*1.15941944) !important;font-size:calc(18px*var(--factor)) !important;line-height:calc(20px*1.15941944) !important;line-height:calc(20px*var(--factor)) !important}}@media(min-width:1280px){.vn-ip .related .price .price__amount{font-size:18px !important;line-height:20px !important}}.vn-ip .related .price .price__amount--old{margin-top:.9661835749vw !important}@media screen and (min-width:480px){.vn-ip .related .price .price__amount--old{margin-top:calc(4px*1.15941944) !important;margin-top:calc(4px*var(--factor)) !important}}@media screen and (min-width:1280px){.vn-ip .related .price .price__amount--old{margin-top:4px}}.badge{position:absolute;z-index:3;opacity:0;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#fff;text-align:center;text-transform:uppercase;animation:ecommerceBadge .24s ease-in 2s forwards}.badge{font-size:14px;font-size:1.4rem}.badge{line-height:123px;line-height:12.3rem}.badge--bestsellers{display:none}.badge--new{border-radius:100%;background-color:#425563;color:#fff}.badge--new-price{background-image:url("https://assets.foreo.com/files/static/2020-02/LP-KV_V-Day2020_badge.png");background-size:cover}.badge--new-price .badge__icon{background-color:rgba(0,0,0,0)}.badge--sold-out{display:none}.ecommerce--A .badge--sold-out{display:block;width:123px !important;height:123px !important;font-size:14px !important;line-height:123px !important}.ecommerce--A .badge--sold-out .badge__icon{background-color:#949ea6}.badge__icon{position:relative;width:100%;height:100%;border-radius:100%}.btn,.btn--A,.btn--B,.campaign__content [class*=managed-file] .file-input,.btn--C,.btn--D,.related--discover-more .card__btn,.card--A .card__btn{display:inline-block;padding:18px 44px 16px;border-radius:3px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;white-space:normal;color:#fff;background:#78278b;border:1px solid #78278b;cursor:pointer;transition:all .2s cubic-bezier(0.25,0.8,0.25,1);outline:none}.btn,.btn--A,.btn--B,.campaign__content [class*=managed-file] .file-input,.btn--C,.btn--D,.related--discover-more .card__btn,.card--A .card__btn{font-size:16px;font-size:1.6rem}.btn,.btn--A,.btn--B,.campaign__content [class*=managed-file] .file-input,.btn--C,.btn--D,.related--discover-more .card__btn,.card--A .card__btn{line-height:24px;line-height:2.4rem}.btn,.btn--A,.btn--B,.campaign__content [class*=managed-file] .file-input,.btn--C,.btn--D,.related--discover-more .card__btn,.card--A .card__btn{letter-spacing:0.05em}@media screen and (min-width:1024px){.btn:hover,.related--discover-more .card__btn:hover{color:#78278b;background:rgba(0,0,0,0)}}.btn--B,.campaign__content [class*=managed-file] .file-input{padding:13px 44px 11px}.btn--C,.card--A .card__btn{padding:9px 29px}.btn--C,.card--A .card__btn{font-size:15px;font-size:1.5rem}.btn--C,.card--A .card__btn{line-height:20px;line-height:2rem}.btn--D{padding:6px 19px}.btn--D{font-size:12px;font-size:1.2rem}.btn--D{line-height:17px;line-height:1.7rem}.btn--E{position:relative;display:inline-block;background-color:#ff6dac;margin:5.3333333333vw 0 0;padding:3.2vw 9.3333333333vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.2666666667vw;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-in-out}@media screen and (min-width:768px){.btn--E{margin:2.6041666667vw 0 0;padding:1.5625vw 4.5572916667vw;font-size:2.0833333333vw}}@media screen and (min-width:1024px){.btn--E{margin:1.953125vw 0 0;padding:1.171875vw 3.41796875vw;font-size:1.5625vw}}@media screen and (min-width:1280px){.btn--E{margin:20px 0 0;padding:13px 35px}.btn--E{font-size:18px;font-size:1.8rem}}@media screen and (min-width:1280px){.btn--E:hover,.btn--E:focus,.btn--E:active{padding:13px 55px 13px 35px}}.btn--E:hover:before,.btn--E:focus:before,.btn--E:active:before{opacity:1}.btn--E:before{content:none}@media screen and (min-width:1280px){.btn--E:before{opacity:0;content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;border-width:7px 0 7px 14px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.btn--F{position:relative;display:inline-block;width:auto;margin:0;padding:2.4154589372vw 3.8647342995vw;background-color:#313f49;border:none;border-radius:0;transition:all .25s ease-in-out;letter-spacing:0;text-transform:none;color:#fff !important}@media screen and (min-width:480px){.btn--F{padding:calc(10px*1.15941944) calc(16px*1.15941944);padding:calc(10px*var(--factor)) calc(16px*var(--factor))}}@media screen and (min-width:1280px){.btn--F{padding:10px 16px}}@media screen and (min-width:1280px){.btn--F:hover,.btn--F:focus,.btn--F:active{padding:10px 32px 10px 16px}}.btn--F:after{opacity:0}@media screen and (min-width:1280px){.btn--F:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:12px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}@media screen and (min-width:1280px){.btn--F:hover:after,.btn--F:focus:after,.btn--F:active:after{opacity:1}}.btn.ghost,.related--discover-more .ghost.card__btn{color:#78278b;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.ghost:hover,.related--discover-more .ghost.card__btn:hover{color:#fff;background:#78278b}}.btn.pink,.related--discover-more .pink.card__btn{background:#f53794;border:1px solid #f53794}@media screen and (min-width:1024px){.btn.pink:hover,.related--discover-more .pink.card__btn:hover{color:#f53794;background:rgba(0,0,0,0)}}.btn.pink.ghost,.related--discover-more .pink.ghost.card__btn{color:#f53794;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.pink.ghost:hover,.related--discover-more .pink.ghost.card__btn:hover{color:#fff;background:#f53794}}.btn.gold,.related--discover-more .gold.card__btn{background:#dbc088;border:1px solid #dbc088}@media screen and (min-width:1024px){.btn.gold:hover,.related--discover-more .gold.card__btn:hover{color:#dbc088;background:rgba(0,0,0,0)}}.btn.gold.ghost,.related--discover-more .gold.ghost.card__btn{color:#dbc088;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.gold.ghost:hover,.related--discover-more .gold.ghost.card__btn:hover{color:#fff;background:#dbc088}}.btn.blue,.related--discover-more .blue.card__btn{background:#2aa9f6;border:1px solid #2aa9f6}@media screen and (min-width:1024px){.btn.blue:hover,.related--discover-more .blue.card__btn:hover{color:#2aa9f6;background:rgba(0,0,0,0)}}.btn.blue.ghost,.related--discover-more .blue.ghost.card__btn{color:#2aa9f6;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.blue.ghost:hover,.related--discover-more .blue.ghost.card__btn:hover{color:#fff;background:#2aa9f6}}.btn.full,.related--discover-more .full.card__btn{width:100%;padding-left:10px;padding-right:10px}.btn--social,.btn--facebook,.btn--google,.btn--twitter{position:relative;box-sizing:border-box;height:50px;padding:0 20px 0 50px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;border:none;text-transform:none}.btn--social,.btn--facebook,.btn--google,.btn--twitter{font-size:15px;font-size:1.5rem}.btn--social,.btn--facebook,.btn--google,.btn--twitter{line-height:50px;line-height:5rem}.btn--social,.btn--facebook,.btn--google,.btn--twitter{letter-spacing:0.01em}@media screen and (min-width:1024px){.btn--social:hover,.btn--facebook:hover,.btn--google:hover,.btn--twitter:hover{color:#fff}}.btn--social:after,.btn--facebook:after,.btn--google:after,.btn--twitter:after{position:absolute;top:0;left:0;bottom:0;display:block;width:50px;color:#fff;text-align:center;transition:.12s ease-in-out}.btn--facebook{background:#3b59b4}@media screen and (min-width:1024px){.btn--facebook:hover{background:#6d84b4}}.btn--facebook:after{content:""}.btn--facebook:after{font-size:26px;font-size:2.6rem}.btn--facebook:after{line-height:52px;line-height:5.2rem}.btn--google{background:#ea4335}@media screen and (min-width:1024px){.btn--google:hover{background:rgba(234,67,53,.75)}}.btn--google:after{content:""}.btn--google:after{font-size:22px;font-size:2.2rem}.btn--google:after{line-height:48px;line-height:4.8rem}.btn--twitter{background:#00aced}@media screen and (min-width:1024px){.btn--twitter:hover{background:rgba(0,172,237,.75)}}.btn--twitter:after{content:""}.btn--twitter:after{font-size:24px;font-size:2.4rem}.btn--twitter:after{line-height:48px;line-height:4.8rem}.btn--disabled,.btn.form-disabled,.related--discover-more .form-disabled.card__btn{opacity:.4;pointer-events:none;cursor:default}.campaign{position:relative;margin:0;padding:0}.campaign__wrap{display:flow-root;max-width:1280px;margin:0 auto}.campaign__content .field__label{display:none}.campaign__content form{position:relative;display:block;max-width:400px;margin:0 auto;padding:40px 40px 0}.campaign__content form ::-webkit-input-placeholder{font-size:15px;font-size:1.5rem}.campaign__content form ::-moz-placeholder{font-size:15px;font-size:1.5rem}.campaign__content form :-ms-input-placeholder{font-size:15px;font-size:1.5rem}.campaign__content label{box-sizing:border-box;display:block;margin:0 0 2px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;color:#666}.campaign__content label{font-size:16px;font-size:1.6rem}.campaign__content label{line-height:21px;line-height:2.1rem}.campaign__content input[type=text],.campaign__content input[type=email],.campaign__content select{box-sizing:border-box;display:block;width:100%;height:45px;background-color:#f5f5f5;margin:0 0 24px !important;padding:0 17px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;color:#666;border:none;border-radius:0;outline:none;-webkit-appearance:none}.campaign__content input[type=text],.campaign__content input[type=email],.campaign__content select{font-size:15px;font-size:1.5rem}@media only screen and (min-width:1024px){.campaign__content input[type=text],.campaign__content input[type=email],.campaign__content select{margin:0 0 30px !important}}.campaign__content .input.error.error{background:#ffbcbc;border-color:#ffbcbc;color:#333}.campaign__content [class*=managed-file] [type=file]{width:0;height:0;opacity:0;overflow:hidden;position:absolute;z-index:-1}.campaign__content [class*=managed-file] [id*=upload-button]{display:none}.campaign__content [class*=managed-file] .file-input{width:100%;text-align:center;box-sizing:border-box;padding:0}.campaign__content [class*=managed-file] .file-input__text{text-transform:none;margin-bottom:0;cursor:pointer;padding:13px 44px 11px;color:#fff}.campaign__content [class*=managed-file] .file-input__text{letter-spacing:0em}.campaign__content [class*=managed-file] .file-input__text:before{content:"";margin-right:10px}.campaign__content .form-item--error-message{margin:-20px 0 20px;color:#fff}.campaign__content .form-item--error-message:before{color:#bd6161}.campaign__content .field--type-image .form-item--error-message{margin:4px 0 10px}.campaign__content .image-widget .image-widget-data{text-align:center}.campaign__content .image-widget .image-preview{margin-top:30px;text-align:center}.campaign__content .image-widget .file--image{display:none}.campaign__content .image-widget [id*=edit-field-image-0-remove-button--]{margin-bottom:30px;padding:6px 22px 4px}.campaign__content .image-widget [id*=edit-field-image-0-remove-button--]{font-size:14px;font-size:1.4rem}.campaign__content .form-type-select:after{top:28px}.campaign__content .form-type-checkbox{margin-bottom:24px}.campaign__content .btn,.campaign__content .related--discover-more .card__btn,.related--discover-more .campaign__content .card__btn{margin-top:40px}@media only screen and (min-width:1024px){.campaign__content .btn,.campaign__content .related--discover-more .card__btn,.related--discover-more .campaign__content .card__btn{display:block;max-width:300px;margin:40px auto}}.campaign__content .btn.js-hide,.campaign__content .related--discover-more .js-hide.card__btn,.related--discover-more .campaign__content .js-hide.card__btn{display:none}.campaign__content input[name=field_file_0_remove_button]{display:inline-block;margin:0 0 0 12px;padding:9px 24px 7px}.campaign__content input[name=field_file_0_remove_button]{font-size:14px;font-size:1.4rem}.campaign__content .description{margin:4px 0 24px;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#666}.campaign__content .description{font-size:12px;font-size:1.2rem}.campaign__content .description{line-height:16px;line-height:1.6rem}.campaign__content div[id*=edit-actions]{text-align:center}.campaign__message{padding:60px 40px;margin:0 auto;max-width:400px;color:#fff;text-align:center}.campaign__message{font-size:18px;font-size:1.8rem}.campaign__message{line-height:26px;line-height:2.6rem}.campaign .g-recaptcha>div{margin:40px auto 10px}.campaign__notice{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;padding:0 40px;margin:30px auto 60px;max-width:400px;color:#fff;text-align:center}.campaign__notice{font-size:18px;font-size:1.8rem}.campaign__notice{line-height:28px;line-height:2.8rem}.campaign__notice a{color:#fff;font-weight:600}.campaign .form-item-field-nl-subscription-value .form-item--error-message{margin-top:5px;margin-left:40px}.campaign[data-class^=lfi-submission-upgrade-luna-user-upgrade-luna-form] .campaign__content .form-item--error-message:before,.campaign[data-class^=lfi-submission-beauty-surprise-user-beauty-surprise-form] .campaign__content .form-item--error-message:before{color:#ff0080}.campaign[data-class^=lfi-submission-upgrade-luna-user-upgrade-luna-form] .form-item--error-message,.campaign[data-class^=lfi-submission-beauty-surprise-user-beauty-surprise-form] .form-item--error-message{color:#ff0080}.campaign[data-class^=lfi-submission-upgrade-luna-user-upgrade-luna-form] .campaign__message,.campaign[data-class^=lfi-submission-upgrade-luna-user-upgrade-luna-form] .campaign__notice,.campaign[data-class^=lfi-submission-upgrade-luna-user-upgrade-luna-form] .campaign__notice a,.campaign[data-class^=lfi-submission-beauty-surprise-user-beauty-surprise-form] .campaign__message,.campaign[data-class^=lfi-submission-beauty-surprise-user-beauty-surprise-form] .campaign__notice,.campaign[data-class^=lfi-submission-beauty-surprise-user-beauty-surprise-form] .campaign__notice a{color:#333}.ecommerce__tray{position:fixed;bottom:-12.8019323671vw;left:0;right:0;display:flex;align-items:center;height:12.5603864734vw;border-top:.2415458937vw solid #e8e8e8;transition:bottom .5s cubic-bezier(0.25,0.8,0.25,1);z-index:3}@media screen and (min-width:480px){.ecommerce__tray{bottom:calc(-53px*1.15941944);bottom:calc(-53px*var(--factor));height:calc(52px*1.15941944);height:calc(52px*var(--factor));border-top:calc(1px*1.15941944) solid #e8e8e8;border-top:calc(1px*var(--factor)) solid #e8e8e8}}@media screen and (min-width:1280px){.ecommerce__tray{bottom:-53px;height:52px;border-top:1px solid #e8e8e8}}.ecommerce__tray:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;right:0;left:0;z-index:-1;background:rgba(235,235,235,.65);-webkit-backdrop-filter:blur(2.4154589372vw);backdrop-filter:blur(2.4154589372vw)}@media screen and (min-width:480px){.ecommerce__tray:after{-webkit-backdrop-filter:blur(calc(10px * 1.15941944));backdrop-filter:blur(calc(10px * 1.15941944));-webkit-backdrop-filter:blur(calc(10px * var(--factor)));backdrop-filter:blur(calc(10px * var(--factor)))}}@media screen and (min-width:1280px){.ecommerce__tray:after{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.ecommerce__tray.is-active{bottom:0}.ecommerce__tray.dark{border-color:#565656}.ecommerce__tray.dark:after{background:rgba(44,44,44,.65)}.ecommerce__tray.dark .ecommerce__tray-name{color:#fff}.ecommerce__tray.dark .ecommerce__tray-link{background-color:#ff0062}.ecommerce__tray-wrap{width:100%;display:flex;align-items:center;justify-content:space-between;padding-left:7.2463768116vw;padding-right:3.8647342995vw;box-sizing:border-box;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.ecommerce__tray-wrap{padding-left:calc(30px*1.15941944);padding-left:calc(30px*var(--factor));padding-right:calc(16px*1.15941944);padding-right:calc(16px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.ecommerce__tray-wrap{max-width:1920px;margin:0 auto;padding-left:30px;padding-right:16px;font-size:14px;line-height:20px}}.ecommerce__tray-name{color:#313f49}.ecommerce__tray-link{display:inline-block;height:8.6956521739vw;padding:0 5.7971014493vw;border-radius:8.6956521739vw;box-sizing:border-box;background-color:#ef508c;line-height:8.6956521739vw;color:#fff;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase}@media screen and (min-width:480px){.ecommerce__tray-link{height:calc(36px*1.15941944);height:calc(36px*var(--factor));padding:0 calc(24px*1.15941944);padding:0 calc(24px*var(--factor));border-radius:calc(36px*1.15941944);border-radius:calc(36px*var(--factor));line-height:calc(36px*1.15941944);line-height:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.ecommerce__tray-link{height:36px;padding:0 24px;line-height:36px;border-radius:36px}}.custom-login{background-image:url("https://assets.foreo.com/files/static/2019-07/LogIn_mobile_FIN_background.jpg");background-size:cover;background-position:center top;padding:30px 20px 35px;box-sizing:border-box}@media screen and (min-width:768px){.custom-login{background-image:url("https://assets.foreo.com/files/static/2019-07/LogIn_desktop_FIN_background.jpg")}}@media screen and (min-width:1024px){.custom-login{padding:70px 20px 115px}}#spin_the_wheel .custom-login{background:#000}.custom-login__wrapper{border-radius:5px}@media screen and (min-width:768px){.custom-login__wrapper{max-width:1280px;width:100%;margin:0 auto}}.custom-login__form-wrapper{max-width:836px;width:100%;margin:0 auto;background-color:#21b0d3;padding:0 0 45px;border-radius:5px;box-shadow:3px 3px 10px 0 hsla(0,0%,40%,.3)}#spin_the_wheel .custom-login__form-wrapper{background:#000;box-shadow:none}.custom-login__figure{position:relative;display:block;margin:0;padding:0;padding-bottom:106%;background:url("https://assets.foreo.com/files/static/2019-07/LUNA%20mini%203%20LUNATICS%20mobile.jpg") center no-repeat;background-size:100%}@media screen and (min-width:768px){.custom-login__figure{background:url("https://assets.foreo.com/files/static/2019-07/LUNA%20mini%203%20LUNATICS%20desktop.jpg") center no-repeat;background-size:100%;padding-bottom:70%}}#spin_the_wheel .custom-login__figure{background:#000 url("https://assets.foreo.com/files/static/2020-11/LogIn_SpinTheWheel-BF2020_mobile.jpg") center no-repeat;background-size:100%;padding-bottom:111%}@media screen and (min-width:768px){#spin_the_wheel .custom-login__figure{background:#000 url("https://assets.foreo.com/files/static/2020-11/LogIn_SpinTheWheel-BF2020_desktop_higher.jpg") center no-repeat;background-size:100%;padding-bottom:70%}}@media screen and (min-width:768px){.custom-login__form-holder{position:relative;margin-top:-25%;z-index:1}}@media screen and (min-width:1024px){.custom-login__form-holder{display:flex;align-items:flex-end;margin-top:-290px}}.custom-login__form{position:relative;padding:25px 20px 35px;box-sizing:border-box}@media screen and (min-width:768px){.custom-login__form{padding:0 4.75% 35px}}@media screen and (min-width:1024px){.custom-login__form{min-height:240px;flex:0 1 50%;padding:0 35px}}.custom-login__form form{text-align:center}@media screen and (min-width:1024px){.custom-login__form form{text-align:left}}.custom-login__form .user-pass p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#fff;text-align:left;margin:0 0 15px}.custom-login__form .user-pass p{font-size:14px;font-size:1.4rem}.custom-login__form .user-pass p{line-height:20px;line-height:2rem}.custom-login__form .form-item{margin-bottom:15px}@media screen and (min-width:1024px){.custom-login__form .form-item{margin-bottom:20px}}.custom-login__form .input{border-color:#fff}.custom-login__form .input:focus,.custom-login__form .input:active{border-color:#d7beff}.custom-login__form .input.error{color:#fff}.custom-login__form .description{display:none}.custom-login__form .btn,.custom-login__form .related--discover-more .card__btn,.related--discover-more .custom-login__form .card__btn{font-family:"Montserrat-Bold";font-weight:normal;width:100%;background-color:#d7beff;border-color:#d7beff;box-shadow:2px 3px 7px 0 rgba(155,155,155,.35)}.custom-login__form .btn:hover,.custom-login__form .related--discover-more .card__btn:hover,.related--discover-more .custom-login__form .card__btn:hover,.custom-login__form .btn:focus,.custom-login__form .related--discover-more .card__btn:focus,.related--discover-more .custom-login__form .card__btn:focus,.custom-login__form .btn:active,.custom-login__form .related--discover-more .card__btn:active,.related--discover-more .custom-login__form .card__btn:active{color:#fff}#spin_the_wheel .custom-login__form .btn,#spin_the_wheel .custom-login__form .related--discover-more .card__btn,.related--discover-more #spin_the_wheel .custom-login__form .card__btn{background-color:#fd0;border-color:#fd0;color:#000}.custom-login__form .request-password-link{display:block;margin-top:30px;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#fff;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none}.custom-login__form .request-password-link{font-size:16px;font-size:1.6rem}.custom-login__form .request-password-link{line-height:20px;line-height:2rem}.custom-login__form .user__switch{display:none}.custom-login__form .ajax-progress{position:absolute;left:46%;bottom:10%}@media screen and (min-width:768px){.custom-login__form .ajax-progress{left:48%}}@media screen and (min-width:1024px){.custom-login__form .ajax-progress{left:47%;bottom:50px}}.custom-login__form .ajax-progress.ajax-progress-bar{left:27%}@media screen and (min-width:768px){.custom-login__form .ajax-progress.ajax-progress-bar{left:37%}}@media screen and (min-width:1024px){.custom-login__form .ajax-progress.ajax-progress-bar{left:29%;bottom:40px}}.custom-login__form .throbber,.custom-login__form .progress__track{color:#d7beff}.custom-login__social{display:flex;flex-direction:column;align-items:center;padding:0 20px;box-sizing:border-box}.custom-login__social:after{content:" ";display:table;clear:both}@media screen and (min-width:1024px){.custom-login__social{flex:0 1 50%;align-items:flex-start;margin-bottom:50px;padding:0 35px}}.custom-login__social .block-social-auth-login{margin-top:40px}@media screen and (min-width:1024px){.custom-login__social .block-social-auth-login{margin-top:20px}}#spin_the_wheel .custom-login__social .social-login__link--apple{background-image:url("https://assets.foreo.com/files/static/2020-11/apple-xxl.png");background-size:100%}.custom-login__social-intro{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#fff}.custom-login__social-intro{font-size:16px;font-size:1.6rem}.custom-login__social-intro{line-height:20px;line-height:2rem}.custom-login .messages{position:relative;margin:0 0 20px;padding:0;border-radius:5px;text-align:left}.custom-login .messages:before{content:"!";font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;color:#da2c96;text-align:center;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:51px;height:100%;background-color:#fff;border-radius:5px 0 0 5px}.custom-login .messages:before{font-size:42px;font-size:4.2rem}.custom-login .messages.messages--error{background-color:#da2c96}.custom-login .messages__list{list-style-type:none}.custom-login .messages [role=alert]{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:none;text-shadow:none;padding:10px 20px 10px 71px}.custom-login .messages [role=alert]{font-size:14px;font-size:1.4rem}.custom-login .messages [role=alert]{line-height:18px;line-height:1.8rem}.custom-login .messages [role=alert] a{font-family:Montserrat-Medium !important;font-size:14px !important;line-height:18px !important;letter-spacing:0 !important;color:#fff !important;text-transform:none;text-shadow:none !important}.messages{position:relative;width:100%;margin:0 0 20px;padding:12px 12px 12px 55px;box-sizing:border-box;border-radius:3px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;color:#fff}.messages{font-size:12px;font-size:1.2rem}.messages{line-height:18px;line-height:1.8rem}@media screen and (min-width:1024px){.messages{display:table;width:auto;padding:12px 20px 12px 55px}}.messages:before{font-weight:bold;display:inline-block;position:absolute;left:15px;top:10px}.messages:before{font-size:20px;font-size:2rem}.messages--error{background-color:#ff5796}.messages--error:before{content:""}.messages--error-nl{color:#ff5796;display:flex;align-items:center;justify-content:center;padding:0 12px}.messages--error-nl:before{content:"";position:relative;top:auto;left:auto;right:auto;transform:none;margin:0 10px}.messages--success,.messages--status{background-color:#19d3cd}.messages--success:before,.messages--status:before{content:""}.messages [role=alert] ul li{list-style-type:none}.messages [role=alert] ul li:after{content:" | "}.messages [role=alert] ul li:last-of-type:after{content:none}.messages [role=alert] ul li a{font-family:"Montserrat-SemiBold";color:inherit}picture{position:relative;display:block}picture img{position:relative;display:block;width:100%;height:auto}.grecaptcha-badge{visibility:hidden;opacity:0;bottom:17.8743961353vw !important;z-index:1}@media screen and (min-width:480px){.grecaptcha-badge{bottom:calc(74px*1.15941944);bottom:calc(74px*var(--factor))}}@media screen and (min-width:1280px){.grecaptcha-badge{bottom:4.2708333333vw !important}}@media screen and (min-width:1920px){.grecaptcha-badge{bottom:82px !important}}.page-node-598 .grecaptcha-badge,.path-order .grecaptcha-badge{visibility:visible;opacity:1}.helpButton{bottom:3.8647342995vw !important;transition:bottom .5s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:480px){.helpButton{bottom:calc(16px*1.15941944) !important;bottom:calc(16px*var(--factor)) !important}}@media screen and (min-width:1280px){.helpButton{right:16px !important;bottom:16px}}.helpButton.tray-active{bottom:19.3236714976vw !important}@media screen and (min-width:480px){.helpButton.tray-active{bottom:calc(80px*1.15941944) !important;bottom:calc(80px*var(--factor)) !important}}@media screen and (min-width:1280px){.helpButton.tray-active{bottom:80px}}@media screen and (min-width:768px){.helpButton .uiButton.helpButtonEnabled{border-radius:23px !important}}.helpButton .uiButton.helpButtonEnabled:hover,.helpButton .uiButton.helpButtonEnabled:focus,.helpButton .uiButton.helpButtonEnabled:active{outline:none !important}@media screen and (min-width:768px){.helpButton .uiButton.helpButtonEnabled:hover:before,.helpButton .uiButton.helpButtonEnabled:focus:before,.helpButton .uiButton.helpButtonEnabled:active:before{border-radius:23px !important}}@media screen and (max-width:767px){.sidebarHeader img{display:none}}@media screen and (max-width:767px){.sidebarHeader button{position:relative}}@media screen and (max-width:767px){.sidebarHeader button:before{content:none}}@media screen and (max-width:767px){.sidebarHeader .slds-icon{position:absolute;width:100%;height:auto;bottom:0;left:0;transform:scale(0.75)}}.sidebarBody .label.bBody,.sidebarBody form .bBody.fieldset-legend,form .sidebarBody .bBody.fieldset-legend{margin:0 !important}.tracking-pixel{width:1px;height:1px;display:none;opacity:0;visibility:hidden}video{width:100%}.video-embed{max-width:1920px;margin:0 auto}.video-embed--desk .video-embed__wrap{padding-top:56.25%}.video-embed--mob .video-embed__wrap{padding-top:179.2%}.video-embed__wrap{position:relative}.video-embed__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100% !important;height:100% !important}.video-embed__play-wrap{opacity:0;z-index:-1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12.077294686vw}@media screen and (min-width:480px){.video-embed__play-wrap{width:calc(50px*1.15941944);width:calc(50px*var(--factor))}}@media screen and (min-width:1280px){.video-embed__play-wrap{width:100px}}.video-embed__play-wrap:hover{cursor:pointer}.video-embed__play-wrap.active{opacity:1;z-index:2}.video-embed__play{display:block;width:100%;height:auto;opacity:.8;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:1024px){.video-embed__play:hover,.video-embed__play:focus,.video-embed__play:active{opacity:1}}.video-embed__poster{opacity:0;z-index:-1;position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:center}.video-embed__poster.active{opacity:1;z-index:1}.zendesk-icon{display:none;position:fixed;top:auto;left:auto;bottom:10px;right:10px;width:46px;max-width:46px;min-width:46px;height:46px;max-height:46px;min-height:46px;border-radius:100%;transition:bottom .333s cubic-bezier(0.25,0.8,0.25,1);cursor:pointer;z-index:9}@media screen and (min-width:1600px){.zendesk-icon{right:3%;animation:zopim .65s cubic-bezier(0.5,0.05,1,1.5);animation-delay:100ms;animation-direction:alternate;animation-iteration-count:infinite}}.zendesk-icon:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;display:block;background:#313f49;color:#fff;text-align:center;pointer-events:none;border-radius:100%}.zendesk-icon:after{font-size:24px;font-size:2.4rem}.zendesk-icon:after{line-height:46px;line-height:4.6rem}.zendesk-icon iframe{opacity:0;top:-8px}@keyframes zopim{0%{transform:translate3d(0,0,0)}100%{transform:translate3d(0,-8px,0)}}#launcher{display:none !important}h1{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:9.6618357488vw;line-height:10.6280193237vw}@media screen and (min-width:480px){h1{font-size:calc(40px*1.15941944);font-size:calc(40px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){h1{font-size:56px;font-size:5.6rem}h1{line-height:62px;line-height:6.2rem}}.h2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:8.6956521739vw;line-height:9.6618357488vw}@media screen and (min-width:480px){.h2{font-size:calc(36px*1.15941944);font-size:calc(36px*var(--factor));line-height:calc(40px*1.15941944);line-height:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.h2{font-size:48px;font-size:4.8rem}.h2{line-height:56px;line-height:5.6rem}}.h3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:7.729468599vw;line-height:9.1787439614vw}@media screen and (min-width:480px){.h3{font-size:calc(32px*1.15941944);font-size:calc(32px*var(--factor));line-height:calc(38px*1.15941944);line-height:calc(38px*var(--factor))}}@media screen and (min-width:1280px){.h3{font-size:40px;font-size:4rem}.h3{line-height:48px;line-height:4.8rem}}.h4,.h4--sb{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.7632850242vw;line-height:7.729468599vw}@media screen and (min-width:480px){.h4,.h4--sb{font-size:calc(28px*1.15941944);font-size:calc(28px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.h4,.h4--sb{font-size:32px;font-size:3.2rem}.h4,.h4--sb{line-height:38px;line-height:3.8rem}}.h4--sb{font-family:"Montserrat-SemiBold"}.h5{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:5.7971014493vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.h5{font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.h5{font-size:24px;font-size:2.4rem}.h5{line-height:28px;line-height:2.8rem}}.h6{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.8309178744vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.h6{font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.h6{font-size:20px;font-size:2rem}.h6{line-height:24px;line-height:2.4rem}}.h6--2,.related--promo-b .related__heading,.related--promo-b .related__price .price__amount,.related--promo-b .related__price .price__amount--old,.related--promo-b .related__price .ecommerce__bundle-price .original-price>.price__amount,.related--promo-b .related__price .price__amount--new,.related--promo-b .related__price .ecommerce__bundle-price .original-price+.price>.price__amount,.related--sales .related__heading,.related .related__price .price__amount,.related .related__price .price__amount--old,.related .related__price .ecommerce__bundle-price .original-price>.price__amount,.related .related__price .price__amount--new.price__amount--new,.related .related__price .ecommerce__bundle-price .original-price+.price>.price__amount.price__amount{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.h6--2,.related--promo-b .related__heading,.related--promo-b .related__price .price__amount,.related--promo-b .related__price .price__amount--old,.related--promo-b .related__price .ecommerce__bundle-price .original-price>.price__amount,.related--promo-b .related__price .price__amount--new,.related--promo-b .related__price .ecommerce__bundle-price .original-price+.price>.price__amount,.related--sales .related__heading,.related .related__price .price__amount,.related .related__price .price__amount--old,.related .related__price .ecommerce__bundle-price .original-price>.price__amount,.related .related__price .price__amount--new.price__amount--new,.related .related__price .ecommerce__bundle-price .original-price+.price>.price__amount.price__amount{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--2,.related--promo-b .related__heading,.related--promo-b .related__price .price__amount,.related--promo-b .related__price .price__amount--old,.related--promo-b .related__price .ecommerce__bundle-price .original-price>.price__amount,.related--promo-b .related__price .price__amount--new,.related--promo-b .related__price .ecommerce__bundle-price .original-price+.price>.price__amount,.related--sales .related__heading,.related .related__price .price__amount,.related .related__price .price__amount--old,.related .related__price .ecommerce__bundle-price .original-price>.price__amount,.related .related__price .price__amount--new.price__amount--new,.related .related__price .ecommerce__bundle-price .original-price+.price>.price__amount.price__amount{font-size:18px;font-size:1.8rem}.h6--2,.related--promo-b .related__heading,.related--promo-b .related__price .price__amount,.related--promo-b .related__price .price__amount--old,.related--promo-b .related__price .ecommerce__bundle-price .original-price>.price__amount,.related--promo-b .related__price .price__amount--new,.related--promo-b .related__price .ecommerce__bundle-price .original-price+.price>.price__amount,.related--sales .related__heading,.related .related__price .price__amount,.related .related__price .price__amount--old,.related .related__price .ecommerce__bundle-price .original-price>.price__amount,.related .related__price .price__amount--new.price__amount--new,.related .related__price .ecommerce__bundle-price .original-price+.price>.price__amount.price__amount{line-height:20px;line-height:2rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.h6--wide{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide{font-size:16px;font-size:1.6rem}.h6--wide{line-height:20px;line-height:2rem}}.h6--wide-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.347826087vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide-2{font-size:14px;font-size:1.4rem}.h6--wide-2{line-height:18px;line-height:1.8rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p{margin:0 0 8px}.p{font-size:16px;font-size:1.6rem}.p{line-height:24px;line-height:2.4rem}}.p--2,.related--promo-b .related__text,.related .related__text.related__text{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--2,.related--promo-b .related__text,.related .related__text.related__text{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--2,.related--promo-b .related__text,.related .related__text.related__text{font-size:16px;font-size:1.6rem}.p--2,.related--promo-b .related__text,.related .related__text.related__text{line-height:24px;line-height:2.4rem}}.p--md{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--md{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--md{font-size:16px;font-size:1.6rem}.p--md{line-height:24px;line-height:2.4rem}}.p--bold,.btn--F{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold,.btn--F{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold,.btn--F{font-size:16px;font-size:1.6rem}.p--bold,.btn--F{line-height:24px;line-height:2.4rem}}.p--bold-2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold-2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold-2{font-size:14px;font-size:1.4rem}.p--bold-2{line-height:24px;line-height:2.4rem}}.p--sm{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm{font-size:14px;font-size:1.4rem}.p--sm{line-height:20px;line-height:2rem}}.p--sm-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-2{font-size:14px;font-size:1.4rem}.p--sm-2{line-height:20px;line-height:2rem}}.p--sm-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-bold{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-bold{font-size:14px;font-size:1.4rem}.p--sm-bold{line-height:20px;line-height:2rem}}.p--xs{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs{font-size:12px;font-size:1.2rem}.p--xs{line-height:16px;line-height:1.6rem}}.p--xs-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs-bold{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs-bold{font-size:12px;font-size:1.2rem}.p--xs-bold{line-height:16px;line-height:1.6rem}}.tag{background-color:#313f49;padding:.9661835749vw 1.9323671498vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag{padding:calc(4px*1.15941944) calc(8px*1.15941944);padding:calc(4px*var(--factor)) calc(8px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag{padding:4px 8px}.tag{font-size:14px;font-size:1.4rem}.tag{line-height:20px;line-height:2rem}}.tag--2,.related--promo-b .related__tag{padding:.9661835749vw 4.8309178744vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag--2,.related--promo-b .related__tag{padding:calc(4px*1.15941944) calc(10px*1.15941944);padding:calc(4px*var(--factor)) calc(10px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag--2,.related--promo-b .related__tag{padding:4px 10px}.tag--2,.related--promo-b .related__tag{font-size:14px;font-size:1.4rem}.tag--2,.related--promo-b .related__tag{line-height:20px;line-height:2rem}}.tag--3{padding:.9661835749vw;background-color:#313f49;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:1.9323671498vw;line-height:1.9323671498vw;color:#fff;text-transform:uppercase}@media screen and (min-width:480px){.tag--3{padding:calc(4px*1.15941944);padding:calc(4px*var(--factor));font-size:calc(8px*1.15941944);font-size:calc(8px*var(--factor));line-height:calc(8px*1.15941944);line-height:calc(8px*var(--factor))}}@media screen and (min-width:1280px){.tag--3{padding:6px;font-size:8px;line-height:8px}}.cta{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:5.7971014493vw;color:inherit}@media screen and (min-width:480px){.cta{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta{font-size:18px;font-size:1.8rem}.cta{line-height:24px;line-height:2.4rem}}.cta--sm{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;color:inherit}@media screen and (min-width:480px){.cta--sm{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.cta--sm{font-size:16px;font-size:1.6rem}.cta--sm{line-height:20px;line-height:2rem}}.cta-basic,.cta-lg-pink-cart,.cta-sm-pink-cart,.cta-lg-pink-checkout,.cta-lg-pink-checkout--inverse,.cta-lg-pink-checkout--static,.cta-round-cp,.cta-dynamic-page{box-sizing:border-box;background-color:#ef508c;border:none;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#fff;letter-spacing:0;text-transform:none;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:1280px){.cta-basic,.cta-lg-pink-cart,.cta-sm-pink-cart,.cta-lg-pink-checkout,.cta-lg-pink-checkout--inverse,.cta-lg-pink-checkout--static,.cta-round-cp,.cta-dynamic-page{cursor:pointer}}.cta-lg-pink-cart{height:10.6280193237vw;border-radius:16.6666666667vw;font-size:3.8647342995vw;line-height:10.6280193237vw;text-align:center}@media screen and (min-width:451px){.cta-lg-pink-cart{height:44px;border-radius:69px;font-size:16px;line-height:44px}}.cta-sm-pink-cart{height:6.7632850242vw;padding:0 3.8647342995vw;border-radius:7.2463768116vw;font-size:2.8985507246vw;line-height:6.7632850242vw}@media screen and (min-width:451px){.cta-sm-pink-cart{height:28px;padding:0 16px;border-radius:30px;font-size:12px;line-height:28px}}@media only screen and (min-width:1280px){.cta-sm-pink-cart:hover:before,.cta-sm-pink-cart:focus:before,.cta-sm-pink-cart:active:before{opacity:1;width:auto;margin-right:8px}}.cta-sm-pink-cart:before{opacity:0;content:"";display:inline-block;width:0;font-weight:600;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.cta-lg-pink-checkout,.cta-lg-pink-checkout--inverse,.cta-lg-pink-checkout--static{position:relative;height:44px;padding:0 24px;border-radius:22px;font-size:16px;line-height:44px;text-align:center}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover,.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout:focus,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout:active,.cta-lg-pink-checkout--inverse:active,.cta-lg-pink-checkout--static:active{padding:0 46px 0 24px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover:after,.cta-lg-pink-checkout--inverse:hover:after,.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout:focus:after,.cta-lg-pink-checkout--inverse:focus:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout:active:after,.cta-lg-pink-checkout--inverse:active:after,.cta-lg-pink-checkout--static:active:after{opacity:1}}.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--inverse:after,.cta-lg-pink-checkout--static:after{opacity:0}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--inverse:after,.cta-lg-pink-checkout--static:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.cta-lg-pink-checkout--inverse{background-color:#fff;border:1px solid #ccc;color:#313f49}.cta-lg-pink-checkout--inverse:after{content:none}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout--inverse:active{padding:0 24px;background-color:#f4f5f6}}.cta-lg-pink-checkout--static{height:48px;font-size:14px}@media only screen and (min-width:1280px){.cta-lg-pink-checkout--static{display:block;width:100%;padding:0 15px 0 24px}}@media screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--static:active{padding:0 23px 0 15px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--static:active:after{left:0}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:after{position:relative;display:inline-block;top:auto;right:auto;left:-8px;transform:none}}.cta-round-cp{padding:0 5.7971014493vw;box-sizing:border-box;border-radius:10.6280193237vw;font-size:3.8647342995vw;line-height:10.6280193237vw}@media screen and (min-width:480px){.cta-round-cp{padding:0 calc(24px*1.15941944);padding:0 calc(24px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp{padding:0 24px;font-size:16px;line-height:44px}}.cta-round-cp span:after{content:"";margin-left:1.9323671498vw;position:relative;top:.7246376812vw;font-size:5.7971014493vw;font-weight:700}@media screen and (min-width:480px){.cta-round-cp span:after{margin-left:calc(8px*1.15941944);margin-left:calc(8px*var(--factor));top:calc(3px*1.15941944);top:calc(3px*var(--factor));font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp span:after{margin-left:8px;top:3px;font-size:24px}}.cta-dynamic-page{padding:2.4154589372vw 5.7971014493vw;border-radius:10.6280193237vw;font-size:3.8647342995vw;color:#fff}@media screen and (min-width:480px){.cta-dynamic-page{padding:calc(10px*1.15941944) calc(24px*1.15941944);padding:calc(10px*var(--factor)) calc(24px*var(--factor));border-radius:calc(44px*1.15941944);border-radius:calc(44px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.cta-dynamic-page{padding:10px 24px;border-radius:44px;font-size:16px}}.manual-block-title{margin:0 0 8.6956521739vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.2801932367vw;line-height:8.6956521739vw}@media screen and (min-width:480px){.manual-block-title{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor));font-size:calc(26px*1.15941944);font-size:calc(26px*var(--factor));line-height:calc(36px*1.15941944);line-height:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-title{margin:0 0 68px}.manual-block-title{font-size:40px;font-size:4rem}.manual-block-title{line-height:48px;line-height:4.8rem}}.manual-block-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:11.5942028986vw}@media screen and (min-width:480px){.manual-block-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(48px*1.15941944);line-height:calc(48px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-subtitle{font-size:30px;font-size:3rem}.manual-block-subtitle{line-height:48px;line-height:4.8rem}}.manual-content-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.manual-content-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.manual-content-subtitle{font-size:24px;font-size:2.4rem}.manual-content-subtitle{line-height:28px;line-height:2.8rem}}.manual-block-text-12{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:4.347826087vw}@media screen and (min-width:480px){.manual-block-text-12{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-12{font-size:17px;font-size:1.7rem}.manual-block-text-12{line-height:26px;line-height:2.6rem}}.manual-block-text-14{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:5.3140096618vw}@media screen and (min-width:480px){.manual-block-text-14{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(22px*1.15941944);line-height:calc(22px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-14{font-size:17px;font-size:1.7rem}.manual-block-text-14{line-height:26px;line-height:2.6rem}}.manual-block-text-16{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.manual-block-text-16{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-16{font-size:16px;font-size:1.6rem}.manual-block-text-16{line-height:24px;line-height:2.4rem}}.label,form .fieldset-legend{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#333;position:relative;margin-bottom:16px}.label,form .fieldset-legend{font-size:14px;font-size:1.4rem}.label,form .fieldset-legend{line-height:17px;line-height:1.7rem}.label,form .fieldset-legend{letter-spacing:0em}@media screen and (min-width:1024px){.label,form .fieldset-legend{font-size:16px;font-size:1.6rem}.label,form .fieldset-legend{line-height:19px;line-height:1.9rem}}.label.form-required:after,form .form-required.fieldset-legend:after{content:"*";display:inline-block;margin-left:3px;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#ff0080}.label.form-required:after,form .form-required.fieldset-legend:after{font-size:14px;font-size:1.4rem}.label.form-required:after,form .form-required.fieldset-legend:after{line-height:17px;line-height:1.7rem}@media screen and (min-width:768px){.label.form-required:after,form .form-required.fieldset-legend:after{font-size:16px;font-size:1.6rem}.label.form-required:after,form .form-required.fieldset-legend:after{line-height:19px;line-height:1.9rem}}.form-textarea,.form-select--A,.form-select{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;color:#333;display:block;width:100%;height:48px;background-color:#fff;margin-bottom:15px;padding:0 20px;box-sizing:border-box;border:1px solid #ccc;border-radius:2px;outline:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1);-webkit-appearance:none}.form-textarea,.form-select--A,.form-select{font-size:14px;font-size:1.4rem}.form-textarea,.form-select--A,.form-select{line-height:48px;line-height:4.8rem}.form-textarea,.form-select--A,.form-select{letter-spacing:0em}.form-textarea:only-of-type,.form-select--A:only-of-type,.form-select:only-of-type{margin-bottom:15px !important}.form-textarea:last-of-type,.form-select--A:last-of-type,.form-select:last-of-type{margin-bottom:0}.form-textarea:hover,.form-select--A:hover,.form-select:hover,.form-textarea:focus,.form-select--A:focus,.form-select:focus,.form-textarea:active,.form-select--A:active,.form-select:active{border-color:#78278b}.form-textarea:-moz-placeholder,.form-select--A:-moz-placeholder,.form-select:-moz-placeholder{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:gray}.form-textarea:-moz-placeholder,.form-select--A:-moz-placeholder,.form-select:-moz-placeholder{font-size:14px;font-size:1.4rem}.form-textarea:-moz-placeholder,.form-select--A:-moz-placeholder,.form-select:-moz-placeholder{line-height:48px;line-height:4.8rem}.form-textarea::-moz-placeholder,.form-select--A::-moz-placeholder,.form-select::-moz-placeholder{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:gray}.form-textarea::-moz-placeholder,.form-select--A::-moz-placeholder,.form-select::-moz-placeholder{font-size:14px;font-size:1.4rem}.form-textarea::-moz-placeholder,.form-select--A::-moz-placeholder,.form-select::-moz-placeholder{line-height:48px;line-height:4.8rem}.form-textarea:-ms-input-placeholder,.form-select--A:-ms-input-placeholder,.form-select:-ms-input-placeholder{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:gray}.form-textarea:-ms-input-placeholder,.form-select--A:-ms-input-placeholder,.form-select:-ms-input-placeholder{font-size:14px;font-size:1.4rem}.form-textarea:-ms-input-placeholder,.form-select--A:-ms-input-placeholder,.form-select:-ms-input-placeholder{line-height:48px;line-height:4.8rem}.form-textarea::-webkit-input-placeholder,.form-select--A::-webkit-input-placeholder,.form-select::-webkit-input-placeholder{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:gray}.form-textarea::-webkit-input-placeholder,.form-select--A::-webkit-input-placeholder,.form-select::-webkit-input-placeholder{font-size:14px;font-size:1.4rem}.form-textarea::-webkit-input-placeholder,.form-select--A::-webkit-input-placeholder,.form-select::-webkit-input-placeholder{line-height:48px;line-height:4.8rem}.error.error.form-textarea,.error.error.form-select--A,.error.error.form-select{background-color:#ff5796;color:#fff;border-color:#ff5796}.error.error.form-textarea:-moz-placeholder,.error.error.form-select--A:-moz-placeholder,.error.error.form-select:-moz-placeholder{color:#fff}.error.error.form-textarea::-moz-placeholder,.error.error.form-select--A::-moz-placeholder,.error.error.form-select::-moz-placeholder{color:#fff}.error.error.form-textarea:-ms-input-placeholder,.error.error.form-select--A:-ms-input-placeholder,.error.error.form-select:-ms-input-placeholder{color:#fff}.error.error.form-textarea::-webkit-input-placeholder,.error.error.form-select--A::-webkit-input-placeholder,.error.error.form-select::-webkit-input-placeholder{color:#fff}.form-select--A,.form-select{background-color:#f6f6f6;border:none}.form-item--error-message{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#ff5796;position:relative;margin:18px 10px 0;padding:0 25px}.form-item--error-message{font-size:12px;font-size:1.2rem}.form-item--error-message{line-height:15px;line-height:1.5rem}@media screen and (min-width:1024px){.form-item--error-message{margin:20px 15px 0}}.form-item--error-message:before{content:"";font-weight:bold;position:absolute;left:0;top:0;margin-right:10px}.form-item--error-message:before{font-size:16px;font-size:1.6rem}.form-item--error-message a{font-family:"Montserrat-Bold";font-weight:normal;-webkit-text-decoration:none;text-decoration:none;color:inherit}.form-item--error-message strong{font-weight:normal}.form-item--error-message em{font-style:normal}.form-item--error-message+.description{margin:18px 0 20px}.form-item--error-message ul li{list-style-type:none}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select{font-size:14px;font-size:1.4rem}.form-select{line-height:48px;line-height:4.8rem}.form-select{letter-spacing:0em}.form-select[disabled]{background:#fff !important;border:1px solid #ccc}.form-type-select,.form-type-language-select{position:relative}.form-type-select:after,.form-type-language-select:after{content:"";font-family:"foreo";color:#78278b;display:block;width:36px;height:36px;position:absolute;top:42px;right:0;pointer-events:none}.form-type-select:after,.form-type-language-select:after{font-size:28px;font-size:2.8rem}.form-type-select:after,.form-type-language-select:after{line-height:36px;line-height:3.6rem}@media screen and (min-width:1024px){.form-type-select:after,.form-type-language-select:after{right:0;top:9px}}.form-type-select.form-no-label:after,.form-type-language-select.form-no-label:after{top:9px}.form-type-select.form-disabled:after,.form-type-language-select.form-disabled:after{display:none}.phone-number-field .phone-number-flag.xk{background-position:center center;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABRklEQVQ4y2NgGGjAKKwRnczCIahCjua/Pz/eYeEWM4hg45FyIceAX19f7GFBF2RiZGAw0hJlePT8C4O1oQTD////GY5ffMkgK8HDcPbaa4b//1HVoxjAw8XKEOCkyHDm6iuGj19+Mew8+hDi1L8MDEL8HAxRXqoMmw48YPj89Td2A758+82wZMstOD/a4BIDP8dPhvlnDBiu33vPcP3eewxvsGD33X8GTbE3DJ7qdxjYWf4ycLP9Yug+ZMXAwMBInAGR+lcYArVvMDBC1ZvKPGOodTrE0HfEkuHrLzbCBmy5ocbgrXGbgZ3lLySuGRkY/vxjYvj6i5U4F3z+yc6Qv9mDod9nJ8OrL9wMH3+wMyw6p0+8FxgYGBjefuNiOPpQlmHmSWNYmsOqjgVfQpl10hinRrgBX16eWcryQeAEmUn57oBnRgYAd5FpEMxuXFoAAAAASUVORK5CYII=)}.form-radio{margin-right:15px}.form-radio__wrapper{margin-bottom:15px}.form-radio__wrapper:last-of-type{margin-bottom:0}.form-radio__wrapper .form-radio:checked,.form-radio__wrapper .form-radio:not(:checked){position:absolute;left:-9999px}.form-radio__wrapper .form-radio:checked~label,.form-radio__wrapper .form-radio:not(:checked)~label{text-align:left;color:#333;position:relative;display:inline-block;padding-left:40px;cursor:pointer;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}.form-radio__wrapper .form-radio:checked~label,.form-radio__wrapper .form-radio:not(:checked)~label{font-size:14px;font-size:1.4rem}.form-radio__wrapper .form-radio:checked~label,.form-radio__wrapper .form-radio:not(:checked)~label{line-height:17px;line-height:1.7rem}.form-radio__wrapper .form-radio:checked~label,.form-radio__wrapper .form-radio:not(:checked)~label{letter-spacing:0em}@media screen and (min-width:1024px){.form-radio__wrapper .form-radio:checked~label,.form-radio__wrapper .form-radio:not(:checked)~label{font-size:16px;font-size:1.6rem}.form-radio__wrapper .form-radio:checked~label,.form-radio__wrapper .form-radio:not(:checked)~label{line-height:19px;line-height:1.9rem}}.form-radio__wrapper .form-radio:checked~label:before,.form-radio__wrapper .form-radio:not(:checked)~label:before{content:"";display:block;position:absolute;top:0;left:0;width:20px;height:20px;background-color:#fff;border:1px solid #ccc;border-radius:100%;box-sizing:border-box}.form-radio__wrapper .form-radio:checked~label:after,.form-radio__wrapper .form-radio:not(:checked)~label:after{content:"";display:block;position:absolute;top:5px;left:5px;width:10px;height:10px;background-color:#78278b;border-radius:100%;box-sizing:border-box;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.form-radio__wrapper .form-radio:not(:checked)~label:after{opacity:0;transform:scale(0)}.form-radio__wrapper .form-radio:checked~label:after{opacity:1;transform:scale(1)}.form-checkbox__wrapper{margin-bottom:15px}.form-checkbox__wrapper:last-of-type{margin-bottom:0}.form-checkbox__wrapper [type=checkbox]:checked,.form-checkbox__wrapper [type=checkbox]:not(:checked){position:absolute;width:1px;height:1px;opacity:0}.form-checkbox__wrapper [type=checkbox]:checked+label,.form-checkbox__wrapper [type=checkbox]:not(:checked)+label{text-align:left;color:#666;position:relative;display:inline-block;padding-left:40px;cursor:pointer;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}.form-checkbox__wrapper [type=checkbox]:checked+label,.form-checkbox__wrapper [type=checkbox]:not(:checked)+label{font-size:14px;font-size:1.4rem}.form-checkbox__wrapper [type=checkbox]:checked+label,.form-checkbox__wrapper [type=checkbox]:not(:checked)+label{line-height:17px;line-height:1.7rem}.form-checkbox__wrapper [type=checkbox]:checked+label,.form-checkbox__wrapper [type=checkbox]:not(:checked)+label{letter-spacing:0em}@media screen and (min-width:1024px){.form-checkbox__wrapper [type=checkbox]:checked+label,.form-checkbox__wrapper [type=checkbox]:not(:checked)+label{font-size:16px;font-size:1.6rem}.form-checkbox__wrapper [type=checkbox]:checked+label,.form-checkbox__wrapper [type=checkbox]:not(:checked)+label{line-height:19px;line-height:1.9rem}}.form-checkbox__wrapper [type=checkbox]:checked~label:before,.form-checkbox__wrapper [type=checkbox]:not(:checked)~label:before{content:"";position:absolute;top:0;left:0;width:21px;height:20px;background-color:#fff;border:1px solid #ccc;border-radius:2px;box-sizing:border-box}.form-checkbox__wrapper [type=checkbox]:checked~label:after,.form-checkbox__wrapper [type=checkbox]:not(:checked)~label:after{content:"";position:absolute;top:5px;left:5px;width:11px;height:10px;background-color:#78278b;border-radius:1px;box-sizing:border-box;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.form-checkbox__wrapper [type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}.form-checkbox__wrapper [type=checkbox]:checked+label:after{opacity:1;transform:scale(1);margin:0}.form-textarea{height:auto;padding:20px}.form-textarea{line-height:20px;line-height:2rem}@media screen and (min-width:768px){.form-textarea{line-height:28px;line-height:2.8rem}}.heading{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-style:italic;text-transform:uppercase}.heading{font-size:18px;font-size:1.8rem}.heading{line-height:26px;line-height:2.6rem}@media screen and (min-width:1024px){.heading{font-size:24px;font-size:2.4rem}.heading{line-height:32px;line-height:3.2rem}}.heading--A{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--A{font-size:36px;font-size:3.6rem}.heading--A{line-height:48px;line-height:4.8rem}@media screen and (min-width:1024px){.heading--A{font-size:44px;font-size:4.4rem}.heading--A{line-height:52px;line-height:5.2rem}}.heading--B{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--B{font-size:32px;font-size:3.2rem}.heading--B{line-height:40px;line-height:4rem}@media screen and (min-width:1024px){.heading--B{font-size:36px;font-size:3.6rem}.heading--B{line-height:48px;line-height:4.8rem}}.heading--C{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--C{font-size:30px;font-size:3rem}.heading--C{line-height:42px;line-height:4.2rem}.heading--C{letter-spacing:-0.025em}@media screen and (min-width:1024px){.heading--C{font-size:46px;font-size:4.6rem}.heading--C{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){.heading--C{font-size:60px;font-size:6rem}.heading--C{line-height:73px;line-height:7.3rem}}.heading--D{margin:0 0 23px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--D{font-size:24px;font-size:2.4rem}.heading--D{line-height:30px;line-height:3rem}.heading--D{letter-spacing:0em}@media screen and (min-width:1024px){.heading--D{font-size:36px;font-size:3.6rem}.heading--D{line-height:42px;line-height:4.2rem}}.heading--D b,.heading--D strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.heading--D b,.heading--D strong{font-size:24px;font-size:2.4rem}.heading--D b,.heading--D strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--D b,.heading--D strong{font-size:36px;font-size:3.6rem}.heading--D b,.heading--D strong{line-height:42px;line-height:4.2rem}}.heading--E{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase;text-align:center;position:relative;margin:0 0 23px;padding:15px 0}.heading--E{font-size:24px;font-size:2.4rem}.heading--E{line-height:30px;line-height:3rem}.heading--E{letter-spacing:0em}@media screen and (min-width:768px){.heading--E{padding:0}}@media screen and (min-width:1024px){.heading--E{font-size:36px;font-size:3.6rem}.heading--E{line-height:42px;line-height:4.2rem}}.heading--E b,.heading--E strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#f53794}.heading--E b,.heading--E strong{font-size:24px;font-size:2.4rem}.heading--E b,.heading--E strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--E b,.heading--E strong{font-size:36px;font-size:3.6rem}.heading--E b,.heading--E strong{line-height:42px;line-height:4.2rem}}.heading--E:after{content:" ";width:80px;position:absolute;right:0;left:0;top:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:after{width:60px;right:0;left:auto;left:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:after{display:none}}.heading--E:before{content:" ";width:80px;position:absolute;left:0;right:0;bottom:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:before{width:60px;left:0;right:auto;right:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:before{display:none}}.heading--F{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--F{font-size:16px;font-size:1.6rem}.heading--F{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F{font-size:18px;font-size:1.8rem}.heading--F{line-height:24px;line-height:2.4rem}}.heading--F b,.heading--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}.heading--F b,.heading--F strong{font-size:16px;font-size:1.6rem}.heading--F b,.heading--F strong{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F b,.heading--F strong{font-size:18px;font-size:1.8rem}.heading--F b,.heading--F strong{line-height:24px;line-height:2.4rem}}.heading--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;letter-spacing:3.5px}.heading--G{font-size:14px;font-size:1.4rem}.heading--G{line-height:17px;line-height:1.7rem}.heading--H{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--H{font-size:40px;font-size:4rem}.heading--H{line-height:40px;line-height:4rem}@media screen and (min-width:1280px){.heading--H{font-size:50px;font-size:5rem}.heading--H{line-height:50px;line-height:5rem}}.heading--I,.card--A .card__heading{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--I,.card--A .card__heading{font-size:18px;font-size:1.8rem}.heading--I,.card--A .card__heading{line-height:28px;line-height:2.8rem}.heading--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--J{font-size:40px;font-size:4rem}.heading--J{line-height:40px;line-height:4rem}.heading--J{letter-spacing:0.025em}.heading--K{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--K{font-size:18px;font-size:1.8rem}.heading--K{line-height:18px;line-height:1.8rem}@media screen and (min-width:1024px){.heading--K{font-size:24px;font-size:2.4rem}.heading--K{line-height:24px;line-height:2.4rem}}.heading--L{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;text-align:left;text-transform:uppercase;color:#333;width:100%;border-bottom:1px solid #ccc;margin-bottom:32px;padding-bottom:32px;box-sizing:border-box}.heading--L{font-size:16px;font-size:1.6rem}.heading--L{line-height:19px;line-height:1.9rem}.heading--M{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-align:left}.heading--M{font-size:24px;font-size:2.4rem}.heading--M{line-height:29px;line-height:2.9rem}@media screen and (min-width:1024px){.heading--M{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--M{font-size:36px;font-size:3.6rem}.heading--M{line-height:44px;line-height:4.4rem}}.heading--N{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-align:center;margin-bottom:20px}.heading--N{font-size:30px;font-size:3rem}.heading--N{line-height:42px;line-height:4.2rem}@media screen and (min-width:768px){.heading--N{font-size:36px;font-size:3.6rem}.heading--N{line-height:42px;line-height:4.2rem}}.heading--O{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;margin:0 0 20px;padding:0 0 20px;text-align:left;position:relative}.heading--O{font-size:36px;font-size:3.6rem}.heading--O{line-height:40px;line-height:4rem}@media screen and (min-width:768px){.heading--O{margin:0 0 30px;padding:0 0 30px}}@media screen and (min-width:1280px){.heading--O{font-size:60px;font-size:6rem}.heading--O{line-height:64px;line-height:6.4rem}}.heading--O:after{content:"";display:block;width:18px;height:3px;position:absolute;bottom:0;left:0}@media screen and (min-width:1280px){.heading--O:after{width:23px;height:4px}}[data-class*=howto] .heading--O:after{content:none}.heading--O br{display:block}p,.text,p--A,.text--A,p--B,.text--B,.campaign__message,.campaign__notice{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p,.text,p--A,.text--A,p--B,.text--B,.campaign__message,.campaign__notice{font-size:16px;font-size:1.6rem}p,.text,p--A,.text--A,p--B,.text--B,.campaign__message,.campaign__notice{line-height:27px;line-height:2.7rem}p--A,.text--A{font-size:30px;font-size:3rem}p--A,.text--A{line-height:42px;line-height:4.2rem}p--A,.text--A{letter-spacing:-0.025em}@media screen and (min-width:1024px){p--A,.text--A{font-size:46px;font-size:4.6rem}p--A,.text--A{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){p--A,.text--A{font-size:60px;font-size:6rem}p--A,.text--A{line-height:73px;line-height:7.3rem}}p--B,.text--B{font-size:28px;font-size:2.8rem}p--B,.text--B{line-height:34px;line-height:3.4rem}@media screen and (min-width:1024px){p--B,.text--B{font-size:35px;font-size:3.5rem}p--B,.text--B{line-height:46px;line-height:4.6rem}}p--C,.text--C{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-style:italic}p--C,.text--C{font-size:14px;font-size:1.4rem}p--C,.text--C{line-height:20px;line-height:2rem}p--D,.text--D{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--D,.text--D{font-size:16px;font-size:1.6rem}p--D,.text--D{line-height:20px;line-height:2rem}p--E,.text--E,.card--A .card__text{margin:0 0 19px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--E,.text--E,.card--A .card__text{font-size:14px;font-size:1.4rem}p--E,.text--E,.card--A .card__text{line-height:24px;line-height:2.4rem}p--E b,p--E strong,.text--E b,.card--A .card__text b,.text--E strong,.card--A .card__text strong{font-family:"Montserrat-Bold";font-size:inherit;line-height:inherit;font-weight:normal}p--F,.text--F{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--F,.text--F{font-size:14px;font-size:1.4rem}p--F,.text--F{line-height:26px;line-height:2.6rem}p--F b,p--F strong,.text--F b,.text--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--F b,p--F strong,.text--F b,.text--F strong{font-size:14px;font-size:1.4rem}p--F b,p--F strong,.text--F b,.text--F strong{line-height:26px;line-height:2.6rem}p--G,.text--G{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--G,.text--G{font-size:12px;font-size:1.2rem}p--G,.text--G{line-height:26px;line-height:2.6rem}p--H,.text--H{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--H,.text--H{font-size:18px;font-size:1.8rem}p--H,.text--H{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--H,.text--H{font-size:16px;font-size:1.6rem}p--H,.text--H{line-height:20px;line-height:2rem}}p--I,.text--I,.link--D{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--I,.text--I,.link--D{font-size:14px;font-size:1.4rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--I,.text--I,.link--D{font-size:12px;font-size:1.2rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}}p--J,.text--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--J,.text--J{font-size:14px;font-size:1.4rem}p--J,.text--J{line-height:18px;line-height:1.8rem}p--J b,.text--J b{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--J b,.text--J b{font-size:14px;font-size:1.4rem}p--J b,.text--J b{line-height:18px;line-height:1.8rem}p--K,.text--K{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--K,.text--K{font-size:14px;font-size:1.4rem}p--K,.text--K{line-height:24px;line-height:2.4rem}p--L,.text--L{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#333;text-align:left}p--L,.text--L{font-size:16px;font-size:1.6rem}p--L,.text--L{line-height:28px;line-height:2.8rem}p--L b,p--L strong,.text--L b,.text--L strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}p--L b,p--L strong,.text--L b,.text--L strong{font-size:16px;font-size:1.6rem}p--L b,p--L strong,.text--L b,.text--L strong{line-height:28px;line-height:2.8rem}p--M,.text--M{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif !important;font-size:14px !important;line-height:20px !important;color:#555 !important}p--N,.text--N{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--N,.text--N{font-size:10px;font-size:1rem}p--N,.text--N{line-height:14px;line-height:1.4rem}.link{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;border-bottom:1px solid;-webkit-text-decoration:none;text-decoration:none;color:#555;letter-spacing:2px;padding:0 0 4px 0;transition:padding-bottom 300ms ease}.link{font-size:14px;font-size:1.4rem}.link{line-height:26px;line-height:2.6rem}.link:hover{padding-bottom:6px}@media screen and (max-width:767px){.link:hover{padding:0 0 4px}}.link--A{border-bottom:1px solid #fff}.link--A{font-size:14px;font-size:1.4rem}.link--C{font-size:0;color:rgba(0,0,0,0);position:relative;display:block;width:36px;height:36px;border-radius:100%;background-color:#99a5af;padding:0;transition:.2s ease-in-out}.link--C:after{display:block;border-radius:100%;font-family:"foreo";text-align:center;color:#fff}.link--C:after{position:absolute;top:0;left:0;right:0;bottom:0}.link--C:after{font-size:22px;font-size:2.2rem}.link--C:after{line-height:36px;line-height:3.6rem}.link--D{-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:#666;transition:.2s ease-in-out}.link--D{letter-spacing:0.025em}@media screen and (min-width:1024px){.link--D:hover,.link--D:focus,.link--D:active{color:#333}}.link--G{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:#666;display:block;padding:0;border:none}.link--G{font-size:14px;font-size:1.4rem}.link--G{line-height:16px;line-height:1.6rem}.link--G{letter-spacing:0em}@media screen and (min-width:768px){.link--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;position:relative}.link--G{font-size:16px;font-size:1.6rem}}@media screen and (max-width:767px){.link--G.is-active{color:#333}}.link--G:hover{padding-bottom:0}@media screen and (min-width:768px){.link--G:after{content:"";display:block;width:2px;height:100%;position:absolute;right:0;top:0;background-color:#ccc}}.link--H{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:gray;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.link--H{font-size:12px;font-size:1.2rem}.link--H{line-height:26px;line-height:2.6rem}@media screen and (min-width:768px){.link--H:hover,.link--H:focus,.link--H.active{color:#666}}@media screen and (min-width:1280px){.comparison{max-width:1920px;margin:0 auto;overflow-y:hidden}}.comparison .comparison-section{position:relative}.comparison .compare-title{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:8.5333333333vw;line-height:10.1333333333vw;color:#333;position:absolute;top:0;left:0;right:0;z-index:1;padding:13.0666666667vw 9.6vw 0;box-sizing:border-box}@media screen and (min-width:768px){.comparison .compare-title{font-size:4.1666666667vw;line-height:4.9479166667vw;padding:6.3802083333vw 4.6875vw 0;text-align:center}}@media screen and (min-width:1024px){.comparison .compare-title{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.375vw;line-height:5vw;padding:7.109375vw 1.171875vw 0;z-index:1}}@media screen and (min-width:1280px){.comparison .compare-title{max-width:1920px;margin:0 auto;padding:4.75% 15px 0}.comparison .compare-title{font-size:56px;font-size:5.6rem}.comparison .compare-title{line-height:64px;line-height:6.4rem}}.comparison .background-mobile{margin:0}@media screen and (min-width:768px){.comparison .background-mobile{display:none}}.comparison .background-mobile img{display:block;width:100%;height:auto}.comparison .background-desktop{display:none}@media screen and (min-width:1280px){.comparison .background-desktop{display:block;position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:100%;z-index:0;margin:0}}.comparison .background-desktop img{display:block;width:100%;height:auto}.comparison .comparison-wrapper{position:relative;padding:2.9333333333vw 0 8vw}@media screen and (min-width:768px){.comparison .comparison-wrapper{padding:20% 0 3.90625vw}}@media screen and (min-width:1024px){.comparison .comparison-wrapper{padding:8.59375vw 0 0}}@media screen and (min-width:1280px){.comparison .comparison-wrapper{background-color:rgba(0,0,0,0) !important;padding:8.59375vw 0 0}}@media screen and (min-width:1366px){.comparison .comparison-wrapper{padding:3% 0 5.5%}}.comparison .comparison-wrapper .comparison-tables{position:relative;display:flex;align-items:flex-end;margin:3.7333333333vw 0 0;padding:0 8.2666666667vw 0 10.9333333333vw;box-sizing:border-box;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:3.7333333333vw;line-height:4.2666666667vw}@media screen and (min-width:768px){.comparison .comparison-wrapper .comparison-tables{margin:1.8229166667vw 0 0;padding:0 4.0364583333vw 0 5.3385416667vw;font-size:1.8229166667vw;line-height:2.0833333333vw}}@media screen and (min-width:1024px){.comparison .comparison-wrapper .comparison-tables{width:100%;justify-content:center;margin:10% 0 0;padding:0 0 5%;font-size:1.09375vw;line-height:1.25vw}}@media screen and (min-width:1280px){.comparison .comparison-wrapper .comparison-tables{width:auto;padding:0 0 2.5%}.comparison .comparison-wrapper .comparison-tables{font-size:14px;font-size:1.4rem}.comparison .comparison-wrapper .comparison-tables{line-height:16px;line-height:1.6rem}}@media screen and (min-width:1366px){.comparison .comparison-wrapper .comparison-tables{margin:10% 0 0 15%}}@media screen and (min-width:1280px){.comparison .comparison-wrapper .comparison-fixed-table{width:auto}}.comparison .comparison-wrapper .comparison-fixed-table .row{width:38.9333333333vw;height:13.8666666667vw;padding:0 2.6666666667vw;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-end;color:#333;text-align:right}@media screen and (min-width:768px){.comparison .comparison-wrapper .comparison-fixed-table .row{width:39.0625vw;height:6.7708333333vw;padding:0 1.3020833333vw}}@media screen and (min-width:1024px){.comparison .comparison-wrapper .comparison-fixed-table .row{width:100%;height:4.0625vw;padding:0 .78125vw}}@media screen and (min-width:1280px){.comparison .comparison-wrapper .comparison-fixed-table .row{width:146px;height:52px;padding:0 10px}}@media screen and (min-width:1366px){.comparison .comparison-wrapper .comparison-fixed-table .row{width:200px}}.comparison .comparison-wrapper .comparison-slide-table{position:static;width:44.2666666667vw}@media screen and (min-width:768px){.comparison .comparison-wrapper .comparison-slide-table{width:39.0625vw}}@media screen and (min-width:1024px){.comparison .comparison-wrapper .comparison-slide-table{position:relative;max-width:32.421875vw}}@media screen and (min-width:1366px){.comparison .comparison-wrapper .comparison-slide-table{max-width:800px;width:100%}}.comparison .comparison-wrapper .comparison-slide-table .row{width:100%;height:13.8666666667vw;display:flex;align-items:center;color:#bf9460;text-align:left;padding:0 2.6666666667vw;border-bottom:1px solid rgba(191,148,96,.5);box-sizing:border-box}@media screen and (min-width:768px){.comparison .comparison-wrapper .comparison-slide-table .row{height:6.7708333333vw;padding:0 1.3020833333vw}}@media screen and (min-width:1024px){.comparison .comparison-wrapper .comparison-slide-table .row{height:4.0625vw;padding:0 .78125vw}}@media screen and (min-width:1280px){.comparison .comparison-wrapper .comparison-slide-table .row{height:52px;padding:0 10px}}.comparison .comparison-wrapper .comparison-slide-table .row:last-of-type{border:none}.comparison .comparison-wrapper .comparison-slide-table .row.table-title{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:4.8vw;line-height:6.4vw;color:#333}@media screen and (min-width:768px){.comparison .comparison-wrapper .comparison-slide-table .row.table-title{font-size:2.34375vw;line-height:3.125vw}}@media screen and (min-width:1024px){.comparison .comparison-wrapper .comparison-slide-table .row.table-title{font-size:1.5625vw;line-height:1.875vw}}@media screen and (min-width:1280px){.comparison .comparison-wrapper .comparison-slide-table .row.table-title{font-size:20px;font-size:2rem}.comparison .comparison-wrapper .comparison-slide-table .row.table-title{line-height:24px;line-height:2.4rem}}.comparison .comparison-wrapper .comparison-slide-table .row.check{background-image:url("https://assets.foreo.com/files/static/2021-06/icon-CHECK%20%281%29.svg");background-size:6.4vw;background-position:2.6666666667vw center;background-repeat:no-repeat}@media screen and (min-width:768px){.comparison .comparison-wrapper .comparison-slide-table .row.check{background-size:3.125vw;background-position:1.3020833333vw center}}@media screen and (min-width:1024px){.comparison .comparison-wrapper .comparison-slide-table .row.check{background-size:1.875vw;background-position:.78125vw center}}@media screen and (min-width:1280px){.comparison .comparison-wrapper .comparison-slide-table .row.check{background-size:24px;background-position:10px center}}.comparison .comparison-wrapper .comparison-slide-table .row.check.text{padding-left:11.7333333333vw}@media screen and (min-width:768px){.comparison .comparison-wrapper .comparison-slide-table .row.check.text{padding-left:5.7291666667vw}}@media screen and (min-width:1024px){.comparison .comparison-wrapper .comparison-slide-table .row.check.text{padding-left:3.4375vw}}@media screen and (min-width:1280px){.comparison .comparison-wrapper .comparison-slide-table .row.check.text{padding-left:44px}}.comparison .comparison-wrapper .comparison-slide-table .row.not-check{background-image:url("https://assets.foreo.com/files/static/2021-06/icon-X.svg");background-size:6.4vw;background-position:2.6666666667vw center;background-repeat:no-repeat}@media screen and (min-width:768px){.comparison .comparison-wrapper .comparison-slide-table .row.not-check{background-size:3.125vw;background-position:1.3020833333vw center}}@media screen and (min-width:1024px){.comparison .comparison-wrapper .comparison-slide-table .row.not-check{background-size:1.875vw;background-position:.78125vw center}}@media screen and (min-width:1280px){.comparison .comparison-wrapper .comparison-slide-table .row.not-check{background-size:24px;background-position:10px center}}.comparison .comparison-wrapper .comparison-slide-table .dot{width:5.3333333333vw;height:5.3333333333vw;background-color:#ccc;border-radius:100%;margin-right:1.3333333333vw}@media screen and (min-width:768px){.comparison .comparison-wrapper .comparison-slide-table .dot{width:2.6041666667vw;height:2.6041666667vw;margin-right:.6510416667vw}}@media screen and (min-width:1024px){.comparison .comparison-wrapper .comparison-slide-table .dot{width:1.5625vw;height:1.5625vw;margin-right:.390625vw}}@media screen and (min-width:1280px){.comparison .comparison-wrapper .comparison-slide-table .dot{width:20px;height:20px;margin-right:5px}}.comparison .comparison-wrapper .comparison-slide-table .dot--pink{background-color:#f3d0ee}.comparison .comparison-wrapper .comparison-slide-table .dot--teal{background-color:#97d7da}.comparison .comparison-wrapper .comparison-slide-table .dot--red{background-color:#ec3f98}.comparison .comparison-wrapper .comparison-slide-table .dot--black{background-color:#000}.comparison .comparison-wrapper .comparison-slide-table .dot--fuchsia{background-color:#fc3595}.comparison .comparison-wrapper .comparison-slide-table .dot--mint{background-color:#99d7d9}.comparison .comparison-wrapper .comparison-slide-table .dot--pearlpink{background-color:#f9cde6}.comparison .comparison-wrapper .comparison-slide-table .dot--violet{background-color:#af8dc1}.comparison .comparison-wrapper .comparison-slide-table sup{display:none}@media screen and (min-width:1024px){.comparison .comparison-wrapper .slick-list{max-width:100%;width:100% !important}}@media screen and (min-width:1280px){.comparison .comparison-wrapper .slick-track{margin:0}}.comparison .comparison-wrapper .slick-arrow{display:block;width:2.4vw;height:5.3333333333vw;position:absolute;top:3.7333333333vw;background-color:rgba(0,0,0,0);padding:0;-webkit-appearance:none;border:none;box-shadow:none;font-size:0;color:#bf9460}@media screen and (min-width:768px){.comparison .comparison-wrapper .slick-arrow{width:1.171875vw;height:2.6041666667vw;top:1.8229166667vw}}@media screen and (min-width:1024px){.comparison .comparison-wrapper .slick-arrow{width:.703125vw;height:1.5625vw;top:1.09375vw}}@media screen and (min-width:1280px){.comparison .comparison-wrapper .slick-arrow{width:9px;height:20px;top:14px}}.comparison .comparison-wrapper .slick-arrow.slick-prev,.comparison .comparison-wrapper .slick-arrow.slick-next{z-index:1}.comparison .comparison-wrapper .slick-arrow.slick-prev:before,.comparison .comparison-wrapper .slick-arrow.slick-prev:after,.comparison .comparison-wrapper .slick-arrow.slick-next:before,.comparison .comparison-wrapper .slick-arrow.slick-next:after{display:block;font-size:5.3333333333vw;line-height:5.3333333333vw;font-weight:800}@media screen and (min-width:768px){.comparison .comparison-wrapper .slick-arrow.slick-prev:before,.comparison .comparison-wrapper .slick-arrow.slick-prev:after,.comparison .comparison-wrapper .slick-arrow.slick-next:before,.comparison .comparison-wrapper .slick-arrow.slick-next:after{font-size:2.6041666667vw;line-height:2.6041666667vw}}@media screen and (min-width:1024px){.comparison .comparison-wrapper .slick-arrow.slick-prev:before,.comparison .comparison-wrapper .slick-arrow.slick-prev:after,.comparison .comparison-wrapper .slick-arrow.slick-next:before,.comparison .comparison-wrapper .slick-arrow.slick-next:after{font-size:1.5625vw;line-height:1.5625vw}}@media screen and (min-width:1280px){.comparison .comparison-wrapper .slick-arrow.slick-prev:before,.comparison .comparison-wrapper .slick-arrow.slick-prev:after,.comparison .comparison-wrapper .slick-arrow.slick-next:before,.comparison .comparison-wrapper .slick-arrow.slick-next:after{font-size:20px;font-size:2rem}.comparison .comparison-wrapper .slick-arrow.slick-prev:before,.comparison .comparison-wrapper .slick-arrow.slick-prev:after,.comparison .comparison-wrapper .slick-arrow.slick-next:before,.comparison .comparison-wrapper .slick-arrow.slick-next:after{line-height:20px;line-height:2rem}}.comparison .comparison-wrapper .slick-arrow.slick-prev{right:52.8vw}@media screen and (min-width:768px){.comparison .comparison-wrapper .slick-arrow.slick-prev{right:55.9895833333vw}}@media screen and (min-width:1024px){.comparison .comparison-wrapper .slick-arrow.slick-prev{left:-1.953125vw}}@media screen and (min-width:1280px){.comparison .comparison-wrapper .slick-arrow.slick-prev{right:198px}}.comparison .comparison-wrapper .slick-arrow.slick-prev:before{content:""}.comparison .comparison-wrapper .slick-arrow.slick-next{right:2.6666666667vw}@media screen and (min-width:768px){.comparison .comparison-wrapper .slick-arrow.slick-next{right:15.625vw}}@media screen and (min-width:1024px){.comparison .comparison-wrapper .slick-arrow.slick-next{right:-1.5625vw}}@media screen and (min-width:1280px){.comparison .comparison-wrapper .slick-arrow.slick-next{right:-10px}}.comparison .comparison-wrapper .slick-arrow.slick-next:before{content:""}.comparison .comparison-wrapper .slick-arrow.slick-disabled{opacity:.5}.comparison .comparison-wrapper .background-comparison-mobile{display:none}.comparison .comparison-legend{padding:13.3333333333vw 8vw 0}@media screen and (min-width:768px){.comparison .comparison-legend{padding:6.5104166667vw 3.90625vw 0}}@media screen and (min-width:1024px){.comparison .comparison-legend{padding:0 2.34375vw 1.953125vw}}@media screen and (min-width:1280px){.comparison .comparison-legend{padding:0 4.6875vw}}@media screen and (min-width:1366px){.comparison .comparison-legend{max-width:41.5%;margin-left:42.25%;padding:0}}@media screen and (min-width:1024px){.comparison .comparison-legend--inner{padding:0 3.203125vw}}@media screen and (min-width:1280px){.comparison .comparison-legend--inner{padding:0}}.comparison .comparison-legend p{font-size:2.6666666667vw;line-height:3.7333333333vw;margin:0 0 5.3333333333vw}@media screen and (min-width:768px){.comparison .comparison-legend p{font-size:1.3020833333vw;line-height:1.8229166667vw;margin:0 0 2.6041666667vw}}@media screen and (min-width:1024px){.comparison .comparison-legend p{font-size:.78125vw;line-height:1.09375vw;margin:0 0 1.5625vw}}@media screen and (min-width:1280px){.comparison .comparison-legend p{margin:0 0 20px}.comparison .comparison-legend p{font-size:10px;font-size:1rem}.comparison .comparison-legend p{line-height:14px;line-height:1.4rem}}.comparison .comparison-legend p:last-of-type{margin:0}.comparison .comparison-legend a{font-family:"Montserrat-Bold";color:inherit;font-weight:normal}.accordion{position:relative;box-sizing:border-box;padding:0 30px;color:#313f49;margin:14.4927536232vw auto;max-width:790px;text-align:left}@media only screen and (min-width:480px){.accordion{margin:calc(60px*1.15941944) auto;margin:calc(60px*var(--factor)) auto}}@media only screen and (min-width:1280px){.accordion{margin:125px auto;padding:0}}.accordion h1{position:relative;display:block;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.7632850242vw;line-height:7.729468599vw;text-align:center}@media only screen and (min-width:480px){.accordion h1{font-size:calc(28px*1.15941944);font-size:calc(28px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media only screen and (min-width:1280px){.accordion h1{max-width:790px;padding:0;font-size:2.0833333333vw;line-height:2.5vw}}@media only screen and (min-width:1920px){.accordion h1{font-size:40px;line-height:48px}}.accordion section{position:relative;display:block;box-sizing:border-box;padding:5.7971014493vw 0 5.7971014493vw 4.347826087vw;border-bottom:1px solid #d7d7d7;cursor:pointer;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width:480px){.accordion section{padding:calc(24px*1.15941944) 0 calc(24px*1.15941944) calc(18px*1.15941944);padding:calc(24px*var(--factor)) 0 calc(24px*var(--factor)) calc(18px*var(--factor))}}@media only screen and (min-width:1280px){.accordion section{padding:30px 0 30px 18px}}.accordion section.open h3:after{background:url("https://assets.foreo.com/files/static/2022-09/minus%20small.svg") center no-repeat}@media only screen and (min-width:1280px){.accordion section.open h3:after{background:url("https://assets.foreo.com/files/static/2022-09/minus%20big.svg") center no-repeat}}.accordion section.open>div{max-height:100vh;transition:max-height .18s ease-in}@media only screen and (min-width:1280px){.accordion section.open>div{max-height:500px}}.accordion section h3{position:relative;display:block;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.8309178744vw;line-height:5.7971014493vw;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width:480px){.accordion section h3{font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media only screen and (min-width:1280px){.accordion section h3{font-size:20px;line-height:24px}}.accordion section h3:after{content:" ";position:absolute;top:1.4492753623vw;left:-4.347826087vw;display:block;width:2.4154589372vw;height:2.4154589372vw;background:url("https://assets.foreo.com/files/static/2022-09/plus%20small.svg") center no-repeat}@media only screen and (min-width:480px){.accordion section h3:after{top:calc(6px*1.15941944);top:calc(6px*var(--factor));left:calc(-18px*1.15941944);left:calc(-18px*var(--factor));width:calc(10px*1.15941944);width:calc(10px*var(--factor));height:calc(10px*1.15941944);height:calc(10px*var(--factor))}}@media only screen and (min-width:1280px){.accordion section h3:after{top:6px;left:-19px;width:12px;height:12px;background:url("https://assets.foreo.com/files/static/2022-09/plus%20big.svg") center no-repeat}}.accordion section>div{position:relative;display:block;max-height:0;transition:max-height .12s ease-out;overflow:hidden;outline:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.accordion section>div p{position:relative;display:block;margin:3.8647342995vw 0 0;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media only screen and (min-width:480px){.accordion section>div p{margin:calc(16px*1.15941944) 0 0;margin:calc(16px*var(--factor)) 0 0;font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media only screen and (min-width:1280px){.accordion section>div p{margin:20px 0 0;font-size:16px;line-height:24px}}.accordion section>div ul{position:relative;display:block;list-style:none;margin-top:3.8647342995vw;padding-left:4.347826087vw}@media only screen and (min-width:480px){.accordion section>div ul{margin-top:calc(16px*1.15941944);margin-top:calc(16px*var(--factor));padding-left:calc(18px*1.15941944);padding-left:calc(18px*var(--factor))}}@media only screen and (min-width:1280px){.accordion section>div ul{margin-top:1.0416666667vw;padding-left:.9375vw}}@media only screen and (min-width:1920px){.accordion section>div ul{margin-top:20px;padding-left:18px}}.accordion section>div ul li{position:relative;display:block;margin:2.4154589372vw 0 0;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media only screen and (min-width:480px){.accordion section>div ul li{margin:calc(10px*1.15941944) 0 0;margin:calc(10px*var(--factor)) 0 0;font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media only screen and (min-width:1280px){.accordion section>div ul li{margin:.5208333333vw 0 0;font-size:.7291666667vw;line-height:1.0416666667vw}}@media only screen and (min-width:1920px){.accordion section>div ul li{margin:10px 0 0;font-size:14px;line-height:20px}}.accordion section>div ul li:after{content:" ";position:absolute;top:1.690821256vw;left:-4.347826087vw;display:block;width:1.4492753623vw;height:1.4492753623vw;border-radius:100%;background:#313f49}@media only screen and (min-width:480px){.accordion section>div ul li:after{top:calc(7px*1.15941944);top:calc(7px*var(--factor));left:calc(-18px*1.15941944);left:calc(-18px*var(--factor));width:calc(6px*1.15941944);width:calc(6px*var(--factor));height:calc(6px*1.15941944);height:calc(6px*var(--factor))}}@media only screen and (min-width:1280px){.accordion section>div ul li:after{top:.3645833333vw;left:-0.9375vw;width:.3125vw;height:.3125vw}}@media only screen and (min-width:1920px){.accordion section>div ul li:after{top:7px;left:-18px;width:6px;height:6px}}.accordion section>div ul li sup{font-size:60%;top:-0.4em}.store__title{position:relative;display:block;margin:14.4927536232vw 0 0;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media only screen and (min-width:480px){.store__title{margin:calc(60px*1.15941944) 0 0;margin:calc(60px*var(--factor)) 0 0;font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media only screen and (min-width:1280px){.store__title{margin:118px 0 0;font-size:16px;line-height:24px;text-align:center}}.store__badges{position:relative;display:flex;margin:3.8647342995vw 0 14.4927536232vw;justify-content:space-between}@media only screen and (min-width:480px){.store__badges{margin:calc(16px*1.15941944) 0 calc(60px*1.15941944);margin:calc(16px*var(--factor)) 0 calc(60px*var(--factor))}}@media only screen and (min-width:1280px){.store__badges{justify-content:center;margin:24px 0 118px}}.store__badges a{display:inline-block;width:auto;height:12.077294686vw;font-size:0}@media only screen and (min-width:480px){.store__badges a{height:calc(50px*1.15941944);height:calc(50px*var(--factor))}}@media only screen and (min-width:1280px){.store__badges a{height:50px}}@media only screen and (min-width:1280px){.store__badges a:first-of-type{margin-right:32px}}.store__badges a img{position:relative;width:auto;height:100%;margin:0;padding:0}.store__text{position:relative;display:block}.store__text p{position:relative;display:block;margin:3.3816425121vw 0 0;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media only screen and (min-width:480px){.store__text p{margin:calc(14px*1.15941944) 0 0;margin:calc(14px*var(--factor)) 0 0;font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media only screen and (min-width:1280px){.store__text p{margin:14px 0 0;font-size:14px;line-height:24px}}.commerce_block_placeholder{position:relative;margin:14.4927536232vw auto}@media only screen and (min-width:480px){.commerce_block_placeholder{margin:calc(60px*1.15941944) auto;margin:calc(60px*var(--factor)) auto}}@media only screen and (min-width:1280px){.commerce_block_placeholder{margin:6.5104166667vw auto}}@media only screen and (min-width:1920px){.commerce_block_placeholder{margin:125px auto}}.commerce_block_placeholder img{position:relative;display:block;width:100%;height:auto;margin:0 auto;padding:0;max-width:1280px}.kv-randomizer .kv{display:none}.kv-randomizer .kv.randomized{display:block}
html{text-shadow:1px 1px 1px rgba(0,0,0,.004);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:62.52%;line-height:1.5}html body{font-size:100%}html sup{display:inline-block;top:-1.7em;font-family:inherit;font-size:30%;line-height:0;-webkit-text-decoration:none;text-decoration:none}@font-face{font-family:"Montserrat-ExtraLight";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-ExtraLight.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Light";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Light.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Regular";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Medium";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Medium.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-SemiBold";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-SemiBold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Bold";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Bold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.user .warranty-form .user__content--claim-image .field--name-attach-files .handle:after,.address-book__operations a:before,.address-book__add-link:before,.user [class*=managed-file] .file-input__text:before,.form-item--error-message:before,.modal__inner_btn:after,.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{color:#333}h1,h2,h3,h4,h5,p,ul,li,span,.button{margin:0;padding:0}:root{--factor:1.15941944}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.user .warranty-form .user__content--claim-image .field--name-attach-files .handle:after,.address-book__operations a:before,.address-book__add-link:before,.user [class*=managed-file] .file-input__text:before,.form-item--error-message:before,.modal__inner_btn:after,.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}h1{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:9.6618357488vw;line-height:10.6280193237vw}@media screen and (min-width:480px){h1{font-size:calc(40px*1.15941944);font-size:calc(40px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){h1{font-size:56px;font-size:5.6rem}h1{line-height:62px;line-height:6.2rem}}.h2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:8.6956521739vw;line-height:9.6618357488vw}@media screen and (min-width:480px){.h2{font-size:calc(36px*1.15941944);font-size:calc(36px*var(--factor));line-height:calc(40px*1.15941944);line-height:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.h2{font-size:48px;font-size:4.8rem}.h2{line-height:56px;line-height:5.6rem}}.h3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:7.729468599vw;line-height:9.1787439614vw}@media screen and (min-width:480px){.h3{font-size:calc(32px*1.15941944);font-size:calc(32px*var(--factor));line-height:calc(38px*1.15941944);line-height:calc(38px*var(--factor))}}@media screen and (min-width:1280px){.h3{font-size:40px;font-size:4rem}.h3{line-height:48px;line-height:4.8rem}}.h4,.h4--sb{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.7632850242vw;line-height:7.729468599vw}@media screen and (min-width:480px){.h4,.h4--sb{font-size:calc(28px*1.15941944);font-size:calc(28px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.h4,.h4--sb{font-size:32px;font-size:3.2rem}.h4,.h4--sb{line-height:38px;line-height:3.8rem}}.h4--sb{font-family:"Montserrat-SemiBold"}.h5{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:5.7971014493vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.h5{font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.h5{font-size:24px;font-size:2.4rem}.h5{line-height:28px;line-height:2.8rem}}.h6{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.8309178744vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.h6{font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.h6{font-size:20px;font-size:2rem}.h6{line-height:24px;line-height:2.4rem}}.h6--2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.h6--2{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--2{font-size:18px;font-size:1.8rem}.h6--2{line-height:20px;line-height:2rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.h6--wide{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide{font-size:16px;font-size:1.6rem}.h6--wide{line-height:20px;line-height:2rem}}.h6--wide-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.347826087vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide-2{font-size:14px;font-size:1.4rem}.h6--wide-2{line-height:18px;line-height:1.8rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p{margin:0 0 8px}.p{font-size:16px;font-size:1.6rem}.p{line-height:24px;line-height:2.4rem}}.p--2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--2{font-size:16px;font-size:1.6rem}.p--2{line-height:24px;line-height:2.4rem}}.p--md{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--md{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--md{font-size:16px;font-size:1.6rem}.p--md{line-height:24px;line-height:2.4rem}}.p--bold,.btn--F{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold,.btn--F{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold,.btn--F{font-size:16px;font-size:1.6rem}.p--bold,.btn--F{line-height:24px;line-height:2.4rem}}.p--bold-2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold-2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold-2{font-size:14px;font-size:1.4rem}.p--bold-2{line-height:24px;line-height:2.4rem}}.p--sm{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm{font-size:14px;font-size:1.4rem}.p--sm{line-height:20px;line-height:2rem}}.p--sm-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-2{font-size:14px;font-size:1.4rem}.p--sm-2{line-height:20px;line-height:2rem}}.p--sm-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-bold{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-bold{font-size:14px;font-size:1.4rem}.p--sm-bold{line-height:20px;line-height:2rem}}.p--xs{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs{font-size:12px;font-size:1.2rem}.p--xs{line-height:16px;line-height:1.6rem}}.p--xs-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs-bold{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs-bold{font-size:12px;font-size:1.2rem}.p--xs-bold{line-height:16px;line-height:1.6rem}}.tag{background-color:#313f49;padding:.9661835749vw 1.9323671498vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag{padding:calc(4px*1.15941944) calc(8px*1.15941944);padding:calc(4px*var(--factor)) calc(8px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag{padding:4px 8px}.tag{font-size:14px;font-size:1.4rem}.tag{line-height:20px;line-height:2rem}}.tag--2{padding:.9661835749vw 4.8309178744vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag--2{padding:calc(4px*1.15941944) calc(10px*1.15941944);padding:calc(4px*var(--factor)) calc(10px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag--2{padding:4px 10px}.tag--2{font-size:14px;font-size:1.4rem}.tag--2{line-height:20px;line-height:2rem}}.tag--3{padding:.9661835749vw;background-color:#313f49;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:1.9323671498vw;line-height:1.9323671498vw;color:#fff;text-transform:uppercase}@media screen and (min-width:480px){.tag--3{padding:calc(4px*1.15941944);padding:calc(4px*var(--factor));font-size:calc(8px*1.15941944);font-size:calc(8px*var(--factor));line-height:calc(8px*1.15941944);line-height:calc(8px*var(--factor))}}@media screen and (min-width:1280px){.tag--3{padding:6px;font-size:8px;line-height:8px}}.cta{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:5.7971014493vw;color:inherit}@media screen and (min-width:480px){.cta{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta{font-size:18px;font-size:1.8rem}.cta{line-height:24px;line-height:2.4rem}}.cta--sm{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;color:inherit}@media screen and (min-width:480px){.cta--sm{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.cta--sm{font-size:16px;font-size:1.6rem}.cta--sm{line-height:20px;line-height:2rem}}.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{box-sizing:border-box;background-color:#ef508c;border:none;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#fff;letter-spacing:0;text-transform:none;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:1280px){.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{cursor:pointer}}.cta-lg-pink-cart{height:10.6280193237vw;border-radius:16.6666666667vw;font-size:3.8647342995vw;line-height:10.6280193237vw;text-align:center}@media screen and (min-width:451px){.cta-lg-pink-cart{height:44px;border-radius:69px;font-size:16px;line-height:44px}}.cta-sm-pink-cart{height:6.7632850242vw;padding:0 3.8647342995vw;border-radius:7.2463768116vw;font-size:2.8985507246vw;line-height:6.7632850242vw}@media screen and (min-width:451px){.cta-sm-pink-cart{height:28px;padding:0 16px;border-radius:30px;font-size:12px;line-height:28px}}@media only screen and (min-width:1280px){.cta-sm-pink-cart:hover:before,.cta-sm-pink-cart:focus:before,.cta-sm-pink-cart:active:before{opacity:1;width:auto;margin-right:8px}}.cta-sm-pink-cart:before{opacity:0;content:"";display:inline-block;width:0;font-weight:600;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse{position:relative;height:44px;padding:0 24px;border-radius:22px;font-size:16px;line-height:44px;text-align:center}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover,.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout:focus,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout:active,.cta-lg-pink-checkout--static:active,.cta-lg-pink-checkout--inverse:active{padding:0 46px 0 24px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover:after,.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--inverse:hover:after,.cta-lg-pink-checkout:focus:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--inverse:focus:after,.cta-lg-pink-checkout:active:after,.cta-lg-pink-checkout--static:active:after,.cta-lg-pink-checkout--inverse:active:after{opacity:1}}.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{opacity:0}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.cta-lg-pink-checkout--inverse{background-color:#fff;border:1px solid #ccc;color:#313f49}.cta-lg-pink-checkout--inverse:after{content:none}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout--inverse:active{padding:0 24px;background-color:#f4f5f6}}.cta-lg-pink-checkout--static{height:48px;font-size:14px}@media only screen and (min-width:1280px){.cta-lg-pink-checkout--static{display:block;width:100%;padding:0 15px 0 24px}}@media screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--static:active{padding:0 23px 0 15px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--static:active:after{left:0}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:after{position:relative;display:inline-block;top:auto;right:auto;left:-8px;transform:none}}.cta-round-cp{padding:0 5.7971014493vw;box-sizing:border-box;border-radius:10.6280193237vw;font-size:3.8647342995vw;line-height:10.6280193237vw}@media screen and (min-width:480px){.cta-round-cp{padding:0 calc(24px*1.15941944);padding:0 calc(24px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp{padding:0 24px;font-size:16px;line-height:44px}}.cta-round-cp span:after{content:"";margin-left:1.9323671498vw;position:relative;top:.7246376812vw;font-size:5.7971014493vw;font-weight:700}@media screen and (min-width:480px){.cta-round-cp span:after{margin-left:calc(8px*1.15941944);margin-left:calc(8px*var(--factor));top:calc(3px*1.15941944);top:calc(3px*var(--factor));font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp span:after{margin-left:8px;top:3px;font-size:24px}}.cta-dynamic-page{padding:2.4154589372vw 5.7971014493vw;border-radius:10.6280193237vw;font-size:3.8647342995vw;color:#fff}@media screen and (min-width:480px){.cta-dynamic-page{padding:calc(10px*1.15941944) calc(24px*1.15941944);padding:calc(10px*var(--factor)) calc(24px*var(--factor));border-radius:calc(44px*1.15941944);border-radius:calc(44px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.cta-dynamic-page{padding:10px 24px;border-radius:44px;font-size:16px}}.manual-block-title{margin:0 0 8.6956521739vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.2801932367vw;line-height:8.6956521739vw}@media screen and (min-width:480px){.manual-block-title{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor));font-size:calc(26px*1.15941944);font-size:calc(26px*var(--factor));line-height:calc(36px*1.15941944);line-height:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-title{margin:0 0 68px}.manual-block-title{font-size:40px;font-size:4rem}.manual-block-title{line-height:48px;line-height:4.8rem}}.manual-block-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:11.5942028986vw}@media screen and (min-width:480px){.manual-block-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(48px*1.15941944);line-height:calc(48px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-subtitle{font-size:30px;font-size:3rem}.manual-block-subtitle{line-height:48px;line-height:4.8rem}}.manual-content-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.manual-content-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.manual-content-subtitle{font-size:24px;font-size:2.4rem}.manual-content-subtitle{line-height:28px;line-height:2.8rem}}.manual-block-text-12{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:4.347826087vw}@media screen and (min-width:480px){.manual-block-text-12{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-12{font-size:17px;font-size:1.7rem}.manual-block-text-12{line-height:26px;line-height:2.6rem}}.manual-block-text-14{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:5.3140096618vw}@media screen and (min-width:480px){.manual-block-text-14{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(22px*1.15941944);line-height:calc(22px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-14{font-size:17px;font-size:1.7rem}.manual-block-text-14{line-height:26px;line-height:2.6rem}}.manual-block-text-16{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.manual-block-text-16{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-16{font-size:16px;font-size:1.6rem}.manual-block-text-16{line-height:24px;line-height:2.4rem}}.heading{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-style:italic;text-transform:uppercase}.heading{font-size:18px;font-size:1.8rem}.heading{line-height:26px;line-height:2.6rem}@media screen and (min-width:1024px){.heading{font-size:24px;font-size:2.4rem}.heading{line-height:32px;line-height:3.2rem}}.heading--A{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--A{font-size:36px;font-size:3.6rem}.heading--A{line-height:48px;line-height:4.8rem}@media screen and (min-width:1024px){.heading--A{font-size:44px;font-size:4.4rem}.heading--A{line-height:52px;line-height:5.2rem}}.heading--B{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--B{font-size:32px;font-size:3.2rem}.heading--B{line-height:40px;line-height:4rem}@media screen and (min-width:1024px){.heading--B{font-size:36px;font-size:3.6rem}.heading--B{line-height:48px;line-height:4.8rem}}.heading--C{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--C{font-size:30px;font-size:3rem}.heading--C{line-height:42px;line-height:4.2rem}.heading--C{letter-spacing:-0.025em}@media screen and (min-width:1024px){.heading--C{font-size:46px;font-size:4.6rem}.heading--C{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){.heading--C{font-size:60px;font-size:6rem}.heading--C{line-height:73px;line-height:7.3rem}}.heading--D{margin:0 0 23px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--D{font-size:24px;font-size:2.4rem}.heading--D{line-height:30px;line-height:3rem}.heading--D{letter-spacing:0em}@media screen and (min-width:1024px){.heading--D{font-size:36px;font-size:3.6rem}.heading--D{line-height:42px;line-height:4.2rem}}.heading--D b,.heading--D strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.heading--D b,.heading--D strong{font-size:24px;font-size:2.4rem}.heading--D b,.heading--D strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--D b,.heading--D strong{font-size:36px;font-size:3.6rem}.heading--D b,.heading--D strong{line-height:42px;line-height:4.2rem}}.heading--E{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase;text-align:center;position:relative;margin:0 0 23px;padding:15px 0}.heading--E{font-size:24px;font-size:2.4rem}.heading--E{line-height:30px;line-height:3rem}.heading--E{letter-spacing:0em}@media screen and (min-width:768px){.heading--E{padding:0}}@media screen and (min-width:1024px){.heading--E{font-size:36px;font-size:3.6rem}.heading--E{line-height:42px;line-height:4.2rem}}.heading--E b,.heading--E strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#f53794}.heading--E b,.heading--E strong{font-size:24px;font-size:2.4rem}.heading--E b,.heading--E strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--E b,.heading--E strong{font-size:36px;font-size:3.6rem}.heading--E b,.heading--E strong{line-height:42px;line-height:4.2rem}}.heading--E:after{content:" ";width:80px;position:absolute;right:0;left:0;top:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:after{width:60px;right:0;left:auto;left:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:after{display:none}}.heading--E:before{content:" ";width:80px;position:absolute;left:0;right:0;bottom:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:before{width:60px;left:0;right:auto;right:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:before{display:none}}.heading--F{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--F{font-size:16px;font-size:1.6rem}.heading--F{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F{font-size:18px;font-size:1.8rem}.heading--F{line-height:24px;line-height:2.4rem}}.heading--F b,.heading--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}.heading--F b,.heading--F strong{font-size:16px;font-size:1.6rem}.heading--F b,.heading--F strong{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F b,.heading--F strong{font-size:18px;font-size:1.8rem}.heading--F b,.heading--F strong{line-height:24px;line-height:2.4rem}}.heading--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;letter-spacing:3.5px}.heading--G{font-size:14px;font-size:1.4rem}.heading--G{line-height:17px;line-height:1.7rem}.heading--H{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--H{font-size:40px;font-size:4rem}.heading--H{line-height:40px;line-height:4rem}@media screen and (min-width:1280px){.heading--H{font-size:50px;font-size:5rem}.heading--H{line-height:50px;line-height:5rem}}.heading--I{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--I{font-size:18px;font-size:1.8rem}.heading--I{line-height:28px;line-height:2.8rem}.heading--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--J{font-size:40px;font-size:4rem}.heading--J{line-height:40px;line-height:4rem}.heading--J{letter-spacing:0.025em}.heading--K{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--K{font-size:18px;font-size:1.8rem}.heading--K{line-height:18px;line-height:1.8rem}@media screen and (min-width:1024px){.heading--K{font-size:24px;font-size:2.4rem}.heading--K{line-height:24px;line-height:2.4rem}}.heading--L,.user .warranty-form .user__content--claim-image .fieldset-legend,.user h3{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;text-align:left;text-transform:uppercase;color:#333;width:100%;border-bottom:1px solid #ccc;margin-bottom:32px;padding-bottom:32px;box-sizing:border-box}.heading--L,.user .warranty-form .user__content--claim-image .fieldset-legend,.user h3{font-size:16px;font-size:1.6rem}.heading--L,.user .warranty-form .user__content--claim-image .fieldset-legend,.user h3{line-height:19px;line-height:1.9rem}.heading--M{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-align:left}.heading--M{font-size:24px;font-size:2.4rem}.heading--M{line-height:29px;line-height:2.9rem}@media screen and (min-width:1024px){.heading--M{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--M{font-size:36px;font-size:3.6rem}.heading--M{line-height:44px;line-height:4.4rem}}.heading--N{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-align:center;margin-bottom:20px}.heading--N{font-size:30px;font-size:3rem}.heading--N{line-height:42px;line-height:4.2rem}@media screen and (min-width:768px){.heading--N{font-size:36px;font-size:3.6rem}.heading--N{line-height:42px;line-height:4.2rem}}.heading--O{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;margin:0 0 20px;padding:0 0 20px;text-align:left;position:relative}.heading--O{font-size:36px;font-size:3.6rem}.heading--O{line-height:40px;line-height:4rem}@media screen and (min-width:768px){.heading--O{margin:0 0 30px;padding:0 0 30px}}@media screen and (min-width:1280px){.heading--O{font-size:60px;font-size:6rem}.heading--O{line-height:64px;line-height:6.4rem}}.heading--O:after{content:"";display:block;width:18px;height:3px;position:absolute;bottom:0;left:0}@media screen and (min-width:1280px){.heading--O:after{width:23px;height:4px}}[data-class*=howto] .heading--O:after{content:none}.heading--O br{display:block}p--B,.text--B,p--A,.text--A,p,.text{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--B,.text--B,p--A,.text--A,p,.text{font-size:16px;font-size:1.6rem}p--B,.text--B,p--A,.text--A,p,.text{line-height:27px;line-height:2.7rem}p--A,.text--A{font-size:30px;font-size:3rem}p--A,.text--A{line-height:42px;line-height:4.2rem}p--A,.text--A{letter-spacing:-0.025em}@media screen and (min-width:1024px){p--A,.text--A{font-size:46px;font-size:4.6rem}p--A,.text--A{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){p--A,.text--A{font-size:60px;font-size:6rem}p--A,.text--A{line-height:73px;line-height:7.3rem}}p--B,.text--B{font-size:28px;font-size:2.8rem}p--B,.text--B{line-height:34px;line-height:3.4rem}@media screen and (min-width:1024px){p--B,.text--B{font-size:35px;font-size:3.5rem}p--B,.text--B{line-height:46px;line-height:4.6rem}}p--C,.text--C{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-style:italic}p--C,.text--C{font-size:14px;font-size:1.4rem}p--C,.text--C{line-height:20px;line-height:2rem}p--D,.text--D{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--D,.text--D{font-size:16px;font-size:1.6rem}p--D,.text--D{line-height:20px;line-height:2rem}p--E,.text--E{margin:0 0 19px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--E,.text--E{font-size:14px;font-size:1.4rem}p--E,.text--E{line-height:24px;line-height:2.4rem}p--E b,p--E strong,.text--E b,.text--E strong{font-family:"Montserrat-Bold";font-size:inherit;line-height:inherit;font-weight:normal}p--F,.text--F,.user--wc-login .commerce-checkout-flow-wc-fee-flow legend span,.user__data,.user p,.login-form p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--F,.text--F,.user--wc-login .commerce-checkout-flow-wc-fee-flow legend span,.user__data,.user p,.login-form p{font-size:14px;font-size:1.4rem}p--F,.text--F,.user--wc-login .commerce-checkout-flow-wc-fee-flow legend span,.user__data,.user p,.login-form p{line-height:26px;line-height:2.6rem}p--F b,p--F strong,.text--F b,.user--wc-login .commerce-checkout-flow-wc-fee-flow legend span b,.user__data b,.user p b,.login-form p b,.text--F strong,.user--wc-login .commerce-checkout-flow-wc-fee-flow legend span strong,.user__data strong,.user p strong,.login-form p strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--F b,p--F strong,.text--F b,.user--wc-login .commerce-checkout-flow-wc-fee-flow legend span b,.user__data b,.user p b,.login-form p b,.text--F strong,.user--wc-login .commerce-checkout-flow-wc-fee-flow legend span strong,.user__data strong,.user p strong,.login-form p strong{font-size:14px;font-size:1.4rem}p--F b,p--F strong,.text--F b,.user--wc-login .commerce-checkout-flow-wc-fee-flow legend span b,.user__data b,.user p b,.login-form p b,.text--F strong,.user--wc-login .commerce-checkout-flow-wc-fee-flow legend span strong,.user__data strong,.user p strong,.login-form p strong{line-height:26px;line-height:2.6rem}p--G,.text--G{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--G,.text--G{font-size:12px;font-size:1.2rem}p--G,.text--G{line-height:26px;line-height:2.6rem}p--H,.text--H{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--H,.text--H{font-size:18px;font-size:1.8rem}p--H,.text--H{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--H,.text--H{font-size:16px;font-size:1.6rem}p--H,.text--H{line-height:20px;line-height:2rem}}p--I,.text--I,.link--D{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--I,.text--I,.link--D{font-size:14px;font-size:1.4rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--I,.text--I,.link--D{font-size:12px;font-size:1.2rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}}p--J,.text--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--J,.text--J{font-size:14px;font-size:1.4rem}p--J,.text--J{line-height:18px;line-height:1.8rem}p--J b,.text--J b{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--J b,.text--J b{font-size:14px;font-size:1.4rem}p--J b,.text--J b{line-height:18px;line-height:1.8rem}p--K,.text--K{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--K,.text--K{font-size:14px;font-size:1.4rem}p--K,.text--K{line-height:24px;line-height:2.4rem}p--L,.text--L{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#333;text-align:left}p--L,.text--L{font-size:16px;font-size:1.6rem}p--L,.text--L{line-height:28px;line-height:2.8rem}p--L b,p--L strong,.text--L b,.text--L strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}p--L b,p--L strong,.text--L b,.text--L strong{font-size:16px;font-size:1.6rem}p--L b,p--L strong,.text--L b,.text--L strong{line-height:28px;line-height:2.8rem}p--M,.text--M{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif !important;font-size:14px !important;line-height:20px !important;color:#555 !important}p--N,.text--N,.user .phone-number-field .phone-number-disclaimer{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--N,.text--N,.user .phone-number-field .phone-number-disclaimer{font-size:10px;font-size:1rem}p--N,.text--N,.user .phone-number-field .phone-number-disclaimer{line-height:14px;line-height:1.4rem}.link{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;border-bottom:1px solid;-webkit-text-decoration:none;text-decoration:none;color:#555;letter-spacing:2px;padding:0 0 4px 0;transition:padding-bottom 300ms ease}.link{font-size:14px;font-size:1.4rem}.link{line-height:26px;line-height:2.6rem}.link:hover{padding-bottom:6px}@media screen and (max-width:767px){.link:hover{padding:0 0 4px}}.link--A{border-bottom:1px solid #fff}.link--A{font-size:14px;font-size:1.4rem}.link--C{font-size:0;color:rgba(0,0,0,0);position:relative;display:block;width:36px;height:36px;border-radius:100%;background-color:#99a5af;padding:0;transition:.2s ease-in-out}.link--C:after{display:block;border-radius:100%;font-family:"foreo";text-align:center;color:#fff}.link--C:after{position:absolute;top:0;left:0;right:0;bottom:0}.link--C:after{font-size:22px;font-size:2.2rem}.link--C:after{line-height:36px;line-height:3.6rem}.link--D{-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:#666;transition:.2s ease-in-out}.link--D{letter-spacing:0.025em}@media screen and (min-width:1024px){.link--D:hover,.link--D:focus,.link--D:active{color:#333}}.link--G{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:#666;display:block;padding:0;border:none}.link--G{font-size:14px;font-size:1.4rem}.link--G{line-height:16px;line-height:1.6rem}.link--G{letter-spacing:0em}@media screen and (min-width:768px){.link--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;position:relative}.link--G{font-size:16px;font-size:1.6rem}}@media screen and (max-width:767px){.link--G.is-active{color:#333}}.link--G:hover{padding-bottom:0}@media screen and (min-width:768px){.link--G:after{content:"";display:block;width:2px;height:100%;position:absolute;right:0;top:0;background-color:#ccc}}.link--H{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:gray;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.link--H{font-size:12px;font-size:1.2rem}.link--H{line-height:26px;line-height:2.6rem}@media screen and (min-width:768px){.link--H:hover,.link--H:focus,.link--H.active{color:#666}}.btn--D,.btn--C,.address-book__container a,.btn--B,.user [class*=managed-file] .file-input,.btn--A,.btn,.user a.register_product,.user__content--address-book [class*=address-book-delete] #edit-cancel{display:inline-block;padding:18px 44px 16px;border-radius:3px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;white-space:normal;color:#fff;background:#78278b;border:1px solid #78278b;cursor:pointer;transition:all .2s cubic-bezier(0.25,0.8,0.25,1);outline:none}.btn--D,.btn--C,.address-book__container a,.btn--B,.user [class*=managed-file] .file-input,.btn--A,.btn,.user a.register_product,.user__content--address-book [class*=address-book-delete] #edit-cancel{font-size:16px;font-size:1.6rem}.btn--D,.btn--C,.address-book__container a,.btn--B,.user [class*=managed-file] .file-input,.btn--A,.btn,.user a.register_product,.user__content--address-book [class*=address-book-delete] #edit-cancel{line-height:24px;line-height:2.4rem}.btn--D,.btn--C,.address-book__container a,.btn--B,.user [class*=managed-file] .file-input,.btn--A,.btn,.user a.register_product,.user__content--address-book [class*=address-book-delete] #edit-cancel{letter-spacing:0.05em}@media screen and (min-width:1024px){.btn:hover,.user a.register_product:hover,.user__content--address-book [class*=address-book-delete] #edit-cancel:hover{color:#78278b;background:rgba(0,0,0,0)}}.btn--B,.user [class*=managed-file] .file-input{padding:13px 44px 11px}.btn--C,.address-book__container a{padding:9px 29px}.btn--C,.address-book__container a{font-size:15px;font-size:1.5rem}.btn--C,.address-book__container a{line-height:20px;line-height:2rem}.btn--D{padding:6px 19px}.btn--D{font-size:12px;font-size:1.2rem}.btn--D{line-height:17px;line-height:1.7rem}.btn--E{position:relative;display:inline-block;background-color:#ff6dac;margin:5.3333333333vw 0 0;padding:3.2vw 9.3333333333vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.2666666667vw;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-in-out}@media screen and (min-width:768px){.btn--E{margin:2.6041666667vw 0 0;padding:1.5625vw 4.5572916667vw;font-size:2.0833333333vw}}@media screen and (min-width:1024px){.btn--E{margin:1.953125vw 0 0;padding:1.171875vw 3.41796875vw;font-size:1.5625vw}}@media screen and (min-width:1280px){.btn--E{margin:20px 0 0;padding:13px 35px}.btn--E{font-size:18px;font-size:1.8rem}}@media screen and (min-width:1280px){.btn--E:hover,.btn--E:focus,.btn--E:active{padding:13px 55px 13px 35px}}.btn--E:hover:before,.btn--E:focus:before,.btn--E:active:before{opacity:1}.btn--E:before{content:none}@media screen and (min-width:1280px){.btn--E:before{opacity:0;content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;border-width:7px 0 7px 14px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.btn--F{position:relative;display:inline-block;width:auto;margin:0;padding:2.4154589372vw 3.8647342995vw;background-color:#313f49;border:none;border-radius:0;transition:all .25s ease-in-out;letter-spacing:0;text-transform:none;color:#fff !important}@media screen and (min-width:480px){.btn--F{padding:calc(10px*1.15941944) calc(16px*1.15941944);padding:calc(10px*var(--factor)) calc(16px*var(--factor))}}@media screen and (min-width:1280px){.btn--F{padding:10px 16px}}@media screen and (min-width:1280px){.btn--F:hover,.btn--F:focus,.btn--F:active{padding:10px 32px 10px 16px}}.btn--F:after{opacity:0}@media screen and (min-width:1280px){.btn--F:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:12px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}@media screen and (min-width:1280px){.btn--F:hover:after,.btn--F:focus:after,.btn--F:active:after{opacity:1}}.btn.ghost,.user a.ghost.register_product,.user__content--address-book [class*=address-book-delete] .ghost#edit-cancel{color:#78278b;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.ghost:hover,.user a.ghost.register_product:hover,.user__content--address-book [class*=address-book-delete] .ghost#edit-cancel:hover{color:#fff;background:#78278b}}.btn.pink,.user a.pink.register_product,.user__content--address-book [class*=address-book-delete] .pink#edit-cancel{background:#f53794;border:1px solid #f53794}@media screen and (min-width:1024px){.btn.pink:hover,.user a.pink.register_product:hover,.user__content--address-book [class*=address-book-delete] .pink#edit-cancel:hover{color:#f53794;background:rgba(0,0,0,0)}}.btn.pink.ghost,.user a.pink.ghost.register_product,.user__content--address-book [class*=address-book-delete] .pink.ghost#edit-cancel{color:#f53794;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.pink.ghost:hover,.user a.pink.ghost.register_product:hover,.user__content--address-book [class*=address-book-delete] .pink.ghost#edit-cancel:hover{color:#fff;background:#f53794}}.btn.gold,.user a.gold.register_product,.user__content--address-book [class*=address-book-delete] .gold#edit-cancel{background:#dbc088;border:1px solid #dbc088}@media screen and (min-width:1024px){.btn.gold:hover,.user a.gold.register_product:hover,.user__content--address-book [class*=address-book-delete] .gold#edit-cancel:hover{color:#dbc088;background:rgba(0,0,0,0)}}.btn.gold.ghost,.user a.gold.ghost.register_product,.user__content--address-book [class*=address-book-delete] .gold.ghost#edit-cancel{color:#dbc088;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.gold.ghost:hover,.user a.gold.ghost.register_product:hover,.user__content--address-book [class*=address-book-delete] .gold.ghost#edit-cancel:hover{color:#fff;background:#dbc088}}.btn.blue,.user a.blue.register_product,.user__content--address-book [class*=address-book-delete] .blue#edit-cancel{background:#2aa9f6;border:1px solid #2aa9f6}@media screen and (min-width:1024px){.btn.blue:hover,.user a.blue.register_product:hover,.user__content--address-book [class*=address-book-delete] .blue#edit-cancel:hover{color:#2aa9f6;background:rgba(0,0,0,0)}}.btn.blue.ghost,.user a.blue.ghost.register_product,.user__content--address-book [class*=address-book-delete] .blue.ghost#edit-cancel{color:#2aa9f6;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.blue.ghost:hover,.user a.blue.ghost.register_product:hover,.user__content--address-book [class*=address-book-delete] .blue.ghost#edit-cancel:hover{color:#fff;background:#2aa9f6}}.btn.full,.user a.full.register_product,.user__content--address-book [class*=address-book-delete] .full#edit-cancel{width:100%;padding-left:10px;padding-right:10px}.btn--social,.btn--twitter,.btn--google,.btn--facebook{position:relative;box-sizing:border-box;height:50px;padding:0 20px 0 50px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;border:none;text-transform:none}.btn--social,.btn--twitter,.btn--google,.btn--facebook{font-size:15px;font-size:1.5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{line-height:50px;line-height:5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{letter-spacing:0.01em}@media screen and (min-width:1024px){.btn--social:hover,.btn--twitter:hover,.btn--google:hover,.btn--facebook:hover{color:#fff}}.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after{position:absolute;top:0;left:0;bottom:0;display:block;width:50px;color:#fff;text-align:center;transition:.12s ease-in-out}.btn--facebook{background:#3b59b4}@media screen and (min-width:1024px){.btn--facebook:hover{background:#6d84b4}}.btn--facebook:after{content:""}.btn--facebook:after{font-size:26px;font-size:2.6rem}.btn--facebook:after{line-height:52px;line-height:5.2rem}.btn--google{background:#ea4335}@media screen and (min-width:1024px){.btn--google:hover{background:rgba(234,67,53,.75)}}.btn--google:after{content:""}.btn--google:after{font-size:22px;font-size:2.2rem}.btn--google:after{line-height:48px;line-height:4.8rem}.btn--twitter{background:#00aced}@media screen and (min-width:1024px){.btn--twitter:hover{background:rgba(0,172,237,.75)}}.btn--twitter:after{content:""}.btn--twitter:after{font-size:24px;font-size:2.4rem}.btn--twitter:after{line-height:48px;line-height:4.8rem}.btn--disabled,.btn.form-disabled,.user a.form-disabled.register_product,.user__content--address-book [class*=address-book-delete] .form-disabled#edit-cancel{opacity:.4;pointer-events:none;cursor:default}.js_resolution{display:none;visibility:hidden;height:0;width:0;margin:0;padding:0;opacity:0}@media screen and (min-width:768px){.js_resolution{opacity:.5}}@media screen and (min-width:1024px){.js_resolution{opacity:1}}@media screen and (min-width:1280px){.js_resolution{width:2px;opacity:2}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hidden{display:none !important;visibility:hidden}@media screen and (max-width:767px){.hidden-mobile{display:none !important}}@media screen and (min-width:768px){.hidden-desk{display:none !important}}.hidden-sm{display:none !important}@media screen and (min-width:1280px){.hidden-sm{display:block !important}}.hidden-xl{display:block !important}@media screen and (min-width:1280px){.hidden-xl{display:none !important}}.mt0{margin-top:0px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mr0{margin-right:0px !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.mr45{margin-right:45px !important}.mr50{margin-right:50px !important}.mb0{margin-bottom:0px !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.ml0{margin-left:0px !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml35{margin-left:35px !important}.ml40{margin-left:40px !important}.ml45{margin-left:45px !important}.ml50{margin-left:50px !important}.pt0{padding-top:0px !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pr0{padding-right:0px !important}.pr5{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr35{padding-right:35px !important}.pr40{padding-right:40px !important}.pr45{padding-right:45px !important}.pr50{padding-right:50px !important}.pb0{padding-bottom:0px !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}.pl0{padding-left:0px !important}.pl5{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl35{padding-left:35px !important}.pl40{padding-left:40px !important}.pl45{padding-left:45px !important}.pl50{padding-left:50px !important}.mainmenu{padding:24px 20px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}@media screen and (min-width:1024px){.mainmenu:hover{opacity:.7}}.mainmenu-box{top:1px;width:22px;height:16px;display:inline-block;position:relative}.mainmenu-inner{display:block;top:50%;margin-top:-1px}.mainmenu-inner,.mainmenu-inner::before,.mainmenu-inner::after{width:22px;height:2px;background-color:#99a4ae;border-radius:1px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.mainmenu-inner::before,.mainmenu-inner::after{content:"";display:block}.mainmenu-inner::before{top:-7px}.mainmenu-inner::after{bottom:-7px}.mainmenu--spin .mainmenu-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.mainmenu--spin .mainmenu-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.mainmenu--spin .mainmenu-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19)}.mainmenu--spin.is-active .mainmenu-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.mainmenu--spin.is-active .mainmenu-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.mainmenu--spin.is-active .mainmenu-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1)}html{height:100%}body{position:relative;height:100%;overflow-x:hidden}body.summaryOpen{overflow:hidden}body.search-locked,body.locked{overflow-y:hidden}body.search-locked .main,body.search-locked .footer,body.locked .main,body.locked .footer{touch-action:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;animation:.35s ease .35s normal forwards 1 fadeout}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}body.search-locked .main,body.search-locked .footer{height:0}@media screen and (max-width:1023px){br{display:none}}input::-ms-clear{display:none}.wrapper{max-width:100%;padding-top:0;overflow-x:hidden}@media screen and (min-width:1024px){.wrapper{overflow-x:visible}}.promo-2 .wrapper{padding-top:110px}.promo-3 .wrapper{padding-top:128px}.promo-4 .wrapper{padding-top:146px}.promo-5 .wrapper{padding-top:164px}.main{position:relative;z-index:1}.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:125px}@media screen and (min-width:768px){.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:100px}}@media screen and (min-width:1280px){.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:150px}}.path-node:not(.page-node-type-manual) .main .layout__title{display:none;opacity:0;visibility:hidden;width:0;height:0}.path-cart .main{margin-top:145px}.path-support .main{padding-top:30px;background-color:#00c6d1}.page-node-289{padding:100px 0 0}@media screen and (min-width:1280px){.page-node-289{padding:130px 0 0}}.node--content-mob-lock{background-color:#fff}@media(min-width:480px)and (max-width:1279px){.node--content-mob-lock{position:relative;max-width:480px;margin:0 auto}}@media(min-width:480px)and (max-width:1279px){.node--content-mob-lock:before{content:"";position:absolute;top:0;left:-100%;width:500%;height:100%;background-color:#eee;z-index:-1}}.node--type-page .field__items>.field__item .grid+.grid--sales{position:relative}.node--type-page .field__items>.field__item .grid+.grid--sales:before{content:"";display:block;width:100%;height:14.4927536232vw;position:absolute;top:-7.2463768116vw;right:0;left:0;background-color:#fff}@media screen and (min-width:480px){.node--type-page .field__items>.field__item .grid+.grid--sales:before{height:calc(30px*1.15941944);height:calc(30px*var(--factor));top:calc(-30px*1.15941944);top:calc(-30px*var(--factor))}}@media screen and (min-width:1280px){.node--type-page .field__items>.field__item .grid+.grid--sales:before{height:125px;top:-125px}}@media(min-width:1280px){.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray{width:auto !important}}.maintenance-page{height:241.5458937198vw;background:#029dd5;background:linear-gradient(to bottom,#029DD5 0%,#25D7FF 50%,#029DD5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#029dd5",endColorstr="#029dd5",GradientType=0);overflow:hidden}@media screen and (min-width:480px){.maintenance-page{height:calc(1000px*1.15941944);height:calc(1000px*var(--factor))}}@media screen and (min-width:1280px){.maintenance-page{height:auto;overflow-y:scroll;background:#25d7ff;background:radial-gradient(ellipse at center,#25D7FF 0%,#009AD3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#25d7ff",endColorstr="#009ad3",GradientType=1)}}.path-iblock .card--A.card--A{opacity:1}body .progress__percentage,body .progress__bar,body .progress__label{display:none}body .ajax-progress-throbber{color:rgba(0,0,0,0) !important}body .throbber{display:block !important;padding:0 !important}body .ajax-progress-throbber,body .throbber,body .progress__track,body .throbber:before,body .throbber:after,body .progress__track:before,body .progress__track:after{border-radius:50%;width:12px;height:12px;animation-fill-mode:both;animation:load7 2s infinite ease-in-out;min-width:0;min-width:initial;background:none !important;border-color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;box-shadow:none}body .progress__track,body .throbber{color:#78278b;font-size:10px;margin:0 auto;position:relative;text-indent:-9999em;transform:translateZ(0);animation-delay:-0.16s}body .throbber:before,body .throbber:after,body .progress__track:before,body .progress__track:after{content:"";position:absolute;top:0}body .throbber:before,body .progress__track:before{left:-18px;animation-delay:-0.32s}body .throbber:after,body .progress__track:after{left:18px}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}body .ajax-progress .message{display:none}form .label,form .fieldset-legend{display:none}form fieldset{border:none;margin:0;padding:0;display:flex;justify-content:space-between;width:100%}form fieldset .form-item{width:auto}form .fieldset-legend{color:#999;margin-bottom:15px;display:block}main [data-drupal-messages] .messages{display:block}main [data-drupal-messages] .messages a{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-style:normal;color:#fff}main [data-drupal-messages] .messages a{font-size:12px;font-size:1.2rem}main [data-drupal-messages] .messages a{line-height:18px;line-height:1.8rem}main nav.tabs{display:block;width:auto;position:fixed;top:70%;right:0;transform:translate3d(0,-50%,0);backface-visibility:hidden;transition:all .333s cubic-bezier(0.25,0.8,0.25,1);z-index:3}@media screen and (min-width:1024px){main nav.tabs{right:-25px}}main nav.tabs:after{content:" ";position:absolute;top:-50px;left:0;right:0;display:block;height:50px}main nav.tabs:hover{right:-3px}main .tabs.primary{position:relative;display:block;margin:0;padding:0;background:#313f49;box-shadow:0 8px 6px -6px rgba(0,0,0,.6);backface-visibility:hidden;border-radius:2px;overflow:hidden;text-align:left}main .tabs.primary:before{content:" ";display:table}main .tabs.primary:after{content:" ";display:table;clear:both}main .tabs.primary li{position:relative;display:block;margin:0;padding:0}main .tabs.primary li a{position:relative;display:block;width:90px;margin:0;padding:8px 0 8px 10px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1);overflow:hidden}main .tabs.primary li a{font-size:11px;font-size:1.1rem}main .tabs.primary li a{line-height:17px;line-height:1.7rem}main .tabs.primary li a{letter-spacing:0.025em}@media screen and (min-width:1024px){main .tabs.primary li a:hover{background-color:rgba(0,0,0,.35)}}@media screen and (min-width:1024px){main .tabs.primary li a.is-active{background-color:rgba(0,0,0,.35);cursor:default}}main .tabs.primary li a[data-drupal-link-system-path*=delete],main .tabs.primary li a[data-drupal-link-system-path*=revisions],main .tabs.primary li a[data-drupal-link-system-path*=devel]{display:none}@media screen and (max-width:767px){main .tabs.primary li a{text-indent:-9999px;font-family:"foreo";font-size:13px;color:#fff;width:38px;padding:0;text-align:center;line-height:normal;line-height:initial}main .tabs.primary li a:nth-child(1):after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}main .tabs.primary li a[data-drupal-link-system-path*=edit]:after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}main .tabs.primary li a[data-drupal-link-system-path*=translations]:after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0 !important;margin-right:0 !important}.main>.content>.messages{margin:0}.layout-builder-update-block .field--type-image .file-widget-multiple table tbody td:first-of-type{min-height:180px;height:auto !important}.layout-builder-update-block .field--type-image .tabledrag-handle:after{display:none !important}.modal{position:fixed;top:0;bottom:0;left:0;right:0;box-sizing:border-box;display:none;padding:0 15px;background:rgba(0,0,0,.85);transition:all .18s ease-in-out;vertical-align:middle;text-align:center;z-index:99}.modal__inner{position:fixed;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:100%;max-width:1280px}.modal__inner_video{position:relative;display:block;width:100%}.modal__inner_video.videowrap{height:0;padding-top:25%}.modal__inner_video.videowrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal__inner_btn{position:absolute;top:-50px;right:0;display:block;height:50px;width:100px;color:#fff}.modal__inner_btn:after{content:"";position:absolute;top:0;right:0;bottom:0;display:block;width:50px;text-align:center}.modal__inner_btn:after{font-size:17px;font-size:1.7rem}.modal__inner_btn:after{line-height:40px;line-height:4rem}.modal.active{display:block}.js_responsiveIframe{width:100%;border:none;box-shadow:none;scrollbar-width:none;overflow:hidden;-ms-overflow-style:none;-ms-overflow-style:none}.js_responsiveIframe::-webkit-scrollbar{display:none}.user .warranty-form .form-text,.user .warranty-form .form-tel,.user .warranty-form .form-select,.user__content--password .js-form-type-password-confirm .input,.user .input,.login-form .input{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;color:#333;display:block;width:100%;height:48px;background-color:#fff;margin-bottom:15px;padding:0 20px;box-sizing:border-box;border:1px solid #ccc;border-radius:2px;outline:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1);-webkit-appearance:none}.user .warranty-form .form-text,.user .warranty-form .form-tel,.user .warranty-form .form-select,.user__content--password .js-form-type-password-confirm .input,.user .input,.login-form .input{font-size:14px;font-size:1.4rem}.user .warranty-form .form-text,.user .warranty-form .form-tel,.user .warranty-form .form-select,.user__content--password .js-form-type-password-confirm .input,.user .input,.login-form .input{line-height:48px;line-height:4.8rem}.user .warranty-form .form-text,.user .warranty-form .form-tel,.user .warranty-form .form-select,.user__content--password .js-form-type-password-confirm .input,.user .input,.login-form .input{letter-spacing:0em}.user .warranty-form .form-text:only-of-type,.user .warranty-form .form-tel:only-of-type,.user .warranty-form .form-select:only-of-type,.user__content--password .js-form-type-password-confirm .input:only-of-type,.user .input:only-of-type,.login-form .input:only-of-type{margin-bottom:15px !important}.user .warranty-form .form-text:last-of-type,.user .warranty-form .form-tel:last-of-type,.user .warranty-form .form-select:last-of-type,.user__content--password .js-form-type-password-confirm .input:last-of-type,.user .input:last-of-type,.login-form .input:last-of-type{margin-bottom:0}.user .warranty-form .form-text:hover,.user .warranty-form .form-tel:hover,.user .warranty-form .form-select:hover,.user__content--password .js-form-type-password-confirm .input:hover,.user .input:hover,.login-form .input:hover,.user .warranty-form .form-text:focus,.user .warranty-form .form-tel:focus,.user .warranty-form .form-select:focus,.user__content--password .js-form-type-password-confirm .input:focus,.user .input:focus,.login-form .input:focus,.user .warranty-form .form-text:active,.user .warranty-form .form-tel:active,.user .warranty-form .form-select:active,.user__content--password .js-form-type-password-confirm .input:active,.user .input:active,.login-form .input:active{border-color:#78278b}.user .warranty-form .form-text:-moz-placeholder,.user .warranty-form .form-tel:-moz-placeholder,.user .warranty-form .form-select:-moz-placeholder,.user__content--password .js-form-type-password-confirm .input:-moz-placeholder,.user .input:-moz-placeholder,.login-form .input:-moz-placeholder{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:gray}.user .warranty-form .form-text:-moz-placeholder,.user .warranty-form .form-tel:-moz-placeholder,.user .warranty-form .form-select:-moz-placeholder,.user__content--password .js-form-type-password-confirm .input:-moz-placeholder,.user .input:-moz-placeholder,.login-form .input:-moz-placeholder{font-size:14px;font-size:1.4rem}.user .warranty-form .form-text:-moz-placeholder,.user .warranty-form .form-tel:-moz-placeholder,.user .warranty-form .form-select:-moz-placeholder,.user__content--password .js-form-type-password-confirm .input:-moz-placeholder,.user .input:-moz-placeholder,.login-form .input:-moz-placeholder{line-height:48px;line-height:4.8rem}.user .warranty-form .form-text::-moz-placeholder,.user .warranty-form .form-tel::-moz-placeholder,.user .warranty-form .form-select::-moz-placeholder,.user__content--password .js-form-type-password-confirm .input::-moz-placeholder,.user .input::-moz-placeholder,.login-form .input::-moz-placeholder{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:gray}.user .warranty-form .form-text::-moz-placeholder,.user .warranty-form .form-tel::-moz-placeholder,.user .warranty-form .form-select::-moz-placeholder,.user__content--password .js-form-type-password-confirm .input::-moz-placeholder,.user .input::-moz-placeholder,.login-form .input::-moz-placeholder{font-size:14px;font-size:1.4rem}.user .warranty-form .form-text::-moz-placeholder,.user .warranty-form .form-tel::-moz-placeholder,.user .warranty-form .form-select::-moz-placeholder,.user__content--password .js-form-type-password-confirm .input::-moz-placeholder,.user .input::-moz-placeholder,.login-form .input::-moz-placeholder{line-height:48px;line-height:4.8rem}.user .warranty-form .form-text:-ms-input-placeholder,.user .warranty-form .form-tel:-ms-input-placeholder,.user .warranty-form .form-select:-ms-input-placeholder,.user__content--password .js-form-type-password-confirm .input:-ms-input-placeholder,.user .input:-ms-input-placeholder,.login-form .input:-ms-input-placeholder{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:gray}.user .warranty-form .form-text:-ms-input-placeholder,.user .warranty-form .form-tel:-ms-input-placeholder,.user .warranty-form .form-select:-ms-input-placeholder,.user__content--password .js-form-type-password-confirm .input:-ms-input-placeholder,.user .input:-ms-input-placeholder,.login-form .input:-ms-input-placeholder{font-size:14px;font-size:1.4rem}.user .warranty-form .form-text:-ms-input-placeholder,.user .warranty-form .form-tel:-ms-input-placeholder,.user .warranty-form .form-select:-ms-input-placeholder,.user__content--password .js-form-type-password-confirm .input:-ms-input-placeholder,.user .input:-ms-input-placeholder,.login-form .input:-ms-input-placeholder{line-height:48px;line-height:4.8rem}.user .warranty-form .form-text::-webkit-input-placeholder,.user .warranty-form .form-tel::-webkit-input-placeholder,.user .warranty-form .form-select::-webkit-input-placeholder,.user__content--password .js-form-type-password-confirm .input::-webkit-input-placeholder,.user .input::-webkit-input-placeholder,.login-form .input::-webkit-input-placeholder{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:gray}.user .warranty-form .form-text::-webkit-input-placeholder,.user .warranty-form .form-tel::-webkit-input-placeholder,.user .warranty-form .form-select::-webkit-input-placeholder,.user__content--password .js-form-type-password-confirm .input::-webkit-input-placeholder,.user .input::-webkit-input-placeholder,.login-form .input::-webkit-input-placeholder{font-size:14px;font-size:1.4rem}.user .warranty-form .form-text::-webkit-input-placeholder,.user .warranty-form .form-tel::-webkit-input-placeholder,.user .warranty-form .form-select::-webkit-input-placeholder,.user__content--password .js-form-type-password-confirm .input::-webkit-input-placeholder,.user .input::-webkit-input-placeholder,.login-form .input::-webkit-input-placeholder{line-height:48px;line-height:4.8rem}.user .warranty-form .error.error.form-text,.user .warranty-form .error.error.form-tel,.user .warranty-form .error.error.form-select,.user__content--password .js-form-type-password-confirm .error.error.input,.user .error.error.input,.login-form .error.error.input{background-color:#ff5796;color:#fff;border-color:#ff5796}.user .warranty-form .error.error.form-text:-moz-placeholder,.user .warranty-form .error.error.form-tel:-moz-placeholder,.user .warranty-form .error.error.form-select:-moz-placeholder,.user__content--password .js-form-type-password-confirm .error.error.input:-moz-placeholder,.user .error.error.input:-moz-placeholder,.login-form .error.error.input:-moz-placeholder{color:#fff}.user .warranty-form .error.error.form-text::-moz-placeholder,.user .warranty-form .error.error.form-tel::-moz-placeholder,.user .warranty-form .error.error.form-select::-moz-placeholder,.user__content--password .js-form-type-password-confirm .error.error.input::-moz-placeholder,.user .error.error.input::-moz-placeholder,.login-form .error.error.input::-moz-placeholder{color:#fff}.user .warranty-form .error.error.form-text:-ms-input-placeholder,.user .warranty-form .error.error.form-tel:-ms-input-placeholder,.user .warranty-form .error.error.form-select:-ms-input-placeholder,.user__content--password .js-form-type-password-confirm .error.error.input:-ms-input-placeholder,.user .error.error.input:-ms-input-placeholder,.login-form .error.error.input:-ms-input-placeholder{color:#fff}.user .warranty-form .error.error.form-text::-webkit-input-placeholder,.user .warranty-form .error.error.form-tel::-webkit-input-placeholder,.user .warranty-form .error.error.form-select::-webkit-input-placeholder,.user__content--password .js-form-type-password-confirm .error.error.input::-webkit-input-placeholder,.user .error.error.input::-webkit-input-placeholder,.login-form .error.error.input::-webkit-input-placeholder{color:#fff}.user .warranty-form .form-text,.user .warranty-form .form-tel,.user .warranty-form .form-select,.user__content--password .js-form-type-password-confirm .input,.user .input,.login-form .input{background-color:#f6f6f6;border:none}.form-item--error-message{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#ff5796;position:relative;margin:18px 10px 0;padding:0 25px}.form-item--error-message{font-size:12px;font-size:1.2rem}.form-item--error-message{line-height:15px;line-height:1.5rem}@media screen and (min-width:1024px){.form-item--error-message{margin:20px 15px 0}}.form-item--error-message:before{content:"";font-weight:bold;position:absolute;left:0;top:0;margin-right:10px}.form-item--error-message:before{font-size:16px;font-size:1.6rem}.form-item--error-message a{font-family:"Montserrat-Bold";font-weight:normal;-webkit-text-decoration:none;text-decoration:none;color:inherit}.form-item--error-message strong{font-weight:normal}.form-item--error-message em{font-style:normal}.form-item--error-message+.description{margin:18px 0 20px}.form-item--error-message ul li{list-style-type:none}.login-form:after{content:" ";display:table;clear:both}@media screen and (min-width:1024px){.login-form__column{width:50%;float:left;box-sizing:border-box}}@media screen and (min-width:1024px){.login-form__column:first-of-type{padding-right:30px;border-right:1px solid #ccc}}.login-form__column:last-of-type{margin-top:30px}@media screen and (min-width:1024px){.login-form__column:last-of-type{margin-top:0;padding-left:30px}}.login-form__column:last-of-type p{text-align:center}@media screen and (min-width:768px){.login-form__column:last-of-type p{text-align:left}}.login-form__column p{margin-bottom:30px}.login-form__column p:last-of-type{margin-bottom:30px}.login-form__social{margin-top:0}@media screen and (max-width:767px){.login-form__social{text-align:center;margin-top:30px}}.login-form p{color:#555}.login-form p:last-of-type{margin-bottom:0}.login-form p b{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.login-form p b{font-size:14px;font-size:1.4rem}.login-form p b{line-height:24px;line-height:2.4rem}.login-form p a{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#78278b;-webkit-text-decoration:none;text-decoration:none}.login-form p a{font-size:14px;font-size:1.4rem}.login-form p a{line-height:24px;line-height:2.4rem}.login-form .input{margin-bottom:15px}.login-form .description{display:none}.login-form .field--name-field-date-of-birth{margin-top:30px;margin-bottom:-15px}@media screen and (min-width:1280px){.login-form .field--name-field-date-of-birth .container-inline{display:flex;justify-content:space-between}}.login-form .field--name-field-date-of-birth .js-form-item{display:block}@media screen and (min-width:1280px){.login-form .field--name-field-date-of-birth .js-form-item{flex:0 1 30%}}@media screen and (min-width:1024px){.login-form .field--name-field-date-of-birth select{padding:0 10px}}.login-form .field--name-field-newsletter-general{margin-top:30px;margin-bottom:10px}.login-form .field--name-field-newsletter-general .label,.login-form .field--name-field-newsletter-general form .fieldset-legend,form .login-form .field--name-field-newsletter-general .fieldset-legend{font-size:14px !important;line-height:19px !important;color:#555 !important;margin-bottom:0}.login-form .form-item-terms label{font-size:14px !important;line-height:19px !important;color:#555 !important;margin-bottom:0}.login-form .form-item-terms label a{font-size:14px !important;line-height:19px !important;color:#78278b !important;margin-bottom:0}.login-form .form-submit{width:100%;margin-top:15px;padding-left:15px;padding-right:15px}.login-form .request-password-link{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;text-align:center;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:#78278b;display:block;margin-top:30px}.login-form .request-password-link{font-size:14px;font-size:1.4rem}.login-form .request-password-link{line-height:21px;line-height:2.1rem}@media screen and (min-width:768px){.login-form .request-password-link{text-align:left}}.login-form .ajax-progress{position:absolute;top:auto;left:20%;right:auto;bottom:25%}@media screen and (min-width:1024px){.login-form .ajax-progress{position:absolute;top:auto;left:23.5%;right:auto;bottom:22.5%}}.social-login{text-align:center}.social-login:after{content:" ";display:table;clear:both}@media screen and (min-width:768px){.social-login{text-align:left}}.social-login .block-social-auth-login{display:flex;justify-content:space-between;max-width:300px;margin:0 auto}@media screen and (min-width:400px){.social-login .block-social-auth-login{justify-content:flex-start}}@media screen and (min-width:1024px){.social-login .block-social-auth-login{max-width:none;margin:0}}.social-login__link{width:50px;height:50px;display:block;margin-right:25px;background-repeat:no-repeat;background-position:center center}@media screen and (min-width:400px){.social-login__link{margin-right:35px}}.social-login__link:last-of-type{margin-right:0}.social-login__link--facebook{background-image:url("https://assets.foreo.com/files/static/2018-10/SocMedia_USERpages_Facebook.svg")}.social-login__link--google{background-image:url("https://assets.foreo.com/files/static/2018-10/SocMedia_USERpages_Google.svg")}.social-login__link--twitter{background-image:url("https://assets.foreo.com/files/static/2024-05/X_logo_2023.png");background-size:cover}.social-login__link--apple{background:url("https://assets.foreo.com/files/static/2020-05/Apple_logo_black.svg") center no-repeat;background-size:84%}.user__content--address-book{display:flex;flex-direction:column;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#999}.user__content--address-book{font-size:16px;font-size:1.6rem}.user__content--address-book{line-height:20px;line-height:2rem}.user__content--address-book .js-form-item.js-form-item{display:block;margin:0 0 32px}@media screen and (min-width:1024px){.user__content--address-book .js-form-item.js-form-item{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;margin:0 0 24px}}@media screen and (max-width:1023px){.user__content--address-book .js-form-type-select.js-form-type-select:after{top:42px}}@media screen and (min-width:1024px){.user__content--address-book .js-form-type-select.js-form-type-select .form-select{max-width:69%}}.user__content--address-book .label,.user__content--address-book form .fieldset-legend,form .user__content--address-book .fieldset-legend{display:block}@media screen and (min-width:1024px){.user__content--address-book .label,.user__content--address-book form .fieldset-legend,form .user__content--address-book .fieldset-legend{text-align:right;width:31%;margin:0;padding-right:56px;box-sizing:border-box}}@media screen and (min-width:1024px){.user__content--address-book .input{max-width:69%}}.user__content--address-book .phone-number-field{margin:0 0 36px !important}@media screen and (min-width:1024px){.user__content--address-book .phone-number-field .label,.user__content--address-book .phone-number-field form .fieldset-legend,form .user__content--address-book .phone-number-field .fieldset-legend{width:31%;display:flex;align-items:center;justify-content:flex-end}}@media screen and (min-width:1024px){.user__content--address-book .phone-number-field .form-item-field-phone-0-phone{width:100px !important;flex-grow:1}}@media screen and (min-width:1024px){.user__content--address-book .phone-number-field .input{max-width:none}}.user__content--address-book .phone-number-field .phone-number-disclaimer.phone-number-disclaimer{margin:0;padding:0}@media screen and (min-width:1024px){.user__content--address-book .phone-number-field .phone-number-disclaimer.phone-number-disclaimer{padding-left:31%;box-sizing:border-box}}.user__content--address-book #edit-actions{display:flex;justify-content:space-between}@media screen and (min-width:768px){.user__content--address-book #edit-actions{justify-content:flex-start}}.user__content--address-book .ajax-progress{position:absolute;left:47.5%}@media screen and (min-width:1024px){.user__content--address-book .ajax-progress{top:30px;left:65%}}@media screen and (min-width:1024px){.user__content--address-book [class*=address-book-add] #edit-actions,.user__content--address-book [class*=address-book-edit] #edit-actions{padding-left:31%;box-sizing:border-box}}.user__content--address-book [class*=address-book-add] .button,.user__content--address-book [class*=address-book-edit] .button{margin:0;padding:12px 60px 10px}@media screen and (min-width:1024px){.user__content--address-book [class*=address-book-add] .button,.user__content--address-book [class*=address-book-edit] .button{width:auto}}.user__content--address-book [class*=address-book-delete] #edit-actions{margin:52px 0 0}.user__content--address-book [class*=address-book-delete] .button{margin-right:10px;text-align:center}.user__content--address-book [class*=address-book-delete] .button{line-height:14px;line-height:1.4rem}@media screen and (min-width:1024px){.user__content--address-book [class*=address-book-delete] .button{margin-right:20px}}.user__content--address-book [class*=address-book-delete] .button:not(#edit-cancel){background-image:url("https://assets.foreo.com/files/static/2020-01/bin.png");background-size:16px;background-repeat:no-repeat;background-position:25% center;flex-grow:1;padding:13px 44px 11px 57px}@media screen and (min-width:1280px){.user__content--address-book [class*=address-book-delete] .button:not(#edit-cancel){flex-grow:0}}.user__content--address-book [class*=address-book-delete] .button:not(#edit-cancel):hover,.user__content--address-book [class*=address-book-delete] .button:not(#edit-cancel):focus,.user__content--address-book [class*=address-book-delete] .button:not(#edit-cancel):active{background-color:#78278b;color:#fff}.user__content--address-book [class*=address-book-delete] #edit-cancel{background-color:#ccc;border-color:#ccc;flex-grow:1;margin:0;padding:12px 40px 10px}.user__content--address-book [class*=address-book-delete] #edit-cancel{font-size:14px;font-size:1.4rem}@media screen and (min-width:1280px){.user__content--address-book [class*=address-book-delete] #edit-cancel{flex-grow:0;padding:12px 45px 10px}}@media screen and (min-width:1024px){.user__content--address-book [class*=address-book-delete] #edit-cancel:hover,.user__content--address-book [class*=address-book-delete] #edit-cancel:focus,.user__content--address-book [class*=address-book-delete] #edit-cancel:active{background-color:#ccc;color:#fff}}@media screen and (min-width:1024px){.user__content--address-book .form-item--error-message{width:58%;margin:18px 10px 0 !important}}.user__wrap--login{padding:100px 0 0}@media screen and (min-width:768px){.user__wrap--login{min-height:1000px;padding:0}}.user__wrap--login .user__profile-name{margin-bottom:0;padding-bottom:0}.user__wrap--login .user__content{position:relative;padding-top:195px}@media screen and (min-width:768px){.user__wrap--login .user__content{padding-top:100px}}.user__content--login.authenticated{padding-top:35px}@media screen and (min-width:1024px){.user__content--login.authenticated .login-form__column{padding-right:30px}}.user__content--login .ajax-progress{transform:translateX(-50%)}.user__content--login .ajax-progress{position:absolute;top:auto;left:50%;right:auto;bottom:20px}@media screen and (min-width:768px){.user__content--login .ajax-progress{transform:none}.user__content--login .ajax-progress{position:absolute;top:auto;left:33.33%;right:auto;bottom:-10px}}@media screen and (min-width:1024px){.user__content--login .ajax-progress{position:absolute;top:auto;left:22.5%;right:auto;bottom:22%}}.user__content--login p{margin-bottom:30px !important}.user__content--login .form-item--error-message{margin-top:20px !important}.user__content--login .form-item--error-message:before{top:1px;overflow:hidden;font-size:15px}.user__sidebar-image{position:relative;display:block}@media screen and (min-width:768px){.user__sidebar-image{width:33.33%}.user__sidebar-image{position:absolute;top:0;left:auto;right:68%;bottom:0}}@media screen and (min-width:1280px){.user__sidebar-image{width:calc(33.3332% + (100vw - 1280px)/2)}}.user__sidebar-image img{position:relative;display:block;width:100%;height:auto;margin:0;padding:0;z-index:1}@media screen and (min-width:768px){.user__sidebar-image img{float:right;width:auto;height:100%}}.user__switch{padding:0 20px;box-sizing:border-box;text-align:left}.user__switch{position:absolute;top:35px;left:0;right:0;bottom:auto}@media screen and (min-width:768px){.user__switch{width:calc(100% - 65px);margin:0 auto;padding:0 0 25px;border-bottom:1px solid #ccc}}.user__switch h2,.user__switch a{display:block;margin-bottom:30px;padding-bottom:30px;border-bottom:1px solid #ccc}@media screen and (min-width:768px){.user__switch h2,.user__switch a{display:inline-block;margin-bottom:0;padding-bottom:0;border-bottom:none}.user__switch h2,.user__switch a{line-height:27px;line-height:2.7rem}}.user__switch h2{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#333}.user__switch h2{font-size:14px;font-size:1.4rem}.user__switch h2{line-height:17px;line-height:1.7rem}.user__switch a{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:gray;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.user__switch a{font-size:14px;font-size:1.4rem}.user__switch a{line-height:17px;line-height:1.7rem}.user__switch a:hover,.user__switch a:focus,.user__switch a:active{color:#333}@media screen and (min-width:1024px){.user__switch .ajax-progress{position:absolute;top:auto;left:9%;right:auto;bottom:-30%}}.user .user-pass-reset .btn,.user .user-pass-reset a.register_product,.user .user-pass-reset .user__content--address-book [class*=address-book-delete] #edit-cancel,.user__content--address-book [class*=address-book-delete] .user .user-pass-reset #edit-cancel{width:auto;margin-top:15px}@media screen and (min-width:768px){.user__login-link{margin-right:30px;padding-right:30px;border-right:1px solid #ccc}}@media screen and (min-width:768px){.user__register-link{margin-left:30px;padding-left:30px;border-left:1px solid #ccc}}.user__social p{margin-bottom:25px !important}@media screen and (max-width:1023px){.user__social p{text-align:center}}@media screen and (min-width:1024px){.user__nav{width:75.5%}}.user__name{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:none;color:#78278b;position:relative;padding-left:42px;padding-bottom:0;border:none}.user__name{font-size:14px;font-size:1.4rem}.user__name{line-height:17px;line-height:1.7rem}@media screen and (min-width:768px){.user__name{padding-bottom:25px}}.user__name:before{content:"";display:block;width:28px;height:auto;font-family:foreo;color:#78278b}.user__name:before{position:absolute;top:0;left:0;right:0;bottom:0}.user__name:before{font-size:21px;font-size:2.1rem}.user__name:before{line-height:18px;line-height:1.8rem}.user__profile-name{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#333;border-bottom:none !important;position:relative;z-index:2;padding-left:42px}.user__profile-name{font-size:14px;font-size:1.4rem}.user__profile-name{line-height:17px;line-height:1.7rem}.user__profile-name:before{content:"";display:block;width:28px;height:auto;font-family:foreo;color:#78278b}.user__profile-name:before{position:absolute;top:0;left:0;right:0;bottom:0}.user__profile-name:before{font-size:24px;font-size:2.4rem}.user__profile-name:before{line-height:18px;line-height:1.8rem}.user__menu{margin-top:20px;padding-top:20px;border-top:1px solid #ccc}@media screen and (min-width:768px){.user__menu{margin-top:0}}.user__menu ul li{display:block;list-style-type:none;margin-bottom:7px}.user__menu ul a{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:gray;display:block;position:relative;padding-left:42px;transition:all .2s cubic-bezier(0.25,0.8,0.25,1)}.user__menu ul a{font-size:12px;font-size:1.2rem}.user__menu ul a{line-height:26px;line-height:2.6rem}@media screen and (min-width:1024px){.user__menu ul a:hover,.user__menu ul a:focus,.user__menu ul a:active{color:#333}}.user__menu ul a.active{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#333}.user__menu ul a.active{font-size:12px;font-size:1.2rem}.user__menu ul a.active{line-height:26px;line-height:2.6rem}.user__menu ul a:before{display:block;width:28px;height:100%;font-family:foreo;color:#ccc;text-align:center}.user__menu ul a:before{position:absolute;top:0;left:0;right:0;bottom:0}.user__menu ul a:before{font-size:20px;font-size:2rem}.user__menu ul a:before{line-height:26px;line-height:2.6rem}.user__menu ul a.my_profile:before{content:""}.user__menu ul a.address_details:before{content:""}.user__menu ul a.order_history:before{content:""}.user__menu ul a.product_registration:before{content:""}.user__menu ul a.warranty_claim:before{content:""}.user__menu ul a.logout:before{content:""}.user{background-color:#f5f5f5;border-bottom:1px solid #ccc}@media screen and (min-width:1280px){.user{overflow-x:hidden}}.user__wrap{max-width:1280px;margin:0 auto}@media screen and (min-width:768px){.user__wrap{display:flex;position:relative}}@media screen and (min-width:768px){.user__wrap--high{min-height:1000px}}.user__sidebar{background-color:#fff;padding:160px 25px 40px}@media screen and (min-width:768px){.user__sidebar{width:33%;position:relative;padding:185px 15px;box-sizing:border-box}}@media screen and (min-width:768px){.user__sidebar:before{content:"";display:block;width:500%;height:100%;background-color:#fff}.user__sidebar:before{position:absolute;top:0;left:auto;right:100%;bottom:auto}}@media screen and (max-width:767px){.user__wrap--login .user__sidebar{display:none}}.user__main{position:relative;padding:40px 20px 60px;box-sizing:border-box}@media screen and (min-width:768px){.user__main{width:67%;box-sizing:content-box;margin-top:42px;padding:185px 15px 70px 30px}}.user p{color:#555}.user p:last-of-type{margin-bottom:0}.user p b{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.user p b{font-size:14px;font-size:1.4rem}.user p b{line-height:24px;line-height:2.4rem}.user p a{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#78278b;-webkit-text-decoration:none;text-decoration:none}.user p a{font-size:14px;font-size:1.4rem}.user p a{line-height:24px;line-height:2.4rem}.user .view-empty .btn,.user .view-empty .user__content--address-book [class*=address-book-delete] #edit-cancel,.user__content--address-book [class*=address-book-delete] .user .view-empty #edit-cancel,.user .view-empty a.register_product{margin-top:30px}.user .input{width:100%}.user .form-textarea{background-color:#fff;border-radius:5px}.user .phone-number-field{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 30px}@media screen and (min-width:1280px){.user .phone-number-field{justify-content:flex-start}}.user .phone-number-field label{width:100%}@media screen and (min-width:1280px){.user .phone-number-field label{width:calc(100% - 582px)}}.user .phone-number-field .js-form-item:first-of-type{max-width:130px;width:100%;height:50px;margin:0}.user .phone-number-field .js-form-item:first-of-type label{display:none}.user .phone-number-field .js-form-item:first-of-type .country-select{width:100%;height:100%;background-color:#f6f6f6;border:none;padding:0 15px;box-sizing:border-box}.user .phone-number-field .js-form-item:first-of-type .country-select .arrow{display:none}.user .phone-number-field .js-form-item:first-of-type .phone-number-flag,.user .phone-number-field .js-form-item:first-of-type .arrow{position:relative;top:-8px}.user .phone-number-field .js-form-item:first-of-type .prefix{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;position:relative;top:2px;color:#333}.user .phone-number-field .js-form-item:first-of-type .prefix{font-size:14px;font-size:1.4rem}.user .phone-number-field .js-form-item:first-of-type .prefix{line-height:50px;line-height:5rem}.user .phone-number-field .js-form-item:first-of-type:after{top:10px !important}.user .phone-number-field .js-form-item:last-of-type{width:calc(100% - 145px);margin-left:15px}@media screen and (min-width:1280px){.user .phone-number-field .js-form-item:last-of-type{width:100px;flex-grow:1}}.user .phone-number-field .js-form-item:last-of-type .input{width:100%;height:50px}.user .phone-number-field .phone-number-disclaimer{color:#999;margin:-5px 0 0;padding-left:15px}.user [class*=managed-file] [type=file]{width:0;height:0;opacity:0;overflow:hidden;position:absolute;z-index:-1}.user [class*=managed-file] [id*=upload-button]{display:none !important}@media screen and (max-width:767px){.user [class*=managed-file] .file-input{display:block;text-align:center}}.user [class*=managed-file] .file-input__text{text-transform:none;margin-bottom:0;cursor:pointer}.user [class*=managed-file] .file-input__text{letter-spacing:0em}.user [class*=managed-file] .file-input__text:before{content:"";margin-right:10px}.user__content{position:relative;background-color:#fff;margin-bottom:23px;padding:35px 20px 30px;box-sizing:border-box;border-radius:5px;box-shadow:3px 3px 10px 0 hsla(0,0%,40%,.3)}.user__content:after{content:" ";display:table;clear:both}.user__content:last-of-type{margin-bottom:0}@media screen and (min-width:768px){.user__content{padding:35px 30px 40px 35px;margin-bottom:30px}.user__content:last-of-type{margin-bottom:0}}.user__content .messages{display:none}.user__content .form-item--error-message{margin:18px 10px 20px;clear:both}.user [data-drupal-messages]{display:none}.path-user .wrapper{background-color:#eee}@media screen and (min-width:1280px){.path-user .main{max-width:1920px;margin:0 auto}}@media screen and (min-width:768px){.user #user-form{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px;-moz-column-rule:1px solid #ccc;column-rule:1px solid #ccc}}@media screen and (min-width:1024px){.user #user-form{-moz-column-gap:100px;column-gap:100px}}.user #user-form a[href="#"]{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#333;display:block}.user #user-form a[href="#"]{font-size:14px;font-size:1.4rem}.user #user-form a[href="#"]{line-height:21px;line-height:2.1rem}.user #user-form label{display:block;margin-bottom:16px}.user #user-form .field--name-field-date-of-birth label,.user #user-form .field--type-image .label,.user #user-form .field--type-image form .fieldset-legend,form .user #user-form .field--type-image .fieldset-legend{display:none}.user #user-form .form-wrapper,.user #user-form .ui-widget{position:relative;-moz-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid}.user #user-form .form-wrapper .fieldset-legend,.user #user-form .ui-widget .fieldset-legend{color:#333}.user #user-form #edit-field-gender:after,.user #user-form .form-item-field-country-0-value:after,.user #user-form .form-item-timezone:after,.user #user-form .form-type-language-select:after{top:42px}.user .ui-accordion-header{padding:13px 15px;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#333;letter-spacing:0;text-transform:none;border-color:rgba(0,0,0,0);outline:none}.user .ui-accordion-header{font-size:14px;font-size:1.4rem}.user .ui-accordion-header{line-height:17px;line-height:1.7rem}.user .ui-accordion-header.ui-state-active{border-color:#ddd;background:#ddd;color:#333}.user .ui-accordion-header.ui-state-active a{color:#333}.user .form-type-email input{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#333}.user .form-type-email input{font-size:14px;font-size:1.4rem}.user .form-type-email input{line-height:18px;line-height:1.8rem}.user .input{margin-bottom:15px}.user .js-form-item{max-width:none;overflow-y:hidden}.user .description{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#999;margin-bottom:30px;padding-left:15px}.user .description{font-size:12px;font-size:1.2rem}.user .description{line-height:21px;line-height:2.1rem}.user [aria-live=polite]{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#333;padding-left:15px;box-sizing:border-box}.user [aria-live=polite]{font-size:12px;font-size:1.2rem}.user [aria-live=polite]{line-height:21px;line-height:2.1rem}.user summary{display:none}.user .field--name-field-date-of-birth{margin-top:30px}.user .field--name-field-date-of-birth .fieldset-wrapper{width:100%}@media screen and (max-width:399px){.user .field--name-field-date-of-birth .container-inline{display:block}}@media screen and (min-width:401px){.user .field--name-field-date-of-birth .container-inline{display:flex;justify-content:space-between}}@media screen and (min-width:768px){.user .field--name-field-date-of-birth .container-inline{display:block}}@media screen and (min-width:1280px){.user .field--name-field-date-of-birth .container-inline{display:flex;justify-content:space-between}}@media screen and (max-width:399px){.user .field--name-field-date-of-birth .form-type-select{width:100%;display:block}}@media screen and (min-width:401px){.user .field--name-field-date-of-birth .form-type-select{flex:0 1 30%}}@media screen and (min-width:768px){.user .field--name-field-date-of-birth .form-type-select{width:100%;display:block}}@media screen and (min-width:1280px){.user .field--name-field-date-of-birth .form-type-select{flex:0 1 30%}}.user .field--name-field-date-of-birth select{margin:0 0 15px}@media screen and (min-width:1024px){.user .field--name-field-date-of-birth select{padding:0 10px}}.user .form-item-field-gender{margin-top:15px}.user .form-item-field-gender:after{top:42px !important}.user .form-item-field-gender label{display:block}.user .form-type-language-select:after{top:9px}.user .image-widget{position:relative}.user .image-widget img{display:block;margin:0 auto 5px}.user .image-widget a{color:#999;word-break:break-all}.user .image-widget .file,.user .image-widget .file-size{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#999;padding-left:20px}.user .image-widget .file,.user .image-widget .file-size{font-size:12px;font-size:1.2rem}.user .image-widget .file,.user .image-widget .file-size{line-height:21px;line-height:2.1rem}.user .image-widget .btn,.user .image-widget .user__content--address-book [class*=address-book-delete] #edit-cancel,.user__content--address-book [class*=address-book-delete] .user .image-widget #edit-cancel,.user .image-widget a.register_product{margin-bottom:30px}@media screen and (min-width:768px){.user #edit-field-profile-picture-0-upload--description br{display:none}}.user .field--name-field-gender{margin-bottom:30px}.user .field--name-field-gender select{margin-bottom:0}@media screen and (min-width:768px){.user #edit-language{-moz-column-break-inside:avoid;break-inside:avoid-column;page-break-inside:avoid}}.user .file-input.file-input{margin-bottom:15px}@media screen and (min-width:768px){.user .file-input.file-input{display:block;padding-left:15px;padding-right:15px;text-align:center}}.user .file-input.file-input label{margin:0 !important}.user #edit-current-pass--description{margin-bottom:5px}.user #edit-current-pass--description a{text-transform:uppercase;margin-top:30px}@media screen and (min-width:768px){.user #edit-account{display:inline-block}}.user #edit-current-pass--description a{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#333;display:block}.user #edit-current-pass--description a{font-size:14px;font-size:1.4rem}.user #edit-current-pass--description a{line-height:21px;line-height:2.1rem}.user .form-type-password-confirm .input{width:100%}.user .password-strength{width:100%;margin-bottom:15px}.user .password-strength:after{content:" ";display:table;clear:both}.user .password-strength__meter{width:calc(50% - 15px);height:10px;float:right;margin-top:6px;border-radius:3px}.user .password-strength__indicator{border-radius:3px}.user .password-strength__title{width:50%;float:left}.user .password-suggestions{border:none;margin-top:0;padding-top:0;padding-bottom:0}.user .password-suggestions ul{list-style-type:none}.user .field--name-field-newsletter-general .label.label,.user .field--name-field-newsletter-general form .fieldset-legend,form .user .field--name-field-newsletter-general .fieldset-legend{color:gray}.user .field--name-field-newsletter-general .label.label,.user .field--name-field-newsletter-general form .fieldset-legend,form .user .field--name-field-newsletter-general .fieldset-legend{font-size:14px;font-size:1.4rem}.user .field--name-field-newsletter-general .label.label,.user .field--name-field-newsletter-general form .fieldset-legend,form .user .field--name-field-newsletter-general .fieldset-legend{line-height:19px;line-height:1.9rem}.user .form-submit{width:100%;margin-top:15px;padding-left:15px;padding-right:15px}.user .ajax-progress{position:absolute;top:auto;left:42.5%;right:auto;bottom:0}@media(min-width:768px)and (max-width:1279px){.user .phone-number-field .js-form-item.js-form-item{max-width:none;width:100%;margin:0 0 15px}}.user #user-form .field-group-format-toggler{white-space:nowrap}.user #user-form .field-group-format-toggler a[href="#"]{display:inline-block}.user__table-row{padding:30px 0;border-bottom:1px solid #ccc}@media screen and (min-width:1024px){.user__table-row{display:flex;align-items:center;padding:25px 0}}.user__table-row:first-of-type{padding-top:0}@media screen and (min-width:768px){.user__table-row:first-of-type{align-items:flex-start}}.user__table-row:first-of-type .views-field{padding:0 !important}@media screen and (min-width:1024px){.user__table-row:first-of-type .views-label{display:block;padding-bottom:30px}}@media screen and (min-width:1024px){.view-claim-your-warranty .user__table-row:first-of-type .views-label,.view-commerce-user-orders .user__table-row:first-of-type .views-label{padding:0 10px 30px 0}}@media screen and (min-width:1024px){.user__table-row:first-of-type .field-content{border-top:1px solid #ccc;padding:25px 10px 0 0 !important}}@media screen and (max-width:1023px){.user__table-row:last-of-type{padding-bottom:0;border:none}}.user__table-row .views-field{display:flex;justify-content:space-between;margin-bottom:17px}@media screen and (min-width:1024px){.user__table-row .views-field{display:block;width:20%;margin-bottom:0;padding-right:15px;box-sizing:border-box}}.user__table-row .views-field:last-of-type{margin-bottom:0;padding:0}.user__table-row .views-label{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;text-transform:uppercase;color:#333;max-width:50%}.user__table-row .views-label{font-size:14px;font-size:1.4rem}.user__table-row .views-label{line-height:17px;line-height:1.7rem}@media screen and (min-width:1024px){.user__table-row .views-label{display:none;max-width:none}}.user__table-row .field-content{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:gray;text-align:right;max-width:50%;padding-left:15px}.user__table-row .field-content{font-size:14px;font-size:1.4rem}.user__table-row .field-content{line-height:17px;line-height:1.7rem}@media screen and (min-width:1024px){.user__table-row .field-content{display:flex;align-items:center;max-width:none;padding-left:0 !important;padding-right:0 !important;text-align:left}}.user__table-row a{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#78278b;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none}.user__table-row a{font-size:14px;font-size:1.4rem}.user__table-row a{line-height:17px;line-height:1.7rem}.user .pager{padding-top:30px}.user__content--thank-you br{display:block}.user__content--password .js-form-type-password-confirm{margin:20px 0 0}@media screen and (min-width:1280px){.user__content--password .js-form-type-password-confirm .js-form-item{max-width:50%}}.user__content--password .js-form-type-password-confirm .js-form-item:first-of-type{margin:0 0 15px}.user__content--password .js-form-type-password-confirm .js-form-item .form-item--error-message{display:none}.user__content--password .js-form-type-password-confirm .input{width:100%}.user__content--password .js-form-type-password-confirm .input.error{background-color:#ff5796}.user__content--password .js-form-type-password-confirm [aria-live=polite],.user__content--password .js-form-type-password-confirm .description,.user__content--password .js-form-type-password-confirm .password-suggestions{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#999;margin:5px 0;padding-left:15px;border:none}.user__content--password .js-form-type-password-confirm [aria-live=polite],.user__content--password .js-form-type-password-confirm .description,.user__content--password .js-form-type-password-confirm .password-suggestions{font-size:12px;font-size:1.2rem}.user__content--password .js-form-type-password-confirm [aria-live=polite],.user__content--password .js-form-type-password-confirm .description,.user__content--password .js-form-type-password-confirm .password-suggestions{line-height:21px;line-height:2.1rem}.user__content--password .js-form-type-password-confirm [aria-live=polite] ul,.user__content--password .js-form-type-password-confirm .description ul,.user__content--password .js-form-type-password-confirm .password-suggestions ul{list-style-type:none}.user__content--password .js-form-type-password-confirm .password-strength{padding-left:15px}.user__content--password .js-form-type-password-confirm .password-strength .password-strength__title{padding:0}.user__content--password .js-form-type-password-confirm .password-suggestion{padding-left:15px}@media screen and (min-width:1280px){.address-book__container{position:relative}}.address-book__container--customer_shipping{order:1}@media screen and (min-width:1280px){.address-book__container--customer_shipping .address-book__add-link{position:absolute;top:-10px;right:0}}.address-book__container--customer{order:2;margin:32px 0 0}@media screen and (min-width:1280px){.address-book__container--customer{margin:60px 0 0;padding:36px 0 0;border-top:1px solid #ccc}}@media screen and (min-width:1280px){.address-book__container--customer .address-book__add-link{position:absolute;top:25px;right:0}}.address-book__container a{text-align:center;text-transform:none;border-radius:2px}.address-book__container a{font-size:14px;font-size:1.4rem}.address-book__container a{letter-spacing:0em}@media screen and (min-width:1280px){.address-book .details-wrapper{position:static}}.address-book__empty-text{margin:46px 0 12px}@media screen and (min-width:1280px){.address-book__empty-text{margin:20px 0 12px}}.address-book__heading{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#333;margin:0 0 32px}.address-book__heading{font-size:16px;font-size:1.6rem}.address-book__heading{line-height:19px;line-height:1.9rem}@media screen and (min-width:1024px){.address-book__heading{display:block;width:100%;margin:0;padding:0 0 36px;border-bottom:1px solid #ccc;text-align:left}}.address-book__add-link{position:relative;display:block !important;margin:0 0 30px;text-align:center}.address-book__add-link:before{content:"";margin-right:10px}.address-book__add-link:before{font-size:14px;font-size:1.4rem}@media screen and (max-width:1023px){.address-book__add-link:after{content:"";display:block;width:100%;height:1px;background-color:#ccc;position:absolute;left:0;right:0;bottom:-30px}}.address-book__profiles{flex-direction:column}.address-book__profile{margin:0;padding:52px 0 32px;border-bottom:1px solid #ccc}.address-book__profile:last-of-type{border-bottom:none;padding:52px 0 0}.address-book__profile .address-book__edit-link{background-color:#ccc;border-color:#ccc;margin:0 !important}@media screen and (min-width:1280px){.address-book__profile .address-book__edit-link{padding:9px 20px}}.address-book__headline{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#333;margin:0 0 28px}.address-book__headline{font-size:18px;font-size:1.8rem}.address-book__headline{line-height:22px;line-height:2.2rem}@media screen and (min-width:1280px){.address-book__properties{-moz-column-count:2;column-count:2;-moz-column-gap:80px;column-gap:80px}}.address-book__property{display:flex;margin:0 0 20px;color:#333}.address-book__label{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;width:50%;padding-right:15px;box-sizing:border-box}.address-book__label{font-size:14px;font-size:1.4rem}.address-book__label{line-height:18px;line-height:1.8rem}.address-book__value{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.address-book__value{font-size:14px;font-size:1.4rem}.address-book__value{line-height:18px;line-height:1.8rem}.address-book__operations{display:flex;flex-wrap:wrap;justify-content:space-between;margin:4px 0 0}@media screen and (min-width:1024px){.address-book__operations{justify-content:center}}@media screen and (min-width:1280px){.address-book__operations{justify-content:flex-start;margin:26px 0 0}}.address-book__operations a:before{margin-right:10px}.address-book__operations a:before{font-size:14px;font-size:1.4rem}.address-book__edit-link{flex-grow:1}@media screen and (min-width:1024px){.address-book__edit-link{margin-right:24px !important;flex-grow:0}}.address-book__edit-link:before{content:""}.address-book__delete-link{flex-grow:1;margin:0 !important}@media screen and (min-width:1024px){.address-book__delete-link{flex-grow:0}}.address-book__delete-link:before{content:""}.address-book__set-default-link{margin:20px 0 0 !important;width:100%}@media screen and (min-width:1024px){.address-book__set-default-link{width:50%}}@media screen and (min-width:1280px){.address-book__set-default-link{width:auto;margin-left:24px !important}}.address-book__set-default-link:before{content:""}@media screen and (min-width:1024px){.address-book__operations .address-book__set-default-link{margin-top:0 !important}}@media screen and (max-width:767px){.user--wc-login .user__sidebar{padding:0}}.user--wc-login .user__profile-name{margin-bottom:0;padding-bottom:0}.user--wc-login .commerce-checkout-flow-wc-fee-flow{background-color:rgba(0,0,0,0)}.user--wc-login .commerce-checkout-flow-wc-fee-flow .layout-checkout-form{width:auto}@media screen and (min-width:1024px){.user--wc-login .commerce-checkout-flow-wc-fee-flow .login-form__column{width:50%;margin-bottom:0;padding-right:30px}}.user--wc-login .commerce-checkout-flow-wc-fee-flow legend{margin-bottom:25px}.user--wc-login .commerce-checkout-flow-wc-fee-flow legend span{text-transform:none;margin:0;border:none;padding:0}.user--wc-login .commerce-checkout-flow-wc-fee-flow .js-form-item{margin:0 0 15px}.user--wc-login .commerce-checkout-flow-wc-fee-flow .label,.user--wc-login .commerce-checkout-flow-wc-fee-flow form .fieldset-legend,form .user--wc-login .commerce-checkout-flow-wc-fee-flow .fieldset-legend{display:none}.user--wc-login .commerce-checkout-flow-wc-fee-flow .form-text{width:100%}.user--wc-login .commerce-checkout-flow-wc-fee-flow .form-text:-moz-placeholder{color:gray}.user--wc-login .commerce-checkout-flow-wc-fee-flow .form-text::-moz-placeholder{color:gray}.user--wc-login .commerce-checkout-flow-wc-fee-flow .form-text:-ms-input-placeholder{color:gray}.user--wc-login .commerce-checkout-flow-wc-fee-flow .form-text::-webkit-input-placeholder{color:gray}.user--wc-login .commerce-checkout-flow-wc-fee-flow .btn,.user--wc-login .commerce-checkout-flow-wc-fee-flow .user__content--address-book [class*=address-book-delete] #edit-cancel,.user__content--address-book [class*=address-book-delete] .user--wc-login .commerce-checkout-flow-wc-fee-flow #edit-cancel,.user--wc-login .commerce-checkout-flow-wc-fee-flow .user a.register_product,.user .user--wc-login .commerce-checkout-flow-wc-fee-flow a.register_product{display:block;width:100%;margin:15px 0 0}.user #warranty-add-customer-fee-confirmation-form p:last-of-type{margin-bottom:30px}.user #warranty-add-customer-fee-confirmation-form .btn,.user #warranty-add-customer-fee-confirmation-form .user__content--address-book [class*=address-book-delete] #edit-cancel,.user__content--address-book [class*=address-book-delete] .user #warranty-add-customer-fee-confirmation-form #edit-cancel,.user #warranty-add-customer-fee-confirmation-form a.register_product{display:block}@media screen and (min-width:768px){.user #warranty-add-customer-fee-confirmation-form .btn,.user #warranty-add-customer-fee-confirmation-form .user__content--address-book [class*=address-book-delete] #edit-cancel,.user__content--address-book [class*=address-book-delete] .user #warranty-add-customer-fee-confirmation-form #edit-cancel,.user #warranty-add-customer-fee-confirmation-form a.register_product{display:inline-block;width:auto;padding:13px 44px 11px}}.user #warranty-add-customer-fee-confirmation-form .btn:first-of-type,.user #warranty-add-customer-fee-confirmation-form .user__content--address-book [class*=address-book-delete] #edit-cancel:first-of-type,.user__content--address-book [class*=address-book-delete] .user #warranty-add-customer-fee-confirmation-form #edit-cancel:first-of-type,.user #warranty-add-customer-fee-confirmation-form a.register_product:first-of-type{margin-bottom:15px}@media screen and (min-width:768px){.user #warranty-add-customer-fee-confirmation-form .btn:first-of-type,.user #warranty-add-customer-fee-confirmation-form .user__content--address-book [class*=address-book-delete] #edit-cancel:first-of-type,.user__content--address-book [class*=address-book-delete] .user #warranty-add-customer-fee-confirmation-form #edit-cancel:first-of-type,.user #warranty-add-customer-fee-confirmation-form a.register_product:first-of-type{margin-right:30px}}.user .view-claim-your-warranty br{display:block}.user__product{position:relative;margin:25px 0 0;padding:30px 0 0;border-top:1px solid #ccc}@media screen and (min-width:1024px){.user__product{display:flex}}.user__product-column{width:75%;margin:0 0 10px;padding-right:30px;box-sizing:border-box}@media screen and (min-width:1024px){.user__product-column{width:auto;margin-right:80px;padding-right:0}}.user__product-column--accent{margin-bottom:30px}@media screen and (min-width:1024px){.user__product-column--accent{order:2}}.user__product-column--accent .user__product-value{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;color:gray}.user__product-column--accent .user__product-value{font-size:20px;font-size:2rem}.user__product-column--accent .user__product-value{line-height:24px;line-height:2.4rem}.user__product-column--accent .user__product-value{letter-spacing:0.05em}@media screen and (min-width:1024px){.user__product-column:nth-of-type(2){order:3}}.user__product-column:nth-of-type(3){margin:0}@media screen and (min-width:1024px){.user__product-column:nth-of-type(3){order:4}}.user__product-column--image{width:25%;position:absolute;top:50%;transform:translateY(-50%);right:0;padding:0}@media screen and (min-width:1024px){.user__product-column--image{position:relative;top:auto;transform:none;right:auto;left:auto;max-width:80px;width:100%;order:1;margin-right:40px}}.user__product-column--image img{width:100%;height:auto}.user__product-label{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#333;display:block;margin-bottom:5px}.user__product-label{font-size:14px;font-size:1.4rem}.user__product-label{line-height:24px;line-height:2.4rem}.user__product-value{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:gray}.user__product-value{font-size:14px;font-size:1.4rem}.user__product-value{line-height:17px;line-height:1.7rem}.user__product-value{letter-spacing:0em}.user__product-variation-value{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:gray;display:block;margin-top:10px}.user__product-variation-value{font-size:12px;font-size:1.2rem}.user__product-variation-value{line-height:14px;line-height:1.4rem}.user__product-variation-value{letter-spacing:0.025em}.user__product-variation{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:gray;display:block;margin-top:10px}.user__product-variation{font-size:12px;font-size:1.2rem}.user__product-variation{line-height:14px;line-height:1.4rem}.user__product-variation{letter-spacing:0.025em}.user .warranty-form b{color:#78278b}.user .warranty-form br{display:block}.user .warranty-form legend,.user .warranty-form summary,.user .warranty-form .details-description{display:none}.user .warranty-form .js-form-item{display:block !important;margin-bottom:30px;margin-left:0 !important;margin-right:0 !important}.user .warranty-form .js-form-item input{display:block;width:100%}.user .warranty-form label{display:block;margin-bottom:15px}.user .warranty-form .form-text::-moz-placeholder,.user .warranty-form .form-tel::-moz-placeholder,.user .warranty-form .form-select::-moz-placeholder{color:#f6f6f6}.user .warranty-form .form-text::placeholder,.user .warranty-form .form-tel::placeholder,.user .warranty-form .form-select::placeholder{color:#f6f6f6}.user .warranty-form .form-textarea-wrapper{box-shadow:3px 3px 10px 0 hsla(0,0%,40%,.3)}.user .warranty-form .description{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#999;margin-top:15px}.user .warranty-form .description{font-size:12px;font-size:1.2rem}.user .warranty-form .description{line-height:16px;line-height:1.6rem}.user .warranty-form .user__content{margin-bottom:25px}.user .warranty-form .user__content--claim-intro b{color:#78278b}@media screen and (min-width:1280px){.user .warranty-form .user__content--information .js-form-item{margin-bottom:15px;overflow-y:hidden}}@media screen and (min-width:1280px){.user .warranty-form .user__content--information label{display:inline-block;width:calc(100% - 582px);margin:15px 0 0;text-align:right;padding-right:30px;box-sizing:border-box}}@media screen and (min-width:1280px){.user .warranty-form .user__content--information input,.user .warranty-form .user__content--information select{display:inline-block;max-width:582px;float:right}}.user .warranty-form .user__content--information .field--name-phone .phone-number-field{margin:0}@media screen and (min-width:1280px){.user .warranty-form .user__content--information .field--name-phone .js-form-item:last-of-type .input{width:calc(100% - 15px)}}.user .warranty-form .user__content--information .field--name-phone .phone-number-disclaimer{margin:0}@media screen and (min-width:1280px){.user .warranty-form .user__content--information .field--name-phone .phone-number-disclaimer{margin:-10px 0 0 calc(100% - 582px)}}.user .warranty-form .user__content--claim-reason h3{margin-bottom:0}.user .warranty-form .user__content--claim-reason #edit-reasons{margin-bottom:0}.user .warranty-form .user__content--claim-reason #edit-reasons--wrapper{margin-bottom:0}.user .warranty-form .user__content--claim-reason #edit-reasons .js-form-item{padding:20px 0 5px;border-bottom:1px solid #ccc;margin-bottom:0}.user .warranty-form .user__content--claim-reason #edit-reasons .js-form-item:first-of-type{padding:27px 0 5px}.user .warranty-form .user__content--claim-reason .form-item--error-message{margin:15px 0 0}@media screen and (min-width:1280px){.user .warranty-form .user__content--claim-image{display:flex;justify-content:space-between}}.user .warranty-form .user__content--claim-image legend{display:block;width:100%}@media screen and (min-width:1280px){.user .warranty-form .user__content--claim-image .lfi_purchase_source{width:50%;padding-right:45px;box-sizing:border-box;border-right:1px solid #ccc}}.user .warranty-form .user__content--claim-image #edit-field-purchase-source--wrapper{margin-bottom:0;overflow:visible;overflow:initial}.user .warranty-form .user__content--claim-image #edit-field-purchase-source--wrapper .fieldset-legend{margin-bottom:0}.user .warranty-form .user__content--claim-image #edit-field-purchase-source .js-form-item{margin:0;padding:20px 0 5px;border-bottom:1px solid #ccc}@media screen and (min-width:1280px){.user .warranty-form .user__content--claim-image #edit-field-purchase-source .js-form-item{margin-bottom:0}}.user .warranty-form .user__content--claim-image #edit-field-purchase-source .js-form-item:first-of-type{padding:20px 0 5px}.user .warranty-form .user__content--claim-image .field--name-purchase-proof-id{margin:30px 0 -30px}@media screen and (min-width:1280px){.user .warranty-form .user__content--claim-image .field--name-purchase-proof-id{width:50%;margin:0;padding-left:45px;box-sizing:border-box}}.user .warranty-form .user__content--claim-image .field--name-attach-files{margin:30px 0 -30px}@media screen and (min-width:1280px){.user .warranty-form .user__content--claim-image .field--name-attach-files{width:50%;margin:0;padding-left:45px;box-sizing:border-box}}.user .warranty-form .user__content--claim-image .field--name-attach-files .label span,.user .warranty-form .user__content--claim-image .field--name-attach-files form .fieldset-legend span,form .user .warranty-form .user__content--claim-image .field--name-attach-files .fieldset-legend span{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#ff0080}.user .warranty-form .user__content--claim-image .field--name-attach-files .label:after,.user .warranty-form .user__content--claim-image .field--name-attach-files form .fieldset-legend:after,form .user .warranty-form .user__content--claim-image .field--name-attach-files .fieldset-legend:after{content:none}.user .warranty-form .user__content--claim-image .field--name-attach-files table+.form-type-managed-file .label span,.user .warranty-form .user__content--claim-image .field--name-attach-files table+.form-type-managed-file form .fieldset-legend span,form .user .warranty-form .user__content--claim-image .field--name-attach-files table+.form-type-managed-file .fieldset-legend span{display:none}.user .warranty-form .user__content--claim-image .field--name-attach-files .form-item-attach-files-0--weight{display:none !important}.user .warranty-form .user__content--claim-image .field--name-attach-files .tabledrag-toggle-weight-wrapper,.user .warranty-form .user__content--claim-image .field--name-attach-files .tableresponsive-toggle-columns,.user .warranty-form .user__content--claim-image .field--name-attach-files table thead{display:none}.user .warranty-form .user__content--claim-image .field--name-attach-files table{width:100%}.user .warranty-form .user__content--claim-image .field--name-attach-files table+.js-form-item{margin:15px 0 0}.user .warranty-form .user__content--claim-image .field--name-attach-files tr{display:block;margin:0 0 20px}.user .warranty-form .user__content--claim-image .field--name-attach-files tr:last-of-type{margin:0}.user .warranty-form .user__content--claim-image .field--name-attach-files td{display:flex;align-items:center;padding:0}.user .warranty-form .user__content--claim-image .field--name-attach-files td:last-of-type{margin-top:10px}.user .warranty-form .user__content--claim-image .field--name-attach-files .tabledrag-handle{display:block;width:40px;height:40px;margin:0}.user .warranty-form .user__content--claim-image .field--name-attach-files .handle{position:relative;height:100%;width:100%;margin:0;padding:0;background:none}.user .warranty-form .user__content--claim-image .field--name-attach-files .handle:after{content:"";display:block;transform:rotate(45deg);text-align:center;color:#aaa}.user .warranty-form .user__content--claim-image .field--name-attach-files .handle:after{position:absolute;top:0;left:-7px;right:0;bottom:0}.user .warranty-form .user__content--claim-image .field--name-attach-files .handle:after{font-size:16px;font-size:1.6rem}.user .warranty-form .user__content--claim-image .field--name-attach-files .handle:after{line-height:40px;line-height:4rem}.user .warranty-form .user__content--claim-image .field--name-attach-files .js-form-item{margin-bottom:0}.user .warranty-form .user__content--claim-image .field--name-attach-files .file--image{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#999;padding-left:20px}.user .warranty-form .user__content--claim-image .field--name-attach-files .file--image{font-size:12px;font-size:1.2rem}.user .warranty-form .user__content--claim-image .field--name-attach-files .file--image{line-height:21px;line-height:2.1rem}.user .warranty-form .user__content--claim-image .field--name-attach-files .file--image a{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:#999;word-break:break-all}.user .warranty-form .user__content--claim-image .field--name-attach-files .btn,.user .warranty-form .user__content--claim-image .field--name-attach-files .user__content--address-book [class*=address-book-delete] #edit-cancel,.user__content--address-book [class*=address-book-delete] .user .warranty-form .user__content--claim-image .field--name-attach-files #edit-cancel,.user .warranty-form .user__content--claim-image .field--name-attach-files a.register_product{width:100%}.user .warranty-form .user__content--claim-image .field--name-attach-files .ajax-progress{position:absolute;left:45%;bottom:40px}.user .warranty-form .user__content--claim-image .field--name-attach-files .messages{display:none}@media screen and (min-width:1280px){.user .warranty-form .user__content--claim-image .file-input{display:block;text-align:center}}.user .warranty-form .js-form-item-serial-no-image-0{margin:0}.user .warranty-form .js-form-item-serial-no-image-0 [id*=edit-serial-no-image-0] .file--image{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#999;margin:0 0 10px;padding-left:20px}.user .warranty-form .js-form-item-serial-no-image-0 [id*=edit-serial-no-image-0] .file--image{font-size:12px;font-size:1.2rem}.user .warranty-form .js-form-item-serial-no-image-0 [id*=edit-serial-no-image-0] .file--image{line-height:21px;line-height:2.1rem}.user .warranty-form .js-form-item-serial-no-image-0 [id*=edit-serial-no-image-0] .file--image a{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:#999;word-break:break-all}@media screen and (min-width:1280px){.user .warranty-form .js-form-item-serial-no-image-0 [id*=edit-serial-no-image-0] .btn,.user .warranty-form .js-form-item-serial-no-image-0 [id*=edit-serial-no-image-0] .user__content--address-book [class*=address-book-delete] #edit-cancel,.user__content--address-book [class*=address-book-delete] .user .warranty-form .js-form-item-serial-no-image-0 [id*=edit-serial-no-image-0] #edit-cancel,.user .warranty-form .js-form-item-serial-no-image-0 [id*=edit-serial-no-image-0] a.register_product{width:auto}}@media screen and (min-width:1280px){.user .warranty-form .js-form-item-serial-no-image-0 [id*=edit-serial-no-image-0] .file-input{display:inline-block;width:auto;padding:13px 44px 11px}}.user .warranty-form .js-form-item-serial-no-image-0 .description{margin:0}.user .warranty-form .js-form-item-serial-no-image-0 .ajax-progress{position:absolute;left:45%}.user .warranty-form .user__content--questions .js-form-wrapper:last-of-type .js-form-item{margin-bottom:0}.user .warranty-form .user__content--questions .js-form-wrapper:last-of-type .js-form-item input{margin-bottom:0}.user .warranty-form .field--name-user-comment .form-textarea:-moz-placeholder{line-height:20px;line-height:2rem}.user .warranty-form .field--name-user-comment .form-textarea::-moz-placeholder{line-height:20px;line-height:2rem}.user .warranty-form .field--name-user-comment .form-textarea:-ms-input-placeholder{line-height:20px;line-height:2rem}.user .warranty-form .field--name-user-comment .form-textarea::-webkit-input-placeholder{line-height:20px;line-height:2rem}.user .warranty-form .field--name-accept-terms{margin:40px 0 -25px;padding:0 15px}@media screen and (min-width:768px){.user .warranty-form .field--name-accept-terms{padding:0 30px}}.user .warranty-form .field--name-accept-terms a{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#78278b;-webkit-text-decoration:none;text-decoration:none}.user .warranty-form .field--name-accept-terms a{font-size:14px;font-size:1.4rem}.user .warranty-form .field--name-accept-terms a{line-height:17px;line-height:1.7rem}@media screen and (min-width:1024px){.user .warranty-form .field--name-accept-terms a{font-size:16px;font-size:1.6rem}.user .warranty-form .field--name-accept-terms a{line-height:19px;line-height:1.9rem}}.user .warranty-form #edit-actions{padding:0 15px}@media screen and (min-width:768px){.user .warranty-form #edit-actions{padding:0 30px}}.user .warranty-form .btn,.user .warranty-form .user__content--address-book [class*=address-book-delete] #edit-cancel,.user__content--address-book [class*=address-book-delete] .user .warranty-form #edit-cancel,.user .warranty-form a.register_product{width:100%}@media screen and (min-width:768px){.user .warranty-form .btn,.user .warranty-form .user__content--address-book [class*=address-book-delete] #edit-cancel,.user__content--address-book [class*=address-book-delete] .user .warranty-form #edit-cancel,.user .warranty-form a.register_product{width:auto}}.user__crm{background-color:rgba(0,0,0,0);border:none !important}@media screen and (min-width:1024px){.user__crm{max-width:850px;width:100% !important}}.user__crm .ui-dialog-titlebar{background-color:rgba(0,0,0,0);border:none}.user__crm #drupal-modal{height:auto !important;padding:0;box-shadow:3px 3px 10px 0 hsla(0,0%,40%,.3)}.user__crm .ui-dialog-buttonpane{display:none}.user__crm h1{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#333;margin:0 0 30px;padding:0 0 30px;border-bottom:1px solid #ccc}.user__crm h1{font-size:14px;font-size:1.4rem}.user__crm h1{line-height:17px;line-height:1.7rem}@media screen and (max-width:1023px){.page-node-388 .user__crm{top:0 !important;left:0 !important;width:100% !important;height:100vh !important;overflow-y:scroll !important;border-radius:0}}.page-node-388 .user__crm .ui-dialog-titlebar{position:fixed;top:10px;right:10px;z-index:1261;background-color:rgba(0,0,0,0);border:none}@media screen and (min-width:1024px){.page-node-388 .user__crm .ui-dialog-titlebar{position:absolute}}.page-node-388 .user__crm .ui-dialog-titlebar .ui-icon{filter:brightness(0) invert(1)}.login-form [id*=edit-actions] .btn,.login-form [id*=edit-actions] .user__content--address-book [class*=address-book-delete] #edit-cancel,.user__content--address-book [class*=address-book-delete] .login-form [id*=edit-actions] #edit-cancel,.login-form [id*=edit-actions] .user a.register_product,.user .login-form [id*=edit-actions] a.register_product{display:block !important;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}.login-form [id*=edit-actions] .btn,.login-form [id*=edit-actions] .user__content--address-book [class*=address-book-delete] #edit-cancel,.user__content--address-book [class*=address-book-delete] .login-form [id*=edit-actions] #edit-cancel,.login-form [id*=edit-actions] .user a.register_product,.user .login-form [id*=edit-actions] a.register_product{font-size:16px;font-size:1.6rem}#ufo_2_black{min-height:100vh;background-color:#000;padding:0;border-radius:0}@media screen and (min-width:1024px){#ufo_2_black{position:relative;min-height:auto;border-radius:3px}}#ufo_2_black .user__login-image{margin:0 0 15px}@media screen and (min-width:1024px){#ufo_2_black .user__login-image{margin:0}}#ufo_2_black h1{display:none}#ufo_2_black h2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#da2c96;text-align:center;margin:0 0 20px;padding:0 10px}#ufo_2_black h2{font-size:14px;font-size:1.4rem}#ufo_2_black h2{line-height:16px;line-height:1.6rem}@media screen and (min-width:768px){#ufo_2_black h2{max-width:450px;margin:20px auto}}@media screen and (min-width:1024px){#ufo_2_black h2{text-align:right;max-width:325px;margin:0 0 20px auto;padding:0 30px}#ufo_2_black h2{font-size:20px;font-size:2rem}#ufo_2_black h2{line-height:26px;line-height:2.6rem}}#ufo_2_black h2 b{font-family:"Montserrat-Bold";font-weight:normal}@media screen and (min-width:1024px){#ufo_2_black .user__login-wrap{position:absolute;bottom:0;right:0;width:100%;z-index:1}}@media screen and (min-width:768px){#ufo_2_black .login-form{max-width:400px;margin:0 auto}}@media screen and (min-width:1024px){#ufo_2_black .login-form{max-width:none;width:100%;display:flex;flex-direction:row-reverse;align-items:flex-end;padding:0 30px 45px !important;box-sizing:border-box}}@media screen and (min-width:1024px){#ufo_2_black .login-form__column{width:350px}}@media screen and (min-width:1024px){#ufo_2_black .login-form__column:first-of-type{border:none;padding:0}}#ufo_2_black .login-form__column:last-of-type{margin:20px 0 0}@media screen and (min-width:1024px){#ufo_2_black .login-form__column:last-of-type{padding:0 0 46px}}#ufo_2_black .login-form{padding:0 40px 70px}.os-mac #ufo_2_black .login-form{padding:0 40px 150px}@media screen and (min-width:768px){.os-mac #ufo_2_black .login-form{padding:0 40px 70px}}#ufo_2_black .form-text{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}#ufo_2_black .form-text{font-size:14px;font-size:1.4rem}#ufo_2_black .form-text.error.error{background-color:#da2c96;border-color:#da2c96}#ufo_2_black .form-item--error-message{color:#da2c96}#ufo_2_black .form-item--error-message:before{color:inherit}#ufo_2_black [id*=edit-submit]{height:48px;background-color:#da2c96;border-color:#da2c96}#ufo_2_black [id*=edit-submit]:hover,#ufo_2_black [id*=edit-submit]:focus,#ufo_2_black [id*=edit-submit]:active{color:#fff}#ufo_2_black .social-login__link--apple{filter:brightness(0) invert(1)}#ufo_2_black .request-password-link{color:#fff;margin:25px 0 0}@media screen and (min-width:768px){#ufo_2_black .request-password-link{text-align:center}}@media screen and (min-width:1024px){#ufo_2_black .request-password-link{text-align:left}}#ufo_2_black .login-form__social p{color:#fff}@media screen and (min-width:768px){#ufo_2_black .login-form__social p{text-align:center}}@media screen and (min-width:1024px){#ufo_2_black .login-form__social p{text-align:right;padding-right:50px}}#ufo_2_black .ajax-progress{top:50%}#ufo_2_black .ajax-progress .throbber{color:#fff}.js_scroll-lock{position:fixed;overflow-y:hidden !important}@media screen and (min-width:1280px){.js_scroll-lock{position:relative}}@media screen and (min-width:1024px){.js_scroll-lock .wrapper{width:100%}}@media screen and (min-width:1024px){.js_scroll-lock .user__crm{align-self:center;justify-self:center}}.js_crm-cloned-link{display:none;opacity:0;visibility:hidden}
html{text-shadow:1px 1px 1px rgba(0,0,0,.004);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:62.52%;line-height:1.5}html body{font-size:100%}html sup{display:inline-block;top:-1.7em;font-family:inherit;font-size:30%;line-height:0;-webkit-text-decoration:none;text-decoration:none}@font-face{font-family:"Montserrat-ExtraLight";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-ExtraLight.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Light";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Light.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Regular";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Medium";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Medium.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-SemiBold";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-SemiBold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Bold";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Bold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .description:after,.page-node-568 [data-class=bloggers2022] .grid-social__link:after,.modal__inner_btn:after,.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{color:#333}h1,h2,h3,h4,h5,p,ul,li,span,.button{margin:0;padding:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}:root{--factor:1.15941944}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .description:after,.page-node-568 [data-class=bloggers2022] .grid-social__link:after,.modal__inner_btn:after,.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}h1{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:9.6618357488vw;line-height:10.6280193237vw}@media screen and (min-width:480px){h1{font-size:calc(40px*1.15941944);font-size:calc(40px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){h1{font-size:56px;font-size:5.6rem}h1{line-height:62px;line-height:6.2rem}}.h2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:8.6956521739vw;line-height:9.6618357488vw}@media screen and (min-width:480px){.h2{font-size:calc(36px*1.15941944);font-size:calc(36px*var(--factor));line-height:calc(40px*1.15941944);line-height:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.h2{font-size:48px;font-size:4.8rem}.h2{line-height:56px;line-height:5.6rem}}.h3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:7.729468599vw;line-height:9.1787439614vw}@media screen and (min-width:480px){.h3{font-size:calc(32px*1.15941944);font-size:calc(32px*var(--factor));line-height:calc(38px*1.15941944);line-height:calc(38px*var(--factor))}}@media screen and (min-width:1280px){.h3{font-size:40px;font-size:4rem}.h3{line-height:48px;line-height:4.8rem}}.h4,.page-node-597 [data-class=wannajoinforeo] .lifestyle__text h1,.page-node-597 [data-class=thestoryofforeosocialmeda] .lifestyle__text h1,.page-node-597 [data-class=skincareritualinner] [data-class=skincareritualtext] .lifestyle__heading,.page-node-589 .grid[data-class*=quotes] [data-class*=title] .lifestyle__heading,.page-node-589 [data-class*=resultstext] .lifestyle__heading,.page-node-589 [data-class*=featuresinner] .lifestyle__heading,.page-node-589 .lifestyle--T .lifestyle__data .lifestyle__heading,.h4--sb{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.7632850242vw;line-height:7.729468599vw}@media screen and (min-width:480px){.h4,.page-node-597 [data-class=wannajoinforeo] .lifestyle__text h1,.page-node-597 [data-class=thestoryofforeosocialmeda] .lifestyle__text h1,.page-node-597 [data-class=skincareritualinner] [data-class=skincareritualtext] .lifestyle__heading,.page-node-589 .grid[data-class*=quotes] [data-class*=title] .lifestyle__heading,.page-node-589 [data-class*=resultstext] .lifestyle__heading,.page-node-589 [data-class*=featuresinner] .lifestyle__heading,.page-node-589 .lifestyle--T .lifestyle__data .lifestyle__heading,.h4--sb{font-size:calc(28px*1.15941944);font-size:calc(28px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.h4,.page-node-597 [data-class=wannajoinforeo] .lifestyle__text h1,.page-node-597 [data-class=thestoryofforeosocialmeda] .lifestyle__text h1,.page-node-597 [data-class=skincareritualinner] [data-class=skincareritualtext] .lifestyle__heading,.page-node-589 .grid[data-class*=quotes] [data-class*=title] .lifestyle__heading,.page-node-589 [data-class*=resultstext] .lifestyle__heading,.page-node-589 [data-class*=featuresinner] .lifestyle__heading,.page-node-589 .lifestyle--T .lifestyle__data .lifestyle__heading,.h4--sb{font-size:32px;font-size:3.2rem}.h4,.page-node-597 [data-class=wannajoinforeo] .lifestyle__text h1,.page-node-597 [data-class=thestoryofforeosocialmeda] .lifestyle__text h1,.page-node-597 [data-class=skincareritualinner] [data-class=skincareritualtext] .lifestyle__heading,.page-node-589 .grid[data-class*=quotes] [data-class*=title] .lifestyle__heading,.page-node-589 [data-class*=resultstext] .lifestyle__heading,.page-node-589 [data-class*=featuresinner] .lifestyle__heading,.page-node-589 .lifestyle--T .lifestyle__data .lifestyle__heading,.h4--sb{line-height:38px;line-height:3.8rem}}.h4--sb{font-family:"Montserrat-SemiBold"}.h5{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:5.7971014493vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.h5{font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.h5{font-size:24px;font-size:2.4rem}.h5{line-height:28px;line-height:2.8rem}}.h6,.page-node-658 .campaign .meta-success,.page-node-772 .campaign .meta-success{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.8309178744vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.h6,.page-node-658 .campaign .meta-success,.page-node-772 .campaign .meta-success{font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.h6,.page-node-658 .campaign .meta-success,.page-node-772 .campaign .meta-success{font-size:20px;font-size:2rem}.h6,.page-node-658 .campaign .meta-success,.page-node-772 .campaign .meta-success{line-height:24px;line-height:2.4rem}}.h6--2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.h6--2{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--2{font-size:18px;font-size:1.8rem}.h6--2{line-height:20px;line-height:2rem}}.h6--3,.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .tile__heading{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3,.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .tile__heading{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3,.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .tile__heading{font-size:18px;font-size:1.8rem}.h6--3,.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .tile__heading{line-height:22px;line-height:2.2rem}}.h6--wide{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide{font-size:16px;font-size:1.6rem}.h6--wide{line-height:20px;line-height:2rem}}.h6--wide-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.347826087vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide-2{font-size:14px;font-size:1.4rem}.h6--wide-2{line-height:18px;line-height:1.8rem}}.h6--3,.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .tile__heading{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3,.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .tile__heading{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3,.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .tile__heading{font-size:18px;font-size:1.8rem}.h6--3,.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .tile__heading{line-height:22px;line-height:2.2rem}}.p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p{margin:0 0 8px}.p{font-size:16px;font-size:1.6rem}.p{line-height:24px;line-height:2.4rem}}.p--2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--2{font-size:16px;font-size:1.6rem}.p--2{line-height:24px;line-height:2.4rem}}.p--md{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--md{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--md{font-size:16px;font-size:1.6rem}.p--md{line-height:24px;line-height:2.4rem}}.p--bold,.onethird-twothirds>.grid__wrap>.grid__content>.layout .lifestyle__text a,.twothirds-onethird>.grid__wrap>.grid__content>.layout .lifestyle__text a,.btn--F{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold,.onethird-twothirds>.grid__wrap>.grid__content>.layout .lifestyle__text a,.twothirds-onethird>.grid__wrap>.grid__content>.layout .lifestyle__text a,.btn--F{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold,.onethird-twothirds>.grid__wrap>.grid__content>.layout .lifestyle__text a,.twothirds-onethird>.grid__wrap>.grid__content>.layout .lifestyle__text a,.btn--F{font-size:16px;font-size:1.6rem}.p--bold,.onethird-twothirds>.grid__wrap>.grid__content>.layout .lifestyle__text a,.twothirds-onethird>.grid__wrap>.grid__content>.layout .lifestyle__text a,.btn--F{line-height:24px;line-height:2.4rem}}.p--bold-2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold-2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold-2{font-size:14px;font-size:1.4rem}.p--bold-2{line-height:24px;line-height:2.4rem}}.p--sm{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm{font-size:14px;font-size:1.4rem}.p--sm{line-height:20px;line-height:2rem}}.p--sm-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-2{font-size:14px;font-size:1.4rem}.p--sm-2{line-height:20px;line-height:2rem}}.p--sm-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-bold{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-bold{font-size:14px;font-size:1.4rem}.p--sm-bold{line-height:20px;line-height:2rem}}.p--xs,.page-node-658 .campaign .field--name-field-nl-subscription .description,.page-node-772 .campaign .field--name-field-nl-subscription .description{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs,.page-node-658 .campaign .field--name-field-nl-subscription .description,.page-node-772 .campaign .field--name-field-nl-subscription .description{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs,.page-node-658 .campaign .field--name-field-nl-subscription .description,.page-node-772 .campaign .field--name-field-nl-subscription .description{font-size:12px;font-size:1.2rem}.p--xs,.page-node-658 .campaign .field--name-field-nl-subscription .description,.page-node-772 .campaign .field--name-field-nl-subscription .description{line-height:16px;line-height:1.6rem}}.p--xs-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs-bold{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs-bold{font-size:12px;font-size:1.2rem}.p--xs-bold{line-height:16px;line-height:1.6rem}}.tag{background-color:#313f49;padding:.9661835749vw 1.9323671498vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag{padding:calc(4px*1.15941944) calc(8px*1.15941944);padding:calc(4px*var(--factor)) calc(8px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag{padding:4px 8px}.tag{font-size:14px;font-size:1.4rem}.tag{line-height:20px;line-height:2rem}}.tag--2{padding:.9661835749vw 4.8309178744vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag--2{padding:calc(4px*1.15941944) calc(10px*1.15941944);padding:calc(4px*var(--factor)) calc(10px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag--2{padding:4px 10px}.tag--2{font-size:14px;font-size:1.4rem}.tag--2{line-height:20px;line-height:2rem}}.tag--3{padding:.9661835749vw;background-color:#313f49;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:1.9323671498vw;line-height:1.9323671498vw;color:#fff;text-transform:uppercase}@media screen and (min-width:480px){.tag--3{padding:calc(4px*1.15941944);padding:calc(4px*var(--factor));font-size:calc(8px*1.15941944);font-size:calc(8px*var(--factor));line-height:calc(8px*1.15941944);line-height:calc(8px*var(--factor))}}@media screen and (min-width:1280px){.tag--3{padding:6px;font-size:8px;line-height:8px}}.cta{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:5.7971014493vw;color:inherit}@media screen and (min-width:480px){.cta{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta{font-size:18px;font-size:1.8rem}.cta{line-height:24px;line-height:2.4rem}}.cta--sm{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;color:inherit}@media screen and (min-width:480px){.cta--sm{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.cta--sm{font-size:16px;font-size:1.6rem}.cta--sm{line-height:20px;line-height:2rem}}.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{box-sizing:border-box;background-color:#ef508c;border:none;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#fff;letter-spacing:0;text-transform:none;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:1280px){.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{cursor:pointer}}.cta-lg-pink-cart{height:10.6280193237vw;border-radius:16.6666666667vw;font-size:3.8647342995vw;line-height:10.6280193237vw;text-align:center}@media screen and (min-width:451px){.cta-lg-pink-cart{height:44px;border-radius:69px;font-size:16px;line-height:44px}}.cta-sm-pink-cart{height:6.7632850242vw;padding:0 3.8647342995vw;border-radius:7.2463768116vw;font-size:2.8985507246vw;line-height:6.7632850242vw}@media screen and (min-width:451px){.cta-sm-pink-cart{height:28px;padding:0 16px;border-radius:30px;font-size:12px;line-height:28px}}@media only screen and (min-width:1280px){.cta-sm-pink-cart:hover:before,.cta-sm-pink-cart:focus:before,.cta-sm-pink-cart:active:before{opacity:1;width:auto;margin-right:8px}}.cta-sm-pink-cart:before{opacity:0;content:"";display:inline-block;width:0;font-weight:600;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse{position:relative;height:44px;padding:0 24px;border-radius:22px;font-size:16px;line-height:44px;text-align:center}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover,.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout:focus,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout:active,.cta-lg-pink-checkout--static:active,.cta-lg-pink-checkout--inverse:active{padding:0 46px 0 24px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover:after,.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--inverse:hover:after,.cta-lg-pink-checkout:focus:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--inverse:focus:after,.cta-lg-pink-checkout:active:after,.cta-lg-pink-checkout--static:active:after,.cta-lg-pink-checkout--inverse:active:after{opacity:1}}.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{opacity:0}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.cta-lg-pink-checkout--inverse{background-color:#fff;border:1px solid #ccc;color:#313f49}.cta-lg-pink-checkout--inverse:after{content:none}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout--inverse:active{padding:0 24px;background-color:#f4f5f6}}.cta-lg-pink-checkout--static{height:48px;font-size:14px}@media only screen and (min-width:1280px){.cta-lg-pink-checkout--static{display:block;width:100%;padding:0 15px 0 24px}}@media screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--static:active{padding:0 23px 0 15px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--static:active:after{left:0}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:after{position:relative;display:inline-block;top:auto;right:auto;left:-8px;transform:none}}.cta-round-cp{padding:0 5.7971014493vw;box-sizing:border-box;border-radius:10.6280193237vw;font-size:3.8647342995vw;line-height:10.6280193237vw}@media screen and (min-width:480px){.cta-round-cp{padding:0 calc(24px*1.15941944);padding:0 calc(24px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp{padding:0 24px;font-size:16px;line-height:44px}}.cta-round-cp span:after{content:"";margin-left:1.9323671498vw;position:relative;top:.7246376812vw;font-size:5.7971014493vw;font-weight:700}@media screen and (min-width:480px){.cta-round-cp span:after{margin-left:calc(8px*1.15941944);margin-left:calc(8px*var(--factor));top:calc(3px*1.15941944);top:calc(3px*var(--factor));font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp span:after{margin-left:8px;top:3px;font-size:24px}}.cta-dynamic-page{padding:2.4154589372vw 5.7971014493vw;border-radius:10.6280193237vw;font-size:3.8647342995vw;color:#fff}@media screen and (min-width:480px){.cta-dynamic-page{padding:calc(10px*1.15941944) calc(24px*1.15941944);padding:calc(10px*var(--factor)) calc(24px*var(--factor));border-radius:calc(44px*1.15941944);border-radius:calc(44px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.cta-dynamic-page{padding:10px 24px;border-radius:44px;font-size:16px}}.manual-block-title{margin:0 0 8.6956521739vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.2801932367vw;line-height:8.6956521739vw}@media screen and (min-width:480px){.manual-block-title{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor));font-size:calc(26px*1.15941944);font-size:calc(26px*var(--factor));line-height:calc(36px*1.15941944);line-height:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-title{margin:0 0 68px}.manual-block-title{font-size:40px;font-size:4rem}.manual-block-title{line-height:48px;line-height:4.8rem}}.manual-block-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:11.5942028986vw}@media screen and (min-width:480px){.manual-block-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(48px*1.15941944);line-height:calc(48px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-subtitle{font-size:30px;font-size:3rem}.manual-block-subtitle{line-height:48px;line-height:4.8rem}}.manual-content-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.manual-content-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.manual-content-subtitle{font-size:24px;font-size:2.4rem}.manual-content-subtitle{line-height:28px;line-height:2.8rem}}.manual-block-text-12{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:4.347826087vw}@media screen and (min-width:480px){.manual-block-text-12{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-12{font-size:17px;font-size:1.7rem}.manual-block-text-12{line-height:26px;line-height:2.6rem}}.manual-block-text-14{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:5.3140096618vw}@media screen and (min-width:480px){.manual-block-text-14{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(22px*1.15941944);line-height:calc(22px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-14{font-size:17px;font-size:1.7rem}.manual-block-text-14{line-height:26px;line-height:2.6rem}}.manual-block-text-16{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.manual-block-text-16{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-16{font-size:16px;font-size:1.6rem}.manual-block-text-16{line-height:24px;line-height:2.4rem}}.heading{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-style:italic;text-transform:uppercase}.heading{font-size:18px;font-size:1.8rem}.heading{line-height:26px;line-height:2.6rem}@media screen and (min-width:1024px){.heading{font-size:24px;font-size:2.4rem}.heading{line-height:32px;line-height:3.2rem}}.heading--A{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--A{font-size:36px;font-size:3.6rem}.heading--A{line-height:48px;line-height:4.8rem}@media screen and (min-width:1024px){.heading--A{font-size:44px;font-size:4.4rem}.heading--A{line-height:52px;line-height:5.2rem}}.heading--B{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--B{font-size:32px;font-size:3.2rem}.heading--B{line-height:40px;line-height:4rem}@media screen and (min-width:1024px){.heading--B{font-size:36px;font-size:3.6rem}.heading--B{line-height:48px;line-height:4.8rem}}.heading--C{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--C{font-size:30px;font-size:3rem}.heading--C{line-height:42px;line-height:4.2rem}.heading--C{letter-spacing:-0.025em}@media screen and (min-width:1024px){.heading--C{font-size:46px;font-size:4.6rem}.heading--C{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){.heading--C{font-size:60px;font-size:6rem}.heading--C{line-height:73px;line-height:7.3rem}}.heading--D{margin:0 0 23px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--D{font-size:24px;font-size:2.4rem}.heading--D{line-height:30px;line-height:3rem}.heading--D{letter-spacing:0em}@media screen and (min-width:1024px){.heading--D{font-size:36px;font-size:3.6rem}.heading--D{line-height:42px;line-height:4.2rem}}.heading--D b,.heading--D strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.heading--D b,.heading--D strong{font-size:24px;font-size:2.4rem}.heading--D b,.heading--D strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--D b,.heading--D strong{font-size:36px;font-size:3.6rem}.heading--D b,.heading--D strong{line-height:42px;line-height:4.2rem}}.heading--E{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase;text-align:center;position:relative;margin:0 0 23px;padding:15px 0}.heading--E{font-size:24px;font-size:2.4rem}.heading--E{line-height:30px;line-height:3rem}.heading--E{letter-spacing:0em}@media screen and (min-width:768px){.heading--E{padding:0}}@media screen and (min-width:1024px){.heading--E{font-size:36px;font-size:3.6rem}.heading--E{line-height:42px;line-height:4.2rem}}.heading--E b,.heading--E strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#f53794}.heading--E b,.heading--E strong{font-size:24px;font-size:2.4rem}.heading--E b,.heading--E strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--E b,.heading--E strong{font-size:36px;font-size:3.6rem}.heading--E b,.heading--E strong{line-height:42px;line-height:4.2rem}}.heading--E:after{content:" ";width:80px;position:absolute;right:0;left:0;top:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:after{width:60px;right:0;left:auto;left:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:after{display:none}}.heading--E:before{content:" ";width:80px;position:absolute;left:0;right:0;bottom:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:before{width:60px;left:0;right:auto;right:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:before{display:none}}.heading--F{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--F{font-size:16px;font-size:1.6rem}.heading--F{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F{font-size:18px;font-size:1.8rem}.heading--F{line-height:24px;line-height:2.4rem}}.heading--F b,.heading--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}.heading--F b,.heading--F strong{font-size:16px;font-size:1.6rem}.heading--F b,.heading--F strong{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F b,.heading--F strong{font-size:18px;font-size:1.8rem}.heading--F b,.heading--F strong{line-height:24px;line-height:2.4rem}}.heading--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;letter-spacing:3.5px}.heading--G{font-size:14px;font-size:1.4rem}.heading--G{line-height:17px;line-height:1.7rem}.heading--H{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--H{font-size:40px;font-size:4rem}.heading--H{line-height:40px;line-height:4rem}@media screen and (min-width:1280px){.heading--H{font-size:50px;font-size:5rem}.heading--H{line-height:50px;line-height:5rem}}.heading--I{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--I{font-size:18px;font-size:1.8rem}.heading--I{line-height:28px;line-height:2.8rem}.heading--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--J{font-size:40px;font-size:4rem}.heading--J{line-height:40px;line-height:4rem}.heading--J{letter-spacing:0.025em}.heading--K{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--K{font-size:18px;font-size:1.8rem}.heading--K{line-height:18px;line-height:1.8rem}@media screen and (min-width:1024px){.heading--K{font-size:24px;font-size:2.4rem}.heading--K{line-height:24px;line-height:2.4rem}}.heading--L{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;text-align:left;text-transform:uppercase;color:#333;width:100%;border-bottom:1px solid #ccc;margin-bottom:32px;padding-bottom:32px;box-sizing:border-box}.heading--L{font-size:16px;font-size:1.6rem}.heading--L{line-height:19px;line-height:1.9rem}.heading--M{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-align:left}.heading--M{font-size:24px;font-size:2.4rem}.heading--M{line-height:29px;line-height:2.9rem}@media screen and (min-width:1024px){.heading--M{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--M{font-size:36px;font-size:3.6rem}.heading--M{line-height:44px;line-height:4.4rem}}.heading--N{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-align:center;margin-bottom:20px}.heading--N{font-size:30px;font-size:3rem}.heading--N{line-height:42px;line-height:4.2rem}@media screen and (min-width:768px){.heading--N{font-size:36px;font-size:3.6rem}.heading--N{line-height:42px;line-height:4.2rem}}.heading--O{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;margin:0 0 20px;padding:0 0 20px;text-align:left;position:relative}.heading--O{font-size:36px;font-size:3.6rem}.heading--O{line-height:40px;line-height:4rem}@media screen and (min-width:768px){.heading--O{margin:0 0 30px;padding:0 0 30px}}@media screen and (min-width:1280px){.heading--O{font-size:60px;font-size:6rem}.heading--O{line-height:64px;line-height:6.4rem}}.heading--O:after{content:"";display:block;width:18px;height:3px;position:absolute;bottom:0;left:0}@media screen and (min-width:1280px){.heading--O:after{width:23px;height:4px}}[data-class*=howto] .heading--O:after{content:none}.heading--O br{display:block}p--B,.text--B,p--A,.text--A,p,.text{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--B,.text--B,p--A,.text--A,p,.text{font-size:16px;font-size:1.6rem}p--B,.text--B,p--A,.text--A,p,.text{line-height:27px;line-height:2.7rem}p--A,.text--A{font-size:30px;font-size:3rem}p--A,.text--A{line-height:42px;line-height:4.2rem}p--A,.text--A{letter-spacing:-0.025em}@media screen and (min-width:1024px){p--A,.text--A{font-size:46px;font-size:4.6rem}p--A,.text--A{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){p--A,.text--A{font-size:60px;font-size:6rem}p--A,.text--A{line-height:73px;line-height:7.3rem}}p--B,.text--B{font-size:28px;font-size:2.8rem}p--B,.text--B{line-height:34px;line-height:3.4rem}@media screen and (min-width:1024px){p--B,.text--B{font-size:35px;font-size:3.5rem}p--B,.text--B{line-height:46px;line-height:4.6rem}}p--C,.text--C{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-style:italic}p--C,.text--C{font-size:14px;font-size:1.4rem}p--C,.text--C{line-height:20px;line-height:2rem}p--D,.text--D{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--D,.text--D{font-size:16px;font-size:1.6rem}p--D,.text--D{line-height:20px;line-height:2rem}p--E,.text--E{margin:0 0 19px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--E,.text--E{font-size:14px;font-size:1.4rem}p--E,.text--E{line-height:24px;line-height:2.4rem}p--E b,p--E strong,.text--E b,.text--E strong{font-family:"Montserrat-Bold";font-size:inherit;line-height:inherit;font-weight:normal}p--F,.text--F{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--F,.text--F{font-size:14px;font-size:1.4rem}p--F,.text--F{line-height:26px;line-height:2.6rem}p--F b,p--F strong,.text--F b,.text--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--F b,p--F strong,.text--F b,.text--F strong{font-size:14px;font-size:1.4rem}p--F b,p--F strong,.text--F b,.text--F strong{line-height:26px;line-height:2.6rem}p--G,.text--G{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--G,.text--G{font-size:12px;font-size:1.2rem}p--G,.text--G{line-height:26px;line-height:2.6rem}p--H,.text--H{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--H,.text--H{font-size:18px;font-size:1.8rem}p--H,.text--H{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--H,.text--H{font-size:16px;font-size:1.6rem}p--H,.text--H{line-height:20px;line-height:2rem}}p--I,.text--I,.link--D{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--I,.text--I,.link--D{font-size:14px;font-size:1.4rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--I,.text--I,.link--D{font-size:12px;font-size:1.2rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}}p--J,.text--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--J,.text--J{font-size:14px;font-size:1.4rem}p--J,.text--J{line-height:18px;line-height:1.8rem}p--J b,.text--J b{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--J b,.text--J b{font-size:14px;font-size:1.4rem}p--J b,.text--J b{line-height:18px;line-height:1.8rem}p--K,.text--K{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--K,.text--K{font-size:14px;font-size:1.4rem}p--K,.text--K{line-height:24px;line-height:2.4rem}p--L,.text--L{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#333;text-align:left}p--L,.text--L{font-size:16px;font-size:1.6rem}p--L,.text--L{line-height:28px;line-height:2.8rem}p--L b,p--L strong,.text--L b,.text--L strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}p--L b,p--L strong,.text--L b,.text--L strong{font-size:16px;font-size:1.6rem}p--L b,p--L strong,.text--L b,.text--L strong{line-height:28px;line-height:2.8rem}p--M,.text--M{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif !important;font-size:14px !important;line-height:20px !important;color:#555 !important}p--N,.text--N{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--N,.text--N{font-size:10px;font-size:1rem}p--N,.text--N{line-height:14px;line-height:1.4rem}.link{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;border-bottom:1px solid;-webkit-text-decoration:none;text-decoration:none;color:#555;letter-spacing:2px;padding:0 0 4px 0;transition:padding-bottom 300ms ease}.link{font-size:14px;font-size:1.4rem}.link{line-height:26px;line-height:2.6rem}.link:hover{padding-bottom:6px}@media screen and (max-width:767px){.link:hover{padding:0 0 4px}}.link--A{border-bottom:1px solid #fff}.link--A{font-size:14px;font-size:1.4rem}.link--C{font-size:0;color:rgba(0,0,0,0);position:relative;display:block;width:36px;height:36px;border-radius:100%;background-color:#99a5af;padding:0;transition:.2s ease-in-out}.link--C:after{display:block;border-radius:100%;font-family:"foreo";text-align:center;color:#fff}.link--C:after{position:absolute;top:0;left:0;right:0;bottom:0}.link--C:after{font-size:22px;font-size:2.2rem}.link--C:after{line-height:36px;line-height:3.6rem}.link--D{-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:#666;transition:.2s ease-in-out}.link--D{letter-spacing:0.025em}@media screen and (min-width:1024px){.link--D:hover,.link--D:focus,.link--D:active{color:#333}}.link--G{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:#666;display:block;padding:0;border:none}.link--G{font-size:14px;font-size:1.4rem}.link--G{line-height:16px;line-height:1.6rem}.link--G{letter-spacing:0em}@media screen and (min-width:768px){.link--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;position:relative}.link--G{font-size:16px;font-size:1.6rem}}@media screen and (max-width:767px){.link--G.is-active{color:#333}}.link--G:hover{padding-bottom:0}@media screen and (min-width:768px){.link--G:after{content:"";display:block;width:2px;height:100%;position:absolute;right:0;top:0;background-color:#ccc}}.link--H{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:gray;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.link--H{font-size:12px;font-size:1.2rem}.link--H{line-height:26px;line-height:2.6rem}@media screen and (min-width:768px){.link--H:hover,.link--H:focus,.link--H.active{color:#666}}.btn--D,.btn--C,.btn--B,.btn--A,.btn{display:inline-block;padding:18px 44px 16px;border-radius:3px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;white-space:normal;color:#fff;background:#78278b;border:1px solid #78278b;cursor:pointer;transition:all .2s cubic-bezier(0.25,0.8,0.25,1);outline:none}.btn--D,.btn--C,.btn--B,.btn--A,.btn{font-size:16px;font-size:1.6rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{line-height:24px;line-height:2.4rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{letter-spacing:0.05em}@media screen and (min-width:1024px){.btn:hover{color:#78278b;background:rgba(0,0,0,0)}}.btn--B{padding:13px 44px 11px}.btn--C{padding:9px 29px}.btn--C{font-size:15px;font-size:1.5rem}.btn--C{line-height:20px;line-height:2rem}.btn--D{padding:6px 19px}.btn--D{font-size:12px;font-size:1.2rem}.btn--D{line-height:17px;line-height:1.7rem}.btn--E{position:relative;display:inline-block;background-color:#ff6dac;margin:5.3333333333vw 0 0;padding:3.2vw 9.3333333333vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.2666666667vw;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-in-out}@media screen and (min-width:768px){.btn--E{margin:2.6041666667vw 0 0;padding:1.5625vw 4.5572916667vw;font-size:2.0833333333vw}}@media screen and (min-width:1024px){.btn--E{margin:1.953125vw 0 0;padding:1.171875vw 3.41796875vw;font-size:1.5625vw}}@media screen and (min-width:1280px){.btn--E{margin:20px 0 0;padding:13px 35px}.btn--E{font-size:18px;font-size:1.8rem}}@media screen and (min-width:1280px){.btn--E:hover,.btn--E:focus,.btn--E:active{padding:13px 55px 13px 35px}}.btn--E:hover:before,.btn--E:focus:before,.btn--E:active:before{opacity:1}.btn--E:before{content:none}@media screen and (min-width:1280px){.btn--E:before{opacity:0;content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;border-width:7px 0 7px 14px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.btn--F{position:relative;display:inline-block;width:auto;margin:0;padding:2.4154589372vw 3.8647342995vw;background-color:#313f49;border:none;border-radius:0;transition:all .25s ease-in-out;letter-spacing:0;text-transform:none;color:#fff !important}@media screen and (min-width:480px){.btn--F{padding:calc(10px*1.15941944) calc(16px*1.15941944);padding:calc(10px*var(--factor)) calc(16px*var(--factor))}}@media screen and (min-width:1280px){.btn--F{padding:10px 16px}}@media screen and (min-width:1280px){.btn--F:hover,.btn--F:focus,.btn--F:active{padding:10px 32px 10px 16px}}.btn--F:after{opacity:0}@media screen and (min-width:1280px){.btn--F:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:12px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}@media screen and (min-width:1280px){.btn--F:hover:after,.btn--F:focus:after,.btn--F:active:after{opacity:1}}.btn.ghost{color:#78278b;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.ghost:hover{color:#fff;background:#78278b}}.btn.pink{background:#f53794;border:1px solid #f53794}@media screen and (min-width:1024px){.btn.pink:hover{color:#f53794;background:rgba(0,0,0,0)}}.btn.pink.ghost{color:#f53794;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.pink.ghost:hover{color:#fff;background:#f53794}}.btn.gold{background:#dbc088;border:1px solid #dbc088}@media screen and (min-width:1024px){.btn.gold:hover{color:#dbc088;background:rgba(0,0,0,0)}}.btn.gold.ghost{color:#dbc088;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.gold.ghost:hover{color:#fff;background:#dbc088}}.btn.blue{background:#2aa9f6;border:1px solid #2aa9f6}@media screen and (min-width:1024px){.btn.blue:hover{color:#2aa9f6;background:rgba(0,0,0,0)}}.btn.blue.ghost{color:#2aa9f6;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.blue.ghost:hover{color:#fff;background:#2aa9f6}}.btn.full{width:100%;padding-left:10px;padding-right:10px}.btn--social,.btn--twitter,.btn--google,.btn--facebook{position:relative;box-sizing:border-box;height:50px;padding:0 20px 0 50px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;border:none;text-transform:none}.btn--social,.btn--twitter,.btn--google,.btn--facebook{font-size:15px;font-size:1.5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{line-height:50px;line-height:5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{letter-spacing:0.01em}@media screen and (min-width:1024px){.btn--social:hover,.btn--twitter:hover,.btn--google:hover,.btn--facebook:hover{color:#fff}}.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after{position:absolute;top:0;left:0;bottom:0;display:block;width:50px;color:#fff;text-align:center;transition:.12s ease-in-out}.btn--facebook{background:#3b59b4}@media screen and (min-width:1024px){.btn--facebook:hover{background:#6d84b4}}.btn--facebook:after{content:""}.btn--facebook:after{font-size:26px;font-size:2.6rem}.btn--facebook:after{line-height:52px;line-height:5.2rem}.btn--google{background:#ea4335}@media screen and (min-width:1024px){.btn--google:hover{background:rgba(234,67,53,.75)}}.btn--google:after{content:""}.btn--google:after{font-size:22px;font-size:2.2rem}.btn--google:after{line-height:48px;line-height:4.8rem}.btn--twitter{background:#00aced}@media screen and (min-width:1024px){.btn--twitter:hover{background:rgba(0,172,237,.75)}}.btn--twitter:after{content:""}.btn--twitter:after{font-size:24px;font-size:2.4rem}.btn--twitter:after{line-height:48px;line-height:4.8rem}.btn--disabled,.btn.form-disabled{opacity:.4;pointer-events:none;cursor:default}.js_resolution{display:none;visibility:hidden;height:0;width:0;margin:0;padding:0;opacity:0}@media screen and (min-width:768px){.js_resolution{opacity:.5}}@media screen and (min-width:1024px){.js_resolution{opacity:1}}@media screen and (min-width:1280px){.js_resolution{width:2px;opacity:2}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hidden{display:none !important;visibility:hidden}@media screen and (max-width:767px){.hidden-mobile{display:none !important}}@media screen and (min-width:768px){.hidden-desk{display:none !important}}.hidden-sm{display:none !important}@media screen and (min-width:1280px){.hidden-sm{display:block !important}}.hidden-xl{display:block !important}@media screen and (min-width:1280px){.hidden-xl{display:none !important}}.mt0{margin-top:0px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mr0{margin-right:0px !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.mr45{margin-right:45px !important}.mr50{margin-right:50px !important}.mb0{margin-bottom:0px !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.ml0{margin-left:0px !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml35{margin-left:35px !important}.ml40{margin-left:40px !important}.ml45{margin-left:45px !important}.ml50{margin-left:50px !important}.pt0{padding-top:0px !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pr0{padding-right:0px !important}.pr5{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr35{padding-right:35px !important}.pr40{padding-right:40px !important}.pr45{padding-right:45px !important}.pr50{padding-right:50px !important}.pb0{padding-bottom:0px !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}.pl0{padding-left:0px !important}.pl5{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl35{padding-left:35px !important}.pl40{padding-left:40px !important}.pl45{padding-left:45px !important}.pl50{padding-left:50px !important}.mainmenu{padding:24px 20px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}@media screen and (min-width:1024px){.mainmenu:hover{opacity:.7}}.mainmenu-box{top:1px;width:22px;height:16px;display:inline-block;position:relative}.mainmenu-inner{display:block;top:50%;margin-top:-1px}.mainmenu-inner,.mainmenu-inner::before,.mainmenu-inner::after{width:22px;height:2px;background-color:#99a4ae;border-radius:1px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.mainmenu-inner::before,.mainmenu-inner::after{content:"";display:block}.mainmenu-inner::before{top:-7px}.mainmenu-inner::after{bottom:-7px}.mainmenu--spin .mainmenu-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.mainmenu--spin .mainmenu-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.mainmenu--spin .mainmenu-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19)}.mainmenu--spin.is-active .mainmenu-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.mainmenu--spin.is-active .mainmenu-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.mainmenu--spin.is-active .mainmenu-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1)}html{height:100%}body{position:relative;height:100%;overflow-x:hidden}body.summaryOpen{overflow:hidden}body.search-locked,body.locked{overflow-y:hidden}body.search-locked .main,body.search-locked .footer,body.locked .main,body.locked .footer{touch-action:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;animation:.35s ease .35s normal forwards 1 fadeout}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}body.search-locked .main,body.search-locked .footer{height:0}@media screen and (max-width:1023px){br{display:none}}input::-ms-clear{display:none}.wrapper{max-width:100%;padding-top:0;overflow-x:hidden}@media screen and (min-width:1024px){.wrapper{overflow-x:visible}}.promo-2 .wrapper{padding-top:110px}.promo-3 .wrapper{padding-top:128px}.promo-4 .wrapper{padding-top:146px}.promo-5 .wrapper{padding-top:164px}.main{position:relative;z-index:1}.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:125px}@media screen and (min-width:768px){.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:100px}}@media screen and (min-width:1280px){.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:150px}}.path-node:not(.page-node-type-manual) .main .layout__title{display:none;opacity:0;visibility:hidden;width:0;height:0}.path-cart .main{margin-top:145px}.path-support .main{padding-top:30px;background-color:#00c6d1}.page-node-289{padding:100px 0 0}@media screen and (min-width:1280px){.page-node-289{padding:130px 0 0}}.node--content-mob-lock{background-color:#fff}@media(min-width:480px)and (max-width:1279px){.node--content-mob-lock{position:relative;max-width:480px;margin:0 auto}}@media(min-width:480px)and (max-width:1279px){.node--content-mob-lock:before{content:"";position:absolute;top:0;left:-100%;width:500%;height:100%;background-color:#eee;z-index:-1}}.node--type-page .field__items>.field__item .grid+.grid--sales{position:relative}.node--type-page .field__items>.field__item .grid+.grid--sales:before{content:"";display:block;width:100%;height:14.4927536232vw;position:absolute;top:-7.2463768116vw;right:0;left:0;background-color:#fff}@media screen and (min-width:480px){.node--type-page .field__items>.field__item .grid+.grid--sales:before{height:calc(30px*1.15941944);height:calc(30px*var(--factor));top:calc(-30px*1.15941944);top:calc(-30px*var(--factor))}}@media screen and (min-width:1280px){.node--type-page .field__items>.field__item .grid+.grid--sales:before{height:125px;top:-125px}}@media(min-width:1280px){.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray{width:auto !important}}.maintenance-page{height:241.5458937198vw;background:#029dd5;background:linear-gradient(to bottom,#029DD5 0%,#25D7FF 50%,#029DD5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#029dd5",endColorstr="#029dd5",GradientType=0);overflow:hidden}@media screen and (min-width:480px){.maintenance-page{height:calc(1000px*1.15941944);height:calc(1000px*var(--factor))}}@media screen and (min-width:1280px){.maintenance-page{height:auto;overflow-y:scroll;background:#25d7ff;background:radial-gradient(ellipse at center,#25D7FF 0%,#009AD3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#25d7ff",endColorstr="#009ad3",GradientType=1)}}.path-iblock .card--A.card--A{opacity:1}body .progress__percentage,body .progress__bar,body .progress__label{display:none}body .ajax-progress-throbber{color:rgba(0,0,0,0) !important}body .throbber{display:block !important;padding:0 !important}body .ajax-progress-throbber,body .throbber,body .progress__track,body .throbber:before,body .throbber:after,body .progress__track:before,body .progress__track:after{border-radius:50%;width:12px;height:12px;animation-fill-mode:both;animation:load7 2s infinite ease-in-out;min-width:0;min-width:initial;background:none !important;border-color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;box-shadow:none}body .progress__track,body .throbber{color:#78278b;font-size:10px;margin:0 auto;position:relative;text-indent:-9999em;transform:translateZ(0);animation-delay:-0.16s}body .throbber:before,body .throbber:after,body .progress__track:before,body .progress__track:after{content:"";position:absolute;top:0}body .throbber:before,body .progress__track:before{left:-18px;animation-delay:-0.32s}body .throbber:after,body .progress__track:after{left:18px}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}body .ajax-progress .message{display:none}form .label,form .fieldset-legend{display:none}form fieldset{border:none;margin:0;padding:0;display:flex;justify-content:space-between;width:100%}form fieldset .form-item{width:auto}form .fieldset-legend{color:#999;margin-bottom:15px;display:block}main [data-drupal-messages] .messages{display:block}main [data-drupal-messages] .messages a{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-style:normal;color:#fff}main [data-drupal-messages] .messages a{font-size:12px;font-size:1.2rem}main [data-drupal-messages] .messages a{line-height:18px;line-height:1.8rem}main nav.tabs{display:block;width:auto;position:fixed;top:70%;right:0;transform:translate3d(0,-50%,0);backface-visibility:hidden;transition:all .333s cubic-bezier(0.25,0.8,0.25,1);z-index:3}@media screen and (min-width:1024px){main nav.tabs{right:-25px}}main nav.tabs:after{content:" ";position:absolute;top:-50px;left:0;right:0;display:block;height:50px}main nav.tabs:hover{right:-3px}main .tabs.primary{position:relative;display:block;margin:0;padding:0;background:#313f49;box-shadow:0 8px 6px -6px rgba(0,0,0,.6);backface-visibility:hidden;border-radius:2px;overflow:hidden;text-align:left}main .tabs.primary:before{content:" ";display:table}main .tabs.primary:after{content:" ";display:table;clear:both}main .tabs.primary li{position:relative;display:block;margin:0;padding:0}main .tabs.primary li a{position:relative;display:block;width:90px;margin:0;padding:8px 0 8px 10px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1);overflow:hidden}main .tabs.primary li a{font-size:11px;font-size:1.1rem}main .tabs.primary li a{line-height:17px;line-height:1.7rem}main .tabs.primary li a{letter-spacing:0.025em}@media screen and (min-width:1024px){main .tabs.primary li a:hover{background-color:rgba(0,0,0,.35)}}@media screen and (min-width:1024px){main .tabs.primary li a.is-active{background-color:rgba(0,0,0,.35);cursor:default}}main .tabs.primary li a[data-drupal-link-system-path*=delete],main .tabs.primary li a[data-drupal-link-system-path*=revisions],main .tabs.primary li a[data-drupal-link-system-path*=devel]{display:none}@media screen and (max-width:767px){main .tabs.primary li a{text-indent:-9999px;font-family:"foreo";font-size:13px;color:#fff;width:38px;padding:0;text-align:center;line-height:normal;line-height:initial}main .tabs.primary li a:nth-child(1):after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}main .tabs.primary li a[data-drupal-link-system-path*=edit]:after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}main .tabs.primary li a[data-drupal-link-system-path*=translations]:after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0 !important;margin-right:0 !important}.main>.content>.messages{margin:0}.layout-builder-update-block .field--type-image .file-widget-multiple table tbody td:first-of-type{min-height:180px;height:auto !important}.layout-builder-update-block .field--type-image .tabledrag-handle:after{display:none !important}.modal{position:fixed;top:0;bottom:0;left:0;right:0;box-sizing:border-box;display:none;padding:0 15px;background:rgba(0,0,0,.85);transition:all .18s ease-in-out;vertical-align:middle;text-align:center;z-index:99}.modal__inner{position:fixed;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:100%;max-width:1280px}.modal__inner_video{position:relative;display:block;width:100%}.modal__inner_video.videowrap{height:0;padding-top:25%}.modal__inner_video.videowrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal__inner_btn{position:absolute;top:-50px;right:0;display:block;height:50px;width:100px;color:#fff}.modal__inner_btn:after{content:"";position:absolute;top:0;right:0;bottom:0;display:block;width:50px;text-align:center}.modal__inner_btn:after{font-size:17px;font-size:1.7rem}.modal__inner_btn:after{line-height:40px;line-height:4rem}.modal.active{display:block}.js_responsiveIframe{width:100%;border:none;box-shadow:none;scrollbar-width:none;overflow:hidden;-ms-overflow-style:none;-ms-overflow-style:none}.js_responsiveIframe::-webkit-scrollbar{display:none}@media screen and (max-width:1279px){.page-node-568 [data-class=treatments] .grid__data{text-align:left}}@media screen and (max-width:479px){.page-node-568 [data-class=treatments] .grid__content{margin:0 -4.8309178744vw}}@media(min-width:480px)and (max-width:1279px){.page-node-568 [data-class=treatments] .grid__content{margin:0 calc(-20px*1.15941944);margin:0 calc(-20px*var(--factor))}}@media screen and (min-width:1280px){.page-node-568 [data-class=treatments] .grid__content{display:flex;justify-content:center}}.page-node-568 [data-class=treatments] .tile{margin:0 0 5.7971014493vw}@media screen and (max-width:1279px){.page-node-568 [data-class=treatments] .tile{flex:0 1 100%}}@media screen and (min-width:480px){.page-node-568 [data-class=treatments] .tile{margin:0 0 calc(24px*1.15941944);margin:0 0 calc(24px*var(--factor))}}@media screen and (min-width:1280px){.page-node-568 [data-class=treatments] .tile{margin:0;padding:0 15px;box-sizing:border-box}}.page-node-568 [data-class=treatments] .tile:last-of-type{margin:0}.page-node-568 [data-class=awards2022]{position:relative;padding-top:0}.page-node-568 [data-class=awards2022] .grid__wrap{position:static}.page-node-568 [data-class=awards2022] .grid__data{position:static}.page-node-568 [data-class=awards2022] .grid__link{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;font-size:0}.page-node-568 [data-class=awards2022] .grid__link a{display:block;width:100%;height:100%}@media screen and (min-width:1280px){.page-node-568 [data-class^=mediaquotes2022grid] .grid__label{padding:0 16px}}@media screen and (max-width:1279px){.page-node-568 [data-class^=mediaquotes2022grid] .grid__content{padding:0}}.page-node-568 [data-class^=mediaquotes2022grid] .tile__picture{height:24.154589372vw;margin:0 auto 1.9323671498vw}@media screen and (min-width:480px){.page-node-568 [data-class^=mediaquotes2022grid] .tile__picture{height:calc(100px*1.15941944);height:calc(100px*var(--factor));margin:0 auto calc(8px*1.15941944);margin:0 auto calc(8px*var(--factor))}}@media screen and (min-width:1280px){.page-node-568 [data-class^=mediaquotes2022grid] .tile__picture{height:100px}}.page-node-568 [data-class=mediaquotes2022innergrid]{margin:0 0 9.6618357488vw}@media screen and (min-width:480px){.page-node-568 [data-class=mediaquotes2022innergrid]{margin:0 0 calc(40px*1.15941944);margin:0 0 calc(40px*var(--factor))}}.page-node-568 [data-class=mediaquotes2022innergrid]:last-of-type{margin:0}@media screen and (max-width:1279px){.page-node-568 [data-class=mediaquotes2022innergrid] .layout{display:block}}@media screen and (max-width:1279px){.page-node-568 [data-class=mediaquotes2022innergrid] .layout__region{display:inline-block;vertical-align:top}}@media screen and (max-width:1279px){.page-node-568 [data-class=specialtreatments] .grid__content{padding:0}}.page-node-568 [data-class=specialtreatments] .lifestyle__data{padding-top:0}.page-node-568 [data-class=specialtreatments] .layout__region:first-of-type{margin:0}.page-node-568 [data-class=specialtreatments] .layout__region:not(:first-of-type){margin-bottom:0}@media screen and (max-width:479px){.page-node-568 [data-class=specialtreatments] .layout__region:not(:first-of-type){flex:0 1 50%;padding:0 1.2077294686vw;box-sizing:border-box}}@media(min-width:480px)and (max-width:1279px){.page-node-568 [data-class=specialtreatments] .layout__region:not(:first-of-type){flex:0 1 50%;padding:0 calc(5px*1.15941944);padding:0 calc(5px*var(--factor));box-sizing:border-box}}@media screen and (max-width:479px){.page-node-568 [data-class=specialtreatments] .layout__region:nth-of-type(2){padding-left:2.4154589372vw}}@media(min-width:480px)and (max-width:1279px){.page-node-568 [data-class=specialtreatments] .layout__region:nth-of-type(2){padding-left:calc(10px*1.15941944);padding-left:calc(10px*var(--factor))}}@media screen and (max-width:479px){.page-node-568 [data-class=specialtreatments] .layout__region:nth-of-type(3){padding-right:2.4154589372vw}}@media(min-width:480px)and (max-width:1279px){.page-node-568 [data-class=specialtreatments] .layout__region:nth-of-type(3){padding-right:calc(10px*1.15941944);padding-right:calc(10px*var(--factor))}}@media screen and (max-width:1279px){.page-node-568 [data-class=skincare] .grid__content{padding:0}}.page-node-568 [data-class=skincare] .lifestyle__data{padding-top:0}@media screen and (max-width:1279px){.page-node-568 [data-class=skincare] .layout{flex-direction:column-reverse}}@media screen and (min-width:1280px){.page-node-568 [data-class=skincaretext] .lifestyle__wrap{padding-right:20px;box-sizing:border-box}}.page-node-568 [data-class=oralcare]{padding-top:0}@media screen and (max-width:1279px){.page-node-568 [data-class=oralcare]>.grid__wrap>.grid__content{padding:0}}@media screen and (min-width:1280px){.page-node-568 [data-class=oralcare]>.grid__wrap>.grid__content>.layout{align-items:flex-end}}.page-node-568 [data-class=oralcare]>.grid__wrap>.grid__content>.layout>.layout__region--first{margin:0}@media screen and (max-width:1279px){.page-node-568 [data-class=oralcare] .layout__region{flex:0 1 100%}}.page-node-568 [data-class=oralcare] .featured{padding:0 !important}.page-node-568 [data-class=oralcaregridwrap]>.grid__wrap>.grid__content>.layout>.layout__region--first{margin:0}.page-node-568 [data-class=oralcaregridwrap] .grid__content{padding:0}.page-node-568 [data-class=oralcaregridwrap] .lifestyle__data{padding-top:0}@media screen and (min-width:1280px){.page-node-568 [data-class=oralcaretext]{margin:0 0 46px}}@media screen and (min-width:1280px){.page-node-568 [data-class=oralcaretext] .lifestyle__data{padding-top:0 !important}}@media screen and (min-width:1280px){.page-node-568 [data-class=oralcaresmalltileswrap] .layout__region:first-of-type{padding-left:0}}@media screen and (min-width:1280px){.page-node-568 [data-class=oralcaresmalltileswrap] .layout__region:last-of-type{padding-right:0}}.page-node-568 [data-class=oralcareimage] .featured__wrap{padding:0 2.4154589372vw;box-sizing:border-box}@media screen and (min-width:480px){.page-node-568 [data-class=oralcareimage] .featured__wrap{padding:0 calc(10px*1.15941944);padding:0 calc(10px*var(--factor))}}@media screen and (min-width:1280px){.page-node-568 [data-class=oralcareimage] .featured__wrap{padding:0}}@media screen and (max-width:479px){.page-node-568 [data-class=oralcareimage] .featured__data{padding:4.347826087vw 7.2463768116vw}}@media(min-width:480px)and (max-width:1279px){.page-node-568 [data-class=oralcareimage] .featured__data{padding:calc(18px*1.15941944) calc(30px*1.15941944);padding:calc(18px*var(--factor)) calc(30px*var(--factor))}}@media screen and (min-width:1280px){.page-node-568 [data-class=techindustry]{margin:125px auto}}.page-node-568 [data-class=techindustry] .lifestyle__data{text-align:left}@media screen and (min-width:1280px){.page-node-568 [data-class=techindustry] .lifestyle__data{text-align:center !important}}.page-node-568 [data-class=mysa2022] .grid__label{margin:0 0 1.9323671498vw}@media screen and (min-width:480px){.page-node-568 [data-class=mysa2022] .grid__label{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor))}}@media screen and (min-width:1280px){.page-node-568 [data-class=mysa2022] .grid__label{margin:0 0 8px}}.page-node-568 [data-class=mysa2022] .grid__text{margin:0 auto 4.8309178744vw}@media screen and (min-width:480px){.page-node-568 [data-class=mysa2022] .grid__text{margin:0 auto calc(20px*1.15941944);margin:0 auto calc(20px*var(--factor))}}@media screen and (min-width:1280px){.page-node-568 [data-class=mysa2022] .grid__text{margin:0 auto 32px}}.page-node-568 [data-class=mysa2022] .grid__text img{display:block;max-width:52.4154589372vw;width:100%;height:auto;margin:0 auto}@media screen and (min-width:480px){.page-node-568 [data-class=mysa2022] .grid__text img{max-width:calc(217px*1.15941944);max-width:calc(217px*var(--factor))}}@media screen and (min-width:1280px){.page-node-568 [data-class=mysa2022] .grid__text img{max-width:217px}}@media screen and (min-width:1280px){.page-node-568 [data-class=mysa2022] .grid__content{display:flex;justify-content:center}}.page-node-568 [data-class=mysa2022] .tile{margin:0 0 2.4154589372vw}@media screen and (min-width:480px){.page-node-568 [data-class=mysa2022] .tile{margin:0 0 calc(10px*1.15941944);margin:0 0 calc(10px*var(--factor))}}@media screen and (min-width:1280px){.page-node-568 [data-class=mysa2022] .tile{margin:0;padding:0 15px;box-sizing:border-box;flex:0 1 33.33%}}.page-node-568 [data-class=mysa2022] .tile:last-of-type{margin:0}@media screen and (min-width:1280px){.page-node-568 [data-class=bloggers2022] .grid__data{display:flex;flex-wrap:wrap;justify-content:center}}.page-node-568 [data-class=bloggers2022].mob-cols-2 .grid__content{width:100%;padding:0 6.038647343vw}@media screen and (min-width:480px){.page-node-568 [data-class=bloggers2022].mob-cols-2 .grid__content{padding:0 calc(25px*1.15941944);padding:0 calc(25px*var(--factor))}}@media screen and (min-width:1280px){.page-node-568 [data-class=bloggers2022].mob-cols-2 .grid__content{padding:0 35px;display:flex;justify-content:center}}@media screen and (min-width:1280px){.page-node-568 [data-class=bloggers2022] .tile{padding:0 5px;box-sizing:border-box;flex:0 1 16.66%}}.page-node-568 [data-class=bloggers2022] .grid__text{margin:0 0 7.2463768116vw}@media screen and (min-width:480px){.page-node-568 [data-class=bloggers2022] .grid__text{margin:0 0 calc(30px*1.15941944);margin:0 0 calc(30px*var(--factor))}}@media screen and (min-width:1280px){.page-node-568 [data-class=bloggers2022] .grid__text{margin:0 0 0 40px !important}}.page-node-568 [data-class=bloggers2022] .grid-social__menu{display:flex;justify-content:space-between;width:42.9951690821vw;height:4.347826087vw;margin:0 auto 7.2463768116vw;list-style-type:none}@media screen and (min-width:480px){.page-node-568 [data-class=bloggers2022] .grid-social__menu{width:calc(178px*1.15941944);width:calc(178px*var(--factor));height:calc(18px*1.15941944);height:calc(18px*var(--factor));margin:0 auto calc(30px*1.15941944);margin:0 auto calc(30px*var(--factor))}}@media screen and (min-width:1280px){.page-node-568 [data-class=bloggers2022] .grid-social__menu{width:172px;margin:0 auto 0 40px}}.page-node-568 [data-class=bloggers2022] .grid-social__menu-item{width:4.347826087vw;height:100%;font-size:0}@media screen and (min-width:480px){.page-node-568 [data-class=bloggers2022] .grid-social__menu-item{width:calc(18px*1.15941944);width:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.page-node-568 [data-class=bloggers2022] .grid-social__menu-item{width:18px}}.page-node-568 [data-class=bloggers2022] .grid-social__link{display:block;width:100%;height:100%;position:relative;-webkit-text-decoration:none;text-decoration:none}.page-node-568 [data-class=bloggers2022] .grid-social__link:after{position:absolute;top:0;display:block;width:100%;height:100%;content:"";font-size:4.347826087vw;color:#313f49}@media screen and (min-width:480px){.page-node-568 [data-class=bloggers2022] .grid-social__link:after{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor))}}.page-node-568 [data-class=bloggers2022] .grid-social__link--instagram:after{content:""}.page-node-568 [data-class=bloggers2022] .grid-social__link--facebook:after{content:""}.page-node-568 [data-class=bloggers2022] .grid-social__link--tiktok:after{content:""}.page-node-568 [data-class=bloggers2022] .grid-social__link--youtube:after{content:""}.page-node-1972 [data-drupal-messages]{display:none !important}.page-node-1972 .node.step-2 .countdown{position:absolute;top:-15.4589371981vw;left:0;margin:0}@media screen and (min-width:480px){.page-node-1972 .node.step-2 .countdown{top:calc(-64px*1.15941944);top:calc(-64px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .node.step-2 .countdown{position:relative;top:auto;left:auto;bottom:auto;margin:0 0 24px;padding:0}}.page-node-1972 .node.step-confirmation .clean,.page-node-1972 .node.step-confirmation [data-class=giveawayrules]{display:none}@media screen and (min-width:1280px){.page-node-1972 [data-class=giveawayformwrap] .grid__wrap{max-width:1920px}}.page-node-1972 [data-class=giveawayformwrap] .grid__data{display:none}.page-node-1972 [data-class=giveawayformwrap] .grid__content{position:relative}.page-node-1972 [data-class=giveawaykv]{margin:0}@media screen and (min-width:1280px){.page-node-1972 [data-class=giveawaykv] img{width:auto;height:100%}}.page-node-1972 .countdown{margin:0 auto 0 -5.7971014493vw;width:100%;height:15.4589371981vw;display:flex;align-items:center;justify-content:center;position:absolute;top:-15.4589371981vw;z-index:2}@media screen and (min-width:480px){.page-node-1972 .countdown{height:calc(64px*1.15941944);height:calc(64px*var(--factor));top:calc(-64px*1.15941944);top:calc(-64px*var(--factor));margin:0 auto 0 calc(-24px*1.15941944);margin:0 auto 0 calc(-24px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .countdown{height:64px;margin:-14px auto 0;padding:0 40px;box-sizing:border-box;width:1280px;right:0;left:0;bottom:-64px}}.page-node-1972 .countdown__wrap{width:100%;height:100%}.page-node-1972 .countdown__timer,.page-node-1972 .countdown__timercopy{margin:0 auto;width:calc(100% - 35.0241545894vw);min-width:64.9758454106vw;height:100%;display:flex;align-items:center;justify-content:center;background-color:#fc91ba;font-size:0}@media screen and (min-width:480px){.page-node-1972 .countdown__timer,.page-node-1972 .countdown__timercopy{width:calc(100% - (145px * 1.15941944));width:calc(100% - (145px * var(--factor)));width:calc(100% - calc(145px * 1.15941944));width:calc(100% - calc(145px * var(--factor)));min-width:calc(269px*1.15941944);min-width:calc(269px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .countdown__timer,.page-node-1972 .countdown__timercopy{margin-left:0;width:269px}}.page-node-1972 .countdown__timer{opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-node-1972 .contextual-region{position:static}.page-node-1972 .webform-submission-giveaway-form h2{margin:0 0 3.8647342995vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:8.6956521739vw;line-height:9.6618357488vw}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form h2{margin:0 0 calc(16px*1.15941944);margin:0 0 calc(16px*var(--factor));font-size:calc(36px*1.15941944);font-size:calc(36px*var(--factor));line-height:calc(40px*1.15941944);line-height:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form h2{margin:0 0 16px;font-size:48px;line-height:56px}}@media screen and (max-width:1279px){.page-node-1972 .webform-submission-giveaway-form h2 br{display:block}}.page-node-1972 .webform-submission-giveaway-form h3{margin:0 0 3.8647342995vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:7.729468599vw;line-height:9.1787439614vw}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form h3{margin:0 0 calc(16px*1.15941944);margin:0 0 calc(16px*var(--factor));font-size:calc(32px*1.15941944);font-size:calc(32px*var(--factor));line-height:calc(38px*1.15941944);line-height:calc(38px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form h3{margin:0 0 16px;font-size:40px;line-height:48px}}.page-node-1972 .webform-submission-giveaway-form p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form p{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form p{font-size:14px;line-height:20px}}.page-node-1972 .webform-submission-giveaway-form .form-type-email{margin:5.7971014493vw 0}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form .form-type-email{margin:calc(24px*1.15941944) 0;margin:calc(24px*var(--factor)) 0}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .form-type-email{margin:24px 0}}.page-node-1972 .webform-submission-giveaway-form .form-type-email input{margin:0;padding:0 3.8647342995vw;box-sizing:border-box;border:none;border-radius:0;display:block;width:100%;height:10.6280193237vw;outline:none;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:10.6280193237vw;color:#66727a;text-align:center}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form .form-type-email input{padding:0 calc(16px*1.15941944);padding:0 calc(16px*var(--factor));height:calc(44px*1.15941944);height:calc(44px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .form-type-email input{padding:0 16px;height:44px;font-size:14px;line-height:44px}}.page-node-1972 .webform-submission-giveaway-form .form-type-email input:-moz-placeholder{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:10.6280193237vw}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form .form-type-email input:-moz-placeholder{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .form-type-email input:-moz-placeholder{font-size:14px;line-height:44px}}.page-node-1972 .webform-submission-giveaway-form .form-type-email input::-moz-placeholder{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:10.6280193237vw}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form .form-type-email input::-moz-placeholder{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .form-type-email input::-moz-placeholder{font-size:14px;line-height:44px}}.page-node-1972 .webform-submission-giveaway-form .form-type-email input:-ms-input-placeholder{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:10.6280193237vw}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form .form-type-email input:-ms-input-placeholder{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .form-type-email input:-ms-input-placeholder{font-size:14px;line-height:44px}}.page-node-1972 .webform-submission-giveaway-form .form-type-email input::-webkit-input-placeholder{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:10.6280193237vw}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form .form-type-email input::-webkit-input-placeholder{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .form-type-email input::-webkit-input-placeholder{font-size:14px;line-height:44px}}.page-node-1972 .webform-submission-giveaway-form .form-type-email input.error{color:#ef508c}.page-node-1972 .webform-submission-giveaway-form .form-type-email input.error:-moz-placeholder{color:#ef508c}.page-node-1972 .webform-submission-giveaway-form .form-type-email input.error::-moz-placeholder{color:#ef508c}.page-node-1972 .webform-submission-giveaway-form .form-type-email input.error:-ms-input-placeholder{color:#ef508c}.page-node-1972 .webform-submission-giveaway-form .form-type-email input.error::-webkit-input-placeholder{color:#ef508c}.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox{margin:5.7971014493vw 0}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox{margin:calc(24px*1.15941944) 0;margin:calc(24px*var(--factor)) 0}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox{margin:24px 0}}.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .label,.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox form .fieldset-legend,form .page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .fieldset-legend{font-size:0;padding-left:6.7632850242vw !important;float:left}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .label,.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox form .fieldset-legend,form .page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .fieldset-legend{padding-left:calc(28px*1.15941944) !important;padding-left:calc(28px*var(--factor)) !important}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .label,.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox form .fieldset-legend,form .page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .fieldset-legend{padding-left:28px}}.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .label:before,.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox form .fieldset-legend:before,form .page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .fieldset-legend:before{width:3.8647342995vw;height:3.8647342995vw}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .label:before,.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox form .fieldset-legend:before,form .page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .fieldset-legend:before{width:calc(16px*1.15941944);width:calc(16px*var(--factor));height:calc(16px*1.15941944);height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .label:before,.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox form .fieldset-legend:before,form .page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .fieldset-legend:before{width:16px;height:16px}}.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .label:after,.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox form .fieldset-legend:after,form .page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .fieldset-legend:after{width:1.9323671498vw;height:1.9323671498vw;top:.9661835749vw;left:.9661835749vw !important;background-color:#fc91ba}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .label:after,.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox form .fieldset-legend:after,form .page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .fieldset-legend:after{width:calc(8px*1.15941944);width:calc(8px*var(--factor));height:calc(8px*1.15941944);height:calc(8px*var(--factor));top:calc(4px*1.15941944);top:calc(4px*var(--factor));left:calc(4px*1.15941944) !important;left:calc(4px*var(--factor)) !important}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .label:after,.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox form .fieldset-legend:after,form .page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .fieldset-legend:after{width:8px;height:8px;top:4px;left:4px !important}}.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .description{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw;text-align:left;overflow:hidden}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .description{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .description{font-size:12px}}.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .description a{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.page-node-1972 .webform-submission-giveaway-form .form-type-checkbox .error+label:before{border:1px solid #ef508c}.page-node-1972 .webform-submission-giveaway-form .captcha{margin-bottom:3.8647342995vw}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form .captcha{margin-bottom:calc(16px*1.15941944);margin-bottom:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .captcha{margin-bottom:16px}}.page-node-1972 .webform-submission-giveaway-form .captcha legend{display:none !important}.page-node-1972 .webform-submission-giveaway-form .form-submit{background-color:#fc91ba;padding:0 8.6956521739vw;box-sizing:border-box;border:none;border-radius:10.6280193237vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:10.6280193237vw;letter-spacing:0;text-transform:none}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form .form-submit{padding:0 calc(36px*1.15941944);padding:0 calc(36px*var(--factor));border-radius:calc(44px*1.15941944);border-radius:calc(44px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .form-submit{padding:0 36px;border-radius:44px;font-size:16px;line-height:44px}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .form-submit:hover,.page-node-1972 .webform-submission-giveaway-form .form-submit:focus,.page-node-1972 .webform-submission-giveaway-form .form-submit:active{color:#fff}}.page-node-1972 .webform-submission-giveaway-form .form-item--error-message{color:#fff;margin:1.9323671498vw 0 -1.4492753623vw;text-align:left}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form .form-item--error-message{margin:calc(8px*1.15941944) 0 calc(-6px*1.15941944);margin:calc(8px*var(--factor)) 0 calc(-6px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .form-item--error-message{margin:8px 0 -6px}}.step-2 .form-item--error-message{color:#ef508c !important}.step-2 .radios--wrapper .fieldset-wrapper .form-item--error-message:first-child{display:none !important}.step-2 .form-type-textarea .form-item--error-message{margin-top:-5.7971014493vw;margin-bottom:5.7971014493vw}@media screen and (min-width:480px){.step-2 .form-type-textarea .form-item--error-message{margin-top:calc(-24px*1.15941944);margin-top:calc(-24px*var(--factor));margin-bottom:calc(24px*1.15941944);margin-bottom:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.step-2 .form-type-textarea .form-item--error-message{margin-top:-24px;margin-bottom:24px}}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-first-page]{position:absolute;right:0;bottom:25.3623188406vw;left:0;z-index:1}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-first-page]{bottom:calc(105px*1.15941944);bottom:calc(105px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-first-page]{margin:0 auto;max-width:1280px;padding:0 40px;box-sizing:border-box;bottom:60px}}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-first-1]{margin:0 auto;padding:5.7971014493vw;box-sizing:border-box;width:calc(100% - 14.4927536232vw);background:rgba(158,143,186,.7);box-shadow:0 0 30px 0 rgba(0,0,0,.5);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);text-align:center;color:#fff}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-first-1]{padding:calc(24px*1.15941944);padding:calc(24px*var(--factor));bottom:calc(30px*1.15941944);bottom:calc(30px*var(--factor));width:calc(100% - (60px * 1.15941944));width:calc(100% - (60px * var(--factor)));width:calc(100% - calc(60px * 1.15941944));width:calc(100% - calc(60px * var(--factor)))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-first-1]{margin:0;padding:0;bottom:30px;width:476px;background:rgba(0,0,0,0);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:left}}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-first]{margin:0 auto;padding:5.7971014493vw;box-sizing:border-box;position:absolute;top:138.6473429952vw;right:0;left:0;width:calc(100% - 14.4927536232vw);background:rgba(158,143,186,.7);box-shadow:0 0 30px 0 rgba(0,0,0,.5);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);text-align:center;color:#fff}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-first]{padding:calc(24px*1.15941944);padding:calc(24px*var(--factor));top:calc(574px*1.15941944);top:calc(574px*var(--factor));width:calc(100% - (60px * 1.15941944));width:calc(100% - (60px * var(--factor)));width:calc(100% - calc(60px * 1.15941944));width:calc(100% - calc(60px * var(--factor)))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-first]{margin:0 auto 218px;padding:0 40px;box-sizing:border-box;top:314px;max-width:1280px;width:auto;background:rgba(0,0,0,0);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;text-align:left}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-first] p{padding-right:71%;box-sizing:border-box}}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second]{padding:9.6618357488vw 7.2463768116vw;box-sizing:border-box;text-align:center}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second]{padding:calc(40px*1.15941944) calc(30px*1.15941944);padding:calc(40px*var(--factor)) calc(30px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second]{margin:0 auto;padding:125px 40px;box-sizing:border-box;max-width:1280px}}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] p{margin:0 0 5.7971014493vw;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] p{margin:0 0 calc(24px*1.15941944);margin:0 0 calc(24px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] p{margin:0 0 24px;font-size:16px;line-height:24px}}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset{margin:0 0 9.6618357488vw;text-align:left}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset{margin:0 0 calc(40px*1.15941944);margin:0 0 calc(40px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset{margin:0 0 32px}}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .fieldset-wrapper{width:100%}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .form-radios{margin:0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:3.8647342995vw}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .form-radios{gap:calc(16px*1.15941944);gap:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .form-radios{gap:0;max-width:none}}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .form-item{position:relative;width:40.8212560386vw}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .form-item{width:calc(169px*1.15941944);width:calc(169px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .form-item{width:276px}}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .form-item label{display:none}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .form-radio{opacity:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:1}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .form-radio:checked~.description:before{opacity:1}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .form-radio:checked~.description:after{content:""}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .form-radio:checked~.description .webform-element-description:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;box-shadow:inset 0 0 0 .9661835749vw #fc91ba;transition:all .33s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .form-radio:checked~.description .webform-element-description:after{box-shadow:inset 0 0 0 calc(4px*1.15941944) #fc91ba;box-shadow:inset 0 0 0 calc(4px*var(--factor)) #fc91ba}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .form-radio:checked~.description .webform-element-description:after{box-shadow:inset 0 0 0 4px #fc91ba}}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .form-radio:checked~.description .webform-element-description h4,.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .form-radio:checked~.description .webform-element-description p{background-color:#fc91ba;color:#fff}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .form-radio.error~.description{color:#ef508c}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .description{position:relative}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .description:before{opacity:0;content:"";display:block;width:0;height:0;position:absolute;top:0;right:0;border-style:solid;border-width:0 15.4589371981vw 15.4589371981vw 0;border-color:rgba(0,0,0,0) #fc91ba rgba(0,0,0,0) rgba(0,0,0,0);transform:rotate(0);transition:all .33s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .description:before{border-width:0 calc(64px*1.15941944) calc(64px*1.15941944) 0;border-width:0 calc(64px*var(--factor)) calc(64px*var(--factor)) 0}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .description:before{border-width:0 64px 64px 0}}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .description:after{content:"";display:block;position:absolute;top:1.9323671498vw;right:1.9323671498vw;font-size:4.8309178744vw;color:#fff}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .description:after{top:calc(8px*1.15941944);top:calc(8px*var(--factor));right:calc(8px*1.15941944);right:calc(8px*var(--factor));font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset .description:after{top:8px;right:8px;font-size:20px}}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset img{display:block;width:100%;height:auto;max-width:40.8212560386vw}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset img{max-width:calc(169px*1.15941944);max-width:calc(169px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset img{max-width:276px}}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset h4{padding:1.9323671498vw 2.8985507246vw;box-sizing:border-box;transition:all .33s cubic-bezier(0.25,0.8,0.25,1);font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset h4{padding:calc(8px*1.15941944) calc(12px*1.15941944);padding:calc(8px*var(--factor)) calc(12px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset h4{padding:8px 12px;font-size:16px;line-height:24px}}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset p{margin:0;padding:0 2.8985507246vw 1.9323671498vw;box-sizing:border-box;transition:all .33s cubic-bezier(0.25,0.8,0.25,1);font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset p{padding:0 calc(12px*1.15941944) calc(8px*1.15941944);padding:0 calc(12px*var(--factor)) calc(8px*var(--factor));font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] fieldset p{padding:0 12px 8px;font-size:12px;line-height:16px}}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] .fieldset-legend{display:none}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] textarea{margin:0 0 7.729468599vw !important;padding:3.3816425121vw 3.8647342995vw;box-sizing:border-box;resize:none;border-color:#c9c9c9;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;color:#53636f}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] textarea{margin:0 0 calc(32px*1.15941944) !important;margin:0 0 calc(32px*var(--factor)) !important;padding:calc(13px*1.15941944) calc(16px*1.15941944);padding:calc(13px*var(--factor)) calc(16px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] textarea{margin:0 0 32px;padding:13px 16px;height:120px;font-size:16px;line-height:20px}}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] textarea:-moz-placeholder{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] textarea:-moz-placeholder{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] textarea:-moz-placeholder{font-size:16px;line-height:20px}}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] textarea::-moz-placeholder{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] textarea::-moz-placeholder{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] textarea::-moz-placeholder{font-size:16px;line-height:20px}}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] textarea:-ms-input-placeholder{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] textarea:-ms-input-placeholder{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] textarea:-ms-input-placeholder{font-size:16px;line-height:20px}}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] textarea::-webkit-input-placeholder{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] textarea::-webkit-input-placeholder{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] textarea::-webkit-input-placeholder{font-size:16px;line-height:20px}}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] textarea.error{background-color:#fff;border-color:#ef508c}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] textarea.error:-moz-placeholder{color:#ef508c}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] textarea.error::-moz-placeholder{color:#ef508c}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] textarea.error:-ms-input-placeholder{color:#ef508c}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] textarea.error::-webkit-input-placeholder{color:#ef508c}.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] .form-submit{display:block;width:100%;height:9.6618357488vw;border-radius:9.6618357488vw;font-size:4.347826087vw;line-height:9.6618357488vw}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] .form-submit{height:calc(40px*1.15941944);height:calc(40px*var(--factor));border-radius:calc(40px*1.15941944);border-radius:calc(40px*var(--factor));font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(40px*1.15941944);line-height:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form [data-drupal-selector=edit-container-second] .form-submit{margin:0 auto;padding:0 41px;width:auto;height:40px;border-radius:40px;font-size:18px;line-height:40px}}.page-node-1972 .webform-submission-giveaway-form .webform-confirmation{margin:0 auto;position:absolute;right:0;bottom:7.2463768116vw;left:0}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation{bottom:calc(30px*1.15941944);bottom:calc(30px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation{position:relative;right:auto;bottom:auto;left:auto}}.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__message{padding:0 7.2463768116vw}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__message{padding:0 calc(30px*1.15941944);padding:0 calc(30px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__message{padding:0;position:static}}.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__first{padding:5.7971014493vw;box-sizing:border-box;background:rgba(158,143,186,.7);box-shadow:0 0 30px 0 rgba(0,0,0,.5);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);text-align:center;color:#fff}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__first{padding:calc(24px*1.15941944);padding:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__first{margin:0 auto 190px;padding:0 40px;box-sizing:border-box;width:1280px;position:absolute;top:-427px;right:0;left:0;background:rgba(0,0,0,0);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__first h2{margin:0;text-align:left}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__first p{display:none}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second{margin:0 auto;width:1280px}}.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .grid{margin:2.4154589372vw 0 0}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .grid{margin:calc(10px*1.15941944) 0 0;margin:calc(10px*var(--factor)) 0 0}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .grid{margin:125px 0}}.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .grid.hidden-desk{display:block !important}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .grid.hidden-desk{display:none !important}}.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .grid.hidden-mobile{display:none !important}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .grid.hidden-mobile{display:block !important}}.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .grid__wrap{padding:0}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .grid__data{display:block}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .grid__label p{margin:0;letter-spacing:3.2px}}.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .tt{display:none}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .tt{display:block;color:#fff}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .tt p{display:none}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .layout__region{width:50%}}.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .mt__wrap{position:relative}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .mt__picture,.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .tile__picture{overflow:hidden}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .mt__picture:hover img,.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .tile__picture:hover img{transform:scale(1.065)}}.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .mt__picture img,.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .tile__picture img{width:100%;height:auto}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .mt__picture img,.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .tile__picture img{transition:all .45s;transform:translate3d(0,0,0)}}.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .mt__label{position:absolute;bottom:4.8309178744vw;left:4.8309178744vw;right:4.8309178744vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;text-align:left;color:#fff;pointer-events:none}@media only screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .mt__label{bottom:calc(20px*1.15941944);bottom:calc(20px*var(--factor));left:calc(20px*1.15941944);left:calc(20px*var(--factor));right:calc(20px*1.15941944);right:calc(20px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media only screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .mt__label{bottom:20px;left:20px;right:20px;font-size:18px;line-height:22px}}.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .tile__wrap{position:relative}.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .tile__heading{margin:0;position:absolute;z-index:1;color:#fff}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__second .tile__heading{margin:0;bottom:18px;left:20px}}.page-node-1972 .webform-submission-giveaway-form .webform-confirmation__back{display:none}.page-node-1972 .webform-submission-giveaway-form .ajax-progress{position:absolute;bottom:6.038647343vw;left:47.5%}@media screen and (min-width:480px){.page-node-1972 .webform-submission-giveaway-form .ajax-progress{bottom:calc(20px*1.15941944);bottom:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 .webform-submission-giveaway-form .ajax-progress{bottom:50px;left:25%}}.page-node-1972 .webform-submission-giveaway-form .ajax-progress .throbber{color:#fc91ba !important}.page-node-1972 [data-class=giveawayrules]{margin:0;background:#425463}.page-node-1972 [data-class=giveawayrules] .tt__wrap{padding-top:9.6618357488vw;padding-bottom:9.6618357488vw}@media screen and (min-width:480px){.page-node-1972 [data-class=giveawayrules] .tt__wrap{padding-top:calc(40px*1.15941944);padding-top:calc(40px*var(--factor));padding-bottom:calc(40px*1.15941944);padding-bottom:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 [data-class=giveawayrules] .tt__wrap{padding-top:125px;padding-bottom:125px;max-width:1280px}}@media screen and (min-width:1280px){.page-node-1972 [data-class=giveawayrules] .tt__heading{margin:0 auto 24px;max-width:698px}}.page-node-1972 [data-class=giveawayrules] .tt__text>p{font-size:4.8309178744vw;line-height:7.729468599vw}@media screen and (min-width:480px){.page-node-1972 [data-class=giveawayrules] .tt__text>p{font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 [data-class=giveawayrules] .tt__text>p{margin-right:auto;margin-left:auto;max-width:698px;font-size:20px;line-height:32px}}.page-node-1972 [data-class=giveawayrules] .tt__table{margin-top:9.6618357488vw}@media screen and (min-width:480px){.page-node-1972 [data-class=giveawayrules] .tt__table{margin-top:calc(40px*1.15941944);margin-top:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 [data-class=giveawayrules] .tt__table{margin-top:64px;padding:0 40px;display:flex;justify-content:space-between}}.page-node-1972 [data-class=giveawayrules] .tt__table p{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.page-node-1972 [data-class=giveawayrules] .tt__table p{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.page-node-1972 [data-class=giveawayrules] .tt__table p{flex:0 1 330px;font-size:14px;line-height:20px}}.page-node-658 .node,.page-node-772 .node{background-color:#121212}.page-node-658 [data-class=bf2022preregisterwrap],.page-node-658 [data-class=bf2023preregisterwrap],.page-node-772 [data-class=bf2022preregisterwrap],.page-node-772 [data-class=bf2023preregisterwrap]{padding:34.0579710145vw 0 7.2463768116vw}@media screen and (min-width:480px){.page-node-658 [data-class=bf2022preregisterwrap],.page-node-658 [data-class=bf2023preregisterwrap],.page-node-772 [data-class=bf2022preregisterwrap],.page-node-772 [data-class=bf2023preregisterwrap]{padding:calc(141px*1.15941944) 0 calc(30px*1.15941944);padding:calc(141px*var(--factor)) 0 calc(30px*var(--factor))}}@media screen and (min-width:1280px){.page-node-658 [data-class=bf2022preregisterwrap],.page-node-658 [data-class=bf2023preregisterwrap],.page-node-772 [data-class=bf2022preregisterwrap],.page-node-772 [data-class=bf2023preregisterwrap]{padding:1.5625vw 0 0}}@media screen and (min-width:1920px){.page-node-658 [data-class=bf2022preregisterwrap],.page-node-658 [data-class=bf2023preregisterwrap],.page-node-772 [data-class=bf2022preregisterwrap],.page-node-772 [data-class=bf2023preregisterwrap]{padding:30px 0 0}}.page-node-658 [data-class=bf2022preregisterwrap] .cardgrid__wrap,.page-node-658 [data-class=bf2023preregisterwrap] .cardgrid__wrap,.page-node-772 [data-class=bf2022preregisterwrap] .cardgrid__wrap,.page-node-772 [data-class=bf2023preregisterwrap] .cardgrid__wrap{position:relative;max-width:none}@media screen and (min-width:1280px){.page-node-658 [data-class=bf2022preregisterwrap] .cardgrid__content,.page-node-658 [data-class=bf2023preregisterwrap] .cardgrid__content,.page-node-772 [data-class=bf2022preregisterwrap] .cardgrid__content,.page-node-772 [data-class=bf2023preregisterwrap] .cardgrid__content{width:1280px;z-index:1;position:absolute;top:22.5%;left:50%;transform:translate(-50%,0);padding:0 1.3020833333vw;box-sizing:border-box}}@media screen and (min-width:1920px){.page-node-658 [data-class=bf2022preregisterwrap] .cardgrid__content,.page-node-658 [data-class=bf2023preregisterwrap] .cardgrid__content,.page-node-772 [data-class=bf2022preregisterwrap] .cardgrid__content,.page-node-772 [data-class=bf2023preregisterwrap] .cardgrid__content{padding:0 25px}}@media screen and (min-width:1280px){.page-node-658 [data-class=bf2022preregisterwrap] .layout,.page-node-658 [data-class=bf2023preregisterwrap] .layout,.page-node-772 [data-class=bf2022preregisterwrap] .layout,.page-node-772 [data-class=bf2023preregisterwrap] .layout{align-items:flex-end;min-height:23.4375vw}}@media screen and (min-width:1920px){.page-node-658 [data-class=bf2022preregisterwrap] .layout,.page-node-658 [data-class=bf2023preregisterwrap] .layout,.page-node-772 [data-class=bf2022preregisterwrap] .layout,.page-node-772 [data-class=bf2023preregisterwrap] .layout{min-height:450px}}@media screen and (min-width:1280px){.page-node-658 [data-class=bf2022preregisterwrap] .layout__region,.page-node-658 [data-class=bf2023preregisterwrap] .layout__region,.page-node-772 [data-class=bf2022preregisterwrap] .layout__region,.page-node-772 [data-class=bf2023preregisterwrap] .layout__region{padding:0 .78125vw}}@media screen and (min-width:1920px){.page-node-658 [data-class=bf2022preregisterwrap] .layout__region,.page-node-658 [data-class=bf2023preregisterwrap] .layout__region,.page-node-772 [data-class=bf2022preregisterwrap] .layout__region,.page-node-772 [data-class=bf2023preregisterwrap] .layout__region{padding:0 15px}}.page-node-658 [data-class=bf2022preregisterwrap] .layout__region--first,.page-node-658 [data-class=bf2023preregisterwrap] .layout__region--first,.page-node-772 [data-class=bf2022preregisterwrap] .layout__region--first,.page-node-772 [data-class=bf2023preregisterwrap] .layout__region--first{display:none}@media screen and (min-width:1280px){.page-node-658 [data-class=bf2022preregisterwrap] .layout__region--first,.page-node-658 [data-class=bf2023preregisterwrap] .layout__region--first,.page-node-772 [data-class=bf2022preregisterwrap] .layout__region--first,.page-node-772 [data-class=bf2023preregisterwrap] .layout__region--first{display:block}}.page-node-658 [data-class=bf2022preregisterwrap] .layout__region--first img,.page-node-658 [data-class=bf2023preregisterwrap] .layout__region--first img,.page-node-772 [data-class=bf2022preregisterwrap] .layout__region--first img,.page-node-772 [data-class=bf2023preregisterwrap] .layout__region--first img{padding:0 !important}@media(min-width:1024px)and (max-width:1279px){.page-node-658 [data-class=bf2022preregisterwrap] .layout__region--second,.page-node-658 [data-class=bf2023preregisterwrap] .layout__region--second,.page-node-772 [data-class=bf2022preregisterwrap] .layout__region--second,.page-node-772 [data-class=bf2023preregisterwrap] .layout__region--second{flex:0 1 100%}}.page-node-658 [data-class=bf2022preregisterwrap] .cardgrid__overlay,.page-node-658 [data-class=bf2023preregisterwrap] .cardgrid__overlay,.page-node-772 [data-class=bf2022preregisterwrap] .cardgrid__overlay,.page-node-772 [data-class=bf2023preregisterwrap] .cardgrid__overlay{display:none}@media screen and (min-width:1280px){.page-node-658 [data-class=bf2022preregisterwrap] .cardgrid__overlay,.page-node-658 [data-class=bf2023preregisterwrap] .cardgrid__overlay,.page-node-772 [data-class=bf2022preregisterwrap] .cardgrid__overlay,.page-node-772 [data-class=bf2023preregisterwrap] .cardgrid__overlay{display:block}}.page-node-658 [data-class=bf2022preregistermobwtf],.page-node-658 [data-class=bf2023preregistermobimage],.page-node-772 [data-class=bf2022preregistermobwtf],.page-node-772 [data-class=bf2023preregistermobimage]{padding:0 2.4154589372vw;box-sizing:border-box}@media screen and (min-width:480px){.page-node-658 [data-class=bf2022preregistermobwtf],.page-node-658 [data-class=bf2023preregistermobimage],.page-node-772 [data-class=bf2022preregistermobwtf],.page-node-772 [data-class=bf2023preregistermobimage]{padding:0 calc(10px*1.15941944);padding:0 calc(10px*var(--factor))}}.page-node-658 [data-class=bf2022preregisterintroauthenticateduser],.page-node-658 [data-class=bf2022preregisterintroanonymoususer],.page-node-658 [data-class=bf2023preregisterintroauthenticateduser],.page-node-658 [data-class=bf2023preregisterintroanonymoususer],.page-node-772 [data-class=bf2022preregisterintroauthenticateduser],.page-node-772 [data-class=bf2022preregisterintroanonymoususer],.page-node-772 [data-class=bf2023preregisterintroauthenticateduser],.page-node-772 [data-class=bf2023preregisterintroanonymoususer]{display:none;margin-bottom:1.4492753623vw}@media screen and (min-width:480px){.page-node-658 [data-class=bf2022preregisterintroauthenticateduser],.page-node-658 [data-class=bf2022preregisterintroanonymoususer],.page-node-658 [data-class=bf2023preregisterintroauthenticateduser],.page-node-658 [data-class=bf2023preregisterintroanonymoususer],.page-node-772 [data-class=bf2022preregisterintroauthenticateduser],.page-node-772 [data-class=bf2022preregisterintroanonymoususer],.page-node-772 [data-class=bf2023preregisterintroauthenticateduser],.page-node-772 [data-class=bf2023preregisterintroanonymoususer]{margin-bottom:calc(6px*1.15941944);margin-bottom:calc(6px*var(--factor))}}@media screen and (min-width:1280px){.page-node-658 [data-class=bf2022preregisterintroauthenticateduser],.page-node-658 [data-class=bf2022preregisterintroanonymoususer],.page-node-658 [data-class=bf2023preregisterintroauthenticateduser],.page-node-658 [data-class=bf2023preregisterintroanonymoususer],.page-node-772 [data-class=bf2022preregisterintroauthenticateduser],.page-node-772 [data-class=bf2022preregisterintroanonymoususer],.page-node-772 [data-class=bf2023preregisterintroauthenticateduser],.page-node-772 [data-class=bf2023preregisterintroanonymoususer]{margin-bottom:1.6666666667vw}}@media screen and (min-width:1920px){.page-node-658 [data-class=bf2022preregisterintroauthenticateduser],.page-node-658 [data-class=bf2022preregisterintroanonymoususer],.page-node-658 [data-class=bf2023preregisterintroauthenticateduser],.page-node-658 [data-class=bf2023preregisterintroanonymoususer],.page-node-772 [data-class=bf2022preregisterintroauthenticateduser],.page-node-772 [data-class=bf2022preregisterintroanonymoususer],.page-node-772 [data-class=bf2023preregisterintroauthenticateduser],.page-node-772 [data-class=bf2023preregisterintroanonymoususer]{margin-bottom:32px}}.page-node-658 [data-class=bf2022preregisterintroauthenticateduser] *,.page-node-658 [data-class=bf2022preregisterintroanonymoususer] *,.page-node-658 [data-class=bf2023preregisterintroauthenticateduser] *,.page-node-658 [data-class=bf2023preregisterintroanonymoususer] *,.page-node-772 [data-class=bf2022preregisterintroauthenticateduser] *,.page-node-772 [data-class=bf2022preregisterintroanonymoususer] *,.page-node-772 [data-class=bf2023preregisterintroauthenticateduser] *,.page-node-772 [data-class=bf2023preregisterintroanonymoususer] *{color:#fff !important}@media screen and (min-width:1280px){.page-node-658 [data-class=bf2022preregisterintroauthenticateduser] .lifestyle__data.lifestyle__data,.page-node-658 [data-class=bf2022preregisterintroanonymoususer] .lifestyle__data.lifestyle__data,.page-node-658 [data-class=bf2023preregisterintroauthenticateduser] .lifestyle__data.lifestyle__data,.page-node-658 [data-class=bf2023preregisterintroanonymoususer] .lifestyle__data.lifestyle__data,.page-node-772 [data-class=bf2022preregisterintroauthenticateduser] .lifestyle__data.lifestyle__data,.page-node-772 [data-class=bf2022preregisterintroanonymoususer] .lifestyle__data.lifestyle__data,.page-node-772 [data-class=bf2023preregisterintroauthenticateduser] .lifestyle__data.lifestyle__data,.page-node-772 [data-class=bf2023preregisterintroanonymoususer] .lifestyle__data.lifestyle__data{padding:0}}.page-node-658 [data-class=bf2022preregisterintroauthenticateduser] .lifestyle__heading br,.page-node-658 [data-class=bf2022preregisterintroanonymoususer] .lifestyle__heading br,.page-node-658 [data-class=bf2023preregisterintroauthenticateduser] .lifestyle__heading br,.page-node-658 [data-class=bf2023preregisterintroanonymoususer] .lifestyle__heading br,.page-node-772 [data-class=bf2022preregisterintroauthenticateduser] .lifestyle__heading br,.page-node-772 [data-class=bf2022preregisterintroanonymoususer] .lifestyle__heading br,.page-node-772 [data-class=bf2023preregisterintroauthenticateduser] .lifestyle__heading br,.page-node-772 [data-class=bf2023preregisterintroanonymoususer] .lifestyle__heading br{display:block}@media screen and (min-width:1280px){.page-node-658 [data-class=bf2022preregisterintroauthenticateduser] .lifestyle__heading br,.page-node-658 [data-class=bf2022preregisterintroanonymoususer] .lifestyle__heading br,.page-node-658 [data-class=bf2023preregisterintroauthenticateduser] .lifestyle__heading br,.page-node-658 [data-class=bf2023preregisterintroanonymoususer] .lifestyle__heading br,.page-node-772 [data-class=bf2022preregisterintroauthenticateduser] .lifestyle__heading br,.page-node-772 [data-class=bf2022preregisterintroanonymoususer] .lifestyle__heading br,.page-node-772 [data-class=bf2023preregisterintroauthenticateduser] .lifestyle__heading br,.page-node-772 [data-class=bf2023preregisterintroanonymoususer] .lifestyle__heading br{display:none}}.page-node-658 .campaign form,.page-node-772 .campaign form{max-width:none;padding:0 7.2463768116vw}@media screen and (min-width:480px){.page-node-658 .campaign form,.page-node-772 .campaign form{padding:0 calc(30px*1.15941944);padding:0 calc(30px*var(--factor))}}@media screen and (min-width:1280px){.page-node-658 .campaign form,.page-node-772 .campaign form{padding:0}}.page-node-658 .campaign .field--name-status,.page-node-772 .campaign .field--name-status{display:none}.page-node-658 .campaign .field--type-email,.page-node-772 .campaign .field--type-email{margin:0 0 5.7971014493vw}@media screen and (min-width:480px){.page-node-658 .campaign .field--type-email,.page-node-772 .campaign .field--type-email{margin:0 0 calc(24px*1.15941944);margin:0 0 calc(24px*var(--factor))}}@media screen and (min-width:1280px){.page-node-658 .campaign .field--type-email,.page-node-772 .campaign .field--type-email{margin:0 0 1.25vw}}@media screen and (min-width:1920px){.page-node-658 .campaign .field--type-email,.page-node-772 .campaign .field--type-email{margin:0 0 24px}}.page-node-658 .campaign .field--type-email label,.page-node-772 .campaign .field--type-email label{display:none}.page-node-658 .campaign .field--type-email input,.page-node-772 .campaign .field--type-email input{all:unset;width:100%;height:10.6280193237vw;margin:0 !important;padding:2.4154589372vw 3.8647342995vw;box-sizing:border-box;background-color:#fff;border-radius:.7246376812vw;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw;color:#313f49;text-align:left}@media screen and (min-width:480px){.page-node-658 .campaign .field--type-email input,.page-node-772 .campaign .field--type-email input{height:calc(44px*1.15941944);height:calc(44px*var(--factor));padding:calc(10px*1.15941944) calc(16px*1.15941944);padding:calc(10px*var(--factor)) calc(16px*var(--factor));border-radius:calc(3px*1.15941944);border-radius:calc(3px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.page-node-658 .campaign .field--type-email input,.page-node-772 .campaign .field--type-email input{height:2.2916666667vw;padding:.8333333333vw;border-radius:.15625vw;font-size:.8333333333vw;line-height:1.25vw}}@media screen and (min-width:1920px){.page-node-658 .campaign .field--type-email input,.page-node-772 .campaign .field--type-email input{height:44px;padding:16px;border-radius:3px;font-size:16px;line-height:24px}}.page-node-658 .campaign .field--type-email input:-moz-placeholder,.page-node-772 .campaign .field--type-email input:-moz-placeholder{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw;color:#313f49;text-align:left}@media screen and (min-width:480px){.page-node-658 .campaign .field--type-email input:-moz-placeholder,.page-node-772 .campaign .field--type-email input:-moz-placeholder{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.page-node-658 .campaign .field--type-email input:-moz-placeholder,.page-node-772 .campaign .field--type-email input:-moz-placeholder{font-size:.8333333333vw;line-height:1.25vw}}@media screen and (min-width:1920px){.page-node-658 .campaign .field--type-email input:-moz-placeholder,.page-node-772 .campaign .field--type-email input:-moz-placeholder{font-size:16px;line-height:24px}}.page-node-658 .campaign .field--type-email input::-moz-placeholder,.page-node-772 .campaign .field--type-email input::-moz-placeholder{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw;color:#313f49;text-align:left}@media screen and (min-width:480px){.page-node-658 .campaign .field--type-email input::-moz-placeholder,.page-node-772 .campaign .field--type-email input::-moz-placeholder{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.page-node-658 .campaign .field--type-email input::-moz-placeholder,.page-node-772 .campaign .field--type-email input::-moz-placeholder{font-size:.8333333333vw;line-height:1.25vw}}@media screen and (min-width:1920px){.page-node-658 .campaign .field--type-email input::-moz-placeholder,.page-node-772 .campaign .field--type-email input::-moz-placeholder{font-size:16px;line-height:24px}}.page-node-658 .campaign .field--type-email input:-ms-input-placeholder,.page-node-772 .campaign .field--type-email input:-ms-input-placeholder{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw;color:#313f49;text-align:left}@media screen and (min-width:480px){.page-node-658 .campaign .field--type-email input:-ms-input-placeholder,.page-node-772 .campaign .field--type-email input:-ms-input-placeholder{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.page-node-658 .campaign .field--type-email input:-ms-input-placeholder,.page-node-772 .campaign .field--type-email input:-ms-input-placeholder{font-size:.8333333333vw;line-height:1.25vw}}@media screen and (min-width:1920px){.page-node-658 .campaign .field--type-email input:-ms-input-placeholder,.page-node-772 .campaign .field--type-email input:-ms-input-placeholder{font-size:16px;line-height:24px}}.page-node-658 .campaign .field--type-email input::-webkit-input-placeholder,.page-node-772 .campaign .field--type-email input::-webkit-input-placeholder{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw;color:#313f49;text-align:left}@media screen and (min-width:480px){.page-node-658 .campaign .field--type-email input::-webkit-input-placeholder,.page-node-772 .campaign .field--type-email input::-webkit-input-placeholder{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.page-node-658 .campaign .field--type-email input::-webkit-input-placeholder,.page-node-772 .campaign .field--type-email input::-webkit-input-placeholder{font-size:.8333333333vw;line-height:1.25vw}}@media screen and (min-width:1920px){.page-node-658 .campaign .field--type-email input::-webkit-input-placeholder,.page-node-772 .campaign .field--type-email input::-webkit-input-placeholder{font-size:16px;line-height:24px}}.page-node-658 .campaign .field--type-email .form-item--error input,.page-node-772 .campaign .field--type-email .form-item--error input{background-color:#ea4398;color:#fff}.page-node-658 .campaign .field--type-email .form-item--error input:-moz-placeholder,.page-node-772 .campaign .field--type-email .form-item--error input:-moz-placeholder{color:#fff}.page-node-658 .campaign .field--type-email .form-item--error input::-moz-placeholder,.page-node-772 .campaign .field--type-email .form-item--error input::-moz-placeholder{color:#fff}.page-node-658 .campaign .field--type-email .form-item--error input:-ms-input-placeholder,.page-node-772 .campaign .field--type-email .form-item--error input:-ms-input-placeholder{color:#fff}.page-node-658 .campaign .field--type-email .form-item--error input::-webkit-input-placeholder,.page-node-772 .campaign .field--type-email .form-item--error input::-webkit-input-placeholder{color:#fff}.page-node-658 .campaign .field--name-field-nl-subscription,.page-node-772 .campaign .field--name-field-nl-subscription{margin:0 0 7.2463768116vw}@media screen and (min-width:480px){.page-node-658 .campaign .field--name-field-nl-subscription,.page-node-772 .campaign .field--name-field-nl-subscription{margin:0 0 calc(30px*1.15941944);margin:0 0 calc(30px*var(--factor))}}@media screen and (min-width:1280px){.page-node-658 .campaign .field--name-field-nl-subscription,.page-node-772 .campaign .field--name-field-nl-subscription{margin:0 0 1.6666666667vw}}@media screen and (min-width:1920px){.page-node-658 .campaign .field--name-field-nl-subscription,.page-node-772 .campaign .field--name-field-nl-subscription{margin:0 0 32px}}.page-node-658 .campaign .field--name-field-nl-subscription .js-form-item,.page-node-772 .campaign .field--name-field-nl-subscription .js-form-item{position:relative;margin:0}.page-node-658 .campaign .field--name-field-nl-subscription label,.page-node-772 .campaign .field--name-field-nl-subscription label{width:100%;font-size:0}.page-node-658 .campaign .field--name-field-nl-subscription .description,.page-node-772 .campaign .field--name-field-nl-subscription .description{margin:-4.347826087vw 0 0;padding-left:10.1449275362vw;color:#fff;text-align:left}@media screen and (min-width:480px){.page-node-658 .campaign .field--name-field-nl-subscription .description,.page-node-772 .campaign .field--name-field-nl-subscription .description{margin:calc(-18px*1.15941944);margin:calc(-18px*var(--factor));padding-left:calc(42px*1.15941944);padding-left:calc(42px*var(--factor))}}@media screen and (min-width:1280px){.page-node-658 .campaign .field--name-field-nl-subscription .description,.page-node-772 .campaign .field--name-field-nl-subscription .description{margin:-1.09375vw 0 0;padding-left:2.1875vw}}@media screen and (min-width:1920px){.page-node-658 .campaign .field--name-field-nl-subscription .description,.page-node-772 .campaign .field--name-field-nl-subscription .description{margin:-21px 0 0;padding-left:42px}}.page-node-658 .campaign .field--name-field-nl-subscription .description:before,.page-node-772 .campaign .field--name-field-nl-subscription .description:before{width:5.7971014493vw;height:5.7971014493vw;background-color:#d9d9d9}@media screen and (min-width:480px){.page-node-658 .campaign .field--name-field-nl-subscription .description:before,.page-node-772 .campaign .field--name-field-nl-subscription .description:before{width:calc(24px*1.15941944);width:calc(24px*var(--factor));height:calc(24px*1.15941944);height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.page-node-658 .campaign .field--name-field-nl-subscription .description:before,.page-node-772 .campaign .field--name-field-nl-subscription .description:before{width:1.25vw;height:1.25vw}}@media screen and (min-width:1920px){.page-node-658 .campaign .field--name-field-nl-subscription .description:before,.page-node-772 .campaign .field--name-field-nl-subscription .description:before{width:24px;height:24px}}.page-node-658 .campaign .field--name-field-nl-subscription .description:after,.page-node-772 .campaign .field--name-field-nl-subscription .description:after{width:3.3816425121vw;height:3.3816425121vw;background-color:#ea4398}@media screen and (min-width:480px){.page-node-658 .campaign .field--name-field-nl-subscription .description:after,.page-node-772 .campaign .field--name-field-nl-subscription .description:after{width:calc(14px*1.15941944);width:calc(14px*var(--factor));height:calc(14px*1.15941944);height:calc(14px*var(--factor))}}@media screen and (min-width:1280px){.page-node-658 .campaign .field--name-field-nl-subscription .description:after,.page-node-772 .campaign .field--name-field-nl-subscription .description:after{width:.7291666667vw;height:.7291666667vw}}@media screen and (min-width:1920px){.page-node-658 .campaign .field--name-field-nl-subscription .description:after,.page-node-772 .campaign .field--name-field-nl-subscription .description:after{width:14px;height:14px}}.page-node-658 .campaign .field--name-field-nl-subscription .form-item--error-message,.page-node-772 .campaign .field--name-field-nl-subscription .form-item--error-message{position:absolute;bottom:-4.8309178744vw}@media screen and (min-width:480px){.page-node-658 .campaign .field--name-field-nl-subscription .form-item--error-message,.page-node-772 .campaign .field--name-field-nl-subscription .form-item--error-message{bottom:calc(-20px*1.15941944);bottom:calc(-20px*var(--factor))}}@media screen and (min-width:1280px){.page-node-658 .campaign .field--name-field-nl-subscription .form-item--error-message,.page-node-772 .campaign .field--name-field-nl-subscription .form-item--error-message{bottom:-1.0416666667vw}}@media screen and (min-width:1920px){.page-node-658 .campaign .field--name-field-nl-subscription .form-item--error-message,.page-node-772 .campaign .field--name-field-nl-subscription .form-item--error-message{bottom:-20px}}@media screen and (min-width:1280px){.page-node-658 .campaign [id*=edit-actions],.page-node-772 .campaign [id*=edit-actions]{text-align:left}}.page-node-658 .campaign .form-submit,.page-node-772 .campaign .form-submit{all:unset;width:100%;height:10.6280193237vw;background-color:#ea4398;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;color:#fff}@media screen and (min-width:480px){.page-node-658 .campaign .form-submit,.page-node-772 .campaign .form-submit{height:calc(44px*1.15941944);height:calc(44px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.page-node-658 .campaign .form-submit,.page-node-772 .campaign .form-submit{width:auto;height:2.2916666667vw;padding:0 .8333333333vw;font-size:.8333333333vw;line-height:1.0416666667vw}}@media screen and (min-width:1920px){.page-node-658 .campaign .form-submit,.page-node-772 .campaign .form-submit{height:44px;padding:0 16px}.page-node-658 .campaign .form-submit,.page-node-772 .campaign .form-submit{font-size:16px;font-size:1.6rem}.page-node-658 .campaign .form-submit,.page-node-772 .campaign .form-submit{line-height:20px;line-height:2rem}}@media screen and (min-width:1920px){.page-node-658 .campaign .form-submit:hover,.page-node-658 .campaign .form-submit:focus,.page-node-658 .campaign .form-submit:active,.page-node-772 .campaign .form-submit:hover,.page-node-772 .campaign .form-submit:focus,.page-node-772 .campaign .form-submit:active{cursor:pointer}}.page-node-658 .campaign__notice,.page-node-772 .campaign__notice{display:none}.page-node-658 .campaign .form-item--error-message,.page-node-772 .campaign .form-item--error-message{margin:2.4154589372vw 0 0;padding:0;color:#ea4398;text-align:left}@media screen and (min-width:480px){.page-node-658 .campaign .form-item--error-message,.page-node-772 .campaign .form-item--error-message{margin:calc(10px*1.15941944) 0 0;margin:calc(10px*var(--factor)) 0 0}}.page-node-658 .campaign .form-item--error-message:before,.page-node-772 .campaign .form-item--error-message:before{content:none}.page-node-658 .campaign .meta-success,.page-node-772 .campaign .meta-success{max-width:calc(100% - 14.4927536232vw);margin:0 auto;background-color:#1eaf9c;padding:3.6231884058vw;box-sizing:border-box;border-radius:.7246376812vw;color:#fff}@media screen and (min-width:480px){.page-node-658 .campaign .meta-success,.page-node-772 .campaign .meta-success{max-width:calc(100% - (60px * 1.15941944));max-width:calc(100% - (60px * var(--factor)));max-width:calc(100% - calc(60px * 1.15941944));max-width:calc(100% - calc(60px * var(--factor)));padding:calc(15px*1.15941944);padding:calc(15px*var(--factor));border-radius:calc(3px*1.15941944);border-radius:calc(3px*var(--factor))}}@media screen and (min-width:1280px){.page-node-658 .campaign .meta-success,.page-node-772 .campaign .meta-success{max-width:none;padding:.78125vw;border-radius:.15625vw}}@media screen and (min-width:1920px){.page-node-658 .campaign .meta-success,.page-node-772 .campaign .meta-success{padding:15px;border-radius:3px}}.page-node-658 .campaign .ajax-progress,.page-node-772 .campaign .ajax-progress{position:absolute;left:45%;bottom:0;z-index:9}@media screen and (min-width:1280px){.page-node-658 .campaign .ajax-progress,.page-node-772 .campaign .ajax-progress{width:2.6041666667vw;height:2.6041666667vw;top:0}}@media screen and (min-width:1920px){.page-node-658 .campaign .ajax-progress,.page-node-772 .campaign .ajax-progress{width:50px;height:50px}}.page-node-658 .campaign .ajax-progress .throbber,.page-node-772 .campaign .ajax-progress .throbber{color:#2bf5db}.page-node-2038 .node{background-color:#000}.page-node-2038 .node:before{background-color:#000}@media screen and (min-width:1280px){.page-node-2038 .grid__wrap{max-width:1920px}}.page-node-2038 .mt{margin:0}.page-node-2038 .layout{flex-wrap:wrap}@media screen and (min-width:1280px){.page-node-2038 .layout{padding:0 40px;box-sizing:border-box;max-width:1920px;gap:200px}}@media screen and (min-width:1024px){.page-node-2038 .layout__region--first.layout__region--first{flex:0 1 100%}}@media screen and (min-width:1280px){.page-node-2038 .layout__region--first.layout__region--first{flex:0 1 44.6% !important}}@media screen and (min-width:1024px){.page-node-2038 .layout__region--second.layout__region--second{flex:0 1 100%}}@media screen and (min-width:1280px){.page-node-2038 .layout__region--second.layout__region--second{flex:0 1 27.2% !important;display:flex;align-items:center}}.page-node-2038 .tt{margin:15.4589371981vw 0 7.729468599vw}@media screen and (min-width:480px){.page-node-2038 .tt{margin:calc(64px * 1.15941944)/calc(32px * 1.15941944);margin:calc(64px * var(--factor))/calc(32px * var(--factor))}}@media screen and (min-width:1280px){.page-node-2038 .tt{margin:64px 0 32px}}.page-node-2038 .tt__heading{font-size:9.6618357488vw;line-height:10.6280193237vw;color:#fa578e}@media screen and (min-width:480px){.page-node-2038 .tt__heading{font-size:calc(40px*1.15941944);font-size:calc(40px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.page-node-2038 .tt__heading{font-size:56px;line-height:62px}}.page-node-2038 .tt__heading br{display:block}.page-node-2038 .tt__text{line-height:5.7971014493vw}@media screen and (min-width:480px){.page-node-2038 .tt__text{line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.page-node-2038 .tt__text{line-height:24px}}.page-node-2038 .tt__text br{display:block}.page-node-2038 .quiz{position:relative}.page-node-2038 .quiz.quiz{margin:0 auto}.page-node-2038 .quiz__wrap{padding:0 7.2463768116vw 15.4589371981vw;box-sizing:border-box}@media screen and (min-width:480px){.page-node-2038 .quiz__wrap{padding:0 calc(30px*1.15941944) calc(64px*1.15941944);padding:0 calc(30px*var(--factor)) calc(64px*var(--factor))}}@media screen and (min-width:1280px){.page-node-2038 .quiz__wrap{padding:0}}.page-node-2038 .quiz [data-drupal-messages]{display:none}.page-node-2038 .quiz .form-item-email{margin:0 0 5.7971014493vw}@media screen and (min-width:480px){.page-node-2038 .quiz .form-item-email{margin:0 0 calc(24px*1.15941944);margin:0 0 calc(24px*var(--factor))}}@media screen and (min-width:1280px){.page-node-2038 .quiz .form-item-email{margin:0 0 24px}}.page-node-2038 .quiz .form-item-email input{padding:0 3.8647342995vw;box-sizing:border-box;width:100%;height:10.6280193237vw;border:none;background-color:#fa578e;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;line-height:10.6280193237vw;color:#000}@media screen and (min-width:480px){.page-node-2038 .quiz .form-item-email input{padding:0 calc(16px*1.15941944);padding:0 calc(16px*var(--factor));height:calc(44px*1.15941944);height:calc(44px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.page-node-2038 .quiz .form-item-email input{padding:0 16px;height:44px;line-height:44px}}.page-node-2038 .quiz .form-item-email input:hover,.page-node-2038 .quiz .form-item-email input:focus,.page-node-2038 .quiz .form-item-email input:active{outline:none}.page-node-2038 .quiz .form-item-email input:focus,.page-node-2038 .quiz .form-item-email input:active{background-color:#ee3c78;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.page-node-2038 .quiz .form-item-email input:-webkit-autofill,.page-node-2038 .quiz .form-item-email input:-webkit-autofill:focus{-webkit-transition:background-color 0s 600000s,color 0s 600000s;transition:background-color 0s 600000s,color 0s 600000s}.page-node-2038 .quiz .form-item-email input:-moz-placeholder{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:#000}.page-node-2038 .quiz .form-item-email input::-moz-placeholder{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:#000}.page-node-2038 .quiz .form-item-email input:-ms-input-placeholder{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:#000}.page-node-2038 .quiz .form-item-email input::-webkit-input-placeholder{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:#000}.page-node-2038 .quiz .form-item-email input.error{box-shadow:inset 0 0 0 .4830917874vw #fff;color:#fff}@media screen and (min-width:480px){.page-node-2038 .quiz .form-item-email input.error{box-shadow:inset 0 0 0 .4830917874vw #fff}}@media screen and (min-width:1280px){.page-node-2038 .quiz .form-item-email input.error{box-shadow:inset 0 0 0 2px #fff}}.page-node-2038 .quiz .form-item-email input.error:-moz-placeholder{color:#fff}.page-node-2038 .quiz .form-item-email input.error::-moz-placeholder{color:#fff}.page-node-2038 .quiz .form-item-email input.error:-ms-input-placeholder{color:#fff}.page-node-2038 .quiz .form-item-email input.error::-webkit-input-placeholder{color:#fff}.page-node-2038 .quiz .form-item-terms-service{margin-bottom:7.729468599vw}@media screen and (min-width:480px){.page-node-2038 .quiz .form-item-terms-service{margin-bottom:calc(32px*1.15941944);margin-bottom:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.page-node-2038 .quiz .form-item-terms-service{margin-bottom:32px}}.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:checked,.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:not(:checked){position:absolute;width:1px;height:1px;opacity:0}.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:checked+label,.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:not(:checked)+label{padding-left:9.6618357488vw;box-sizing:border-box;position:relative;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw;color:#fff}@media screen and (min-width:480px){.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:checked+label,.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:not(:checked)+label{padding-left:calc(40px*1.15941944);padding-left:calc(40px*var(--factor));font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:checked+label,.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:not(:checked)+label{padding-left:40px;font-size:12px;line-height:16px}}.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:checked~label:before,.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:not(:checked)~label:before{content:"";position:absolute;top:0;left:0;width:5.7971014493vw;height:5.7971014493vw;background-color:rgba(0,0,0,0);border:none;border-radius:0;box-shadow:inset 0 0 0 1.4492753623vw #fa578e;box-sizing:border-box}@media screen and (min-width:480px){.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:checked~label:before,.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:not(:checked)~label:before{width:calc(24px*1.15941944);width:calc(24px*var(--factor));height:calc(24px*1.15941944);height:calc(24px*var(--factor));box-shadow:inset 0 0 0 calc(6px*1.15941944) #fa578e;box-shadow:inset 0 0 0 calc(6px*var(--factor)) #fa578e}}@media screen and (min-width:1280px){.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:checked~label:before,.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:not(:checked)~label:before{width:24px;height:24px;box-shadow:inset 0 0 0 6px #fa578e}}.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:checked~label:after,.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:not(:checked)~label:after{content:"";position:absolute;top:.9661835749vw;left:.9661835749vw;width:3.8647342995vw;height:3.8647342995vw;background-color:#fa578e;box-sizing:border-box;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:480px){.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:checked~label:after,.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:not(:checked)~label:after{top:calc(4px*1.15941944);top:calc(4px*var(--factor));left:calc(4px*1.15941944);left:calc(4px*var(--factor));width:calc(16px*1.15941944);width:calc(16px*var(--factor));height:calc(16px*1.15941944);height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:checked~label:after,.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:not(:checked)~label:after{top:4px;left:4px;width:16px;height:16px}}.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:not(:checked)+label:after{opacity:1;transform:scale(1);margin:0}.page-node-2038 .quiz .form-item-terms-service [type=checkbox]:checked+label:after{opacity:0;transform:scale(0);margin:0}.page-node-2038 .quiz .form-item-terms-service [type=checkbox].error+label:before{border:.4830917874vw solid #fff;box-shadow:inset 0 0 0 2.4154589372vw #fa578e}@media screen and (min-width:480px){.page-node-2038 .quiz .form-item-terms-service [type=checkbox].error+label:before{border:calc(2px*1.15941944) solid #fff;border:calc(2px*var(--factor)) solid #fff;box-shadow:inset 0 0 0 calc(10px*1.15941944) #fa578e;box-shadow:inset 0 0 0 calc(10px*var(--factor)) #fa578e}}@media screen and (min-width:1280px){.page-node-2038 .quiz .form-item-terms-service [type=checkbox].error+label:before{border:2px solid #fff;box-shadow:inset 0 0 0 10px #fa578e}}.page-node-2038 .quiz .captcha{margin:0 0 7.729468599vw}@media screen and (min-width:480px){.page-node-2038 .quiz .captcha{margin:0 0 calc(32px*1.15941944);margin:0 0 calc(32px*var(--factor))}}@media screen and (min-width:1280px){.page-node-2038 .quiz .captcha{margin:0 0 32px}}.page-node-2038 .quiz .captcha__title{color:#fff}.page-node-2038 .quiz .form-item--error-message{margin:3.8647342995vw 0 0;padding:0;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw;color:#ef508c}@media screen and (min-width:480px){.page-node-2038 .quiz .form-item--error-message{margin:calc(16px*1.15941944) 0 0;margin:calc(16px*var(--factor)) 0 0;font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.page-node-2038 .quiz .form-item--error-message{margin:16px 0 0;font-size:12px;line-height:16px}}.page-node-2038 .quiz .form-item--error-message:before{content:none}.page-node-2038 .quiz [data-drupal-selector=edit-actions]{display:block !important}.page-node-2038 .quiz [data-drupal-selector=edit-actions] .btn{padding:0;width:100%;background-color:#fa578e;border:none;border-radius:11.5942028986vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:11.5942028986vw;letter-spacing:0;color:#000;text-transform:none}@media screen and (min-width:480px){.page-node-2038 .quiz [data-drupal-selector=edit-actions] .btn{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(48px*1.15941944);line-height:calc(48px*var(--factor));border-radius:calc(48px*1.15941944);border-radius:calc(48px*var(--factor))}}@media screen and (min-width:1280px){.page-node-2038 .quiz [data-drupal-selector=edit-actions] .btn{width:auto;padding:0 32px;box-sizing:border-box;font-size:18px;line-height:48px;border-radius:48px}}@media screen and (min-width:1280px){.page-node-2038 .quiz [data-drupal-selector=edit-actions] .btn:hover,.page-node-2038 .quiz [data-drupal-selector=edit-actions] .btn:focus,.page-node-2038 .quiz [data-drupal-selector=edit-actions] .btn:active{background-color:#ee3c78;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}}.page-node-2038 .quiz .webform-confirmation *{text-align:left}.page-node-2038 .quiz .webform-confirmation h3{margin:0 0 3.8647342995vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:7.729468599vw;line-height:9.1787439614vw;color:#ef508c}@media screen and (min-width:480px){.page-node-2038 .quiz .webform-confirmation h3{margin:0 0 calc(16px*1.15941944);margin:0 0 calc(16px*var(--factor));font-size:calc(32px*1.15941944);font-size:calc(32px*var(--factor));line-height:calc(38px*1.15941944);line-height:calc(38px*var(--factor))}}@media screen and (min-width:1280px){.page-node-2038 .quiz .webform-confirmation h3{margin:0 0 16px;font-size:40px;line-height:48px}}.page-node-2038 .quiz .webform-confirmation p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw;color:#fff}@media screen and (min-width:480px){.page-node-2038 .quiz .webform-confirmation p{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.page-node-2038 .quiz .webform-confirmation p{font-size:16px;line-height:24px}}.page-node-2038 .quiz .ajax-progress{position:absolute;bottom:12.077294686vw;left:47.5%}@media screen and (min-width:480px){.page-node-2038 .quiz .ajax-progress{bottom:calc(50px*1.15941944);bottom:calc(50px*var(--factor))}}@media screen and (min-width:1280px){.page-node-2038 .quiz .ajax-progress{bottom:40px;left:200px}}.page-node-2038 .quiz .ajax-progress .throbber{color:#ef508c !important}.page-node-590 .wrapper,.page-node-591 .wrapper,.page-node-593 .wrapper,.page-node-595 .wrapper,.page-node-596 .wrapper,.page-node-589 .wrapper,.page-node-597 .wrapper{background-color:#eee}.page-node-590 main,.page-node-591 main,.page-node-593 main,.page-node-595 main,.page-node-596 main,.page-node-589 main,.page-node-597 main{margin:0 auto;background-color:#fff;overflow:hidden}@media screen and (min-width:480px){.page-node-590 main,.page-node-591 main,.page-node-593 main,.page-node-595 main,.page-node-596 main,.page-node-589 main,.page-node-597 main{max-width:480px}}@media screen and (min-width:1280px){.page-node-590 main,.page-node-591 main,.page-node-593 main,.page-node-595 main,.page-node-596 main,.page-node-589 main,.page-node-597 main{max-width:none}}@media screen and (min-width:1920px){.page-node-590 main,.page-node-591 main,.page-node-593 main,.page-node-595 main,.page-node-596 main,.page-node-589 main,.page-node-597 main{max-width:1920px}}.onethird-twothirds>.grid__wrap>.grid__content>.layout>.layout__region,.twothirds-onethird>.grid__wrap>.grid__content>.layout>.layout__region{margin:0}@media screen and (min-width:1024px){.onethird-twothirds>.grid__wrap>.grid__content>.layout>.layout__region,.twothirds-onethird>.grid__wrap>.grid__content>.layout>.layout__region{flex:0 1 100%}}@media screen and (max-width:1279px){.onethird-twothirds>.grid__wrap>.grid__content>.layout .lifestyle__data,.twothirds-onethird>.grid__wrap>.grid__content>.layout .lifestyle__data{padding-top:0}}.onethird-twothirds>.grid__wrap>.grid__content>.layout .lifestyle__text a,.twothirds-onethird>.grid__wrap>.grid__content>.layout .lifestyle__text a{margin:0 0 1.9323671498vw;color:inherit}@media screen and (min-width:480px){.onethird-twothirds>.grid__wrap>.grid__content>.layout .lifestyle__text a,.twothirds-onethird>.grid__wrap>.grid__content>.layout .lifestyle__text a{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor))}}@media screen and (min-width:1280px){.onethird-twothirds>.grid__wrap>.grid__content>.layout .lifestyle__text a,.twothirds-onethird>.grid__wrap>.grid__content>.layout .lifestyle__text a{margin:0 0 8px}}.tii>.grid__wrap>.grid__content>.layout>.layout__region,.iit>.grid__wrap>.grid__content>.layout>.layout__region{margin-bottom:0}@media screen and (max-width:1279px){.tii>.grid__wrap>.grid__content>.layout .lifestyle__data,.iit>.grid__wrap>.grid__content>.layout .lifestyle__data{padding-top:0}}.featured-in{position:relative;margin-top:14.4927536232vw}@media screen and (min-width:480px){.featured-in{margin-top:calc(60px*1.15941944);margin-top:calc(60px*var(--factor))}}@media screen and (min-width:1280px){.featured-in{margin-top:80px;margin-bottom:0}}.featured-in .layout .layout__region{box-sizing:border-box;flex:0 1 50%}.featured-in .layout .layout__region--first{margin-bottom:0}.featured-in .grid__label{margin:0 0 7.2463768116vw;text-align:left}@media screen and (min-width:480px){.featured-in .grid__label{margin:0 0 calc(30px*1.15941944);margin:0 0 calc(30px*var(--factor))}}@media screen and (min-width:1280px){.featured-in .grid__label{text-align:center;margin:0 0 50px}}@media screen and (max-width:1279px){.fifty-fifty>.grid__wrap>.grid__content{padding:0}}@media screen and (min-width:1024px){.fifty-fifty>.grid__wrap>.grid__content>.layout>.layout__region--first{flex:0 1 100%}}@media screen and (min-width:1280px){.fifty-fifty>.grid__wrap>.grid__content>.layout>.layout__region--first{flex:0 1 50%}}@media screen and (min-width:1024px){.fifty-fifty>.grid__wrap>.grid__content>.layout>.layout__region--second{flex:0 1 100%}}@media screen and (min-width:1280px){.fifty-fifty>.grid__wrap>.grid__content>.layout>.layout__region--second{flex:0 1 50%}}.fifty-fifty>.grid__wrap>.grid__content>.layout .featured{padding:0 2.4154589372vw}@media screen and (min-width:480px){.fifty-fifty>.grid__wrap>.grid__content>.layout .featured{padding:0 calc(10px*1.15941944);padding:0 calc(10px*var(--factor))}}@media screen and (min-width:1280px){.fifty-fifty>.grid__wrap>.grid__content>.layout .featured{padding:0}}.fifty-fifty>.grid__wrap>.grid__content>.layout .lifestyle__data{padding-top:0;padding-bottom:3.3816425121vw}@media screen and (min-width:480px){.fifty-fifty>.grid__wrap>.grid__content>.layout .lifestyle__data{padding-bottom:calc(14px*1.15941944);padding-bottom:calc(14px*var(--factor))}}@media screen and (min-width:1280px){.fifty-fifty>.grid__wrap>.grid__content>.layout .lifestyle__data{padding-top:60px;padding-bottom:0}}.solo-text.solo-text{margin:14.4927536232vw 0}@media screen and (min-width:480px){.solo-text.solo-text{margin:calc(60px*1.15941944) 0;margin:calc(60px*var(--factor)) 0}}@media screen and (min-width:1280px){.solo-text.solo-text{margin:80px 0}}.solo-text.solo-text .lifestyle__data{padding-top:0;padding-bottom:0}.page-node-589 .lifestyle--T .lifestyle__data{padding-top:0 !important;padding-bottom:0 !important}@media screen and (min-width:1280px){.page-node-589 .lifestyle--T .lifestyle__data .lifestyle__heading{margin-bottom:30px !important}}.page-node-589 .lifestyle--T1{max-width:1200px;margin:0 auto}.page-node-589 [data-class=technologyhero] .hero__subheading{text-transform:none}@media screen and (min-width:1280px){.page-node-589 [data-class=technologyhero] .hero__data{padding-bottom:128px}}.page-node-589 .mob-50-50{margin-top:0}.page-node-589 [data-class=technologyintro]{margin:14.4927536232vw 0 9.6618357488vw}@media screen and (min-width:480px){.page-node-589 [data-class=technologyintro]{margin:calc(60px*1.15941944) 0 calc(40px*1.15941944);margin:calc(60px*var(--factor)) 0 calc(40px*var(--factor))}}@media screen and (min-width:1280px){.page-node-589 [data-class=technologyintro]{margin:125px 0 0}}.page-node-589 [data-class=technologyintro] .lifestyle__data{padding-top:0;padding-bottom:0}@media screen and (min-width:480px){.page-node-589 [data-class=technologyintro] .lifestyle__data{padding-bottom:calc(60px*1.15941944);padding-bottom:calc(60px*var(--factor))}}@media screen and (min-width:1280px){.page-node-589 [data-class=technologyintro] .lifestyle__data{padding-bottom:0}}@media screen and (min-width:1280px){.page-node-589 .grid[data-class*=section]{margin:80px 0}}@media screen and (min-width:1280px){.page-node-589 .grid[data-class*=section] [data-class*=innerwrap]>.grid__wrap>.grid__content{padding:0}}@media screen and (min-width:1280px){.page-node-589 [data-class*=introtext] .lifestyle__data.lifestyle__data{padding:0;margin-bottom:30px}}.page-node-589 [data-class*=introtext] .lifestyle__heading{margin:0 !important}.page-node-589 [data-class*=featuresinner]>.grid__wrap>.grid__content{padding:0}@media screen and (max-width:1279px){.page-node-589 [data-class*=featuresinner]>.grid__wrap>.grid__content>.layout>.layout__region{margin-bottom:0}}.page-node-589 [data-class*=featuresinner] .lifestyle__data.lifestyle__data{padding-top:0;padding-bottom:7.2463768116vw}@media screen and (min-width:480px){.page-node-589 [data-class*=featuresinner] .lifestyle__data.lifestyle__data{padding-bottom:calc(30px*1.15941944);padding-bottom:calc(30px*var(--factor))}}@media screen and (min-width:1280px){.page-node-589 [data-class*=featuresinner] .lifestyle__data.lifestyle__data{padding:0 0 56px !important}}.page-node-589 [data-class*=featuresinner] .lifestyle__heading{margin:0 0 1.9323671498vw;padding-top:0}@media screen and (min-width:480px){.page-node-589 [data-class*=featuresinner] .lifestyle__heading{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor))}}@media screen and (min-width:1280px){.page-node-589 [data-class*=featuresinner] .lifestyle__heading{margin:0 0 16px}}.page-node-589 [data-class*=featuresinner] .lifestyle__data{padding-bottom:4.8309178744vw}@media screen and (min-width:480px){.page-node-589 [data-class*=featuresinner] .lifestyle__data{padding-bottom:calc(20px*1.15941944);padding-bottom:calc(20px*var(--factor))}}.page-node-589 [data-class*=smallwrap]>.grid__wrap>.grid__content{padding:0 3.6231884058vw}@media screen and (min-width:480px){.page-node-589 [data-class*=smallwrap]>.grid__wrap>.grid__content{padding:0 calc(15px*1.15941944);padding:0 calc(15px*var(--factor))}}@media screen and (min-width:1280px){.page-node-589 [data-class*=smallwrap]>.grid__wrap>.grid__content{margin-left:-15px;padding:0}}@media screen and (max-width:479px){.page-node-589 [data-class*=smallwrap]>.grid__wrap>.grid__content>.layout>.layout__region{flex:0 1 50%;margin:0;padding:0 3.6231884058vw;box-sizing:border-box}}@media(min-width:480px)and (max-width:1279px){.page-node-589 [data-class*=smallwrap]>.grid__wrap>.grid__content>.layout>.layout__region{padding:0 calc(15px*1.15941944);padding:0 calc(15px*var(--factor))}}.page-node-589 [data-class*=gridcolumnwrap] .grid__content{margin:0 0 2.4154589372vw;padding:0}@media screen and (min-width:480px){.page-node-589 [data-class*=gridcolumnwrap] .grid__content{margin:0 0 calc(10px*1.15941944);margin:0 0 calc(10px*var(--factor))}}@media screen and (min-width:1280px){.page-node-589 [data-class*=gridcolumnwrap] .grid__content{margin:0}}.page-node-589 [data-class*=gridcolumnwrap] .layout__region,.page-node-589 [data-class*=gridcolumnwrap] .layout__region:last-of-type{margin:0 0 4.8309178744vw}@media screen and (min-width:480px){.page-node-589 [data-class*=gridcolumnwrap] .layout__region,.page-node-589 [data-class*=gridcolumnwrap] .layout__region:last-of-type{margin:0 0 calc(20px*1.15941944);margin:0 0 calc(20px*var(--factor))}}@media screen and (min-width:1280px){.page-node-589 [data-class*=gridcolumnwrap] .layout__region,.page-node-589 [data-class*=gridcolumnwrap] .layout__region:last-of-type{margin:0 0 40px}}@media screen and (min-width:1280px){.page-node-589 [data-class*=gridcolumnwrap] .layout__region:last-of-type,.page-node-589 [data-class*=gridcolumnwrap] .layout__region:last-of-type:last-of-type{margin:0}}.page-node-589 [data-class*=resultstext]{margin-bottom:0}@media screen and (min-width:1280px){.page-node-589 [data-class*=resultstext]{margin-bottom:40px}}.page-node-589 [data-class*=resultstext] .lifestyle__heading{margin:0 0 1.9323671498vw}@media screen and (min-width:480px){.page-node-589 [data-class*=resultstext] .lifestyle__heading{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor))}}@media screen and (min-width:1280px){.page-node-589 [data-class*=resultstext] .lifestyle__heading{margin:0 0 16px}}.page-node-589 [data-class*=resultswrap].mob-cols-2>.grid__wrap>.grid__content{padding:0 5.3140096618vw}@media screen and (min-width:480px){.page-node-589 [data-class*=resultswrap].mob-cols-2>.grid__wrap>.grid__content{padding:0 calc(22px*1.15941944);padding:0 calc(22px*var(--factor))}}@media screen and (min-width:1280px){.page-node-589 [data-class*=resultswrap].mob-cols-2>.grid__wrap>.grid__content{padding:0 32px}}.page-node-589 .grid[data-class*=quotes] [data-class*=title] .lifestyle__data{padding-top:0}.page-node-589 .grid[data-class*=quotes] [data-class*=title] .lifestyle__heading{margin:0 0 1.4492753623vw}@media screen and (min-width:480px){.page-node-589 .grid[data-class*=quotes] [data-class*=title] .lifestyle__heading{margin:0 0 calc(6px*1.15941944);margin:0 0 calc(6px*var(--factor))}}@media screen and (min-width:1280px){.page-node-589 .grid[data-class*=quotes] [data-class*=title] .lifestyle__heading{margin:0 0 4px}}.page-node-589 .grid[data-class*=quotes] .grid--quotes{margin:0}.page-node-589 .grid[data-class*=quotes] [data-class*=cta]{margin-top:14.4927536232vw}@media screen and (min-width:480px){.page-node-589 .grid[data-class*=quotes] [data-class*=cta]{margin-top:calc(60px*1.15941944);margin-top:calc(60px*var(--factor))}}@media screen and (min-width:1280px){.page-node-589 .grid[data-class*=quotes] [data-class*=cta]{margin-top:80px}}.page-node-589 .grid[data-class*=quotes] [data-class*=cta] .lifestyle__data{display:block;margin:0;padding-top:0;padding-bottom:0}.page-node-589 .grid[data-class*=quotes] [data-class*=cta] .lifestyle__btn{display:inline-block}.page-node-589 .grid[data-class*=quotes] [data-class*=cta] .lifestyle__btn:first-of-type{margin-left:0 !important}.page-node-589 [data-class=technologylinks]{margin:14.4927536232vw auto 8.2125603865vw}@media screen and (min-width:480px){.page-node-589 [data-class=technologylinks]{margin:calc(60px*1.15941944) auto calc(34px*1.15941944);margin:calc(60px*var(--factor)) auto calc(34px*var(--factor))}}@media screen and (min-width:1280px){.page-node-589 [data-class=technologylinks]{margin:80px auto 64px}}.page-node-589 [data-class=technologylinks] .lifestyle__data{padding-top:0;padding-bottom:0}.page-node-589 [data-class=technologylinks] .lifestyle__btn.lifestyle__btn{margin:0}.page-node-589 [data-class=technologylinks] .lifestyle__btn.lifestyle__btn:first-of-type{margin:0 1.690821256vw 3.8647342995vw 0}@media screen and (min-width:480px){.page-node-589 [data-class=technologylinks] .lifestyle__btn.lifestyle__btn:first-of-type{margin:0 calc(7px*1.15941944) calc(16px*1.15941944) 0;margin:0 calc(7px*var(--factor)) calc(16px*var(--factor)) 0}}@media screen and (min-width:1280px){.page-node-589 [data-class=technologylinks] .lifestyle__btn.lifestyle__btn:first-of-type{margin:0}}@media screen and (min-width:1280px){.page-node-589 [data-class=technologylinks] .lifestyle__btn.lifestyle__btn:not(:first-of-type){position:absolute;left:405px}}@media screen and (max-width:1279px){.page-node-589 [data-class=technologylunamensection] [data-class*=innerwrap]>.grid__wrap>.grid__content>.layout,.page-node-589 [data-class=technologyfaqsection] [data-class*=innerwrap]>.grid__wrap>.grid__content>.layout,.page-node-589 [data-class=technologyespadasection] [data-class*=innerwrap]>.grid__wrap>.grid__content>.layout,.page-node-589 [data-class=technologyissasection] [data-class*=innerwrap]>.grid__wrap>.grid__content>.layout{flex-direction:column-reverse}}.page-node-589 [data-class=technologylunasection],.page-node-589 [data-class=technologybearsection],.page-node-589 [data-class=technologyufosection],.page-node-589 [data-class=technologyespadasection],.page-node-589 [data-class=technologyirissection],.page-node-589 [data-class=technologyissasection],.page-node-589 [data-class=technologylinks]{position:relative;padding-top:14.4927536232vw}@media screen and (min-width:480px){.page-node-589 [data-class=technologylunasection],.page-node-589 [data-class=technologybearsection],.page-node-589 [data-class=technologyufosection],.page-node-589 [data-class=technologyespadasection],.page-node-589 [data-class=technologyirissection],.page-node-589 [data-class=technologyissasection],.page-node-589 [data-class=technologylinks]{padding-top:calc(60px*1.15941944);padding-top:calc(60px*var(--factor))}}@media screen and (min-width:1280px){.page-node-589 [data-class=technologylunasection],.page-node-589 [data-class=technologybearsection],.page-node-589 [data-class=technologyufosection],.page-node-589 [data-class=technologyespadasection],.page-node-589 [data-class=technologyirissection],.page-node-589 [data-class=technologyissasection],.page-node-589 [data-class=technologylinks]{padding-top:80px}}.page-node-589 [data-class=technologylunasection]:before,.page-node-589 [data-class=technologybearsection]:before,.page-node-589 [data-class=technologyufosection]:before,.page-node-589 [data-class=technologyespadasection]:before,.page-node-589 [data-class=technologyirissection]:before,.page-node-589 [data-class=technologyissasection]:before,.page-node-589 [data-class=technologylinks]:before{content:"";display:block;width:auto;height:.2415458937vw;background-color:#d7d7d7;position:absolute;top:0;right:7.2463768116vw;left:7.2463768116vw}@media screen and (min-width:480px){.page-node-589 [data-class=technologylunasection]:before,.page-node-589 [data-class=technologybearsection]:before,.page-node-589 [data-class=technologyufosection]:before,.page-node-589 [data-class=technologyespadasection]:before,.page-node-589 [data-class=technologyirissection]:before,.page-node-589 [data-class=technologyissasection]:before,.page-node-589 [data-class=technologylinks]:before{height:calc(1px*1.15941944);height:calc(1px*var(--factor));right:calc(30px*1.15941944);right:calc(30px*var(--factor));left:calc(30px*1.15941944);left:calc(30px*var(--factor))}}@media screen and (min-width:1280px){.page-node-589 [data-class=technologylunasection]:before,.page-node-589 [data-class=technologybearsection]:before,.page-node-589 [data-class=technologyufosection]:before,.page-node-589 [data-class=technologyespadasection]:before,.page-node-589 [data-class=technologyirissection]:before,.page-node-589 [data-class=technologyissasection]:before,.page-node-589 [data-class=technologylinks]:before{max-width:1200px;height:1px;right:40px;left:40px;margin:0 auto}}.page-node-589 [data-class=technologylunasection],.page-node-589 [data-class=technologybearsection],.page-node-589 [data-class=technologyufosection],.page-node-589 [data-class=technologyespadasection],.page-node-589 [data-class=technologyirissection],.page-node-589 [data-class=technologyissasection],.page-node-589 [data-class=technologylinks]{padding-top:0}.page-node-589 [data-class=technologylunasection]:before,.page-node-589 [data-class=technologybearsection]:before,.page-node-589 [data-class=technologyufosection]:before,.page-node-589 [data-class=technologyespadasection]:before,.page-node-589 [data-class=technologyirissection]:before,.page-node-589 [data-class=technologyissasection]:before,.page-node-589 [data-class=technologylinks]:before{display:none}@media screen and (min-width:1280px){.page-node-595 [data-class=thermotherapycryotherapykv] .hero__data{padding-bottom:120px}}@media screen and (min-width:1280px){.page-node-595 [data-class=thermotherapycryotherapykv] .hero__data-inner{max-width:500px}}@media screen and (max-width:1279px){.page-node-595 [data-class=cryotherapyinnergrid] .layout{flex-direction:column-reverse}}.page-node-595 [data-class=whatisthermotherapy]{margin-bottom:0}@media screen and (min-width:1280px){.page-node-595 [data-class=whatisthermotherapy]{margin-top:125px}}.page-node-595 [data-class=thermotherapyinnergrid],.page-node-595 [data-class=cryotherapyinnergrid]{margin:7.2463768116vw 0 0}@media screen and (min-width:480px){.page-node-595 [data-class=thermotherapyinnergrid],.page-node-595 [data-class=cryotherapyinnergrid]{margin:calc(30px*1.15941944) 0 0;margin:calc(30px*var(--factor)) 0 0}}@media screen and (min-width:1280px){.page-node-595 [data-class=thermotherapyinnergrid],.page-node-595 [data-class=cryotherapyinnergrid]{margin:80px 0 0}}.page-node-595 [data-class=thermotherapyinnergrid] .lifestyle__data,.page-node-595 [data-class=cryotherapyinnergrid] .lifestyle__data{margin-top:12.077294686vw}@media screen and (min-width:480px){.page-node-595 [data-class=thermotherapyinnergrid] .lifestyle__data,.page-node-595 [data-class=cryotherapyinnergrid] .lifestyle__data{margin-top:calc(50px*1.15941944);margin-top:calc(50px*var(--factor))}}@media screen and (min-width:1280px){.page-node-595 [data-class=thermotherapyinnergrid] .lifestyle__data,.page-node-595 [data-class=cryotherapyinnergrid] .lifestyle__data{margin-top:0}}.page-node-595 [data-class=thermotherapybenefitsinnergrid],.page-node-595 [data-class=cryotherapyinnergrid],.page-node-595 [data-class=cryotherapybenefitsinnergrid]{margin-top:0}@media screen and (min-width:1280px){.page-node-595 [data-class=thermotherapybenefitsinnergrid],.page-node-595 [data-class=cryotherapybenefitsinnergrid]{margin:30px 0 80px}}.page-node-595 [data-class=whatiscryotherapy]{padding:14.4927536232vw 0 0;margin-bottom:7.2463768116vw}@media screen and (min-width:480px){.page-node-595 [data-class=whatiscryotherapy]{padding:calc(60px*1.15941944) 0 0;padding:calc(60px*var(--factor)) 0 0;margin-bottom:calc(30px*1.15941944);margin-bottom:calc(30px*var(--factor))}}@media screen and (min-width:1280px){.page-node-595 [data-class=whatiscryotherapy]{padding-top:80px;margin-bottom:80px}}.page-node-595 [data-class=featuredthermotherapycryotherapy]{padding-top:14.4927536232vw}@media screen and (min-width:480px){.page-node-595 [data-class=featuredthermotherapycryotherapy]{padding-top:calc(60px*1.15941944);padding-top:calc(60px*var(--factor))}}@media screen and (min-width:1280px){.page-node-595 [data-class=featuredthermotherapycryotherapy]{padding-top:80px;margin-top:80px}}.page-node-595 [data-class=whatiscryotherapy],.page-node-595 [data-class=featuredthermotherapycryotherapy]{position:relative}.page-node-595 [data-class=whatiscryotherapy]:after,.page-node-595 [data-class=featuredthermotherapycryotherapy]:after{content:" ";position:absolute;top:0;left:7.2463768116vw;right:7.2463768116vw;display:block;height:1px;background:#d7d7d7}@media screen and (min-width:480px){.page-node-595 [data-class=whatiscryotherapy]:after,.page-node-595 [data-class=featuredthermotherapycryotherapy]:after{left:calc(30px*1.15941944);left:calc(30px*var(--factor));right:calc(30px*1.15941944);right:calc(30px*var(--factor))}}@media screen and (min-width:1280px){.page-node-595 [data-class=whatiscryotherapy]:after,.page-node-595 [data-class=featuredthermotherapycryotherapy]:after{box-sizing:border-box;left:50%;right:auto;width:1200px;transform:translateX(-50%)}}.page-node-590 .wrapper,.page-node-591 .wrapper,.page-node-593 .wrapper,.page-node-595 .wrapper,.page-node-596 .wrapper,.page-node-589 .wrapper,.page-node-597 .wrapper{background-color:#eee}.page-node-590 main,.page-node-591 main,.page-node-593 main,.page-node-595 main,.page-node-596 main,.page-node-589 main,.page-node-597 main{margin:0 auto;background-color:#fff;overflow:hidden}@media screen and (min-width:480px){.page-node-590 main,.page-node-591 main,.page-node-593 main,.page-node-595 main,.page-node-596 main,.page-node-589 main,.page-node-597 main{max-width:480px}}@media screen and (min-width:1280px){.page-node-590 main,.page-node-591 main,.page-node-593 main,.page-node-595 main,.page-node-596 main,.page-node-589 main,.page-node-597 main{max-width:none}}@media screen and (min-width:1920px){.page-node-590 main,.page-node-591 main,.page-node-593 main,.page-node-595 main,.page-node-596 main,.page-node-589 main,.page-node-597 main{max-width:1920px}}.onethird-twothirds>.grid__wrap>.grid__content>.layout>.layout__region,.twothirds-onethird>.grid__wrap>.grid__content>.layout>.layout__region{margin:0}@media screen and (min-width:1024px){.onethird-twothirds>.grid__wrap>.grid__content>.layout>.layout__region,.twothirds-onethird>.grid__wrap>.grid__content>.layout>.layout__region{flex:0 1 100%}}@media screen and (max-width:1279px){.onethird-twothirds>.grid__wrap>.grid__content>.layout .lifestyle__data,.twothirds-onethird>.grid__wrap>.grid__content>.layout .lifestyle__data{padding-top:0}}.onethird-twothirds>.grid__wrap>.grid__content>.layout .lifestyle__text a,.twothirds-onethird>.grid__wrap>.grid__content>.layout .lifestyle__text a{margin:0 0 1.9323671498vw;color:inherit}@media screen and (min-width:480px){.onethird-twothirds>.grid__wrap>.grid__content>.layout .lifestyle__text a,.twothirds-onethird>.grid__wrap>.grid__content>.layout .lifestyle__text a{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor))}}@media screen and (min-width:1280px){.onethird-twothirds>.grid__wrap>.grid__content>.layout .lifestyle__text a,.twothirds-onethird>.grid__wrap>.grid__content>.layout .lifestyle__text a{margin:0 0 8px}}.tii>.grid__wrap>.grid__content>.layout>.layout__region,.iit>.grid__wrap>.grid__content>.layout>.layout__region{margin-bottom:0}@media screen and (max-width:1279px){.tii>.grid__wrap>.grid__content>.layout .lifestyle__data,.iit>.grid__wrap>.grid__content>.layout .lifestyle__data{padding-top:0}}.featured-in{position:relative;margin-top:14.4927536232vw}@media screen and (min-width:480px){.featured-in{margin-top:calc(60px*1.15941944);margin-top:calc(60px*var(--factor))}}@media screen and (min-width:1280px){.featured-in{margin-top:80px;margin-bottom:0}}.featured-in .layout .layout__region{box-sizing:border-box;flex:0 1 50%}.featured-in .layout .layout__region--first{margin-bottom:0}.featured-in .grid__label{margin:0 0 7.2463768116vw;text-align:left}@media screen and (min-width:480px){.featured-in .grid__label{margin:0 0 calc(30px*1.15941944);margin:0 0 calc(30px*var(--factor))}}@media screen and (min-width:1280px){.featured-in .grid__label{text-align:center;margin:0 0 50px}}@media screen and (max-width:1279px){.fifty-fifty>.grid__wrap>.grid__content{padding:0}}@media screen and (min-width:1024px){.fifty-fifty>.grid__wrap>.grid__content>.layout>.layout__region--first{flex:0 1 100%}}@media screen and (min-width:1280px){.fifty-fifty>.grid__wrap>.grid__content>.layout>.layout__region--first{flex:0 1 50%}}@media screen and (min-width:1024px){.fifty-fifty>.grid__wrap>.grid__content>.layout>.layout__region--second{flex:0 1 100%}}@media screen and (min-width:1280px){.fifty-fifty>.grid__wrap>.grid__content>.layout>.layout__region--second{flex:0 1 50%}}.fifty-fifty>.grid__wrap>.grid__content>.layout .featured{padding:0 2.4154589372vw}@media screen and (min-width:480px){.fifty-fifty>.grid__wrap>.grid__content>.layout .featured{padding:0 calc(10px*1.15941944);padding:0 calc(10px*var(--factor))}}@media screen and (min-width:1280px){.fifty-fifty>.grid__wrap>.grid__content>.layout .featured{padding:0}}.fifty-fifty>.grid__wrap>.grid__content>.layout .lifestyle__data{padding-top:0;padding-bottom:3.3816425121vw}@media screen and (min-width:480px){.fifty-fifty>.grid__wrap>.grid__content>.layout .lifestyle__data{padding-bottom:calc(14px*1.15941944);padding-bottom:calc(14px*var(--factor))}}@media screen and (min-width:1280px){.fifty-fifty>.grid__wrap>.grid__content>.layout .lifestyle__data{padding-top:60px;padding-bottom:0}}.solo-text.solo-text{margin:14.4927536232vw 0}@media screen and (min-width:480px){.solo-text.solo-text{margin:calc(60px*1.15941944) 0;margin:calc(60px*var(--factor)) 0}}@media screen and (min-width:1280px){.solo-text.solo-text{margin:80px 0}}.solo-text.solo-text .lifestyle__data{padding-top:0;padding-bottom:0}@media screen and (min-width:1280px){.page-node-596 [data-class=findyouridealforeodevicekv] .hero__data{padding-bottom:76px}}@media screen and (max-width:1279px){.page-node-596 [data-class=lunafacialcleansing] .layout,.page-node-596 [data-class=ufoathomespafacialtreatment] .layout,.page-node-596 [data-class=ufowhoisitfor] .layout,.page-node-596 [data-class=bearrejuvenatingfacelift] .layout,.page-node-596 [data-class=serum] .layout,.page-node-596 [data-class=espadaacnetreatment] .layout,.page-node-596 [data-class=iriseyecare] .layout,.page-node-596 [data-class=issaoralcare] .layout{flex-direction:column-reverse}}.page-node-596 [data-class=ufoathomespafacialtreatment],.page-node-596 [data-class=bearrejuvenatingfacelift],.page-node-596 [data-class=espadaacnetreatment],.page-node-596 [data-class=iriseyecare],.page-node-596 [data-class=issaoralcare]{padding:14.4927536232vw 0 0}@media screen and (min-width:480px){.page-node-596 [data-class=ufoathomespafacialtreatment],.page-node-596 [data-class=bearrejuvenatingfacelift],.page-node-596 [data-class=espadaacnetreatment],.page-node-596 [data-class=iriseyecare],.page-node-596 [data-class=issaoralcare]{padding:calc(60px*1.15941944) 0 0;padding:calc(60px*var(--factor)) 0 0}}@media screen and (min-width:1280px){.page-node-596 [data-class=ufoathomespafacialtreatment],.page-node-596 [data-class=bearrejuvenatingfacelift],.page-node-596 [data-class=espadaacnetreatment],.page-node-596 [data-class=iriseyecare],.page-node-596 [data-class=issaoralcare]{padding-top:125px}}.page-node-596 [data-class=lunawhoisitfor],.page-node-596 [data-class=ufowhoisitfor],.page-node-596 [data-class=bearwhoisitfor],.page-node-596 [data-class=espadawhoisitfor],.page-node-596 [data-class=iriswhoisitfor],.page-node-596 [data-class=issawhoisitfor]{margin-bottom:0}@media screen and (min-width:1280px){.page-node-596 [data-class=findyouridealforeodeviceintro]{margin:125px 0}}@media screen and (min-width:1280px){.page-node-596 [data-class=lunafacialcleansing]{margin:80px 0}}@media screen and (min-width:1280px){.page-node-596 [data-class=lunaresults]{margin:125px 0 80px}}@media screen and (min-width:1280px){.page-node-596 [data-class=issabenefits]{margin-bottom:125px}}.page-node-596 [data-class=ufoathomespafacialtreatment],.page-node-596 [data-class=bearrejuvenatingfacelift],.page-node-596 [data-class=espadaacnetreatment],.page-node-596 [data-class=iriseyecare],.page-node-596 [data-class=issaoralcare]{position:relative}.page-node-596 [data-class=ufoathomespafacialtreatment]:after,.page-node-596 [data-class=bearrejuvenatingfacelift]:after,.page-node-596 [data-class=espadaacnetreatment]:after,.page-node-596 [data-class=iriseyecare]:after,.page-node-596 [data-class=issaoralcare]:after{content:" ";position:absolute;top:0;left:7.2463768116vw;right:7.2463768116vw;display:block;height:1px;background:#d7d7d7}@media screen and (min-width:480px){.page-node-596 [data-class=ufoathomespafacialtreatment]:after,.page-node-596 [data-class=bearrejuvenatingfacelift]:after,.page-node-596 [data-class=espadaacnetreatment]:after,.page-node-596 [data-class=iriseyecare]:after,.page-node-596 [data-class=issaoralcare]:after{left:calc(30px*1.15941944);left:calc(30px*var(--factor));right:calc(30px*1.15941944);right:calc(30px*var(--factor))}}@media screen and (min-width:1280px){.page-node-596 [data-class=ufoathomespafacialtreatment]:after,.page-node-596 [data-class=bearrejuvenatingfacelift]:after,.page-node-596 [data-class=espadaacnetreatment]:after,.page-node-596 [data-class=iriseyecare]:after,.page-node-596 [data-class=issaoralcare]:after{box-sizing:border-box;left:50%;right:auto;width:1200px;transform:translateX(-50%)}}@media screen and (min-width:1280px){.page-node-597 [data-class=thestoryofforeokv] .hero__data{padding-bottom:120px}}@media screen and (min-width:1280px){.page-node-597 [data-class=thestoryofforeointro]{margin-top:100px}}.page-node-597 [data-class=foreomission]{margin:0}@media screen and (min-width:1280px){.page-node-597 [data-class=foreomission]{margin:0;margin:initial}}@media screen and (max-width:1279px){.page-node-597 [data-class=foreomission] .layout{flex-direction:column-reverse}}.page-node-597 [data-class=foreomission] .layout__region--first .lifestyle__data{margin:0;padding-top:5.7971014493vw !important;padding-bottom:0}@media screen and (min-width:480px){.page-node-597 [data-class=foreomission] .layout__region--first .lifestyle__data{padding-top:calc(24px*1.15941944) !important;padding-top:calc(24px*var(--factor)) !important}}@media screen and (min-width:1280px){.page-node-597 [data-class=foreomission] .layout__region--first .lifestyle__data{padding-top:60px !important}}@media screen and (min-width:1280px){.page-node-597 [data-class=theleadersinbeautytech]{margin-bottom:0}}.page-node-597 [data-class=theleadersinbeautytech] .lifestyle__data{margin-bottom:0}.page-node-597 [data-class=howwebecamewhoweare]{margin-bottom:0;padding-top:0}@media screen and (max-width:479px){.page-node-597 [data-class=howwebecamewhoweare] .lifestyle__data{margin:0 0 5.7971014493vw}}@media(min-width:480px)and (max-width:1279px){.page-node-597 [data-class=howwebecamewhoweare] .lifestyle__data{margin:0 0 calc(24px*1.15941944);margin:0 0 calc(24px*var(--factor))}}.page-node-597 [data-class=foreofounder] .layout__region--first{margin:0 0 5.7971014493vw !important}@media screen and (min-width:480px){.page-node-597 [data-class=foreofounder] .layout__region--first{margin:0 0 calc(24px*1.15941944) !important;margin:0 0 calc(24px*var(--factor)) !important}}@media screen and (min-width:1280px){.page-node-597 [data-class=foreofounder] .layout__region--first{margin:0 !important}}.page-node-597 [data-class=whydomillionschooseforeo] .lifestyle__data{margin:0 auto}.page-node-597 [data-class=skincareritual]{margin-bottom:5.7971014493vw}@media screen and (min-width:480px){.page-node-597 [data-class=skincareritual]{margin-bottom:calc(24px*1.15941944);margin-bottom:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.page-node-597 [data-class=skincareritual]{margin-top:80px;margin-bottom:0}}@media screen and (max-width:1279px){.page-node-597 [data-class=skincareritual]>.grid__wrap>.grid__content{padding:0}}@media screen and (max-width:1279px){.page-node-597 [data-class=skincareritual]>.grid__wrap>.grid__content>.layout{flex-direction:column-reverse}}.page-node-597 [data-class=skincareritualinner]>.grid__wrap>.grid__content{padding:0}@media screen and (min-width:1280px){.page-node-597 [data-class=skincareritualinner]>.grid__wrap>.grid__content{padding:0 20px 0 0}}.page-node-597 [data-class=skincareritualinner] [data-class=skincareritualtext] .lifestyle__heading{margin:0 0 3.8647342995vw}@media screen and (min-width:480px){.page-node-597 [data-class=skincareritualinner] [data-class=skincareritualtext] .lifestyle__heading{margin:0 0 calc(16px*1.15941944);margin:0 0 calc(16px*var(--factor))}}@media screen and (min-width:1280px){.page-node-597 [data-class=skincareritualinner] [data-class=skincareritualtext] .lifestyle__heading{margin:0 0 16px}}.page-node-597 [data-class=skincareritualinner] [data-class=skincareritualtext] .lifestyle__data{padding-top:5.7971014493vw !important}@media screen and (min-width:480px){.page-node-597 [data-class=skincareritualinner] [data-class=skincareritualtext] .lifestyle__data{padding-top:calc(24px*1.15941944) !important;padding-top:calc(24px*var(--factor)) !important}}@media screen and (min-width:1280px){.page-node-597 [data-class=skincareritualinner] [data-class=skincareritualtext] .lifestyle__data{margin:0 0 56px;padding-top:0 !important}}.page-node-597 [data-class=skincareritualsmallwrap].mob-cols-2>.grid__wrap>.grid__content{padding:0 3.6231884058vw !important}@media screen and (min-width:480px){.page-node-597 [data-class=skincareritualsmallwrap].mob-cols-2>.grid__wrap>.grid__content{padding:0 calc(15px*1.15941944) !important;padding:0 calc(15px*var(--factor)) !important}}@media screen and (min-width:1280px){.page-node-597 [data-class=skincareritualsmallwrap].mob-cols-2>.grid__wrap>.grid__content{padding:0 !important}}@media screen and (min-width:1280px){.page-node-597 [data-class=skincareritualsmallwrap].mob-cols-2>.grid__wrap>.grid__content>.layout{margin-left:-15px}}.page-node-597 [data-class=skincareritualsmallwrap].mob-cols-2>.grid__wrap>.grid__content>.layout>.layout__region{padding:0}@media screen and (max-width:1279px){.page-node-597 [data-class=skincareritualsmallwrap].mob-cols-2>.grid__wrap>.grid__content>.layout>.layout__region{margin-bottom:0}}.page-node-597 [data-class*=skincareritualgridcolumnwrap] .grid__content{padding:0 3.6231884058vw 0 !important}@media screen and (min-width:480px){.page-node-597 [data-class*=skincareritualgridcolumnwrap] .grid__content{padding:0 calc(15px*1.15941944) !important;padding:0 calc(15px*var(--factor)) !important}}@media screen and (min-width:1280px){.page-node-597 [data-class*=skincareritualgridcolumnwrap] .grid__content{margin:0;padding:0 15px !important}}.page-node-597 [data-class*=skincareritualgridcolumnwrap] .layout__region.layout__region{flex:0 1 100%;margin:0 0 4.8309178744vw;padding:0}@media screen and (min-width:480px){.page-node-597 [data-class*=skincareritualgridcolumnwrap] .layout__region.layout__region{margin:0 0 calc(20px*1.15941944);margin:0 0 calc(20px*var(--factor))}}@media screen and (min-width:1280px){.page-node-597 [data-class*=skincareritualgridcolumnwrap] .layout__region.layout__region{margin:0 0 40px}}@media screen and (min-width:1280px){.page-node-597 [data-class*=skincareritualgridcolumnwrap] .layout__region.layout__region:last-of-type{margin:0}}.page-node-597 [data-class=skincareextratextbelowtiles] .lifestyle__data{padding-top:0;padding-bottom:0}@media screen and (min-width:1280px){.page-node-597 [data-class=skincareextratextbelowtiles] .lifestyle__data{padding-top:56px}}@media screen and (max-width:1279px){.page-node-597 [data-class=foreoexperience]{margin-top:0}}.page-node-597 [data-class=researchdevelopment] .grid__content{padding:0}@media screen and (min-width:1280px){.page-node-597 [data-class=researchdevelopment] .grid__content{padding:0 40px}}.page-node-597 [data-class=researchdevelopment] .lifestyle__data{margin-bottom:5.7971014493vw}@media screen and (min-width:480px){.page-node-597 [data-class=researchdevelopment] .lifestyle__data{margin-bottom:calc(24px*1.15941944);margin-bottom:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.page-node-597 [data-class=researchdevelopment] .lifestyle__data{margin-bottom:30px;padding:0 !important}}@media screen and (max-width:1279px){.page-node-597 [data-class=productdesign]{margin-bottom:0}}@media screen and (max-width:1279px){.page-node-597 [data-class=productdesign] .lifestyle__data{margin-bottom:0}}@media screen and (min-width:1280px){.page-node-597 [data-class=productdesign] .lifestyle__data{margin:0 auto}}.page-node-597 [data-class=productdesigngrid]{margin-top:5.7971014493vw}@media screen and (min-width:480px){.page-node-597 [data-class=productdesigngrid]{margin-top:calc(24px*1.15941944);margin-top:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.page-node-597 [data-class=productdesigngrid]{margin:0}}.page-node-597 [data-class=productdesigngrid] .layout__region{margin:0 0 5.7971014493vw}@media screen and (min-width:480px){.page-node-597 [data-class=productdesigngrid] .layout__region{margin:0 0 calc(24px*1.15941944);margin:0 0 calc(24px*var(--factor))}}@media screen and (min-width:1280px){.page-node-597 [data-class=productdesigngrid] .layout__region{margin:0}}.page-node-597 [data-class=productdesigngrid] .layout__region:last-of-type .field__item{margin:0}@media screen and (min-width:1280px){.page-node-597 [data-class=skincaregrid]{margin:-20px auto 80px}}.page-node-597 [data-class=skincaregrid] .grid__content{padding:0}@media screen and (min-width:1280px){.page-node-597 [data-class=skincaregrid] .grid__content{padding:0 40px}}.page-node-597 [data-class=skincaregrid] .tile__data{color:#313f49}@media screen and (min-width:1280px){.page-node-597 [data-class=skincaregrid] .tile__data{padding-bottom:1.5625vw}}@media screen and (min-width:1920px){.page-node-597 [data-class=skincaregrid] .tile__data{padding-bottom:30px}}.page-node-597 [data-class=skincaregrid] .tile__link{color:#fff}.page-node-597 [data-class=thestoryofforeoawards][data-class=thestoryofforeoawards]{margin-bottom:-12.077294686vw;padding:24.154589372vw 0}@media screen and (min-width:480px){.page-node-597 [data-class=thestoryofforeoawards][data-class=thestoryofforeoawards]{margin-bottom:calc(-50px*1.15941944);margin-bottom:calc(-50px*var(--factor));padding:calc(100px*1.15941944) 0;padding:calc(100px*var(--factor)) 0}}@media screen and (min-width:1280px){.page-node-597 [data-class=thestoryofforeoawards][data-class=thestoryofforeoawards]{margin-bottom:-4.1666666667vw;padding:4.1666666667vw 0}}@media screen and (min-width:1920px){.page-node-597 [data-class=thestoryofforeoawards][data-class=thestoryofforeoawards]{margin-bottom:-80px;padding:80px 0}}.page-node-597 [data-class=thestoryofforeoawards][data-class=thestoryofforeoawards] .grid__label{margin:0 0 7.2463768116vw}@media screen and (min-width:480px){.page-node-597 [data-class=thestoryofforeoawards][data-class=thestoryofforeoawards] .grid__label{margin:0 0 calc(30px*1.15941944);margin:0 0 calc(30px*var(--factor))}}@media screen and (min-width:1280px){.page-node-597 [data-class=thestoryofforeoawards][data-class=thestoryofforeoawards] .grid__label{margin:0 0 2.6041666667vw;padding:0 .8333333333vw;box-sizing:border-box}}@media screen and (min-width:1920px){.page-node-597 [data-class=thestoryofforeoawards][data-class=thestoryofforeoawards] .grid__label{margin:0 0 50px;padding:0 16px}}.page-node-597 [data-class=thestoryofforeosocialmeda]{margin-bottom:10.1449275362vw}@media screen and (min-width:480px){.page-node-597 [data-class=thestoryofforeosocialmeda]{margin-bottom:calc(42px*1.15941944);margin-bottom:calc(42px*var(--factor))}}@media screen and (min-width:1280px){.page-node-597 [data-class=thestoryofforeosocialmeda]{margin-bottom:4.7916666667vw}}@media screen and (min-width:1920px){.page-node-597 [data-class=thestoryofforeosocialmeda]{margin-bottom:92px}}@media screen and (max-width:479px){.page-node-597 [data-class=thestoryofforeosocialmeda] .lifestyle__data{padding-right:5.0724637681vw}}@media(min-width:480px)and (max-width:1279px){.page-node-597 [data-class=thestoryofforeosocialmeda] .lifestyle__data{padding-right:calc(21px*1.15941944);padding-right:calc(21px*var(--factor))}}.page-node-597 [data-class=thestoryofforeosocialmeda] .lifestyle__btn:first-of-type{margin-left:0 !important}.page-node-597 [data-class=ecoresponsibility] .lifestyle__data,.page-node-597 [data-class=wannajoinforeo] .lifestyle__data,.page-node-597 [data-class=thestoryofforeosocialmeda] .lifestyle__data{margin-bottom:0}.page-node-597 [data-class=whydomillionschooseforeo],.page-node-597 [data-class=researchdevelopment],.page-node-597 [data-class=productdesigngrid],.page-node-597 [data-class=ecoresponsibility],.page-node-597 [data-class=thestoryofforeoawards],.page-node-597 [data-class=wannajoinforeo],.page-node-597 [data-class=waterfall]{position:relative;padding-top:12.077294686vw}@media screen and (min-width:480px){.page-node-597 [data-class=whydomillionschooseforeo],.page-node-597 [data-class=researchdevelopment],.page-node-597 [data-class=productdesigngrid],.page-node-597 [data-class=ecoresponsibility],.page-node-597 [data-class=thestoryofforeoawards],.page-node-597 [data-class=wannajoinforeo],.page-node-597 [data-class=waterfall]{padding-top:calc(50px*1.15941944);padding-top:calc(50px*var(--factor))}}@media screen and (min-width:1280px){.page-node-597 [data-class=whydomillionschooseforeo],.page-node-597 [data-class=researchdevelopment],.page-node-597 [data-class=productdesigngrid],.page-node-597 [data-class=ecoresponsibility],.page-node-597 [data-class=thestoryofforeoawards],.page-node-597 [data-class=wannajoinforeo],.page-node-597 [data-class=waterfall]{margin:4.1666666667vw auto;padding-top:4.1666666667vw}}@media screen and (min-width:1920px){.page-node-597 [data-class=whydomillionschooseforeo],.page-node-597 [data-class=researchdevelopment],.page-node-597 [data-class=productdesigngrid],.page-node-597 [data-class=ecoresponsibility],.page-node-597 [data-class=thestoryofforeoawards],.page-node-597 [data-class=wannajoinforeo],.page-node-597 [data-class=waterfall]{margin:80px auto;padding-top:80px}}.page-node-597 [data-class=whydomillionschooseforeo]:before,.page-node-597 [data-class=researchdevelopment]:before,.page-node-597 [data-class=productdesigngrid]:before,.page-node-597 [data-class=ecoresponsibility]:before,.page-node-597 [data-class=thestoryofforeoawards]:before,.page-node-597 [data-class=wannajoinforeo]:before,.page-node-597 [data-class=waterfall]:before{content:"";display:block;width:auto;height:.2415458937vw;position:absolute;top:0;right:7.2463768116vw;left:7.2463768116vw;background-color:#d7d7d7}@media screen and (min-width:480px){.page-node-597 [data-class=whydomillionschooseforeo]:before,.page-node-597 [data-class=researchdevelopment]:before,.page-node-597 [data-class=productdesigngrid]:before,.page-node-597 [data-class=ecoresponsibility]:before,.page-node-597 [data-class=thestoryofforeoawards]:before,.page-node-597 [data-class=wannajoinforeo]:before,.page-node-597 [data-class=waterfall]:before{height:calc(1px*1.15941944);height:calc(1px*var(--factor));right:calc(30px*1.15941944);right:calc(30px*var(--factor));left:calc(30px*1.15941944);left:calc(30px*var(--factor))}}@media screen and (min-width:1280px){.page-node-597 [data-class=whydomillionschooseforeo]:before,.page-node-597 [data-class=researchdevelopment]:before,.page-node-597 [data-class=productdesigngrid]:before,.page-node-597 [data-class=ecoresponsibility]:before,.page-node-597 [data-class=thestoryofforeoawards]:before,.page-node-597 [data-class=wannajoinforeo]:before,.page-node-597 [data-class=waterfall]:before{width:calc(1280px - 4.1666666667vw);height:.0520833333vw;right:auto;left:50%;transform:translateX(-50%)}}@media screen and (min-width:1920px){.page-node-597 [data-class=whydomillionschooseforeo]:before,.page-node-597 [data-class=researchdevelopment]:before,.page-node-597 [data-class=productdesigngrid]:before,.page-node-597 [data-class=ecoresponsibility]:before,.page-node-597 [data-class=thestoryofforeoawards]:before,.page-node-597 [data-class=wannajoinforeo]:before,.page-node-597 [data-class=waterfall]:before{width:1200px;height:1px}}.page-node-597 [data-class=wannajoinforeo] .lifestyle__text h1,.page-node-597 [data-class=thestoryofforeosocialmeda] .lifestyle__text h1{margin:0 0 3.8647342995vw;color:#313f49}@media screen and (min-width:480px){.page-node-597 [data-class=wannajoinforeo] .lifestyle__text h1,.page-node-597 [data-class=thestoryofforeosocialmeda] .lifestyle__text h1{margin:0 0 calc(16px*1.15941944);margin:0 0 calc(16px*var(--factor))}}@media screen and (min-width:1280px){.page-node-597 [data-class=wannajoinforeo] .lifestyle__text h1,.page-node-597 [data-class=thestoryofforeosocialmeda] .lifestyle__text h1{margin:0 0 16px}}
html{text-shadow:1px 1px 1px rgba(0,0,0,.004);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:62.52%;line-height:1.5}html body{font-size:100%}html sup{display:inline-block;top:-1.7em;font-family:inherit;font-size:30%;line-height:0;-webkit-text-decoration:none;text-decoration:none}@font-face{font-family:"Montserrat-ExtraLight";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-ExtraLight.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Light";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Light.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Regular";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Medium";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Medium.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-SemiBold";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-SemiBold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Bold";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Bold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.faqswiss-html .header__notification-inner:after,.faqswiss-html body .hdr__cart a:before,.modal__inner_btn:after,.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{color:#333}h1,h2,h3,h4,h5,p,ul,li,span,.button{margin:0;padding:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}:root{--factor:1.15941944}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.faqswiss-html .header__notification-inner:after,.faqswiss-html body .hdr__cart a:before,.modal__inner_btn:after,.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}h1{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:9.6618357488vw;line-height:10.6280193237vw}@media screen and (min-width:480px){h1{font-size:calc(40px*1.15941944);font-size:calc(40px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){h1{font-size:56px;font-size:5.6rem}h1{line-height:62px;line-height:6.2rem}}.h2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:8.6956521739vw;line-height:9.6618357488vw}@media screen and (min-width:480px){.h2{font-size:calc(36px*1.15941944);font-size:calc(36px*var(--factor));line-height:calc(40px*1.15941944);line-height:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.h2{font-size:48px;font-size:4.8rem}.h2{line-height:56px;line-height:5.6rem}}.h3,.page-node-598 .webform-confirmation h3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:7.729468599vw;line-height:9.1787439614vw}@media screen and (min-width:480px){.h3,.page-node-598 .webform-confirmation h3{font-size:calc(32px*1.15941944);font-size:calc(32px*var(--factor));line-height:calc(38px*1.15941944);line-height:calc(38px*var(--factor))}}@media screen and (min-width:1280px){.h3,.page-node-598 .webform-confirmation h3{font-size:40px;font-size:4rem}.h3,.page-node-598 .webform-confirmation h3{line-height:48px;line-height:4.8rem}}.h4,.h4--sb{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.7632850242vw;line-height:7.729468599vw}@media screen and (min-width:480px){.h4,.h4--sb{font-size:calc(28px*1.15941944);font-size:calc(28px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.h4,.h4--sb{font-size:32px;font-size:3.2rem}.h4,.h4--sb{line-height:38px;line-height:3.8rem}}.h4--sb{font-family:"Montserrat-SemiBold"}.h5{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:5.7971014493vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.h5{font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.h5{font-size:24px;font-size:2.4rem}.h5{line-height:28px;line-height:2.8rem}}.h6{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.8309178744vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.h6{font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.h6{font-size:20px;font-size:2rem}.h6{line-height:24px;line-height:2.4rem}}.h6--2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.h6--2{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--2{font-size:18px;font-size:1.8rem}.h6--2{line-height:20px;line-height:2rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.h6--wide{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide{font-size:16px;font-size:1.6rem}.h6--wide{line-height:20px;line-height:2rem}}.h6--wide-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.347826087vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide-2{font-size:14px;font-size:1.4rem}.h6--wide-2{line-height:18px;line-height:1.8rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.p,.page-node-598 .webform-confirmation p,.page-node-598 .cpgift__text ul li{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p,.page-node-598 .webform-confirmation p,.page-node-598 .cpgift__text ul li{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p,.page-node-598 .webform-confirmation p,.page-node-598 .cpgift__text ul li{margin:0 0 8px}.p,.page-node-598 .webform-confirmation p,.page-node-598 .cpgift__text ul li{font-size:16px;font-size:1.6rem}.p,.page-node-598 .webform-confirmation p,.page-node-598 .cpgift__text ul li{line-height:24px;line-height:2.4rem}}.p--2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--2{font-size:16px;font-size:1.6rem}.p--2{line-height:24px;line-height:2.4rem}}.p--md{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--md{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--md{font-size:16px;font-size:1.6rem}.p--md{line-height:24px;line-height:2.4rem}}.p--bold,.btn--F,.page-node-598 .webform-submission-form .form-submit{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold,.btn--F,.page-node-598 .webform-submission-form .form-submit{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold,.btn--F,.page-node-598 .webform-submission-form .form-submit{font-size:16px;font-size:1.6rem}.p--bold,.btn--F,.page-node-598 .webform-submission-form .form-submit{line-height:24px;line-height:2.4rem}}.p--bold-2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold-2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold-2{font-size:14px;font-size:1.4rem}.p--bold-2{line-height:24px;line-height:2.4rem}}.p--sm{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm{font-size:14px;font-size:1.4rem}.p--sm{line-height:20px;line-height:2rem}}.p--sm-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-2{font-size:14px;font-size:1.4rem}.p--sm-2{line-height:20px;line-height:2rem}}.p--sm-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-bold{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-bold{font-size:14px;font-size:1.4rem}.p--sm-bold{line-height:20px;line-height:2rem}}.p--xs,.page-node-598 .webform-submission-form .form-item-terms-of-use label{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs,.page-node-598 .webform-submission-form .form-item-terms-of-use label{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs,.page-node-598 .webform-submission-form .form-item-terms-of-use label{font-size:12px;font-size:1.2rem}.p--xs,.page-node-598 .webform-submission-form .form-item-terms-of-use label{line-height:16px;line-height:1.6rem}}.p--xs-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs-bold{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs-bold{font-size:12px;font-size:1.2rem}.p--xs-bold{line-height:16px;line-height:1.6rem}}.tag{background-color:#313f49;padding:.9661835749vw 1.9323671498vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag{padding:calc(4px*1.15941944) calc(8px*1.15941944);padding:calc(4px*var(--factor)) calc(8px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag{padding:4px 8px}.tag{font-size:14px;font-size:1.4rem}.tag{line-height:20px;line-height:2rem}}.tag--2{padding:.9661835749vw 4.8309178744vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag--2{padding:calc(4px*1.15941944) calc(10px*1.15941944);padding:calc(4px*var(--factor)) calc(10px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag--2{padding:4px 10px}.tag--2{font-size:14px;font-size:1.4rem}.tag--2{line-height:20px;line-height:2rem}}.tag--3{padding:.9661835749vw;background-color:#313f49;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:1.9323671498vw;line-height:1.9323671498vw;color:#fff;text-transform:uppercase}@media screen and (min-width:480px){.tag--3{padding:calc(4px*1.15941944);padding:calc(4px*var(--factor));font-size:calc(8px*1.15941944);font-size:calc(8px*var(--factor));line-height:calc(8px*1.15941944);line-height:calc(8px*var(--factor))}}@media screen and (min-width:1280px){.tag--3{padding:6px;font-size:8px;line-height:8px}}.cta{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:5.7971014493vw;color:inherit}@media screen and (min-width:480px){.cta{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta{font-size:18px;font-size:1.8rem}.cta{line-height:24px;line-height:2.4rem}}.cta--sm{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;color:inherit}@media screen and (min-width:480px){.cta--sm{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.cta--sm{font-size:16px;font-size:1.6rem}.cta--sm{line-height:20px;line-height:2rem}}.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{box-sizing:border-box;background-color:#ef508c;border:none;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#fff;letter-spacing:0;text-transform:none;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:1280px){.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{cursor:pointer}}.cta-lg-pink-cart{height:10.6280193237vw;border-radius:16.6666666667vw;font-size:3.8647342995vw;line-height:10.6280193237vw;text-align:center}@media screen and (min-width:451px){.cta-lg-pink-cart{height:44px;border-radius:69px;font-size:16px;line-height:44px}}.cta-sm-pink-cart{height:6.7632850242vw;padding:0 3.8647342995vw;border-radius:7.2463768116vw;font-size:2.8985507246vw;line-height:6.7632850242vw}@media screen and (min-width:451px){.cta-sm-pink-cart{height:28px;padding:0 16px;border-radius:30px;font-size:12px;line-height:28px}}@media only screen and (min-width:1280px){.cta-sm-pink-cart:hover:before,.cta-sm-pink-cart:focus:before,.cta-sm-pink-cart:active:before{opacity:1;width:auto;margin-right:8px}}.cta-sm-pink-cart:before{opacity:0;content:"";display:inline-block;width:0;font-weight:600;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse{position:relative;height:44px;padding:0 24px;border-radius:22px;font-size:16px;line-height:44px;text-align:center}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover,.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout:focus,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout:active,.cta-lg-pink-checkout--static:active,.cta-lg-pink-checkout--inverse:active{padding:0 46px 0 24px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover:after,.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--inverse:hover:after,.cta-lg-pink-checkout:focus:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--inverse:focus:after,.cta-lg-pink-checkout:active:after,.cta-lg-pink-checkout--static:active:after,.cta-lg-pink-checkout--inverse:active:after{opacity:1}}.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{opacity:0}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.cta-lg-pink-checkout--inverse{background-color:#fff;border:1px solid #ccc;color:#313f49}.cta-lg-pink-checkout--inverse:after{content:none}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout--inverse:active{padding:0 24px;background-color:#f4f5f6}}.cta-lg-pink-checkout--static{height:48px;font-size:14px}@media only screen and (min-width:1280px){.cta-lg-pink-checkout--static{display:block;width:100%;padding:0 15px 0 24px}}@media screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--static:active{padding:0 23px 0 15px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--static:active:after{left:0}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:after{position:relative;display:inline-block;top:auto;right:auto;left:-8px;transform:none}}.cta-round-cp{padding:0 5.7971014493vw;box-sizing:border-box;border-radius:10.6280193237vw;font-size:3.8647342995vw;line-height:10.6280193237vw}@media screen and (min-width:480px){.cta-round-cp{padding:0 calc(24px*1.15941944);padding:0 calc(24px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp{padding:0 24px;font-size:16px;line-height:44px}}.cta-round-cp span:after{content:"";margin-left:1.9323671498vw;position:relative;top:.7246376812vw;font-size:5.7971014493vw;font-weight:700}@media screen and (min-width:480px){.cta-round-cp span:after{margin-left:calc(8px*1.15941944);margin-left:calc(8px*var(--factor));top:calc(3px*1.15941944);top:calc(3px*var(--factor));font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp span:after{margin-left:8px;top:3px;font-size:24px}}.cta-dynamic-page{padding:2.4154589372vw 5.7971014493vw;border-radius:10.6280193237vw;font-size:3.8647342995vw;color:#fff}@media screen and (min-width:480px){.cta-dynamic-page{padding:calc(10px*1.15941944) calc(24px*1.15941944);padding:calc(10px*var(--factor)) calc(24px*var(--factor));border-radius:calc(44px*1.15941944);border-radius:calc(44px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.cta-dynamic-page{padding:10px 24px;border-radius:44px;font-size:16px}}.manual-block-title{margin:0 0 8.6956521739vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.2801932367vw;line-height:8.6956521739vw}@media screen and (min-width:480px){.manual-block-title{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor));font-size:calc(26px*1.15941944);font-size:calc(26px*var(--factor));line-height:calc(36px*1.15941944);line-height:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-title{margin:0 0 68px}.manual-block-title{font-size:40px;font-size:4rem}.manual-block-title{line-height:48px;line-height:4.8rem}}.manual-block-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:11.5942028986vw}@media screen and (min-width:480px){.manual-block-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(48px*1.15941944);line-height:calc(48px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-subtitle{font-size:30px;font-size:3rem}.manual-block-subtitle{line-height:48px;line-height:4.8rem}}.manual-content-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.manual-content-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.manual-content-subtitle{font-size:24px;font-size:2.4rem}.manual-content-subtitle{line-height:28px;line-height:2.8rem}}.manual-block-text-12{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:4.347826087vw}@media screen and (min-width:480px){.manual-block-text-12{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-12{font-size:17px;font-size:1.7rem}.manual-block-text-12{line-height:26px;line-height:2.6rem}}.manual-block-text-14{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:5.3140096618vw}@media screen and (min-width:480px){.manual-block-text-14{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(22px*1.15941944);line-height:calc(22px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-14{font-size:17px;font-size:1.7rem}.manual-block-text-14{line-height:26px;line-height:2.6rem}}.manual-block-text-16{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.manual-block-text-16{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-16{font-size:16px;font-size:1.6rem}.manual-block-text-16{line-height:24px;line-height:2.4rem}}.heading{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-style:italic;text-transform:uppercase}.heading{font-size:18px;font-size:1.8rem}.heading{line-height:26px;line-height:2.6rem}@media screen and (min-width:1024px){.heading{font-size:24px;font-size:2.4rem}.heading{line-height:32px;line-height:3.2rem}}.heading--A{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--A{font-size:36px;font-size:3.6rem}.heading--A{line-height:48px;line-height:4.8rem}@media screen and (min-width:1024px){.heading--A{font-size:44px;font-size:4.4rem}.heading--A{line-height:52px;line-height:5.2rem}}.heading--B{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--B{font-size:32px;font-size:3.2rem}.heading--B{line-height:40px;line-height:4rem}@media screen and (min-width:1024px){.heading--B{font-size:36px;font-size:3.6rem}.heading--B{line-height:48px;line-height:4.8rem}}.heading--C,.press__kv h3{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--C,.press__kv h3{font-size:30px;font-size:3rem}.heading--C,.press__kv h3{line-height:42px;line-height:4.2rem}.heading--C,.press__kv h3{letter-spacing:-0.025em}@media screen and (min-width:1024px){.heading--C,.press__kv h3{font-size:46px;font-size:4.6rem}.heading--C,.press__kv h3{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){.heading--C,.press__kv h3{font-size:60px;font-size:6rem}.heading--C,.press__kv h3{line-height:73px;line-height:7.3rem}}.heading--D{margin:0 0 23px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--D{font-size:24px;font-size:2.4rem}.heading--D{line-height:30px;line-height:3rem}.heading--D{letter-spacing:0em}@media screen and (min-width:1024px){.heading--D{font-size:36px;font-size:3.6rem}.heading--D{line-height:42px;line-height:4.2rem}}.heading--D b,.heading--D strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.heading--D b,.heading--D strong{font-size:24px;font-size:2.4rem}.heading--D b,.heading--D strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--D b,.heading--D strong{font-size:36px;font-size:3.6rem}.heading--D b,.heading--D strong{line-height:42px;line-height:4.2rem}}.heading--E{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase;text-align:center;position:relative;margin:0 0 23px;padding:15px 0}.heading--E{font-size:24px;font-size:2.4rem}.heading--E{line-height:30px;line-height:3rem}.heading--E{letter-spacing:0em}@media screen and (min-width:768px){.heading--E{padding:0}}@media screen and (min-width:1024px){.heading--E{font-size:36px;font-size:3.6rem}.heading--E{line-height:42px;line-height:4.2rem}}.heading--E b,.heading--E strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#f53794}.heading--E b,.heading--E strong{font-size:24px;font-size:2.4rem}.heading--E b,.heading--E strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--E b,.heading--E strong{font-size:36px;font-size:3.6rem}.heading--E b,.heading--E strong{line-height:42px;line-height:4.2rem}}.heading--E:after{content:" ";width:80px;position:absolute;right:0;left:0;top:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:after{width:60px;right:0;left:auto;left:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:after{display:none}}.heading--E:before{content:" ";width:80px;position:absolute;left:0;right:0;bottom:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:before{width:60px;left:0;right:auto;right:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:before{display:none}}.heading--F,.press__section-heading span{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--F,.press__section-heading span{font-size:16px;font-size:1.6rem}.heading--F,.press__section-heading span{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F,.press__section-heading span{font-size:18px;font-size:1.8rem}.heading--F,.press__section-heading span{line-height:24px;line-height:2.4rem}}.heading--F b,.press__section-heading span b,.heading--F strong,.press__section-heading span strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}.heading--F b,.press__section-heading span b,.heading--F strong,.press__section-heading span strong{font-size:16px;font-size:1.6rem}.heading--F b,.press__section-heading span b,.heading--F strong,.press__section-heading span strong{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F b,.press__section-heading span b,.heading--F strong,.press__section-heading span strong{font-size:18px;font-size:1.8rem}.heading--F b,.press__section-heading span b,.heading--F strong,.press__section-heading span strong{line-height:24px;line-height:2.4rem}}.heading--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;letter-spacing:3.5px}.heading--G{font-size:14px;font-size:1.4rem}.heading--G{line-height:17px;line-height:1.7rem}.heading--H{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--H{font-size:40px;font-size:4rem}.heading--H{line-height:40px;line-height:4rem}@media screen and (min-width:1280px){.heading--H{font-size:50px;font-size:5rem}.heading--H{line-height:50px;line-height:5rem}}.heading--I{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--I{font-size:18px;font-size:1.8rem}.heading--I{line-height:28px;line-height:2.8rem}.heading--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--J{font-size:40px;font-size:4rem}.heading--J{line-height:40px;line-height:4rem}.heading--J{letter-spacing:0.025em}.heading--K,.press__section-heading{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--K,.press__section-heading{font-size:18px;font-size:1.8rem}.heading--K,.press__section-heading{line-height:18px;line-height:1.8rem}@media screen and (min-width:1024px){.heading--K,.press__section-heading{font-size:24px;font-size:2.4rem}.heading--K,.press__section-heading{line-height:24px;line-height:2.4rem}}.heading--L{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;text-align:left;text-transform:uppercase;color:#333;width:100%;border-bottom:1px solid #ccc;margin-bottom:32px;padding-bottom:32px;box-sizing:border-box}.heading--L{font-size:16px;font-size:1.6rem}.heading--L{line-height:19px;line-height:1.9rem}.heading--M{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-align:left}.heading--M{font-size:24px;font-size:2.4rem}.heading--M{line-height:29px;line-height:2.9rem}@media screen and (min-width:1024px){.heading--M{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--M{font-size:36px;font-size:3.6rem}.heading--M{line-height:44px;line-height:4.4rem}}.heading--N{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-align:center;margin-bottom:20px}.heading--N{font-size:30px;font-size:3rem}.heading--N{line-height:42px;line-height:4.2rem}@media screen and (min-width:768px){.heading--N{font-size:36px;font-size:3.6rem}.heading--N{line-height:42px;line-height:4.2rem}}.heading--O{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;margin:0 0 20px;padding:0 0 20px;text-align:left;position:relative}.heading--O{font-size:36px;font-size:3.6rem}.heading--O{line-height:40px;line-height:4rem}@media screen and (min-width:768px){.heading--O{margin:0 0 30px;padding:0 0 30px}}@media screen and (min-width:1280px){.heading--O{font-size:60px;font-size:6rem}.heading--O{line-height:64px;line-height:6.4rem}}.heading--O:after{content:"";display:block;width:18px;height:3px;position:absolute;bottom:0;left:0}@media screen and (min-width:1280px){.heading--O:after{width:23px;height:4px}}[data-class*=howto] .heading--O:after{content:none}.heading--O br{display:block}p--B,.text--B,p--A,.text--A,p,.text{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--B,.text--B,p--A,.text--A,p,.text{font-size:16px;font-size:1.6rem}p--B,.text--B,p--A,.text--A,p,.text{line-height:27px;line-height:2.7rem}p--A,.text--A{font-size:30px;font-size:3rem}p--A,.text--A{line-height:42px;line-height:4.2rem}p--A,.text--A{letter-spacing:-0.025em}@media screen and (min-width:1024px){p--A,.text--A{font-size:46px;font-size:4.6rem}p--A,.text--A{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){p--A,.text--A{font-size:60px;font-size:6rem}p--A,.text--A{line-height:73px;line-height:7.3rem}}p--B,.text--B{font-size:28px;font-size:2.8rem}p--B,.text--B{line-height:34px;line-height:3.4rem}@media screen and (min-width:1024px){p--B,.text--B{font-size:35px;font-size:3.5rem}p--B,.text--B{line-height:46px;line-height:4.6rem}}p--C,.text--C{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-style:italic}p--C,.text--C{font-size:14px;font-size:1.4rem}p--C,.text--C{line-height:20px;line-height:2rem}p--D,.text--D{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--D,.text--D{font-size:16px;font-size:1.6rem}p--D,.text--D{line-height:20px;line-height:2rem}p--E,.text--E,.press_office__title,.press_office__heading{margin:0 0 19px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--E,.text--E,.press_office__title,.press_office__heading{font-size:14px;font-size:1.4rem}p--E,.text--E,.press_office__title,.press_office__heading{line-height:24px;line-height:2.4rem}p--E b,p--E strong,.text--E b,.press_office__title b,.press_office__heading b,.text--E strong,.press_office__title strong,.press_office__heading strong{font-family:"Montserrat-Bold";font-size:inherit;line-height:inherit;font-weight:normal}p--F,.text--F{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--F,.text--F{font-size:14px;font-size:1.4rem}p--F,.text--F{line-height:26px;line-height:2.6rem}p--F b,p--F strong,.text--F b,.text--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--F b,p--F strong,.text--F b,.text--F strong{font-size:14px;font-size:1.4rem}p--F b,p--F strong,.text--F b,.text--F strong{line-height:26px;line-height:2.6rem}p--G,.text--G{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--G,.text--G{font-size:12px;font-size:1.2rem}p--G,.text--G{line-height:26px;line-height:2.6rem}p--H,.text--H{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--H,.text--H{font-size:18px;font-size:1.8rem}p--H,.text--H{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--H,.text--H{font-size:16px;font-size:1.6rem}p--H,.text--H{line-height:20px;line-height:2rem}}p--I,.text--I,.link--D,.press_office__body{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--I,.text--I,.link--D,.press_office__body{font-size:14px;font-size:1.4rem}p--I,.text--I,.link--D,.press_office__body{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--I,.text--I,.link--D,.press_office__body{font-size:12px;font-size:1.2rem}p--I,.text--I,.link--D,.press_office__body{line-height:22px;line-height:2.2rem}}p--J,.text--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--J,.text--J{font-size:14px;font-size:1.4rem}p--J,.text--J{line-height:18px;line-height:1.8rem}p--J b,.text--J b{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--J b,.text--J b{font-size:14px;font-size:1.4rem}p--J b,.text--J b{line-height:18px;line-height:1.8rem}p--K,.text--K{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--K,.text--K{font-size:14px;font-size:1.4rem}p--K,.text--K{line-height:24px;line-height:2.4rem}p--L,.text--L{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#333;text-align:left}p--L,.text--L{font-size:16px;font-size:1.6rem}p--L,.text--L{line-height:28px;line-height:2.8rem}p--L b,p--L strong,.text--L b,.text--L strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}p--L b,p--L strong,.text--L b,.text--L strong{font-size:16px;font-size:1.6rem}p--L b,p--L strong,.text--L b,.text--L strong{line-height:28px;line-height:2.8rem}p--M,.text--M{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif !important;font-size:14px !important;line-height:20px !important;color:#555 !important}p--N,.text--N{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--N,.text--N{font-size:10px;font-size:1rem}p--N,.text--N{line-height:14px;line-height:1.4rem}.press_office__wrapper a,.press_office__kits a,.link{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;border-bottom:1px solid;-webkit-text-decoration:none;text-decoration:none;color:#555;letter-spacing:2px;padding:0 0 4px 0;transition:padding-bottom 300ms ease}.press_office__wrapper a,.press_office__kits a,.link{font-size:14px;font-size:1.4rem}.press_office__wrapper a,.press_office__kits a,.link{line-height:26px;line-height:2.6rem}.link:hover{padding-bottom:6px}@media screen and (max-width:767px){.link:hover{padding:0 0 4px}}.link--A{border-bottom:1px solid #fff}.link--A{font-size:14px;font-size:1.4rem}.link--C{font-size:0;color:rgba(0,0,0,0);position:relative;display:block;width:36px;height:36px;border-radius:100%;background-color:#99a5af;padding:0;transition:.2s ease-in-out}.link--C:after{display:block;border-radius:100%;font-family:"foreo";text-align:center;color:#fff}.link--C:after{position:absolute;top:0;left:0;right:0;bottom:0}.link--C:after{font-size:22px;font-size:2.2rem}.link--C:after{line-height:36px;line-height:3.6rem}.link--D,.press_office__body{-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:#666;transition:.2s ease-in-out}.link--D,.press_office__body{letter-spacing:0.025em}@media screen and (min-width:1024px){.link--D:hover,.press_office__body:hover,.link--D:focus,.press_office__body:focus,.link--D:active,.press_office__body:active{color:#333}}.link--G{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:#666;display:block;padding:0;border:none}.link--G{font-size:14px;font-size:1.4rem}.link--G{line-height:16px;line-height:1.6rem}.link--G{letter-spacing:0em}@media screen and (min-width:768px){.link--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;position:relative}.link--G{font-size:16px;font-size:1.6rem}}@media screen and (max-width:767px){.link--G.is-active{color:#333}}.link--G:hover{padding-bottom:0}@media screen and (min-width:768px){.link--G:after{content:"";display:block;width:2px;height:100%;position:absolute;right:0;top:0;background-color:#ccc}}.link--H{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:gray;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.link--H{font-size:12px;font-size:1.2rem}.link--H{line-height:26px;line-height:2.6rem}@media screen and (min-width:768px){.link--H:hover,.link--H:focus,.link--H.active{color:#666}}.btn--D,.btn--C,.btn--B,.page-node-312 [data-class=greatskin] .lifestyle__btn,.btn--A,.btn{display:inline-block;padding:18px 44px 16px;border-radius:3px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;white-space:normal;color:#fff;background:#78278b;border:1px solid #78278b;cursor:pointer;transition:all .2s cubic-bezier(0.25,0.8,0.25,1);outline:none}.btn--D,.btn--C,.btn--B,.page-node-312 [data-class=greatskin] .lifestyle__btn,.btn--A,.btn{font-size:16px;font-size:1.6rem}.btn--D,.btn--C,.btn--B,.page-node-312 [data-class=greatskin] .lifestyle__btn,.btn--A,.btn{line-height:24px;line-height:2.4rem}.btn--D,.btn--C,.btn--B,.page-node-312 [data-class=greatskin] .lifestyle__btn,.btn--A,.btn{letter-spacing:0.05em}@media screen and (min-width:1024px){.btn:hover{color:#78278b;background:rgba(0,0,0,0)}}.btn--B,.page-node-312 [data-class=greatskin] .lifestyle__btn{padding:13px 44px 11px}.btn--C{padding:9px 29px}.btn--C{font-size:15px;font-size:1.5rem}.btn--C{line-height:20px;line-height:2rem}.btn--D{padding:6px 19px}.btn--D{font-size:12px;font-size:1.2rem}.btn--D{line-height:17px;line-height:1.7rem}.btn--E{position:relative;display:inline-block;background-color:#ff6dac;margin:5.3333333333vw 0 0;padding:3.2vw 9.3333333333vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.2666666667vw;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-in-out}@media screen and (min-width:768px){.btn--E{margin:2.6041666667vw 0 0;padding:1.5625vw 4.5572916667vw;font-size:2.0833333333vw}}@media screen and (min-width:1024px){.btn--E{margin:1.953125vw 0 0;padding:1.171875vw 3.41796875vw;font-size:1.5625vw}}@media screen and (min-width:1280px){.btn--E{margin:20px 0 0;padding:13px 35px}.btn--E{font-size:18px;font-size:1.8rem}}@media screen and (min-width:1280px){.btn--E:hover,.btn--E:focus,.btn--E:active{padding:13px 55px 13px 35px}}.btn--E:hover:before,.btn--E:focus:before,.btn--E:active:before{opacity:1}.btn--E:before{content:none}@media screen and (min-width:1280px){.btn--E:before{opacity:0;content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;border-width:7px 0 7px 14px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.btn--F,.page-node-598 .webform-submission-form .form-submit{position:relative;display:inline-block;width:auto;margin:0;padding:2.4154589372vw 3.8647342995vw;background-color:#313f49;border:none;border-radius:0;transition:all .25s ease-in-out;letter-spacing:0;text-transform:none;color:#fff !important}@media screen and (min-width:480px){.btn--F,.page-node-598 .webform-submission-form .form-submit{padding:calc(10px*1.15941944) calc(16px*1.15941944);padding:calc(10px*var(--factor)) calc(16px*var(--factor))}}@media screen and (min-width:1280px){.btn--F,.page-node-598 .webform-submission-form .form-submit{padding:10px 16px}}@media screen and (min-width:1280px){.btn--F:hover,.page-node-598 .webform-submission-form .form-submit:hover,.btn--F:focus,.page-node-598 .webform-submission-form .form-submit:focus,.btn--F:active,.page-node-598 .webform-submission-form .form-submit:active{padding:10px 32px 10px 16px}}.btn--F:after,.page-node-598 .webform-submission-form .form-submit:after{opacity:0}@media screen and (min-width:1280px){.btn--F:after,.page-node-598 .webform-submission-form .form-submit:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:12px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}@media screen and (min-width:1280px){.btn--F:hover:after,.page-node-598 .webform-submission-form .form-submit:hover:after,.btn--F:focus:after,.page-node-598 .webform-submission-form .form-submit:focus:after,.btn--F:active:after,.page-node-598 .webform-submission-form .form-submit:active:after{opacity:1}}.btn.ghost{color:#78278b;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.ghost:hover{color:#fff;background:#78278b}}.btn.pink{background:#f53794;border:1px solid #f53794}@media screen and (min-width:1024px){.btn.pink:hover{color:#f53794;background:rgba(0,0,0,0)}}.btn.pink.ghost{color:#f53794;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.pink.ghost:hover{color:#fff;background:#f53794}}.btn.gold{background:#dbc088;border:1px solid #dbc088}@media screen and (min-width:1024px){.btn.gold:hover{color:#dbc088;background:rgba(0,0,0,0)}}.btn.gold.ghost{color:#dbc088;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.gold.ghost:hover{color:#fff;background:#dbc088}}.btn.blue{background:#2aa9f6;border:1px solid #2aa9f6}@media screen and (min-width:1024px){.btn.blue:hover{color:#2aa9f6;background:rgba(0,0,0,0)}}.btn.blue.ghost{color:#2aa9f6;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.blue.ghost:hover{color:#fff;background:#2aa9f6}}.btn.full{width:100%;padding-left:10px;padding-right:10px}.btn--social,.btn--twitter,.btn--google,.btn--facebook{position:relative;box-sizing:border-box;height:50px;padding:0 20px 0 50px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;border:none;text-transform:none}.btn--social,.btn--twitter,.btn--google,.btn--facebook{font-size:15px;font-size:1.5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{line-height:50px;line-height:5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{letter-spacing:0.01em}@media screen and (min-width:1024px){.btn--social:hover,.btn--twitter:hover,.btn--google:hover,.btn--facebook:hover{color:#fff}}.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after{position:absolute;top:0;left:0;bottom:0;display:block;width:50px;color:#fff;text-align:center;transition:.12s ease-in-out}.btn--facebook{background:#3b59b4}@media screen and (min-width:1024px){.btn--facebook:hover{background:#6d84b4}}.btn--facebook:after{content:""}.btn--facebook:after{font-size:26px;font-size:2.6rem}.btn--facebook:after{line-height:52px;line-height:5.2rem}.btn--google{background:#ea4335}@media screen and (min-width:1024px){.btn--google:hover{background:rgba(234,67,53,.75)}}.btn--google:after{content:""}.btn--google:after{font-size:22px;font-size:2.2rem}.btn--google:after{line-height:48px;line-height:4.8rem}.btn--twitter{background:#00aced}@media screen and (min-width:1024px){.btn--twitter:hover{background:rgba(0,172,237,.75)}}.btn--twitter:after{content:""}.btn--twitter:after{font-size:24px;font-size:2.4rem}.btn--twitter:after{line-height:48px;line-height:4.8rem}.btn--disabled,.btn.form-disabled{opacity:.4;pointer-events:none;cursor:default}.js_resolution{display:none;visibility:hidden;height:0;width:0;margin:0;padding:0;opacity:0}@media screen and (min-width:768px){.js_resolution{opacity:.5}}@media screen and (min-width:1024px){.js_resolution{opacity:1}}@media screen and (min-width:1280px){.js_resolution{width:2px;opacity:2}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hidden{display:none !important;visibility:hidden}@media screen and (max-width:767px){.hidden-mobile{display:none !important}}@media screen and (min-width:768px){.hidden-desk{display:none !important}}.hidden-sm{display:none !important}@media screen and (min-width:1280px){.hidden-sm{display:block !important}}.hidden-xl{display:block !important}@media screen and (min-width:1280px){.hidden-xl{display:none !important}}.mt0{margin-top:0px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mr0{margin-right:0px !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.mr45{margin-right:45px !important}.mr50{margin-right:50px !important}.mb0{margin-bottom:0px !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.ml0{margin-left:0px !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml35{margin-left:35px !important}.ml40{margin-left:40px !important}.ml45{margin-left:45px !important}.ml50{margin-left:50px !important}.pt0{padding-top:0px !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pr0{padding-right:0px !important}.pr5{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr35{padding-right:35px !important}.pr40{padding-right:40px !important}.pr45{padding-right:45px !important}.pr50{padding-right:50px !important}.pb0{padding-bottom:0px !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}.pl0{padding-left:0px !important}.pl5{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl35{padding-left:35px !important}.pl40{padding-left:40px !important}.pl45{padding-left:45px !important}.pl50{padding-left:50px !important}.mainmenu{padding:24px 20px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}@media screen and (min-width:1024px){.mainmenu:hover{opacity:.7}}.mainmenu-box{top:1px;width:22px;height:16px;display:inline-block;position:relative}.mainmenu-inner{display:block;top:50%;margin-top:-1px}.mainmenu-inner,.mainmenu-inner::before,.mainmenu-inner::after{width:22px;height:2px;background-color:#99a4ae;border-radius:1px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.mainmenu-inner::before,.mainmenu-inner::after{content:"";display:block}.mainmenu-inner::before{top:-7px}.mainmenu-inner::after{bottom:-7px}.mainmenu--spin .mainmenu-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.mainmenu--spin .mainmenu-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.mainmenu--spin .mainmenu-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19)}.mainmenu--spin.is-active .mainmenu-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.mainmenu--spin.is-active .mainmenu-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.mainmenu--spin.is-active .mainmenu-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1)}html{height:100%}body{position:relative;height:100%;overflow-x:hidden}body.summaryOpen{overflow:hidden}body.search-locked,body.locked{overflow-y:hidden}body.search-locked .main,body.search-locked .footer,body.locked .main,body.locked .footer{touch-action:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;animation:.35s ease .35s normal forwards 1 fadeout}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}body.search-locked .main,body.search-locked .footer{height:0}@media screen and (max-width:1023px){br{display:none}}input::-ms-clear{display:none}.wrapper{max-width:100%;padding-top:0;overflow-x:hidden}@media screen and (min-width:1024px){.wrapper{overflow-x:visible}}.promo-2 .wrapper{padding-top:110px}.promo-3 .wrapper{padding-top:128px}.promo-4 .wrapper{padding-top:146px}.promo-5 .wrapper{padding-top:164px}.main{position:relative;z-index:1}.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:125px}@media screen and (min-width:768px){.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:100px}}@media screen and (min-width:1280px){.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:150px}}.path-node:not(.page-node-type-manual) .main .layout__title{display:none;opacity:0;visibility:hidden;width:0;height:0}.path-cart .main{margin-top:145px}.path-support .main{padding-top:30px;background-color:#00c6d1}.page-node-289{padding:100px 0 0}@media screen and (min-width:1280px){.page-node-289{padding:130px 0 0}}.node--content-mob-lock{background-color:#fff}@media(min-width:480px)and (max-width:1279px){.node--content-mob-lock{position:relative;max-width:480px;margin:0 auto}}@media(min-width:480px)and (max-width:1279px){.node--content-mob-lock:before{content:"";position:absolute;top:0;left:-100%;width:500%;height:100%;background-color:#eee;z-index:-1}}.node--type-page .field__items>.field__item .grid+.grid--sales{position:relative}.node--type-page .field__items>.field__item .grid+.grid--sales:before{content:"";display:block;width:100%;height:14.4927536232vw;position:absolute;top:-7.2463768116vw;right:0;left:0;background-color:#fff}@media screen and (min-width:480px){.node--type-page .field__items>.field__item .grid+.grid--sales:before{height:calc(30px*1.15941944);height:calc(30px*var(--factor));top:calc(-30px*1.15941944);top:calc(-30px*var(--factor))}}@media screen and (min-width:1280px){.node--type-page .field__items>.field__item .grid+.grid--sales:before{height:125px;top:-125px}}@media(min-width:1280px){.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray{width:auto !important}}.maintenance-page{height:241.5458937198vw;background:#029dd5;background:linear-gradient(to bottom,#029DD5 0%,#25D7FF 50%,#029DD5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#029dd5",endColorstr="#029dd5",GradientType=0);overflow:hidden}@media screen and (min-width:480px){.maintenance-page{height:calc(1000px*1.15941944);height:calc(1000px*var(--factor))}}@media screen and (min-width:1280px){.maintenance-page{height:auto;overflow-y:scroll;background:#25d7ff;background:radial-gradient(ellipse at center,#25D7FF 0%,#009AD3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#25d7ff",endColorstr="#009ad3",GradientType=1)}}.path-iblock .card--A.card--A{opacity:1}body .progress__percentage,body .progress__bar,body .progress__label{display:none}body .ajax-progress-throbber{color:rgba(0,0,0,0) !important}body .throbber{display:block !important;padding:0 !important}body .ajax-progress-throbber,body .throbber,body .progress__track,body .throbber:before,body .throbber:after,body .progress__track:before,body .progress__track:after{border-radius:50%;width:12px;height:12px;animation-fill-mode:both;animation:load7 2s infinite ease-in-out;min-width:0;min-width:initial;background:none !important;border-color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;box-shadow:none}body .progress__track,body .throbber{color:#78278b;font-size:10px;margin:0 auto;position:relative;text-indent:-9999em;transform:translateZ(0);animation-delay:-0.16s}body .throbber:before,body .throbber:after,body .progress__track:before,body .progress__track:after{content:"";position:absolute;top:0}body .throbber:before,body .progress__track:before{left:-18px;animation-delay:-0.32s}body .throbber:after,body .progress__track:after{left:18px}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}body .ajax-progress .message{display:none}form .label,form .fieldset-legend{display:none}form fieldset{border:none;margin:0;padding:0;display:flex;justify-content:space-between;width:100%}form fieldset .form-item{width:auto}form .fieldset-legend{color:#999;margin-bottom:15px;display:block}main [data-drupal-messages] .messages{display:block}main [data-drupal-messages] .messages a{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-style:normal;color:#fff}main [data-drupal-messages] .messages a{font-size:12px;font-size:1.2rem}main [data-drupal-messages] .messages a{line-height:18px;line-height:1.8rem}main nav.tabs{display:block;width:auto;position:fixed;top:70%;right:0;transform:translate3d(0,-50%,0);backface-visibility:hidden;transition:all .333s cubic-bezier(0.25,0.8,0.25,1);z-index:3}@media screen and (min-width:1024px){main nav.tabs{right:-25px}}main nav.tabs:after{content:" ";position:absolute;top:-50px;left:0;right:0;display:block;height:50px}main nav.tabs:hover{right:-3px}main .tabs.primary{position:relative;display:block;margin:0;padding:0;background:#313f49;box-shadow:0 8px 6px -6px rgba(0,0,0,.6);backface-visibility:hidden;border-radius:2px;overflow:hidden;text-align:left}main .tabs.primary:before{content:" ";display:table}main .tabs.primary:after{content:" ";display:table;clear:both}main .tabs.primary li{position:relative;display:block;margin:0;padding:0}main .tabs.primary li a{position:relative;display:block;width:90px;margin:0;padding:8px 0 8px 10px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1);overflow:hidden}main .tabs.primary li a{font-size:11px;font-size:1.1rem}main .tabs.primary li a{line-height:17px;line-height:1.7rem}main .tabs.primary li a{letter-spacing:0.025em}@media screen and (min-width:1024px){main .tabs.primary li a:hover{background-color:rgba(0,0,0,.35)}}@media screen and (min-width:1024px){main .tabs.primary li a.is-active{background-color:rgba(0,0,0,.35);cursor:default}}main .tabs.primary li a[data-drupal-link-system-path*=delete],main .tabs.primary li a[data-drupal-link-system-path*=revisions],main .tabs.primary li a[data-drupal-link-system-path*=devel]{display:none}@media screen and (max-width:767px){main .tabs.primary li a{text-indent:-9999px;font-family:"foreo";font-size:13px;color:#fff;width:38px;padding:0;text-align:center;line-height:normal;line-height:initial}main .tabs.primary li a:nth-child(1):after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}main .tabs.primary li a[data-drupal-link-system-path*=edit]:after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}main .tabs.primary li a[data-drupal-link-system-path*=translations]:after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0 !important;margin-right:0 !important}.main>.content>.messages{margin:0}.layout-builder-update-block .field--type-image .file-widget-multiple table tbody td:first-of-type{min-height:180px;height:auto !important}.layout-builder-update-block .field--type-image .tabledrag-handle:after{display:none !important}.modal{position:fixed;top:0;bottom:0;left:0;right:0;box-sizing:border-box;display:none;padding:0 15px;background:rgba(0,0,0,.85);transition:all .18s ease-in-out;vertical-align:middle;text-align:center;z-index:99}.modal__inner{position:fixed;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:100%;max-width:1280px}.modal__inner_video{position:relative;display:block;width:100%}.modal__inner_video.videowrap{height:0;padding-top:25%}.modal__inner_video.videowrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal__inner_btn{position:absolute;top:-50px;right:0;display:block;height:50px;width:100px;color:#fff}.modal__inner_btn:after{content:"";position:absolute;top:0;right:0;bottom:0;display:block;width:50px;text-align:center}.modal__inner_btn:after{font-size:17px;font-size:1.7rem}.modal__inner_btn:after{line-height:40px;line-height:4rem}.modal.active{display:block}.js_responsiveIframe{width:100%;border:none;box-shadow:none;scrollbar-width:none;overflow:hidden;-ms-overflow-style:none;-ms-overflow-style:none}.js_responsiveIframe::-webkit-scrollbar{display:none}.faqswiss-html .footer{background-color:#141414}.faqswiss-html .footer *{font-family:"URW-DIN-Light" !important}.faqswiss-html .footer h2{font-size:24px !important;font-weight:600;text-transform:none}@media screen and (min-width:1280px){.faqswiss-html .footer h2{margin:0 0 1.0416666667vw !important}}@media screen and (min-width:1280px){.faqswiss-html .footer h2{margin:0 0 20px !important}}.faqswiss-html .footer p{font-size:16px;color:#fff}.faqswiss-html .footer #recaptcha-msg{color:#abb7c0;font-weight:600}.faqswiss-html .footer #subscription-title-foreo-footer-new{font-size:18px;color:#abb7c0}@media screen and (min-width:1280px){.faqswiss-html .footer .footer__menu-item a,.faqswiss-html .footer .social__menu-item a{font-size:16px}}.faqswiss-html .footer .footer__column--nl .label,.faqswiss-html .footer .footer__column--nl form .fieldset-legend,form .faqswiss-html .footer .footer__column--nl .fieldset-legend{display:none !important}.faqswiss-html .footer .footer__column--nl #edit-email.input--error{border-color:#ff0062 !important;color:#ff0062 !important}.faqswiss-html .footer .footer__column--nl #edit-email.input--error~.nl-custom-label{color:#ff0062 !important}@media screen and (min-width:1280px){.faqswiss-html .footer .footer__column--tm br{display:none}}.faqswiss-html .footer .ajax-progress .throbber{color:gray !important}.faqswiss-html body{box-sizing:border-box}.faqswiss-html body.menu-open,.faqswiss-html body.menu-open-user{overflow:hidden;width:100vw;height:100vh}@media only screen and (min-width:1280px){.faqswiss-html body.menu-open.os-win,.faqswiss-html body.menu-open-user.os-win{padding-right:8px}}.faqswiss-html body .hdr{box-sizing:border-box;position:fixed;top:0;left:0;right:0;height:105px;margin:0;padding:0;z-index:10;transition:transform .24s cubic-bezier(0.25,0.46,0.45,0.94)}.faqswiss-html body .hdr--scroll{transform:translate3D(0,-50px,0)}.promobar-big .faqswiss-html body .hdr--scroll{transform:translate3D(0,-50px,0)}.faqswiss-html body .hdr *{box-sizing:border-box;margin:0;padding:0}.faqswiss-html body .hdr__promo{position:relative;margin:0;padding:0;background:#313f49;z-index:2}@media screen and (min-width:1280px){.faqswiss-html body .hdr__promo{height:100% !important}}@media only screen and (min-width:1280px){.faqswiss-html body.menu-open.os-win .hdr__promo{padding-right:8px}}@media only screen and (min-width:1280px){.faqswiss-html body.menu-open-user.os-win .hdr__promo{padding-right:8px}}.faqswiss-html body .hdr__promo:nth-of-type(1){height:100% !important}.faqswiss-html body .hdr__promo:nth-of-type(2){display:none}.faqswiss-html body .hdr__promo-container{position:relative;box-sizing:border-box;min-height:40px;max-width:1920px;margin:0 auto;padding:0 9px;text-align:center}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__promo-container{padding:0 40px}}.faqswiss-html body .hdr__promo-msg{position:relative;display:none;margin:0 auto;padding:12px 0 11px;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:12px;line-height:17px;color:#fff}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__promo-msg{display:block}}.faqswiss-html body .hdr__promo-msg strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:12px;line-height:17px}.faqswiss-html body .hdr__promo-msg span{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:12px;line-height:17px;color:#ff6dac}.faqswiss-html body .hdr__promo-msg a{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:12px;line-height:17px;color:#ff6dac;-webkit-text-decoration:none;text-decoration:none}.faqswiss-html body .hdr__promo-btn{position:absolute;top:8px;right:9px;display:block;margin:0;padding:3px 17px;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:12px;line-height:17px;color:#fff;background:#ff6dac;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;text-align:center}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__promo-btn{right:40px}}.faqswiss-html body .hdr__main{position:relative;z-index:2;transition:background .1s ease-out;transition-delay:0ms}.faqswiss-html body .hdr--scroll .hdr__main:before{opacity:1 !important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.faqswiss-html body .hdr--scroll .hdr__main:after{opacity:0}.faqswiss-html body.menu-open .hdr__main{background:#fff;transition:background .24s cubic-bezier(0.25,0.46,0.45,0.94);transition-delay:200ms}@media only screen and (min-width:1280px){.faqswiss-html body.menu-open .hdr__main{background:rgba(0,0,0,0)}}@media only screen and (min-width:1280px){.faqswiss-html body.menu-open.os-win .hdr__main{padding-right:8px}}.faqswiss-html body.menu-open-user .hdr__main{background:#fff;transition:background .24s cubic-bezier(0.25,0.46,0.45,0.94);transition-delay:200ms}@media only screen and (min-width:1280px){.faqswiss-html body.menu-open-user .hdr__main{background:rgba(0,0,0,0)}}@media only screen and (min-width:1280px){.faqswiss-html body.menu-open-user.os-win .hdr__main{padding-right:8px}}.faqswiss-html body .hdr__main:before{content:" ";position:absolute;top:-2px;bottom:0;left:0;right:0;display:block;background:rgba(49,63,73,.24);background-size:100% 100%;transition:opacity .24s cubic-bezier(0.25,0.46,0.45,0.94),background .24s cubic-bezier(0.25,0.46,0.45,0.94);transition-delay:240ms;opacity:0;pointer-events:none}.faqswiss-html body .hdr--open .hdr__main:before{background:rgba(0,0,0,0);-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}.faqswiss-html body .hdr__main:after{content:" ";position:absolute;top:0;bottom:0;left:0;right:0;display:block;background:url("https://assets.foreo.com/files/static/2021-02/imgpsh_fullsize_anim%20%281%29.png") center repeat;background-size:100% 100%;transition:all .24s cubic-bezier(0.25,0.46,0.45,0.94);transition-delay:240ms;opacity:1;z-index:-1;pointer-events:none}.faqswiss-html body .hdr--open .hdr__main:after{opacity:0}.faqswiss-html body .hdr__main-container{position:relative;max-width:1920px;height:65px;margin:0 auto;transition:all .18s cubic-bezier(0.25,0.46,0.45,0.94);border-bottom:none}.faqswiss-html body .hdr__main-container:before,.faqswiss-html body .hdr__main-container:after{content:" ";display:table}.faqswiss-html body .hdr__main-container:after{clear:both}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__main-container{height:105px}.faqswiss-html body .hdr--scroll .hdr__main-container{height:65px}}.faqswiss-html body .hdr__logo{position:relative;display:block;width:86px;height:31px;margin:20px auto 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__logo{width:112px;height:34px;margin:17px auto 0;transition:all .18s cubic-bezier(0.25,0.46,0.45,0.94)}}@media only screen and (min-width:1280px){.faqswiss-html body .hdr--scroll .hdr__logo{width:112px !important;height:34px !important;margin:17px auto 0 !important}}.faqswiss-html body .hdr__logo figure{position:absolute;top:0;left:0;display:block;width:100%;transition:all .18s cubic-bezier(0.25,0.46,0.45,0.94)}.faqswiss-html body .hdr__logo figure.logo-light{opacity:1;transition-delay:240ms}.faqswiss-html body .hdr--open .hdr__logo figure.logo-light{opacity:0}.faqswiss-html body .hdr__logo figure.logo-dark{opacity:0;transition-delay:0ms}.faqswiss-html body .hdr--open .hdr__logo figure.logo-dark{opacity:1;transition-delay:100ms}@media only screen and (min-width:1280px){.faqswiss-html body .hdr--open .hdr__logo figure.logo-dark{opacity:0;transition-delay:0ms}}.faqswiss-html body .hdr__logo img{position:relative;display:block;width:100%;height:auto}.faqswiss-html body .hdr__usernav{position:absolute;top:30px;right:80px;height:49px;display:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:top .24s cubic-bezier(0.25,0.46,0.45,0.94),opacity .24s cubic-bezier(0.25,0.46,0.45,0.94) 120ms}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__usernav{display:block}}.faqswiss-html body .hdr--open .hdr__usernav{opacity:0;pointer-events:none;transition-delay:0ms}@media only screen and (min-width:1280px){.faqswiss-html body .hdr--scroll .hdr__usernav{top:9px}}.faqswiss-html body .hdr__usernav--mobile{position:fixed;top:auto;bottom:0;left:0;right:0;display:block;height:66px;opacity:0;pointer-events:none;border-top:1px solid #e6e6e6;background:#fff;z-index:11}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__usernav--mobile{display:none}}.faqswiss-html body.menu-open .hdr__usernav--mobile{pointer-events:auto;opacity:1}.faqswiss-html body.menu-open-user .hdr__usernav--mobile{pointer-events:auto;opacity:1}.faqswiss-html body .hdr__usernav-list{position:relative;display:block;height:66px;list-style:none;font-size:0}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__usernav-list{height:auto}}.faqswiss-html body .hdr__usernav-list li{position:relative;display:inline-block;background-color:rgba(0,0,0,0);border:none}.faqswiss-html body .hdr__usernav-list li.search{display:none}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__usernav-list li.search{display:inline-block}}.faqswiss-html body .hdr__usernav-list li.myaccount{position:absolute;top:0;right:0}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__usernav-list li.myaccount{position:relative;top:auto;right:auto}}.faqswiss-html body .hdr__usernav-list li.language{position:absolute;top:0;left:0}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__usernav-list li.language{position:relative;top:auto;left:auto}}.faqswiss-html body .hdr__usernav-list li a{position:relative;display:block;padding:23px 19px;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:12px;line-height:17px;color:#66727a;-webkit-text-decoration:none;text-decoration:none;transition:all .24s cubic-bezier(0.25,0.46,0.45,0.94)}.faqswiss-html body .hdr__usernav-list li a:after{content:" ";position:absolute;bottom:12px;left:28px;right:28px;display:none;height:2px;background:#fff;transform-origin:left;transform:scaleX(0);transition:all .24s cubic-bezier(0.25,0.46,0.45,0.94)}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__usernav-list li a:after{display:block}}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__usernav-list li a{padding:16px 28px;color:#fff}}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__usernav-list li a:hover:after{transform:scaleX(1)}}@media only screen and (min-width:1280px){.faqswiss-html body .hdr--open .hdr__usernav-list a{color:#66727a}}.faqswiss-html body .hdr__brands{box-sizing:border-box;position:relative;height:60px;padding:10px;background-color:#313f49;display:flex;align-items:center;justify-content:center;display:none}.faqswiss-html body .hdr__brand{position:relative;display:block}.faqswiss-html body .hdr__brand--foreo{width:70px}.faqswiss-html body .hdr__brand--faqswiss{width:50px}.faqswiss-html body .hdr__brand--splitter{width:1px;height:22px;margin:0 34px;background:#fff}.faqswiss-html body .hdr__brand a{position:relative;display:block;width:100%}.faqswiss-html body .hdr__brand a img{position:relative;display:block;width:100%;height:auto}.faqswiss-html body .hdr__cart{position:absolute;top:20px;right:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:top .18s cubic-bezier(0.25,0.46,0.45,0.94),opacity .24s cubic-bezier(0.25,0.46,0.45,0.94) 350ms}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__cart{top:39px;right:41px}}.faqswiss-html body .hdr--open .hdr__cart{transition:top .18s cubic-bezier(0.25,0.46,0.45,0.94),opacity .24s cubic-bezier(0.25,0.46,0.45,0.94) 0ms}@media only screen and (min-width:1280px){.faqswiss-html body .hdr--open .hdr__cart{opacity:0;pointer-events:none}}@media only screen and (min-width:1280px){.faqswiss-html body .hdr--scroll .hdr__cart{top:20px}}.faqswiss-html body .hdr__cart a{position:relative;display:block;width:26px;height:26px;border-radius:100%;background:#313f49;-webkit-text-decoration:none;text-decoration:none;color:#fff;transition:all .24s cubic-bezier(0.25,0.46,0.45,0.94)}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__cart a:hover{background:#ff6dac}}.faqswiss-html body .hdr__cart a:before{content:"";position:absolute;top:0;bottom:0;left:-1px;right:0;font-size:13px;line-height:27px;text-align:center}.faqswiss-html body .hdr__burger{position:absolute;top:0;left:0;font-size:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faqswiss-html body .hdr__burger-inner{display:inline-block;padding:24px 30px 24px 14px;width:65px;height:65px;cursor:pointer}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__burger-inner{padding:44px 42px 42px 42px;width:105px;height:105px;transition:all .3s cubic-bezier(0.25,0.46,0.45,0.94)}}@media only screen and (min-width:1280px){.faqswiss-html body .hdr--scroll .hdr__burger-inner{padding:24px 42px;height:65px}}.faqswiss-html body .hdr__burger-line{display:inline-block;width:18px;height:3px;float:left;margin-bottom:4px;padding:0;background-color:#fff;position:relative;transition:all .3s cubic-bezier(0.25,0.46,0.45,0.94);backface-visibility:hidden}.faqswiss-html body .hdr--open .hdr__burger-line{background:#313f49}.faqswiss-html body .hdr--open .hdr__burger-line--top{transform:translateY(7px) rotate(-45deg)}.faqswiss-html body .hdr--open .hdr__burger-line--middle{transform:scaleX(0)}.faqswiss-html body .hdr__burger-line--bottom{margin-bottom:0}.faqswiss-html body .hdr--open .hdr__burger-line--bottom{transform:translateY(-7px) rotate(45deg)}.faqswiss-html body .hdr__burger-label{display:none;vertical-align:top;margin:20px 0 0;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:12px;line-height:17px;color:#fff}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__burger-label{margin:44px 0 0 -29px;display:inline-block;opacity:0;transition:all .3s cubic-bezier(0.25,0.46,0.45,0.94);transform:translateX(-10px)}}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__burger:hover .hdr__burger-label{opacity:1;transform:translateX(0)}}@media only screen and (min-width:1280px){.faqswiss-html body .hdr--scroll .hdr__burger-label{margin:24px 0 0 -29px}}.faqswiss-html body .hdr--open .hdr__burger-label--menu{display:none}.faqswiss-html body .hdr__burger-label--close{display:none;color:#313f49}@media only screen and (min-width:1280px){.faqswiss-html body .hdr--open .hdr__burger-label--close{display:inline-block}}.faqswiss-html body .hdr__nav{position:relative;height:calc(100vh + 50px);margin:-105px 0 0;transition:opacity .24s ease-in;background:#fff;opacity:0;pointer-events:none;overflow:hidden}.faqswiss-html body .hdr--open .hdr__nav{opacity:1;pointer-events:auto}.faqswiss-html body .hdr__nav-container{position:relative;max-width:1920px;margin:0 auto;overflow:hidden}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__nav-container{height:100%;overflow:visible}}@media screen and (min-width:1280px){.faqswiss-html body .hdr__nav-left{height:100%;width:50%;padding-left:16%;display:flex;flex-direction:column;justify-content:center}}.faqswiss-html body .hdr__nav-list{position:relative;display:block;height:100vh;padding:180px 0 300px;list-style:none;overflow:auto}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__nav-list{height:auto;padding:60px 0 120px;scrollbar-width:none;-ms-overflow-style:none}.faqswiss-html body .hdr__nav-list::-webkit-scrollbar{display:none}}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__nav-list{padding:60px 0 120px}}@media only screen and (min-width:1280px){.faqswiss-html body .hdr--open .hdr__nav-list{height:auto}}.faqswiss-html body .hdr__nav-list li{position:relative;left:70px;display:block;text-align:center;transition:all .14s ease-out;opacity:0}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__nav-list li{text-align:left;margin-bottom:.2604166667vw}}@media only screen and (min-width:1680px){.faqswiss-html body .hdr__nav-list li{margin-bottom:.9895833333vw}}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__nav-list li{margin-bottom:19px;text-align:left}}.faqswiss-html body .hdr--open .hdr__nav-list li{opacity:1;left:0;transition:all .48s cubic-bezier(0,0,0.33,1.01)}.faqswiss-html body .hdr__nav-list li a{position:relative;display:inline-block;padding:9px 2px;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:12px;line-height:17px;color:#66727a;-webkit-text-decoration:none;text-decoration:none;transition:all .24s cubic-bezier(0.25,0.46,0.45,0.94)}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__nav-list li a{font-size:.8333333333vw}}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__nav-list li a{font-size:16px}}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__nav-list li a:hover:before{transform:scaleX(1);transform-origin:0 50%}}.faqswiss-html body .hdr__nav-list li a:before{content:" ";position:absolute;bottom:6px;left:2px;right:2px;display:block;background:#66727a;height:1px;transform:scaleX(0);transition:transform 180ms ease-in-out;transform-origin:100% 50%}.faqswiss-html body .hdr__nav-logo{box-sizing:content-box;position:relative;width:113px;left:70px;display:none;transition:all .14s ease-out;opacity:0}.faqswiss-html body .hdr--open .hdr__nav-logo{opacity:1;left:0;transition:all .48s cubic-bezier(0,0,0.33,1.01)}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__nav-logo{display:block}}.faqswiss-html body .hdr--open .hdr__nav-logo figure{display:block}.faqswiss-html body .hdr--open .hdr__nav-logo img{display:block}.faqswiss-html body .hdr__nav-logo-light{position:relative;display:block}.faqswiss-html body .hdr__nav-logo-light img{position:relative;display:block;width:100%;height:auto}.faqswiss-html body .hdr__nav-right{position:absolute;top:0;bottom:0;right:0;left:auto;width:50%;display:none}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__nav-right{display:block}}.faqswiss-html body .hdr__nav-images{position:relative;left:67%;display:block;width:100%;height:100%;list-style:none;opacity:0;transition:all .16s ease-out}.faqswiss-html body .hdr--open .hdr__nav-images{opacity:1;left:0;transition:all .36s cubic-bezier(0,0,0.12,0.99);transition-delay:100ms}.faqswiss-html body .hdr__nav-images:before{content:" ";position:absolute;top:0;bottom:0;left:100%;width:200%;display:none;background:#000}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__nav-images:before{display:block}}.faqswiss-html body .hdr__nav-images li{position:absolute;top:0;bottom:0;right:0;left:0;display:block;opacity:0;transition:opacity .18s ease-in-out}.faqswiss-html body .hdr__nav-images li:first-of-type{opacity:1}.faqswiss-html body .hdr__nav-images li.visible{opacity:1}.faqswiss-html body .hdr__nav-images li figure{position:relative;width:100%;height:100%}.faqswiss-html body .hdr__nav-images li figure img{position:relative;display:block;width:100%}@media only screen and (min-height:1080px){.faqswiss-html body .hdr__nav-images li figure img{width:auto;height:100%}}.faqswiss-html body .hdr__lang{position:fixed;top:0;left:0;right:0;bottom:0;margin:0;padding:0;background:#fff;opacity:0;transition:opacity .18s ease-in;pointer-events:none;z-index:12}.faqswiss-html body .hdr__lang.open{opacity:1;pointer-events:auto}.faqswiss-html body .hdr__lang *{box-sizing:border-box}.faqswiss-html body .hdr__lang-container{position:relative;max-width:1920px;margin:0 auto;height:100%}.faqswiss-html body .hdr__lang-container .hdr__burger{left:auto;right:0}.faqswiss-html body .hdr__lang-container .hdr__burger-line{background-color:#313f49}.faqswiss-html body .hdr__lang-container .hdr__burger-line--top{transform:translateY(7px) rotate(-45deg)}.faqswiss-html body .hdr__lang-container .hdr__burger-line--middle{transform:scaleX(0)}.faqswiss-html body .hdr__lang-container .hdr__burger-line--bottom{margin-bottom:0;transform:translateY(-7px) rotate(45deg)}.faqswiss-html body .hdr__lang-container .hdr__burger-label{color:#313f49;transform:translateX(10px);margin:44px -29px 0 0px}.faqswiss-html body .hdr__lang-logo{position:absolute;display:none;width:130px;left:50%;top:70px;transform:translateX(-50%);opacity:0}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__lang-logo{display:block}}.faqswiss-html body.menu-open .hdr__lang-logo{opacity:1}.faqswiss-html body.menu-open-user .hdr__lang-logo{opacity:1}.faqswiss-html body .hdr__lang-logo figure{position:relative;left:-4px;margin:0;padding:0}.faqswiss-html body .hdr__lang-logo figure img{position:relative;display:block;width:100%}.faqswiss-html body .hdr__lang-list{position:relative;display:block;height:100%;padding:80px 0;list-style:none;overflow:auto;opacity:0;transition-delay:0ms}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__lang-list{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:800px;margin:0 auto;height:auto;padding:0;top:50%;transform:translateY(-50%)}}.faqswiss-html body.menu-open .hdr__lang-list{opacity:1;transition:all .24s cubic-bezier(0.25,0.46,0.45,0.94);transition-delay:240ms}.faqswiss-html body.menu-open-user .hdr__lang-list{opacity:1;transition:all .24s cubic-bezier(0.25,0.46,0.45,0.94);transition-delay:240ms}.faqswiss-html body .hdr__lang-list li{position:relative;display:block;text-align:center;transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__lang-list li{flex:1 0 20%;margin:18px}}.faqswiss-html body .hdr__lang-list li a{position:relative;display:inline-block;padding:11px 2px;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:12px;line-height:17px;color:#66727a;-webkit-text-decoration:none;text-decoration:none;transition:all .24s cubic-bezier(0.25,0.46,0.45,0.94)}@media only screen and (min-width:768px){.faqswiss-html body .hdr__lang-list li a{font-size:14px}}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__lang-list li a{font-size:.8333333333vw}}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__lang-list li a{font-size:16px}}.faqswiss-html body .hdr__lang-list li a.is-active{color:#ff6dac;cursor:default;pointer-events:none}@media only screen and (min-width:1280px){.faqswiss-html body .hdr__lang-list li a:hover{color:#ff6dac}}.faqswiss-html body .hdr__lang-list li a.active{color:#ff6dac}@font-face{font-family:"URW-DIN-Light";src:url("https://assets.foreo.com/files/static/fonts/URWDIN/URWDINLight.otf") format("opentype"),url("https://assets.foreo.com/files/static/fonts/URWDIN/URWDINLight.ttf") format("truetype"),url("https://assets.foreo.com/files/static/fonts/URWDIN/URWDINLight.woff") format("woff"),url("https://assets.foreo.com/files/static/fonts/URWDIN/URWDINLight.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"URW-DIN-Bold";src:url("https://assets.foreo.com/files/static/fonts/URWDIN/URWDINBold.otf") format("opentype"),url("https://assets.foreo.com/files/static/fonts/URWDIN/URWDINBold.ttf") format("truetype"),url("https://assets.foreo.com/files/static/fonts/URWDIN/URWDINBold.woff") format("woff"),url("https://assets.foreo.com/files/static/fonts/URWDIN/URWDINBold.woff2") format("woff2");font-weight:normal;font-style:normal;font-display:swap}.faqswiss-html{text-shadow:1px 1px 1px rgba(0,0,0,.004);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:62.52%;line-height:1.5}.faqswiss-html body{font-size:100%;background:#000;font:normal normal normal 16px/1 "URW-DIN-Light",Roboto,Microsoft YaHei,sans-serif;color:#fff}.faqswiss-html .grecaptcha-badge{display:none}.faqswiss-html .page-node-455 figure{margin:0}.faqswiss-html .page-node-455 br{display:block}.faqswiss-html .page-node-455.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0 !important;margin-right:0 !important}.faqswiss-html .page-node-455 .main{position:relative;display:block;padding-top:40px;overflow-x:hidden}.faqswiss-html .page-node-455 .main:before,.faqswiss-html .page-node-455 .main:after{content:" ";display:table}.faqswiss-html .page-node-455 .main:after{clear:both}.faqswiss-html .page-node-455 .main>.content>.messages{margin:0}.faqswiss-html .page-node-455 .node{background-color:#000}.faqswiss-html .page-node-455 .node .title{font:normal normal normal 16px/1 "URW-DIN-Bold",Roboto,Microsoft YaHei,sans-serif;font-size:11vw;line-height:11vw;text-transform:uppercase}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .node .title{font-size:44px;line-height:44px}}.faqswiss-html .page-node-455 .node .title sup{position:relative;top:-1vw;font:normal normal normal 16px/1 "URW-DIN-Light",Roboto,Microsoft YaHei,sans-serif;font-size:4vw;vertical-align:super}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .node .title sup{top:-4px;font-size:14px}}.faqswiss-html .page-node-455 .node .title-small{font:normal normal normal 16px/1 "URW-DIN-Bold",Roboto,Microsoft YaHei,sans-serif;font-size:8.5vw;line-height:8.7vw;text-transform:uppercase}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .node .title-small{font-size:34px;line-height:36px}}.faqswiss-html .page-node-455 .node .title-small sup{position:relative;top:-1vw;font:normal normal normal 16px/1 "URW-DIN-Light",Roboto,Microsoft YaHei,sans-serif;font-size:3vw;vertical-align:super}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .node .title-small sup{top:-4px;font-size:14px}}.faqswiss-html .page-node-455 .node .overtitle{font:normal normal normal 16px/1 "URW-DIN-Light",Roboto,Microsoft YaHei,sans-serif;font-size:3.733vw;line-height:4.266vw;text-transform:uppercase}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .node .overtitle{font-size:16px;line-height:24px}}.faqswiss-html .page-node-455 .node p{font:normal normal normal 16px/1 "URW-DIN-Light",Roboto,Microsoft YaHei,sans-serif;font-size:4.266vw;line-height:6.4vw}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .node p{font-size:16px;line-height:24px}}.faqswiss-html .page-node-455 .node .link{position:relative;display:inline-block;margin-top:9px;font:normal normal normal 16px/1 "URW-DIN-Bold",Roboto,Microsoft YaHei,sans-serif;font-size:3.733vw;line-height:4.266vw;letter-spacing:0;color:#ff0062;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;border:none}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .node .link{font-size:14px;line-height:16px}}.faqswiss-html .page-node-455 .node .link:after{content:" ";position:absolute;top:0;right:-4.5vw;display:block;bottom:0;width:0;height:0;border-style:solid;border-width:1.5vw 0 1.5vw 1.8vw;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #ff0062}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .node .link:after{top:0;right:-16px;border-width:5px 0 5px 7px}}.faqswiss-html .page-node-455 .node picture,.faqswiss-html .page-node-455 .node figure{display:block;width:100%}.faqswiss-html .page-node-455 .node picture img,.faqswiss-html .page-node-455 .node figure img{position:relative;display:block;width:100%}.faqswiss-html .page-node-455 .node .section{position:relative;font:normal normal normal 16px/1 "URW-DIN-Light",Roboto,Microsoft YaHei,sans-serif;color:#fff;overflow:hidden}.faqswiss-html .page-node-455 .node .section__container{position:relative;margin:0 auto;max-width:1280px}.faqswiss-html .page-node-455 sup{top:0;vertical-align:super;font-size:50%}.faqswiss-html .page-node-455 [data-drupal-messages] .messages{display:block}.faqswiss-html .page-node-455 [data-drupal-messages] .messages a{font-style:normal;color:#fff}.faqswiss-html .page-node-455 [data-drupal-messages] .messages a{font-size:12px;font-size:1.2rem}.faqswiss-html .page-node-455 [data-drupal-messages] .messages a{line-height:18px;line-height:1.8rem}.faqswiss-html .page-node-455 nav.tabs{display:block;position:fixed;top:70%;right:0;transform:translate3d(0,-50%,0);backface-visibility:hidden;transition:all .333s cubic-bezier(0.25,0.8,0.25,1);z-index:3}@media screen and (min-width:1024px){.faqswiss-html .page-node-455 nav.tabs{right:-25px}}.faqswiss-html .page-node-455 nav.tabs:after{content:" ";position:absolute;top:-50px;left:0;right:0;display:block;height:50px}.faqswiss-html .page-node-455 nav.tabs:hover{right:-3px}.faqswiss-html .page-node-455 .tabs.primary{position:relative;display:block;margin:0;padding:0;background:#313f49;box-shadow:0 8px 6px -6px rgba(0,0,0,.6);backface-visibility:hidden;border-radius:2px;overflow:hidden;text-align:left}.faqswiss-html .page-node-455 .tabs.primary:before{content:" ";display:table}.faqswiss-html .page-node-455 .tabs.primary:after{content:" ";display:table;clear:both}.faqswiss-html .page-node-455 .tabs.primary li{position:relative;display:block;margin:0;padding:0}.faqswiss-html .page-node-455 .tabs.primary li a{position:relative;display:block;width:90px;margin:0;padding:8px 0 8px 10px;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1);overflow:hidden}.faqswiss-html .page-node-455 .tabs.primary li a{font-size:11px;font-size:1.1rem}.faqswiss-html .page-node-455 .tabs.primary li a{line-height:17px;line-height:1.7rem}.faqswiss-html .page-node-455 .tabs.primary li a{letter-spacing:0.025em}@media screen and (min-width:1024px){.faqswiss-html .page-node-455 .tabs.primary li a:hover{background-color:rgba(0,0,0,.35)}}@media screen and (min-width:1024px){.faqswiss-html .page-node-455 .tabs.primary li a.is-active{background-color:rgba(0,0,0,.35);cursor:default}}.faqswiss-html .page-node-455 .tabs.primary li a[data-drupal-link-system-path*=delete],.faqswiss-html .page-node-455 .tabs.primary li a[data-drupal-link-system-path*=revisions],.faqswiss-html .page-node-455 .tabs.primary li a[data-drupal-link-system-path*=devel]{display:none}@media screen and (max-width:767px){.faqswiss-html .page-node-455 .tabs.primary li a{text-indent:-9999px;font-family:"foreo";font-size:13px;color:#fff;width:38px;padding:0;text-align:center;line-height:normal;line-height:initial}.faqswiss-html .page-node-455 .tabs.primary li a:nth-child(1):after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}.faqswiss-html .page-node-455 .tabs.primary li a[data-drupal-link-system-path*=edit]:after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}.faqswiss-html .page-node-455 .tabs.primary li a[data-drupal-link-system-path*=translations]:after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}}.faqswiss-html .page-node-455 [data-class=auxnav__buy]{display:none}.faqswiss-html .page-node-455 .section--kv figure{margin-left:0;position:relative;display:block}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--kv figure{left:50%;transform:translate3d(-50%,0,0);width:1920px}}.faqswiss-html .page-node-455 .section--kv .data{position:absolute;top:0;bottom:0;left:10px;right:10px;display:flex;justify-content:center;align-items:center;flex-flow:column wrap;text-align:center;width:calc(100% - 20px)}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--kv .data{top:151px;width:100%;margin:0}}.faqswiss-html .page-node-455 .section--kv .data h1{text-shadow:0 3px 5px rgba(0,0,0,.9)}.faqswiss-html .page-node-455 .section--swiss{margin-top:-50px}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--swiss{margin-top:16px}}.faqswiss-html .page-node-455 .section--swiss figure{width:13vw;margin:0 auto}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--swiss figure{width:50px}}.faqswiss-html .page-node-455 .section--swiss .data{display:flex;justify-content:center;align-items:center;flex-flow:column wrap;text-align:center}.faqswiss-html .page-node-455 .section--swiss .data h1{margin-top:34px;padding:0 15vw;font:normal normal normal 16px/1 "URW-DIN-Bold",Roboto,Microsoft YaHei,sans-serif;font-size:7vw;line-height:7.2vw;text-transform:uppercase}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--swiss .data h1{width:440px;padding:0;font-size:34px;line-height:36px}}.faqswiss-html .page-node-455 .section--swiss .data p{margin-top:51px;padding:0 44px;font-size:4vw;line-height:6.3vw}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--swiss .data p{margin-top:28px;width:440px;font-size:16px;line-height:24px}}.faqswiss-html .page-node-455 .section--range{padding-top:120px}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--range{padding-top:165px}}.faqswiss-html .page-node-455 .section--range .data{position:relative;left:14vw;padding:0 50px 0 0;z-index:2}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--range .data{left:auto;padding:0;width:940px;margin:0 auto}}.faqswiss-html .page-node-455 .section--range .data h3{position:relative;left:.3vw;font:normal normal normal 16px/1 "URW-DIN-Light",Roboto,Microsoft YaHei,sans-serif;font-size:3.6vw;line-height:3.8vw;text-transform:uppercase;color:#ff0062}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--range .data h3{left:0;font-size:14px;line-height:16px}}.faqswiss-html .page-node-455 .section--range .data h1{color:#ff0062}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--range .data h1{margin-top:5px}}.faqswiss-html .page-node-455 .section--range .graphic{position:relative;margin-top:13px}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--range .graphic{margin-top:-200px;left:50%;transform:translate3d(-50%,0,0);width:1920px}}.faqswiss-html .page-node-455 .section--range figure{position:relative;display:block}.faqswiss-html .page-node-455 .section--range .box{position:absolute;z-index:2}.faqswiss-html .page-node-455 .section--range .box h3{font:normal normal normal 16px/1 "URW-DIN-Light",Roboto,Microsoft YaHei,sans-serif;font-size:5vw;line-height:6vw;text-transform:uppercase}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--range .box h3{font-size:20px;line-height:24px}}.faqswiss-html .page-node-455 .section--range .box--1{top:14vw;left:15vw}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--range .box--1{top:292px;left:600px}}.faqswiss-html .page-node-455 .section--range .box--2{top:112vw;left:60vw}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--range .box--2{top:412px;left:1226px}}.faqswiss-html .page-node-455 .section--range .box--3{bottom:4vw;left:14vw}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--range .box--3{bottom:159px;left:600px}}.faqswiss-html .page-node-455 .section--app{padding-bottom:0}.faqswiss-html .page-node-455 .section--app .data{position:relative;left:14vw;padding:144px 50px 84px 0;z-index:2}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--app .data{left:auto;padding:0;width:940px;margin:67px auto 46px}}.faqswiss-html .page-node-455 .section--app .data .title{padding-right:30px;max-width:480px}.faqswiss-html .page-node-455 .section--app .boxes{position:relative;max-width:850px;margin:0 auto}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--app .boxes{display:flex;align-items:stretch;justify-content:space-between;flex-wrap:nowrap;align-content:stretch}}.faqswiss-html .page-node-455 .section--app .box{box-sizing:border-box;position:relative;width:100%}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--app .box--1{width:50%;padding-right:15px;padding-bottom:30px}}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--app .box--2{width:50%;padding-left:15px;padding-bottom:30px}}.faqswiss-html .page-node-455 .section--app .text{box-sizing:border-box;background:#141414;width:100%;padding:74px 14vw 50px}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--app .text{display:flex;align-items:center;flex-wrap:wrap;align-content:center;padding:0 60px;height:calc(50% - 15px);margin-bottom:30px}}.faqswiss-html .page-node-455 .section--app .text p{font-size:4vw;line-height:6.3vw}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--app .text p{font-size:16px;line-height:24px}}.faqswiss-html .page-node-455 .section--app .text a{margin-top:30px}.faqswiss-html .page-node-455 .section--app .graphic{box-sizing:border-box;width:100%}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--app .graphic{height:calc(50% - 15px);margin-top:30px}}.faqswiss-html .page-node-455 .section--app .graphic figure{position:relative;display:block;padding-bottom:109%;background:url(https://assets.foreo.com/files/static/2020-10/laser%20image%402x.jpg) center no-repeat;background-size:cover}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--app .graphic figure{height:100%;padding-bottom:0;background:url(https://assets.foreo.com/files/static/2020-10/laser%20image.jpg) center no-repeat;background-size:cover}}.faqswiss-html .page-node-455 .section--app .app{width:100%;background:#141414}.faqswiss-html .page-node-455 .section--app .app .app-data{padding:57px 14vw 59px}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--app .app .app-data{padding:50px 50px 40px}}.faqswiss-html .page-node-455 .section--app .app .app-data h1{font:normal normal normal 16px/1 "URW-DIN-Bold",Roboto,Microsoft YaHei,sans-serif;font-size:7vw;line-height:7.2vw;color:#ff0062;text-transform:uppercase}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--app .app .app-data h1{font-size:28px;line-height:28px}}.faqswiss-html .page-node-455 .section--app .app .app-data .link{color:#fff;margin-top:35px}.faqswiss-html .page-node-455 .section--app .app .app-data .link:after{border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}.faqswiss-html .page-node-455 .section--app .primer{width:100%;background:url(https://assets.foreo.com/files/static/2020-10/PrimerBGgradient%402x.jpg) center no-repeat;background-size:100% 100%}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--app .primer{height:410px;background:url(https://assets.foreo.com/files/static/2020-10/PrimerBGgradient.jpg) center no-repeat;background-size:100% 100%}}.faqswiss-html .page-node-455 .section--app .primer .data{position:relative;left:14vw;padding:72px 50px 0 0;z-index:2}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--app .primer .data{left:auto;padding:70px 0 0;width:940px;margin:0 auto 0 70px}}.faqswiss-html .page-node-455 .section--app .primer .data h3{position:relative;left:.3vw}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--app .primer .data h3{left:0}}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--app .primer .data h1{margin-top:5px}}.faqswiss-html .page-node-455 .section--app .primer .data p{width:40vw;margin-top:32px;font-size:4vw;line-height:6.3vw}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--app .primer .data p{width:180px;font-size:16px;line-height:24px}}.faqswiss-html .page-node-455 .section--app .primer .data .link{margin-top:35px}.faqswiss-html .page-node-455 .section--app .primer figure{margin-top:-60px}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--app .primer figure{width:460px;position:absolute;top:-10px;right:-51px}}.faqswiss-html .page-node-455 .section--comparison .data{position:relative;left:14vw;padding:90px 50px 0 0}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--comparison .data{position:absolute;top:0;left:50%;transform:translate3d(-462px,200px,0);z-index:2}}.faqswiss-html .page-node-455 .section--comparison .data .link{margin-top:30px}.faqswiss-html .page-node-455 .section--comparison figure{position:relative;margin-top:115px}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .section--comparison figure{margin-top:165px;left:50%;transform:translate3d(-50%,0,0);width:1280px}}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-antigaing h1{margin-top:40px}}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-antigaing p{margin-top:25px}}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-300 .section--range{padding-top:157px}}.faqswiss-html .page-node-455 .faqswiss-300 .data{top:3vw}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-300 .data{top:13px}}.faqswiss-html .page-node-455 .faqswiss-300 .box--2{top:17vw;left:15vw}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-300 .box--2{top:180px;left:1223px}}.faqswiss-html .page-node-455 .faqswiss-300 .box--3{bottom:20vw;left:65vw}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-300 .box--3{bottom:114px;left:602px}}.faqswiss-html .page-node-455 .faqswiss-200-1 .section--range{padding-top:28px}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-200-1 .section--range{padding-top:83px}}.faqswiss-html .page-node-455 .faqswiss-200-1 .data{top:2vw}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-200-1 .data{top:8px}}.faqswiss-html .page-node-455 .faqswiss-200-1 .box--2{top:19vw;left:65vw}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-200-1 .box--2{top:571px;left:1224px}}.faqswiss-html .page-node-455 .faqswiss-200-1 .box--3{left:15vw}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-200-1 .box--3{left:602px;bottom:156px}}.faqswiss-html .page-node-455 .faqswiss-200-2{padding-top:0}.faqswiss-html .page-node-455 .faqswiss-200-2 .section--range{margin-top:-13px;padding-top:0}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-200-2 .section--range{margin-top:0;padding-top:194px}}.faqswiss-html .page-node-455 .faqswiss-200-2 .box--1{top:25vw;left:65vw}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-200-2 .box--1{top:93px;left:603px}}.faqswiss-html .page-node-455 .faqswiss-200-2 .box--2{top:199vw;left:15vw}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-200-2 .box--2{top:146px;left:1224px}}.faqswiss-html .page-node-455 .faqswiss-100 .section--range{padding-top:100px}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-100 .section--range{padding-top:81px}}.faqswiss-html .page-node-455 .faqswiss-100 .data{top:2.5vw}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-100 .data{top:11px}}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-100 .box--1{top:301px;left:603px}}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-100 .box--2{top:420px}}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-100 .box--3{bottom:152px;left:603px}}.faqswiss-html .page-node-455 .faqswiss-400 img{height:auto}.faqswiss-html .page-node-455 .faqswiss-400 .section--range{padding-top:100px}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-400 .section--range{padding-top:81px}}.faqswiss-html .page-node-455 .faqswiss-400 .data{top:2.5vw}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-400 .data{top:11px}}.faqswiss-html .page-node-455 .faqswiss-400 .box--1{top:17vw}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-400 .box--1{top:294px;left:603px}}.faqswiss-html .page-node-455 .faqswiss-400 .box--2{top:120vw;left:63vw}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-400 .box--2{top:420px;left:1224px}}.faqswiss-html .page-node-455 .faqswiss-400 .box--3{position:absolute;top:202vw;left:15vw;z-index:2}@media only screen and (min-width:1024px){.faqswiss-html .page-node-455 .faqswiss-400 .box--3{top:622px;left:603px}}.page-node-592 .node{background-color:#000}.page-node-592 .basic *{color:#fff}.page-node-650 .node{background-color:#000}.faqswiss-html .block-promobar-block{height:40px;min-height:auto;overflow:hidden}@media screen and (min-width:1280px){.faqswiss-html .block-promobar-block{height:50px}}.promobar-big .faqswiss-html .block-promobar-block{height:50px}.faqswiss-html .header__notification{position:relative;height:100%}.faqswiss-html .header__notification-wrap{max-width:1920px;margin:0 auto !important;height:40px;padding:0 0 0 14px !important}@media only screen and (min-width:1280px){.faqswiss-html .header__notification-wrap{padding:0 0 0 42px !important}}.promobar-big .faqswiss-html .header__notification-wrap{height:50px}.faqswiss-html .header__notification-msg{position:relative;margin:0 auto !important;padding:12px 0 11px !important;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#fff;text-align:left}.faqswiss-html .header__notification-msg{font-size:12px;font-size:1.2rem}.faqswiss-html .header__notification-msg{line-height:17px;line-height:1.7rem}@media screen and (min-width:1280px){.faqswiss-html .header__notification-msg{padding:17px 0 16px !important}}.promobar-big .faqswiss-html .header__notification-msg{padding:17px 0 16px !important;font-size:14px}.faqswiss-html .header__notification-msg>a{position:relative;float:right;top:-3px;right:9px;display:block;margin:0;padding:3px 17px;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#fff;background:#ff6dac;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;text-align:center}.faqswiss-html .header__notification-msg>a{font-size:12px;font-size:1.2rem}.faqswiss-html .header__notification-msg>a{line-height:17px;line-height:1.7rem}@media only screen and (min-width:1280px){.faqswiss-html .header__notification-msg>a{right:40px}}.promobar-big .faqswiss-html .header__notification-msg>a{top:-5px;padding:5px 17px;font-size:14px}.faqswiss-html .header__notification-msg a{color:inherit}.faqswiss-html .header__notification .header__notification-slide{font-family:"Montserrat-Regular";text-align:left}.faqswiss-html .header__notification .header__notification-slide a{color:inherit}.faqswiss-html .header__notification-shipping{position:relative;top:-1px;float:left;display:none}@media only screen and (min-width:1280px){.faqswiss-html .header__notification-shipping{top:-1px}}.faqswiss-html .header__notification-shipping-icon{position:relative;top:2px;display:inline-block;width:14px}@media only screen and (min-width:1280px){.faqswiss-html .header__notification-shipping-icon{display:none}}.faqswiss-html .header__notification-shipping-icon img{position:relative;display:block;width:100%;height:auto}.faqswiss-html .header__notification-shipping-text{display:none}@media only screen and (min-width:1280px){.faqswiss-html .header__notification-shipping-text{display:inline-block}}.faqswiss-html .header__notification-shipping-code{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.faqswiss-html .header__notification-shipping-code{font-size:10px;font-size:1rem}.faqswiss-html .header__notification-shipping-code{line-height:17px;line-height:1.7rem}@media only screen and (min-width:1280px){.faqswiss-html .header__notification-shipping-code{font-size:12px;font-size:1.2rem}}.promobar-big .faqswiss-html .header__notification-shipping-code{font-size:12px;font-size:1.2rem}@media only screen and (min-width:1280px){.promobar-big .faqswiss-html .header__notification-shipping-code{font-size:14px;font-size:1.4rem}}.faqswiss-html .header__notification-shipping-flag{position:relative;top:1px;display:inline-block;width:18px;height:10px;margin:0 1px 0 3px}@media only screen and (min-width:1280px){.faqswiss-html .header__notification-shipping-flag{top:2px;width:24px;height:14px;margin:0 5px 0 8px}}.promobar-big .faqswiss-html .header__notification-shipping-flag{top:0}@media only screen and (min-width:1280px){.promobar-big .faqswiss-html .header__notification-shipping-flag{top:2px}}.faqswiss-html .header__notification-splitter{position:relative;top:-1px;display:none;float:left;width:1px;height:18px;margin:0 7px;background:#a9a9a9}@media only screen and (min-width:1280px){.faqswiss-html .header__notification-splitter{height:16px;margin:0 10px 0 7px}}.faqswiss-html .header__notification-inner{position:relative;float:left;margin:0 auto;padding:0 0 0 23px;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:0;color:#fff}.faqswiss-html .header__notification-inner{line-height:17px;line-height:1.7rem}@media only screen and (min-width:1280px){.faqswiss-html .header__notification-inner{padding:0;font-size:12px}}.faqswiss-html .header__notification-inner:after{content:"";position:absolute;top:0;left:-3px;width:25px;display:block;text-align:center;color:#a9a9a9}.faqswiss-html .header__notification-inner:after{font-size:14px;font-size:1.4rem}.faqswiss-html .header__notification-inner:after{line-height:18px;line-height:1.8rem}@media only screen and (min-width:1280px){.faqswiss-html .header__notification-inner:after{display:none}}@media only screen and (min-width:1280px){.promobar-big .faqswiss-html .header__notification-inner{font-size:14px;font-size:1.4rem}}.faqswiss-html .header__notification-inner strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.faqswiss-html .header__notification-inner strong{font-size:10px;font-size:1rem}.faqswiss-html .header__notification-inner strong{line-height:17px;line-height:1.7rem}@media only screen and (min-width:1280px){.faqswiss-html .header__notification-inner strong{font-size:12px;font-size:1.2rem}}.promobar-big .faqswiss-html .header__notification-inner strong{font-size:12px;font-size:1.2rem}@media only screen and (min-width:1280px){.promobar-big .faqswiss-html .header__notification-inner strong{font-size:14px;font-size:1.4rem}}.faqswiss-html .header__notification-inner span{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:0}.faqswiss-html .header__notification-inner span{line-height:17px;line-height:1.7rem}@media only screen and (min-width:1280px){.promobar-big .faqswiss-html .header__notification-inner span{font-size:14px;font-size:1.4rem}}.faqswiss-html .header__notification-inner a{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#ff6dac;-webkit-text-decoration:none;text-decoration:none}.faqswiss-html .header__notification-inner a{font-size:12px;font-size:1.2rem}.faqswiss-html .header__notification-inner a{line-height:17px;line-height:1.7rem}.faqswiss-html .header__notification-inner a:hover{-webkit-text-decoration:underline;text-decoration:underline}@media only screen and (min-width:1280px){.promobar-big .faqswiss-html .header__notification-inner a{font-size:14px;font-size:1.4rem}}.faqswiss-html .header__notification-message{position:relative;display:none;float:right;right:55px;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#ff6dac}.faqswiss-html .header__notification-message{font-size:12px;font-size:1.2rem}.faqswiss-html .header__notification-message{line-height:17px;line-height:1.7rem}@media only screen and (min-width:1280px){.faqswiss-html .header__notification-message{display:block}}.promobar-big .faqswiss-html .header__notification-message{font-size:14px;font-size:1.4rem}.page-node-515 [data-class*=featuredproducts]{padding:20vw 0 14.6666666667vw}@media screen and (min-width:768px){.page-node-515 [data-class*=featuredproducts]{padding:11.0677083333vw 0 12.3697916667vw}}@media screen and (min-width:1024px){.page-node-515 [data-class*=featuredproducts]{padding:6.2225475842vw 0 6.9546120059vw}}@media screen and (min-width:1280px){.page-node-515 [data-class*=featuredproducts]{padding:100px 0 105px}}@media screen and (min-width:1024px){.page-node-515 [data-class*=featuredproducts]>.cardgrid__wrap{max-width:none}}@media screen and (max-width:767px){.page-node-515 [data-class*=featuredproducts]>.cardgrid__wrap>.cardgrid__content>.slider{display:block;white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch}}@media screen and (min-width:768px){.page-node-515 [data-class*=featuredproducts]>.cardgrid__wrap>.cardgrid__content>.slider{display:flex;flex-wrap:wrap}}@media screen and (min-width:1024px){.page-node-515 [data-class*=featuredproducts]>.cardgrid__wrap>.cardgrid__content>.slider{flex-wrap:nowrap}}@media screen and (min-width:1024px){.page-node-515 [data-class*=featuredproducts]>.cardgrid__wrap>.cardgrid__content>.slider .slick-list{max-width:90%;margin:0 auto}}@media screen and (min-width:1280px){.page-node-515 [data-class*=featuredproducts]>.cardgrid__wrap>.cardgrid__content>.slider .slick-list{max-width:1544px}}.page-node-515 [data-class*=featuredproducts]>.cardgrid__wrap>.cardgrid__content>.slider .card,.page-node-515 [data-class*=featuredproducts]>.cardgrid__wrap>.cardgrid__content>.slider .related{display:inline-block;max-width:77.3333333333vw;vertical-align:top;margin:0;padding:0 15px;box-sizing:border-box}@media screen and (min-width:768px){.page-node-515 [data-class*=featuredproducts]>.cardgrid__wrap>.cardgrid__content>.slider .card,.page-node-515 [data-class*=featuredproducts]>.cardgrid__wrap>.cardgrid__content>.slider .related{max-width:none;flex:0 1 50%;width:50%}}@media screen and (min-width:1024px){.page-node-515 [data-class*=featuredproducts]>.cardgrid__wrap>.cardgrid__content>.slider .card,.page-node-515 [data-class*=featuredproducts]>.cardgrid__wrap>.cardgrid__content>.slider .related{width:25%}}@media screen and (min-width:1280px){.page-node-515 [data-class*=featuredproducts]>.cardgrid__wrap>.cardgrid__content>.layout{max-width:none}}.page-node-515 [data-class*=featuredproducts] .cardgrid__data{margin:0 0 20vw}@media screen and (min-width:768px){.page-node-515 [data-class*=featuredproducts] .cardgrid__data{margin:0 0 5.859375vw}}@media screen and (min-width:1024px){.page-node-515 [data-class*=featuredproducts] .cardgrid__data{margin:0 0 3.2942898975vw}}@media screen and (min-width:1280px){.page-node-515 [data-class*=featuredproducts] .cardgrid__data{margin:0 0 85px}}.page-node-515 [data-class*=featuredproducts] .cardgrid__heading{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:6.9333333333vw;line-height:8vw;color:#333;text-transform:none;margin:0}@media screen and (min-width:768px){.page-node-515 [data-class*=featuredproducts] .cardgrid__heading{font-size:4.6875vw;line-height:4.6875vw}}@media screen and (min-width:1024px){.page-node-515 [data-class*=featuredproducts] .cardgrid__heading{font-size:2.635431918vw;line-height:2.635431918vw}}@media screen and (min-width:1280px){.page-node-515 [data-class*=featuredproducts] .cardgrid__heading{font-size:36px;font-size:3.6rem}.page-node-515 [data-class*=featuredproducts] .cardgrid__heading{line-height:36px;line-height:3.6rem}}.page-node-515 [data-class=mysanewswrapper]{padding:21.3333333333vw 0 10.6666666667vw}@media screen and (min-width:768px){.page-node-515 [data-class=mysanewswrapper]{padding:10.4166666667vw 0 5.2083333333vw}}@media screen and (min-width:1024px){.page-node-515 [data-class=mysanewswrapper]{padding:8.7890625vw 0}}@media screen and (min-width:1280px){.page-node-515 [data-class=mysanewswrapper]{padding:90px 0 75px}}.page-node-515 [data-class=mysanewswrapper] .cardgrid__data{margin:0 0 6.6666666667vw}@media screen and (min-width:768px){.page-node-515 [data-class=mysanewswrapper] .cardgrid__data{margin:0 0 3.2552083333vw}}@media screen and (min-width:1024px){.page-node-515 [data-class=mysanewswrapper] .cardgrid__data{margin:0 0 1.953125vw}}@media screen and (min-width:1280px){.page-node-515 [data-class=mysanewswrapper] .cardgrid__data{margin:0 0 35px}}@media screen and (min-width:1024px){.page-node-515 [data-class=mysanewswrapper] .cardgrid__content{display:flex;max-width:88.4765625vw;margin:0 auto}}@media screen and (min-width:1280px){.page-node-515 [data-class=mysanewswrapper] .cardgrid__content{max-width:1280px}}.page-node-515 [data-class=mysanewswrapper] .mysa-logo{max-width:52vw;width:100%;height:auto;margin:0 auto 8vw}@media screen and (min-width:768px){.page-node-515 [data-class=mysanewswrapper] .mysa-logo{max-width:25.390625vw;margin:0 auto 3.90625vw}}@media screen and (min-width:1024px){.page-node-515 [data-class=mysanewswrapper] .mysa-logo{max-width:18.5546875vw;margin:0 auto 2.9296875vw}}@media screen and (min-width:1280px){.page-node-515 [data-class=mysanewswrapper] .mysa-logo{max-width:232px;margin:0 0 35px}}.page-node-515 [data-class=mysanewswrapper] .mysa-slogan{max-width:46.6666666667vw;width:100%;height:auto;margin:0 auto}@media screen and (min-width:768px){.page-node-515 [data-class=mysanewswrapper] .mysa-slogan{max-width:22.7864583333vw}}@media screen and (min-width:1024px){.page-node-515 [data-class=mysanewswrapper] .mysa-slogan{max-width:39.0625vw}}@media screen and (min-width:1280px){.page-node-515 [data-class=mysanewswrapper] .mysa-slogan{max-width:540px}}.page-node-515 [data-class=mysanewsherowrapper]{margin:0 0 5.3333333333vw}@media screen and (min-width:768px){.page-node-515 [data-class=mysanewsherowrapper]{margin:0 0 2.6041666667vw}}@media screen and (min-width:1024px){.page-node-515 [data-class=mysanewsherowrapper]{margin:0 0 1.953125vw}}@media screen and (min-width:1280px){.page-node-515 [data-class=mysanewsherowrapper]{width:77.5%;margin:0}}@media screen and (min-width:1280px){.page-node-515 [data-class=mysanewsherowrapper] .layout__region{padding:0 25px 0 15px}}@media screen and (min-width:768px){.page-node-515 [data-class=mysanewssmallherowrapper]{margin:5.2083333333vw 0 0}}@media screen and (min-width:1024px){.page-node-515 [data-class=mysanewssmallherowrapper]{width:34.5%;margin:3.90625vw 0 0}}@media screen and (min-width:1280px){.page-node-515 [data-class=mysanewssmallherowrapper]{width:34.5%;margin:44px 0 0}}@media screen and (min-width:1024px){.page-node-515 [data-class=mysanewssmallherowrapper] .cardgrid__wrap{height:100%}}@media screen and (min-width:1024px){.page-node-515 [data-class=mysanewssmallherowrapper] .cardgrid__content{height:100%;align-items:flex-start}}@media screen and (min-width:1280px){.page-node-515 [data-class=mysanewssmallherowrapper] .layout{width:100%}}@media screen and (min-width:1024px){.page-node-515 [data-class=mysanewssmallherowrapper] .layout__region{padding:0 .78125vw 0 1.3020833333vw}}@media screen and (min-width:1280px){.page-node-515 [data-class=mysanewssmallherowrapper] .layout__region{padding:0 15px 0 25px}}@media screen and (min-width:1024px){.page-node-515 [data-class=mysanewssmallherowrapper] .layout__region--first{margin:0 0 4.8828125vw}}@media screen and (min-width:1280px){.page-node-515 [data-class=mysanewssmallherowrapper] .layout__region--first{margin:0 0 55px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.page-node-515 [data-class=mysanewssmallherowrapper] .layout--2-columns{display:block}}.page-node-302 [data-class=higheroralstandard13],.page-node-302 [data-class=higheroralstandard33]{background:#00c7b2}@media screen and (min-width:768px){.page-node-302 [data-class=higheroralstandard13] .lifestyle__figure,.page-node-302 [data-class=higheroralstandard33] .lifestyle__figure{width:100%}}.page-node-302 [data-class=higheroralstandard23]{background:#00c7b2}@media screen and (min-width:768px){.page-node-302 [data-class=higheroralstandard23] .lifestyle__data{position:relative;top:auto;margin-top:35px;transform:translate3d(-50%,0,0)}}.page-node-302 [data-class=higheroralstandard23] .btn{color:#0047bb;background:#fef200;border:1px solid #fef200}.page-node-302 [data-class=higheroralstandard23] .btn:hover{background:rgba(0,0,0,0);border:1px solid #0047bb}.page-node-312 .header__social-link{background:#98a4ad}@media(min-width:768px)and (max-width:1023px){.page-node-312 [data-class=greatskin] .lifestyle__data{padding-left:100px;padding-right:100px}}.page-node-312 [data-class=greatskin] .lifestyle__heading,.page-node-312 [data-class=greatskin] .lifestyle__text{color:#fff}.page-node-312 [data-class=greatskin] .lifestyle__text{margin-bottom:40px}.page-node-312 [data-class=greatskin] .lifestyle__btn{margin-bottom:20px;padding-left:14px;padding-right:14px;background:#2aa9f6;border:1px solid #2aa9f6}@media screen and (min-width:768px){.page-node-312 [data-class=greatskin] .lifestyle__btn{padding-left:44px;padding-right:44px}}@media(min-width:768px)and (max-width:1023px){.page-node-312 [data-class=lunamini2discount] .lifestyle__data{padding-left:100px;padding-right:100px}}@media screen and (min-width:1024px){.page-node-312 [data-class=lunamini2discount] .lifestyle__data{max-width:75%}}.page-node-312 [data-class=lunamini2discount] p:first-of-type{margin-bottom:40px}.page-node-312 [data-class=lunamini2discount] img{max-width:190px}@media screen and (min-width:1024px){.page-node-312 [data-class=lunamini2discount] img{max-width:270px}}.page-node-398 [data-class=coronakv1]{background:url("https://assets.foreo.com/files/static/2020-03/covid-bg.jpg") no-repeat;background-size:100% 100%}.page-node-398 [data-class=coronakv1] .lifestyle__data{text-align:left;padding-bottom:0}.page-node-398 [data-class=coronakv1] .lifestyle__heading{color:#fff;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}.page-node-398 [data-class=coronakv1] .lifestyle__heading{font-size:42px;font-size:4.2rem}.page-node-398 [data-class=coronakv1] .lifestyle__heading{line-height:38px;line-height:3.8rem}@media screen and (min-width:768px){.page-node-398 [data-class=coronakv1] .lifestyle__heading{margin-bottom:40px}.page-node-398 [data-class=coronakv1] .lifestyle__heading{font-size:64px;font-size:6.4rem}.page-node-398 [data-class=coronakv1] .lifestyle__heading{line-height:52px;line-height:5.2rem}}@media screen and (min-width:1280px){.page-node-398 [data-class=coronakv1] .lifestyle__heading{font-size:100px;font-size:10rem}.page-node-398 [data-class=coronakv1] .lifestyle__heading{line-height:80px;line-height:8rem}}:lang(ru) .page-node-398 [data-class=coronakv1] .lifestyle__heading{font-family:"Montserrat-SemiBold",sans-serif;letter-spacing:-0.03em}.page-node-398 [data-class=coronakv1] .lifestyle__text p{margin-top:25px;color:#fff}.page-node-398 [data-class=coronakv1] .lifestyle__text p{font-size:16px;font-size:1.6rem}.page-node-398 [data-class=coronakv1] .lifestyle__text p{line-height:24px;line-height:2.4rem}.page-node-384 [data-class=davidlloyd2019uk] br{display:block}.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__data{margin-top:-250px;padding:54px 40px 46px}@media screen and (min-width:375px){.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__data{margin-top:-220px}}@media screen and (min-width:768px){.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__data{margin-top:0}}@media screen and (min-width:1280px){.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__data{padding-top:0;padding-bottom:0}}.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text{color:#fff;text-align:left}@media screen and (min-width:768px){.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text{padding-right:50%}}@media screen and (min-width:1024px){.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text{padding-right:60%}}.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text figure{max-width:300px;display:none;padding:0;margin:0}@media screen and (min-width:768px){.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text figure{display:inline-block}}@media screen and (min-width:1024px){.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text figure{max-width:250px}}@media screen and (min-width:1280px){.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text figure{max-width:350px}}.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text figure img{position:relative;display:block;width:100%;margin:0;padding:0}.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text .text-1{margin-bottom:103px;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text .text-1{font-size:24px;font-size:2.4rem}.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text .text-1{line-height:30px;line-height:3rem}@media screen and (min-width:768px){.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text .text-1{margin:50px 0 20px}}@media screen and (min-width:1024px){.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text .text-1{margin:20px 0}}@media screen and (min-width:1280px){.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text .text-1{margin:50px 0 40px}.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text .text-1{font-size:30px;font-size:3rem}.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text .text-1{line-height:36px;line-height:3.6rem}}@media screen and (min-width:1680px){.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text .text-1{margin:86px 0 70px}}.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text .text-1 strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:inherit;line-height:inherit;color:#f5b6cd}.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text .text-2{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#f5b6cd}.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text .text-2{font-size:30px;font-size:3rem}.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text .text-2{line-height:32px;line-height:3.2rem}.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text .text-3{margin:25px 0;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#f5b6cd}.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text .text-3{font-size:16px;font-size:1.6rem}.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text .text-3{line-height:20px;line-height:2rem}.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text .text-4{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#425462}.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text .text-4{font-size:14px;font-size:1.4rem}.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text .text-4{line-height:24px;line-height:2.4rem}@media screen and (min-width:768px){.page-node-384 [data-class=davidlloyd2019uk] .lifestyle__text .text-4{color:#fff}}.page-node-384 [data-class=kv2] .lifestyle__wrap{box-sizing:border-box;padding-bottom:85%}@media screen and (min-width:360px){.page-node-384 [data-class=kv2] .lifestyle__wrap{padding-bottom:75%}}@media screen and (min-width:375px){.page-node-384 [data-class=kv2] .lifestyle__wrap{padding-bottom:65%}}@media screen and (min-width:414px){.page-node-384 [data-class=kv2] .lifestyle__wrap{padding-bottom:55%}}@media screen and (min-width:700px){.page-node-384 [data-class=kv2] .lifestyle__wrap{padding-bottom:35%}}@media screen and (min-width:768px){.page-node-384 [data-class=kv2] .lifestyle__wrap{padding-bottom:0}}.page-node-384 [data-class=kv2] .lifestyle__data{box-sizing:border-box;position:absolute;top:0;bottom:0;padding-top:27px;padding-bottom:0}@media screen and (min-width:768px){.page-node-384 [data-class=kv2] .lifestyle__data{top:50%;bottom:auto;padding-top:0;text-align:left}}.page-node-384 [data-class=kv2] .lifestyle__heading{text-align:right;color:#fff}@media screen and (min-width:768px){.page-node-384 [data-class=kv2] .lifestyle__heading{text-align:left}}@media screen and (min-width:1024px){.page-node-384 [data-class=kv2] .lifestyle__heading{padding-left:65%}}@media screen and (min-width:1280px){.page-node-384 [data-class=kv2] .lifestyle__heading{padding-left:70%}}.page-node-384 [data-class=kv2] .lifestyle__heading strong{display:block}.page-node-384 [data-class=kv2] .lifestyle__text{text-align:left;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#425462}.page-node-384 [data-class=kv2] .lifestyle__text{font-size:14px;font-size:1.4rem}.page-node-384 [data-class=kv2] .lifestyle__text{line-height:24px;line-height:2.4rem}@media screen and (min-width:768px){.page-node-384 [data-class=kv2] .lifestyle__text{color:#fff}}@media screen and (min-width:1024px){.page-node-384 [data-class=kv2] .lifestyle__text{padding-left:65%}}@media screen and (min-width:1280px){.page-node-384 [data-class=kv2] .lifestyle__text{padding-left:70%}}.page-node-384 [data-class=kv2] .text-1{margin-top:125%}@media screen and (min-width:768px){.page-node-384 [data-class=kv2] .text-1{margin-top:40px}}.page-node-384 [data-class=kv2] .text-2{margin-top:30px}.press__kv{position:relative}.press__kv h3{position:absolute;top:45%;left:0;right:0;display:block;text-align:center;color:#333}.press__section-heading{text-align:left;color:#555;padding:25px 0;border-bottom:1px solid #ccc}@media screen and (min-width:1024px){.press__section-heading{margin:45px 0}}.press__section-heading span{color:#555;display:inline-block;margin-left:15px}@media screen and (max-width:767px){.press__section-heading span{font-size:14px;font-size:1.4rem}}.press_office__page{margin-bottom:40px;padding-top:40px}.press_office__page:after{content:" ";display:table;clear:both}.press_office__page .container{padding:0 15px}.press_office__page .container:after{content:" ";display:table;clear:both}.press_office__heading{text-align:center;padding:25px 0;box-sizing:border-box}@media screen and (min-width:1024px){.press_office__heading{padding:45px 0;margin-bottom:0}}.press_office__heading span{-webkit-text-decoration:underline;text-decoration:underline}.press_office__kits{text-align:left}.press_office__kits-wrapper{text-align:center;width:49%;display:inline-block;vertical-align:top}@media screen and (min-width:1024px){.press_office__kits-wrapper{width:33%}}.press_office__kits a{text-align:center;width:auto;display:table;margin:15px auto}.press_office__kits a span{display:block}@media screen and (max-width:767px){.press_office__kits a:last-of-type{margin-top:0}}.press_office__wrapper{margin-top:25px;width:49%;display:inline-block;padding:0 15px;box-sizing:border-box;vertical-align:top}.press_office__wrapper:after{content:" ";display:table;clear:both}@media screen and (min-width:768px){.press_office__wrapper{width:49%;padding:0 25px}}@media screen and (min-width:1024px){.press_office__wrapper{width:24%}}.press_office__wrapper a{padding-bottom:0;margin-bottom:10px}.press_office__wrapper a{font-size:12px;font-size:1.2rem}.press_office__wrapper a{line-height:16px;line-height:1.6rem}.press_office__wrapper a:hover{padding-bottom:0}.press_office__wrapper a.download{margin-top:25px}.press_office__title{margin-bottom:15px}.press_office__body{display:inline-block}.press_office__image{width:100%;text-align:center;display:block}.press_office__image img{max-height:120px;width:auto;margin-bottom:25px}.press_office__details{width:100%;text-align:center;display:block}#spin_the_wheel{position:relative;display:block;background:#000;color:#fff;text-align:center}#spin_the_wheel figure{position:relative;display:block;margin:0;padding:0}#spin_the_wheel figure img{position:relative;display:block;width:100%;margin:0;padding:0}#spin_the_wheel .data{padding:0 40px;margin:0 auto;max-width:640px}@media only screen and (min-width:768px){#spin_the_wheel .data{position:absolute;left:50%;transform:translate3d(-50%,-50%,0)}}#spin_the_wheel .data--1{top:9vw}#spin_the_wheel .data--2{top:26vw}#spin_the_wheel h1{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:48px;line-height:46px;color:#de2982;text-transform:uppercase}@media only screen and (min-width:1280px){#spin_the_wheel h1{font-size:60px;line-height:54px}}#spin_the_wheel p{font-size:16px;line-height:24px}.page-node-598 .cpgift__inner{padding-top:0}@media screen and (max-width:1279px){.page-node-598 .cpgift__inner{padding-bottom:0}}.page-node-598 .cpgift__quote p{color:#313f49}.page-node-598 .cpgift__text p{margin-bottom:10px}.page-node-598 .cpgift__text ul{padding-left:17px}.page-node-598 .cpgift__text ul li{margin:0}.page-node-598 .quiz.quiz{margin:0}@media screen and (min-width:1280px){.page-node-598 .webform-ajax-form-wrapper{margin:0 auto;padding:0 40px;box-sizing:border-box;width:1280px}}.page-node-598 .webform-submission-form{padding:9.6618357488vw 7.2463768116vw;box-sizing:border-box}@media screen and (min-width:480px){.page-node-598 .webform-submission-form{padding:calc(40px*1.15941944) calc(30px*1.15941944);padding:calc(40px*var(--factor)) calc(30px*var(--factor))}}@media screen and (min-width:1280px){.page-node-598 .webform-submission-form{padding:68px 0 100px;width:780px}}.page-node-598 .webform-submission-form .form-item{margin:0 0 7.2463768116vw;position:relative}@media screen and (min-width:480px){.page-node-598 .webform-submission-form .form-item{margin:0 0 calc(30px*1.15941944);margin:0 0 calc(30px*var(--factor))}}@media screen and (min-width:1280px){.page-node-598 .webform-submission-form .form-item{margin:0 0 30px}}.page-node-598 .webform-submission-form .form-item--error-message+.description{margin:0}.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input{padding:4.8309178744vw 0 2.4154589372vw;box-sizing:border-box;position:relative;width:100%;min-width:100%;height:12.077294686vw;background-color:#fff;border-top:none;border-right:none;border-bottom:.2415458937vw solid #d7d7d7;border-left:none;border-radius:0;outline:none;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;color:#66727a}@media screen and (min-width:480px){.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input{padding:calc(20px*1.15941944) 0 calc(10px*1.15941944);padding:calc(20px*var(--factor)) 0 calc(10px*var(--factor));height:calc(50px*1.15941944);height:calc(50px*var(--factor));border-bottom:calc(1px*1.15941944) solid #d7d7d7;border-bottom:calc(1px*var(--factor)) solid #d7d7d7;font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input{padding:20px 0 10px;height:50px;border-bottom:1px solid #d7d7d7;font-size:16px}}.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input:-moz-placeholder{font-size:0}.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input::-moz-placeholder{font-size:0}.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input:-ms-input-placeholder{font-size:0}.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input::-webkit-input-placeholder{font-size:0}.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input.error{border-color:#ef508c;color:#ef508c}.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input.error:-moz-placeholder{color:#ef508c}.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input.error::-moz-placeholder{color:#ef508c}.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input.error:-ms-input-placeholder{color:#ef508c}.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input.error::-webkit-input-placeholder{color:#ef508c}.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input.error~.description.description{color:#ef508c}.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input:not(:-moz-placeholder-shown)~.description{transform:translateY(-6.038647343vw);background-color:rgba(0,0,0,0);font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#abb7c0;font-size:2.8985507246vw;line-height:3.8647342995vw}.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input:focus~.description,.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input:not(:placeholder-shown)~.description{transform:translateY(-6.038647343vw);background-color:rgba(0,0,0,0);font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#abb7c0;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input:not(:-moz-placeholder-shown)~.description{transform:translateY(calc(-25px * 1.15941944));transform:translateY(calc(-25px * var(--factor)));font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input:focus~.description,.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input:not(:placeholder-shown)~.description{transform:translateY(calc(-25px * 1.15941944));transform:translateY(calc(-25px * var(--factor)));font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input:not(:-moz-placeholder-shown)~.description{transform:translateY(-25px);font-size:12px;line-height:16px}.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input:focus~.description,.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) input:not(:placeholder-shown)~.description{transform:translateY(-25px);font-size:12px;line-height:16px}}.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) .field-flag-optional{opacity:1;display:block;padding-top:1.2077294686vw;position:absolute;right:0;bottom:2.6570048309vw;background-color:#fff;transition:all .15s ease-in-out;pointer-events:none;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-size:2.8985507246vw;color:#abb7c0}@media screen and (min-width:480px){.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) .field-flag-optional{padding-top:calc(5px*1.15941944);padding-top:calc(5px*var(--factor));bottom:calc(11px*1.15941944);bottom:calc(11px*var(--factor));font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor))}}@media screen and (min-width:1280px){.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) .field-flag-optional{padding-top:5px;bottom:11px;font-size:12px}}.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) .description{padding:3.6231884058vw 7.2463768116vw 0 0;position:absolute;top:2.4154589372vw;left:0;background-color:#fff;pointer-events:none;transition:all .15s ease-in-out;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-size:3.8647342995vw;color:#333}@media screen and (min-width:480px){.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) .description{padding:calc(15px*1.15941944) calc(30px*1.15941944) 0 0;padding:calc(15px*var(--factor)) calc(30px*var(--factor)) 0 0;top:calc(10px*1.15941944);top:calc(10px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.page-node-598 .webform-submission-form .form-item:not(.form-item-terms-of-use) .description{padding:15px 30px 0 0;top:10px;font-size:16px}}.page-node-598 .webform-submission-form .form-item-last-name input:not(:-moz-placeholder-shown)~.field-flag-optional{opacity:0}.page-node-598 .webform-submission-form .form-item-last-name input:focus~.field-flag-optional,.page-node-598 .webform-submission-form .form-item-last-name input:not(:placeholder-shown)~.field-flag-optional{opacity:0}.page-node-598 .webform-submission-form .form-item-date-of-birth input{padding:3.6231884058vw 0 0 !important;width:100% !important;-webkit-appearance:none}@media screen and (min-width:480px){.page-node-598 .webform-submission-form .form-item-date-of-birth input{padding:calc(15px*1.15941944) 0 0 !important;padding:calc(15px*var(--factor)) 0 0 !important}}@media screen and (min-width:1280px){.page-node-598 .webform-submission-form .form-item-date-of-birth input{padding:15px 0 0 !important}}.page-node-598 .webform-submission-form .form-item-date-of-birth input::-webkit-date-and-time-value{text-align:left}.page-node-598 .webform-submission-form .form-item-date-of-birth .field-flag-optional:not(.opened){opacity:1}.page-node-598 .webform-submission-form .form-item-date-of-birth .field-flag-optional.opened{opacity:0}.page-node-598 .webform-submission-form .form-item-date-of-birth .description.description:not(.opened){padding:3.6231884058vw 0 0;width:60.38647343vw;position:absolute !important;top:2.4154589372vw !important;left:0 !important;background-color:#fff !important;pointer-events:none !important;transform:none !important;transition:all .15s ease-in-out !important;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif !important;font-size:3.8647342995vw !important;color:#333 !important}@media screen and (min-width:480px){.page-node-598 .webform-submission-form .form-item-date-of-birth .description.description:not(.opened){padding:calc(15px*1.15941944) 0 0;padding:calc(15px*var(--factor)) 0 0;width:calc(250px*1.15941944);width:calc(250px*var(--factor));top:calc(10px*1.15941944) !important;top:calc(10px*var(--factor)) !important;font-size:calc(16px*1.15941944) !important;font-size:calc(16px*var(--factor)) !important}}@media screen and (min-width:1280px){.page-node-598 .webform-submission-form .form-item-date-of-birth .description.description:not(.opened){padding:15px 0 0;width:250px;top:10px !important;font-size:16px !important}}.page-node-598 .webform-submission-form .form-item-date-of-birth .description.description.opened{transform:translateY(-6.038647343vw) !important;width:auto;background-color:rgba(0,0,0,0) !important;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif !important;color:#abb7c0 !important;font-size:2.8985507246vw !important;line-height:3.8647342995vw !important}@media screen and (min-width:480px){.page-node-598 .webform-submission-form .form-item-date-of-birth .description.description.opened{transform:translateY(calc(-25px * 1.15941944)) !important;transform:translateY(calc(-25px * var(--factor))) !important;font-size:calc(12px*1.15941944) !important;font-size:calc(12px*var(--factor)) !important;line-height:calc(16px*1.15941944) !important;line-height:calc(16px*var(--factor)) !important}}@media screen and (min-width:1280px){.page-node-598 .webform-submission-form .form-item-date-of-birth .description.description.opened{transform:translateY(-25px) !important;font-size:12px !important;line-height:16px !important}}.page-node-598 .webform-submission-form .form-item-date-of-birth i{display:none}.page-node-598 .webform-submission-form .form-item-e-mail .form-item--error-message.form-item--error-message{margin:3.6231884058vw 3.6231884058vw 0 0;padding-left:0;display:block !important}@media screen and (min-width:480px){.page-node-598 .webform-submission-form .form-item-e-mail .form-item--error-message.form-item--error-message{margin:calc(15px*1.15941944) calc(15px*1.15941944) 0 0;margin:calc(15px*var(--factor)) calc(15px*var(--factor)) 0 0}}@media screen and (min-width:1280px){.page-node-598 .webform-submission-form .form-item-e-mail .form-item--error-message.form-item--error-message{margin:15px 15px 0 0}}.page-node-598 .webform-submission-form .form-item-e-mail .form-item--error-message.form-item--error-message:before{content:none}.page-node-598 .webform-submission-form .form-item-terms-of-use .error+label:before{border-color:#ef508c}.page-node-598 .webform-submission-form .form-item-terms-of-use label{margin:0;color:#313f49}.page-node-598 .webform-submission-form .form-item-terms-of-use label:before{border-radius:0}.page-node-598 .webform-submission-form .form-item-terms-of-use label:after{background-color:#313f49}.page-node-598 .webform-submission-form .form-item-terms-of-use label br{display:block}.page-node-598 .webform-submission-form .form-item-terms-of-use label a{color:inherit}.page-node-598 .webform-submission-form .captcha{margin:0 0 7.2463768116vw}@media screen and (min-width:480px){.page-node-598 .webform-submission-form .captcha{margin:0 0 calc(30px*1.15941944);margin:0 0 calc(30px*var(--factor))}}@media screen and (min-width:1280px){.page-node-598 .webform-submission-form .captcha{margin:0 0 30px}}.page-node-598 .webform-submission-form .form-item--error-message.form-item--error-message{display:none !important}.page-node-598 .webform-submission-form .form-actions{display:block !important}.page-node-598 .webform-submission-form .form-submit{display:block;padding:2.4154589372vw 3.8647342995vw;box-sizing:border-box;border-radius:0;-webkit-appearance:none;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.page-node-598 .webform-submission-form .form-submit{padding:calc(10px*1.15941944) calc(16px*1.15941944);padding:calc(10px*var(--factor)) calc(16px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.page-node-598 .webform-submission-form .form-submit{padding:10px 16px;font-size:16px;line-height:24px}}.page-node-598 .webform-submission-form .form-submit:hover,.page-node-598 .webform-submission-form .form-submit:focus,.page-node-598 .webform-submission-form .form-submit:active{padding:2.4154589372vw 3.8647342995vw}@media screen and (min-width:480px){.page-node-598 .webform-submission-form .form-submit:hover,.page-node-598 .webform-submission-form .form-submit:focus,.page-node-598 .webform-submission-form .form-submit:active{padding:calc(10px*1.15941944) calc(16px*1.15941944);padding:calc(10px*var(--factor)) calc(16px*var(--factor))}}@media screen and (min-width:1280px){.page-node-598 .webform-submission-form .form-submit:hover,.page-node-598 .webform-submission-form .form-submit:focus,.page-node-598 .webform-submission-form .form-submit:active{padding:10px 16px}}.page-node-598 .webform-submission-form .ajax-progress .throbber{color:#313f49}.page-node-598 .webform-confirmation h3{margin:0 0 3.8647342995vw;color:#313f49;text-align:left}@media screen and (min-width:480px){.page-node-598 .webform-confirmation h3{margin:0 0 calc(16px*1.15941944);margin:0 0 calc(16px*var(--factor))}}@media screen and (min-width:1280px){.page-node-598 .webform-confirmation h3{margin:0 0 16px}}.page-node-598 .webform-confirmation p{margin:0 0 1.9323671498vw;color:#313f49;text-align:left}@media screen and (min-width:480px){.page-node-598 .webform-confirmation p{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor))}}@media screen and (min-width:1280px){.page-node-598 .webform-confirmation p{margin:0 0 8px}}.no-access{position:relative;background-image:url("https://assets.foreo.com/files/static/2019-07/no-access-background.jpg");background-size:cover;background-position:center top}.no-access__wrapper{max-width:1280px;width:100%;margin:0 auto;padding:50px 40px 100px;box-sizing:border-box}@media screen and (min-width:768px){.no-access__wrapper{padding:100px 40px 200px}}.no-access__logo{max-width:196px;width:100%;display:block;margin:0 auto}@media screen and (min-width:768px){.no-access__logo{max-width:392px}}.no-access__image{display:block;max-width:1024px;width:100%;margin:35px auto 0}@media screen and (min-width:768px){.no-access__image{margin-top:70px}}.no-access__content{text-align:center}@media screen and (min-width:768px){.no-access__content{max-width:870px;margin:-40px auto 0}}.no-access__heading{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#d4cbfc;margin:0 0 20px}.no-access__heading{font-size:24px;font-size:2.4rem}.no-access__heading{line-height:20px;line-height:2rem}@media screen and (min-width:768px){.no-access__heading{margin:0 0 40px}.no-access__heading{font-size:48px;font-size:4.8rem}.no-access__heading{line-height:40px;line-height:4rem}}.no-access__text{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#fff;margin:0 0 20px}.no-access__text{font-size:14px;font-size:1.4rem}.no-access__text{line-height:20px;line-height:2rem}@media screen and (min-width:768px){.no-access__text{margin:0 0 40px}.no-access__text{font-size:24px;font-size:2.4rem}.no-access__text{line-height:36px;line-height:3.6rem}}.no-access__text p{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.no-access__text a{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#fff;-webkit-text-decoration:none;text-decoration:none}.no-access__text a{font-size:14px;font-size:1.4rem}.no-access__text a{line-height:20px;line-height:2rem}@media screen and (min-width:768px){.no-access__text a{font-size:24px;font-size:2.4rem}.no-access__text a{line-height:36px;line-height:3.6rem}}.no-access__link{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;color:#fff;-webkit-text-decoration:none;text-decoration:none;display:inline-block;background-color:#b49ce9;border-radius:3px;padding:5px 50px}.no-access__link{font-size:16px;font-size:1.6rem}.no-access__link{line-height:40px;line-height:4rem}.crm-login{background-image:url("https://assets.foreo.com/files/static/2019-07/LogIn_mobile_FIN_background.jpg");background-size:cover;background-position:center top;padding:30px 20px 35px;box-sizing:border-box}@media screen and (min-width:768px){.crm-login{background-image:url("https://assets.foreo.com/files/static/2019-07/LogIn_desktop_FIN_background.jpg")}}@media screen and (min-width:1024px){.crm-login{padding:70px 20px 115px}}.crm-login__wrapper{border-radius:5px}@media screen and (min-width:768px){.crm-login__wrapper{max-width:1280px;width:100%;margin:0 auto}}.crm-login__form-wrapper{max-width:836px;width:100%;margin:0 auto;background-color:#21b0d3;padding:0 0 45px;border-radius:5px;box-shadow:3px 3px 10px 0 hsla(0,0%,40%,.3)}@media screen and (min-width:768px){.crm-login__form-holder{position:relative;margin-top:-25%;z-index:1}}@media screen and (min-width:1024px){.crm-login__form-holder{display:flex;align-items:flex-end;margin-top:-290px}}.crm-login__form{position:relative;padding:25px 20px 35px;box-sizing:border-box}@media screen and (min-width:768px){.crm-login__form{padding:0 4.75% 35px}}@media screen and (min-width:1024px){.crm-login__form{min-height:240px;flex:0 1 50%;padding:0 35px}}.crm-login__form form{text-align:center}@media screen and (min-width:1024px){.crm-login__form form{text-align:left}}.crm-login__form .user-pass p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#fff;text-align:left;margin:0 0 15px}.crm-login__form .user-pass p{font-size:14px;font-size:1.4rem}.crm-login__form .user-pass p{line-height:20px;line-height:2rem}.crm-login__form .form-item{margin-bottom:15px}@media screen and (min-width:1024px){.crm-login__form .form-item{margin-bottom:20px}}.crm-login__form .input{border-color:#fff}.crm-login__form .input:focus,.crm-login__form .input:active{border-color:#d7beff}.crm-login__form .input.error{color:#da2c96}.crm-login__form .description{display:none}.crm-login__form .btn{font-family:"Montserrat-Bold";font-weight:normal;width:100%;background-color:#d7beff;border-color:#d7beff;box-shadow:2px 3px 7px 0 rgba(155,155,155,.35)}.crm-login__form .btn:hover,.crm-login__form .btn:focus,.crm-login__form .btn:active{color:#fff}.crm-login__form .btn[value="Log in"]{margin:0 0 30px}.crm-login__form .request-password-link{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#fff;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none}.crm-login__form .request-password-link{font-size:16px;font-size:1.6rem}.crm-login__form .request-password-link{line-height:20px;line-height:2rem}.crm-login__form .user__switch{display:none}.crm-login__form .ajax-progress{position:absolute;left:46%;bottom:10%}@media screen and (min-width:768px){.crm-login__form .ajax-progress{left:48%}}@media screen and (min-width:1024px){.crm-login__form .ajax-progress{left:47%;bottom:50px}}.crm-login__form .ajax-progress.ajax-progress-bar{left:27%}@media screen and (min-width:768px){.crm-login__form .ajax-progress.ajax-progress-bar{left:37%}}@media screen and (min-width:1024px){.crm-login__form .ajax-progress.ajax-progress-bar{left:29%;bottom:40px}}.crm-login__form .throbber,.crm-login__form .progress__track{color:#d7beff}.crm-login__social{display:flex;flex-direction:column;align-items:center;padding:0 20px;box-sizing:border-box}.crm-login__social:after{content:" ";display:table;clear:both}@media screen and (min-width:1024px){.crm-login__social{flex:0 1 50%;align-items:flex-start;margin-bottom:50px;padding:0 35px}}.crm-login__social .block-social-auth-login{margin-top:40px}@media screen and (min-width:1024px){.crm-login__social .block-social-auth-login{margin-top:20px}}.crm-login__social-intro{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#fff}.crm-login__social-intro{font-size:16px;font-size:1.6rem}.crm-login__social-intro{line-height:20px;line-height:2rem}.crm-login .messages{position:relative;margin:0 0 20px;padding:0;border-radius:5px;text-align:left}.crm-login .messages:before{content:"!";font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;color:#da2c96;text-align:center;display:flex;align-items:center;justify-content:center;position:absolute;top:0;left:0;width:51px;height:100%;background-color:#fff;border-radius:5px 0 0 5px}.crm-login .messages:before{font-size:42px;font-size:4.2rem}.crm-login .messages.messages--error{background-color:#da2c96}.crm-login .messages__list{list-style-type:none}.crm-login .messages [role=alert]{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:none;text-shadow:none;padding:10px 20px 10px 71px}.crm-login .messages [role=alert]{font-size:14px;font-size:1.4rem}.crm-login .messages [role=alert]{line-height:18px;line-height:1.8rem}.crm-login .messages [role=alert] a{font-family:Montserrat-Medium !important;font-size:14px !important;line-height:18px !important;letter-spacing:0 !important;color:#fff !important;text-transform:none;text-shadow:none !important}.page-node-364 .lifestyle__heading{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;text-align:left;margin:0 0 35px}.page-node-364 .lifestyle__heading{font-size:36px;font-size:3.6rem}.page-node-364 .lifestyle__heading{line-height:40px;line-height:4rem}@media screen and (min-width:1024px){.page-node-364 .lifestyle__heading{font-size:50px;font-size:5rem}.page-node-364 .lifestyle__heading{line-height:54px;line-height:5.4rem}}.page-node-364 .lifestyle__heading span{font-size:22px;font-size:2.2rem}.page-node-364 .lifestyle__heading span{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.page-node-364 .lifestyle__heading span{font-size:32px;font-size:3.2rem}.page-node-364 .lifestyle__heading span{line-height:41px;line-height:4.1rem}}.page-node-364 .lifestyle__heading br{display:block}.page-node-364 .lifestyle__text{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-align:left}.page-node-364 .lifestyle__text{font-size:16px;font-size:1.6rem}.page-node-364 .lifestyle__text{line-height:26px;line-height:2.6rem}.page-node-364 .lifestyle__text b,.page-node-364 .lifestyle__text strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}.page-node-364 .lifestyle__text b,.page-node-364 .lifestyle__text strong{font-size:16px;font-size:1.6rem}.page-node-364 .lifestyle__text b,.page-node-364 .lifestyle__text strong{line-height:26px;line-height:2.6rem}.page-node-364 .lifestyle__text p{margin:0 0 22px}.page-node-364 .lifestyle__text p:last-of-type{margin-bottom:0}@media screen and (min-width:768px){.page-node-364 [data-class=lunaticsherogif]{padding-top:14px}}@media screen and (max-width:767px){.page-node-364 [data-class=lunaticsherogif]{background-image:none !important}}@media screen and (max-width:767px){.page-node-364 [data-class=lunaticsherogif] .lifestyle__wrap{max-width:100%;overflow:hidden}}@media screen and (max-width:767px){.page-node-364 [data-class=lunaticsherogif] .lifestyle__figure{width:calc(100% + 20px);margin-left:-20px}}@media screen and (max-width:767px){.page-node-364 [data-class=lunaticsherotitle] .lifestyle__data{padding-top:10px;padding-bottom:0;padding-left:12.5%;padding-right:10px;background:linear-gradient(to bottom,#FFFFFF 0%,#D7F8FB 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#d7f8fb",GradientType=0)}}@media screen and (min-width:768px){.page-node-364 [data-class=lunaticsherotitle] .lifestyle__data{max-width:100%}}@media screen and (min-width:1900px){.page-node-364 [data-class=lunaticsherotitle] .lifestyle__data{max-width:60%}}.page-node-364 [data-class=lunaticsherotitle] .lifestyle__heading{color:#30cee3;margin:0 0 15px}@media screen and (min-width:768px){.page-node-364 [data-class=lunaticsherotitle] .lifestyle__heading{text-align:center}}@media screen and (min-width:768px){.page-node-364 [data-class=lunaticsherotitle] .lifestyle__heading br{display:none}}.page-node-364 [data-class=lunaticsherotitle] .lifestyle__heading span{display:block}@media screen and (max-width:767px){.page-node-364 [data-class=lunaticslifestyle1] .lifestyle__data{padding-top:14px;padding-left:12.5%;padding-bottom:5px;background:url("https://assets.foreo.com/files/static/2019-07/very-special-lunatics-bg.png?Wow_JlCKofSC8a4ILpVoGzQvm9_WkEg0=") top center no-repeat,linear-gradient(to bottom,#73DBE8 0%,#29ABCB 100%);background-size:100%}}.page-node-364 [data-class=lunaticslifestyle1] .lifestyle__text{color:#fff}@media screen and (max-width:767px){.page-node-364 [data-class=lunaticslifestyle2] .lifestyle__data{padding-top:14px;padding-bottom:0;background:linear-gradient(to bottom,#C48CCD 0%,#9FA8DF 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#c48ccd",endColorstr="#9fa8df",GradientType=0)}}.page-node-364 [data-class=lunaticslifestyle2] .lifestyle__heading{color:#e9c9ef}.page-node-364 [data-class=lunaticslifestyle2] .lifestyle__text{color:#fff}@media screen and (max-width:767px){.page-node-364 [data-class=lunaticslifestyle3] .lifestyle__data{padding-top:14px;padding-bottom:0;background:linear-gradient(to bottom,#7ABBE5 0%,#4ABFE0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#7abbe5",endColorstr="#4abfe0",GradientType=0)}}.page-node-364 [data-class=lunaticslifestyle3] .lifestyle__heading{color:#e9c9ef}.page-node-364 [data-class=lunaticslifestyle3] .lifestyle__text{color:#fff}.page-node-364 [data-class=lunaticslifestyle3] .lifestyle__text span{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.page-node-364 [data-class=lunaticslifestyle3] .lifestyle__text span{font-size:20px;font-size:2rem}.page-node-364 [data-class=lunaticslifestyle3] .lifestyle__text span{line-height:24px;line-height:2.4rem}.page-node-364 [data-class=lunaticsfeaturesheadline]{background-position:center top}.page-node-364 [data-class=lunaticsfeaturesheadline] .lifestyle__data{padding:60px 40px}@media screen and (min-width:768px){.page-node-364 [data-class=lunaticsfeaturesheadline] .lifestyle__data{max-width:none}}.page-node-364 [data-class=lunaticsfeaturesheadline] .lifestyle__heading{color:#fff;margin:0}@media screen and (min-width:768px){.page-node-364 [data-class=lunaticsfeaturesheadline] .lifestyle__heading{text-align:center}}@media screen and (min-width:768px){.page-node-364 [data-class=lunaticsfeaturesheadline] .lifestyle__heading span{display:block}}@media screen and (min-width:768px){.page-node-364 [data-class=lunaticsfeaturesheadline] .lifestyle__heading br{display:none}}@media screen and (max-width:767px){.page-node-364 [data-class=lunaticsfeaturesheadline] .lifestyle__figure{display:none}}.page-node-364 [data-class=lunaticsfeatures]{background-color:#32b5cf;padding:0}@media screen and (min-width:768px){.page-node-364 [data-class=lunaticsfeatures]{background-color:#d0eef8;padding:60px 0 0}}@media screen and (min-width:1024px){.page-node-364 [data-class=lunaticsfeatures]{padding:0}}@media screen and (min-width:1024px){.page-node-364 [data-class=lunaticsfeatures] .cardgrid__wrap{max-width:none;position:relative}}@media screen and (min-width:1024px){.page-node-364 [data-class=lunaticsfeatures] .cardgrid__content{max-width:1280px;width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}}@media screen and (min-width:1280px){.page-node-364 [data-class=lunaticsfeatures] .cardgrid__content{top:70%}}.page-node-364 [data-class=lunaticsfeatures] .layout.layout{margin:0}@media screen and (min-width:1024px){.page-node-364 [data-class=lunaticsfeatures] .layout.layout{justify-content:space-between}}.page-node-364 [data-class=lunaticsfeatures] .layout__region{margin:0 0 50px}@media screen and (min-width:1024px){.page-node-364 [data-class=lunaticsfeatures] .layout__region{flex:0 1 33.33%;margin:0 0 110px;padding:0}}@media screen and (min-width:1280px){.page-node-364 [data-class=lunaticsfeatures] .layout__region{flex:0 1 26%}}.page-node-364 [data-class=lunaticsfeatures] .layout__region:last-of-type{margin:0 0 50px}.page-node-364 [data-class=lunaticsfeatures] .card__wrap{display:flex}@media screen and (min-width:1024px){.page-node-364 [data-class=lunaticsfeatures] .card__wrap{flex-direction:column;padding:0}}@media screen and (max-width:767px){.page-node-364 [data-class=lunaticsfeatures] .cardgrid__overlay{display:none}}.page-node-364 [data-class=lunaticsfeatures] .card__heading{color:#d4cbfc}.page-node-364 [data-class=lunaticsfeatures] .card__heading{font-size:20px;font-size:2rem}.page-node-364 [data-class=lunaticsfeatures] .card__heading{line-height:28px;line-height:2.8rem}@media screen and (min-width:768px){.page-node-364 [data-class=lunaticsfeatures] .card__heading{text-align:left}}.page-node-364 [data-class=lunaticsfeatures] .card__text{color:#fff}@media screen and (min-width:768px){.page-node-364 [data-class=lunaticsfeatures] .card__text{color:#333;text-align:left}}.page-node-364 [data-class=lunaticsfeatures] .card__figure{width:53px;margin:0 20px 0 0}@media screen and (min-width:1024px){.page-node-364 [data-class=lunaticsfeatures] .card__figure{margin:0 0 10px}}.page-node-364 [data-class=lunaticsfeatures] .card__picture{width:inherit}.page-node-364 [data-class=lunaticscounter]{background-position:center top}.page-node-364 [data-class=lunaticscounter] .lifestyle__data{padding:25px 40px 90px}@media screen and (min-width:768px){.page-node-364 [data-class=lunaticscounter] .lifestyle__data{max-width:none}}.page-node-364 [data-class=lunaticscounter] .lifestyle__heading{color:#e9c9ef}@media screen and (min-width:768px){.page-node-364 [data-class=lunaticscounter] .lifestyle__heading{max-width:690px;margin-left:auto;margin-right:auto;text-align:center}}.page-node-364 [data-class=lunaticscounter] .lifestyle__text{color:#fff;margin:0;padding-top:20px}@media screen and (min-width:768px){.page-node-364 [data-class=lunaticscounter] .lifestyle__text{text-align:center;padding-top:0}}@media screen and (min-width:768px){.page-node-364 [data-class=lunaticscounter] .lifestyle__text p:first-of-type{max-width:690px;margin-left:auto;margin-right:auto}}.page-node-364 [data-class=lunaticscounter] .lifestyle__text p:last-of-type{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;margin:40px 0 0}.page-node-364 [data-class=lunaticscounter] .lifestyle__text p:last-of-type{font-size:36px;font-size:3.6rem}.page-node-364 [data-class=lunaticscounter] .lifestyle__text p:last-of-type{line-height:40px;line-height:4rem}@media screen and (min-width:768px){.page-node-364 [data-class=lunaticscounter] .lifestyle__text p:last-of-type{margin:0}}.page-node-364 [data-class=lunaticscounter] .countdown{display:inline-block}.page-node-364 [data-class=lunaticscounter] .countdown__fraction{display:inline-block}.page-node-364 [data-class=lunaticscounter] .countdown__fraction--seconds{display:none}@media screen and (max-width:767px){.page-node-364 [data-class=lunaticscounter] .lifestyle__picture{display:none}}
html{text-shadow:1px 1px 1px rgba(0,0,0,.004);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:62.52%;line-height:1.5}html body{font-size:100%}html sup{display:inline-block;top:-1.7em;font-family:inherit;font-size:30%;line-height:0;-webkit-text-decoration:none;text-decoration:none}@font-face{font-family:"Montserrat-ExtraLight";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-ExtraLight.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Light";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Light.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Regular";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Medium";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Medium.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-SemiBold";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-SemiBold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Bold";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Bold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.modal__inner_btn:after,.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{color:#333}h1,h2,h3,h4,h5,p,ul,li,span,.button{margin:0;padding:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}:root{--factor:1.15941944}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.modal__inner_btn:after,.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}h1{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:9.6618357488vw;line-height:10.6280193237vw}@media screen and (min-width:480px){h1{font-size:calc(40px*1.15941944);font-size:calc(40px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){h1{font-size:56px;font-size:5.6rem}h1{line-height:62px;line-height:6.2rem}}.h2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:8.6956521739vw;line-height:9.6618357488vw}@media screen and (min-width:480px){.h2{font-size:calc(36px*1.15941944);font-size:calc(36px*var(--factor));line-height:calc(40px*1.15941944);line-height:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.h2{font-size:48px;font-size:4.8rem}.h2{line-height:56px;line-height:5.6rem}}.h3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:7.729468599vw;line-height:9.1787439614vw}@media screen and (min-width:480px){.h3{font-size:calc(32px*1.15941944);font-size:calc(32px*var(--factor));line-height:calc(38px*1.15941944);line-height:calc(38px*var(--factor))}}@media screen and (min-width:1280px){.h3{font-size:40px;font-size:4rem}.h3{line-height:48px;line-height:4.8rem}}.h4,.h4--sb{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.7632850242vw;line-height:7.729468599vw}@media screen and (min-width:480px){.h4,.h4--sb{font-size:calc(28px*1.15941944);font-size:calc(28px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.h4,.h4--sb{font-size:32px;font-size:3.2rem}.h4,.h4--sb{line-height:38px;line-height:3.8rem}}.h4--sb{font-family:"Montserrat-SemiBold"}.h5{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:5.7971014493vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.h5{font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.h5{font-size:24px;font-size:2.4rem}.h5{line-height:28px;line-height:2.8rem}}.h6{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.8309178744vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.h6{font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.h6{font-size:20px;font-size:2rem}.h6{line-height:24px;line-height:2.4rem}}.h6--2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.h6--2{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--2{font-size:18px;font-size:1.8rem}.h6--2{line-height:20px;line-height:2rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.h6--wide{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide{font-size:16px;font-size:1.6rem}.h6--wide{line-height:20px;line-height:2rem}}.h6--wide-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.347826087vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide-2{font-size:14px;font-size:1.4rem}.h6--wide-2{line-height:18px;line-height:1.8rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p{margin:0 0 8px}.p{font-size:16px;font-size:1.6rem}.p{line-height:24px;line-height:2.4rem}}.p--2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--2{font-size:16px;font-size:1.6rem}.p--2{line-height:24px;line-height:2.4rem}}.p--md{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--md{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--md{font-size:16px;font-size:1.6rem}.p--md{line-height:24px;line-height:2.4rem}}.p--bold,.btn--F{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold,.btn--F{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold,.btn--F{font-size:16px;font-size:1.6rem}.p--bold,.btn--F{line-height:24px;line-height:2.4rem}}.p--bold-2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold-2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold-2{font-size:14px;font-size:1.4rem}.p--bold-2{line-height:24px;line-height:2.4rem}}.p--sm{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm{font-size:14px;font-size:1.4rem}.p--sm{line-height:20px;line-height:2rem}}.p--sm-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-2{font-size:14px;font-size:1.4rem}.p--sm-2{line-height:20px;line-height:2rem}}.p--sm-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-bold{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-bold{font-size:14px;font-size:1.4rem}.p--sm-bold{line-height:20px;line-height:2rem}}.p--xs{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs{font-size:12px;font-size:1.2rem}.p--xs{line-height:16px;line-height:1.6rem}}.p--xs-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs-bold{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs-bold{font-size:12px;font-size:1.2rem}.p--xs-bold{line-height:16px;line-height:1.6rem}}.tag{background-color:#313f49;padding:.9661835749vw 1.9323671498vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag{padding:calc(4px*1.15941944) calc(8px*1.15941944);padding:calc(4px*var(--factor)) calc(8px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag{padding:4px 8px}.tag{font-size:14px;font-size:1.4rem}.tag{line-height:20px;line-height:2rem}}.tag--2{padding:.9661835749vw 4.8309178744vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag--2{padding:calc(4px*1.15941944) calc(10px*1.15941944);padding:calc(4px*var(--factor)) calc(10px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag--2{padding:4px 10px}.tag--2{font-size:14px;font-size:1.4rem}.tag--2{line-height:20px;line-height:2rem}}.tag--3{padding:.9661835749vw;background-color:#313f49;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:1.9323671498vw;line-height:1.9323671498vw;color:#fff;text-transform:uppercase}@media screen and (min-width:480px){.tag--3{padding:calc(4px*1.15941944);padding:calc(4px*var(--factor));font-size:calc(8px*1.15941944);font-size:calc(8px*var(--factor));line-height:calc(8px*1.15941944);line-height:calc(8px*var(--factor))}}@media screen and (min-width:1280px){.tag--3{padding:6px;font-size:8px;line-height:8px}}.cta{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:5.7971014493vw;color:inherit}@media screen and (min-width:480px){.cta{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta{font-size:18px;font-size:1.8rem}.cta{line-height:24px;line-height:2.4rem}}.cta--sm{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;color:inherit}@media screen and (min-width:480px){.cta--sm{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.cta--sm{font-size:16px;font-size:1.6rem}.cta--sm{line-height:20px;line-height:2rem}}.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.shop__cta-link,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{box-sizing:border-box;background-color:#ef508c;border:none;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#fff;letter-spacing:0;text-transform:none;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:1280px){.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.shop__cta-link,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{cursor:pointer}}.cta-lg-pink-cart{height:10.6280193237vw;border-radius:16.6666666667vw;font-size:3.8647342995vw;line-height:10.6280193237vw;text-align:center}@media screen and (min-width:451px){.cta-lg-pink-cart{height:44px;border-radius:69px;font-size:16px;line-height:44px}}.cta-sm-pink-cart{height:6.7632850242vw;padding:0 3.8647342995vw;border-radius:7.2463768116vw;font-size:2.8985507246vw;line-height:6.7632850242vw}@media screen and (min-width:451px){.cta-sm-pink-cart{height:28px;padding:0 16px;border-radius:30px;font-size:12px;line-height:28px}}@media only screen and (min-width:1280px){.cta-sm-pink-cart:hover:before,.cta-sm-pink-cart:focus:before,.cta-sm-pink-cart:active:before{opacity:1;width:auto;margin-right:8px}}.cta-sm-pink-cart:before{opacity:0;content:"";display:inline-block;width:0;font-weight:600;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.cta-lg-pink-checkout,.shop__cta-link,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse{position:relative;height:44px;padding:0 24px;border-radius:22px;font-size:16px;line-height:44px;text-align:center}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover,.shop__cta-link:hover,.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout:focus,.shop__cta-link:focus,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout:active,.shop__cta-link:active,.cta-lg-pink-checkout--static:active,.cta-lg-pink-checkout--inverse:active{padding:0 46px 0 24px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover:after,.shop__cta-link:hover:after,.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--inverse:hover:after,.cta-lg-pink-checkout:focus:after,.shop__cta-link:focus:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--inverse:focus:after,.cta-lg-pink-checkout:active:after,.shop__cta-link:active:after,.cta-lg-pink-checkout--static:active:after,.cta-lg-pink-checkout--inverse:active:after{opacity:1}}.cta-lg-pink-checkout:after,.shop__cta-link:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{opacity:0}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:after,.shop__cta-link:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.cta-lg-pink-checkout--inverse{background-color:#fff;border:1px solid #ccc;color:#313f49}.cta-lg-pink-checkout--inverse:after{content:none}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout--inverse:active{padding:0 24px;background-color:#f4f5f6}}.cta-lg-pink-checkout--static{height:48px;font-size:14px}@media only screen and (min-width:1280px){.cta-lg-pink-checkout--static{display:block;width:100%;padding:0 15px 0 24px}}@media screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--static:active{padding:0 23px 0 15px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--static:active:after{left:0}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:after{position:relative;display:inline-block;top:auto;right:auto;left:-8px;transform:none}}.cta-round-cp{padding:0 5.7971014493vw;box-sizing:border-box;border-radius:10.6280193237vw;font-size:3.8647342995vw;line-height:10.6280193237vw}@media screen and (min-width:480px){.cta-round-cp{padding:0 calc(24px*1.15941944);padding:0 calc(24px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp{padding:0 24px;font-size:16px;line-height:44px}}.cta-round-cp span:after{content:"";margin-left:1.9323671498vw;position:relative;top:.7246376812vw;font-size:5.7971014493vw;font-weight:700}@media screen and (min-width:480px){.cta-round-cp span:after{margin-left:calc(8px*1.15941944);margin-left:calc(8px*var(--factor));top:calc(3px*1.15941944);top:calc(3px*var(--factor));font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp span:after{margin-left:8px;top:3px;font-size:24px}}.cta-dynamic-page{padding:2.4154589372vw 5.7971014493vw;border-radius:10.6280193237vw;font-size:3.8647342995vw;color:#fff}@media screen and (min-width:480px){.cta-dynamic-page{padding:calc(10px*1.15941944) calc(24px*1.15941944);padding:calc(10px*var(--factor)) calc(24px*var(--factor));border-radius:calc(44px*1.15941944);border-radius:calc(44px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.cta-dynamic-page{padding:10px 24px;border-radius:44px;font-size:16px}}.manual-block-title{margin:0 0 8.6956521739vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.2801932367vw;line-height:8.6956521739vw}@media screen and (min-width:480px){.manual-block-title{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor));font-size:calc(26px*1.15941944);font-size:calc(26px*var(--factor));line-height:calc(36px*1.15941944);line-height:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-title{margin:0 0 68px}.manual-block-title{font-size:40px;font-size:4rem}.manual-block-title{line-height:48px;line-height:4.8rem}}.manual-block-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:11.5942028986vw}@media screen and (min-width:480px){.manual-block-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(48px*1.15941944);line-height:calc(48px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-subtitle{font-size:30px;font-size:3rem}.manual-block-subtitle{line-height:48px;line-height:4.8rem}}.manual-content-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.manual-content-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.manual-content-subtitle{font-size:24px;font-size:2.4rem}.manual-content-subtitle{line-height:28px;line-height:2.8rem}}.manual-block-text-12{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:4.347826087vw}@media screen and (min-width:480px){.manual-block-text-12{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-12{font-size:17px;font-size:1.7rem}.manual-block-text-12{line-height:26px;line-height:2.6rem}}.manual-block-text-14{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:5.3140096618vw}@media screen and (min-width:480px){.manual-block-text-14{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(22px*1.15941944);line-height:calc(22px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-14{font-size:17px;font-size:1.7rem}.manual-block-text-14{line-height:26px;line-height:2.6rem}}.manual-block-text-16{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.manual-block-text-16{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-16{font-size:16px;font-size:1.6rem}.manual-block-text-16{line-height:24px;line-height:2.4rem}}.heading{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-style:italic;text-transform:uppercase}.heading{font-size:18px;font-size:1.8rem}.heading{line-height:26px;line-height:2.6rem}@media screen and (min-width:1024px){.heading{font-size:24px;font-size:2.4rem}.heading{line-height:32px;line-height:3.2rem}}.heading--A{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--A{font-size:36px;font-size:3.6rem}.heading--A{line-height:48px;line-height:4.8rem}@media screen and (min-width:1024px){.heading--A{font-size:44px;font-size:4.4rem}.heading--A{line-height:52px;line-height:5.2rem}}.heading--B{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--B{font-size:32px;font-size:3.2rem}.heading--B{line-height:40px;line-height:4rem}@media screen and (min-width:1024px){.heading--B{font-size:36px;font-size:3.6rem}.heading--B{line-height:48px;line-height:4.8rem}}.heading--C,.manuals__kv h1{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--C,.manuals__kv h1{font-size:30px;font-size:3rem}.heading--C,.manuals__kv h1{line-height:42px;line-height:4.2rem}.heading--C,.manuals__kv h1{letter-spacing:-0.025em}@media screen and (min-width:1024px){.heading--C,.manuals__kv h1{font-size:46px;font-size:4.6rem}.heading--C,.manuals__kv h1{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){.heading--C,.manuals__kv h1{font-size:60px;font-size:6rem}.heading--C,.manuals__kv h1{line-height:73px;line-height:7.3rem}}.heading--D,.manuals__title{margin:0 0 23px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--D,.manuals__title{font-size:24px;font-size:2.4rem}.heading--D,.manuals__title{line-height:30px;line-height:3rem}.heading--D,.manuals__title{letter-spacing:0em}@media screen and (min-width:1024px){.heading--D,.manuals__title{font-size:36px;font-size:3.6rem}.heading--D,.manuals__title{line-height:42px;line-height:4.2rem}}.heading--D b,.manuals__title b,.heading--D strong,.manuals__title strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.heading--D b,.manuals__title b,.heading--D strong,.manuals__title strong{font-size:24px;font-size:2.4rem}.heading--D b,.manuals__title b,.heading--D strong,.manuals__title strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--D b,.manuals__title b,.heading--D strong,.manuals__title strong{font-size:36px;font-size:3.6rem}.heading--D b,.manuals__title b,.heading--D strong,.manuals__title strong{line-height:42px;line-height:4.2rem}}.heading--E{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase;text-align:center;position:relative;margin:0 0 23px;padding:15px 0}.heading--E{font-size:24px;font-size:2.4rem}.heading--E{line-height:30px;line-height:3rem}.heading--E{letter-spacing:0em}@media screen and (min-width:768px){.heading--E{padding:0}}@media screen and (min-width:1024px){.heading--E{font-size:36px;font-size:3.6rem}.heading--E{line-height:42px;line-height:4.2rem}}.heading--E b,.heading--E strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#f53794}.heading--E b,.heading--E strong{font-size:24px;font-size:2.4rem}.heading--E b,.heading--E strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--E b,.heading--E strong{font-size:36px;font-size:3.6rem}.heading--E b,.heading--E strong{line-height:42px;line-height:4.2rem}}.heading--E:after{content:" ";width:80px;position:absolute;right:0;left:0;top:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:after{width:60px;right:0;left:auto;left:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:after{display:none}}.heading--E:before{content:" ";width:80px;position:absolute;left:0;right:0;bottom:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:before{width:60px;left:0;right:auto;right:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:before{display:none}}.heading--F{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--F{font-size:16px;font-size:1.6rem}.heading--F{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F{font-size:18px;font-size:1.8rem}.heading--F{line-height:24px;line-height:2.4rem}}.heading--F b,.heading--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}.heading--F b,.heading--F strong{font-size:16px;font-size:1.6rem}.heading--F b,.heading--F strong{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F b,.heading--F strong{font-size:18px;font-size:1.8rem}.heading--F b,.heading--F strong{line-height:24px;line-height:2.4rem}}.heading--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;letter-spacing:3.5px}.heading--G{font-size:14px;font-size:1.4rem}.heading--G{line-height:17px;line-height:1.7rem}.heading--H{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--H{font-size:40px;font-size:4rem}.heading--H{line-height:40px;line-height:4rem}@media screen and (min-width:1280px){.heading--H{font-size:50px;font-size:5rem}.heading--H{line-height:50px;line-height:5rem}}.heading--I{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--I{font-size:18px;font-size:1.8rem}.heading--I{line-height:28px;line-height:2.8rem}.heading--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--J{font-size:40px;font-size:4rem}.heading--J{line-height:40px;line-height:4rem}.heading--J{letter-spacing:0.025em}.heading--K{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--K{font-size:18px;font-size:1.8rem}.heading--K{line-height:18px;line-height:1.8rem}@media screen and (min-width:1024px){.heading--K{font-size:24px;font-size:2.4rem}.heading--K{line-height:24px;line-height:2.4rem}}.heading--L,#csat-survey h2{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;text-align:left;text-transform:uppercase;color:#333;width:100%;border-bottom:1px solid #ccc;margin-bottom:32px;padding-bottom:32px;box-sizing:border-box}.heading--L,#csat-survey h2{font-size:16px;font-size:1.6rem}.heading--L,#csat-survey h2{line-height:19px;line-height:1.9rem}.heading--M{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-align:left}.heading--M{font-size:24px;font-size:2.4rem}.heading--M{line-height:29px;line-height:2.9rem}@media screen and (min-width:1024px){.heading--M{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--M{font-size:36px;font-size:3.6rem}.heading--M{line-height:44px;line-height:4.4rem}}.heading--N{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-align:center;margin-bottom:20px}.heading--N{font-size:30px;font-size:3rem}.heading--N{line-height:42px;line-height:4.2rem}@media screen and (min-width:768px){.heading--N{font-size:36px;font-size:3.6rem}.heading--N{line-height:42px;line-height:4.2rem}}.heading--O{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;margin:0 0 20px;padding:0 0 20px;text-align:left;position:relative}.heading--O{font-size:36px;font-size:3.6rem}.heading--O{line-height:40px;line-height:4rem}@media screen and (min-width:768px){.heading--O{margin:0 0 30px;padding:0 0 30px}}@media screen and (min-width:1280px){.heading--O{font-size:60px;font-size:6rem}.heading--O{line-height:64px;line-height:6.4rem}}.heading--O:after{content:"";display:block;width:18px;height:3px;position:absolute;bottom:0;left:0}@media screen and (min-width:1280px){.heading--O:after{width:23px;height:4px}}[data-class*=howto] .heading--O:after{content:none}.heading--O br{display:block}p--B,.text--B,p--A,.text--A,p,.text{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--B,.text--B,p--A,.text--A,p,.text{font-size:16px;font-size:1.6rem}p--B,.text--B,p--A,.text--A,p,.text{line-height:27px;line-height:2.7rem}p--A,.text--A{font-size:30px;font-size:3rem}p--A,.text--A{line-height:42px;line-height:4.2rem}p--A,.text--A{letter-spacing:-0.025em}@media screen and (min-width:1024px){p--A,.text--A{font-size:46px;font-size:4.6rem}p--A,.text--A{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){p--A,.text--A{font-size:60px;font-size:6rem}p--A,.text--A{line-height:73px;line-height:7.3rem}}p--B,.text--B{font-size:28px;font-size:2.8rem}p--B,.text--B{line-height:34px;line-height:3.4rem}@media screen and (min-width:1024px){p--B,.text--B{font-size:35px;font-size:3.5rem}p--B,.text--B{line-height:46px;line-height:4.6rem}}p--C,.text--C{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-style:italic}p--C,.text--C{font-size:14px;font-size:1.4rem}p--C,.text--C{line-height:20px;line-height:2rem}p--D,.text--D{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--D,.text--D{font-size:16px;font-size:1.6rem}p--D,.text--D{line-height:20px;line-height:2rem}p--E,.text--E,#csat-survey h2+p,.manuals__product{margin:0 0 19px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--E,.text--E,#csat-survey h2+p,.manuals__product{font-size:14px;font-size:1.4rem}p--E,.text--E,#csat-survey h2+p,.manuals__product{line-height:24px;line-height:2.4rem}p--E b,p--E strong,.text--E b,#csat-survey h2+p b,.manuals__product b,.text--E strong,#csat-survey h2+p strong,.manuals__product strong{font-family:"Montserrat-Bold";font-size:inherit;line-height:inherit;font-weight:normal}p--F,.text--F{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--F,.text--F{font-size:14px;font-size:1.4rem}p--F,.text--F{line-height:26px;line-height:2.6rem}p--F b,p--F strong,.text--F b,.text--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--F b,p--F strong,.text--F b,.text--F strong{font-size:14px;font-size:1.4rem}p--F b,p--F strong,.text--F b,.text--F strong{line-height:26px;line-height:2.6rem}p--G,.text--G{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--G,.text--G{font-size:12px;font-size:1.2rem}p--G,.text--G{line-height:26px;line-height:2.6rem}p--H,.text--H{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--H,.text--H{font-size:18px;font-size:1.8rem}p--H,.text--H{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--H,.text--H{font-size:16px;font-size:1.6rem}p--H,.text--H{line-height:20px;line-height:2rem}}p--I,.text--I,.link--D{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--I,.text--I,.link--D{font-size:14px;font-size:1.4rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--I,.text--I,.link--D{font-size:12px;font-size:1.2rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}}p--J,.text--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--J,.text--J{font-size:14px;font-size:1.4rem}p--J,.text--J{line-height:18px;line-height:1.8rem}p--J b,.text--J b{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--J b,.text--J b{font-size:14px;font-size:1.4rem}p--J b,.text--J b{line-height:18px;line-height:1.8rem}p--K,.text--K{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--K,.text--K{font-size:14px;font-size:1.4rem}p--K,.text--K{line-height:24px;line-height:2.4rem}p--L,.text--L{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#333;text-align:left}p--L,.text--L{font-size:16px;font-size:1.6rem}p--L,.text--L{line-height:28px;line-height:2.8rem}p--L b,p--L strong,.text--L b,.text--L strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}p--L b,p--L strong,.text--L b,.text--L strong{font-size:16px;font-size:1.6rem}p--L b,p--L strong,.text--L b,.text--L strong{line-height:28px;line-height:2.8rem}p--M,.text--M{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif !important;font-size:14px !important;line-height:20px !important;color:#555 !important}p--N,.text--N{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--N,.text--N{font-size:10px;font-size:1rem}p--N,.text--N{line-height:14px;line-height:1.4rem}.manuals__link,.support__link a,.link{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;border-bottom:1px solid;-webkit-text-decoration:none;text-decoration:none;color:#555;letter-spacing:2px;padding:0 0 4px 0;transition:padding-bottom 300ms ease}.manuals__link,.support__link a,.link{font-size:14px;font-size:1.4rem}.manuals__link,.support__link a,.link{line-height:26px;line-height:2.6rem}.link:hover{padding-bottom:6px}@media screen and (max-width:767px){.link:hover{padding:0 0 4px}}.link--A{border-bottom:1px solid #fff}.link--A{font-size:14px;font-size:1.4rem}.link--C{font-size:0;color:rgba(0,0,0,0);position:relative;display:block;width:36px;height:36px;border-radius:100%;background-color:#99a5af;padding:0;transition:.2s ease-in-out}.link--C:after{display:block;border-radius:100%;font-family:"foreo";text-align:center;color:#fff}.link--C:after{position:absolute;top:0;left:0;right:0;bottom:0}.link--C:after{font-size:22px;font-size:2.2rem}.link--C:after{line-height:36px;line-height:3.6rem}.link--D{-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:#666;transition:.2s ease-in-out}.link--D{letter-spacing:0.025em}@media screen and (min-width:1024px){.link--D:hover,.link--D:focus,.link--D:active{color:#333}}.link--G{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:#666;display:block;padding:0;border:none}.link--G{font-size:14px;font-size:1.4rem}.link--G{line-height:16px;line-height:1.6rem}.link--G{letter-spacing:0em}@media screen and (min-width:768px){.link--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;position:relative}.link--G{font-size:16px;font-size:1.6rem}}@media screen and (max-width:767px){.link--G.is-active{color:#333}}.link--G:hover{padding-bottom:0}@media screen and (min-width:768px){.link--G:after{content:"";display:block;width:2px;height:100%;position:absolute;right:0;top:0;background-color:#ccc}}.link--H{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:gray;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.link--H{font-size:12px;font-size:1.2rem}.link--H{line-height:26px;line-height:2.6rem}@media screen and (min-width:768px){.link--H:hover,.link--H:focus,.link--H.active{color:#666}}.btn--D,.btn--C,.btn--B,.btn--A,.btn{display:inline-block;padding:18px 44px 16px;border-radius:3px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;white-space:normal;color:#fff;background:#78278b;border:1px solid #78278b;cursor:pointer;transition:all .2s cubic-bezier(0.25,0.8,0.25,1);outline:none}.btn--D,.btn--C,.btn--B,.btn--A,.btn{font-size:16px;font-size:1.6rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{line-height:24px;line-height:2.4rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{letter-spacing:0.05em}@media screen and (min-width:1024px){.btn:hover{color:#78278b;background:rgba(0,0,0,0)}}.btn--B{padding:13px 44px 11px}.btn--C{padding:9px 29px}.btn--C{font-size:15px;font-size:1.5rem}.btn--C{line-height:20px;line-height:2rem}.btn--D{padding:6px 19px}.btn--D{font-size:12px;font-size:1.2rem}.btn--D{line-height:17px;line-height:1.7rem}.btn--E{position:relative;display:inline-block;background-color:#ff6dac;margin:5.3333333333vw 0 0;padding:3.2vw 9.3333333333vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.2666666667vw;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-in-out}@media screen and (min-width:768px){.btn--E{margin:2.6041666667vw 0 0;padding:1.5625vw 4.5572916667vw;font-size:2.0833333333vw}}@media screen and (min-width:1024px){.btn--E{margin:1.953125vw 0 0;padding:1.171875vw 3.41796875vw;font-size:1.5625vw}}@media screen and (min-width:1280px){.btn--E{margin:20px 0 0;padding:13px 35px}.btn--E{font-size:18px;font-size:1.8rem}}@media screen and (min-width:1280px){.btn--E:hover,.btn--E:focus,.btn--E:active{padding:13px 55px 13px 35px}}.btn--E:hover:before,.btn--E:focus:before,.btn--E:active:before{opacity:1}.btn--E:before{content:none}@media screen and (min-width:1280px){.btn--E:before{opacity:0;content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;border-width:7px 0 7px 14px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.btn--F{position:relative;display:inline-block;width:auto;margin:0;padding:2.4154589372vw 3.8647342995vw;background-color:#313f49;border:none;border-radius:0;transition:all .25s ease-in-out;letter-spacing:0;text-transform:none;color:#fff !important}@media screen and (min-width:480px){.btn--F{padding:calc(10px*1.15941944) calc(16px*1.15941944);padding:calc(10px*var(--factor)) calc(16px*var(--factor))}}@media screen and (min-width:1280px){.btn--F{padding:10px 16px}}@media screen and (min-width:1280px){.btn--F:hover,.btn--F:focus,.btn--F:active{padding:10px 32px 10px 16px}}.btn--F:after{opacity:0}@media screen and (min-width:1280px){.btn--F:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:12px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}@media screen and (min-width:1280px){.btn--F:hover:after,.btn--F:focus:after,.btn--F:active:after{opacity:1}}.btn.ghost{color:#78278b;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.ghost:hover{color:#fff;background:#78278b}}.btn.pink{background:#f53794;border:1px solid #f53794}@media screen and (min-width:1024px){.btn.pink:hover{color:#f53794;background:rgba(0,0,0,0)}}.btn.pink.ghost{color:#f53794;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.pink.ghost:hover{color:#fff;background:#f53794}}.btn.gold{background:#dbc088;border:1px solid #dbc088}@media screen and (min-width:1024px){.btn.gold:hover{color:#dbc088;background:rgba(0,0,0,0)}}.btn.gold.ghost{color:#dbc088;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.gold.ghost:hover{color:#fff;background:#dbc088}}.btn.blue{background:#2aa9f6;border:1px solid #2aa9f6}@media screen and (min-width:1024px){.btn.blue:hover{color:#2aa9f6;background:rgba(0,0,0,0)}}.btn.blue.ghost{color:#2aa9f6;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.blue.ghost:hover{color:#fff;background:#2aa9f6}}.btn.full{width:100%;padding-left:10px;padding-right:10px}.btn--social,.btn--twitter,.btn--google,.btn--facebook{position:relative;box-sizing:border-box;height:50px;padding:0 20px 0 50px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;border:none;text-transform:none}.btn--social,.btn--twitter,.btn--google,.btn--facebook{font-size:15px;font-size:1.5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{line-height:50px;line-height:5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{letter-spacing:0.01em}@media screen and (min-width:1024px){.btn--social:hover,.btn--twitter:hover,.btn--google:hover,.btn--facebook:hover{color:#fff}}.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after{position:absolute;top:0;left:0;bottom:0;display:block;width:50px;color:#fff;text-align:center;transition:.12s ease-in-out}.btn--facebook{background:#3b59b4}@media screen and (min-width:1024px){.btn--facebook:hover{background:#6d84b4}}.btn--facebook:after{content:""}.btn--facebook:after{font-size:26px;font-size:2.6rem}.btn--facebook:after{line-height:52px;line-height:5.2rem}.btn--google{background:#ea4335}@media screen and (min-width:1024px){.btn--google:hover{background:rgba(234,67,53,.75)}}.btn--google:after{content:""}.btn--google:after{font-size:22px;font-size:2.2rem}.btn--google:after{line-height:48px;line-height:4.8rem}.btn--twitter{background:#00aced}@media screen and (min-width:1024px){.btn--twitter:hover{background:rgba(0,172,237,.75)}}.btn--twitter:after{content:""}.btn--twitter:after{font-size:24px;font-size:2.4rem}.btn--twitter:after{line-height:48px;line-height:4.8rem}.btn--disabled,.btn.form-disabled{opacity:.4;pointer-events:none;cursor:default}.js_resolution{display:none;visibility:hidden;height:0;width:0;margin:0;padding:0;opacity:0}@media screen and (min-width:768px){.js_resolution{opacity:.5}}@media screen and (min-width:1024px){.js_resolution{opacity:1}}@media screen and (min-width:1280px){.js_resolution{width:2px;opacity:2}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hidden{display:none !important;visibility:hidden}@media screen and (max-width:767px){.hidden-mobile{display:none !important}}@media screen and (min-width:768px){.hidden-desk{display:none !important}}.hidden-sm{display:none !important}@media screen and (min-width:1280px){.hidden-sm{display:block !important}}.hidden-xl{display:block !important}@media screen and (min-width:1280px){.hidden-xl{display:none !important}}.mt0{margin-top:0px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mr0{margin-right:0px !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.mr45{margin-right:45px !important}.mr50{margin-right:50px !important}.mb0{margin-bottom:0px !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.ml0{margin-left:0px !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml35{margin-left:35px !important}.ml40{margin-left:40px !important}.ml45{margin-left:45px !important}.ml50{margin-left:50px !important}.pt0{padding-top:0px !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pr0{padding-right:0px !important}.pr5{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr35{padding-right:35px !important}.pr40{padding-right:40px !important}.pr45{padding-right:45px !important}.pr50{padding-right:50px !important}.pb0{padding-bottom:0px !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}.pl0{padding-left:0px !important}.pl5{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl35{padding-left:35px !important}.pl40{padding-left:40px !important}.pl45{padding-left:45px !important}.pl50{padding-left:50px !important}.mainmenu{padding:24px 20px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}@media screen and (min-width:1024px){.mainmenu:hover{opacity:.7}}.mainmenu-box{top:1px;width:22px;height:16px;display:inline-block;position:relative}.mainmenu-inner{display:block;top:50%;margin-top:-1px}.mainmenu-inner,.mainmenu-inner::before,.mainmenu-inner::after{width:22px;height:2px;background-color:#99a4ae;border-radius:1px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.mainmenu-inner::before,.mainmenu-inner::after{content:"";display:block}.mainmenu-inner::before{top:-7px}.mainmenu-inner::after{bottom:-7px}.mainmenu--spin .mainmenu-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.mainmenu--spin .mainmenu-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.mainmenu--spin .mainmenu-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19)}.mainmenu--spin.is-active .mainmenu-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.mainmenu--spin.is-active .mainmenu-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.mainmenu--spin.is-active .mainmenu-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1)}html{height:100%}body{position:relative;height:100%;overflow-x:hidden}body.summaryOpen{overflow:hidden}body.search-locked,body.locked{overflow-y:hidden}body.search-locked .main,body.search-locked .footer,body.locked .main,body.locked .footer{touch-action:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;animation:.35s ease .35s normal forwards 1 fadeout}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}body.search-locked .main,body.search-locked .footer{height:0}@media screen and (max-width:1023px){br{display:none}}input::-ms-clear{display:none}.wrapper{max-width:100%;padding-top:0;overflow-x:hidden}@media screen and (min-width:1024px){.wrapper{overflow-x:visible}}.promo-2 .wrapper{padding-top:110px}.promo-3 .wrapper{padding-top:128px}.promo-4 .wrapper{padding-top:146px}.promo-5 .wrapper{padding-top:164px}.main{position:relative;z-index:1}.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:125px}@media screen and (min-width:768px){.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:100px}}@media screen and (min-width:1280px){.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:150px}}.path-node:not(.page-node-type-manual) .main .layout__title{display:none;opacity:0;visibility:hidden;width:0;height:0}.path-cart .main{margin-top:145px}.path-support .main{padding-top:30px;background-color:#00c6d1}.page-node-289{padding:100px 0 0}@media screen and (min-width:1280px){.page-node-289{padding:130px 0 0}}.node--content-mob-lock{background-color:#fff}@media(min-width:480px)and (max-width:1279px){.node--content-mob-lock{position:relative;max-width:480px;margin:0 auto}}@media(min-width:480px)and (max-width:1279px){.node--content-mob-lock:before{content:"";position:absolute;top:0;left:-100%;width:500%;height:100%;background-color:#eee;z-index:-1}}.node--type-page .field__items>.field__item .grid+.grid--sales{position:relative}.node--type-page .field__items>.field__item .grid+.grid--sales:before{content:"";display:block;width:100%;height:14.4927536232vw;position:absolute;top:-7.2463768116vw;right:0;left:0;background-color:#fff}@media screen and (min-width:480px){.node--type-page .field__items>.field__item .grid+.grid--sales:before{height:calc(30px*1.15941944);height:calc(30px*var(--factor));top:calc(-30px*1.15941944);top:calc(-30px*var(--factor))}}@media screen and (min-width:1280px){.node--type-page .field__items>.field__item .grid+.grid--sales:before{height:125px;top:-125px}}@media(min-width:1280px){.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray{width:auto !important}}.maintenance-page{height:241.5458937198vw;background:#029dd5;background:linear-gradient(to bottom,#029DD5 0%,#25D7FF 50%,#029DD5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#029dd5",endColorstr="#029dd5",GradientType=0);overflow:hidden}@media screen and (min-width:480px){.maintenance-page{height:calc(1000px*1.15941944);height:calc(1000px*var(--factor))}}@media screen and (min-width:1280px){.maintenance-page{height:auto;overflow-y:scroll;background:#25d7ff;background:radial-gradient(ellipse at center,#25D7FF 0%,#009AD3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#25d7ff",endColorstr="#009ad3",GradientType=1)}}.path-iblock .card--A.card--A{opacity:1}body .progress__percentage,body .progress__bar,body .progress__label{display:none}body .ajax-progress-throbber{color:rgba(0,0,0,0) !important}body .throbber{display:block !important;padding:0 !important}body .ajax-progress-throbber,body .throbber,body .progress__track,body .throbber:before,body .throbber:after,body .progress__track:before,body .progress__track:after{border-radius:50%;width:12px;height:12px;animation-fill-mode:both;animation:load7 2s infinite ease-in-out;min-width:0;min-width:initial;background:none !important;border-color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;box-shadow:none}body .progress__track,body .throbber{color:#78278b;font-size:10px;margin:0 auto;position:relative;text-indent:-9999em;transform:translateZ(0);animation-delay:-0.16s}body .throbber:before,body .throbber:after,body .progress__track:before,body .progress__track:after{content:"";position:absolute;top:0}body .throbber:before,body .progress__track:before{left:-18px;animation-delay:-0.32s}body .throbber:after,body .progress__track:after{left:18px}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}body .ajax-progress .message{display:none}form .label,form .fieldset-legend{display:none}form fieldset{border:none;margin:0;padding:0;display:flex;justify-content:space-between;width:100%}form fieldset .form-item{width:auto}form .fieldset-legend{color:#999;margin-bottom:15px;display:block}main [data-drupal-messages] .messages{display:block}main [data-drupal-messages] .messages a{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-style:normal;color:#fff}main [data-drupal-messages] .messages a{font-size:12px;font-size:1.2rem}main [data-drupal-messages] .messages a{line-height:18px;line-height:1.8rem}main nav.tabs{display:block;width:auto;position:fixed;top:70%;right:0;transform:translate3d(0,-50%,0);backface-visibility:hidden;transition:all .333s cubic-bezier(0.25,0.8,0.25,1);z-index:3}@media screen and (min-width:1024px){main nav.tabs{right:-25px}}main nav.tabs:after{content:" ";position:absolute;top:-50px;left:0;right:0;display:block;height:50px}main nav.tabs:hover{right:-3px}main .tabs.primary{position:relative;display:block;margin:0;padding:0;background:#313f49;box-shadow:0 8px 6px -6px rgba(0,0,0,.6);backface-visibility:hidden;border-radius:2px;overflow:hidden;text-align:left}main .tabs.primary:before{content:" ";display:table}main .tabs.primary:after{content:" ";display:table;clear:both}main .tabs.primary li{position:relative;display:block;margin:0;padding:0}main .tabs.primary li a{position:relative;display:block;width:90px;margin:0;padding:8px 0 8px 10px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1);overflow:hidden}main .tabs.primary li a{font-size:11px;font-size:1.1rem}main .tabs.primary li a{line-height:17px;line-height:1.7rem}main .tabs.primary li a{letter-spacing:0.025em}@media screen and (min-width:1024px){main .tabs.primary li a:hover{background-color:rgba(0,0,0,.35)}}@media screen and (min-width:1024px){main .tabs.primary li a.is-active{background-color:rgba(0,0,0,.35);cursor:default}}main .tabs.primary li a[data-drupal-link-system-path*=delete],main .tabs.primary li a[data-drupal-link-system-path*=revisions],main .tabs.primary li a[data-drupal-link-system-path*=devel]{display:none}@media screen and (max-width:767px){main .tabs.primary li a{text-indent:-9999px;font-family:"foreo";font-size:13px;color:#fff;width:38px;padding:0;text-align:center;line-height:normal;line-height:initial}main .tabs.primary li a:nth-child(1):after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}main .tabs.primary li a[data-drupal-link-system-path*=edit]:after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}main .tabs.primary li a[data-drupal-link-system-path*=translations]:after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0 !important;margin-right:0 !important}.main>.content>.messages{margin:0}.layout-builder-update-block .field--type-image .file-widget-multiple table tbody td:first-of-type{min-height:180px;height:auto !important}.layout-builder-update-block .field--type-image .tabledrag-handle:after{display:none !important}.modal{position:fixed;top:0;bottom:0;left:0;right:0;box-sizing:border-box;display:none;padding:0 15px;background:rgba(0,0,0,.85);transition:all .18s ease-in-out;vertical-align:middle;text-align:center;z-index:99}.modal__inner{position:fixed;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:100%;max-width:1280px}.modal__inner_video{position:relative;display:block;width:100%}.modal__inner_video.videowrap{height:0;padding-top:25%}.modal__inner_video.videowrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal__inner_btn{position:absolute;top:-50px;right:0;display:block;height:50px;width:100px;color:#fff}.modal__inner_btn:after{content:"";position:absolute;top:0;right:0;bottom:0;display:block;width:50px;text-align:center}.modal__inner_btn:after{font-size:17px;font-size:1.7rem}.modal__inner_btn:after{line-height:40px;line-height:4rem}.modal.active{display:block}.js_responsiveIframe{width:100%;border:none;box-shadow:none;scrollbar-width:none;overflow:hidden;-ms-overflow-style:none;-ms-overflow-style:none}.js_responsiveIframe::-webkit-scrollbar{display:none}.bundle-promo{color:#465564}.bundle-promo__wrap p{font-family:"Montserrat-Regular",sans-serif}.bundle-promo__wrap p{font-size:14px;font-size:1.4rem}.bundle-promo__wrap p{line-height:24px;line-height:2.4rem}.bundle-promo__product--active{margin:0 0 45px}@media screen and (min-width:1280px){.bundle-promo__product--active{margin:0 0 35px}}.bundle-promo__product--active .bundle-promo__title{font-family:"Montserrat-Bold",sans-serif;padding:0 40px;box-sizing:border-box}.bundle-promo__product--active .bundle-promo__title{font-size:26px;font-size:2.6rem}.bundle-promo__product--active .bundle-promo__title{line-height:32px;line-height:3.2rem}@media screen and (min-width:1280px){.bundle-promo__product--active .bundle-promo__title{max-width:444px;margin:0 auto;padding:0}.bundle-promo__product--active .bundle-promo__title{font-size:28px;font-size:2.8rem}.bundle-promo__product--active .bundle-promo__title{line-height:36px;line-height:3.6rem}}.bundle-promo__product--active .bundle-promo__figure-wrap{background-image:url("https://assets.foreo.com/files/static/2020-12/paper_bg_0.jpg");background-size:100% 100%;background-position:center center;background-repeat:no-repeat;margin:20px 0 5px}@media screen and (min-width:768px){.bundle-promo__product--active .bundle-promo__figure-wrap{max-width:40%;margin:20px auto 5px;background-image:none}}.bundle-promo__product--active .bundle-promo__figure{max-width:61.75%;margin:0 auto}@media screen and (min-width:1280px){.bundle-promo__product--active .bundle-promo__figure{max-width:255px}}.bundle-promo__product--next{padding:0 40px}@media screen and (min-width:1280px){.bundle-promo__product--next{max-width:500px;margin:0 auto}}.bundle-promo__product--next .bundle-promo__title{font-family:"Montserrat-SemiBold",sans-serif;margin:0 0 5px}.bundle-promo__product--next .bundle-promo__title{font-size:16px;font-size:1.6rem}.bundle-promo__product--next .bundle-promo__title{line-height:18px;line-height:1.8rem}.bundle-promo__product--next .bundle-promo__figure{max-width:40%;margin:0 auto 10px}@media screen and (min-width:768px){.bundle-promo__product--next .bundle-promo__figure{max-width:20%}}@media screen and (min-width:1280px){.bundle-promo__product--next .bundle-promo__figure{max-width:127px}}.bundle-promo__image{width:100%;height:auto}.bundle-promo__price-wrap{margin:0 0 15px;padding:0 40px;box-sizing:border-box}@media screen and (min-width:1280px){.bundle-promo__price-wrap{max-width:500px;margin:0 auto 15px}}.bundle-promo__price{font-family:"Montserrat-Bold",sans-serif;position:relative;padding:0 20px;box-sizing:border-box}.bundle-promo__price{font-size:24px;font-size:2.4rem}.bundle-promo__price{line-height:24px;line-height:2.4rem}.bundle-promo__price{letter-spacing:0.05em}.bundle-promo__price--old{-webkit-text-decoration:line-through;text-decoration:line-through}.bundle-promo__price--old:after{content:"";display:inline-block;width:2px;height:calc(100% - 10px);background-color:#465564;position:absolute;top:50%;transform:translateY(-50%);right:0}.bundle-promo__price--new{color:#d21a6c}.bundle-promo__savings{font-family:"Montserrat-SemiBold",sans-serif;margin:0 0 15px;padding:0 40px;box-sizing:border-box}.bundle-promo__savings{font-size:16px;font-size:1.6rem}.bundle-promo__savings{line-height:18px;line-height:1.8rem}@media screen and (min-width:1280px){.bundle-promo__savings{max-width:500px;margin:0 auto 20px}}.bundle-promo__cta{display:inline-block;height:50px;padding:0 88px;background-color:#d21a6c;font-family:"Montserrat-SemiBold",sans-serif;color:#fff;-webkit-text-decoration:none;text-decoration:none}.bundle-promo__cta{font-size:22px;font-size:2.2rem}.bundle-promo__cta{line-height:50px;line-height:5rem}.bundle-promo__countdown{margin:0 0 15px;padding:0 40px;box-sizing:border-box}@media screen and (min-width:1280px){.bundle-promo__countdown{max-width:500px;margin:0 auto}}.bundle-promo__countdown-intro{margin:0 0 10px}@media screen and (min-width:1280px){.bundle-promo__countdown-intro{margin:0 0 15px}}.bundle-promo__counter{display:flex;justify-content:center}.bundle-promo__counter [class*=promo__time]{display:flex;flex-direction:column;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}.bundle-promo__counter [class*=promo__time]{font-size:100px;font-size:10rem}.bundle-promo__counter [class*=promo__time]{line-height:100px;line-height:10rem}.bundle-promo__counter .promo__time-unit{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;margin:-5px 0 0}.bundle-promo__counter .promo__time-unit{font-size:14px;font-size:1.4rem}.bundle-promo__counter .promo__time-unit{line-height:24px;line-height:2.4rem}@media screen and (min-width:1280px){.bundle-promo__counter .promo__time-unit{margin:-10px 0 0}}.bundle-promo__divider-figure{margin:0 0 -45px}@media screen and (min-width:768px){.bundle-promo__divider-figure{max-width:55%;margin:0 auto -25px}}@media screen and (min-width:1024px){.bundle-promo__divider-figure{max-width:45%}}@media screen and (min-width:1280px){.bundle-promo__divider-figure{max-width:410px;margin:0 auto -30px}}.bundle-promo__intro{margin:0 0 5px}.page-node-473 .main,.page-node-481 .main{background-color:#efeae7}.page-node-473 [data-class=nyintroblock] .lifestyle__data,.page-node-481 [data-class=nyintroblock] .lifestyle__data{padding:0 39px}@media screen and (min-width:768px){.page-node-473 [data-class=nyintroblock] .lifestyle__data,.page-node-481 [data-class=nyintroblock] .lifestyle__data{top:60%;padding:0 5%}}@media screen and (min-width:1024px){.page-node-473 [data-class=nyintroblock] .lifestyle__data,.page-node-481 [data-class=nyintroblock] .lifestyle__data{padding:0 10%}}@media screen and (min-width:1280px){.page-node-473 [data-class=nyintroblock] .lifestyle__data,.page-node-481 [data-class=nyintroblock] .lifestyle__data{top:53.5%;max-width:570px;padding:0}}.page-node-473 [data-class=nyintroblock] .lifestyle__heading,.page-node-481 [data-class=nyintroblock] .lifestyle__heading{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#465564;margin:0 0 17px}.page-node-473 [data-class=nyintroblock] .lifestyle__heading,.page-node-481 [data-class=nyintroblock] .lifestyle__heading{font-size:56px;font-size:5.6rem}.page-node-473 [data-class=nyintroblock] .lifestyle__heading,.page-node-481 [data-class=nyintroblock] .lifestyle__heading{line-height:50px;line-height:5rem}@media screen and (min-width:1280px){.page-node-473 [data-class=nyintroblock] .lifestyle__heading,.page-node-481 [data-class=nyintroblock] .lifestyle__heading{margin:0 0 27px}.page-node-473 [data-class=nyintroblock] .lifestyle__heading,.page-node-481 [data-class=nyintroblock] .lifestyle__heading{font-size:98px;font-size:9.8rem}.page-node-473 [data-class=nyintroblock] .lifestyle__heading,.page-node-481 [data-class=nyintroblock] .lifestyle__heading{line-height:84px;line-height:8.4rem}}.page-node-473 [data-class=nyintroblock] .lifestyle__text,.page-node-481 [data-class=nyintroblock] .lifestyle__text{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#465564}.page-node-473 [data-class=nyintroblock] .lifestyle__text,.page-node-481 [data-class=nyintroblock] .lifestyle__text{font-size:14px;font-size:1.4rem}.page-node-473 [data-class=nyintroblock] .lifestyle__text,.page-node-481 [data-class=nyintroblock] .lifestyle__text{line-height:24px;line-height:2.4rem}@media screen and (min-width:1280px){.page-node-473 [data-class=nyintroblock] .lifestyle__picture,.page-node-481 [data-class=nyintroblock] .lifestyle__picture{max-width:1280px;margin:0 auto}}.page-node-473 [data-class=nyeofferwrap],.page-node-481 [data-class=nyeofferwrap]{margin:12px 0 0;padding:0}@media screen and (min-width:768px){.page-node-473 [data-class=nyeofferwrap],.page-node-481 [data-class=nyeofferwrap]{margin:0 0 35px}}@media screen and (min-width:1280px){.page-node-473 [data-class=nyeofferwrap],.page-node-481 [data-class=nyeofferwrap]{position:relative;margin:-95px 0 45px}}@media screen and (min-width:1280px){.page-node-473 [data-class=nyeofferwrap] .cardgrid__wrap,.page-node-481 [data-class=nyeofferwrap] .cardgrid__wrap{position:relative}}@media screen and (min-width:1280px){.page-node-473 [data-class=nyeofferwrap] .cardgrid__content,.page-node-481 [data-class=nyeofferwrap] .cardgrid__content{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;z-index:1}}.page-node-473 [data-class=nyeofferwrap] .cardgrid__overlay,.page-node-481 [data-class=nyeofferwrap] .cardgrid__overlay{display:none}@media screen and (min-width:1280px){.page-node-473 [data-class=nyeofferwrap] .cardgrid__overlay,.page-node-481 [data-class=nyeofferwrap] .cardgrid__overlay{display:block;max-width:1280px}}.page-node-473 [data-class=nyehappyholidays] .lifestyle__data,.page-node-473 [data-class=nyepromotionisover] .lifestyle__data,.page-node-481 [data-class=nyehappyholidays] .lifestyle__data,.page-node-481 [data-class=nyepromotionisover] .lifestyle__data{padding:0 37px}@media screen and (min-width:768px){.page-node-473 [data-class=nyehappyholidays] .lifestyle__data,.page-node-473 [data-class=nyepromotionisover] .lifestyle__data,.page-node-481 [data-class=nyehappyholidays] .lifestyle__data,.page-node-481 [data-class=nyepromotionisover] .lifestyle__data{max-width:595px;margin:0 auto 40px;padding:0}}@media screen and (min-width:1280px){.page-node-473 [data-class=nyehappyholidays] .lifestyle__data,.page-node-473 [data-class=nyepromotionisover] .lifestyle__data,.page-node-481 [data-class=nyehappyholidays] .lifestyle__data,.page-node-481 [data-class=nyepromotionisover] .lifestyle__data{margin:0 auto 30px}}.page-node-473 [data-class=nyehappyholidays] .lifestyle__heading,.page-node-473 [data-class=nyepromotionisover] .lifestyle__heading,.page-node-481 [data-class=nyehappyholidays] .lifestyle__heading,.page-node-481 [data-class=nyepromotionisover] .lifestyle__heading{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#465564;margin:0 0 25px}.page-node-473 [data-class=nyehappyholidays] .lifestyle__heading,.page-node-473 [data-class=nyepromotionisover] .lifestyle__heading,.page-node-481 [data-class=nyehappyholidays] .lifestyle__heading,.page-node-481 [data-class=nyepromotionisover] .lifestyle__heading{font-size:56px;font-size:5.6rem}.page-node-473 [data-class=nyehappyholidays] .lifestyle__heading,.page-node-473 [data-class=nyepromotionisover] .lifestyle__heading,.page-node-481 [data-class=nyehappyholidays] .lifestyle__heading,.page-node-481 [data-class=nyepromotionisover] .lifestyle__heading{line-height:50px;line-height:5rem}@media screen and (min-width:768px){.page-node-473 [data-class=nyehappyholidays] .lifestyle__heading,.page-node-473 [data-class=nyepromotionisover] .lifestyle__heading,.page-node-481 [data-class=nyehappyholidays] .lifestyle__heading,.page-node-481 [data-class=nyepromotionisover] .lifestyle__heading{max-width:395px;margin:0 auto 25px}}@media screen and (min-width:1280px){.page-node-473 [data-class=nyehappyholidays] .lifestyle__heading,.page-node-473 [data-class=nyepromotionisover] .lifestyle__heading,.page-node-481 [data-class=nyehappyholidays] .lifestyle__heading,.page-node-481 [data-class=nyepromotionisover] .lifestyle__heading{max-width:485px}.page-node-473 [data-class=nyehappyholidays] .lifestyle__heading,.page-node-473 [data-class=nyepromotionisover] .lifestyle__heading,.page-node-481 [data-class=nyehappyholidays] .lifestyle__heading,.page-node-481 [data-class=nyepromotionisover] .lifestyle__heading{font-size:70px;font-size:7rem}.page-node-473 [data-class=nyehappyholidays] .lifestyle__heading,.page-node-473 [data-class=nyepromotionisover] .lifestyle__heading,.page-node-481 [data-class=nyehappyholidays] .lifestyle__heading,.page-node-481 [data-class=nyepromotionisover] .lifestyle__heading{line-height:60px;line-height:6rem}}.page-node-473 [data-class=nyehappyholidays] .lifestyle__text,.page-node-473 [data-class=nyepromotionisover] .lifestyle__text,.page-node-481 [data-class=nyehappyholidays] .lifestyle__text,.page-node-481 [data-class=nyepromotionisover] .lifestyle__text{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#465564;margin:0}.page-node-473 [data-class=nyehappyholidays] .lifestyle__text,.page-node-473 [data-class=nyepromotionisover] .lifestyle__text,.page-node-481 [data-class=nyehappyholidays] .lifestyle__text,.page-node-481 [data-class=nyepromotionisover] .lifestyle__text{font-size:14px;font-size:1.4rem}.page-node-473 [data-class=nyehappyholidays] .lifestyle__text,.page-node-473 [data-class=nyepromotionisover] .lifestyle__text,.page-node-481 [data-class=nyehappyholidays] .lifestyle__text,.page-node-481 [data-class=nyepromotionisover] .lifestyle__text{line-height:24px;line-height:2.4rem}.page-node-473 [data-class=nyehappyholidays] .lifestyle__text p,.page-node-473 [data-class=nyepromotionisover] .lifestyle__text p,.page-node-481 [data-class=nyehappyholidays] .lifestyle__text p,.page-node-481 [data-class=nyepromotionisover] .lifestyle__text p{margin:0 0 30px}.page-node-473 [data-class=nyehappyholidays] .lifestyle__text p:last-of-type,.page-node-473 [data-class=nyepromotionisover] .lifestyle__text p:last-of-type,.page-node-481 [data-class=nyehappyholidays] .lifestyle__text p:last-of-type,.page-node-481 [data-class=nyepromotionisover] .lifestyle__text p:last-of-type{margin:0}.page-node-473 [data-class=nyehappyholidays] .lifestyle__btn,.page-node-473 [data-class=nyepromotionisover] .lifestyle__btn,.page-node-481 [data-class=nyehappyholidays] .lifestyle__btn,.page-node-481 [data-class=nyepromotionisover] .lifestyle__btn{display:block;height:50px;margin:15px 0 30px;padding:0;background-color:#d21a6c;border-color:#d21a6c;font-family:"Montserrat-SemiBold",sans-serif;color:#fff;-webkit-text-decoration:none;text-decoration:none}.page-node-473 [data-class=nyehappyholidays] .lifestyle__btn,.page-node-473 [data-class=nyepromotionisover] .lifestyle__btn,.page-node-481 [data-class=nyehappyholidays] .lifestyle__btn,.page-node-481 [data-class=nyepromotionisover] .lifestyle__btn{font-size:18px;font-size:1.8rem}.page-node-473 [data-class=nyehappyholidays] .lifestyle__btn,.page-node-473 [data-class=nyepromotionisover] .lifestyle__btn,.page-node-481 [data-class=nyehappyholidays] .lifestyle__btn,.page-node-481 [data-class=nyepromotionisover] .lifestyle__btn{line-height:50px;line-height:5rem}.page-node-473 [data-class=nyehappyholidays] .lifestyle__btn,.page-node-473 [data-class=nyepromotionisover] .lifestyle__btn,.page-node-481 [data-class=nyehappyholidays] .lifestyle__btn,.page-node-481 [data-class=nyepromotionisover] .lifestyle__btn{letter-spacing:0em}@media screen and (min-width:768px){.page-node-473 [data-class=nyehappyholidays] .lifestyle__btn,.page-node-473 [data-class=nyepromotionisover] .lifestyle__btn,.page-node-481 [data-class=nyehappyholidays] .lifestyle__btn,.page-node-481 [data-class=nyepromotionisover] .lifestyle__btn{display:inline-block;margin:25px 0 40px;padding:0 30px}}@media screen and (min-width:768px){.page-node-473 [data-class=nyehappyholidays] .lifestyle__figure,.page-node-473 [data-class=nyepromotionisover] .lifestyle__figure,.page-node-481 [data-class=nyehappyholidays] .lifestyle__figure,.page-node-481 [data-class=nyepromotionisover] .lifestyle__figure{width:100%}}.support{position:relative;background-color:#00c6d2;padding-top:140px;overflow-x:hidden}@media(min-width:1024px)and (max-width:1279px){.support{padding-top:300px}}@media(min-width:1280px)and (max-width:1799px){.support{padding-top:200px}}.support.lang-CN{background-color:#1b1b1b}@media screen and (min-width:768px){.support--login .support__main{max-width:none}}@media screen and (min-width:768px){.support--login .support__intro{max-width:650px;margin:0 auto;padding:0 25px;text-align:center}}.support--login .support__verification{position:relative;background-color:#fff;margin:30px auto;padding:195px 20px 30px;box-sizing:border-box;border-radius:5px;box-shadow:3px 3px 10px 0 hsla(0,0%,40%,.3)}.support--login .support__verification:after{content:" ";display:table;clear:both}@media screen and (min-width:768px){.support--login .support__verification{max-width:827px;padding:100px 30px 40px 35px}}.support--login .support__verification .login-form__social{margin-top:30px}.support--login .support__verification .user-register-form>p{text-align:left;margin-bottom:30px}.support--login .form-item--error-message{margin:10px 10px 15px;text-align:left}@media screen and (min-width:1024px){.support--login .form-item--error-message{margin:10px 15px 15px}}.support--login .js-form-item{max-width:none;overflow-y:hidden}.support--login .form-item--error-message{margin-top:20px !important}.support--login .form-item--error-message:before{top:1px;overflow:hidden;font-size:15px}@media screen and (min-width:1024px){.support--logged-in{padding-top:250px}}@media screen and (min-width:1280px){.support--logged-in{padding-top:7.5%}}@media screen and (min-width:1280px){.support--logged-in .support__wrapper{transform:translateY(-40%)}}.support__wrapper{width:100%;max-width:1280px;margin:0 auto;padding:0 15px 5px;box-sizing:border-box;text-align:center}@media screen and (min-width:1024px){.support__wrapper{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);text-align:left;text-align:initial;padding:0 15px 50px 15px;z-index:1}}@media(min-width:1024px)and (max-width:1439px){.support__image{left:-12.5%}}@media screen and (min-width:1024px){.support__image img{width:145%}}@media screen and (min-width:1400px){.support__image img{width:120%}}@media screen and (min-width:1680px){.support__image img{width:100%}}@media screen and (min-width:768px){.support__main{max-width:650px;margin:0 auto;padding:0 25px}}.support__title{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase;color:#fff;letter-spacing:-0.025em;margin:0 0 25px;padding:0 15px}.support__title{font-size:24px;font-size:2.4rem}.support__title{line-height:30px;line-height:3rem}@media screen and (min-width:768px){.support__title{margin:0 0 25px;padding:0}}@media screen and (min-width:1024px){.support__title{font-size:36px;font-size:3.6rem}.support__title{line-height:42px;line-height:4.2rem}}.support__title b,.support__title strong{font-weight:600;color:#fcfd19}.support__description{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-weight:500;color:#fff;margin:0 0 25px}.support__description{font-size:16px;font-size:1.6rem}.support__description{line-height:20px;line-height:2rem}@media screen and (min-width:768px){.support__description{margin:0 0 30px;padding:0 30px}}.support__description span,.support__description b,.support__description strong{color:#fcfd19}.support__links{background-color:#78278b;color:#fff;padding:25px 15px;text-align:center}@media screen and (min-width:768px){.support__links{padding:35px 15px}}@media screen and (min-width:1280px){.support__links{padding:45px 15px}}@media screen and (min-width:1280px){.support__links-wrap{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:center}}.support__link{position:relative}@media screen and (min-width:1280px){.support__link{flex:0 1 50%}}.support__link:first-of-type a{margin:0 0 5px;padding:0 0 5px}@media screen and (min-width:1280px){.support__link:first-of-type a{margin:0;padding:0}}.support__link:nth-of-type(2){border-top:1px solid #b2b2b2}@media screen and (min-width:1280px){.support__link:nth-of-type(2){border:none}}@media screen and (min-width:1280px){.support__link:nth-of-type(2):before{content:"";display:block;position:absolute;top:50%;transform:translateY(-50%);width:1px;height:75px;background-color:#b2b2b2}}.support__link:nth-of-type(2) a{margin:5px 0 0;padding:5px 0 0}@media screen and (min-width:1280px){.support__link:nth-of-type(2) a{margin:0;padding:0}}.support__link a{display:block;padding:0;letter-spacing:0 !important;color:#fff !important}.support__link a{line-height:18px;line-height:1.8rem}@media screen and (max-width:1279px){.support__link a{border:none !important}}@media screen and (min-width:1280px){.support__link a{display:inline-block}}.support--disabled .support__title{text-transform:none;text-transform:initial}.support--disabled .support__title{font-size:24px;font-size:2.4rem}.support--disabled .support__title b{display:block;text-transform:uppercase;margin:15px 0}@media screen and (min-width:768px){.support--disabled .support__title b{margin-top:35px}}.support--disabled .support__title span{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;display:block;color:#f53794;margin-top:15px}.support--disabled .support__title span{font-size:18px;font-size:1.8rem}@media screen and (min-width:768px){.support--disabled .support__title span{margin-top:35px}}.support [data-class=lifestylechinaapp] .lifestyle__heading,.support [data-class=lifestylechinaapp] .lifestyle__text{color:#fff}@media screen and (min-width:1280px){.support [data-class=lifestylechinaapp] .lifestyle__heading p,.support [data-class=lifestylechinaapp] .lifestyle__text p{display:inline-block}.support [data-class=lifestylechinaapp] .lifestyle__heading p:last-child,.support [data-class=lifestylechinaapp] .lifestyle__text p:last-child{margin-left:40px}}.support [data-class=lifestylechinaapp] .lifestyle__heading a,.support [data-class=lifestylechinaapp] .lifestyle__text a{position:relative;display:inline-block;margin-top:30px}@media screen and (min-width:1280px){.support [data-class=lifestylechinaapp] .lifestyle__heading a,.support [data-class=lifestylechinaapp] .lifestyle__text a{margin-top:40px}}.support [data-class=lifestylechinaapp] .lifestyle__heading{color:#e9237e}@media screen and (min-width:1024px){.support [data-class=lifestylechinaapp] .lifestyle__figure{width:60%;left:8%}}@media screen and (max-width:767px){.body_lock{overflow-y:hidden}}.manuals{background-color:#fff}.manuals__kv{position:relative}.manuals__kv h1{position:absolute;top:45%;left:0;right:0;display:block;text-align:center;color:#333}.manuals__title{text-align:center;margin-bottom:45px;color:#555}.manuals__switch{width:100%;display:flex}@media screen and (min-width:768px){.manuals__switch{position:relative;justify-content:center;border-top:none;text-align:center}}@media screen and (min-width:768px){.manuals__switch{max-width:1280px;margin:0 auto;background:#f5f5f5}}.manuals__option{box-sizing:border-box;position:relative;padding:0 8px;margin:22px 0;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:#666;border:none;transition:all 200ms linear;text-transform:uppercase;display:inline-block;cursor:pointer;white-space:nowrap;letter-spacing:-0.04em}.manuals__option{font-size:13px;font-size:1.3rem}.manuals__option{line-height:16px;line-height:1.6rem}html[lang=ru] .manuals__option{letter-spacing:-0.06em}html[lang=ru] .manuals__option{font-size:12px;font-size:1.2rem}@media screen and (min-width:768px){html[lang=ru] .manuals__option{letter-spacing:normal}html[lang=ru] .manuals__option{font-size:14px;font-size:1.4rem}}html[lang=en] .manuals__option{letter-spacing:normal}html[lang=en] .manuals__option{font-size:14px;font-size:1.4rem}@media screen and (min-width:768px){html[lang=en] .manuals__option{letter-spacing:normal}html[lang=en] .manuals__option{font-size:14px;font-size:1.4rem}}@media screen and (max-width:767px){.manuals__option{width:49%;display:inline-block}}@media screen and (min-width:768px){.manuals__option{letter-spacing:normal;padding:0 30px}.manuals__option{font-size:14px;font-size:1.4rem}}.manuals__option:hover{color:#333}.manuals__option.is-active{color:#333}.manuals__option.is-active:before{height:5px;bottom:-22px;position:absolute;right:0;left:0;background:#78278b;content:" "}.manuals__option:last-of-type:after{display:none}@media screen and (min-width:768px){.manuals__category{position:absolute;top:0;width:50%;padding:0 15px 10px;box-sizing:border-box;border-bottom:1px solid #ccc}}@media screen and (min-width:768px){.manuals__category>span{position:relative;padding-bottom:10px}}@media screen and (min-width:768px){.is-active .manuals__category>span:after{content:"";position:absolute;left:-5px;right:-5px;bottom:-1px;height:5px;background-color:#78278b;transition:all .3s ease-in-out}}@media(min-width:768px)and (max-width:1023px){.is-active .manuals__category>span:after{bottom:-2px}}.manuals__holder{background:#f5f5f5}@media screen and (min-width:768px){.manuals__holder{margin-bottom:50px}}.manuals__wrapper{height:0;overflow-y:hidden;transition:all .5s ease-in-out}@media screen and (min-width:768px){.manuals__wrapper{max-width:1280px;display:flex;flex-wrap:wrap;margin:0 auto;opacity:0}}.manuals__wrapper.is-active{height:auto}@media screen and (min-width:768px){.manuals__wrapper.is-active{opacity:1}}@media screen and (min-width:768px){.manuals__wrapper:last-of-type{margin:0 auto 50px auto}}.manuals__item{margin-bottom:40px;padding:0 15px;text-align:center;width:49%;box-sizing:border-box;display:inline-block}@media screen and (min-width:768px){.manuals__item{width:24%;margin:40px 0}}.manuals__image{margin:0 auto 15px;max-width:100%}@media screen and (min-width:1024px){.manuals__image{max-width:220px}}.manuals__image img{width:100%;height:auto}.manuals__product{color:#333;-webkit-text-decoration:none;text-decoration:none;margin:15px auto;display:block}.manuals__link{text-transform:uppercase}.manuals__link{letter-spacing:0em}.manuals__link a{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}#csat-survey{margin:-20px 0 0;padding:170px 25px 40px;box-sizing:border-box;background-color:#fff}@media screen and (min-width:768px){#csat-survey{display:flex;justify-content:center;padding:170px 40px 40px}}@media screen and (min-width:1280px){#csat-survey{padding:215px 0 60px}}#csat-survey form{position:relative}@media screen and (min-width:768px){#csat-survey form{max-width:440px}}#csat-survey h2+p{text-align:left}#csat-survey .form-textarea,#csat-survey .form-select{padding:0 10px}#csat-survey .form-textarea,#csat-survey .form-select{font-size:12px;font-size:1.2rem}@media screen and (min-width:768px){#csat-survey .form-textarea,#csat-survey .form-select{padding:0 20px}#csat-survey .form-textarea,#csat-survey .form-select{font-size:14px;font-size:1.4rem}}#csat-survey p{text-align:center;margin:0}#csat-survey .js-form-item{margin:0 0 15px}#csat-survey .js-form-item.form-type-select:after{top:8px;right:-5px;color:#313f49}@media screen and (min-width:768px){#csat-survey .js-form-item.form-type-select:after{right:0}}#csat-survey .btn{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;letter-spacing:0;text-transform:none;color:#fff;position:relative;display:inline-block;width:auto;padding:15px 20px;box-sizing:border-box;background-color:#313f49;border:1px solid #313f49;border-radius:0;transition:all .25s ease-in-out}#csat-survey .messages--success{margin:0}#csat-survey .ajax-progress{position:absolute;top:50%;left:45%;z-index:1}.shop__bottom-blocks{position:relative}@media(min-width:480px)and (max-width:1279px){.shop__bottom-blocks:after{content:"";display:block;width:100%;height:150%;position:absolute;top:0;left:0;background-color:#eee}}@media(min-width:480px)and (max-width:1279px){.shop__bottom-blocks__wrap{margin:0 auto;position:relative;max-width:480px;z-index:1;background:#fff}}@media(min-width:480px)and (max-width:1279px){.shop__bottom-blocks .tt{position:relative}}@media(min-width:480px)and (max-width:1279px){.shop__bottom-blocks .tt:after{content:"";display:block;width:100%;height:500%;position:absolute;top:0;left:0;background:#fff}}@media(min-width:480px)and (max-width:1279px){.shop__bottom-blocks .tt__wrap{z-index:1}}@media screen and (min-width:1280px){.shop__bottom-blocks .tt__wrap{max-width:1080px}}.shop__bottom-blocks .tt:first-of-type{margin-top:0;padding-top:8.6956521739vw}@media screen and (min-width:480px){.shop__bottom-blocks .tt:first-of-type{padding-top:calc(36px*1.15941944);padding-top:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.shop__bottom-blocks .tt:first-of-type{padding-top:95px}}.cpgift{position:relative;background:#eee;overflow:hidden}@media screen and (min-width:1280px){.cpgift{background:#fff}}.cpgift__inner{box-sizing:border-box;max-width:480px;padding:9.6618357488vw 30px 0;margin:0 auto;background:#fff}@media screen and (min-width:480px){.cpgift__inner{max-width:480px;padding:calc(40px*1.15941944) 30px 0;padding:calc(40px*var(--factor)) 30px 0}}@media screen and (min-width:1280px){.cpgift__inner{max-width:1280px;padding:125px 40px 0}}.cpgift__data{position:relative}@media screen and (min-width:1280px){.cpgift__data:before{content:" ";display:table}.cpgift__data:after{content:" ";display:table;clear:both}}@media screen and (min-width:1280px){.cpgift__text{float:left;width:calc(100% - 410px)}}.cpgift__text p{margin:0 0 3.8647342995vw;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw;color:#313f49}@media screen and (min-width:480px){.cpgift__text p{margin:0 0 calc(16px*1.15941944);margin:0 0 calc(16px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cpgift__text p{margin:0 0 16px}.cpgift__text p{font-size:16px;font-size:1.6rem}.cpgift__text p{line-height:24px;line-height:2.4rem}}.cpgift__text p:last-of-type{margin:0}.cpgift__text a{font-family:"Montserrat-Bold";font-weight:normal;color:inherit}.cpgift__text sup{top:0;font-size:100%}.cpgift h1{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:7.729468599vw;line-height:9.1787439614vw;margin:0 0 3.8647342995vw;color:#313f49}@media screen and (min-width:480px){.cpgift h1{margin:0 0 calc(16px*1.15941944);margin:0 0 calc(16px*var(--factor));font-size:calc(32px*1.15941944);font-size:calc(32px*var(--factor));line-height:calc(38px*1.15941944);line-height:calc(38px*var(--factor))}}@media screen and (min-width:1280px){.cpgift h1{margin:0 0 16px}.cpgift h1{font-size:40px;font-size:4rem}.cpgift h1{line-height:48px;line-height:4.8rem}}.cpgift__aside{position:relative;padding:20px;background:#f4f4f4;margin:5.7971014493vw 0 0}@media screen and (min-width:480px){.cpgift__aside{margin:calc(24px*1.15941944) 0 0 0;margin:calc(24px*var(--factor)) 0 0 0}}@media screen and (min-width:1280px){.cpgift__aside{box-sizing:border-box;margin:0;width:32%;min-width:350px;float:right;clear:right}}.cpgift__aside~.cpgift__aside{margin:5.7971014493vw 0 0}@media screen and (min-width:480px){.cpgift__aside~.cpgift__aside{margin:calc(24px*1.15941944) 0 0;margin:calc(24px*var(--factor)) 0 0}}@media screen and (min-width:1280px){.cpgift__aside~.cpgift__aside{margin:16px 0 0}}.cpgift__aside figure{position:absolute;top:50%;transform:translateY(-50%);width:5.7971014493vw;margin:0;margin-right:4.8309178744vw;padding:0}@media screen and (min-width:480px){.cpgift__aside figure{width:calc(24px*1.15941944);width:calc(24px*var(--factor));margin-right:calc(20px*1.15941944);margin-right:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.cpgift__aside figure{width:24px;margin-right:20px}}.cpgift__aside figure img{position:relative;display:block;width:100%;height:auto;margin:0;padding:0}.cpgift__quote p{margin-left:10.6280193237vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;color:#333}@media screen and (min-width:480px){.cpgift__quote p{margin-left:calc(44px*1.15941944);margin-left:calc(44px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.cpgift__quote p{margin-left:44px}.cpgift__quote p{font-size:16px;font-size:1.6rem}.cpgift__quote p{line-height:24px;line-height:2.4rem}}.shop__cta{margin:0 auto 45px;padding:0 15px;box-sizing:border-box}.shop__cta-wrap{display:flex;justify-content:center;max-width:1280px;margin:0 auto}@media screen and (min-width:1024px){.shop__cta-wrap{box-sizing:border-box}}@media screen and (min-width:1024px){.shop__cta-wrap--filters-on{padding:0 15px 0 345px}}@media screen and (min-width:768px){.shop__cta-wrap--filters-off{padding:0 15px}}.shop__cta-link{display:inline-block}.shop__kv .lifestyle{margin:0 0 11.2vw}@media screen and (min-width:1024px){.shop__kv .lifestyle{margin:0 0 2.1875vw}}@media screen and (min-width:1024px){.shop__kv .lifestyle--A .lifestyle__heading,.shop__kv .lifestyle--A .lifestyle__subheading,.shop__kv .lifestyle--A .lifestyle__text{color:#fff}}.shop__kv .lifestyle__data{padding:7.4666666667vw 8vw 0}@media(min-width:768px)and (max-width:1023px){.shop__kv .lifestyle__data{position:relative;top:auto;left:auto;right:auto;transform:none;text-align:center !important}}@media screen and (min-width:1024px){.shop__kv .lifestyle__data{top:57.5%;padding:0 15px}}.shop__kv .lifestyle__heading{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:5.8666666667vw;line-height:9.6vw;color:#313f49;margin:0 0 2.1333333333vw}@media(min-width:768px)and (max-width:1023px){.shop__kv .lifestyle__heading{padding:0 !important}}@media screen and (min-width:1280px){.shop__kv .lifestyle__heading{margin:0 0 24px}.shop__kv .lifestyle__heading{font-size:34px;font-size:3.4rem}.shop__kv .lifestyle__heading{line-height:38px;line-height:3.8rem}.shop__kv .lifestyle__heading{letter-spacing:-0.005em}}.shop__kv .lifestyle__heading strong{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.shop__kv .lifestyle__subheading{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:7.4666666667vw;line-height:9.0666666667vw;color:#313f49;margin:0 0 1.5957446809vw}@media screen and (min-width:1024px){.shop__kv .lifestyle__subheading{font-size:3.125vw;line-height:3.75vw;margin:0 0 1.6666666667vw}.shop__kv .lifestyle__subheading{letter-spacing:-0.005em}}@media screen and (min-width:1280px){.shop__kv .lifestyle__subheading{margin:0 0 32px}.shop__kv .lifestyle__subheading{font-size:60px;font-size:6rem}.shop__kv .lifestyle__subheading{line-height:72px;line-height:7.2rem}.shop__kv .lifestyle__subheading{letter-spacing:-0.005em}}.shop__kv .lifestyle__text{color:#313f49}@media(min-width:768px)and (max-width:1023px){.shop__kv .lifestyle__text{padding:0 !important}}.shop__kv .lifestyle__text p{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:3.7333333333vw;line-height:5.3333333333vw;color:inherit;margin:0}@media screen and (min-width:768px){.shop__kv .lifestyle__text p{font-size:2.0833333333vw;line-height:2.6041666667vw}}@media screen and (min-width:1024px){.shop__kv .lifestyle__text p{font-size:.9375vw;line-height:1.5625vw}.shop__kv .lifestyle__text p{letter-spacing:-0.005em}}@media screen and (min-width:1280px){.shop__kv .lifestyle__text p{font-size:18px;font-size:1.8rem}.shop__kv .lifestyle__text p{line-height:30px;line-height:3rem}}.shop__kv .lifestyle__btn{position:relative;display:inline-block;padding:2.6666666667vw 12.8vw 2.6666666667vw 3.4666666667vw;margin:0;border:none;border-radius:0;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.8vw;line-height:6.4vw;-webkit-text-decoration:none;text-decoration:none;background:#ff6dac;color:#fff;text-transform:none;letter-spacing:0}@media only screen and (min-width:1024px){.shop__kv .lifestyle__btn{padding:.8333333333vw 1.09375vw .8333333333vw 1.09375vw;font-size:1.25vw;line-height:1.3541666667vw;transition:all .24s cubic-bezier(0.4,0,0.2,1)}}@media only screen and (min-width:1440px){.shop__kv .lifestyle__btn{padding:.5208333333vw .9895833333vw .5208333333vw .9895833333vw;font-size:1.0416666667vw;line-height:1.25vw}}@media only screen and (min-width:1920px){.shop__kv .lifestyle__btn{padding:10px 19px;font-size:20px;line-height:24px}}@media only screen and (min-width:1024px){.shop__kv .lifestyle__btn:hover{margin-left:-.7291666667vw;padding:.8333333333vw 2.5vw .8333333333vw 1.09375vw}}@media only screen and (min-width:1440px){.shop__kv .lifestyle__btn:hover{margin-left:-.7291666667vw;padding:.5208333333vw 2.5vw .5208333333vw .9895833333vw}}@media only screen and (min-width:1920px){.shop__kv .lifestyle__btn:hover{margin-left:-14px;padding:10px 48px 10px 19px}}@media only screen and (min-width:1024px){.shop__kv .lifestyle__btn:hover:after{opacity:1}}.shop__kv .lifestyle__btn:after{content:" ";position:absolute;top:3.7333333333vw;right:5.0666666667vw;display:block;width:0;height:0;border-style:solid;border-width:1.8666666667vw 0 1.8666666667vw 3.2vw;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}@media only screen and (min-width:1024px){.shop__kv .lifestyle__btn:after{top:1.0416666667vw;right:.9895833333vw;border-width:.4166666667vw 0 .4166666667vw .7291666667vw;transition:all .32s cubic-bezier(0.4,0,0.2,1);opacity:0}}@media only screen and (min-width:1440px){.shop__kv .lifestyle__btn:after{top:.7291666667vw;right:.9895833333vw;border-width:.3645833333vw 0 .3645833333vw .625vw}}@media only screen and (min-width:1920px){.shop__kv .lifestyle__btn:after{top:14px;right:19px;border-width:7px 0 7px 12px}}@media screen and (max-width:1023px){.shop--1538 .shop__kv [data-class=discountsdealsnewlpkv]{margin:0 0 5%}}.shop__kv [data-class=valuepackspromotion2021] .lifestyle__data{position:relative;max-width:840px;top:auto;left:auto;transform:none;margin:0 auto;padding:55px 35px 10px}@media screen and (max-width:1023px){.shop--1538 .shop__kv [data-class=valuepackspromotion2021] .lifestyle__data{padding:0 35px 10px}}.shop__kv [data-class=valuepackspromotion2021] .lifestyle__text{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;color:#474747;position:relative;margin:0;padding:0}.shop__kv [data-class=valuepackspromotion2021] .lifestyle__text{font-size:16px;font-size:1.6rem}.shop__kv [data-class=valuepackspromotion2021] .lifestyle__text{line-height:26px;line-height:2.6rem}.shop__kv [data-class=valuepackspromotion2021] .lifestyle__text p{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;color:inherit}.shop__kv [data-class=valuepackspromotion2021] .lifestyle__text ul{text-align:left}.shop__kv [data-class=valuepackspromotion2021] .lifestyle__text ul li{list-style-type:none;position:relative;margin:0 0 15px;padding-left:20px}.shop__kv [data-class=valuepackspromotion2021] .lifestyle__text ul li:before{content:"";display:inline-block;width:10px;height:10px;position:absolute;left:0;top:8px;margin-right:15px;border-radius:100%;background-color:#474747}.shop__kv [data-class=valuepackspromotion2021] .lifestyle__text ul li strong{font-family:"Montserrat-Bold";font-weight:normal}.shop__kv [data-class=valuepackspromotion2021] .lifestyle__text .small{font-weight:bold}.shop__kv [data-class=valuepackspromotion2021] .lifestyle__text .small{font-size:13px;font-size:1.3rem}.shop__kv [data-class=valuepackspromotion2021] .lifestyle__text .small{line-height:20px;line-height:2rem}.shop__kv .kv{margin:0}[data-class=redlighttherapymysa] .grid__label{margin:0 0 1.9323671498vw}@media screen and (min-width:480px){[data-class=redlighttherapymysa] .grid__label{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor))}}@media screen and (min-width:1280px){[data-class=redlighttherapymysa] .grid__label{margin:0 0 8px}}[data-class=redlighttherapymysa] .grid__text{margin:0 auto 4.8309178744vw}@media screen and (min-width:480px){[data-class=redlighttherapymysa] .grid__text{margin:0 auto calc(20px*1.15941944);margin:0 auto calc(20px*var(--factor))}}@media screen and (min-width:1280px){[data-class=redlighttherapymysa] .grid__text{margin:0 auto 32px}}[data-class=redlighttherapymysa] .grid__text img{display:block;max-width:52.4154589372vw;width:100%;height:auto;margin:0 auto}@media screen and (min-width:480px){[data-class=redlighttherapymysa] .grid__text img{max-width:calc(217px*1.15941944);max-width:calc(217px*var(--factor))}}@media screen and (min-width:1280px){[data-class=redlighttherapymysa] .grid__text img{max-width:217px}}@media screen and (min-width:1280px){[data-class=redlighttherapymysa] .grid__content{display:flex;justify-content:center}}[data-class=redlighttherapymysa] .tile{margin:0 0 2.4154589372vw}@media screen and (min-width:480px){[data-class=redlighttherapymysa] .tile{margin:0 0 calc(10px*1.15941944);margin:0 0 calc(10px*var(--factor))}}@media screen and (min-width:1280px){[data-class=redlighttherapymysa] .tile{margin:0;padding:0 15px;box-sizing:border-box;flex:0 1 33.33%}}[data-class=redlighttherapymysa] .tile:last-of-type{margin:0}@media screen and (min-width:768px){.shop--1714 .shop__kv .lifestyle--A2 .lifestyle__heading{font-size:64px;font-size:6.4rem}.shop--1714 .shop__kv .lifestyle--A2 .lifestyle__heading{line-height:76px;line-height:7.6rem}}@media screen and (min-width:768px){.shop--1714 .shop__kv .lifestyle--B .lifestyle__heading{font-size:40px;font-size:4rem}.shop--1714 .shop__kv .lifestyle--B .lifestyle__heading{line-height:48px;line-height:4.8rem}}.shop--1714 .shop__kv .lifestyle__data{padding:40px 35px 0}.shop--1714 .shop__kv .hero__text p,.shop--1714 .shop__kv .lifestyle__text p,.shop--1714 .shop__kv .cardgrid__text p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}.shop--1714 .shop__kv .hero__text p,.shop--1714 .shop__kv .lifestyle__text p,.shop--1714 .shop__kv .cardgrid__text p{font-size:16px;font-size:1.6rem}.shop--1714 .shop__kv .hero__text p,.shop--1714 .shop__kv .lifestyle__text p,.shop--1714 .shop__kv .cardgrid__text p{line-height:28px;line-height:2.8rem}.shop--1714 .shop__kv .hero__text strong,.shop--1714 .shop__kv .hero__text b,.shop--1714 .shop__kv .lifestyle__text strong,.shop--1714 .shop__kv .lifestyle__text b,.shop--1714 .shop__kv .cardgrid__text strong,.shop--1714 .shop__kv .cardgrid__text b{font-family:"Montserrat-Bold";font-weight:normal}.shop--1714 .shop__kv .lifestyle__heading{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;margin:0 0 20px}.shop--1714 .shop__kv .lifestyle__heading{font-size:35px;font-size:3.5rem}.shop--1714 .shop__kv .lifestyle__heading{line-height:48px;line-height:4.8rem}.shop--1714 .shop__kv .lifestyle__text p{color:#66727a}.shop--1714 [data-class=valentinesdaybatitanic] .hero__data{bottom:0}@media screen and (min-width:768px){.shop--1714 [data-class=valentinesdaybatitanic] .hero__data{max-width:400px;margin:0 auto}}@media screen and (min-width:1024px){.shop--1714 [data-class=valentinesdaybatitanic] .hero__data{max-width:620px;top:auto;bottom:-120px}}.shop--1714 [data-class=valentinesdaybatitanic] .hero__title{color:#fdba30;margin:0 0 20px}.shop--1714 [data-class=valentinesdaybatitanic] .hero__title{font-size:40px;font-size:4rem}.shop--1714 [data-class=valentinesdaybatitanic] .hero__title{line-height:48px;line-height:4.8rem}@media screen and (min-width:768px){.shop--1714 [data-class=valentinesdaybatitanic] .hero__title{max-width:none;margin:0 0 50px}.shop--1714 [data-class=valentinesdaybatitanic] .hero__title{font-size:80px;font-size:8rem}.shop--1714 [data-class=valentinesdaybatitanic] .hero__title{line-height:80px;line-height:8rem}}@media screen and (min-width:768px){.shop--1714 [data-class=valentinesdaybatitanic] .hero__text{max-width:none}}@media screen and (min-width:768px){.shop--1714 [data-class=valentinesdaybatitanic] .hero__text p{font-family:"Montserrat-Medium"}.shop--1714 [data-class=valentinesdaybatitanic] .hero__text p{font-size:24px;font-size:2.4rem}.shop--1714 [data-class=valentinesdaybatitanic] .hero__text p{line-height:28px;line-height:2.8rem}}.shop--1714 [data-class=youniquelunacopyblock]{margin:0 0 5px}.shop--1714 [data-class=youniquelunacopyblock] .lifestyle__data{padding-bottom:45px}.shop--1714 [data-class=youniquelunacopyblock] .lifestyle__heading{color:#425563;margin:0 0 20px}.shop--1714 [data-class=youniquelunacopyblock] .lifestyle__text{margin:0}.shop--1714 [data-class=valentinesdaybacinderella]{margin:0 auto}.shop--1714 [data-class=valentinesdaybacinderella] .lifestyle__data{text-align:center;padding:28px 25px 0}@media screen and (min-width:768px){.shop--1714 [data-class=valentinesdaybacinderella] .lifestyle__data{top:32%;text-align:left}}.shop--1714 [data-class=valentinesdaybacinderella] .lifestyle__heading{color:#fe0f77}.shop--1714 [data-class=valentinesdaybatext2new]{margin:0 0 28px}.shop--1714 [data-class=valentinesdaybatext2new] .lifestyle__data{padding:47px 25px 0}.shop--1714 [data-class=valentinesdaybatext2new] .lifestyle__data br{display:block}.shop--1714 [data-class=valentinesdaybatext2new] .lifestyle__heading{color:#425563}.shop--1714 [data-class=valentinesdaybaromeonew]{margin:0 auto}.shop--1714 [data-class=valentinesdaybaromeonew] .lifestyle__data{text-align:center;padding:28px 24px 0}@media screen and (min-width:768px){.shop--1714 [data-class=valentinesdaybaromeonew] .lifestyle__data{top:32%;text-align:left}}.shop--1714 [data-class=valentinesdaybaromeonew] .lifestyle__heading{color:#009cde}@media screen and (max-width:767px){.shop--1714 [data-class=valentinesdaybaromeonew] .lifestyle__heading{font-size:35px;font-size:3.5rem}.shop--1714 [data-class=valentinesdaybaromeonew] .lifestyle__heading{letter-spacing:-0.01em}}.shop--1714 [data-class=valentinesdaybainfluencers]{padding:40px 0 0}.shop--1714 [data-class=valentinesdaybainfluencers] .cardgrid__wrap{max-width:none}.shop--1714 [data-class=valentinesdaybainfluencers] .cardgrid__data{max-width:1280px;margin:0 auto 32px}.shop--1714 [data-class=valentinesdaybainfluencers] .cardgrid__heading{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;letter-spacing:0;color:#425563;text-transform:none;margin:0 0 24px}.shop--1714 [data-class=valentinesdaybainfluencers] .cardgrid__heading{font-size:38px;font-size:3.8rem}.shop--1714 [data-class=valentinesdaybainfluencers] .cardgrid__heading{line-height:48px;line-height:4.8rem}@media screen and (min-width:768px){.shop--1714 [data-class=valentinesdaybainfluencers] .cardgrid__heading{font-size:40px;font-size:4rem}.shop--1714 [data-class=valentinesdaybainfluencers] .cardgrid__heading{line-height:48px;line-height:4.8rem}}.shop--1714 [data-class=valentinesdaybainfluencers] .cardgird__text{color:#425563}@media screen and (min-width:1024px){.shop--1714 [data-class=valentinesdaybainfluencers] .cardgrid__content .slider{display:flex;max-width:1680px;margin:0 auto}}.shop--1714 [data-class=valentinesdaybaquiz]{margin:0 0 55px !important}@media screen and (min-width:1024px){.shop--1714 [data-class=valentinesdaybaquiz]{margin:2% 0 10% !important}}@media screen and (min-width:1280px){.shop--1714 [data-class=valentinesdaybaquiz]{margin:-2.75% 0 7.5% !important}}.shop--1714 [data-class=valentinesdaybaquiz] .lifestyle__data{padding:11px 32px 0}@media screen and (min-width:768px){.shop--1714 [data-class=valentinesdaybaquiz] .lifestyle__data{max-width:none;margin:0 auto}}@media screen and (min-width:1024px){.shop--1714 [data-class=valentinesdaybaquiz] .lifestyle__data{max-width:60%}}.shop--1714 [data-class=valentinesdaybaquiz] .lifestyle__heading{color:#425563;margin:0 0 30px}.shop--1714 [data-class=valentinesdaybaquiz] .lifestyle__heading{font-size:40px;font-size:4rem}.shop--1714 [data-class=cardgridvalentinesdayba]{padding:60px 0}@media screen and (min-width:768px){.shop--1714 [data-class=cardgridvalentinesdayba]{padding:0 0 30px}}.shop--1714 [data-class=cardgridvalentinesdayba] .cardgrid__wrap{padding:0 0 18px}.shop--1714 [data-class=cardgridvalentinesdayba] h1{font-family:"Montserrat-Bold";font-weight:normal}.shop--1714 [data-class=cardgridvalentinesdayba] .layout__region--first h1{color:#ea4499}.shop--1714 [data-class=cardgridvalentinesdayba] .layout__region--second h1{color:#9bdbe8}.shop--1714 [data-class=cardgridvalentinesdayba] .layout__region--third h1{color:#fbbfde}.shop--1714 [data-class=cardgridvalentinesdayba] .layout__region--fourth h1{color:#000}@media screen and (min-width:768px){.shop--1714 [data-class=valentinesdaybatext3new] .lifestyle__data{max-width:none}}.shop--1714 [data-class=valentinesdaybatext3new] .lifestyle__heading{color:#425563;margin:0 0 24px}.shop--1714 [data-class=valentinesdaybatext3new] .lifestyle__heading{font-size:40px;font-size:4rem}.shop--1714 [data-class=valentinesdaybatext3new] .lifestyle__text{margin:0 0 30px}@media(min-width:768px)and (max-width:1023px){.shop--1714 [data-class=valentinesdaybatext3new] .lifestyle__btn{padding:16px 90px}.shop--1714 [data-class=valentinesdaybatext3new] .lifestyle__btn{font-size:25px;font-size:2.5rem}.shop--1714 [data-class=valentinesdaybatext3new] .lifestyle__btn:after{top:18px;border-width:10px 0 10px 19px}}@media screen and (min-width:768px)and (max-width:1023px)and (min-width:768px){.shop--1714 [data-class=valentinesdaybatext3new] .lifestyle__btn:after{top:32px}}@media screen and (max-width:767px){.shop--1714 .shop__wrap{margin:-55px 0 0}}.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle{margin:0 0 11.2vw}@media screen and (min-width:1024px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle{margin:0 0 2.1875vw}}@media screen and (min-width:1024px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle--A .lifestyle__heading,.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle--A .lifestyle__subheading,.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle--A .lifestyle__text{color:#fff}}.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__data{padding:7.4666666667vw 8vw 0}@media(min-width:768px)and (max-width:1023px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__data{position:relative;top:auto;left:auto;right:auto;transform:none;text-align:center !important}}@media screen and (min-width:1024px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__data{top:57.5%;padding:0 .78125vw}}@media screen and (min-width:1280px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__data{padding:0 15px}}.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__heading{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:5.8666666667vw;line-height:9.6vw;color:#313f49;margin:0 0 2.1333333333vw}@media(min-width:768px)and (max-width:1023px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__heading{padding:0 !important}}@media screen and (min-width:1024px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__heading{font-size:1.7708333333vw;line-height:1.9791666667vw;margin:0 0 1.25vw}.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__heading{letter-spacing:-0.005em}}@media screen and (min-width:1280px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__heading{margin:0 0 24px}.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__heading{font-size:34px;font-size:3.4rem}.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__heading{line-height:38px;line-height:3.8rem}}.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__heading strong{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__subheading{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:7.4666666667vw;line-height:9.0666666667vw;color:#313f49;margin:0 0 1.5957446809vw}@media screen and (min-width:1024px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__subheading{font-size:3.125vw;line-height:3.75vw;margin:0 0 1.6666666667vw}.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__subheading{letter-spacing:-0.005em}}@media screen and (min-width:1280px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__subheading{margin:0 0 32px}.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__subheading{font-size:60px;font-size:6rem}.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__subheading{line-height:72px;line-height:7.2rem}}.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__text{color:#313f49}@media(min-width:768px)and (max-width:1023px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__text{padding:0 !important}}.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__text p{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:3.7333333333vw;line-height:5.3333333333vw;color:inherit;margin:0}@media screen and (min-width:768px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__text p{font-size:2.0833333333vw;line-height:2.6041666667vw}}@media screen and (min-width:1024px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__text p{font-size:.9375vw;line-height:1.5625vw}.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__text p{letter-spacing:-0.005em}}@media screen and (min-width:1280px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__text p{font-size:18px;font-size:1.8rem}.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__text p{line-height:30px;line-height:3rem}}.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__btn{position:relative;display:inline-block;padding:2.6666666667vw 12.8vw 2.6666666667vw 3.4666666667vw;margin:0;border:none;border-radius:0;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.8vw;line-height:6.4vw;-webkit-text-decoration:none;text-decoration:none;background:#ff6dac;color:#fff;text-transform:none;letter-spacing:0}@media only screen and (min-width:1024px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__btn{padding:.8333333333vw 1.09375vw .8333333333vw 1.09375vw;font-size:1.25vw;line-height:1.3541666667vw;transition:all .24s cubic-bezier(0.4,0,0.2,1)}}@media only screen and (min-width:1440px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__btn{padding:.5208333333vw .9895833333vw .5208333333vw .9895833333vw;font-size:1.0416666667vw;line-height:1.25vw}}@media only screen and (min-width:1920px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__btn{padding:10px 19px;font-size:20px;line-height:24px}}@media only screen and (min-width:1024px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__btn:hover{margin-left:-.7291666667vw;padding:.8333333333vw 2.5vw .8333333333vw 1.09375vw}}@media only screen and (min-width:1440px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__btn:hover{margin-left:-.7291666667vw;padding:.5208333333vw 2.5vw .5208333333vw .9895833333vw}}@media only screen and (min-width:1920px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__btn:hover{margin-left:-14px;padding:10px 48px 10px 19px}}@media only screen and (min-width:1024px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__btn:hover:after{opacity:1}}.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__btn:after{content:" ";position:absolute;top:3.7333333333vw;right:5.0666666667vw;display:block;width:0;height:0;border-style:solid;border-width:1.8666666667vw 0 1.8666666667vw 3.2vw;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff}@media only screen and (min-width:1024px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__btn:after{top:1.0416666667vw;right:.9895833333vw;border-width:.4166666667vw 0 .4166666667vw .7291666667vw;transition:all .32s cubic-bezier(0.4,0,0.2,1);opacity:0}}@media only screen and (min-width:1440px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__btn:after{top:.7291666667vw;right:.9895833333vw;border-width:.3645833333vw 0 .3645833333vw .625vw}}@media only screen and (min-width:1920px){.shop--1724 [data-class=valentinesdaycrosslinkingtext] .lifestyle__btn:after{top:14px;right:19px;border-width:7px 0 7px 12px}}.lifestyle .newsletter-form{position:relative;max-width:500px;margin:0 auto;color:inherit}@media screen and (min-width:768px){.lifestyle--A.left .newsletter-form{margin:0;padding-right:60%}}@media screen and (min-width:768px){.lifestyle--A.right .newsletter-form{padding-left:60%;margin:0}}.newsletter-form h3{display:none}.newsletter-form .input{text-align:center;margin-bottom:15px}@media screen and (min-width:1024px){.newsletter-form .input{text-align:left}}.newsletter-form .input:-moz-placeholder{text-align:center}@media screen and (min-width:1024px){.newsletter-form .input:-moz-placeholder{text-align:left}}.newsletter-form .input::-moz-placeholder{text-align:center}@media screen and (min-width:1024px){.newsletter-form .input::-moz-placeholder{text-align:left}}.newsletter-form .input:-ms-input-placeholder{text-align:center}@media screen and (min-width:1024px){.newsletter-form .input:-ms-input-placeholder{text-align:left}}.newsletter-form .input::-webkit-input-placeholder{text-align:center}@media screen and (min-width:1024px){.newsletter-form .input::-webkit-input-placeholder{text-align:left}}.newsletter-form .input--error{color:#fff;border-color:#ff5796;background-color:#ff5796 !important}.newsletter-form .input--error:-moz-placeholder{color:#fff}.newsletter-form .input--error::-moz-placeholder{color:#fff}.newsletter-form .input--error:-ms-input-placeholder{color:#fff}.newsletter-form .input--error::-webkit-input-placeholder{color:#fff}.newsletter-form .form-submit{width:100%;margin:0;white-space:normal}@media screen and (max-width:767px){.newsletter-form .form-submit{font-size:14px;font-size:1.4rem}}@media screen and (min-width:768px){.newsletter-form .form-submit{white-space:nowrap}}@media screen and (min-width:1024px){.newsletter-form .form-submit{width:auto}}.lifestyle--A .newsletter-form .form-submit{margin:5px 0 0}.newsletter-form .ajax-progress{position:absolute;top:-12px;left:50%;transform:translateX(-50%)}.form-styling .campaign__content form{box-sizing:border-box;max-width:870px;margin-bottom:100px;padding:40px 30px 0;text-align:left}@media only screen and (min-width:1280px){.form-styling .campaign__content form{padding:40px 40px 0}}.form-styling .campaign__content div[id*=edit-actions]{text-align:left}.form-styling .campaign__content .form-wrapper{position:relative}.form-styling .campaign__content .form-type-select:after{display:none}.form-styling .campaign__content ::-moz-placeholder{color:rgba(0,0,0,0)}.form-styling .campaign__content input::-moz-placeholder{color:rgba(0,0,0,0)}.form-styling .campaign__content input::placeholder{color:rgba(0,0,0,0)}.form-styling .campaign__content textarea::-moz-placeholder{color:rgba(0,0,0,0)}.form-styling .campaign__content textarea::placeholder{color:rgba(0,0,0,0)}.form-styling .campaign__content .js-form-type-textfield label,.form-styling .campaign__content .js-form-type-email label,.form-styling .campaign__content .js-form-type-select label{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:14px;color:#66727a;text-align:left;position:absolute;top:0;left:0;padding:14px 0;transition:all .15s ease-in-out;transform-origin:0 0;pointer-events:none}.form-styling .campaign__content .js-form-type-textfield label:after,.form-styling .campaign__content .js-form-type-email label:after,.form-styling .campaign__content .js-form-type-select label:after{display:none}.form-styling .campaign__content .js-form-type-textfield input,.form-styling .campaign__content .js-form-type-email input{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:14px;color:#66727a;width:100%;background-color:#fff;padding:15px 0 12px;border-width:1px;border-color:#d7d7d7;border-style:none none solid none;outline:none;border-radius:0;transition:all .15s ease-in-out}@media only screen and (min-width:1280px){.form-styling .campaign__content .js-form-type-textfield input,.form-styling .campaign__content .js-form-type-email input{font-size:16px;margin-bottom:34px !important}}.form-styling .campaign__content .js-form-type-textfield input.error.error,.form-styling .campaign__content .js-form-type-email input.error.error{background:#fff;border-color:#ff5ca3;color:#ff5ca3}.form-styling .campaign__content .js-form-type-textfield input:not(:-moz-placeholder-shown)~label,.form-styling .campaign__content .js-form-type-email input:not(:-moz-placeholder-shown)~label{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:14px;text-align:left;opacity:.9;transform:scale(0.65) translateY(-35%);color:#abb7c0}.form-styling .campaign__content .js-form-type-textfield input:focus~label,.form-styling .campaign__content .js-form-type-textfield input:valid~label,.form-styling .campaign__content .js-form-type-textfield input:not(:placeholder-shown)~label,.form-styling .campaign__content .js-form-type-email input:focus~label,.form-styling .campaign__content .js-form-type-email input:valid~label,.form-styling .campaign__content .js-form-type-email input:not(:placeholder-shown)~label{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:14px;text-align:left;opacity:.9;transform:scale(0.65) translateY(-35%);color:#abb7c0}.form-styling .campaign__content .js-form-type-select select{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:14px;color:#66727a;text-align:left;width:100%;background-color:#fff;padding:15px 0 12px;border-width:1px;border-color:#d7d7d7;border-style:none none solid none;outline:none;border-radius:0;transition:all .15s ease-in-out;min-height:48px;-webkit-appearance:none;background-image:url("https://assets.foreo.com/files/static/2021-10/down-arrow.png");background-repeat:no-repeat;background-position:center right}@media only screen and (min-width:1280px){.form-styling .campaign__content .js-form-type-select select{font-size:16px}}@media screen and (max-width:1279px){.form-styling .campaign__content .js-form-type-select select{height:50px}}.form-styling .campaign__content .js-form-type-select select:focus~label,.form-styling .campaign__content .js-form-type-select select:valid~label{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:14px;opacity:.9;transform:scale(0.65) translateY(-35%);color:#abb7c0}.form-styling .campaign__content .form-radios .form-radio:checked~label:before,.form-styling .campaign__content .form-radios .form-radio:not(:checked)~label:before{width:14px;height:14px;border:1px solid #d7d7d7}.form-styling .campaign__content .form-radios input:checked~label:after,.form-styling .campaign__content .form-radios input:not(:checked)~label:after{background-color:#66727a;top:4px;left:4px;width:6px;height:6px}.form-styling .campaign__content .form-radios .description{font-size:14px}.form-styling .campaign__content .form-radios label{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:13px;line-height:14px;color:#66727a;display:block;position:relative;top:auto;left:auto;right:auto;transform-origin:50% 50% 0;transform-origin:initial;padding:0 0 0 32px;cursor:pointer;pointer-events:auto}.form-styling .campaign__content .form-checkbox__wrapper{margin-top:30px}.form-styling .campaign__content .form-checkbox__wrapper [type=checkbox]:checked~label:before,.form-styling .campaign__content .form-checkbox__wrapper [type=checkbox]:not(:checked)~label:before{width:14px;height:14px;border-radius:0;border:1px solid #d7d7d7}.form-styling .campaign__content .form-checkbox__wrapper [type=checkbox]:checked+label:after{top:4px;left:4px;width:6px;height:6px;background-color:#66727a}.form-styling .campaign__content .form-checkbox__wrapper label{font-size:12px;line-height:16px;color:#313f49;padding-left:32px}.form-styling .campaign__content .form-checkbox__wrapper .description{margin-top:-2px;padding-left:30px;color:#313f49}.form-styling .campaign__content legend span{margin:0;padding:0;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:14px;color:#66727a;width:100%;outline:none;border-radius:0}@media only screen and (min-width:1280px){.form-styling .campaign__content legend span{font-size:16px}}.form-styling .campaign__content legend span:after{display:none}.form-styling .campaign__content input[type=submit]{animation:none;animation-delay:0;animation-direction:normal;animation-duration:0;animation-fill-mode:none;animation-iteration-count:1;animation-name:none;animation-play-state:running;animation-timing-function:ease;backface-visibility:visible;background:0;background-attachment:scroll;background-clip:border-box;background-color:rgba(0,0,0,0);background-image:none;background-origin:padding-box;background-position:0 0;background-position-x:0;background-position-y:0;background-repeat:repeat;background-size:auto auto;border:0;border-style:none;border-width:medium;border-color:inherit;border-bottom:0;border-bottom-color:inherit;border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-style:none;border-bottom-width:medium;border-collapse:separate;-o-border-image:none;border-image:none;border-left:0;border-left-color:inherit;border-left-style:none;border-left-width:medium;border-radius:0;border-right:0;border-right-color:inherit;border-right-style:none;border-right-width:medium;border-spacing:0;border-top:0;border-top-color:inherit;border-top-left-radius:0;border-top-right-radius:0;border-top-style:none;border-top-width:medium;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;color:inherit;-moz-columns:auto;columns:auto;-moz-column-count:auto;column-count:auto;-moz-column-fill:balance;column-fill:balance;-moz-column-gap:normal;column-gap:normal;-moz-column-rule:medium none currentColor;column-rule:medium none currentColor;-moz-column-rule-color:currentColor;column-rule-color:currentColor;-moz-column-rule-style:none;column-rule-style:none;-moz-column-rule-width:none;column-rule-width:none;-moz-column-span:1;column-span:1;-moz-column-width:auto;column-width:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;direction:ltr;display:inline;empty-cells:show;float:none;font:normal;font-family:inherit;font-size:medium;font-style:normal;font-feature-settings:normal;font-variant:normal;font-weight:normal;height:auto;hyphens:none;left:auto;letter-spacing:normal;line-height:normal;list-style:none;list-style-image:none;list-style-position:outside;list-style-type:disc;margin:0;margin-bottom:0;margin-left:0;margin-right:0;margin-top:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:0;outline:0;outline-color:invert;outline-style:none;outline-width:medium;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;padding-bottom:0;padding-left:0;padding-right:0;padding-top:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;quotes:"“" "”" "‘" "’";right:auto;-moz-tab-size:8;-o-tab-size:8;tab-size:8;table-layout:auto;text-align:inherit;-moz-text-align-last:auto;text-align-last:auto;-webkit-text-decoration:none;text-decoration:none;text-decoration-color:inherit;text-decoration-line:none;text-decoration-style:solid;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-style:flat;transition:none;transition-delay:0s;transition-duration:0s;transition-property:none;transition-timing-function:ease;unicode-bidi:normal;vertical-align:baseline;visibility:visible;white-space:normal;widows:0;width:auto;word-spacing:normal;z-index:auto;animation:none 0s ease 0s 1 normal none running;backface-visibility:visible;background:transparent none repeat 0 0 / auto auto padding-box border-box scroll;border:medium none currentcolor;border-collapse:separate;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;color:#000;columns:auto;column-count:auto;column-fill:balance;column-gap:normal;-moz-column-rule:medium none currentcolor;column-rule:medium none currentcolor;column-span:1;column-width:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;display:inline;empty-cells:show;float:none;font-family:serif;font-size:medium;font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;line-height:normal;height:auto;hyphens:none;left:auto;letter-spacing:normal;list-style:disc outside none;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:medium none currentcolor;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;right:auto;tab-size:8;table-layout:auto;text-align:left;text-align-last:auto;-webkit-text-decoration:none;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-origin:50% 50% 0;transform-style:flat;transition:none 0s ease 0s;vertical-align:baseline;visibility:visible;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto;all:initial;all:unset}.form-styling .campaign__content input[type=submit]{margin-top:20px;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:16px;color:#fff;position:relative;display:inline-block;width:auto;padding:12px 20px;box-sizing:border-box;background-color:#313f49;border:1px solid #313f49;transition:all .18s ease-in-out;cursor:pointer}.form-styling .campaign__content input[type=submit]:hover{opacity:.85}.form-styling .campaign__content .form-item--error-message{color:#ff5ca3;padding:0}.form-styling .campaign__content .form-item--error-message:before{display:none}.form-styling .campaign__content .meta-success{position:relative;display:block;padding:50px 0;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:18px;line-height:30px;color:#313f49;text-align:center}.form-styling .campaign__content .ajax-progress{position:absolute;bottom:0;top:auto;left:0;right:0;z-index:1;box-sizing:border-box;max-width:1280px;margin:0 auto;padding:20px 50px;background-image:url("https://assets.foreo.com/files/static/2021-08/loader%20%281%29.svg") !important;background-position:50% 50% !important;background-repeat:no-repeat !important;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:1280px){.form-styling .campaign__content .ajax-progress{bottom:2px}}.form-styling .campaign__content .ajax-progress .throbber{display:none !important}.page-node-645 .campaign__notice,.page-node-646 .campaign__notice{display:none}.page-node-645 #edit-field-timeslot-wrapper,.page-node-646 #edit-field-timeslot-wrapper{margin-top:47px}.sw{box-sizing:border-box;max-width:1280px;margin:0 auto;padding:0 30px 64px}@media(min-width:1280px){.sw{padding:0 40px 125px}}.sw-kv .kv{position:relative;display:block;color:#313f49;margin:14.4927536232vw auto}@media only screen and (min-width:480px){.sw-kv .kv{margin:calc(60px*1.15941944) auto;margin:calc(60px*var(--factor)) auto}}@media only screen and (min-width:1280px){.sw-kv .kv{margin:125px auto}}.sw-kv .kv.dark,.sw-kv .kv.white-text{color:#fff}.sw-kv .kv--support{margin-top:7.2463768116vw !important;margin-bottom:0 !important}@media screen and (min-width:480px){.sw-kv .kv--support{margin-top:calc(70px*1.15941944) !important;margin-top:calc(70px*var(--factor)) !important}}@media screen and (min-width:1280px){.sw-kv .kv--support{margin-top:30px !important}}.sw-kv .kv__wrap{position:relative;max-width:1920px;margin:0 auto}@media only screen and (min-width:1280px){.sw-kv .kv__picture{width:100%}}.sw-kv .kv__picture img{position:relative;display:block;width:100%;height:auto}.sw-kv .kv__data{box-sizing:border-box;position:absolute;bottom:15.9420289855vw;left:7.2463768116vw;right:7.2463768116vw;font-size:0;z-index:2}@media only screen and (min-width:480px){.sw-kv .kv__data{bottom:calc(66px*1.15941944);bottom:calc(66px*var(--factor));left:calc(30px*1.15941944);left:calc(30px*var(--factor));right:calc(30px*1.15941944);right:calc(30px*var(--factor))}}@media only screen and (min-width:1280px){.sw-kv .kv__data{bottom:88px;left:0;right:0;width:1200px;padding:0 700px 0 0;margin:0 auto}}@media only screen and (min-width:1680px){.sw-kv .kv__data{bottom:208px}}.sw-kv .kv__data--nolinks{bottom:7.2463768116vw}@media only screen and (min-width:480px){.sw-kv .kv__data--nolinks{bottom:calc(30px*1.15941944);bottom:calc(30px*var(--factor))}}@media only screen and (min-width:1280px){.sw-kv .kv__data--nolinks{bottom:48px}}@media only screen and (min-width:1680px){.sw-kv .kv__data--nolinks{bottom:160px}}@media only screen and (min-width:1680px){.kv--support .kv__data--nolinks{bottom:48px}}.sw-kv .kv__heading{margin-top:1.9323671498vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:9.6618357488vw;line-height:10.6280193237vw;color:inherit}@media only screen and (min-width:480px){.sw-kv .kv__heading{margin-top:calc(8px*1.15941944);margin-top:calc(8px*var(--factor));font-size:calc(40px*1.15941944);font-size:calc(40px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media only screen and (min-width:1280px){.sw-kv .kv__heading{margin-top:8px;font-size:56px;line-height:62px}}.sw-kv .kv__heading br{display:block}.sw-kv .kv__text{margin-top:3.8647342995vw;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw;color:inherit}@media only screen and (min-width:480px){.sw-kv .kv__text{margin-top:calc(16px*1.15941944);margin-top:calc(16px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media only screen and (min-width:1280px){.sw-kv .kv__text{margin-top:8px;font-size:16px;line-height:24px}}.sw-kv .kv__text--closer{margin-top:1.9323671498vw}@media only screen and (min-width:480px){.sw-kv .kv__text--closer{margin-top:calc(8px*1.15941944);margin-top:calc(8px*var(--factor))}}.sw__wrap{display:grid;width:100%;max-width:1280px;margin:0 auto;min-height:50vh}@media(min-width:1280px){.sw__wrap{grid-template-columns:380px auto;gap:40px;width:100%}}.sw__breadcrumbs{display:none;margin:48px 0 125px;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:16px;line-height:24px;color:#313f49}@media(min-width:768px){.sw__breadcrumbs{display:block}}.sw__breadcrumbs-links{display:inline-block}.sw__breadcrumbs a{display:inline-block;-webkit-text-decoration:none;text-decoration:none;color:inherit}.sw__breadcrumbs .breadcrumb__link-collection,.sw__breadcrumbs .breadcrumb__link-last{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#313f49}.sw__breadcrumbs .breadcrumb__link-collection span,.sw__breadcrumbs .breadcrumb__link-last span{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}nav.breadcrumb ol{padding:0;list-style-type:none}nav.breadcrumb li{display:inline-block}nav.breadcrumb li:not(:last-of-type):after{content:"/"}nav.breadcrumb li:last-of-type{font-family:"Montserrat-Bold"}nav.breadcrumb li:only-of-type{font-family:"Montserrat-Regular"}.sw__menu{position:relative;width:100%;max-width:100%;margin-bottom:40px}.sw__menu-button{box-sizing:border-box;position:relative;display:block;padding:16px 30px 16px 55px;margin:0 -30px;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:18px;line-height:24px;color:#fff;background:#313f49;text-transform:uppercase;cursor:pointer}@media(min-width:1280px){.sw__menu-button{display:none}}.sw__menu-button:before{content:"+";display:block;position:absolute;top:17px;left:30px;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:18px;line-height:24px;color:#fff}.sw__menu-button:after{content:"-";display:none;position:absolute;top:17px;left:30px;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-size:18px;line-height:24px;color:#fff}.sw__menu-button.active:before{display:none}.sw__menu-button.active:after{display:block}.sw__menu-button i{position:relative;top:-1px;margin:0 8px 0 9px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-size:18px;line-height:24px}.sw__menu-links{position:absolute;display:none;top:56px;left:-30px;right:-30px;background:#fff;padding:0 30px;z-index:2}@media(min-width:1280px){.sw__menu-links{position:relative;display:block;top:auto;left:auto;right:auto;padding:0;background:rgba(0,0,0,0);z-index:1}}.sw__menu-links.active{display:block}.sw__menu-links>.menu__list{padding-top:9.6618357488vw;display:block;list-style:none}@media screen and (min-width:480px){.sw__menu-links>.menu__list{padding-top:calc(40px*1.15941944);padding-top:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.sw__menu-links>.menu__list{padding-top:0}}.sw__menu-links>.menu__list>.menu__list-item{margin:0 0 15.4589371981vw;display:block}@media screen and (min-width:480px){.sw__menu-links>.menu__list>.menu__list-item{margin:0 0 calc(64px*1.15941944);margin:0 0 calc(64px*var(--factor))}}@media screen and (min-width:1280px){.sw__menu-links>.menu__list>.menu__list-item{margin:0 0 64px}}.sw__menu-links>.menu__list>.menu__list-item>a{margin:0 0 5.7971014493vw;display:block;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:5.7971014493vw;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:#313f49}@media screen and (min-width:480px){.sw__menu-links>.menu__list>.menu__list-item>a{margin:0 0 calc(24px*1.15941944);margin:0 0 calc(24px*var(--factor));font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.sw__menu-links>.menu__list>.menu__list-item>a{margin:0 0 24px;font-size:18px;line-height:24px}}.sw__menu-links>.menu__list>.menu__list-item>span{margin:0 0 5.7971014493vw;display:block;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:5.7971014493vw;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:#313f49}@media screen and (min-width:480px){.sw__menu-links>.menu__list>.menu__list-item>span{margin:0 0 calc(24px*1.15941944);margin:0 0 calc(24px*var(--factor));font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.sw__menu-links>.menu__list>.menu__list-item>span{margin:0 0 24px;font-size:18px;line-height:24px}}.sw__menu-links>.menu__list>.menu__list-item .menu__list{list-style-type:none}.sw__menu-links>.menu__list>.menu__list-item .menu__list-item{margin:0 0 3.8647342995vw}@media screen and (min-width:480px){.sw__menu-links>.menu__list>.menu__list-item .menu__list-item{margin:0 0 calc(16px*1.15941944);margin:0 0 calc(16px*var(--factor))}}@media screen and (min-width:1280px){.sw__menu-links>.menu__list>.menu__list-item .menu__list-item{margin:0 0 16px}}.sw__menu-links>.menu__list>.menu__list-item .menu__list-item--active a{font-family:"Montserrat-Bold" !important}@media screen and (min-width:1280px){.sw__menu-links>.menu__list>.menu__list-item .menu__list-item:last-of-type{margin:0}}.sw__menu-links>.menu__list>.menu__list-item .menu__list-item a{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw;-webkit-text-decoration:none;text-decoration:none;color:#66727a}@media screen and (min-width:480px){.sw__menu-links>.menu__list>.menu__list-item .menu__list-item a{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.sw__menu-links>.menu__list>.menu__list-item .menu__list-item a{font-size:16px;line-height:24px}}.cw__content{position:relative;width:100%;max-width:100%;overflow:hidden}.cw__content-title{position:relative;margin:0;padding:0;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:20px;line-height:24px;color:#313f49}.cw__content-group{position:relative;margin:0;padding:0}.cw__content-group-title{position:relative;padding:48px 0 32px;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:20px;line-height:24px;color:#313f49}.cw__content-article{border-top:1px solid #c9c9c9}.cw__content-article:last-child{border-bottom:1px solid #c9c9c9}.cw__content-article-title{position:relative;padding:20px 0 20px 30px;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:16px;line-height:24px;color:#313f49;cursor:pointer}.cw__content-article-title:before{content:"+";display:block;position:absolute;top:20px;left:3px;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:20px;line-height:24px;color:#313f49}.cw__content-article-title:after{content:"-";display:none;position:absolute;top:20px;left:3px;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:20px;line-height:24px;color:#313f49}.cw__content-article-title.active{pointer-events:none;cursor:default}.cw__content-article-title.active:before{display:none}.cw__content-article-title.active:after{display:block}.cw__content-article-body{padding:0 0 20px 30px;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:16px;line-height:24px;color:#313f49}.cw__desc div{margin:0 0 11.5942028986vw;color:#313f49}@media screen and (min-width:480px){.cw__desc div{margin:0 0 calc(48px*1.15941944);margin:0 0 calc(48px*var(--factor))}}@media screen and (min-width:1280px){.cw__desc div{margin:0 0 48px}}.cw__desc div p:last-of-type{margin:0}.cw__desc [class^=tab_toggler_bluetooth]{display:none}.cw__desc [class^=tab_toggler_bluetooth].is_active{display:block}.cw__desc .select_tab_toggler{position:relative}.cw__desc .select_tab_toggler select{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;color:#66727a;width:100%;background-color:#fff;padding:3.6231884058vw 0 2.8985507246vw;border-width:1px;border-color:#ccc;border-style:none none solid none;outline:none;border-radius:0;-webkit-appearance:none;background-image:url("https://assets.foreo.com/files/static/2025-04/chevron-down.png");background-repeat:no-repeat;background-position:center right;transition:all .15s ease-in-out;background-size:5.3140096618vw}@media screen and (min-width:480px){.cw__desc .select_tab_toggler select{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));padding:calc(15px*1.15941944) 0 calc(12px*1.15941944);padding:calc(15px*var(--factor)) 0 calc(12px*var(--factor));background-size:calc(22px*1.15941944);background-size:calc(22px*var(--factor))}}@media screen and (min-width:1280px){.cw__desc .select_tab_toggler select{font-size:14px;padding:15px 0 12px;background-size:22px}}.cw__desc .select_tab_toggler select::-moz-placeholder{opacity:0}.cw__desc .select_tab_toggler select::placeholder{opacity:0}.cw__desc .select_tab_toggler select:not(:-moz-placeholder-shown)~label{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:14px;opacity:.9;transform:scale(0.65) translateY(-35%)}.cw__desc .select_tab_toggler select:focus~label,.cw__desc .select_tab_toggler select:not(:placeholder-shown)~label{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:14px;opacity:.9;transform:scale(0.65) translateY(-35%)}.cw__desc .select_tab_toggler select:has(option[value=""]:checked)~label{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:14px;opacity:1;transform:none}.cw__desc .select_tab_toggler label{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:14px;color:#66727a;position:absolute;top:0;left:0;padding:14px 0;transition:all .15s ease-in-out;transform-origin:0 0;pointer-events:none}.cw__desc h1,.cw__desc h2{margin:0 0 3.8647342995vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:5.7971014493vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.cw__desc h1,.cw__desc h2{margin:0 0 calc(16px*1.15941944);margin:0 0 calc(16px*var(--factor));font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.cw__desc h1,.cw__desc h2{margin:0 0 16px;font-size:24px;line-height:28px}}.cw__desc p{margin:3.8647342995vw 0;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.cw__desc p{margin:calc(16px*1.15941944) 0;margin:calc(16px*var(--factor)) 0;font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cw__desc p{margin:16px 0;font-size:16px;line-height:24px}}.cw__desc .small{font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.cw__desc .small{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.cw__desc .small{font-size:14px;line-height:20px}}.cw__desc b,.cw__desc strong{font-family:"Montserrat-Bold"}.cw__desc a{font-family:"Montserrat-Bold";color:inherit}.cw__desc ol{margin:3.8647342995vw 0;padding:0 0 0 4.8309178744vw;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.cw__desc ol{margin:calc(16px*1.15941944);margin:calc(16px*var(--factor));padding:0 0 0 calc(20px*1.15941944);padding:0 0 0 calc(20px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cw__desc ol{margin:16px 0;padding:0 0 0 20px;font-size:16px;line-height:24px}}.cw__desc ol li{margin:0 0 4px}.cw__devices-select{all:unset;appearance:none;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;width:100%;padding:10px 4px 12px;border-bottom:1px solid #c9c9c9;background-color:#fff;font-size:16px;line-height:1;cursor:pointer;background-image:url("https://assets.foreo.com/files/static/2025-03/chevron-down.svg");background-repeat:no-repeat;background-position:right center;background-size:24px 24px;padding-right:30px}.cw__devices-select option{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:14px;line-height:24px;color:#66727a}.cw__devices-grid{display:grid;margin:32px 0 0;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px}@media(min-width:768px){.cw__devices-grid{grid-template-columns:repeat(4,1fr)}}.cw__devices-card-link{-webkit-text-decoration:none;text-decoration:none}.cw__devices-card-img{position:relative;display:block;width:100%;height:auto;margin:0;padding:0}.cw__devices-card-title{display:block;margin:16px 0 0;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:14px;line-height:18px;color:#313f49;text-align:center;-webkit-text-decoration:none;text-decoration:none}
html{text-shadow:1px 1px 1px rgba(0,0,0,.004);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:62.52%;line-height:1.5}html body{font-size:100%}html sup{display:inline-block;top:-1.7em;font-family:inherit;font-size:30%;line-height:0;-webkit-text-decoration:none;text-decoration:none}@font-face{font-family:"Montserrat-ExtraLight";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-ExtraLight.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Light";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Light.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Regular";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Regular.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Medium";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Medium.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-SemiBold";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-SemiBold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Montserrat-Bold";src:url("https://assets.foreo.com/files/static/fonts/Montserrat/Montserrat-Bold.ttf") format("truetype");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.warrantyerror ul a:after,.pageerror ul a:after,.pagenotice ul a:after,.page-node-type-manual .layout--collapsible>.layout__title:before,.faq .faq__term-item .faq__term-question:after,.modal__inner_btn:after,.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{color:#333}h1,h2,h3,h4,h5,p,ul,li,span,.button{margin:0;padding:0}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}:root{--factor:1.15941944}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.warrantyerror ul a:after,.pageerror ul a:after,.pagenotice ul a:after,.page-node-type-manual .layout--collapsible>.layout__title:before,.faq .faq__term-item .faq__term-question:after,.modal__inner_btn:after,.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}h1{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:9.6618357488vw;line-height:10.6280193237vw}@media screen and (min-width:480px){h1{font-size:calc(40px*1.15941944);font-size:calc(40px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){h1{font-size:56px;font-size:5.6rem}h1{line-height:62px;line-height:6.2rem}}.h2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:8.6956521739vw;line-height:9.6618357488vw}@media screen and (min-width:480px){.h2{font-size:calc(36px*1.15941944);font-size:calc(36px*var(--factor));line-height:calc(40px*1.15941944);line-height:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.h2{font-size:48px;font-size:4.8rem}.h2{line-height:56px;line-height:5.6rem}}.h3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:7.729468599vw;line-height:9.1787439614vw}@media screen and (min-width:480px){.h3{font-size:calc(32px*1.15941944);font-size:calc(32px*var(--factor));line-height:calc(38px*1.15941944);line-height:calc(38px*var(--factor))}}@media screen and (min-width:1280px){.h3{font-size:40px;font-size:4rem}.h3{line-height:48px;line-height:4.8rem}}.h4,.h4--sb{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.7632850242vw;line-height:7.729468599vw}@media screen and (min-width:480px){.h4,.h4--sb{font-size:calc(28px*1.15941944);font-size:calc(28px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.h4,.h4--sb{font-size:32px;font-size:3.2rem}.h4,.h4--sb{line-height:38px;line-height:3.8rem}}.h4--sb{font-family:"Montserrat-SemiBold"}.h5{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:5.7971014493vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.h5{font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.h5{font-size:24px;font-size:2.4rem}.h5{line-height:28px;line-height:2.8rem}}.h6{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.8309178744vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.h6{font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.h6{font-size:20px;font-size:2rem}.h6{line-height:24px;line-height:2.4rem}}.h6--2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.h6--2{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--2{font-size:18px;font-size:1.8rem}.h6--2{line-height:20px;line-height:2rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.h6--wide{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide{font-size:16px;font-size:1.6rem}.h6--wide{line-height:20px;line-height:2rem}}.h6--wide-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.347826087vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide-2{font-size:14px;font-size:1.4rem}.h6--wide-2{line-height:18px;line-height:1.8rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p{margin:0 0 8px}.p{font-size:16px;font-size:1.6rem}.p{line-height:24px;line-height:2.4rem}}.p--2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--2{font-size:16px;font-size:1.6rem}.p--2{line-height:24px;line-height:2.4rem}}.p--md{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--md{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--md{font-size:16px;font-size:1.6rem}.p--md{line-height:24px;line-height:2.4rem}}.p--bold,.btn--F{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold,.btn--F{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold,.btn--F{font-size:16px;font-size:1.6rem}.p--bold,.btn--F{line-height:24px;line-height:2.4rem}}.p--bold-2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold-2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold-2{font-size:14px;font-size:1.4rem}.p--bold-2{line-height:24px;line-height:2.4rem}}.p--sm{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm{font-size:14px;font-size:1.4rem}.p--sm{line-height:20px;line-height:2rem}}.p--sm-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-2{font-size:14px;font-size:1.4rem}.p--sm-2{line-height:20px;line-height:2rem}}.p--sm-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-bold{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-bold{font-size:14px;font-size:1.4rem}.p--sm-bold{line-height:20px;line-height:2rem}}.p--xs{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs{font-size:12px;font-size:1.2rem}.p--xs{line-height:16px;line-height:1.6rem}}.p--xs-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs-bold{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs-bold{font-size:12px;font-size:1.2rem}.p--xs-bold{line-height:16px;line-height:1.6rem}}.tag{background-color:#313f49;padding:.9661835749vw 1.9323671498vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag{padding:calc(4px*1.15941944) calc(8px*1.15941944);padding:calc(4px*var(--factor)) calc(8px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag{padding:4px 8px}.tag{font-size:14px;font-size:1.4rem}.tag{line-height:20px;line-height:2rem}}.tag--2{padding:.9661835749vw 4.8309178744vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag--2{padding:calc(4px*1.15941944) calc(10px*1.15941944);padding:calc(4px*var(--factor)) calc(10px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag--2{padding:4px 10px}.tag--2{font-size:14px;font-size:1.4rem}.tag--2{line-height:20px;line-height:2rem}}.tag--3{padding:.9661835749vw;background-color:#313f49;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:1.9323671498vw;line-height:1.9323671498vw;color:#fff;text-transform:uppercase}@media screen and (min-width:480px){.tag--3{padding:calc(4px*1.15941944);padding:calc(4px*var(--factor));font-size:calc(8px*1.15941944);font-size:calc(8px*var(--factor));line-height:calc(8px*1.15941944);line-height:calc(8px*var(--factor))}}@media screen and (min-width:1280px){.tag--3{padding:6px;font-size:8px;line-height:8px}}.cta{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:5.7971014493vw;color:inherit}@media screen and (min-width:480px){.cta{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta{font-size:18px;font-size:1.8rem}.cta{line-height:24px;line-height:2.4rem}}.cta--sm{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;color:inherit}@media screen and (min-width:480px){.cta--sm{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.cta--sm{font-size:16px;font-size:1.6rem}.cta--sm{line-height:20px;line-height:2rem}}.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{box-sizing:border-box;background-color:#ef508c;border:none;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#fff;letter-spacing:0;text-transform:none;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:1280px){.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{cursor:pointer}}.cta-lg-pink-cart{height:10.6280193237vw;border-radius:16.6666666667vw;font-size:3.8647342995vw;line-height:10.6280193237vw;text-align:center}@media screen and (min-width:451px){.cta-lg-pink-cart{height:44px;border-radius:69px;font-size:16px;line-height:44px}}.cta-sm-pink-cart{height:6.7632850242vw;padding:0 3.8647342995vw;border-radius:7.2463768116vw;font-size:2.8985507246vw;line-height:6.7632850242vw}@media screen and (min-width:451px){.cta-sm-pink-cart{height:28px;padding:0 16px;border-radius:30px;font-size:12px;line-height:28px}}@media only screen and (min-width:1280px){.cta-sm-pink-cart:hover:before,.cta-sm-pink-cart:focus:before,.cta-sm-pink-cart:active:before{opacity:1;width:auto;margin-right:8px}}.cta-sm-pink-cart:before{opacity:0;content:"";display:inline-block;width:0;font-weight:600;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse{position:relative;height:44px;padding:0 24px;border-radius:22px;font-size:16px;line-height:44px;text-align:center}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover,.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout:focus,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout:active,.cta-lg-pink-checkout--static:active,.cta-lg-pink-checkout--inverse:active{padding:0 46px 0 24px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover:after,.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--inverse:hover:after,.cta-lg-pink-checkout:focus:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--inverse:focus:after,.cta-lg-pink-checkout:active:after,.cta-lg-pink-checkout--static:active:after,.cta-lg-pink-checkout--inverse:active:after{opacity:1}}.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{opacity:0}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.cta-lg-pink-checkout--inverse{background-color:#fff;border:1px solid #ccc;color:#313f49}.cta-lg-pink-checkout--inverse:after{content:none}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout--inverse:active{padding:0 24px;background-color:#f4f5f6}}.cta-lg-pink-checkout--static{height:48px;font-size:14px}@media only screen and (min-width:1280px){.cta-lg-pink-checkout--static{display:block;width:100%;padding:0 15px 0 24px}}@media screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--static:active{padding:0 23px 0 15px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--static:active:after{left:0}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:after{position:relative;display:inline-block;top:auto;right:auto;left:-8px;transform:none}}.cta-round-cp{padding:0 5.7971014493vw;box-sizing:border-box;border-radius:10.6280193237vw;font-size:3.8647342995vw;line-height:10.6280193237vw}@media screen and (min-width:480px){.cta-round-cp{padding:0 calc(24px*1.15941944);padding:0 calc(24px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp{padding:0 24px;font-size:16px;line-height:44px}}.cta-round-cp span:after{content:"";margin-left:1.9323671498vw;position:relative;top:.7246376812vw;font-size:5.7971014493vw;font-weight:700}@media screen and (min-width:480px){.cta-round-cp span:after{margin-left:calc(8px*1.15941944);margin-left:calc(8px*var(--factor));top:calc(3px*1.15941944);top:calc(3px*var(--factor));font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp span:after{margin-left:8px;top:3px;font-size:24px}}.cta-dynamic-page{padding:2.4154589372vw 5.7971014493vw;border-radius:10.6280193237vw;font-size:3.8647342995vw;color:#fff}@media screen and (min-width:480px){.cta-dynamic-page{padding:calc(10px*1.15941944) calc(24px*1.15941944);padding:calc(10px*var(--factor)) calc(24px*var(--factor));border-radius:calc(44px*1.15941944);border-radius:calc(44px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.cta-dynamic-page{padding:10px 24px;border-radius:44px;font-size:16px}}.manual-block-title,.page-node-type-manual .layout__title{margin:0 0 8.6956521739vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.2801932367vw;line-height:8.6956521739vw}@media screen and (min-width:480px){.manual-block-title,.page-node-type-manual .layout__title{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor));font-size:calc(26px*1.15941944);font-size:calc(26px*var(--factor));line-height:calc(36px*1.15941944);line-height:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-title,.page-node-type-manual .layout__title{margin:0 0 68px}.manual-block-title,.page-node-type-manual .layout__title{font-size:40px;font-size:4rem}.manual-block-title,.page-node-type-manual .layout__title{line-height:48px;line-height:4.8rem}}.manual-block-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:11.5942028986vw}@media screen and (min-width:480px){.manual-block-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(48px*1.15941944);line-height:calc(48px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-subtitle{font-size:30px;font-size:3rem}.manual-block-subtitle{line-height:48px;line-height:4.8rem}}.manual-content-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.manual-content-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.manual-content-subtitle{font-size:24px;font-size:2.4rem}.manual-content-subtitle{line-height:28px;line-height:2.8rem}}.manual-block-text-12{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:4.347826087vw}@media screen and (min-width:480px){.manual-block-text-12{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-12{font-size:17px;font-size:1.7rem}.manual-block-text-12{line-height:26px;line-height:2.6rem}}.manual-block-text-14{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:5.3140096618vw}@media screen and (min-width:480px){.manual-block-text-14{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(22px*1.15941944);line-height:calc(22px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-14{font-size:17px;font-size:1.7rem}.manual-block-text-14{line-height:26px;line-height:2.6rem}}.manual-block-text-16{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.manual-block-text-16{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-16{font-size:16px;font-size:1.6rem}.manual-block-text-16{line-height:24px;line-height:2.4rem}}.heading{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-style:italic;text-transform:uppercase}.heading{font-size:18px;font-size:1.8rem}.heading{line-height:26px;line-height:2.6rem}@media screen and (min-width:1024px){.heading{font-size:24px;font-size:2.4rem}.heading{line-height:32px;line-height:3.2rem}}.heading--A{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--A{font-size:36px;font-size:3.6rem}.heading--A{line-height:48px;line-height:4.8rem}@media screen and (min-width:1024px){.heading--A{font-size:44px;font-size:4.4rem}.heading--A{line-height:52px;line-height:5.2rem}}.heading--B{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--B{font-size:32px;font-size:3.2rem}.heading--B{line-height:40px;line-height:4rem}@media screen and (min-width:1024px){.heading--B{font-size:36px;font-size:3.6rem}.heading--B{line-height:48px;line-height:4.8rem}}.heading--C,.warrantyerror--regular .main h1,.warrantyerror--warranty_claim_fee .main h1,.pageerror--regular .main h1,.pageerror--warranty_claim_fee .main h1,.pagenotice--regular .main h1,.pagenotice--warranty_claim_fee .main h1{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--C,.warrantyerror--regular .main h1,.warrantyerror--warranty_claim_fee .main h1,.pageerror--regular .main h1,.pageerror--warranty_claim_fee .main h1,.pagenotice--regular .main h1,.pagenotice--warranty_claim_fee .main h1{font-size:30px;font-size:3rem}.heading--C,.warrantyerror--regular .main h1,.warrantyerror--warranty_claim_fee .main h1,.pageerror--regular .main h1,.pageerror--warranty_claim_fee .main h1,.pagenotice--regular .main h1,.pagenotice--warranty_claim_fee .main h1{line-height:42px;line-height:4.2rem}.heading--C,.warrantyerror--regular .main h1,.warrantyerror--warranty_claim_fee .main h1,.pageerror--regular .main h1,.pageerror--warranty_claim_fee .main h1,.pagenotice--regular .main h1,.pagenotice--warranty_claim_fee .main h1{letter-spacing:-0.025em}@media screen and (min-width:1024px){.heading--C,.warrantyerror--regular .main h1,.warrantyerror--warranty_claim_fee .main h1,.pageerror--regular .main h1,.pageerror--warranty_claim_fee .main h1,.pagenotice--regular .main h1,.pagenotice--warranty_claim_fee .main h1{font-size:46px;font-size:4.6rem}.heading--C,.warrantyerror--regular .main h1,.warrantyerror--warranty_claim_fee .main h1,.pageerror--regular .main h1,.pageerror--warranty_claim_fee .main h1,.pagenotice--regular .main h1,.pagenotice--warranty_claim_fee .main h1{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){.heading--C,.warrantyerror--regular .main h1,.warrantyerror--warranty_claim_fee .main h1,.pageerror--regular .main h1,.pageerror--warranty_claim_fee .main h1,.pagenotice--regular .main h1,.pagenotice--warranty_claim_fee .main h1{font-size:60px;font-size:6rem}.heading--C,.warrantyerror--regular .main h1,.warrantyerror--warranty_claim_fee .main h1,.pageerror--regular .main h1,.pageerror--warranty_claim_fee .main h1,.pagenotice--regular .main h1,.pagenotice--warranty_claim_fee .main h1{line-height:73px;line-height:7.3rem}}.heading--D,.faq__title{margin:0 0 23px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--D,.faq__title{font-size:24px;font-size:2.4rem}.heading--D,.faq__title{line-height:30px;line-height:3rem}.heading--D,.faq__title{letter-spacing:0em}@media screen and (min-width:1024px){.heading--D,.faq__title{font-size:36px;font-size:3.6rem}.heading--D,.faq__title{line-height:42px;line-height:4.2rem}}.heading--D b,.faq__title b,.heading--D strong,.faq__title strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.heading--D b,.faq__title b,.heading--D strong,.faq__title strong{font-size:24px;font-size:2.4rem}.heading--D b,.faq__title b,.heading--D strong,.faq__title strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--D b,.faq__title b,.heading--D strong,.faq__title strong{font-size:36px;font-size:3.6rem}.heading--D b,.faq__title b,.heading--D strong,.faq__title strong{line-height:42px;line-height:4.2rem}}.heading--E{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase;text-align:center;position:relative;margin:0 0 23px;padding:15px 0}.heading--E{font-size:24px;font-size:2.4rem}.heading--E{line-height:30px;line-height:3rem}.heading--E{letter-spacing:0em}@media screen and (min-width:768px){.heading--E{padding:0}}@media screen and (min-width:1024px){.heading--E{font-size:36px;font-size:3.6rem}.heading--E{line-height:42px;line-height:4.2rem}}.heading--E b,.heading--E strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#f53794}.heading--E b,.heading--E strong{font-size:24px;font-size:2.4rem}.heading--E b,.heading--E strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--E b,.heading--E strong{font-size:36px;font-size:3.6rem}.heading--E b,.heading--E strong{line-height:42px;line-height:4.2rem}}.heading--E:after{content:" ";width:80px;position:absolute;right:0;left:0;top:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:after{width:60px;right:0;left:auto;left:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:after{display:none}}.heading--E:before{content:" ";width:80px;position:absolute;left:0;right:0;bottom:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:before{width:60px;left:0;right:auto;right:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:before{display:none}}.heading--F{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--F{font-size:16px;font-size:1.6rem}.heading--F{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F{font-size:18px;font-size:1.8rem}.heading--F{line-height:24px;line-height:2.4rem}}.heading--F b,.heading--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}.heading--F b,.heading--F strong{font-size:16px;font-size:1.6rem}.heading--F b,.heading--F strong{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F b,.heading--F strong{font-size:18px;font-size:1.8rem}.heading--F b,.heading--F strong{line-height:24px;line-height:2.4rem}}.heading--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;letter-spacing:3.5px}.heading--G{font-size:14px;font-size:1.4rem}.heading--G{line-height:17px;line-height:1.7rem}.heading--H,.faq .faq__header h3{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--H,.faq .faq__header h3{font-size:40px;font-size:4rem}.heading--H,.faq .faq__header h3{line-height:40px;line-height:4rem}@media screen and (min-width:1280px){.heading--H,.faq .faq__header h3{font-size:50px;font-size:5rem}.heading--H,.faq .faq__header h3{line-height:50px;line-height:5rem}}.heading--I{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--I{font-size:18px;font-size:1.8rem}.heading--I{line-height:28px;line-height:2.8rem}.heading--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--J{font-size:40px;font-size:4rem}.heading--J{line-height:40px;line-height:4rem}.heading--J{letter-spacing:0.025em}.heading--K,.faq__thumbnail h3{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--K,.faq__thumbnail h3{font-size:18px;font-size:1.8rem}.heading--K,.faq__thumbnail h3{line-height:18px;line-height:1.8rem}@media screen and (min-width:1024px){.heading--K,.faq__thumbnail h3{font-size:24px;font-size:2.4rem}.heading--K,.faq__thumbnail h3{line-height:24px;line-height:2.4rem}}.heading--L{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;text-align:left;text-transform:uppercase;color:#333;width:100%;border-bottom:1px solid #ccc;margin-bottom:32px;padding-bottom:32px;box-sizing:border-box}.heading--L{font-size:16px;font-size:1.6rem}.heading--L{line-height:19px;line-height:1.9rem}.heading--M{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-align:left}.heading--M{font-size:24px;font-size:2.4rem}.heading--M{line-height:29px;line-height:2.9rem}@media screen and (min-width:1024px){.heading--M{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--M{font-size:36px;font-size:3.6rem}.heading--M{line-height:44px;line-height:4.4rem}}.heading--N{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-align:center;margin-bottom:20px}.heading--N{font-size:30px;font-size:3rem}.heading--N{line-height:42px;line-height:4.2rem}@media screen and (min-width:768px){.heading--N{font-size:36px;font-size:3.6rem}.heading--N{line-height:42px;line-height:4.2rem}}.heading--O{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;margin:0 0 20px;padding:0 0 20px;text-align:left;position:relative}.heading--O{font-size:36px;font-size:3.6rem}.heading--O{line-height:40px;line-height:4rem}@media screen and (min-width:768px){.heading--O{margin:0 0 30px;padding:0 0 30px}}@media screen and (min-width:1280px){.heading--O{font-size:60px;font-size:6rem}.heading--O{line-height:64px;line-height:6.4rem}}.heading--O:after{content:"";display:block;width:18px;height:3px;position:absolute;bottom:0;left:0}@media screen and (min-width:1280px){.heading--O:after{width:23px;height:4px}}[data-class*=howto] .heading--O:after{content:none}.heading--O br{display:block}.faq--term .faq__header h3,p--B,.text--B,p--A,.text--A,p,.text{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}.faq--term .faq__header h3,p--B,.text--B,p--A,.text--A,p,.text{font-size:16px;font-size:1.6rem}.faq--term .faq__header h3,p--B,.text--B,p--A,.text--A,p,.text{line-height:27px;line-height:2.7rem}p--A,.text--A{font-size:30px;font-size:3rem}p--A,.text--A{line-height:42px;line-height:4.2rem}p--A,.text--A{letter-spacing:-0.025em}@media screen and (min-width:1024px){p--A,.text--A{font-size:46px;font-size:4.6rem}p--A,.text--A{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){p--A,.text--A{font-size:60px;font-size:6rem}p--A,.text--A{line-height:73px;line-height:7.3rem}}p--B,.text--B{font-size:28px;font-size:2.8rem}p--B,.text--B{line-height:34px;line-height:3.4rem}@media screen and (min-width:1024px){p--B,.text--B{font-size:35px;font-size:3.5rem}p--B,.text--B{line-height:46px;line-height:4.6rem}}p--C,.text--C{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-style:italic}p--C,.text--C{font-size:14px;font-size:1.4rem}p--C,.text--C{line-height:20px;line-height:2rem}p--D,.text--D{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--D,.text--D{font-size:16px;font-size:1.6rem}p--D,.text--D{line-height:20px;line-height:2rem}p--E,.text--E,.warrantyerror .main p.note,.warrantyerror main p.note,.pageerror .main p.note,.pageerror main p.note,.pagenotice .main p.note,.pagenotice main p.note,.faq .faq__term-item .faq__term-answer,.faq--item .faq__answer{margin:0 0 19px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--E,.text--E,.warrantyerror .main p.note,.warrantyerror main p.note,.pageerror .main p.note,.pageerror main p.note,.pagenotice .main p.note,.pagenotice main p.note,.faq .faq__term-item .faq__term-answer,.faq--item .faq__answer{font-size:14px;font-size:1.4rem}p--E,.text--E,.warrantyerror .main p.note,.warrantyerror main p.note,.pageerror .main p.note,.pageerror main p.note,.pagenotice .main p.note,.pagenotice main p.note,.faq .faq__term-item .faq__term-answer,.faq--item .faq__answer{line-height:24px;line-height:2.4rem}p--E b,p--E strong,.text--E b,.warrantyerror .main p.note b,.warrantyerror main p.note b,.pageerror .main p.note b,.pageerror main p.note b,.pagenotice .main p.note b,.pagenotice main p.note b,.faq .faq__term-item .faq__term-answer b,.faq--item .faq__answer b,.text--E strong,.warrantyerror .main p.note strong,.warrantyerror main p.note strong,.pageerror .main p.note strong,.pageerror main p.note strong,.pagenotice .main p.note strong,.pagenotice main p.note strong,.faq .faq__term-item .faq__term-answer strong,.faq--item .faq__answer strong{font-family:"Montserrat-Bold";font-size:inherit;line-height:inherit;font-weight:normal}p--F,.text--F{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--F,.text--F{font-size:14px;font-size:1.4rem}p--F,.text--F{line-height:26px;line-height:2.6rem}p--F b,p--F strong,.text--F b,.text--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--F b,p--F strong,.text--F b,.text--F strong{font-size:14px;font-size:1.4rem}p--F b,p--F strong,.text--F b,.text--F strong{line-height:26px;line-height:2.6rem}p--G,.text--G{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--G,.text--G{font-size:12px;font-size:1.2rem}p--G,.text--G{line-height:26px;line-height:2.6rem}p--H,.text--H,.faq--item .faq__question{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--H,.text--H,.faq--item .faq__question{font-size:18px;font-size:1.8rem}p--H,.text--H,.faq--item .faq__question{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--H,.text--H,.faq--item .faq__question{font-size:16px;font-size:1.6rem}p--H,.text--H,.faq--item .faq__question{line-height:20px;line-height:2rem}}p--I,.text--I,.link--D,.faq__products .faq__option.is_active .faq__list a{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--I,.text--I,.link--D,.faq__products .faq__option.is_active .faq__list a{font-size:14px;font-size:1.4rem}p--I,.text--I,.link--D,.faq__products .faq__option.is_active .faq__list a{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--I,.text--I,.link--D,.faq__products .faq__option.is_active .faq__list a{font-size:12px;font-size:1.2rem}p--I,.text--I,.link--D,.faq__products .faq__option.is_active .faq__list a{line-height:22px;line-height:2.2rem}}p--J,.text--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--J,.text--J{font-size:14px;font-size:1.4rem}p--J,.text--J{line-height:18px;line-height:1.8rem}p--J b,.text--J b{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--J b,.text--J b{font-size:14px;font-size:1.4rem}p--J b,.text--J b{line-height:18px;line-height:1.8rem}p--K,.text--K{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--K,.text--K{font-size:14px;font-size:1.4rem}p--K,.text--K{line-height:24px;line-height:2.4rem}p--L,.text--L{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#333;text-align:left}p--L,.text--L{font-size:16px;font-size:1.6rem}p--L,.text--L{line-height:28px;line-height:2.8rem}p--L b,p--L strong,.text--L b,.text--L strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}p--L b,p--L strong,.text--L b,.text--L strong{font-size:16px;font-size:1.6rem}p--L b,p--L strong,.text--L b,.text--L strong{line-height:28px;line-height:2.8rem}p--M,.text--M{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif !important;font-size:14px !important;line-height:20px !important;color:#555 !important}p--N,.text--N{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--N,.text--N{font-size:10px;font-size:1rem}p--N,.text--N{line-height:14px;line-height:1.4rem}.faq .faq__term-item .faq__term-question,.faq__breadcrumb,.link{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;border-bottom:1px solid;-webkit-text-decoration:none;text-decoration:none;color:#555;letter-spacing:2px;padding:0 0 4px 0;transition:padding-bottom 300ms ease}.faq .faq__term-item .faq__term-question,.faq__breadcrumb,.link{font-size:14px;font-size:1.4rem}.faq .faq__term-item .faq__term-question,.faq__breadcrumb,.link{line-height:26px;line-height:2.6rem}.link:hover{padding-bottom:6px}@media screen and (max-width:767px){.link:hover{padding:0 0 4px}}.link--A{border-bottom:1px solid #fff}.link--A{font-size:14px;font-size:1.4rem}.link--C{font-size:0;color:rgba(0,0,0,0);position:relative;display:block;width:36px;height:36px;border-radius:100%;background-color:#99a5af;padding:0;transition:.2s ease-in-out}.link--C:after{display:block;border-radius:100%;font-family:"foreo";text-align:center;color:#fff}.link--C:after{position:absolute;top:0;left:0;right:0;bottom:0}.link--C:after{font-size:22px;font-size:2.2rem}.link--C:after{line-height:36px;line-height:3.6rem}.link--D,.faq__products .faq__option.is_active .faq__list a{-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:#666;transition:.2s ease-in-out}.link--D,.faq__products .faq__option.is_active .faq__list a{letter-spacing:0.025em}@media screen and (min-width:1024px){.link--D:hover,.faq__products .faq__option.is_active .faq__list a:hover,.link--D:focus,.faq__products .faq__option.is_active .faq__list a:focus,.link--D:active,.faq__products .faq__option.is_active .faq__list a:active{color:#333}}.link--G{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:#666;display:block;padding:0;border:none}.link--G{font-size:14px;font-size:1.4rem}.link--G{line-height:16px;line-height:1.6rem}.link--G{letter-spacing:0em}@media screen and (min-width:768px){.link--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;position:relative}.link--G{font-size:16px;font-size:1.6rem}}@media screen and (max-width:767px){.link--G.is-active{color:#333}}.link--G:hover{padding-bottom:0}@media screen and (min-width:768px){.link--G:after{content:"";display:block;width:2px;height:100%;position:absolute;right:0;top:0;background-color:#ccc}}.link--H{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:gray;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.link--H{font-size:12px;font-size:1.2rem}.link--H{line-height:26px;line-height:2.6rem}@media screen and (min-width:768px){.link--H:hover,.link--H:focus,.link--H.active{color:#666}}.btn--D,.btn--C,.btn--B,.btn--A,.btn{display:inline-block;padding:18px 44px 16px;border-radius:3px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;white-space:normal;color:#fff;background:#78278b;border:1px solid #78278b;cursor:pointer;transition:all .2s cubic-bezier(0.25,0.8,0.25,1);outline:none}.btn--D,.btn--C,.btn--B,.btn--A,.btn{font-size:16px;font-size:1.6rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{line-height:24px;line-height:2.4rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{letter-spacing:0.05em}@media screen and (min-width:1024px){.btn:hover{color:#78278b;background:rgba(0,0,0,0)}}.btn--B{padding:13px 44px 11px}.btn--C{padding:9px 29px}.btn--C{font-size:15px;font-size:1.5rem}.btn--C{line-height:20px;line-height:2rem}.btn--D{padding:6px 19px}.btn--D{font-size:12px;font-size:1.2rem}.btn--D{line-height:17px;line-height:1.7rem}.btn--E{position:relative;display:inline-block;background-color:#ff6dac;margin:5.3333333333vw 0 0;padding:3.2vw 9.3333333333vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.2666666667vw;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-in-out}@media screen and (min-width:768px){.btn--E{margin:2.6041666667vw 0 0;padding:1.5625vw 4.5572916667vw;font-size:2.0833333333vw}}@media screen and (min-width:1024px){.btn--E{margin:1.953125vw 0 0;padding:1.171875vw 3.41796875vw;font-size:1.5625vw}}@media screen and (min-width:1280px){.btn--E{margin:20px 0 0;padding:13px 35px}.btn--E{font-size:18px;font-size:1.8rem}}@media screen and (min-width:1280px){.btn--E:hover,.btn--E:focus,.btn--E:active{padding:13px 55px 13px 35px}}.btn--E:hover:before,.btn--E:focus:before,.btn--E:active:before{opacity:1}.btn--E:before{content:none}@media screen and (min-width:1280px){.btn--E:before{opacity:0;content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;border-width:7px 0 7px 14px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.btn--F{position:relative;display:inline-block;width:auto;margin:0;padding:2.4154589372vw 3.8647342995vw;background-color:#313f49;border:none;border-radius:0;transition:all .25s ease-in-out;letter-spacing:0;text-transform:none;color:#fff !important}@media screen and (min-width:480px){.btn--F{padding:calc(10px*1.15941944) calc(16px*1.15941944);padding:calc(10px*var(--factor)) calc(16px*var(--factor))}}@media screen and (min-width:1280px){.btn--F{padding:10px 16px}}@media screen and (min-width:1280px){.btn--F:hover,.btn--F:focus,.btn--F:active{padding:10px 32px 10px 16px}}.btn--F:after{opacity:0}@media screen and (min-width:1280px){.btn--F:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:12px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}@media screen and (min-width:1280px){.btn--F:hover:after,.btn--F:focus:after,.btn--F:active:after{opacity:1}}.btn.ghost{color:#78278b;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.ghost:hover{color:#fff;background:#78278b}}.btn.pink{background:#f53794;border:1px solid #f53794}@media screen and (min-width:1024px){.btn.pink:hover{color:#f53794;background:rgba(0,0,0,0)}}.btn.pink.ghost{color:#f53794;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.pink.ghost:hover{color:#fff;background:#f53794}}.btn.gold{background:#dbc088;border:1px solid #dbc088}@media screen and (min-width:1024px){.btn.gold:hover{color:#dbc088;background:rgba(0,0,0,0)}}.btn.gold.ghost{color:#dbc088;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.gold.ghost:hover{color:#fff;background:#dbc088}}.btn.blue{background:#2aa9f6;border:1px solid #2aa9f6}@media screen and (min-width:1024px){.btn.blue:hover{color:#2aa9f6;background:rgba(0,0,0,0)}}.btn.blue.ghost{color:#2aa9f6;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.blue.ghost:hover{color:#fff;background:#2aa9f6}}.btn.full{width:100%;padding-left:10px;padding-right:10px}.btn--social,.btn--twitter,.btn--google,.btn--facebook{position:relative;box-sizing:border-box;height:50px;padding:0 20px 0 50px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;border:none;text-transform:none}.btn--social,.btn--twitter,.btn--google,.btn--facebook{font-size:15px;font-size:1.5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{line-height:50px;line-height:5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{letter-spacing:0.01em}@media screen and (min-width:1024px){.btn--social:hover,.btn--twitter:hover,.btn--google:hover,.btn--facebook:hover{color:#fff}}.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after{position:absolute;top:0;left:0;bottom:0;display:block;width:50px;color:#fff;text-align:center;transition:.12s ease-in-out}.btn--facebook{background:#3b59b4}@media screen and (min-width:1024px){.btn--facebook:hover{background:#6d84b4}}.btn--facebook:after{content:""}.btn--facebook:after{font-size:26px;font-size:2.6rem}.btn--facebook:after{line-height:52px;line-height:5.2rem}.btn--google{background:#ea4335}@media screen and (min-width:1024px){.btn--google:hover{background:rgba(234,67,53,.75)}}.btn--google:after{content:""}.btn--google:after{font-size:22px;font-size:2.2rem}.btn--google:after{line-height:48px;line-height:4.8rem}.btn--twitter{background:#00aced}@media screen and (min-width:1024px){.btn--twitter:hover{background:rgba(0,172,237,.75)}}.btn--twitter:after{content:""}.btn--twitter:after{font-size:24px;font-size:2.4rem}.btn--twitter:after{line-height:48px;line-height:4.8rem}.btn--disabled,.btn.form-disabled{opacity:.4;pointer-events:none;cursor:default}.js_resolution{display:none;visibility:hidden;height:0;width:0;margin:0;padding:0;opacity:0}@media screen and (min-width:768px){.js_resolution{opacity:.5}}@media screen and (min-width:1024px){.js_resolution{opacity:1}}@media screen and (min-width:1280px){.js_resolution{width:2px;opacity:2}}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.hidden{display:none !important;visibility:hidden}@media screen and (max-width:767px){.hidden-mobile{display:none !important}}@media screen and (min-width:768px){.hidden-desk{display:none !important}}.hidden-sm{display:none !important}@media screen and (min-width:1280px){.hidden-sm{display:block !important}}.hidden-xl{display:block !important}@media screen and (min-width:1280px){.hidden-xl{display:none !important}}.mt0{margin-top:0px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt35{margin-top:35px !important}.mt40{margin-top:40px !important}.mt45{margin-top:45px !important}.mt50{margin-top:50px !important}.mr0{margin-right:0px !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr25{margin-right:25px !important}.mr30{margin-right:30px !important}.mr35{margin-right:35px !important}.mr40{margin-right:40px !important}.mr45{margin-right:45px !important}.mr50{margin-right:50px !important}.mb0{margin-bottom:0px !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb25{margin-bottom:25px !important}.mb30{margin-bottom:30px !important}.mb35{margin-bottom:35px !important}.mb40{margin-bottom:40px !important}.mb45{margin-bottom:45px !important}.mb50{margin-bottom:50px !important}.ml0{margin-left:0px !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml25{margin-left:25px !important}.ml30{margin-left:30px !important}.ml35{margin-left:35px !important}.ml40{margin-left:40px !important}.ml45{margin-left:45px !important}.ml50{margin-left:50px !important}.pt0{padding-top:0px !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt15{padding-top:15px !important}.pt20{padding-top:20px !important}.pt25{padding-top:25px !important}.pt30{padding-top:30px !important}.pt35{padding-top:35px !important}.pt40{padding-top:40px !important}.pt45{padding-top:45px !important}.pt50{padding-top:50px !important}.pr0{padding-right:0px !important}.pr5{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr35{padding-right:35px !important}.pr40{padding-right:40px !important}.pr45{padding-right:45px !important}.pr50{padding-right:50px !important}.pb0{padding-bottom:0px !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb15{padding-bottom:15px !important}.pb20{padding-bottom:20px !important}.pb25{padding-bottom:25px !important}.pb30{padding-bottom:30px !important}.pb35{padding-bottom:35px !important}.pb40{padding-bottom:40px !important}.pb45{padding-bottom:45px !important}.pb50{padding-bottom:50px !important}.pl0{padding-left:0px !important}.pl5{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl35{padding-left:35px !important}.pl40{padding-left:40px !important}.pl45{padding-left:45px !important}.pl50{padding-left:50px !important}.mainmenu{padding:24px 20px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:rgba(0,0,0,0);border:0;margin:0;overflow:visible}@media screen and (min-width:1024px){.mainmenu:hover{opacity:.7}}.mainmenu-box{top:1px;width:22px;height:16px;display:inline-block;position:relative}.mainmenu-inner{display:block;top:50%;margin-top:-1px}.mainmenu-inner,.mainmenu-inner::before,.mainmenu-inner::after{width:22px;height:2px;background-color:#99a4ae;border-radius:1px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.mainmenu-inner::before,.mainmenu-inner::after{content:"";display:block}.mainmenu-inner::before{top:-7px}.mainmenu-inner::after{bottom:-7px}.mainmenu--spin .mainmenu-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}.mainmenu--spin .mainmenu-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.mainmenu--spin .mainmenu-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19)}.mainmenu--spin.is-active .mainmenu-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}.mainmenu--spin.is-active .mainmenu-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.mainmenu--spin.is-active .mainmenu-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1)}html{height:100%}body{position:relative;height:100%;overflow-x:hidden}body.summaryOpen{overflow:hidden}body.search-locked,body.locked{overflow-y:hidden}body.search-locked .main,body.search-locked .footer,body.locked .main,body.locked .footer{touch-action:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;animation:.35s ease .35s normal forwards 1 fadeout}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}body.search-locked .main,body.search-locked .footer{height:0}@media screen and (max-width:1023px){br{display:none}}input::-ms-clear{display:none}.wrapper{max-width:100%;padding-top:0;overflow-x:hidden}@media screen and (min-width:1024px){.wrapper{overflow-x:visible}}.promo-2 .wrapper{padding-top:110px}.promo-3 .wrapper{padding-top:128px}.promo-4 .wrapper{padding-top:146px}.promo-5 .wrapper{padding-top:164px}.main{position:relative;z-index:1}.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:125px}@media screen and (min-width:768px){.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:100px}}@media screen and (min-width:1280px){.main .node--type-page .field__items .field__item>#ecommerce:first-child{padding-top:150px}}.path-node:not(.page-node-type-manual) .main .layout__title{display:none;opacity:0;visibility:hidden;width:0;height:0}.path-cart .main{margin-top:145px}.path-support .main{padding-top:30px;background-color:#00c6d1}.page-node-289{padding:100px 0 0}@media screen and (min-width:1280px){.page-node-289{padding:130px 0 0}}.node--content-mob-lock{background-color:#fff}@media(min-width:480px)and (max-width:1279px){.node--content-mob-lock{position:relative;max-width:480px;margin:0 auto}}@media(min-width:480px)and (max-width:1279px){.node--content-mob-lock:before{content:"";position:absolute;top:0;left:-100%;width:500%;height:100%;background-color:#eee;z-index:-1}}.node--type-page .field__items>.field__item .grid+.grid--sales{position:relative}.node--type-page .field__items>.field__item .grid+.grid--sales:before{content:"";display:block;width:100%;height:14.4927536232vw;position:absolute;top:-7.2463768116vw;right:0;left:0;background-color:#fff}@media screen and (min-width:480px){.node--type-page .field__items>.field__item .grid+.grid--sales:before{height:calc(30px*1.15941944);height:calc(30px*var(--factor));top:calc(-30px*1.15941944);top:calc(-30px*var(--factor))}}@media screen and (min-width:1280px){.node--type-page .field__items>.field__item .grid+.grid--sales:before{height:125px;top:-125px}}@media(min-width:1280px){.gin-secondary-toolbar .toolbar-secondary .toolbar-bar .toolbar-tab .toolbar-tray{width:auto !important}}.maintenance-page{height:241.5458937198vw;background:#029dd5;background:linear-gradient(to bottom,#029DD5 0%,#25D7FF 50%,#029DD5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#029dd5",endColorstr="#029dd5",GradientType=0);overflow:hidden}@media screen and (min-width:480px){.maintenance-page{height:calc(1000px*1.15941944);height:calc(1000px*var(--factor))}}@media screen and (min-width:1280px){.maintenance-page{height:auto;overflow-y:scroll;background:#25d7ff;background:radial-gradient(ellipse at center,#25D7FF 0%,#009AD3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#25d7ff",endColorstr="#009ad3",GradientType=1)}}.path-iblock .card--A.card--A{opacity:1}body .progress__percentage,body .progress__bar,body .progress__label{display:none}body .ajax-progress-throbber{color:rgba(0,0,0,0) !important}body .throbber{display:block !important;padding:0 !important}body .ajax-progress-throbber,body .throbber,body .progress__track,body .throbber:before,body .throbber:after,body .progress__track:before,body .progress__track:after{border-radius:50%;width:12px;height:12px;animation-fill-mode:both;animation:load7 2s infinite ease-in-out;min-width:0;min-width:initial;background:none !important;border-color:rgba(0,0,0,0) !important;background-color:rgba(0,0,0,0) !important;box-shadow:none}body .progress__track,body .throbber{color:#78278b;font-size:10px;margin:0 auto;position:relative;text-indent:-9999em;transform:translateZ(0);animation-delay:-0.16s}body .throbber:before,body .throbber:after,body .progress__track:before,body .progress__track:after{content:"";position:absolute;top:0}body .throbber:before,body .progress__track:before{left:-18px;animation-delay:-0.32s}body .throbber:after,body .progress__track:after{left:18px}@keyframes load7{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}body .ajax-progress .message{display:none}form .label,form .fieldset-legend{display:none}form fieldset{border:none;margin:0;padding:0;display:flex;justify-content:space-between;width:100%}form fieldset .form-item{width:auto}form .fieldset-legend{color:#999;margin-bottom:15px;display:block}main [data-drupal-messages] .messages{display:block}main [data-drupal-messages] .messages a{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;font-style:normal;color:#fff}main [data-drupal-messages] .messages a{font-size:12px;font-size:1.2rem}main [data-drupal-messages] .messages a{line-height:18px;line-height:1.8rem}main nav.tabs{display:block;width:auto;position:fixed;top:70%;right:0;transform:translate3d(0,-50%,0);backface-visibility:hidden;transition:all .333s cubic-bezier(0.25,0.8,0.25,1);z-index:3}@media screen and (min-width:1024px){main nav.tabs{right:-25px}}main nav.tabs:after{content:" ";position:absolute;top:-50px;left:0;right:0;display:block;height:50px}main nav.tabs:hover{right:-3px}main .tabs.primary{position:relative;display:block;margin:0;padding:0;background:#313f49;box-shadow:0 8px 6px -6px rgba(0,0,0,.6);backface-visibility:hidden;border-radius:2px;overflow:hidden;text-align:left}main .tabs.primary:before{content:" ";display:table}main .tabs.primary:after{content:" ";display:table;clear:both}main .tabs.primary li{position:relative;display:block;margin:0;padding:0}main .tabs.primary li a{position:relative;display:block;width:90px;margin:0;padding:8px 0 8px 10px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1);overflow:hidden}main .tabs.primary li a{font-size:11px;font-size:1.1rem}main .tabs.primary li a{line-height:17px;line-height:1.7rem}main .tabs.primary li a{letter-spacing:0.025em}@media screen and (min-width:1024px){main .tabs.primary li a:hover{background-color:rgba(0,0,0,.35)}}@media screen and (min-width:1024px){main .tabs.primary li a.is-active{background-color:rgba(0,0,0,.35);cursor:default}}main .tabs.primary li a[data-drupal-link-system-path*=delete],main .tabs.primary li a[data-drupal-link-system-path*=revisions],main .tabs.primary li a[data-drupal-link-system-path*=devel]{display:none}@media screen and (max-width:767px){main .tabs.primary li a{text-indent:-9999px;font-family:"foreo";font-size:13px;color:#fff;width:38px;padding:0;text-align:center;line-height:normal;line-height:initial}main .tabs.primary li a:nth-child(1):after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}main .tabs.primary li a[data-drupal-link-system-path*=edit]:after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}main .tabs.primary li a[data-drupal-link-system-path*=translations]:after{content:"";display:block;text-indent:0;text-indent:initial;text-align:center;margin-bottom:20px}}body.toolbar-tray-open.toolbar-vertical.toolbar-fixed{margin-left:0 !important;margin-right:0 !important}.main>.content>.messages{margin:0}.layout-builder-update-block .field--type-image .file-widget-multiple table tbody td:first-of-type{min-height:180px;height:auto !important}.layout-builder-update-block .field--type-image .tabledrag-handle:after{display:none !important}.modal{position:fixed;top:0;bottom:0;left:0;right:0;box-sizing:border-box;display:none;padding:0 15px;background:rgba(0,0,0,.85);transition:all .18s ease-in-out;vertical-align:middle;text-align:center;z-index:99}.modal__inner{position:fixed;left:50%;top:50%;transform:translate3d(-50%,-50%,0);width:100%;max-width:1280px}.modal__inner_video{position:relative;display:block;width:100%}.modal__inner_video.videowrap{height:0;padding-top:25%}.modal__inner_video.videowrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal__inner_btn{position:absolute;top:-50px;right:0;display:block;height:50px;width:100px;color:#fff}.modal__inner_btn:after{content:"";position:absolute;top:0;right:0;bottom:0;display:block;width:50px;text-align:center}.modal__inner_btn:after{font-size:17px;font-size:1.7rem}.modal__inner_btn:after{line-height:40px;line-height:4rem}.modal.active{display:block}.js_responsiveIframe{width:100%;border:none;box-shadow:none;scrollbar-width:none;overflow:hidden;-ms-overflow-style:none;-ms-overflow-style:none}.js_responsiveIframe::-webkit-scrollbar{display:none}.faq{background-color:#fff;padding:145px 0 35px}@media screen and (min-width:1024px){.faq{padding:215px 0 100px}}.faq__wrap{max-width:768px;margin:0 auto;padding:0 15px;box-sizing:border-box}.faq__title{text-align:left;color:#666;margin:0 0 20px}@media screen and (min-width:768px){.faq__title{margin:0 0 30px}}.faq img{width:100%;height:auto}.faq .faq__header{position:relative;margin-bottom:15px}.faq .faq__header h3{text-transform:uppercase;text-align:center;color:#fff;position:absolute;top:50%;right:15px;left:15px;transform:translateY(-50%);z-index:1}@media screen and (min-width:768px){.faq .faq__header h3{text-align:right;max-width:50%;left:auto;right:15px}}.faq__breadcrumbs{margin-bottom:30px}@media screen and (min-width:768px){.faq__breadcrumbs{margin-bottom:60px}}.faq__breadcrumbs span{margin:0 10px}.faq__breadcrumbs span{font-size:12px;font-size:1.2rem}.faq__breadcrumbs span:last-of-type{display:none}.faq__breadcrumb{text-transform:none;color:#555;border-color:#555}.faq__breadcrumb{font-size:12px;font-size:1.2rem}.faq__breadcrumb{line-height:12px;line-height:1.2rem}.faq__breadcrumb{letter-spacing:0em}.faq__breadcrumb:hover,.faq__breadcrumb:focus,.faq__breadcrumb:active{padding-bottom:4px}.faq__group{margin-bottom:30px}@media screen and (min-width:768px){.faq__group{margin-bottom:60px}}.faq__group:last-of-type{margin-bottom:0}.faq__group-title{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase;color:#333;margin:0 0 20px}.faq__group-title{font-size:18px;font-size:1.8rem}.faq__group-title{line-height:24px;line-height:2.4rem}@media screen and (min-width:768px){.faq__group-title{font-size:28px;font-size:2.8rem}.faq__group-title{line-height:34px;line-height:3.4rem}}.faq__products{margin:0 0 30px}.faq__products:after{content:" ";display:table;clear:both}@media screen and (min-width:1024px){.faq__products{margin:0 0 50px}}.faq__products .faq__list{opacity:0;display:none;width:100%}.faq__products .faq__option{list-style-type:none}@media screen and (min-width:768px){.faq__products .faq__option:after{content:" ";display:table;clear:both}}@media screen and (min-width:768px){.faq__products .faq__option .faq__thumbnail--category{width:100%;position:relative}}@media screen and (min-width:768px){.faq__products .faq__option .faq__thumbnail--category:nth-of-type(2n+1){clear:left}}.faq__products .faq__option.is_active .faq__list{display:table;opacity:1;padding:15px 0 0 7px;text-align:left}.faq__products .faq__option.is_active .faq__list .faq__thumbnail{width:49%;display:inline-block;vertical-align:middle;padding:15px;box-sizing:border-box;clear:inherit;background-color:#fbfbfb;border:1px solid #f5f5f5;text-align:center}@media screen and (min-width:1024px){.faq__products .faq__option.is_active .faq__list .faq__thumbnail{width:23%;margin:0 2% 2% 0}}.faq__products .faq__option.is_active .faq__list .faq__thumbnail:hover{box-shadow:0px 0px 5px 2px rgba(184,184,184,.2)}.faq__products .faq__option.is_active .faq__list a{text-align:center;border-bottom:none}.faq__products .faq__option.is_active .faq__list img{max-height:120px;width:auto;max-width:80%}@media screen and (min-width:768px){.faq__products .faq__option--oral-care .faq__thumbnail--category{right:0;left:auto}}.faq__switch{position:relative}.faq__thumbnail{position:relative;width:100%;margin:0 0 15px;box-sizing:border-box}.faq__thumbnail img{width:100%;height:auto}.faq__thumbnail h3{padding:20px 0 20px 20px;color:#fff;text-align:left;background-color:#c4c4c4;margin:0;cursor:pointer}.faq__thumbnail h3 b{border-bottom:1px solid #fff}@media screen and (min-width:lg){.faq__thumbnail h3{padding:45px 0 45px 50px}}.faq__thumbnail h3#term-136{background:url("https://assets.foreo.com/files/static/2019-11/faq-skincare.png") #d474b5 no-repeat right 22%;background-size:44%}.faq__thumbnail h3#term-139{background:url("https://assets.foreo.com/files/static/2019-11/faq-oralcare.png?xiVd5ZFDC8km773JhBLX4bpjhkKSLnqi=") #1bb8cb no-repeat center right;background-size:40%}.faq__thumbnail--category{position:relative}.faq__thumbnail--category img{max-height:35px;right:15px;position:absolute;top:50%;transform:translateY(-50%);width:auto}@media screen and (min-width:1024px){.faq__thumbnail--category img{max-height:45px;right:50px}}@media screen and (min-width:768px){.faq__thumbnail--category:nth-of-type(2n+1){clear:left}}@media screen and (min-width:768px){.faq__thumbnail--product{width:33.33%}}@media screen and (min-width:768px){.faq__thumbnail--product:nth-of-type(3n+1){clear:left}}.faq__orders:after{content:" ";display:table;clear:both}.faq__orders a{-webkit-text-decoration:none;text-decoration:none}.faq--item img{margin-bottom:15px}.faq--item .faq__question{margin:0 0 10px}.faq--item .faq__answer p{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.faq--term .faq__header{width:100%;display:block;text-align:left;padding:0 15px 35px 15px;border-bottom:1px solid #ccc;margin-bottom:35px}@media screen and (min-width:768px){.faq--term .faq__header{padding:15px 25px 15px 0;border-right:1px solid #ccc;width:12%;display:inline-block;vertical-align:top;text-align:center;margin-bottom:0;border-bottom:none}}.faq--term .faq__header img{max-width:14%;height:auto;display:inline-block;vertical-align:middle;padding-right:15px;box-sizing:border-box}@media screen and (min-width:1024px){.faq--term .faq__header img{max-width:100%;display:block}}.faq--term .faq__header h3{color:#999;transform:translateY(0);top:auto;top:initial;left:auto;left:initial;right:auto;right:initial;margin-top:15px;position:relative;max-width:80%;text-align:left;display:inline-block;vertical-align:middle}@media screen and (min-width:1024px){.faq--term .faq__header h3{text-align:center;max-width:100%;display:block}}.faq--term .faq__group-wrapper{width:100%;display:block;padding:0 15px;box-sizing:border-box}@media screen and (min-width:768px){.faq--term .faq__group-wrapper{display:inline-block;width:75%;vertical-align:top;padding-left:25px}}.faq .faq__term-item{margin:0 0 22px 25px}.faq .faq__term-item:before{content:" ";display:table}.faq .faq__term-item:after{content:" ";display:table;clear:both}.faq .faq__term-item .faq__term-question{position:relative;text-transform:none;color:#555;border:none;display:inline;display:initial;cursor:pointer;padding:0;-webkit-text-decoration:none;text-decoration:none;transition:all .333s cubic-bezier(0.25,0.8,0.25,1)}.faq .faq__term-item .faq__term-question{line-height:22px;line-height:2.2rem}.faq .faq__term-item .faq__term-question{letter-spacing:0em}.faq .faq__term-item .faq__term-question:before{content:" ";display:table}.faq .faq__term-item .faq__term-question:after{content:" ";display:table;clear:both}.faq .faq__term-item .faq__term-question:after{content:"";position:absolute;top:-1px;left:-25px;display:block;width:20px;height:20px;transition:all .333s cubic-bezier(0.25,0.8,0.25,1);text-align:center}.faq .faq__term-item .faq__term-question:after{font-size:20px;font-size:2rem}.faq .faq__term-item .faq__term-question:after{line-height:20px;line-height:2rem}.faq .faq__term-item .faq__term-question.active{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.faq .faq__term-item .faq__term-question.active{font-size:14px;font-size:1.4rem}.faq .faq__term-item .faq__term-question.active{line-height:22px;line-height:2.2rem}.faq .faq__term-item .faq__term-question.active{letter-spacing:0em}.faq .faq__term-item .faq__term-question.active:after{transform:rotate(90deg)}.faq .faq__term-item .faq__term-answer{display:block;margin-top:15px;display:none}.faq .faq__term-item .faq__term-answer:before{content:" ";display:table}.faq .faq__term-item .faq__term-answer:after{content:" ";display:table;clear:both}.faq .faq__term-item .faq__term-answer{line-height:22px;line-height:2.2rem}.faq .faq__term-item .faq__term-answer ul,.faq .faq__term-item .faq__term-answer ol{position:relative;display:block;margin:20px;padding:0;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;color:#333}.faq .faq__term-item .faq__term-answer ul,.faq .faq__term-item .faq__term-answer ol{font-size:14px;font-size:1.4rem}.faq .faq__term-item .faq__term-answer ul,.faq .faq__term-item .faq__term-answer ol{line-height:22px;line-height:2.2rem}.faq .faq__term-item .faq__term-answer ul li,.faq .faq__term-item .faq__term-answer ol li{position:relative;margin-top:10px}.faq .faq__term-item .faq__term-answer p{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.es-ip .faq .faq__term-item .faq__term-answer .kabum{display:none;opacity:0;visibility:hidden}.page-node-type-manual{max-width:1920px;margin:0 auto;background-color:#eee}.page-node-type-manual .wrapper{background-color:#fff}.page-node-type-manual .node__content{padding:36.231884058vw 7.2463768116vw 0;box-sizing:border-box}@media screen and (min-width:480px){.page-node-type-manual .node__content{max-width:480px;margin:0 auto;padding:calc(150px*1.15941944) 0 0;padding:calc(150px*var(--factor)) 0 0}}@media screen and (min-width:1280px){.page-node-type-manual .node__content{max-width:1280px;padding:175px 40px 0}}.page-node-type-manual .layout{margin:16.4251207729vw 0;flex-wrap:wrap}@media screen and (min-width:480px){.page-node-type-manual .layout{margin:calc(68px*1.15941944) 0;margin:calc(68px*var(--factor)) 0}}@media screen and (min-width:1280px){.page-node-type-manual .layout{margin:96px 0}}.page-node-type-manual .layout *{color:#313f49;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-node-type-manual .layout b,.page-node-type-manual .layout strong{font-family:"Montserrat-Bold";font-weight:normal}.page-node-type-manual .layout .block-field-blocknodemanualfield-category{display:none}@media screen and (min-width:1280px){.page-node-type-manual .layout--3-columns{justify-content:space-between}}@media screen and (min-width:1280px){.page-node-type-manual .layout--3-columns .layout__region{flex:0 1 376px}}.page-node-type-manual .layout--3-columns .layout__region .lb-product{margin-top:0}.page-node-type-manual .layout--collapsible>.layout__title{position:relative;padding-left:8.6956521739vw;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (min-width:480px){.page-node-type-manual .layout--collapsible>.layout__title{padding-left:calc(36px*1.15941944);padding-left:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.page-node-type-manual .layout--collapsible>.layout__title{padding-left:46px}}.page-node-type-manual .layout--collapsible>.layout__title.active:before{transform:rotate(-90deg)}.page-node-type-manual .layout--collapsible>.layout__title:before{content:"";display:inline-block;position:absolute;top:1.2077294686vw;left:0;font-size:6.2801932367vw;line-height:6.2801932367vw;color:#313f49;transition:transform 120ms ease-in-out}@media screen and (min-width:480px){.page-node-type-manual .layout--collapsible>.layout__title:before{top:calc(5px*1.15941944);top:calc(5px*var(--factor));font-size:calc(26px*1.15941944);font-size:calc(26px*var(--factor));line-height:calc(26px*1.15941944);line-height:calc(26px*var(--factor))}}@media screen and (min-width:1280px){.page-node-type-manual .layout--collapsible>.layout__title:before{top:5px}.page-node-type-manual .layout--collapsible>.layout__title:before{font-size:40px;font-size:4rem}.page-node-type-manual .layout--collapsible>.layout__title:before{line-height:40px;line-height:4rem}}.page-node-type-manual .layout--collapsible>.layout__region,.page-node-type-manual .layout--collapsible>.layout__wrap{height:0;overflow:hidden}.page-node-type-manual .layout--collapsible>.layout__region.active,.page-node-type-manual .layout--collapsible>.layout__wrap.active{height:auto}.page-node-type-manual .layout--no-title .layout__title{display:none;visibility:hidden;opacity:0;margin:0;padding:0}.page-node-type-manual .layout--inner-titles{margin-bottom:4.347826087vw !important}@media screen and (min-width:480px){.page-node-type-manual .layout--inner-titles{margin-bottom:calc(18px*1.15941944) !important;margin-bottom:calc(18px*var(--factor)) !important}}@media screen and (min-width:1280px){.page-node-type-manual .layout--inner-titles{margin-bottom:36px !important}}.page-node-type-manual .layout--inner-titles+.layout{margin-top:0 !important}.page-node-type-manual .layout--container .layout__content{display:flex;flex-wrap:wrap}@media screen and (min-width:1280px){.page-node-type-manual .layout--container .layout__content{gap:36px;flex-wrap:nowrap}}.page-node-type-manual .layout--container .layout__content--specs{margin:0 !important}@media screen and (min-width:1280px){.page-node-type-manual .layout--container .layout__content--specs{margin:0 0 68px !important}}.page-node-type-manual .layout--container .layout__content--specs .layout__region{margin:0 0 8.6956521739vw !important}@media screen and (min-width:480px){.page-node-type-manual .layout--container .layout__content--specs .layout__region{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor))}}@media screen and (min-width:1280px){.page-node-type-manual .layout--container .layout__content--specs .layout__region{margin:0 0 68px !important}}@media screen and (min-width:1280px){.page-node-type-manual .layout--container .layout__content--specs .layout__region:last-of-type:before{content:none !important}}.page-node-type-manual .layout--container .layout__region{margin:0 0 4.347826087vw !important;flex:0 1 100%}@media screen and (min-width:480px){.page-node-type-manual .layout--container .layout__region{margin:0 0 calc(18px*1.15941944) !important;margin:0 0 calc(18px*var(--factor)) !important}}@media screen and (min-width:1280px){.page-node-type-manual .layout--container .layout__region{margin:0 !important;flex:0 1 33.33%}}.page-node-type-manual .layout--two-rows-container .layout__header{margin:0 0 8.6956521739vw}@media screen and (min-width:480px){.page-node-type-manual .layout--two-rows-container .layout__header{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor))}}@media screen and (min-width:1280px){.page-node-type-manual .layout--two-rows-container .layout__header{margin:0 0 68px}}.page-node-type-manual .layout--two-rows-container .layout__content{display:flex;flex-wrap:wrap}.page-node-type-manual .layout--two-rows-container .layout__content--second .layout__region{flex:0 1 100%}@media screen and (min-width:1280px){.page-node-type-manual .layout--two-rows-container .layout__content--second .layout__region{flex:0 1 33.33%}}@media screen and (min-width:1280px){.page-node-type-manual .layout--two-rows-container .layout__content--included{margin-top:68px}}.page-node-type-manual .layout--two-rows-container .layout__content--included .layout__region.layout__region{margin-bottom:4.347826087vw !important}@media screen and (min-width:480px){.page-node-type-manual .layout--two-rows-container .layout__content--included .layout__region.layout__region{margin-bottom:calc(18px*1.15941944) !important;margin-bottom:calc(18px*var(--factor)) !important}}@media screen and (min-width:1280px){.page-node-type-manual .layout--two-rows-container .layout__content--included .layout__region.layout__region{margin-bottom:0 !important}}.page-node-type-manual .layout--two-rows-container .layout__region{flex:0 1 50%}@media screen and (min-width:1280px){.page-node-type-manual .layout--two-rows-container .layout__region{flex:0 1 25%}}.page-node-type-manual .layout--two-rows-container .layout__content--specs{margin:0 !important}@media screen and (min-width:1280px){.page-node-type-manual .layout--two-rows-container .layout__content--specs{margin:0 0 68px !important}}.page-node-type-manual .layout--complex-start .layout__wrap .layout{margin:8.6956521739vw 0}@media screen and (min-width:480px){.page-node-type-manual .layout--complex-start .layout__wrap .layout{margin:calc(36px*1.15941944) 0;margin:calc(36px*var(--factor)) 0}}@media screen and (min-width:1280px){.page-node-type-manual .layout--complex-start .layout__wrap .layout{margin:68px 0}}.page-node-type-manual .layout--complex-start .layout__wrap .layout:first-of-type{margin-top:0}.page-node-type-manual .layout--complex-start .layout__wrap .layout:last-of-type{margin-bottom:0}.page-node-type-manual .layout--complex-start .layout__wrap .layout:not(:first-of-type) .lb-product--variation{margin-top:0}.page-node-type-manual .layout .layout__content--specs{flex-wrap:wrap;margin:8.6956521739vw 0}@media screen and (min-width:480px){.page-node-type-manual .layout .layout__content--specs{margin:calc(36px*1.15941944) 0;margin:calc(36px*var(--factor)) 0}}@media screen and (min-width:1280px){.page-node-type-manual .layout .layout__content--specs{margin:68px 0;gap:29px}}.page-node-type-manual .layout .layout__content--specs .layout__region{position:relative;box-sizing:border-box;flex:0 1 50%}@media screen and (min-width:1280px){.page-node-type-manual .layout .layout__content--specs .layout__region{padding:0 30px;margin:14px 0 !important;flex:1 276px;max-width:276px}}.page-node-type-manual .layout .layout__content--specs .layout__region:nth-child(odd){border-right:.0483091787vw solid #d9d9d9}@media screen and (min-width:480px){.page-node-type-manual .layout .layout__content--specs .layout__region:nth-child(odd){border-right:calc(.2px*1.15941944) solid #d9d9d9;border-right:calc(.2px*var(--factor)) solid #d9d9d9}}@media screen and (min-width:1280px){.page-node-type-manual .layout .layout__content--specs .layout__region:nth-child(odd){border-right:none}.page-node-type-manual .layout .layout__content--specs .layout__region:nth-child(odd):before{content:" ";position:absolute;top:0;bottom:0;right:-16px;display:block;width:1px;background:#d6d6d6}}.page-node-type-manual .layout .layout__content--specs .layout__region:nth-child(odd) .lb-box--specs{margin-right:3.8647342995vw}@media screen and (min-width:480px){.page-node-type-manual .layout .layout__content--specs .layout__region:nth-child(odd) .lb-box--specs{margin-right:calc(16px*1.15941944);margin-right:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.page-node-type-manual .layout .layout__content--specs .layout__region:nth-child(odd) .lb-box--specs{margin-right:0}}@media screen and (min-width:1280px){.page-node-type-manual .layout .layout__content--specs .layout__region:nth-child(even):before{content:" ";position:absolute;top:0;bottom:0;right:-16px;display:block;width:1px;background:#d6d6d6}}.page-node-type-manual .layout .layout__content--specs .layout__region:nth-child(even) .lb-box--specs{margin-left:3.8647342995vw}@media screen and (min-width:480px){.page-node-type-manual .layout .layout__content--specs .layout__region:nth-child(even) .lb-box--specs{margin-left:calc(16px*1.15941944);margin-left:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.page-node-type-manual .layout .layout__content--specs .layout__region:nth-child(even) .lb-box--specs{margin-left:0}}@media screen and (min-width:1280px){.page-node-type-manual .layout .layout__content--specs .layout__region:nth-child(4):before,.page-node-type-manual .layout .layout__content--specs .layout__region:nth-child(8):before,.page-node-type-manual .layout .layout__content--specs .layout__region:nth-child(12):before{display:none}}.page-node-type-manual .layout:not(.layout--1-columns) .layout__region{margin:0 0 8.6956521739vw}@media screen and (min-width:480px){.page-node-type-manual .layout:not(.layout--1-columns) .layout__region{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor))}}@media screen and (min-width:1280px){.page-node-type-manual .layout:not(.layout--1-columns) .layout__region{margin:0}}.page-node-type-manual .layout:not(.layout--1-columns) .layout__region:last-of-type{margin:0}.page-node-type-manual .layout br{display:block}.page-node-type-manual .layout__title{display:block;width:calc(100% - 1.875vw);margin:0;color:#313f49}@media screen and (min-width:480px){.page-node-type-manual .layout__title{width:calc(100% - (36px * 1.15941944));width:calc(100% - (36px * var(--factor)));width:calc(100% - calc(36px * 1.15941944));width:calc(100% - calc(36px * var(--factor)))}}@media screen and (min-width:1280px){.page-node-type-manual .layout__title{width:100%}}.page-node-type-manual .layout__title.active{margin:0 0 8.6956521739vw}@media screen and (min-width:480px){.page-node-type-manual .layout__title.active{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor))}}@media screen and (min-width:1280px){.page-node-type-manual .layout__title.active{margin:0 0 68px}}.page-node-type-manual .lb+.lb{margin:8.6956521739vw 0 0}@media screen and (min-width:480px){.page-node-type-manual .lb+.lb{margin:calc(36px*1.15941944);margin:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.page-node-type-manual .lb+.lb{margin:68px 0 0}}.page-node-type-manual[class*=toolbar].user-logged-in .node-manual-layout-builder-form{margin:135px 0 0}.page-node-type-manual[class*=toolbar].user-logged-in .ui-dialog-off-canvas .ui-dialog-titlebar{display:flex}.page-node-type-manual[class*=toolbar].user-logged-in .form-actions{margin:0 0 20px}.page-node-type-manual[class*=toolbar].user-logged-in .form-actions .button{all:unset;margin:0 10px 0 0;background-color:#313f49;padding:10px 20px;transition:all .3s cubic-bezier(0.25,0.8,0.25,1);font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;color:#fff;cursor:pointer}.page-node-type-manual[class*=toolbar].user-logged-in .form-actions .button{font-size:16px;font-size:1.6rem}.page-node-type-manual[class*=toolbar].user-logged-in .form-actions .button{line-height:20px;line-height:2rem}@media screen and (min-width:1280px){.page-node-type-manual[class*=toolbar].user-logged-in .form-actions .button:hover,.page-node-type-manual[class*=toolbar].user-logged-in .form-actions .button:focus,.page-node-type-manual[class*=toolbar].user-logged-in .form-actions .button:active{background-color:#000}}.page-node-type-manual[class*=toolbar].user-logged-in #edit-preview-toggle,.page-node-type-manual[class*=toolbar].user-logged-in .form-vertical-tabs__wrapper{display:none}.page-node-type-manual[class*=toolbar].user-logged-in .node__content{padding-top:3.8647342995vw}@media screen and (min-width:480px){.page-node-type-manual[class*=toolbar].user-logged-in .node__content{padding-top:calc(16px*1.15941944);padding-top:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.page-node-type-manual[class*=toolbar].user-logged-in .node__content{padding-top:2px}}.page-node-type-manual[class*=toolbar].user-logged-in .layout-builder{max-width:1280px;margin:0 auto;padding:135px 0 0}.page-node-type-manual[class*=toolbar].user-logged-in .layout-builder__add-section{padding:20px;box-sizing:border-box;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}.page-node-type-manual[class*=toolbar].user-logged-in .layout-builder__add-section{font-size:14px;font-size:1.4rem}.page-node-type-manual[class*=toolbar].user-logged-in .layout-builder__add-block{padding:20px;box-sizing:border-box;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}.page-node-type-manual[class*=toolbar].user-logged-in .layout-builder__add-block{font-size:12px;font-size:1.2rem}.page-node-type-manual[class*=toolbar].user-logged-in .layout-builder__link--add{cursor:pointer}.page-node-type-manual[class*=toolbar].user-logged-in .layout-builder__link--configure{position:relative;top:8px;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#313f49}.page-node-type-manual[class*=toolbar].user-logged-in .layout-builder__link--configure{font-size:16px;font-size:1.6rem}.page-node-type-manual[class*=toolbar].user-logged-in .layout-builder__link--configure{line-height:26px;line-height:2.6rem}.page-node-type-manual[class*=toolbar].user-logged-in .layout-builder__layout.is-layout-builder-highlighted{border-color:#313f49}.page-node-type-manual[class*=toolbar].user-logged-in .layout-builder .lb-intro{margin:0}.page-node-type-manual[class*=toolbar].user-logged-in .ui-corner-all.ui-widget{width:100% !important}@media screen and (min-width:1280px){.page-node-type-manual[class*=toolbar].user-logged-in .ui-corner-all.ui-widget{width:700px !important}}.page-node-type-manual[class*=toolbar].user-logged-in .ui-corner-all.ui-widget .ui-dialog-titlebar-close{background-position:center right;border:none}@media screen and (min-width:1280px){.page-node-type-manual[class*=toolbar].user-logged-in .ui-corner-all.ui-widget .ui-dialog-titlebar-close:hover,.page-node-type-manual[class*=toolbar].user-logged-in .ui-corner-all.ui-widget .ui-dialog-titlebar-close:focus,.page-node-type-manual[class*=toolbar].user-logged-in .ui-corner-all.ui-widget .ui-dialog-titlebar-close:active{border:none}}.page-node-type-manual[class*=toolbar].user-logged-in .ui-corner-all.ui-widget .form-item-layout-builder-style{display:none}.page-node-type-manual[class*=toolbar].user-logged-in .ui-corner-all.ui-widget [data-drupal-selector=edit-layout-builder-style-default],.page-node-type-manual[class*=toolbar].user-logged-in .ui-corner-all.ui-widget .js-form-item-reusable{padding:0 20px}.page-node-type-manual[class*=toolbar].user-logged-in .ui-corner-all.ui-widget [id*=edit-actions-submit]{width:calc(100% - 40px) !important;padding:8px 20px !important}.page-node-type-manual[class*=toolbar].user-logged-in .ui-corner-all.ui-widget .form-type-select:after{content:none}.page-node-type-manual[class*=toolbar].user-logged-in .confirmation.layout-builder-discard-changes,.page-node-type-manual[class*=toolbar].user-logged-in .confirmation.layout-builder-revert-overrides{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#313f49}.page-node-type-manual[class*=toolbar].user-logged-in .confirmation.layout-builder-discard-changes,.page-node-type-manual[class*=toolbar].user-logged-in .confirmation.layout-builder-revert-overrides{font-size:28px;font-size:2.8rem}.page-node-type-manual[class*=toolbar].user-logged-in .confirmation.layout-builder-discard-changes,.page-node-type-manual[class*=toolbar].user-logged-in .confirmation.layout-builder-revert-overrides{line-height:56px;line-height:5.6rem}.page-node-type-manual[class*=toolbar].user-logged-in .ajax-progress{position:absolute;left:49.5%}.wrapper--cart [data-drupal-messages]{width:100%}@media screen and (min-width:450px){.wrapper--cart [data-drupal-messages]{width:calc(100% - 20px)}}@media screen and (min-width:1280px){.wrapper--cart [data-drupal-messages]{width:calc(100% - 30px)}}.wrapper--cart>.main>.content{padding:0 10.6666666667vw}@media only screen and (min-width:450px){.wrapper--cart>.main>.content{display:flex;flex-wrap:wrap;justify-content:center;padding:0 20px}}@media only screen and (min-width:1280px){.wrapper--cart>.main>.content{max-width:1280px;margin:0 auto;padding:5% 15px;box-sizing:border-box}}.wrapper--cart>.main>.content>.related{margin:0 0 8vw}@media only screen and (min-width:450px){.wrapper--cart>.main>.content>.related{flex:0 1 50%;margin:0 0 20px;padding:0 10px;box-sizing:border-box}}@media only screen and (min-width:1280px){.wrapper--cart>.main>.content>.related{flex:0 1 25%;padding:0 15px}}.wrapper--cart>.main>.content>.related .related__data{display:none}:root{--factor:1.15941944}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.warrantyerror ul a:after,.pageerror ul a:after,.pagenotice ul a:after,.cta-sm-pink-cart:before,.cta-round-cp span:after,.btn--social:after,.btn--facebook:after,.btn--google:after,.btn--twitter:after,.modal__inner_btn:after,.faq .faq__term-item .faq__term-question:after,.page-node-type-manual .layout--collapsible>.layout__title:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}h1{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:9.6618357488vw;line-height:10.6280193237vw}@media screen and (min-width:480px){h1{font-size:calc(40px*1.15941944);font-size:calc(40px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){h1{font-size:56px;font-size:5.6rem}h1{line-height:62px;line-height:6.2rem}}.h2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:8.6956521739vw;line-height:9.6618357488vw}@media screen and (min-width:480px){.h2{font-size:calc(36px*1.15941944);font-size:calc(36px*var(--factor));line-height:calc(40px*1.15941944);line-height:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.h2{font-size:48px;font-size:4.8rem}.h2{line-height:56px;line-height:5.6rem}}.h3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:7.729468599vw;line-height:9.1787439614vw}@media screen and (min-width:480px){.h3{font-size:calc(32px*1.15941944);font-size:calc(32px*var(--factor));line-height:calc(38px*1.15941944);line-height:calc(38px*var(--factor))}}@media screen and (min-width:1280px){.h3{font-size:40px;font-size:4rem}.h3{line-height:48px;line-height:4.8rem}}.h4,.h4--sb{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.7632850242vw;line-height:7.729468599vw}@media screen and (min-width:480px){.h4,.h4--sb{font-size:calc(28px*1.15941944);font-size:calc(28px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.h4,.h4--sb{font-size:32px;font-size:3.2rem}.h4,.h4--sb{line-height:38px;line-height:3.8rem}}.h4--sb{font-family:"Montserrat-SemiBold"}.h5{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:5.7971014493vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.h5{font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.h5{font-size:24px;font-size:2.4rem}.h5{line-height:28px;line-height:2.8rem}}.h6{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.8309178744vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.h6{font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.h6{font-size:20px;font-size:2rem}.h6{line-height:24px;line-height:2.4rem}}.h6--2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.h6--2{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--2{font-size:18px;font-size:1.8rem}.h6--2{line-height:20px;line-height:2rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.h6--wide{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide{font-size:16px;font-size:1.6rem}.h6--wide{line-height:20px;line-height:2rem}}.h6--wide-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.347826087vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide-2{font-size:14px;font-size:1.4rem}.h6--wide-2{line-height:18px;line-height:1.8rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p{margin:0 0 8px}.p{font-size:16px;font-size:1.6rem}.p{line-height:24px;line-height:2.4rem}}.p--2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--2{font-size:16px;font-size:1.6rem}.p--2{line-height:24px;line-height:2.4rem}}.p--md{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--md{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--md{font-size:16px;font-size:1.6rem}.p--md{line-height:24px;line-height:2.4rem}}.p--bold,.btn--F{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold,.btn--F{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold,.btn--F{font-size:16px;font-size:1.6rem}.p--bold,.btn--F{line-height:24px;line-height:2.4rem}}.p--bold-2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold-2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold-2{font-size:14px;font-size:1.4rem}.p--bold-2{line-height:24px;line-height:2.4rem}}.p--sm{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm{font-size:14px;font-size:1.4rem}.p--sm{line-height:20px;line-height:2rem}}.p--sm-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-2{font-size:14px;font-size:1.4rem}.p--sm-2{line-height:20px;line-height:2rem}}.p--sm-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-bold{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-bold{font-size:14px;font-size:1.4rem}.p--sm-bold{line-height:20px;line-height:2rem}}.p--xs{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs{font-size:12px;font-size:1.2rem}.p--xs{line-height:16px;line-height:1.6rem}}.p--xs-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs-bold{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs-bold{font-size:12px;font-size:1.2rem}.p--xs-bold{line-height:16px;line-height:1.6rem}}.tag{background-color:#313f49;padding:.9661835749vw 1.9323671498vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag{padding:calc(4px*1.15941944) calc(8px*1.15941944);padding:calc(4px*var(--factor)) calc(8px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag{padding:4px 8px}.tag{font-size:14px;font-size:1.4rem}.tag{line-height:20px;line-height:2rem}}.tag--2{padding:.9661835749vw 4.8309178744vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag--2{padding:calc(4px*1.15941944) calc(10px*1.15941944);padding:calc(4px*var(--factor)) calc(10px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag--2{padding:4px 10px}.tag--2{font-size:14px;font-size:1.4rem}.tag--2{line-height:20px;line-height:2rem}}.tag--3{padding:.9661835749vw;background-color:#313f49;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:1.9323671498vw;line-height:1.9323671498vw;color:#fff;text-transform:uppercase}@media screen and (min-width:480px){.tag--3{padding:calc(4px*1.15941944);padding:calc(4px*var(--factor));font-size:calc(8px*1.15941944);font-size:calc(8px*var(--factor));line-height:calc(8px*1.15941944);line-height:calc(8px*var(--factor))}}@media screen and (min-width:1280px){.tag--3{padding:6px;font-size:8px;line-height:8px}}.cta{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:5.7971014493vw;color:inherit}@media screen and (min-width:480px){.cta{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta{font-size:18px;font-size:1.8rem}.cta{line-height:24px;line-height:2.4rem}}.cta--sm{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;color:inherit}@media screen and (min-width:480px){.cta--sm{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.cta--sm{font-size:16px;font-size:1.6rem}.cta--sm{line-height:20px;line-height:2rem}}.cta-basic,.cta-lg-pink-cart,.cta-sm-pink-cart,.cta-lg-pink-checkout,.cta-lg-pink-checkout--inverse,.cta-lg-pink-checkout--static,.cta-round-cp,.cta-dynamic-page{box-sizing:border-box;background-color:#ef508c;border:none;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#fff;letter-spacing:0;text-transform:none;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:1280px){.cta-basic,.cta-lg-pink-cart,.cta-sm-pink-cart,.cta-lg-pink-checkout,.cta-lg-pink-checkout--inverse,.cta-lg-pink-checkout--static,.cta-round-cp,.cta-dynamic-page{cursor:pointer}}.cta-lg-pink-cart{height:10.6280193237vw;border-radius:16.6666666667vw;font-size:3.8647342995vw;line-height:10.6280193237vw;text-align:center}@media screen and (min-width:451px){.cta-lg-pink-cart{height:44px;border-radius:69px;font-size:16px;line-height:44px}}.cta-sm-pink-cart{height:6.7632850242vw;padding:0 3.8647342995vw;border-radius:7.2463768116vw;font-size:2.8985507246vw;line-height:6.7632850242vw}@media screen and (min-width:451px){.cta-sm-pink-cart{height:28px;padding:0 16px;border-radius:30px;font-size:12px;line-height:28px}}@media only screen and (min-width:1280px){.cta-sm-pink-cart:hover:before,.cta-sm-pink-cart:focus:before,.cta-sm-pink-cart:active:before{opacity:1;width:auto;margin-right:8px}}.cta-sm-pink-cart:before{opacity:0;content:"";display:inline-block;width:0;font-weight:600;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.cta-lg-pink-checkout,.cta-lg-pink-checkout--inverse,.cta-lg-pink-checkout--static{position:relative;height:44px;padding:0 24px;border-radius:22px;font-size:16px;line-height:44px;text-align:center}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover,.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout:focus,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout:active,.cta-lg-pink-checkout--inverse:active,.cta-lg-pink-checkout--static:active{padding:0 46px 0 24px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover:after,.cta-lg-pink-checkout--inverse:hover:after,.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout:focus:after,.cta-lg-pink-checkout--inverse:focus:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout:active:after,.cta-lg-pink-checkout--inverse:active:after,.cta-lg-pink-checkout--static:active:after{opacity:1}}.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--inverse:after,.cta-lg-pink-checkout--static:after{opacity:0}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--inverse:after,.cta-lg-pink-checkout--static:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.cta-lg-pink-checkout--inverse{background-color:#fff;border:1px solid #ccc;color:#313f49}.cta-lg-pink-checkout--inverse:after{content:none}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout--inverse:active{padding:0 24px;background-color:#f4f5f6}}.cta-lg-pink-checkout--static{height:48px;font-size:14px}@media only screen and (min-width:1280px){.cta-lg-pink-checkout--static{display:block;width:100%;padding:0 15px 0 24px}}@media screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--static:active{padding:0 23px 0 15px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--static:active:after{left:0}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:after{position:relative;display:inline-block;top:auto;right:auto;left:-8px;transform:none}}.cta-round-cp{padding:0 5.7971014493vw;box-sizing:border-box;border-radius:10.6280193237vw;font-size:3.8647342995vw;line-height:10.6280193237vw}@media screen and (min-width:480px){.cta-round-cp{padding:0 calc(24px*1.15941944);padding:0 calc(24px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp{padding:0 24px;font-size:16px;line-height:44px}}.cta-round-cp span:after{content:"";margin-left:1.9323671498vw;position:relative;top:.7246376812vw;font-size:5.7971014493vw;font-weight:700}@media screen and (min-width:480px){.cta-round-cp span:after{margin-left:calc(8px*1.15941944);margin-left:calc(8px*var(--factor));top:calc(3px*1.15941944);top:calc(3px*var(--factor));font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp span:after{margin-left:8px;top:3px;font-size:24px}}.cta-dynamic-page{padding:2.4154589372vw 5.7971014493vw;border-radius:10.6280193237vw;font-size:3.8647342995vw;color:#fff}@media screen and (min-width:480px){.cta-dynamic-page{padding:calc(10px*1.15941944) calc(24px*1.15941944);padding:calc(10px*var(--factor)) calc(24px*var(--factor));border-radius:calc(44px*1.15941944);border-radius:calc(44px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.cta-dynamic-page{padding:10px 24px;border-radius:44px;font-size:16px}}.manual-block-title,.page-node-type-manual .layout__title{margin:0 0 8.6956521739vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.2801932367vw;line-height:8.6956521739vw}@media screen and (min-width:480px){.manual-block-title,.page-node-type-manual .layout__title{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor));font-size:calc(26px*1.15941944);font-size:calc(26px*var(--factor));line-height:calc(36px*1.15941944);line-height:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-title,.page-node-type-manual .layout__title{margin:0 0 68px}.manual-block-title,.page-node-type-manual .layout__title{font-size:40px;font-size:4rem}.manual-block-title,.page-node-type-manual .layout__title{line-height:48px;line-height:4.8rem}}.manual-block-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:11.5942028986vw}@media screen and (min-width:480px){.manual-block-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(48px*1.15941944);line-height:calc(48px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-subtitle{font-size:30px;font-size:3rem}.manual-block-subtitle{line-height:48px;line-height:4.8rem}}.manual-content-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.manual-content-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.manual-content-subtitle{font-size:24px;font-size:2.4rem}.manual-content-subtitle{line-height:28px;line-height:2.8rem}}.manual-block-text-12{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:4.347826087vw}@media screen and (min-width:480px){.manual-block-text-12{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-12{font-size:17px;font-size:1.7rem}.manual-block-text-12{line-height:26px;line-height:2.6rem}}.manual-block-text-14{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:5.3140096618vw}@media screen and (min-width:480px){.manual-block-text-14{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(22px*1.15941944);line-height:calc(22px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-14{font-size:17px;font-size:1.7rem}.manual-block-text-14{line-height:26px;line-height:2.6rem}}.manual-block-text-16{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.manual-block-text-16{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-16{font-size:16px;font-size:1.6rem}.manual-block-text-16{line-height:24px;line-height:2.4rem}}.heading{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-style:italic;text-transform:uppercase}.heading{font-size:18px;font-size:1.8rem}.heading{line-height:26px;line-height:2.6rem}@media screen and (min-width:1024px){.heading{font-size:24px;font-size:2.4rem}.heading{line-height:32px;line-height:3.2rem}}.heading--A{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--A{font-size:36px;font-size:3.6rem}.heading--A{line-height:48px;line-height:4.8rem}@media screen and (min-width:1024px){.heading--A{font-size:44px;font-size:4.4rem}.heading--A{line-height:52px;line-height:5.2rem}}.heading--B{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--B{font-size:32px;font-size:3.2rem}.heading--B{line-height:40px;line-height:4rem}@media screen and (min-width:1024px){.heading--B{font-size:36px;font-size:3.6rem}.heading--B{line-height:48px;line-height:4.8rem}}.heading--C,.warrantyerror--regular .main h1,.warrantyerror--warranty_claim_fee .main h1,.pageerror--regular .main h1,.pageerror--warranty_claim_fee .main h1,.pagenotice--regular .main h1,.pagenotice--warranty_claim_fee .main h1{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--C,.warrantyerror--regular .main h1,.warrantyerror--warranty_claim_fee .main h1,.pageerror--regular .main h1,.pageerror--warranty_claim_fee .main h1,.pagenotice--regular .main h1,.pagenotice--warranty_claim_fee .main h1{font-size:30px;font-size:3rem}.heading--C,.warrantyerror--regular .main h1,.warrantyerror--warranty_claim_fee .main h1,.pageerror--regular .main h1,.pageerror--warranty_claim_fee .main h1,.pagenotice--regular .main h1,.pagenotice--warranty_claim_fee .main h1{line-height:42px;line-height:4.2rem}.heading--C,.warrantyerror--regular .main h1,.warrantyerror--warranty_claim_fee .main h1,.pageerror--regular .main h1,.pageerror--warranty_claim_fee .main h1,.pagenotice--regular .main h1,.pagenotice--warranty_claim_fee .main h1{letter-spacing:-0.025em}@media screen and (min-width:1024px){.heading--C,.warrantyerror--regular .main h1,.warrantyerror--warranty_claim_fee .main h1,.pageerror--regular .main h1,.pageerror--warranty_claim_fee .main h1,.pagenotice--regular .main h1,.pagenotice--warranty_claim_fee .main h1{font-size:46px;font-size:4.6rem}.heading--C,.warrantyerror--regular .main h1,.warrantyerror--warranty_claim_fee .main h1,.pageerror--regular .main h1,.pageerror--warranty_claim_fee .main h1,.pagenotice--regular .main h1,.pagenotice--warranty_claim_fee .main h1{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){.heading--C,.warrantyerror--regular .main h1,.warrantyerror--warranty_claim_fee .main h1,.pageerror--regular .main h1,.pageerror--warranty_claim_fee .main h1,.pagenotice--regular .main h1,.pagenotice--warranty_claim_fee .main h1{font-size:60px;font-size:6rem}.heading--C,.warrantyerror--regular .main h1,.warrantyerror--warranty_claim_fee .main h1,.pageerror--regular .main h1,.pageerror--warranty_claim_fee .main h1,.pagenotice--regular .main h1,.pagenotice--warranty_claim_fee .main h1{line-height:73px;line-height:7.3rem}}.heading--D,.faq__title{margin:0 0 23px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--D,.faq__title{font-size:24px;font-size:2.4rem}.heading--D,.faq__title{line-height:30px;line-height:3rem}.heading--D,.faq__title{letter-spacing:0em}@media screen and (min-width:1024px){.heading--D,.faq__title{font-size:36px;font-size:3.6rem}.heading--D,.faq__title{line-height:42px;line-height:4.2rem}}.heading--D b,.faq__title b,.heading--D strong,.faq__title strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.heading--D b,.faq__title b,.heading--D strong,.faq__title strong{font-size:24px;font-size:2.4rem}.heading--D b,.faq__title b,.heading--D strong,.faq__title strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--D b,.faq__title b,.heading--D strong,.faq__title strong{font-size:36px;font-size:3.6rem}.heading--D b,.faq__title b,.heading--D strong,.faq__title strong{line-height:42px;line-height:4.2rem}}.heading--E{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase;text-align:center;position:relative;margin:0 0 23px;padding:15px 0}.heading--E{font-size:24px;font-size:2.4rem}.heading--E{line-height:30px;line-height:3rem}.heading--E{letter-spacing:0em}@media screen and (min-width:768px){.heading--E{padding:0}}@media screen and (min-width:1024px){.heading--E{font-size:36px;font-size:3.6rem}.heading--E{line-height:42px;line-height:4.2rem}}.heading--E b,.heading--E strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#f53794}.heading--E b,.heading--E strong{font-size:24px;font-size:2.4rem}.heading--E b,.heading--E strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--E b,.heading--E strong{font-size:36px;font-size:3.6rem}.heading--E b,.heading--E strong{line-height:42px;line-height:4.2rem}}.heading--E:after{content:" ";width:80px;position:absolute;right:0;left:0;top:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:after{width:60px;right:0;left:auto;left:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:after{display:none}}.heading--E:before{content:" ";width:80px;position:absolute;left:0;right:0;bottom:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:before{width:60px;left:0;right:auto;right:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:before{display:none}}.heading--F{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--F{font-size:16px;font-size:1.6rem}.heading--F{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F{font-size:18px;font-size:1.8rem}.heading--F{line-height:24px;line-height:2.4rem}}.heading--F b,.heading--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}.heading--F b,.heading--F strong{font-size:16px;font-size:1.6rem}.heading--F b,.heading--F strong{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F b,.heading--F strong{font-size:18px;font-size:1.8rem}.heading--F b,.heading--F strong{line-height:24px;line-height:2.4rem}}.heading--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;letter-spacing:3.5px}.heading--G{font-size:14px;font-size:1.4rem}.heading--G{line-height:17px;line-height:1.7rem}.heading--H,.faq .faq__header h3{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--H,.faq .faq__header h3{font-size:40px;font-size:4rem}.heading--H,.faq .faq__header h3{line-height:40px;line-height:4rem}@media screen and (min-width:1280px){.heading--H,.faq .faq__header h3{font-size:50px;font-size:5rem}.heading--H,.faq .faq__header h3{line-height:50px;line-height:5rem}}.heading--I{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--I{font-size:18px;font-size:1.8rem}.heading--I{line-height:28px;line-height:2.8rem}.heading--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--J{font-size:40px;font-size:4rem}.heading--J{line-height:40px;line-height:4rem}.heading--J{letter-spacing:0.025em}.heading--K,.faq__thumbnail h3{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--K,.faq__thumbnail h3{font-size:18px;font-size:1.8rem}.heading--K,.faq__thumbnail h3{line-height:18px;line-height:1.8rem}@media screen and (min-width:1024px){.heading--K,.faq__thumbnail h3{font-size:24px;font-size:2.4rem}.heading--K,.faq__thumbnail h3{line-height:24px;line-height:2.4rem}}.heading--L{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;text-align:left;text-transform:uppercase;color:#333;width:100%;border-bottom:1px solid #ccc;margin-bottom:32px;padding-bottom:32px;box-sizing:border-box}.heading--L{font-size:16px;font-size:1.6rem}.heading--L{line-height:19px;line-height:1.9rem}.heading--M{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-align:left}.heading--M{font-size:24px;font-size:2.4rem}.heading--M{line-height:29px;line-height:2.9rem}@media screen and (min-width:1024px){.heading--M{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--M{font-size:36px;font-size:3.6rem}.heading--M{line-height:44px;line-height:4.4rem}}.heading--N{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-align:center;margin-bottom:20px}.heading--N{font-size:30px;font-size:3rem}.heading--N{line-height:42px;line-height:4.2rem}@media screen and (min-width:768px){.heading--N{font-size:36px;font-size:3.6rem}.heading--N{line-height:42px;line-height:4.2rem}}.heading--O{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;margin:0 0 20px;padding:0 0 20px;text-align:left;position:relative}.heading--O{font-size:36px;font-size:3.6rem}.heading--O{line-height:40px;line-height:4rem}@media screen and (min-width:768px){.heading--O{margin:0 0 30px;padding:0 0 30px}}@media screen and (min-width:1280px){.heading--O{font-size:60px;font-size:6rem}.heading--O{line-height:64px;line-height:6.4rem}}.heading--O:after{content:"";display:block;width:18px;height:3px;position:absolute;bottom:0;left:0}@media screen and (min-width:1280px){.heading--O:after{width:23px;height:4px}}[data-class*=howto] .heading--O:after{content:none}.heading--O br{display:block}p,.text,p--A,.text--A,p--B,.text--B,.faq--term .faq__header h3{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p,.text,p--A,.text--A,p--B,.text--B,.faq--term .faq__header h3{font-size:16px;font-size:1.6rem}p,.text,p--A,.text--A,p--B,.text--B,.faq--term .faq__header h3{line-height:27px;line-height:2.7rem}p--A,.text--A{font-size:30px;font-size:3rem}p--A,.text--A{line-height:42px;line-height:4.2rem}p--A,.text--A{letter-spacing:-0.025em}@media screen and (min-width:1024px){p--A,.text--A{font-size:46px;font-size:4.6rem}p--A,.text--A{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){p--A,.text--A{font-size:60px;font-size:6rem}p--A,.text--A{line-height:73px;line-height:7.3rem}}p--B,.text--B{font-size:28px;font-size:2.8rem}p--B,.text--B{line-height:34px;line-height:3.4rem}@media screen and (min-width:1024px){p--B,.text--B{font-size:35px;font-size:3.5rem}p--B,.text--B{line-height:46px;line-height:4.6rem}}p--C,.text--C{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-style:italic}p--C,.text--C{font-size:14px;font-size:1.4rem}p--C,.text--C{line-height:20px;line-height:2rem}p--D,.text--D{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--D,.text--D{font-size:16px;font-size:1.6rem}p--D,.text--D{line-height:20px;line-height:2rem}p--E,.text--E,.warrantyerror .main p.note,.warrantyerror main p.note,.pageerror .main p.note,.pageerror main p.note,.pagenotice .main p.note,.pagenotice main p.note,.faq--item .faq__answer,.faq .faq__term-item .faq__term-answer{margin:0 0 19px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--E,.text--E,.warrantyerror .main p.note,.warrantyerror main p.note,.pageerror .main p.note,.pageerror main p.note,.pagenotice .main p.note,.pagenotice main p.note,.faq--item .faq__answer,.faq .faq__term-item .faq__term-answer{font-size:14px;font-size:1.4rem}p--E,.text--E,.warrantyerror .main p.note,.warrantyerror main p.note,.pageerror .main p.note,.pageerror main p.note,.pagenotice .main p.note,.pagenotice main p.note,.faq--item .faq__answer,.faq .faq__term-item .faq__term-answer{line-height:24px;line-height:2.4rem}p--E b,p--E strong,.text--E b,.warrantyerror .main p.note b,.warrantyerror main p.note b,.pageerror .main p.note b,.pageerror main p.note b,.pagenotice .main p.note b,.pagenotice main p.note b,.faq--item .faq__answer b,.faq .faq__term-item .faq__term-answer b,.text--E strong,.warrantyerror .main p.note strong,.warrantyerror main p.note strong,.pageerror .main p.note strong,.pageerror main p.note strong,.pagenotice .main p.note strong,.pagenotice main p.note strong,.faq--item .faq__answer strong,.faq .faq__term-item .faq__term-answer strong{font-family:"Montserrat-Bold";font-size:inherit;line-height:inherit;font-weight:normal}p--F,.text--F{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--F,.text--F{font-size:14px;font-size:1.4rem}p--F,.text--F{line-height:26px;line-height:2.6rem}p--F b,p--F strong,.text--F b,.text--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--F b,p--F strong,.text--F b,.text--F strong{font-size:14px;font-size:1.4rem}p--F b,p--F strong,.text--F b,.text--F strong{line-height:26px;line-height:2.6rem}p--G,.text--G{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--G,.text--G{font-size:12px;font-size:1.2rem}p--G,.text--G{line-height:26px;line-height:2.6rem}p--H,.text--H,.faq--item .faq__question{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--H,.text--H,.faq--item .faq__question{font-size:18px;font-size:1.8rem}p--H,.text--H,.faq--item .faq__question{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--H,.text--H,.faq--item .faq__question{font-size:16px;font-size:1.6rem}p--H,.text--H,.faq--item .faq__question{line-height:20px;line-height:2rem}}p--I,.text--I,.link--D,.faq__products .faq__option.is_active .faq__list a{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--I,.text--I,.link--D,.faq__products .faq__option.is_active .faq__list a{font-size:14px;font-size:1.4rem}p--I,.text--I,.link--D,.faq__products .faq__option.is_active .faq__list a{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--I,.text--I,.link--D,.faq__products .faq__option.is_active .faq__list a{font-size:12px;font-size:1.2rem}p--I,.text--I,.link--D,.faq__products .faq__option.is_active .faq__list a{line-height:22px;line-height:2.2rem}}p--J,.text--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--J,.text--J{font-size:14px;font-size:1.4rem}p--J,.text--J{line-height:18px;line-height:1.8rem}p--J b,.text--J b{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--J b,.text--J b{font-size:14px;font-size:1.4rem}p--J b,.text--J b{line-height:18px;line-height:1.8rem}p--K,.text--K{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--K,.text--K{font-size:14px;font-size:1.4rem}p--K,.text--K{line-height:24px;line-height:2.4rem}p--L,.text--L{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#333;text-align:left}p--L,.text--L{font-size:16px;font-size:1.6rem}p--L,.text--L{line-height:28px;line-height:2.8rem}p--L b,p--L strong,.text--L b,.text--L strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}p--L b,p--L strong,.text--L b,.text--L strong{font-size:16px;font-size:1.6rem}p--L b,p--L strong,.text--L b,.text--L strong{line-height:28px;line-height:2.8rem}p--M,.text--M{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif !important;font-size:14px !important;line-height:20px !important;color:#555 !important}p--N,.text--N{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--N,.text--N{font-size:10px;font-size:1rem}p--N,.text--N{line-height:14px;line-height:1.4rem}.link,.faq__breadcrumb,.faq .faq__term-item .faq__term-question{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;border-bottom:1px solid;-webkit-text-decoration:none;text-decoration:none;color:#555;letter-spacing:2px;padding:0 0 4px 0;transition:padding-bottom 300ms ease}.link,.faq__breadcrumb,.faq .faq__term-item .faq__term-question{font-size:14px;font-size:1.4rem}.link,.faq__breadcrumb,.faq .faq__term-item .faq__term-question{line-height:26px;line-height:2.6rem}.link:hover{padding-bottom:6px}@media screen and (max-width:767px){.link:hover{padding:0 0 4px}}.link--A{border-bottom:1px solid #fff}.link--A{font-size:14px;font-size:1.4rem}.link--C{font-size:0;color:rgba(0,0,0,0);position:relative;display:block;width:36px;height:36px;border-radius:100%;background-color:#99a5af;padding:0;transition:.2s ease-in-out}.link--C:after{display:block;border-radius:100%;font-family:"foreo";text-align:center;color:#fff}.link--C:after{position:absolute;top:0;left:0;right:0;bottom:0}.link--C:after{font-size:22px;font-size:2.2rem}.link--C:after{line-height:36px;line-height:3.6rem}.link--D,.faq__products .faq__option.is_active .faq__list a{-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:#666;transition:.2s ease-in-out}.link--D,.faq__products .faq__option.is_active .faq__list a{letter-spacing:0.025em}@media screen and (min-width:1024px){.link--D:hover,.faq__products .faq__option.is_active .faq__list a:hover,.link--D:focus,.faq__products .faq__option.is_active .faq__list a:focus,.link--D:active,.faq__products .faq__option.is_active .faq__list a:active{color:#333}}.link--G{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:#666;display:block;padding:0;border:none}.link--G{font-size:14px;font-size:1.4rem}.link--G{line-height:16px;line-height:1.6rem}.link--G{letter-spacing:0em}@media screen and (min-width:768px){.link--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;position:relative}.link--G{font-size:16px;font-size:1.6rem}}@media screen and (max-width:767px){.link--G.is-active{color:#333}}.link--G:hover{padding-bottom:0}@media screen and (min-width:768px){.link--G:after{content:"";display:block;width:2px;height:100%;position:absolute;right:0;top:0;background-color:#ccc}}.link--H{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:gray;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.link--H{font-size:12px;font-size:1.2rem}.link--H{line-height:26px;line-height:2.6rem}@media screen and (min-width:768px){.link--H:hover,.link--H:focus,.link--H.active{color:#666}}.btn,.btn--A,.btn--B,.btn--C,.btn--D{display:inline-block;padding:18px 44px 16px;border-radius:3px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;white-space:normal;color:#fff;background:#78278b;border:1px solid #78278b;cursor:pointer;transition:all .2s cubic-bezier(0.25,0.8,0.25,1);outline:none}.btn,.btn--A,.btn--B,.btn--C,.btn--D{font-size:16px;font-size:1.6rem}.btn,.btn--A,.btn--B,.btn--C,.btn--D{line-height:24px;line-height:2.4rem}.btn,.btn--A,.btn--B,.btn--C,.btn--D{letter-spacing:0.05em}@media screen and (min-width:1024px){.btn:hover{color:#78278b;background:rgba(0,0,0,0)}}.btn--B{padding:13px 44px 11px}.btn--C{padding:9px 29px}.btn--C{font-size:15px;font-size:1.5rem}.btn--C{line-height:20px;line-height:2rem}.btn--D{padding:6px 19px}.btn--D{font-size:12px;font-size:1.2rem}.btn--D{line-height:17px;line-height:1.7rem}.btn--E{position:relative;display:inline-block;background-color:#ff6dac;margin:5.3333333333vw 0 0;padding:3.2vw 9.3333333333vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.2666666667vw;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-in-out}@media screen and (min-width:768px){.btn--E{margin:2.6041666667vw 0 0;padding:1.5625vw 4.5572916667vw;font-size:2.0833333333vw}}@media screen and (min-width:1024px){.btn--E{margin:1.953125vw 0 0;padding:1.171875vw 3.41796875vw;font-size:1.5625vw}}@media screen and (min-width:1280px){.btn--E{margin:20px 0 0;padding:13px 35px}.btn--E{font-size:18px;font-size:1.8rem}}@media screen and (min-width:1280px){.btn--E:hover,.btn--E:focus,.btn--E:active{padding:13px 55px 13px 35px}}.btn--E:hover:before,.btn--E:focus:before,.btn--E:active:before{opacity:1}.btn--E:before{content:none}@media screen and (min-width:1280px){.btn--E:before{opacity:0;content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;border-width:7px 0 7px 14px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.btn--F{position:relative;display:inline-block;width:auto;margin:0;padding:2.4154589372vw 3.8647342995vw;background-color:#313f49;border:none;border-radius:0;transition:all .25s ease-in-out;letter-spacing:0;text-transform:none;color:#fff !important}@media screen and (min-width:480px){.btn--F{padding:calc(10px*1.15941944) calc(16px*1.15941944);padding:calc(10px*var(--factor)) calc(16px*var(--factor))}}@media screen and (min-width:1280px){.btn--F{padding:10px 16px}}@media screen and (min-width:1280px){.btn--F:hover,.btn--F:focus,.btn--F:active{padding:10px 32px 10px 16px}}.btn--F:after{opacity:0}@media screen and (min-width:1280px){.btn--F:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:12px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}@media screen and (min-width:1280px){.btn--F:hover:after,.btn--F:focus:after,.btn--F:active:after{opacity:1}}.btn.ghost{color:#78278b;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.ghost:hover{color:#fff;background:#78278b}}.btn.pink{background:#f53794;border:1px solid #f53794}@media screen and (min-width:1024px){.btn.pink:hover{color:#f53794;background:rgba(0,0,0,0)}}.btn.pink.ghost{color:#f53794;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.pink.ghost:hover{color:#fff;background:#f53794}}.btn.gold{background:#dbc088;border:1px solid #dbc088}@media screen and (min-width:1024px){.btn.gold:hover{color:#dbc088;background:rgba(0,0,0,0)}}.btn.gold.ghost{color:#dbc088;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.gold.ghost:hover{color:#fff;background:#dbc088}}.btn.blue{background:#2aa9f6;border:1px solid #2aa9f6}@media screen and (min-width:1024px){.btn.blue:hover{color:#2aa9f6;background:rgba(0,0,0,0)}}.btn.blue.ghost{color:#2aa9f6;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.blue.ghost:hover{color:#fff;background:#2aa9f6}}.btn.full{width:100%;padding-left:10px;padding-right:10px}.btn--social,.btn--facebook,.btn--google,.btn--twitter{position:relative;box-sizing:border-box;height:50px;padding:0 20px 0 50px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;border:none;text-transform:none}.btn--social,.btn--facebook,.btn--google,.btn--twitter{font-size:15px;font-size:1.5rem}.btn--social,.btn--facebook,.btn--google,.btn--twitter{line-height:50px;line-height:5rem}.btn--social,.btn--facebook,.btn--google,.btn--twitter{letter-spacing:0.01em}@media screen and (min-width:1024px){.btn--social:hover,.btn--facebook:hover,.btn--google:hover,.btn--twitter:hover{color:#fff}}.btn--social:after,.btn--facebook:after,.btn--google:after,.btn--twitter:after{position:absolute;top:0;left:0;bottom:0;display:block;width:50px;color:#fff;text-align:center;transition:.12s ease-in-out}.btn--facebook{background:#3b59b4}@media screen and (min-width:1024px){.btn--facebook:hover{background:#6d84b4}}.btn--facebook:after{content:""}.btn--facebook:after{font-size:26px;font-size:2.6rem}.btn--facebook:after{line-height:52px;line-height:5.2rem}.btn--google{background:#ea4335}@media screen and (min-width:1024px){.btn--google:hover{background:rgba(234,67,53,.75)}}.btn--google:after{content:""}.btn--google:after{font-size:22px;font-size:2.2rem}.btn--google:after{line-height:48px;line-height:4.8rem}.btn--twitter{background:#00aced}@media screen and (min-width:1024px){.btn--twitter:hover{background:rgba(0,172,237,.75)}}.btn--twitter:after{content:""}.btn--twitter:after{font-size:24px;font-size:2.4rem}.btn--twitter:after{line-height:48px;line-height:4.8rem}.btn--disabled,.btn.form-disabled{opacity:.4;pointer-events:none;cursor:default}.quiz.quiz{margin:40px auto 0}@media only screen and (min-width:1280px){.quiz.quiz{margin:125px auto 0}}form.wfq{position:relative;display:none;max-width:1200px;margin:0 auto 48px;padding:0 30px;transition:opacity .18s ease-in-out}@media only screen and (min-width:1280px){form.wfq{margin:0 auto 64px;padding:0}}form.wfq.initactive{margin-bottom:0 !important}form.wfq.loading{pointer-events:none;cursor:wait;animation-name:fluctuatingOpacity;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}form.wfq.webform-submission-newsletter-form{display:none}form.wfq.webform-submission-newsletter-form.active{display:block}form.wfq .form-wrapper{position:relative;margin:0;padding:0}form.wfq input:focus,form.wfq textarea:focus,form.wfq select:focus,form.wfq a:focus{outline:none}form.wfq :focus{outline-color:rgba(0,0,0,0);outline-style:none}form.wfq .webform-progress{position:relative;margin:0;padding:0}form.wfq .webform-progress .webform-progress__summary{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:16px;line-height:20px;letter-spacing:3.2px}form.wfq fieldset.webform-type-radios .fieldset-wrapper{position:relative;margin:0;padding:0;width:100%}form.wfq fieldset.webform-type-radios .wfq__strap{position:relative;display:block;margin:0 0 16px;color:#313f49;text-align:center;font-feature-settings:"liga" off;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:3.2px}form.wfq fieldset.webform-type-radios>legend{width:100%;position:relative;display:block;margin:0 0 48px;padding:0;text-align:center}@media only screen and (min-width:1280px){form.wfq fieldset.webform-type-radios>legend{margin:0 0 64px}}form.wfq fieldset.webform-type-radios>legend .fieldset-legend{position:relative;display:block;margin:0;padding:0;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:24px;line-height:28px;color:#313f49;text-align:center}@media only screen and (min-width:1280px){form.wfq fieldset.webform-type-radios>legend .fieldset-legend{font-size:32px;line-height:38px}}form.wfq fieldset.webform-type-radios .wfq__score{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:16px;line-height:20px}form.wfq fieldset.webform-type-radios .wfq__top-tray{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}form.wfq fieldset.webform-type-radios .wfq__bottom-tray{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}form.wfq fieldset.webform-type-radios .wfq__buttons{position:relative;max-width:1200px;overflow:hidden;margin:8px 0 24px;padding:0;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (min-width:1280px){form.wfq fieldset.webform-type-radios .wfq__buttons{margin:32px 0;flex-direction:row;gap:32px}}form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper{position:relative;box-sizing:border-box;padding:0;margin:0;width:100%}@media only screen and (min-width:1280px){form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper{width:calc(25% - 24px)}}form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .form-radio__wrapper{display:block;margin:16px 0 0;box-sizing:border-box;background:#f4f4f4;border-radius:16px;padding:0;overflow:hidden;max-height:600px;transition:max-height .64s ease,margin .64s ease,background .64s ease,opacity .64s ease}@media only screen and (min-width:1280px){form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .form-radio__wrapper{margin:0}}form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .form-radio__wrapper.is_correct{background:#5fccc0}form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .form-radio__wrapper.is_correct .option.label,form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .form-radio__wrapper.is_correct .option.fieldset-legend{color:#fff}form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .form-radio__wrapper.is_correct .option-title{color:#fff !important;border-right:1px solid #fff !important}@media only screen and (min-width:1280px){form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .form-radio__wrapper.is_correct .option-title{border-bottom:1px solid #fff !important}}form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .form-radio__wrapper.is_wrong{background:#fc91ba}form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .form-radio__wrapper.is_wrong .option.label,form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .form-radio__wrapper.is_wrong .option.fieldset-legend{color:#fff}form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .form-radio__wrapper.is_wrong .option-title{color:#fff !important;border-right:1px solid #fff !important}@media only screen and (min-width:1280px){form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .form-radio__wrapper.is_wrong .option-title{border-bottom:1px solid #fff !important}}@media only screen and (max-width:1279px){form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .form-radio__wrapper.is_disappeared{max-height:0 !important;margin:0 !important;opacity:0 !important}}form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .option.label,form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .option.fieldset-legend{position:relative;display:flex;flex-direction:row;margin:0;padding:24px 16px;background:rgba(0,0,0,0);font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:16px;line-height:24px;color:#313f49;outline:none;border:none;box-shadow:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media only screen and (min-width:1280px){form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .option.label,form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .option.fieldset-legend{display:block;padding:24px}}form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .option.label::before,form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .option.fieldset-legend::before,form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .option.label:after,form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .option.fieldset-legend:after{display:none}form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .option.label .webform-element-help,form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .option.fieldset-legend .webform-element-help{display:none}form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .option.label .option-title,form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .option.fieldset-legend .option-title{display:flex;align-items:center;position:relative;margin:0 16px 0 0;padding:0 12px 0 0;border-right:1px solid #d9d9d9;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:18px;line-height:24px;color:#313f49}@media only screen and (min-width:1280px){form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .option.label .option-title,form.wfq fieldset.webform-type-radios .wfq__buttons .webform-options-display-buttons-wrapper .option.fieldset-legend .option-title{margin:0 0 12px;padding:0 0 12px;border-right:none !important;border-bottom:1px solid #d9d9d9}}form.wfq .wfq__explanation{position:relative;display:none;margin:24px 0 0}@media only screen and (min-width:1280px){form.wfq .wfq__explanation{margin:32px 0 0}}form.wfq .wfq__explanation.is_visible{display:block}form.wfq .wfq__explanation h2,form.wfq .wfq__explanation h3{position:relative;display:block;margin:0 0 16px;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:18px;line-height:24px;color:#313f49;text-align:center}@media only screen and (min-width:1280px){form.wfq .wfq__explanation h2,form.wfq .wfq__explanation h3{text-align:left;text-align:initial}}form.wfq .wfq__explanation p{margin:0 0 12px;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:16px;line-height:24px;color:#313f49;text-align:center}@media only screen and (min-width:1280px){form.wfq .wfq__explanation p{text-align:left;text-align:initial}}form.wfq .form-actions{position:relative;text-align:right;margin:0 0 64px;margin:0}form.wfq .form-actions .button{position:relative;display:inline-block;padding:8px 16px;font-size:14px;line-height:16px;background:#fc91ba;border-radius:53px;border:none;outline:none;text-transform:none}form.wfq .form-actions .button:hover{color:#fff}form.wfq .form-actions .webform-button--previous{display:none !important}form.wfq .form-actions .webform-button--disabled{display:none;pointer-events:none;background:#f4f4f4}form.wfq .wfq__progress{position:relative;display:block;height:8px;margin:12px 0 0;background:#ebebeb;transition:width .5s linear;max-width:100%}@media only screen and (min-width:1280px){form.wfq .wfq__progress{margin:12px 0 0}}form.wfq .wfq__fake-buttons{position:relative;display:flex;margin:0;padding:0;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}@media only screen and (min-width:1280px){form.wfq .wfq__fake-buttons{margin:0 0 8px}}form.wfq .wfq__fake-buttons span{position:relative;margin:0;padding:8px 16px;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:14px;color:#313f49;line-height:20px;text-decoration-line:underline}@media only screen and (min-width:1280px){form.wfq .wfq__fake-buttons span{cursor:pointer}}form.wfq .wfq__expanation-next{position:relative;display:block;margin:24px auto 0;padding:8px 16px;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:14px;color:#313f49;line-height:20px;text-decoration-line:underline;text-align:center}@media only screen and (min-width:1280px){form.wfq .wfq__expanation-next{margin:32px auto 0;cursor:pointer}}form.wfq .webform-button--next,form.wfq .webform-button--submit,form.wfq .webform-confirmation__back{display:none !important}form.wfq.webform-submission-add-form{box-sizing:border-box;position:relative;margin:0 auto 4px;padding:0 30px}@media only screen and (min-width:1280px){form.wfq.webform-submission-add-form{padding:0;margin:0 auto 12px}}form.wfq.webform-submission-add-form.finished{margin-bottom:8px}form.wfq .visually-hidden{display:none}form.wfq .ajax-progress.ajax-progress-throbber{position:absolute;top:-10px;left:50%;transform:translate3d(-50%,0,0) scale(1);z-index:2}@media only screen and (min-width:1280px){form.wfq .ajax-progress.ajax-progress-throbber{transform:translate3d(-50%,0,0) scale(2);top:-68px}}.wfq__below-newsletter,.webform-confirmation,.webform-confirmation__message{position:relative;text-align:center;color:#313f49}@media screen and (max-width:1023px){.wfq__below-newsletter br,.webform-confirmation br,.webform-confirmation__message br{display:inline-block}}.wfq__below-newsletter h1,.webform-confirmation h1,.webform-confirmation__message h1{position:relative;display:block;margin:0 0 40px;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:24px;line-height:28px}@media only screen and (min-width:1280px){.wfq__below-newsletter h1,.webform-confirmation h1,.webform-confirmation__message h1{font-size:32px;line-height:38px;margin:0 0 48px}}.wfq__below-newsletter h2,.webform-confirmation h2,.webform-confirmation__message h2{position:relative;display:block;margin:0 0 40px;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:18px;line-height:22px}@media only screen and (min-width:1280px){.wfq__below-newsletter h2,.webform-confirmation h2,.webform-confirmation__message h2{margin-bottom:48px;font-size:24px;line-height:28px}}.wfq__below-newsletter p,.webform-confirmation p,.webform-confirmation__message p{position:relative;display:block;margin:16px 0 0;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:16px;line-height:24px}.wfq__below-newsletter .wfq__message-strap,.webform-confirmation .wfq__message-strap,.webform-confirmation__message .wfq__message-strap{position:relative;display:block;margin:0 0 16px;text-align:center;font-feature-settings:"liga" off;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:3.2px}@media only screen and (min-width:1280px){.wfq__below-newsletter .wfq__message-strap,.webform-confirmation .wfq__message-strap,.webform-confirmation__message .wfq__message-strap{margin:0 0 8px}}.wfq__below-newsletter .wfq__message-codetitle,.webform-confirmation .wfq__message-codetitle,.webform-confirmation__message .wfq__message-codetitle{position:relative;display:block;margin:40px 0 0;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:16px;line-height:24px}.wfq__below-newsletter .wfq__message-code,.webform-confirmation .wfq__message-code,.webform-confirmation__message .wfq__message-code{position:relative;display:block;margin:0;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:32px;line-height:38px;color:#fc91ba}.wfq__below-newsletter .wfq__message-copy,.wfq__below-newsletter .wfq__message-copied,.webform-confirmation .wfq__message-copy,.webform-confirmation .wfq__message-copied,.webform-confirmation__message .wfq__message-copy,.webform-confirmation__message .wfq__message-copied{position:relative;display:block;margin:0 0 40px;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:14px;line-height:20px;color:#66727a;cursor:pointer}@media only screen and (min-width:1280px){.wfq__below-newsletter .wfq__message-copy,.wfq__below-newsletter .wfq__message-copied,.webform-confirmation .wfq__message-copy,.webform-confirmation .wfq__message-copied,.webform-confirmation__message .wfq__message-copy,.webform-confirmation__message .wfq__message-copied{margin:0 0 64px}}.wfq__below-newsletter .wfq__message-copied,.webform-confirmation .wfq__message-copied,.webform-confirmation__message .wfq__message-copied{display:none}.wfq__below-newsletter .wfq__message-reset,.webform-confirmation .wfq__message-reset,.webform-confirmation__message .wfq__message-reset{position:relative;display:inline-block;margin:0 auto 24px;padding:8px 16px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:14px;line-height:16px;background:#fc91ba;border-radius:53px;border:none;outline:none;text-transform:none;color:#fff;-webkit-text-decoration:none;text-decoration:none}@media only screen and (min-width:1280px){.wfq__below-newsletter .wfq__message-reset:hover,.webform-confirmation .wfq__message-reset:hover,.webform-confirmation__message .wfq__message-reset:hover{opacity:.85}}.wfq.webform-submission-newsletter-form{position:relative;max-width:577px;margin:24px auto;padding:0;text-align:center}.wfq.webform-submission-newsletter-form input[type=email]{position:relative;max-width:100%;padding:16px 0;border-right:none;border-left:none;border-top:none;border-bottom:1px solid #54636d;outline:none;box-shadow:none;color:#53636f;text-align:center;font-size:14px;font-style:normal;line-height:20px}.wfq.webform-submission-newsletter-form .form-actions{text-align:center;margin:16px 0 0}.wfq.webform-submission-newsletter-form .webform-button--submit{display:inline-block !important}.js_quiz_template .wfq__explanation:nth-of-type(2).active{display:block;margin:0;text-align:center;position:relative}.js_quiz_template .wfq__explanation:nth-of-type(2) .wfq__expanation-next{display:none}.js_quiz_template .wfq__explanation:nth-of-type(2) .button{position:relative;display:inline-block;margin:48px auto;padding:10px 40px;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:16px;line-height:20px;background:#ef508c;background:#fc91ba;border-radius:53px;border:none;outline:none;text-transform:none;color:#fff;cursor:pointer}@media only screen and (min-width:1280px){.js_quiz_template .wfq__explanation:nth-of-type(2) .button:hover{opacity:.85}}.js_quiz_template .wfq__explanation:nth-of-type(2) .button.wfq__takequiz{background:#ef508c}form.js_quiz_template .wfq__explanation p.wfq__strap{position:relative;display:block;margin:0 0 16px;color:#313f49;text-align:center;font-feature-settings:"liga" off;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:20px;letter-spacing:3.2px}@media only screen and (min-width:1280px){form.js_quiz_template .wfq__explanation p.wfq__strap{margin:0 0 8px}}form.js_quiz_template .wfq__explanation p.fieldset-legend{position:relative;display:block;margin:0;padding:0;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:24px;line-height:28px;color:#313f49;text-align:center}@media only screen and (min-width:1280px){form.js_quiz_template .wfq__explanation p.fieldset-legend{font-size:32px;line-height:38px}}form.js_quiz_template .wfq__explanation p.fieldset-text{position:relative;display:block;margin:16px 0 0;padding:0;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:16px;line-height:24px;color:#313f49;text-align:center}@media only screen and (min-width:1280px){form.js_quiz_template .wfq__explanation p.fieldset-text{margin:48px 0 0}}form[class*=newsletter] .wfq__explanation{margin:16px 0 0;display:block}form[class*=newsletter] .wfq__explanation p{position:relative;margin:16px 0 0;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:12px;line-height:16px;color:#313f49;text-align:center}form[class*=newsletter] .wfq__explanation a{color:#313f49}form[class*=newsletter] .wfq__expanation-next{display:none}.wfq__footer{box-sizing:border-box;position:relative;display:flex;max-width:1140px;margin:0 auto 64px;padding:0 30px;flex-wrap:nowrap;flex-direction:column}@media only screen and (min-width:1280px){.wfq__footer{max-width:1200px;border-top:1px solid #d9d9d9;margin:0 auto 125px;padding:0 10px;flex-direction:row;justify-content:space-between}}.wfq__footer .wfq__footer-left{padding-top:8px;border-top:1px solid #d9d9d9;box-sizing:border-box;text-align:center}@media only screen and (min-width:1280px){.wfq__footer .wfq__footer-left{border-top:none;padding-top:0;padding-right:74px;width:50%}}.wfq__footer .wfq__footer-right{box-sizing:border-box;text-align:center}@media only screen and (min-width:1280px){.wfq__footer .wfq__footer-right{padding-left:74px;width:50%}}.wfq__footer p{position:relative;margin:24px 0 0;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:14px;line-height:20px;color:#313f49}.wfq__below-newsletter{margin:16px auto;padding:0 30px;max-width:577px}@media only screen and (min-width:1280px){.wfq__below-newsletter{padding:0;margin-bottom:125px}}.webform-confirmation__message{margin:0 !important}@keyframes fluctuatingOpacity{0%{opacity:.85}50%{opacity:.45}100%{opacity:.85}}.warrantyerror,.pageerror,.pagenotice{min-height:100%;background:#029dd5;background:linear-gradient(to bottom,#029DD5 0%,#25D7FF 50%,#029DD5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#029dd5",endColorstr="#029dd5",GradientType=0);overflow:hidden}.warrantyerror:before,.pageerror:before,.pagenotice:before{content:" ";display:table}.warrantyerror:after,.pageerror:after,.pagenotice:after{content:" ";display:table;clear:both}@media screen and (min-width:1024px){.warrantyerror,.pageerror,.pagenotice{background:#25d7ff;background:radial-gradient(ellipse at center,#25D7FF 0%,#009AD3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#25d7ff",endColorstr="#009ad3",GradientType=1)}}.warrantyerror--regular,.warrantyerror--warranty_claim_fee,.pageerror--regular,.pageerror--warranty_claim_fee,.pagenotice--regular,.pagenotice--warranty_claim_fee{min-height:0;background:rgba(0,0,0,0)}.warrantyerror--regular .main h1,.warrantyerror--warranty_claim_fee .main h1,.pageerror--regular .main h1,.pageerror--warranty_claim_fee .main h1,.pagenotice--regular .main h1,.pagenotice--warranty_claim_fee .main h1{padding:15px 0 35px 0 !important;border-bottom:1px solid #ccc !important;margin-bottom:60px !important;text-align:center;color:#555 !important}@media screen and (min-width:1024px){.warrantyerror--regular .main h1,.warrantyerror--warranty_claim_fee .main h1,.pageerror--regular .main h1,.pageerror--warranty_claim_fee .main h1,.pagenotice--regular .main h1,.pagenotice--warranty_claim_fee .main h1{padding:25px 0 45px 0 !important}}.warrantyerror--regular .main p,.warrantyerror--warranty_claim_fee .main p,.pageerror--regular .main p,.pageerror--warranty_claim_fee .main p,.pagenotice--regular .main p,.pagenotice--warranty_claim_fee .main p{color:#555 !important}.warrantyerror--regular .main p.note,.warrantyerror--warranty_claim_fee .main p.note,.pageerror--regular .main p.note,.pageerror--warranty_claim_fee .main p.note,.pagenotice--regular .main p.note,.pagenotice--warranty_claim_fee .main p.note{color:#555 !important}.warrantyerror .container,.pageerror .container,.pagenotice .container{padding:0}.warrantyerror header,.pageerror header,.pagenotice header{margin-top:63px}@media screen and (min-width:1024px){.warrantyerror header,.pageerror header,.pagenotice header{margin-top:100px}}.warrantyerror header a,.pageerror header a,.pagenotice header a{position:relative;display:block;width:200px;height:auto;margin:0 auto;padding:0}@media screen and (min-width:1024px){.warrantyerror header a,.pageerror header a,.pagenotice header a{width:391px}}.warrantyerror header a img,.pageerror header a img,.pagenotice header a img{position:relative;display:block;width:100%;height:auto;margin:0;padding:0}.warrantyerror .main,.warrantyerror main,.pageerror .main,.pageerror main,.pagenotice .main,.pagenotice main{margin:0;padding:0;text-align:center}@media screen and (min-width:1024px){.warrantyerror .main,.warrantyerror main,.pageerror .main,.pageerror main,.pagenotice .main,.pagenotice main{margin-top:55px}}.warrantyerror .main--warranty,.warrantyerror main--warranty,.pageerror .main--warranty,.pageerror main--warranty,.pagenotice .main--warranty,.pagenotice main--warranty{position:relative;margin-top:60px}@media screen and (min-width:768px){.warrantyerror .main--warranty,.warrantyerror main--warranty,.pageerror .main--warranty,.pageerror main--warranty,.pagenotice .main--warranty,.pagenotice main--warranty{margin:120px 0 80px}}@media screen and (min-width:1024px){.warrantyerror .main--warranty,.warrantyerror main--warranty,.pageerror .main--warranty,.pageerror main--warranty,.pagenotice .main--warranty,.pagenotice main--warranty{margin:240px 0 180px}}.warrantyerror .main figure,.warrantyerror main figure,.pageerror .main figure,.pageerror main figure,.pagenotice .main figure,.pagenotice main figure{position:relative;display:block;max-width:1024px;margin:0 auto;padding:0;z-index:1}.warrantyerror .main figure img,.warrantyerror main figure img,.pageerror .main figure img,.pageerror main figure img,.pagenotice .main figure img,.pagenotice main figure img{position:relative;display:block;width:100%;height:auto;margin:0;padding:0}.warrantyerror .main h2,.warrantyerror main h2,.pageerror .main h2,.pageerror main h2,.pagenotice .main h2,.pagenotice main h2{position:relative;display:block;max-width:800px;margin:-13px auto 0;padding:0 30px;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#fff;z-index:2}.warrantyerror .main h2,.warrantyerror main h2,.pageerror .main h2,.pageerror main h2,.pagenotice .main h2,.pagenotice main h2{font-size:30px;font-size:3rem}.warrantyerror .main h2,.warrantyerror main h2,.pageerror .main h2,.pageerror main h2,.pagenotice .main h2,.pagenotice main h2{line-height:36px;line-height:3.6rem}@media screen and (min-width:375px){.warrantyerror .main h2,.warrantyerror main h2,.pageerror .main h2,.pageerror main h2,.pagenotice .main h2,.pagenotice main h2{padding:0 50px}}@media screen and (min-width:768px){.warrantyerror .main h2,.warrantyerror main h2,.pageerror .main h2,.pageerror main h2,.pagenotice .main h2,.pagenotice main h2{margin-top:-66px}.warrantyerror .main h2,.warrantyerror main h2,.pageerror .main h2,.pageerror main h2,.pagenotice .main h2,.pagenotice main h2{font-size:48px;font-size:4.8rem}.warrantyerror .main h2,.warrantyerror main h2,.pageerror .main h2,.pageerror main h2,.pagenotice .main h2,.pagenotice main h2{line-height:54px;line-height:5.4rem}}.warrantyerror .main p,.warrantyerror main p,.pageerror .main p,.pageerror main p,.pagenotice .main p,.pagenotice main p{position:relative;display:block;max-width:800px;margin:16px auto 0;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#fff;z-index:2}.warrantyerror .main p,.warrantyerror main p,.pageerror .main p,.pageerror main p,.pagenotice .main p,.pagenotice main p{font-size:16px;font-size:1.6rem}.warrantyerror .main p,.warrantyerror main p,.pageerror .main p,.pageerror main p,.pagenotice .main p,.pagenotice main p{line-height:24px;line-height:2.4rem}@media screen and (min-width:768px){.warrantyerror .main p,.warrantyerror main p,.pageerror .main p,.pageerror main p,.pagenotice .main p,.pagenotice main p{font-size:24px;font-size:2.4rem}.warrantyerror .main p,.warrantyerror main p,.pageerror .main p,.pageerror main p,.pagenotice .main p,.pagenotice main p{line-height:36px;line-height:3.6rem}}@media screen and (min-width:1024px){.warrantyerror .main p,.warrantyerror main p,.pageerror .main p,.pageerror main p,.pagenotice .main p,.pagenotice main p{margin-top:34px}}.warrantyerror .main p.big,.warrantyerror main p.big,.pageerror .main p.big,.pageerror main p.big,.pagenotice .main p.big,.pagenotice main p.big{margin-top:40px;padding:0 40px}.warrantyerror .main p.big,.warrantyerror main p.big,.pageerror .main p.big,.pageerror main p.big,.pagenotice .main p.big,.pagenotice main p.big{font-size:18px;font-size:1.8rem}.warrantyerror .main p.big,.warrantyerror main p.big,.pageerror .main p.big,.pageerror main p.big,.pagenotice .main p.big,.pagenotice main p.big{line-height:24px;line-height:2.4rem}@media screen and (min-width:768px){.warrantyerror .main p.big,.warrantyerror main p.big,.pageerror .main p.big,.pageerror main p.big,.pagenotice .main p.big,.pagenotice main p.big{margin-top:-80px}.warrantyerror .main p.big,.warrantyerror main p.big,.pageerror .main p.big,.pageerror main p.big,.pagenotice .main p.big,.pagenotice main p.big{font-size:28px;font-size:2.8rem}.warrantyerror .main p.big,.warrantyerror main p.big,.pageerror .main p.big,.pageerror main p.big,.pagenotice .main p.big,.pagenotice main p.big{line-height:36px;line-height:3.6rem}}.warrantyerror .main span,.warrantyerror main span,.pageerror .main span,.pageerror main span,.pagenotice .main span,.pagenotice main span{position:relative;display:block;margin:25px auto 40px;padding:0 50px;text-align:center}@media screen and (min-width:1024px){.warrantyerror .main span,.warrantyerror main span,.pageerror .main span,.pageerror main span,.pagenotice .main span,.pagenotice main span{margin:35px auto 60px}}.warrantyerror__body,.pageerror__body,.pagenotice__body{position:relative;display:block;max-width:800px;margin:16px auto 0;padding:0 20px;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#fff;z-index:2}.warrantyerror__body,.pageerror__body,.pagenotice__body{font-size:16px;font-size:1.6rem}.warrantyerror__body,.pageerror__body,.pagenotice__body{line-height:24px;line-height:2.4rem}@media screen and (min-width:768px){.warrantyerror__body,.pageerror__body,.pagenotice__body{font-size:24px;font-size:2.4rem}.warrantyerror__body,.pageerror__body,.pagenotice__body{line-height:36px;line-height:3.6rem}}@media screen and (min-width:1024px){.warrantyerror__body,.pageerror__body,.pagenotice__body{margin-top:34px;padding:0}}.pagenotice--regular .warrantyerror__body,.pagenotice--regular .pageerror__body,.pagenotice--regular .pagenotice__body{color:#555}.warrantyerror__body p,.pageerror__body p,.pagenotice__body p{color:inherit;margin-bottom:25px !important}@media screen and (min-width:1024px){.warrantyerror__body p,.pageerror__body p,.pagenotice__body p{margin-bottom:40px !important}}.warrantyerror__body span,.pageerror__body span,.pagenotice__body span{display:inline-block !important;margin:0 !important;padding:0 !important;color:#fcfd19}.pagenotice--regular .warrantyerror__body span,.pagenotice--regular .pageerror__body span,.pagenotice--regular .pagenotice__body span{color:#f53794}.warrantyerror ul,.pageerror ul,.pagenotice ul{position:relative;display:block;margin:25px auto 40px;padding:0 30px;text-align:center;font-size:0}@media screen and (min-width:1024px){.warrantyerror ul,.pageerror ul,.pagenotice ul{margin:60px auto}}.warrantyerror ul li,.pageerror ul li,.pagenotice ul li{position:relative;display:inline-block;width:55px;height:55px}@media screen and (min-width:1024px){.warrantyerror ul li,.pageerror ul li,.pagenotice ul li{width:50px}}.warrantyerror ul a,.pageerror ul a,.pagenotice ul a{position:relative;display:block;margin:0 auto;padding:0;width:38px;height:38px;border-radius:100%;background:#fff}.warrantyerror ul a:after,.pageerror ul a:after,.pagenotice ul a:after{position:absolute;top:0;left:0;bottom:0;right:0;display:block;text-align:center;color:#18c1ef}.warrantyerror ul a:after,.pageerror ul a:after,.pagenotice ul a:after{font-size:24px;font-size:2.4rem}.warrantyerror ul a:after,.pageerror ul a:after,.pagenotice ul a:after{line-height:40px;line-height:4rem}.warrantyerror ul .fac:after,.pageerror ul .fac:after,.pagenotice ul .fac:after{content:""}.warrantyerror ul .twi:after,.pageerror ul .twi:after,.pagenotice ul .twi:after{top:-1px;content:""}.warrantyerror ul .ins:after,.pageerror ul .ins:after,.pagenotice ul .ins:after{content:"";left:3px}.warrantyerror ul .ins:after,.pageerror ul .ins:after,.pagenotice ul .ins:after{font-size:27px;font-size:2.7rem}.warrantyerror ul .pin:after,.pageerror ul .pin:after,.pagenotice ul .pin:after{content:"";top:-1px;left:4px}.warrantyerror ul .pin:after,.pageerror ul .pin:after,.pagenotice ul .pin:after{font-size:28px;font-size:2.8rem}.warrantyerror ul .goo:after,.pageerror ul .goo:after,.pagenotice ul .goo:after{content:"";left:1px}.warrantyerror ul .goo:after,.pageerror ul .goo:after,.pagenotice ul .goo:after{font-size:21px;font-size:2.1rem}.warrantyerror ul .lin:after,.pageerror ul .lin:after,.pagenotice ul .lin:after{content:"";top:-1px;left:3px}.warrantyerror ul .lin:after,.pageerror ul .lin:after,.pagenotice ul .lin:after{font-size:22px;font-size:2.2rem}.warrantyerror ul .wec:after,.pageerror ul .wec:after,.pagenotice ul .wec:after{content:"";top:-1px}.warrantyerror ul .you:after,.pageerror ul .you:after,.pagenotice ul .you:after{content:"";top:-1px}.warrantyerror ul .wei:after,.pageerror ul .wei:after,.pagenotice ul .wei:after{content:"";top:-2px}.warrantyerror ul .tiktok:after,.pageerror ul .tiktok:after,.pagenotice ul .tiktok:after{content:"";top:-1px;left:1px}.pageerror{background:rgba(0,0,0,0)}.wrapper--4xx .pageerror{min-height:100%;background:#029dd5;background:linear-gradient(to bottom,#029DD5 0%,#25D7FF 50%,#029DD5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#029dd5",endColorstr="#029dd5",GradientType=0);overflow:hidden}.wrapper--4xx .pageerror:before{content:" ";display:table}.wrapper--4xx .pageerror:after{content:" ";display:table;clear:both}@media screen and (min-width:1024px){.wrapper--4xx .pageerror{background:#25d7ff;background:radial-gradient(ellipse at center,#25D7FF 0%,#009AD3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#25d7ff",endColorstr="#009ad3",GradientType=1)}}.mbf{position:relative;top:0;bottom:0;left:0;right:0;padding:0 0 60px;margin:0;background:#000 url("https://assets.foreo.com/files/static/2019-11/bg.jpg?_zLfNn9C81gxnKybo4lpwjpBeq3RqCeK=") center no-repeat;background-size:100% 100%}.mbf:before{content:" ";display:table}.mbf:after{content:" ";display:table;clear:both}@media screen and (min-width:768px){.mbf{position:fixed;padding:0;background:#000 url("https://assets.foreo.com/files/static/2019-11/bg_0.jpg?EoWoqA0eqDcw6TcYAFVp5m3KV4dZkPB2=") center no-repeat;background-size:100% 100%}}.mbf__modal{box-sizing:border-box;padding:0 20px;color:#fff;text-align:center}@media screen and (min-width:768px){.mbf__modal{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:100%;max-width:880px}}@media screen and (min-width:1024px){.mbf__modal{padding:0}}.mbf__figure{position:relative;display:block;width:100%;margin:-15px 0 0;padding:0}@media screen and (min-width:768px){.mbf__figure{margin:0 auto;max-width:480px}}.mbf__figure img{position:relative;display:block;width:100%;height:auto;margin:0;padding:0}.mbf__title{margin-top:-25px;display:block;font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.mbf__title{font-size:36px;font-size:3.6rem}.mbf__title{line-height:46px;line-height:4.6rem}@media screen and (min-width:1024px){.mbf__title{margin-top:-30px}.mbf__title{font-size:50px;font-size:5rem}.mbf__title{line-height:60px;line-height:6rem}}.mbf__desc{margin-top:20px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.mbf__desc{font-size:16px;font-size:1.6rem}.mbf__desc{line-height:24px;line-height:2.4rem}@media screen and (min-width:1024px){.mbf__desc{margin-top:35px}.mbf__desc{font-size:24px;font-size:2.4rem}.mbf__desc{line-height:36px;line-height:3.6rem}}.mbf__copy{display:block;margin-top:20px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.mbf__copy{font-size:13px;font-size:1.3rem}.mbf__copy{line-height:16px;line-height:1.6rem}@media screen and (min-width:1024px){.mbf__copy{margin-top:35px}.mbf__copy{font-size:16px;font-size:1.6rem}.mbf__copy{line-height:24px;line-height:2.4rem}}.mbf__button{position:relative;display:block;width:185px;margin:0;padding:0}@media screen and (min-width:768px){.mbf__button{display:inline-block}}.mbf__button--apple{margin:50px auto 0}@media screen and (min-width:768px){.mbf__button--apple{margin:40px 20px 0}}.mbf__button--android{margin:25px auto 0}@media screen and (min-width:768px){.mbf__button--android{margin:40px 20px 0}}.mbf__button--sephora{width:203px;margin:50px auto 0}@media screen and (min-width:768px){.mbf__button--sephora{margin:40px 20px 0}}.mbf__button img{position:relative;display:block;width:100%;height:auto;margin:0;padding:0}.error500{padding:30.193236715vw 0 19.3236714976vw;height:100vh;background-color:#fff !important;color:#313f49}@media screen and (min-width:480px){.error500{padding:calc(125px*1.15941944) 0 calc(80px*1.15941944);padding:calc(125px*var(--factor)) 0 calc(80px*var(--factor))}}@media screen and (min-width:1280px){.error500{padding:125px 0 0}}.error500__wrap{padding:0 7.2463768116vw;box-sizing:border-box;text-align:center}@media screen and (min-width:480px){.error500__wrap{padding:0 calc(30px*1.15941944);padding:0 calc(30px*var(--factor))}}@media screen and (min-width:1280px){.error500__wrap{margin:0 auto;padding:0;width:790px}}.error500__content{margin:0 0 3.8647342995vw}@media screen and (min-width:480px){.error500__content{margin:0 0 calc(16px*1.15941944);margin:0 0 calc(16px*var(--factor))}}@media screen and (min-width:1280px){.error500__content{margin:0 0 16px;background-image:url("https://assets.foreo.com/files/static/2024-10/503-desk.png");background-repeat:no-repeat;background-size:contain;background-position:center top}}.error500__title-wrap{background-image:url("https://assets.foreo.com/files/static/2024-10/503-mob.png");background-repeat:no-repeat;background-size:contain;background-position:center top}@media screen and (min-width:1280px){.error500__title-wrap{background-image:none}}.error500__label{margin:0 0 1.9323671498vw;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;text-transform:uppercase;letter-spacing:.7729468599vw}@media screen and (min-width:480px){.error500__label{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor));letter-spacing:calc(3.2px*1.15941944);letter-spacing:calc(3.2px*var(--factor))}}@media screen and (min-width:1280px){.error500__label{margin:0 0 8px;font-size:16px;line-height:20px;letter-spacing:3.2px}}.error500__title{margin:0 0 3.8647342995vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:9.6618357488vw;line-height:10.6280193237vw}@media screen and (min-width:480px){.error500__title{margin:0 0 calc(16px*1.15941944);margin:0 0 calc(16px*var(--factor));font-size:calc(40px*1.15941944);font-size:calc(40px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.error500__title{margin:0 0 16px;font-size:56px;line-height:62px}}.error500__text{margin:0;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.error500__text{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.error500__text{font-size:16px;line-height:24px}}.error500__mobile-links{margin:3.8647342995vw 0 14.4927536232vw;display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:480px){.error500__mobile-links{margin:calc(16px*1.15941944) 0 calc(60px*1.15941944);margin:calc(16px*var(--factor)) 0 calc(60px*var(--factor))}}@media screen and (min-width:1280px){.error500__mobile-links{margin:24px 0 60px;justify-content:center;gap:32px}}.error500__mobile-link--apple{flex:0 1 35.9903381643vw}@media screen and (min-width:480px){.error500__mobile-link--apple{flex:0 1 calc(149px*1.15941944);flex:0 1 calc(149px*var(--factor))}}@media screen and (min-width:1280px){.error500__mobile-link--apple{flex:0 1 149px}}.error500__mobile-link--google{flex:0 1 40.5797101449vw}@media screen and (min-width:480px){.error500__mobile-link--google{flex:0 1 calc(168px*1.15941944);flex:0 1 calc(168px*var(--factor))}}@media screen and (min-width:1280px){.error500__mobile-link--google{flex:0 1 168px}}.error500__mobile-link img{width:100%;height:auto}.error500__links{margin:14.4927536232vw 0;display:flex;flex-direction:column;align-items:center;gap:7.2463768116vw}@media screen and (min-width:480px){.error500__links{margin:calc(60px*1.15941944) 0;margin:calc(60px*var(--factor)) 0;gap:calc(30px*1.15941944);gap:calc(30px*var(--factor))}}@media screen and (min-width:1280px){.error500__links{margin:80px 0;gap:30px;flex-direction:row;justify-content:center}}.error500__link{display:block;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:5.7971014493vw;color:#313f49}@media screen and (min-width:480px){.error500__link{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.error500__link{font-size:18px;line-height:24px}}
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.layout--1-columns{display:flex;}.layout--1-columns > .layout__region{flex:0 1 100%;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.layout--1-columns{width:100%;}}
.layout--2-columns{max-width:1280px;display:flex;margin:0 auto;}.layout--2-columns > .layout__region{flex:0 1 100%;}@media screen and (min-width:1024px){.layout--2-columns > .layout__region{flex:0 1 50%;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.layout--2-columns{width:100%;}}
.layout--3-columns{max-width:1280px;margin:0 auto;display:flex;justify-content:center;}.layout--3-columns > .layout__region{flex:0 1 100%;}@media screen and (min-width:1024px){.layout--3-columns > .layout__region{flex:0 1 33.33334%;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.layout--3-columns{width:100%;}}
.layout--4-columns{max-width:1280px;display:flex;justify-content:center;margin:0 auto;}.layout--4-columns > .layout__region{flex:0 1 100%;}@media screen and (min-width:1024px){.layout--4-columns > .layout__region{flex:0 1 25%;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.layout--4-columns{width:100%;}}
.layout--5-columns{max-width:1280px;display:flex;justify-content:center;margin:0 auto;}.layout--5-columns > .layout__region{flex:0 1 100%;}@media screen and (min-width:1024px){.layout--5-columns > .layout__region{flex:0 1 20%;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.layout--5-columns{width:100%;}}
.layout--6-columns{max-width:1280px;display:flex;justify-content:center;margin:0 auto;}@media (min-width:768px) and (max-width:1023px){.layout--6-columns{flex-wrap:wrap;}}.layout--6-columns > .layout__region{flex:0 1 100%;flex-wrap:wrap;}@media (min-width:768px) and (max-width:1023px){.layout--6-columns > .layout__region{flex:0 1 33.33%;margin:0 auto 40px;box-sizing:border-box;}}@media (min-width:1024px) and (max-width:1279px){.layout--6-columns > .layout__region{flex:0 1 33.33%;margin:0 auto 40px;box-sizing:border-box;}}@media screen and (min-width:1280px){.layout--6-columns > .layout__region{flex:0 1 16.66%;}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.layout--6-columns{width:100%;}}
:root{--factor:1.15941944}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}h1{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:9.6618357488vw;line-height:10.6280193237vw}@media screen and (min-width:480px){h1{font-size:calc(40px*1.15941944);font-size:calc(40px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){h1{font-size:56px;font-size:5.6rem}h1{line-height:62px;line-height:6.2rem}}.h2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:8.6956521739vw;line-height:9.6618357488vw}@media screen and (min-width:480px){.h2{font-size:calc(36px*1.15941944);font-size:calc(36px*var(--factor));line-height:calc(40px*1.15941944);line-height:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.h2{font-size:48px;font-size:4.8rem}.h2{line-height:56px;line-height:5.6rem}}.h3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:7.729468599vw;line-height:9.1787439614vw}@media screen and (min-width:480px){.h3{font-size:calc(32px*1.15941944);font-size:calc(32px*var(--factor));line-height:calc(38px*1.15941944);line-height:calc(38px*var(--factor))}}@media screen and (min-width:1280px){.h3{font-size:40px;font-size:4rem}.h3{line-height:48px;line-height:4.8rem}}.h4,.h4--sb{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.7632850242vw;line-height:7.729468599vw}@media screen and (min-width:480px){.h4,.h4--sb{font-size:calc(28px*1.15941944);font-size:calc(28px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.h4,.h4--sb{font-size:32px;font-size:3.2rem}.h4,.h4--sb{line-height:38px;line-height:3.8rem}}.h4--sb{font-family:"Montserrat-SemiBold"}.h5{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:5.7971014493vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.h5{font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.h5{font-size:24px;font-size:2.4rem}.h5{line-height:28px;line-height:2.8rem}}.h6{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.8309178744vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.h6{font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.h6{font-size:20px;font-size:2rem}.h6{line-height:24px;line-height:2.4rem}}.h6--2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.h6--2{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--2{font-size:18px;font-size:1.8rem}.h6--2{line-height:20px;line-height:2rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.h6--wide{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide{font-size:16px;font-size:1.6rem}.h6--wide{line-height:20px;line-height:2rem}}.h6--wide-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.347826087vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide-2{font-size:14px;font-size:1.4rem}.h6--wide-2{line-height:18px;line-height:1.8rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p{margin:0 0 8px}.p{font-size:16px;font-size:1.6rem}.p{line-height:24px;line-height:2.4rem}}.p--2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--2{font-size:16px;font-size:1.6rem}.p--2{line-height:24px;line-height:2.4rem}}.p--md{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--md{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--md{font-size:16px;font-size:1.6rem}.p--md{line-height:24px;line-height:2.4rem}}.p--bold,.btn--F{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold,.btn--F{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold,.btn--F{font-size:16px;font-size:1.6rem}.p--bold,.btn--F{line-height:24px;line-height:2.4rem}}.p--bold-2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold-2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold-2{font-size:14px;font-size:1.4rem}.p--bold-2{line-height:24px;line-height:2.4rem}}.p--sm{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm{font-size:14px;font-size:1.4rem}.p--sm{line-height:20px;line-height:2rem}}.p--sm-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-2{font-size:14px;font-size:1.4rem}.p--sm-2{line-height:20px;line-height:2rem}}.p--sm-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-bold{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-bold{font-size:14px;font-size:1.4rem}.p--sm-bold{line-height:20px;line-height:2rem}}.p--xs{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs{font-size:12px;font-size:1.2rem}.p--xs{line-height:16px;line-height:1.6rem}}.p--xs-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs-bold{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs-bold{font-size:12px;font-size:1.2rem}.p--xs-bold{line-height:16px;line-height:1.6rem}}.tag{background-color:#313f49;padding:.9661835749vw 1.9323671498vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag{padding:calc(4px*1.15941944) calc(8px*1.15941944);padding:calc(4px*var(--factor)) calc(8px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag{padding:4px 8px}.tag{font-size:14px;font-size:1.4rem}.tag{line-height:20px;line-height:2rem}}.tag--2{padding:.9661835749vw 4.8309178744vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag--2{padding:calc(4px*1.15941944) calc(10px*1.15941944);padding:calc(4px*var(--factor)) calc(10px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag--2{padding:4px 10px}.tag--2{font-size:14px;font-size:1.4rem}.tag--2{line-height:20px;line-height:2rem}}.tag--3{padding:.9661835749vw;background-color:#313f49;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:1.9323671498vw;line-height:1.9323671498vw;color:#fff;text-transform:uppercase}@media screen and (min-width:480px){.tag--3{padding:calc(4px*1.15941944);padding:calc(4px*var(--factor));font-size:calc(8px*1.15941944);font-size:calc(8px*var(--factor));line-height:calc(8px*1.15941944);line-height:calc(8px*var(--factor))}}@media screen and (min-width:1280px){.tag--3{padding:6px;font-size:8px;line-height:8px}}.cta{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:5.7971014493vw;color:inherit}@media screen and (min-width:480px){.cta{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta{font-size:18px;font-size:1.8rem}.cta{line-height:24px;line-height:2.4rem}}.cta--sm{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;color:inherit}@media screen and (min-width:480px){.cta--sm{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.cta--sm{font-size:16px;font-size:1.6rem}.cta--sm{line-height:20px;line-height:2rem}}.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{box-sizing:border-box;background-color:#ef508c;border:none;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#fff;letter-spacing:0;text-transform:none;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:1280px){.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{cursor:pointer}}.cta-lg-pink-cart{height:10.6280193237vw;border-radius:16.6666666667vw;font-size:3.8647342995vw;line-height:10.6280193237vw;text-align:center}@media screen and (min-width:451px){.cta-lg-pink-cart{height:44px;border-radius:69px;font-size:16px;line-height:44px}}.cta-sm-pink-cart{height:6.7632850242vw;padding:0 3.8647342995vw;border-radius:7.2463768116vw;font-size:2.8985507246vw;line-height:6.7632850242vw}@media screen and (min-width:451px){.cta-sm-pink-cart{height:28px;padding:0 16px;border-radius:30px;font-size:12px;line-height:28px}}@media only screen and (min-width:1280px){.cta-sm-pink-cart:hover:before,.cta-sm-pink-cart:focus:before,.cta-sm-pink-cart:active:before{opacity:1;width:auto;margin-right:8px}}.cta-sm-pink-cart:before{opacity:0;content:"";display:inline-block;width:0;font-weight:600;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse{position:relative;height:44px;padding:0 24px;border-radius:22px;font-size:16px;line-height:44px;text-align:center}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover,.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout:focus,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout:active,.cta-lg-pink-checkout--static:active,.cta-lg-pink-checkout--inverse:active{padding:0 46px 0 24px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover:after,.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--inverse:hover:after,.cta-lg-pink-checkout:focus:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--inverse:focus:after,.cta-lg-pink-checkout:active:after,.cta-lg-pink-checkout--static:active:after,.cta-lg-pink-checkout--inverse:active:after{opacity:1}}.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{opacity:0}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.cta-lg-pink-checkout--inverse{background-color:#fff;border:1px solid #ccc;color:#313f49}.cta-lg-pink-checkout--inverse:after{content:none}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout--inverse:active{padding:0 24px;background-color:#f4f5f6}}.cta-lg-pink-checkout--static{height:48px;font-size:14px}@media only screen and (min-width:1280px){.cta-lg-pink-checkout--static{display:block;width:100%;padding:0 15px 0 24px}}@media screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--static:active{padding:0 23px 0 15px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--static:active:after{left:0}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:after{position:relative;display:inline-block;top:auto;right:auto;left:-8px;transform:none}}.cta-round-cp{padding:0 5.7971014493vw;box-sizing:border-box;border-radius:10.6280193237vw;font-size:3.8647342995vw;line-height:10.6280193237vw}@media screen and (min-width:480px){.cta-round-cp{padding:0 calc(24px*1.15941944);padding:0 calc(24px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp{padding:0 24px;font-size:16px;line-height:44px}}.cta-round-cp span:after{content:"";margin-left:1.9323671498vw;position:relative;top:.7246376812vw;font-size:5.7971014493vw;font-weight:700}@media screen and (min-width:480px){.cta-round-cp span:after{margin-left:calc(8px*1.15941944);margin-left:calc(8px*var(--factor));top:calc(3px*1.15941944);top:calc(3px*var(--factor));font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp span:after{margin-left:8px;top:3px;font-size:24px}}.cta-dynamic-page{padding:2.4154589372vw 5.7971014493vw;border-radius:10.6280193237vw;font-size:3.8647342995vw;color:#fff}@media screen and (min-width:480px){.cta-dynamic-page{padding:calc(10px*1.15941944) calc(24px*1.15941944);padding:calc(10px*var(--factor)) calc(24px*var(--factor));border-radius:calc(44px*1.15941944);border-radius:calc(44px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.cta-dynamic-page{padding:10px 24px;border-radius:44px;font-size:16px}}.manual-block-title{margin:0 0 8.6956521739vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.2801932367vw;line-height:8.6956521739vw}@media screen and (min-width:480px){.manual-block-title{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor));font-size:calc(26px*1.15941944);font-size:calc(26px*var(--factor));line-height:calc(36px*1.15941944);line-height:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-title{margin:0 0 68px}.manual-block-title{font-size:40px;font-size:4rem}.manual-block-title{line-height:48px;line-height:4.8rem}}.manual-block-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:11.5942028986vw}@media screen and (min-width:480px){.manual-block-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(48px*1.15941944);line-height:calc(48px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-subtitle{font-size:30px;font-size:3rem}.manual-block-subtitle{line-height:48px;line-height:4.8rem}}.manual-content-subtitle,.lb-box__title{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.manual-content-subtitle,.lb-box__title{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.manual-content-subtitle,.lb-box__title{font-size:24px;font-size:2.4rem}.manual-content-subtitle,.lb-box__title{line-height:28px;line-height:2.8rem}}.manual-block-text-12{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:4.347826087vw}@media screen and (min-width:480px){.manual-block-text-12{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-12{font-size:17px;font-size:1.7rem}.manual-block-text-12{line-height:26px;line-height:2.6rem}}.manual-block-text-14,.lb-box--specs .lb-box__text{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:5.3140096618vw}@media screen and (min-width:480px){.manual-block-text-14,.lb-box--specs .lb-box__text{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(22px*1.15941944);line-height:calc(22px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-14,.lb-box--specs .lb-box__text{font-size:17px;font-size:1.7rem}.manual-block-text-14,.lb-box--specs .lb-box__text{line-height:26px;line-height:2.6rem}}.manual-block-text-16,.lb-box__text{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.manual-block-text-16,.lb-box__text{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-16,.lb-box__text{font-size:16px;font-size:1.6rem}.manual-block-text-16,.lb-box__text{line-height:24px;line-height:2.4rem}}.heading{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-style:italic;text-transform:uppercase}.heading{font-size:18px;font-size:1.8rem}.heading{line-height:26px;line-height:2.6rem}@media screen and (min-width:1024px){.heading{font-size:24px;font-size:2.4rem}.heading{line-height:32px;line-height:3.2rem}}.heading--A{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--A{font-size:36px;font-size:3.6rem}.heading--A{line-height:48px;line-height:4.8rem}@media screen and (min-width:1024px){.heading--A{font-size:44px;font-size:4.4rem}.heading--A{line-height:52px;line-height:5.2rem}}.heading--B{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--B{font-size:32px;font-size:3.2rem}.heading--B{line-height:40px;line-height:4rem}@media screen and (min-width:1024px){.heading--B{font-size:36px;font-size:3.6rem}.heading--B{line-height:48px;line-height:4.8rem}}.heading--C{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--C{font-size:30px;font-size:3rem}.heading--C{line-height:42px;line-height:4.2rem}.heading--C{letter-spacing:-0.025em}@media screen and (min-width:1024px){.heading--C{font-size:46px;font-size:4.6rem}.heading--C{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){.heading--C{font-size:60px;font-size:6rem}.heading--C{line-height:73px;line-height:7.3rem}}.heading--D{margin:0 0 23px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--D{font-size:24px;font-size:2.4rem}.heading--D{line-height:30px;line-height:3rem}.heading--D{letter-spacing:0em}@media screen and (min-width:1024px){.heading--D{font-size:36px;font-size:3.6rem}.heading--D{line-height:42px;line-height:4.2rem}}.heading--D b,.heading--D strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.heading--D b,.heading--D strong{font-size:24px;font-size:2.4rem}.heading--D b,.heading--D strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--D b,.heading--D strong{font-size:36px;font-size:3.6rem}.heading--D b,.heading--D strong{line-height:42px;line-height:4.2rem}}.heading--E{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase;text-align:center;position:relative;margin:0 0 23px;padding:15px 0}.heading--E{font-size:24px;font-size:2.4rem}.heading--E{line-height:30px;line-height:3rem}.heading--E{letter-spacing:0em}@media screen and (min-width:768px){.heading--E{padding:0}}@media screen and (min-width:1024px){.heading--E{font-size:36px;font-size:3.6rem}.heading--E{line-height:42px;line-height:4.2rem}}.heading--E b,.heading--E strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#f53794}.heading--E b,.heading--E strong{font-size:24px;font-size:2.4rem}.heading--E b,.heading--E strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--E b,.heading--E strong{font-size:36px;font-size:3.6rem}.heading--E b,.heading--E strong{line-height:42px;line-height:4.2rem}}.heading--E:after{content:" ";width:80px;position:absolute;right:0;left:0;top:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:after{width:60px;right:0;left:auto;left:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:after{display:none}}.heading--E:before{content:" ";width:80px;position:absolute;left:0;right:0;bottom:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:before{width:60px;left:0;right:auto;right:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:before{display:none}}.heading--F{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--F{font-size:16px;font-size:1.6rem}.heading--F{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F{font-size:18px;font-size:1.8rem}.heading--F{line-height:24px;line-height:2.4rem}}.heading--F b,.heading--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}.heading--F b,.heading--F strong{font-size:16px;font-size:1.6rem}.heading--F b,.heading--F strong{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F b,.heading--F strong{font-size:18px;font-size:1.8rem}.heading--F b,.heading--F strong{line-height:24px;line-height:2.4rem}}.heading--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;letter-spacing:3.5px}.heading--G{font-size:14px;font-size:1.4rem}.heading--G{line-height:17px;line-height:1.7rem}.heading--H{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--H{font-size:40px;font-size:4rem}.heading--H{line-height:40px;line-height:4rem}@media screen and (min-width:1280px){.heading--H{font-size:50px;font-size:5rem}.heading--H{line-height:50px;line-height:5rem}}.heading--I{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--I{font-size:18px;font-size:1.8rem}.heading--I{line-height:28px;line-height:2.8rem}.heading--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--J{font-size:40px;font-size:4rem}.heading--J{line-height:40px;line-height:4rem}.heading--J{letter-spacing:0.025em}.heading--K{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--K{font-size:18px;font-size:1.8rem}.heading--K{line-height:18px;line-height:1.8rem}@media screen and (min-width:1024px){.heading--K{font-size:24px;font-size:2.4rem}.heading--K{line-height:24px;line-height:2.4rem}}.heading--L{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;text-align:left;text-transform:uppercase;color:#333;width:100%;border-bottom:1px solid #ccc;margin-bottom:32px;padding-bottom:32px;box-sizing:border-box}.heading--L{font-size:16px;font-size:1.6rem}.heading--L{line-height:19px;line-height:1.9rem}.heading--M{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-align:left}.heading--M{font-size:24px;font-size:2.4rem}.heading--M{line-height:29px;line-height:2.9rem}@media screen and (min-width:1024px){.heading--M{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--M{font-size:36px;font-size:3.6rem}.heading--M{line-height:44px;line-height:4.4rem}}.heading--N{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-align:center;margin-bottom:20px}.heading--N{font-size:30px;font-size:3rem}.heading--N{line-height:42px;line-height:4.2rem}@media screen and (min-width:768px){.heading--N{font-size:36px;font-size:3.6rem}.heading--N{line-height:42px;line-height:4.2rem}}.heading--O{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;margin:0 0 20px;padding:0 0 20px;text-align:left;position:relative}.heading--O{font-size:36px;font-size:3.6rem}.heading--O{line-height:40px;line-height:4rem}@media screen and (min-width:768px){.heading--O{margin:0 0 30px;padding:0 0 30px}}@media screen and (min-width:1280px){.heading--O{font-size:60px;font-size:6rem}.heading--O{line-height:64px;line-height:6.4rem}}.heading--O:after{content:"";display:block;width:18px;height:3px;position:absolute;bottom:0;left:0}@media screen and (min-width:1280px){.heading--O:after{width:23px;height:4px}}[data-class*=howto] .heading--O:after{content:none}.heading--O br{display:block}p--B,.text--B,p--A,.text--A,p,.text{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--B,.text--B,p--A,.text--A,p,.text{font-size:16px;font-size:1.6rem}p--B,.text--B,p--A,.text--A,p,.text{line-height:27px;line-height:2.7rem}p--A,.text--A{font-size:30px;font-size:3rem}p--A,.text--A{line-height:42px;line-height:4.2rem}p--A,.text--A{letter-spacing:-0.025em}@media screen and (min-width:1024px){p--A,.text--A{font-size:46px;font-size:4.6rem}p--A,.text--A{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){p--A,.text--A{font-size:60px;font-size:6rem}p--A,.text--A{line-height:73px;line-height:7.3rem}}p--B,.text--B{font-size:28px;font-size:2.8rem}p--B,.text--B{line-height:34px;line-height:3.4rem}@media screen and (min-width:1024px){p--B,.text--B{font-size:35px;font-size:3.5rem}p--B,.text--B{line-height:46px;line-height:4.6rem}}p--C,.text--C{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-style:italic}p--C,.text--C{font-size:14px;font-size:1.4rem}p--C,.text--C{line-height:20px;line-height:2rem}p--D,.text--D{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--D,.text--D{font-size:16px;font-size:1.6rem}p--D,.text--D{line-height:20px;line-height:2rem}p--E,.text--E{margin:0 0 19px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--E,.text--E{font-size:14px;font-size:1.4rem}p--E,.text--E{line-height:24px;line-height:2.4rem}p--E b,p--E strong,.text--E b,.text--E strong{font-family:"Montserrat-Bold";font-size:inherit;line-height:inherit;font-weight:normal}p--F,.text--F{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--F,.text--F{font-size:14px;font-size:1.4rem}p--F,.text--F{line-height:26px;line-height:2.6rem}p--F b,p--F strong,.text--F b,.text--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--F b,p--F strong,.text--F b,.text--F strong{font-size:14px;font-size:1.4rem}p--F b,p--F strong,.text--F b,.text--F strong{line-height:26px;line-height:2.6rem}p--G,.text--G{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--G,.text--G{font-size:12px;font-size:1.2rem}p--G,.text--G{line-height:26px;line-height:2.6rem}p--H,.text--H{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--H,.text--H{font-size:18px;font-size:1.8rem}p--H,.text--H{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--H,.text--H{font-size:16px;font-size:1.6rem}p--H,.text--H{line-height:20px;line-height:2rem}}p--I,.text--I,.link--D{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--I,.text--I,.link--D{font-size:14px;font-size:1.4rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--I,.text--I,.link--D{font-size:12px;font-size:1.2rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}}p--J,.text--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--J,.text--J{font-size:14px;font-size:1.4rem}p--J,.text--J{line-height:18px;line-height:1.8rem}p--J b,.text--J b{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--J b,.text--J b{font-size:14px;font-size:1.4rem}p--J b,.text--J b{line-height:18px;line-height:1.8rem}p--K,.text--K{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--K,.text--K{font-size:14px;font-size:1.4rem}p--K,.text--K{line-height:24px;line-height:2.4rem}p--L,.text--L{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#333;text-align:left}p--L,.text--L{font-size:16px;font-size:1.6rem}p--L,.text--L{line-height:28px;line-height:2.8rem}p--L b,p--L strong,.text--L b,.text--L strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}p--L b,p--L strong,.text--L b,.text--L strong{font-size:16px;font-size:1.6rem}p--L b,p--L strong,.text--L b,.text--L strong{line-height:28px;line-height:2.8rem}p--M,.text--M{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif !important;font-size:14px !important;line-height:20px !important;color:#555 !important}p--N,.text--N{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--N,.text--N{font-size:10px;font-size:1rem}p--N,.text--N{line-height:14px;line-height:1.4rem}.link{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;border-bottom:1px solid;-webkit-text-decoration:none;text-decoration:none;color:#555;letter-spacing:2px;padding:0 0 4px 0;transition:padding-bottom 300ms ease}.link{font-size:14px;font-size:1.4rem}.link{line-height:26px;line-height:2.6rem}.link:hover{padding-bottom:6px}@media screen and (max-width:767px){.link:hover{padding:0 0 4px}}.link--A{border-bottom:1px solid #fff}.link--A{font-size:14px;font-size:1.4rem}.link--C{font-size:0;color:rgba(0,0,0,0);position:relative;display:block;width:36px;height:36px;border-radius:100%;background-color:#99a5af;padding:0;transition:.2s ease-in-out}.link--C:after{display:block;border-radius:100%;font-family:"foreo";text-align:center;color:#fff}.link--C:after{position:absolute;top:0;left:0;right:0;bottom:0}.link--C:after{font-size:22px;font-size:2.2rem}.link--C:after{line-height:36px;line-height:3.6rem}.link--D{-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:#666;transition:.2s ease-in-out}.link--D{letter-spacing:0.025em}@media screen and (min-width:1024px){.link--D:hover,.link--D:focus,.link--D:active{color:#333}}.link--G{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:#666;display:block;padding:0;border:none}.link--G{font-size:14px;font-size:1.4rem}.link--G{line-height:16px;line-height:1.6rem}.link--G{letter-spacing:0em}@media screen and (min-width:768px){.link--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;position:relative}.link--G{font-size:16px;font-size:1.6rem}}@media screen and (max-width:767px){.link--G.is-active{color:#333}}.link--G:hover{padding-bottom:0}@media screen and (min-width:768px){.link--G:after{content:"";display:block;width:2px;height:100%;position:absolute;right:0;top:0;background-color:#ccc}}.link--H{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:gray;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.link--H{font-size:12px;font-size:1.2rem}.link--H{line-height:26px;line-height:2.6rem}@media screen and (min-width:768px){.link--H:hover,.link--H:focus,.link--H.active{color:#666}}.btn--D,.btn--C,.btn--B,.btn--A,.btn{display:inline-block;padding:18px 44px 16px;border-radius:3px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;white-space:normal;color:#fff;background:#78278b;border:1px solid #78278b;cursor:pointer;transition:all .2s cubic-bezier(0.25,0.8,0.25,1);outline:none}.btn--D,.btn--C,.btn--B,.btn--A,.btn{font-size:16px;font-size:1.6rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{line-height:24px;line-height:2.4rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{letter-spacing:0.05em}@media screen and (min-width:1024px){.btn:hover{color:#78278b;background:rgba(0,0,0,0)}}.btn--B{padding:13px 44px 11px}.btn--C{padding:9px 29px}.btn--C{font-size:15px;font-size:1.5rem}.btn--C{line-height:20px;line-height:2rem}.btn--D{padding:6px 19px}.btn--D{font-size:12px;font-size:1.2rem}.btn--D{line-height:17px;line-height:1.7rem}.btn--E{position:relative;display:inline-block;background-color:#ff6dac;margin:5.3333333333vw 0 0;padding:3.2vw 9.3333333333vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.2666666667vw;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-in-out}@media screen and (min-width:768px){.btn--E{margin:2.6041666667vw 0 0;padding:1.5625vw 4.5572916667vw;font-size:2.0833333333vw}}@media screen and (min-width:1024px){.btn--E{margin:1.953125vw 0 0;padding:1.171875vw 3.41796875vw;font-size:1.5625vw}}@media screen and (min-width:1280px){.btn--E{margin:20px 0 0;padding:13px 35px}.btn--E{font-size:18px;font-size:1.8rem}}@media screen and (min-width:1280px){.btn--E:hover,.btn--E:focus,.btn--E:active{padding:13px 55px 13px 35px}}.btn--E:hover:before,.btn--E:focus:before,.btn--E:active:before{opacity:1}.btn--E:before{content:none}@media screen and (min-width:1280px){.btn--E:before{opacity:0;content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;border-width:7px 0 7px 14px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.btn--F{position:relative;display:inline-block;width:auto;margin:0;padding:2.4154589372vw 3.8647342995vw;background-color:#313f49;border:none;border-radius:0;transition:all .25s ease-in-out;letter-spacing:0;text-transform:none;color:#fff !important}@media screen and (min-width:480px){.btn--F{padding:calc(10px*1.15941944) calc(16px*1.15941944);padding:calc(10px*var(--factor)) calc(16px*var(--factor))}}@media screen and (min-width:1280px){.btn--F{padding:10px 16px}}@media screen and (min-width:1280px){.btn--F:hover,.btn--F:focus,.btn--F:active{padding:10px 32px 10px 16px}}.btn--F:after{opacity:0}@media screen and (min-width:1280px){.btn--F:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:12px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}@media screen and (min-width:1280px){.btn--F:hover:after,.btn--F:focus:after,.btn--F:active:after{opacity:1}}.btn.ghost{color:#78278b;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.ghost:hover{color:#fff;background:#78278b}}.btn.pink{background:#f53794;border:1px solid #f53794}@media screen and (min-width:1024px){.btn.pink:hover{color:#f53794;background:rgba(0,0,0,0)}}.btn.pink.ghost{color:#f53794;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.pink.ghost:hover{color:#fff;background:#f53794}}.btn.gold{background:#dbc088;border:1px solid #dbc088}@media screen and (min-width:1024px){.btn.gold:hover{color:#dbc088;background:rgba(0,0,0,0)}}.btn.gold.ghost{color:#dbc088;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.gold.ghost:hover{color:#fff;background:#dbc088}}.btn.blue{background:#2aa9f6;border:1px solid #2aa9f6}@media screen and (min-width:1024px){.btn.blue:hover{color:#2aa9f6;background:rgba(0,0,0,0)}}.btn.blue.ghost{color:#2aa9f6;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.blue.ghost:hover{color:#fff;background:#2aa9f6}}.btn.full{width:100%;padding-left:10px;padding-right:10px}.btn--social,.btn--twitter,.btn--google,.btn--facebook{position:relative;box-sizing:border-box;height:50px;padding:0 20px 0 50px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;border:none;text-transform:none}.btn--social,.btn--twitter,.btn--google,.btn--facebook{font-size:15px;font-size:1.5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{line-height:50px;line-height:5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{letter-spacing:0.01em}@media screen and (min-width:1024px){.btn--social:hover,.btn--twitter:hover,.btn--google:hover,.btn--facebook:hover{color:#fff}}.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after{position:absolute;top:0;left:0;bottom:0;display:block;width:50px;color:#fff;text-align:center;transition:.12s ease-in-out}.btn--facebook{background:#3b59b4}@media screen and (min-width:1024px){.btn--facebook:hover{background:#6d84b4}}.btn--facebook:after{content:""}.btn--facebook:after{font-size:26px;font-size:2.6rem}.btn--facebook:after{line-height:52px;line-height:5.2rem}.btn--google{background:#ea4335}@media screen and (min-width:1024px){.btn--google:hover{background:rgba(234,67,53,.75)}}.btn--google:after{content:""}.btn--google:after{font-size:22px;font-size:2.2rem}.btn--google:after{line-height:48px;line-height:4.8rem}.btn--twitter{background:#00aced}@media screen and (min-width:1024px){.btn--twitter:hover{background:rgba(0,172,237,.75)}}.btn--twitter:after{content:""}.btn--twitter:after{font-size:24px;font-size:2.4rem}.btn--twitter:after{line-height:48px;line-height:4.8rem}.btn--disabled,.btn.form-disabled{opacity:.4;pointer-events:none;cursor:default}.lb-box .layout__title{display:none}@media only screen and (min-width:1280px){.lb-box--invert .lb-box__wrap{flex-direction:row-reverse}}.lb-box--50-50{margin:8.6956521739vw 0}@media screen and (min-width:480px){.lb-box--50-50{margin:calc(36px*1.15941944) 0;margin:calc(36px*var(--factor)) 0}}@media screen and (min-width:1280px){.lb-box--50-50{margin:68px 0}}.lb-box--50-50:first-of-type{margin-top:0}@media only screen and (min-width:1280px){.lb-box--50-50 .lb-box__picture{flex:1 1 50%}}@media only screen and (min-width:1280px){.lb-box--50-50 .lb-box__wrap-content{display:flex;flex:1 1 50%;flex-direction:column;justify-content:center}}.lb-box--50-50 .lb-box__title{margin-top:4.347826087vw}@media screen and (min-width:480px){.lb-box--50-50 .lb-box__title{margin-top:calc(18px*1.15941944);margin-top:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.lb-box--50-50 .lb-box__title{margin-top:0}.lb-box--50-50 .lb-box__title{font-size:32px;font-size:3.2rem}.lb-box--50-50 .lb-box__title{line-height:38px;line-height:3.8rem}}@media screen and (min-width:1280px){.lb-box--75-25 .lb-box__wrap{gap:0;justify-content:space-between}}.lb-box--75-25 .lb-box__picture{margin:0 auto;width:67.1497584541vw}@media screen and (min-width:480px){.lb-box--75-25 .lb-box__picture{width:calc(278px*1.15941944);width:calc(278px*var(--factor))}}@media screen and (min-width:1280px){.lb-box--75-25 .lb-box__picture{margin:0;width:278px}}@media screen and (min-width:1280px){.lb-box--75-25 .lb-box__wrap-content{width:774px}}.lb-box--specs .lb-box__text{margin:1.9323671498vw 0 0}@media screen and (min-width:480px){.lb-box--specs .lb-box__text{margin:calc(8px*1.15941944);margin:calc(8px*var(--factor))}}@media screen and (min-width:1280px){.lb-box--specs .lb-box__text{margin:8px 0 0;font-size:14px;line-height:20px}}.lb-box--specs .lb-box__text p{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.lb-box--text-image .lb-box__wrap{flex-direction:column-reverse}.lb-box__wrap{display:flex;flex-direction:column}@media only screen and (min-width:1280px){.lb-box__wrap{flex-direction:row;gap:68px}}.lb-box__title{width:100%}.lb-box__text{margin:4.347826087vw 0 0;width:100%}@media screen and (min-width:480px){.lb-box__text{margin:calc(18px*1.15941944);margin:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.lb-box__text{margin:18px 0 0}}.lb-box__text p{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.lb-box__text ol{margin:0;padding-left:6.038647343vw}@media screen and (min-width:480px){.lb-box__text ol{padding-left:calc(25px*1.15941944);padding-left:calc(25px*var(--factor))}}@media screen and (min-width:1280px){.lb-box__text ol{padding-left:20px}}.lb-box__text ol li img{height:3.8647342995vw;width:auto;line-height:6.2801932367vw;margin:0 .9661835749vw}@media screen and (min-width:480px){.lb-box__text ol li img{height:calc(16px*1.15941944);height:calc(16px*var(--factor));line-height:calc(26px*1.15941944);line-height:calc(26px*var(--factor));margin:0 calc(4px*1.15941944);margin:0 calc(4px*var(--factor))}}@media screen and (min-width:1280px){.lb-box__text ol li img{height:16px;line-height:26px;margin:0 4px}}
:root{--factor:1.15941944}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}h1{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:9.6618357488vw;line-height:10.6280193237vw}@media screen and (min-width:480px){h1{font-size:calc(40px*1.15941944);font-size:calc(40px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){h1{font-size:56px;font-size:5.6rem}h1{line-height:62px;line-height:6.2rem}}.h2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:8.6956521739vw;line-height:9.6618357488vw}@media screen and (min-width:480px){.h2{font-size:calc(36px*1.15941944);font-size:calc(36px*var(--factor));line-height:calc(40px*1.15941944);line-height:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.h2{font-size:48px;font-size:4.8rem}.h2{line-height:56px;line-height:5.6rem}}.h3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:7.729468599vw;line-height:9.1787439614vw}@media screen and (min-width:480px){.h3{font-size:calc(32px*1.15941944);font-size:calc(32px*var(--factor));line-height:calc(38px*1.15941944);line-height:calc(38px*var(--factor))}}@media screen and (min-width:1280px){.h3{font-size:40px;font-size:4rem}.h3{line-height:48px;line-height:4.8rem}}.h4,.h4--sb{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.7632850242vw;line-height:7.729468599vw}@media screen and (min-width:480px){.h4,.h4--sb{font-size:calc(28px*1.15941944);font-size:calc(28px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.h4,.h4--sb{font-size:32px;font-size:3.2rem}.h4,.h4--sb{line-height:38px;line-height:3.8rem}}.h4--sb{font-family:"Montserrat-SemiBold"}.h5{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:5.7971014493vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.h5{font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.h5{font-size:24px;font-size:2.4rem}.h5{line-height:28px;line-height:2.8rem}}.h6{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.8309178744vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.h6{font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.h6{font-size:20px;font-size:2rem}.h6{line-height:24px;line-height:2.4rem}}.h6--2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.h6--2{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--2{font-size:18px;font-size:1.8rem}.h6--2{line-height:20px;line-height:2rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.h6--wide{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide{font-size:16px;font-size:1.6rem}.h6--wide{line-height:20px;line-height:2rem}}.h6--wide-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.347826087vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide-2{font-size:14px;font-size:1.4rem}.h6--wide-2{line-height:18px;line-height:1.8rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p{margin:0 0 8px}.p{font-size:16px;font-size:1.6rem}.p{line-height:24px;line-height:2.4rem}}.p--2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--2{font-size:16px;font-size:1.6rem}.p--2{line-height:24px;line-height:2.4rem}}.p--md{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--md{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--md{font-size:16px;font-size:1.6rem}.p--md{line-height:24px;line-height:2.4rem}}.p--bold,.btn--F{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold,.btn--F{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold,.btn--F{font-size:16px;font-size:1.6rem}.p--bold,.btn--F{line-height:24px;line-height:2.4rem}}.p--bold-2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold-2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold-2{font-size:14px;font-size:1.4rem}.p--bold-2{line-height:24px;line-height:2.4rem}}.p--sm{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm{font-size:14px;font-size:1.4rem}.p--sm{line-height:20px;line-height:2rem}}.p--sm-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-2{font-size:14px;font-size:1.4rem}.p--sm-2{line-height:20px;line-height:2rem}}.p--sm-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-bold{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-bold{font-size:14px;font-size:1.4rem}.p--sm-bold{line-height:20px;line-height:2rem}}.p--xs{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs{font-size:12px;font-size:1.2rem}.p--xs{line-height:16px;line-height:1.6rem}}.p--xs-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs-bold{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs-bold{font-size:12px;font-size:1.2rem}.p--xs-bold{line-height:16px;line-height:1.6rem}}.tag{background-color:#313f49;padding:.9661835749vw 1.9323671498vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag{padding:calc(4px*1.15941944) calc(8px*1.15941944);padding:calc(4px*var(--factor)) calc(8px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag{padding:4px 8px}.tag{font-size:14px;font-size:1.4rem}.tag{line-height:20px;line-height:2rem}}.tag--2{padding:.9661835749vw 4.8309178744vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag--2{padding:calc(4px*1.15941944) calc(10px*1.15941944);padding:calc(4px*var(--factor)) calc(10px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag--2{padding:4px 10px}.tag--2{font-size:14px;font-size:1.4rem}.tag--2{line-height:20px;line-height:2rem}}.tag--3{padding:.9661835749vw;background-color:#313f49;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:1.9323671498vw;line-height:1.9323671498vw;color:#fff;text-transform:uppercase}@media screen and (min-width:480px){.tag--3{padding:calc(4px*1.15941944);padding:calc(4px*var(--factor));font-size:calc(8px*1.15941944);font-size:calc(8px*var(--factor));line-height:calc(8px*1.15941944);line-height:calc(8px*var(--factor))}}@media screen and (min-width:1280px){.tag--3{padding:6px;font-size:8px;line-height:8px}}.cta{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:5.7971014493vw;color:inherit}@media screen and (min-width:480px){.cta{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta{font-size:18px;font-size:1.8rem}.cta{line-height:24px;line-height:2.4rem}}.cta--sm{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;color:inherit}@media screen and (min-width:480px){.cta--sm{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.cta--sm{font-size:16px;font-size:1.6rem}.cta--sm{line-height:20px;line-height:2rem}}.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{box-sizing:border-box;background-color:#ef508c;border:none;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#fff;letter-spacing:0;text-transform:none;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:1280px){.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{cursor:pointer}}.cta-lg-pink-cart{height:10.6280193237vw;border-radius:16.6666666667vw;font-size:3.8647342995vw;line-height:10.6280193237vw;text-align:center}@media screen and (min-width:451px){.cta-lg-pink-cart{height:44px;border-radius:69px;font-size:16px;line-height:44px}}.cta-sm-pink-cart{height:6.7632850242vw;padding:0 3.8647342995vw;border-radius:7.2463768116vw;font-size:2.8985507246vw;line-height:6.7632850242vw}@media screen and (min-width:451px){.cta-sm-pink-cart{height:28px;padding:0 16px;border-radius:30px;font-size:12px;line-height:28px}}@media only screen and (min-width:1280px){.cta-sm-pink-cart:hover:before,.cta-sm-pink-cart:focus:before,.cta-sm-pink-cart:active:before{opacity:1;width:auto;margin-right:8px}}.cta-sm-pink-cart:before{opacity:0;content:"";display:inline-block;width:0;font-weight:600;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse{position:relative;height:44px;padding:0 24px;border-radius:22px;font-size:16px;line-height:44px;text-align:center}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover,.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout:focus,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout:active,.cta-lg-pink-checkout--static:active,.cta-lg-pink-checkout--inverse:active{padding:0 46px 0 24px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover:after,.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--inverse:hover:after,.cta-lg-pink-checkout:focus:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--inverse:focus:after,.cta-lg-pink-checkout:active:after,.cta-lg-pink-checkout--static:active:after,.cta-lg-pink-checkout--inverse:active:after{opacity:1}}.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{opacity:0}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.cta-lg-pink-checkout--inverse{background-color:#fff;border:1px solid #ccc;color:#313f49}.cta-lg-pink-checkout--inverse:after{content:none}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout--inverse:active{padding:0 24px;background-color:#f4f5f6}}.cta-lg-pink-checkout--static{height:48px;font-size:14px}@media only screen and (min-width:1280px){.cta-lg-pink-checkout--static{display:block;width:100%;padding:0 15px 0 24px}}@media screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--static:active{padding:0 23px 0 15px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--static:active:after{left:0}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:after{position:relative;display:inline-block;top:auto;right:auto;left:-8px;transform:none}}.cta-round-cp{padding:0 5.7971014493vw;box-sizing:border-box;border-radius:10.6280193237vw;font-size:3.8647342995vw;line-height:10.6280193237vw}@media screen and (min-width:480px){.cta-round-cp{padding:0 calc(24px*1.15941944);padding:0 calc(24px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp{padding:0 24px;font-size:16px;line-height:44px}}.cta-round-cp span:after{content:"";margin-left:1.9323671498vw;position:relative;top:.7246376812vw;font-size:5.7971014493vw;font-weight:700}@media screen and (min-width:480px){.cta-round-cp span:after{margin-left:calc(8px*1.15941944);margin-left:calc(8px*var(--factor));top:calc(3px*1.15941944);top:calc(3px*var(--factor));font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp span:after{margin-left:8px;top:3px;font-size:24px}}.cta-dynamic-page{padding:2.4154589372vw 5.7971014493vw;border-radius:10.6280193237vw;font-size:3.8647342995vw;color:#fff}@media screen and (min-width:480px){.cta-dynamic-page{padding:calc(10px*1.15941944) calc(24px*1.15941944);padding:calc(10px*var(--factor)) calc(24px*var(--factor));border-radius:calc(44px*1.15941944);border-radius:calc(44px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.cta-dynamic-page{padding:10px 24px;border-radius:44px;font-size:16px}}.manual-block-title{margin:0 0 8.6956521739vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.2801932367vw;line-height:8.6956521739vw}@media screen and (min-width:480px){.manual-block-title{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor));font-size:calc(26px*1.15941944);font-size:calc(26px*var(--factor));line-height:calc(36px*1.15941944);line-height:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-title{margin:0 0 68px}.manual-block-title{font-size:40px;font-size:4rem}.manual-block-title{line-height:48px;line-height:4.8rem}}.manual-block-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:11.5942028986vw}@media screen and (min-width:480px){.manual-block-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(48px*1.15941944);line-height:calc(48px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-subtitle{font-size:30px;font-size:3rem}.manual-block-subtitle{line-height:48px;line-height:4.8rem}}.manual-content-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.manual-content-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.manual-content-subtitle{font-size:24px;font-size:2.4rem}.manual-content-subtitle{line-height:28px;line-height:2.8rem}}.manual-block-text-12{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:4.347826087vw}@media screen and (min-width:480px){.manual-block-text-12{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-12{font-size:17px;font-size:1.7rem}.manual-block-text-12{line-height:26px;line-height:2.6rem}}.manual-block-text-14{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:5.3140096618vw}@media screen and (min-width:480px){.manual-block-text-14{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(22px*1.15941944);line-height:calc(22px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-14{font-size:17px;font-size:1.7rem}.manual-block-text-14{line-height:26px;line-height:2.6rem}}.manual-block-text-16{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.manual-block-text-16{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-16{font-size:16px;font-size:1.6rem}.manual-block-text-16{line-height:24px;line-height:2.4rem}}.heading{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-style:italic;text-transform:uppercase}.heading{font-size:18px;font-size:1.8rem}.heading{line-height:26px;line-height:2.6rem}@media screen and (min-width:1024px){.heading{font-size:24px;font-size:2.4rem}.heading{line-height:32px;line-height:3.2rem}}.heading--A{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--A{font-size:36px;font-size:3.6rem}.heading--A{line-height:48px;line-height:4.8rem}@media screen and (min-width:1024px){.heading--A{font-size:44px;font-size:4.4rem}.heading--A{line-height:52px;line-height:5.2rem}}.heading--B{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--B{font-size:32px;font-size:3.2rem}.heading--B{line-height:40px;line-height:4rem}@media screen and (min-width:1024px){.heading--B{font-size:36px;font-size:3.6rem}.heading--B{line-height:48px;line-height:4.8rem}}.heading--C{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--C{font-size:30px;font-size:3rem}.heading--C{line-height:42px;line-height:4.2rem}.heading--C{letter-spacing:-0.025em}@media screen and (min-width:1024px){.heading--C{font-size:46px;font-size:4.6rem}.heading--C{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){.heading--C{font-size:60px;font-size:6rem}.heading--C{line-height:73px;line-height:7.3rem}}.heading--D{margin:0 0 23px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--D{font-size:24px;font-size:2.4rem}.heading--D{line-height:30px;line-height:3rem}.heading--D{letter-spacing:0em}@media screen and (min-width:1024px){.heading--D{font-size:36px;font-size:3.6rem}.heading--D{line-height:42px;line-height:4.2rem}}.heading--D b,.heading--D strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.heading--D b,.heading--D strong{font-size:24px;font-size:2.4rem}.heading--D b,.heading--D strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--D b,.heading--D strong{font-size:36px;font-size:3.6rem}.heading--D b,.heading--D strong{line-height:42px;line-height:4.2rem}}.heading--E{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase;text-align:center;position:relative;margin:0 0 23px;padding:15px 0}.heading--E{font-size:24px;font-size:2.4rem}.heading--E{line-height:30px;line-height:3rem}.heading--E{letter-spacing:0em}@media screen and (min-width:768px){.heading--E{padding:0}}@media screen and (min-width:1024px){.heading--E{font-size:36px;font-size:3.6rem}.heading--E{line-height:42px;line-height:4.2rem}}.heading--E b,.heading--E strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#f53794}.heading--E b,.heading--E strong{font-size:24px;font-size:2.4rem}.heading--E b,.heading--E strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--E b,.heading--E strong{font-size:36px;font-size:3.6rem}.heading--E b,.heading--E strong{line-height:42px;line-height:4.2rem}}.heading--E:after{content:" ";width:80px;position:absolute;right:0;left:0;top:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:after{width:60px;right:0;left:auto;left:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:after{display:none}}.heading--E:before{content:" ";width:80px;position:absolute;left:0;right:0;bottom:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:before{width:60px;left:0;right:auto;right:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:before{display:none}}.heading--F{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--F{font-size:16px;font-size:1.6rem}.heading--F{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F{font-size:18px;font-size:1.8rem}.heading--F{line-height:24px;line-height:2.4rem}}.heading--F b,.heading--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}.heading--F b,.heading--F strong{font-size:16px;font-size:1.6rem}.heading--F b,.heading--F strong{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F b,.heading--F strong{font-size:18px;font-size:1.8rem}.heading--F b,.heading--F strong{line-height:24px;line-height:2.4rem}}.heading--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;letter-spacing:3.5px}.heading--G{font-size:14px;font-size:1.4rem}.heading--G{line-height:17px;line-height:1.7rem}.heading--H{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--H{font-size:40px;font-size:4rem}.heading--H{line-height:40px;line-height:4rem}@media screen and (min-width:1280px){.heading--H{font-size:50px;font-size:5rem}.heading--H{line-height:50px;line-height:5rem}}.heading--I{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--I{font-size:18px;font-size:1.8rem}.heading--I{line-height:28px;line-height:2.8rem}.heading--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--J{font-size:40px;font-size:4rem}.heading--J{line-height:40px;line-height:4rem}.heading--J{letter-spacing:0.025em}.heading--K{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--K{font-size:18px;font-size:1.8rem}.heading--K{line-height:18px;line-height:1.8rem}@media screen and (min-width:1024px){.heading--K{font-size:24px;font-size:2.4rem}.heading--K{line-height:24px;line-height:2.4rem}}.heading--L{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;text-align:left;text-transform:uppercase;color:#333;width:100%;border-bottom:1px solid #ccc;margin-bottom:32px;padding-bottom:32px;box-sizing:border-box}.heading--L{font-size:16px;font-size:1.6rem}.heading--L{line-height:19px;line-height:1.9rem}.heading--M{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-align:left}.heading--M{font-size:24px;font-size:2.4rem}.heading--M{line-height:29px;line-height:2.9rem}@media screen and (min-width:1024px){.heading--M{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--M{font-size:36px;font-size:3.6rem}.heading--M{line-height:44px;line-height:4.4rem}}.heading--N{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-align:center;margin-bottom:20px}.heading--N{font-size:30px;font-size:3rem}.heading--N{line-height:42px;line-height:4.2rem}@media screen and (min-width:768px){.heading--N{font-size:36px;font-size:3.6rem}.heading--N{line-height:42px;line-height:4.2rem}}.heading--O{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;margin:0 0 20px;padding:0 0 20px;text-align:left;position:relative}.heading--O{font-size:36px;font-size:3.6rem}.heading--O{line-height:40px;line-height:4rem}@media screen and (min-width:768px){.heading--O{margin:0 0 30px;padding:0 0 30px}}@media screen and (min-width:1280px){.heading--O{font-size:60px;font-size:6rem}.heading--O{line-height:64px;line-height:6.4rem}}.heading--O:after{content:"";display:block;width:18px;height:3px;position:absolute;bottom:0;left:0}@media screen and (min-width:1280px){.heading--O:after{width:23px;height:4px}}[data-class*=howto] .heading--O:after{content:none}.heading--O br{display:block}p--B,.text--B,p--A,.text--A,p,.text{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--B,.text--B,p--A,.text--A,p,.text{font-size:16px;font-size:1.6rem}p--B,.text--B,p--A,.text--A,p,.text{line-height:27px;line-height:2.7rem}p--A,.text--A{font-size:30px;font-size:3rem}p--A,.text--A{line-height:42px;line-height:4.2rem}p--A,.text--A{letter-spacing:-0.025em}@media screen and (min-width:1024px){p--A,.text--A{font-size:46px;font-size:4.6rem}p--A,.text--A{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){p--A,.text--A{font-size:60px;font-size:6rem}p--A,.text--A{line-height:73px;line-height:7.3rem}}p--B,.text--B{font-size:28px;font-size:2.8rem}p--B,.text--B{line-height:34px;line-height:3.4rem}@media screen and (min-width:1024px){p--B,.text--B{font-size:35px;font-size:3.5rem}p--B,.text--B{line-height:46px;line-height:4.6rem}}p--C,.text--C{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-style:italic}p--C,.text--C{font-size:14px;font-size:1.4rem}p--C,.text--C{line-height:20px;line-height:2rem}p--D,.text--D{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--D,.text--D{font-size:16px;font-size:1.6rem}p--D,.text--D{line-height:20px;line-height:2rem}p--E,.text--E{margin:0 0 19px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--E,.text--E{font-size:14px;font-size:1.4rem}p--E,.text--E{line-height:24px;line-height:2.4rem}p--E b,p--E strong,.text--E b,.text--E strong{font-family:"Montserrat-Bold";font-size:inherit;line-height:inherit;font-weight:normal}p--F,.text--F{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--F,.text--F{font-size:14px;font-size:1.4rem}p--F,.text--F{line-height:26px;line-height:2.6rem}p--F b,p--F strong,.text--F b,.text--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--F b,p--F strong,.text--F b,.text--F strong{font-size:14px;font-size:1.4rem}p--F b,p--F strong,.text--F b,.text--F strong{line-height:26px;line-height:2.6rem}p--G,.text--G{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--G,.text--G{font-size:12px;font-size:1.2rem}p--G,.text--G{line-height:26px;line-height:2.6rem}p--H,.text--H{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--H,.text--H{font-size:18px;font-size:1.8rem}p--H,.text--H{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--H,.text--H{font-size:16px;font-size:1.6rem}p--H,.text--H{line-height:20px;line-height:2rem}}p--I,.text--I,.link--D{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--I,.text--I,.link--D{font-size:14px;font-size:1.4rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--I,.text--I,.link--D{font-size:12px;font-size:1.2rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}}p--J,.text--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--J,.text--J{font-size:14px;font-size:1.4rem}p--J,.text--J{line-height:18px;line-height:1.8rem}p--J b,.text--J b{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--J b,.text--J b{font-size:14px;font-size:1.4rem}p--J b,.text--J b{line-height:18px;line-height:1.8rem}p--K,.text--K{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--K,.text--K{font-size:14px;font-size:1.4rem}p--K,.text--K{line-height:24px;line-height:2.4rem}p--L,.text--L{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#333;text-align:left}p--L,.text--L{font-size:16px;font-size:1.6rem}p--L,.text--L{line-height:28px;line-height:2.8rem}p--L b,p--L strong,.text--L b,.text--L strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}p--L b,p--L strong,.text--L b,.text--L strong{font-size:16px;font-size:1.6rem}p--L b,p--L strong,.text--L b,.text--L strong{line-height:28px;line-height:2.8rem}p--M,.text--M{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif !important;font-size:14px !important;line-height:20px !important;color:#555 !important}p--N,.text--N{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--N,.text--N{font-size:10px;font-size:1rem}p--N,.text--N{line-height:14px;line-height:1.4rem}.link{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;border-bottom:1px solid;-webkit-text-decoration:none;text-decoration:none;color:#555;letter-spacing:2px;padding:0 0 4px 0;transition:padding-bottom 300ms ease}.link{font-size:14px;font-size:1.4rem}.link{line-height:26px;line-height:2.6rem}.link:hover{padding-bottom:6px}@media screen and (max-width:767px){.link:hover{padding:0 0 4px}}.link--A{border-bottom:1px solid #fff}.link--A{font-size:14px;font-size:1.4rem}.link--C{font-size:0;color:rgba(0,0,0,0);position:relative;display:block;width:36px;height:36px;border-radius:100%;background-color:#99a5af;padding:0;transition:.2s ease-in-out}.link--C:after{display:block;border-radius:100%;font-family:"foreo";text-align:center;color:#fff}.link--C:after{position:absolute;top:0;left:0;right:0;bottom:0}.link--C:after{font-size:22px;font-size:2.2rem}.link--C:after{line-height:36px;line-height:3.6rem}.link--D{-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:#666;transition:.2s ease-in-out}.link--D{letter-spacing:0.025em}@media screen and (min-width:1024px){.link--D:hover,.link--D:focus,.link--D:active{color:#333}}.link--G{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:#666;display:block;padding:0;border:none}.link--G{font-size:14px;font-size:1.4rem}.link--G{line-height:16px;line-height:1.6rem}.link--G{letter-spacing:0em}@media screen and (min-width:768px){.link--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;position:relative}.link--G{font-size:16px;font-size:1.6rem}}@media screen and (max-width:767px){.link--G.is-active{color:#333}}.link--G:hover{padding-bottom:0}@media screen and (min-width:768px){.link--G:after{content:"";display:block;width:2px;height:100%;position:absolute;right:0;top:0;background-color:#ccc}}.link--H{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:gray;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.link--H{font-size:12px;font-size:1.2rem}.link--H{line-height:26px;line-height:2.6rem}@media screen and (min-width:768px){.link--H:hover,.link--H:focus,.link--H.active{color:#666}}.btn--D,.btn--C,.btn--B,.btn--A,.btn{display:inline-block;padding:18px 44px 16px;border-radius:3px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;white-space:normal;color:#fff;background:#78278b;border:1px solid #78278b;cursor:pointer;transition:all .2s cubic-bezier(0.25,0.8,0.25,1);outline:none}.btn--D,.btn--C,.btn--B,.btn--A,.btn{font-size:16px;font-size:1.6rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{line-height:24px;line-height:2.4rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{letter-spacing:0.05em}@media screen and (min-width:1024px){.btn:hover{color:#78278b;background:rgba(0,0,0,0)}}.btn--B{padding:13px 44px 11px}.btn--C{padding:9px 29px}.btn--C{font-size:15px;font-size:1.5rem}.btn--C{line-height:20px;line-height:2rem}.btn--D{padding:6px 19px}.btn--D{font-size:12px;font-size:1.2rem}.btn--D{line-height:17px;line-height:1.7rem}.btn--E{position:relative;display:inline-block;background-color:#ff6dac;margin:5.3333333333vw 0 0;padding:3.2vw 9.3333333333vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.2666666667vw;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-in-out}@media screen and (min-width:768px){.btn--E{margin:2.6041666667vw 0 0;padding:1.5625vw 4.5572916667vw;font-size:2.0833333333vw}}@media screen and (min-width:1024px){.btn--E{margin:1.953125vw 0 0;padding:1.171875vw 3.41796875vw;font-size:1.5625vw}}@media screen and (min-width:1280px){.btn--E{margin:20px 0 0;padding:13px 35px}.btn--E{font-size:18px;font-size:1.8rem}}@media screen and (min-width:1280px){.btn--E:hover,.btn--E:focus,.btn--E:active{padding:13px 55px 13px 35px}}.btn--E:hover:before,.btn--E:focus:before,.btn--E:active:before{opacity:1}.btn--E:before{content:none}@media screen and (min-width:1280px){.btn--E:before{opacity:0;content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;border-width:7px 0 7px 14px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.btn--F{position:relative;display:inline-block;width:auto;margin:0;padding:2.4154589372vw 3.8647342995vw;background-color:#313f49;border:none;border-radius:0;transition:all .25s ease-in-out;letter-spacing:0;text-transform:none;color:#fff !important}@media screen and (min-width:480px){.btn--F{padding:calc(10px*1.15941944) calc(16px*1.15941944);padding:calc(10px*var(--factor)) calc(16px*var(--factor))}}@media screen and (min-width:1280px){.btn--F{padding:10px 16px}}@media screen and (min-width:1280px){.btn--F:hover,.btn--F:focus,.btn--F:active{padding:10px 32px 10px 16px}}.btn--F:after{opacity:0}@media screen and (min-width:1280px){.btn--F:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:12px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}@media screen and (min-width:1280px){.btn--F:hover:after,.btn--F:focus:after,.btn--F:active:after{opacity:1}}.btn.ghost{color:#78278b;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.ghost:hover{color:#fff;background:#78278b}}.btn.pink{background:#f53794;border:1px solid #f53794}@media screen and (min-width:1024px){.btn.pink:hover{color:#f53794;background:rgba(0,0,0,0)}}.btn.pink.ghost{color:#f53794;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.pink.ghost:hover{color:#fff;background:#f53794}}.btn.gold{background:#dbc088;border:1px solid #dbc088}@media screen and (min-width:1024px){.btn.gold:hover{color:#dbc088;background:rgba(0,0,0,0)}}.btn.gold.ghost{color:#dbc088;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.gold.ghost:hover{color:#fff;background:#dbc088}}.btn.blue{background:#2aa9f6;border:1px solid #2aa9f6}@media screen and (min-width:1024px){.btn.blue:hover{color:#2aa9f6;background:rgba(0,0,0,0)}}.btn.blue.ghost{color:#2aa9f6;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.blue.ghost:hover{color:#fff;background:#2aa9f6}}.btn.full{width:100%;padding-left:10px;padding-right:10px}.btn--social,.btn--twitter,.btn--google,.btn--facebook{position:relative;box-sizing:border-box;height:50px;padding:0 20px 0 50px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;border:none;text-transform:none}.btn--social,.btn--twitter,.btn--google,.btn--facebook{font-size:15px;font-size:1.5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{line-height:50px;line-height:5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{letter-spacing:0.01em}@media screen and (min-width:1024px){.btn--social:hover,.btn--twitter:hover,.btn--google:hover,.btn--facebook:hover{color:#fff}}.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after{position:absolute;top:0;left:0;bottom:0;display:block;width:50px;color:#fff;text-align:center;transition:.12s ease-in-out}.btn--facebook{background:#3b59b4}@media screen and (min-width:1024px){.btn--facebook:hover{background:#6d84b4}}.btn--facebook:after{content:""}.btn--facebook:after{font-size:26px;font-size:2.6rem}.btn--facebook:after{line-height:52px;line-height:5.2rem}.btn--google{background:#ea4335}@media screen and (min-width:1024px){.btn--google:hover{background:rgba(234,67,53,.75)}}.btn--google:after{content:""}.btn--google:after{font-size:22px;font-size:2.2rem}.btn--google:after{line-height:48px;line-height:4.8rem}.btn--twitter{background:#00aced}@media screen and (min-width:1024px){.btn--twitter:hover{background:rgba(0,172,237,.75)}}.btn--twitter:after{content:""}.btn--twitter:after{font-size:24px;font-size:2.4rem}.btn--twitter:after{line-height:48px;line-height:4.8rem}.btn--disabled,.btn.form-disabled{opacity:.4;pointer-events:none;cursor:default}.lb-image .layout__title{display:none}@media screen and (min-width:1280px){.lb-image__picture{width:642px;margin:0 auto}}
:root{--factor:1.15941944}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}h1{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:9.6618357488vw;line-height:10.6280193237vw}@media screen and (min-width:480px){h1{font-size:calc(40px*1.15941944);font-size:calc(40px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){h1{font-size:56px;font-size:5.6rem}h1{line-height:62px;line-height:6.2rem}}.h2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:8.6956521739vw;line-height:9.6618357488vw}@media screen and (min-width:480px){.h2{font-size:calc(36px*1.15941944);font-size:calc(36px*var(--factor));line-height:calc(40px*1.15941944);line-height:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.h2{font-size:48px;font-size:4.8rem}.h2{line-height:56px;line-height:5.6rem}}.h3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:7.729468599vw;line-height:9.1787439614vw}@media screen and (min-width:480px){.h3{font-size:calc(32px*1.15941944);font-size:calc(32px*var(--factor));line-height:calc(38px*1.15941944);line-height:calc(38px*var(--factor))}}@media screen and (min-width:1280px){.h3{font-size:40px;font-size:4rem}.h3{line-height:48px;line-height:4.8rem}}.h4,.h4--sb{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.7632850242vw;line-height:7.729468599vw}@media screen and (min-width:480px){.h4,.h4--sb{font-size:calc(28px*1.15941944);font-size:calc(28px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.h4,.h4--sb{font-size:32px;font-size:3.2rem}.h4,.h4--sb{line-height:38px;line-height:3.8rem}}.h4--sb{font-family:"Montserrat-SemiBold"}.h5{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:5.7971014493vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.h5{font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.h5{font-size:24px;font-size:2.4rem}.h5{line-height:28px;line-height:2.8rem}}.h6{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.8309178744vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.h6{font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.h6{font-size:20px;font-size:2rem}.h6{line-height:24px;line-height:2.4rem}}.h6--2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.h6--2{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--2{font-size:18px;font-size:1.8rem}.h6--2{line-height:20px;line-height:2rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.h6--wide{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide{font-size:16px;font-size:1.6rem}.h6--wide{line-height:20px;line-height:2rem}}.h6--wide-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.347826087vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide-2{font-size:14px;font-size:1.4rem}.h6--wide-2{line-height:18px;line-height:1.8rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p{margin:0 0 8px}.p{font-size:16px;font-size:1.6rem}.p{line-height:24px;line-height:2.4rem}}.p--2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--2{font-size:16px;font-size:1.6rem}.p--2{line-height:24px;line-height:2.4rem}}.p--md{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--md{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--md{font-size:16px;font-size:1.6rem}.p--md{line-height:24px;line-height:2.4rem}}.p--bold,.btn--F{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold,.btn--F{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold,.btn--F{font-size:16px;font-size:1.6rem}.p--bold,.btn--F{line-height:24px;line-height:2.4rem}}.p--bold-2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold-2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold-2{font-size:14px;font-size:1.4rem}.p--bold-2{line-height:24px;line-height:2.4rem}}.p--sm{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm{font-size:14px;font-size:1.4rem}.p--sm{line-height:20px;line-height:2rem}}.p--sm-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-2{font-size:14px;font-size:1.4rem}.p--sm-2{line-height:20px;line-height:2rem}}.p--sm-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-bold{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-bold{font-size:14px;font-size:1.4rem}.p--sm-bold{line-height:20px;line-height:2rem}}.p--xs{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs{font-size:12px;font-size:1.2rem}.p--xs{line-height:16px;line-height:1.6rem}}.p--xs-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs-bold{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs-bold{font-size:12px;font-size:1.2rem}.p--xs-bold{line-height:16px;line-height:1.6rem}}.tag{background-color:#313f49;padding:.9661835749vw 1.9323671498vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag{padding:calc(4px*1.15941944) calc(8px*1.15941944);padding:calc(4px*var(--factor)) calc(8px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag{padding:4px 8px}.tag{font-size:14px;font-size:1.4rem}.tag{line-height:20px;line-height:2rem}}.tag--2{padding:.9661835749vw 4.8309178744vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag--2{padding:calc(4px*1.15941944) calc(10px*1.15941944);padding:calc(4px*var(--factor)) calc(10px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag--2{padding:4px 10px}.tag--2{font-size:14px;font-size:1.4rem}.tag--2{line-height:20px;line-height:2rem}}.tag--3{padding:.9661835749vw;background-color:#313f49;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:1.9323671498vw;line-height:1.9323671498vw;color:#fff;text-transform:uppercase}@media screen and (min-width:480px){.tag--3{padding:calc(4px*1.15941944);padding:calc(4px*var(--factor));font-size:calc(8px*1.15941944);font-size:calc(8px*var(--factor));line-height:calc(8px*1.15941944);line-height:calc(8px*var(--factor))}}@media screen and (min-width:1280px){.tag--3{padding:6px;font-size:8px;line-height:8px}}.cta{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:5.7971014493vw;color:inherit}@media screen and (min-width:480px){.cta{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta{font-size:18px;font-size:1.8rem}.cta{line-height:24px;line-height:2.4rem}}.cta--sm{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;color:inherit}@media screen and (min-width:480px){.cta--sm{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.cta--sm{font-size:16px;font-size:1.6rem}.cta--sm{line-height:20px;line-height:2rem}}.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{box-sizing:border-box;background-color:#ef508c;border:none;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#fff;letter-spacing:0;text-transform:none;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:1280px){.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{cursor:pointer}}.cta-lg-pink-cart{height:10.6280193237vw;border-radius:16.6666666667vw;font-size:3.8647342995vw;line-height:10.6280193237vw;text-align:center}@media screen and (min-width:451px){.cta-lg-pink-cart{height:44px;border-radius:69px;font-size:16px;line-height:44px}}.cta-sm-pink-cart{height:6.7632850242vw;padding:0 3.8647342995vw;border-radius:7.2463768116vw;font-size:2.8985507246vw;line-height:6.7632850242vw}@media screen and (min-width:451px){.cta-sm-pink-cart{height:28px;padding:0 16px;border-radius:30px;font-size:12px;line-height:28px}}@media only screen and (min-width:1280px){.cta-sm-pink-cart:hover:before,.cta-sm-pink-cart:focus:before,.cta-sm-pink-cart:active:before{opacity:1;width:auto;margin-right:8px}}.cta-sm-pink-cart:before{opacity:0;content:"";display:inline-block;width:0;font-weight:600;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse{position:relative;height:44px;padding:0 24px;border-radius:22px;font-size:16px;line-height:44px;text-align:center}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover,.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout:focus,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout:active,.cta-lg-pink-checkout--static:active,.cta-lg-pink-checkout--inverse:active{padding:0 46px 0 24px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover:after,.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--inverse:hover:after,.cta-lg-pink-checkout:focus:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--inverse:focus:after,.cta-lg-pink-checkout:active:after,.cta-lg-pink-checkout--static:active:after,.cta-lg-pink-checkout--inverse:active:after{opacity:1}}.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{opacity:0}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.cta-lg-pink-checkout--inverse{background-color:#fff;border:1px solid #ccc;color:#313f49}.cta-lg-pink-checkout--inverse:after{content:none}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout--inverse:active{padding:0 24px;background-color:#f4f5f6}}.cta-lg-pink-checkout--static{height:48px;font-size:14px}@media only screen and (min-width:1280px){.cta-lg-pink-checkout--static{display:block;width:100%;padding:0 15px 0 24px}}@media screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--static:active{padding:0 23px 0 15px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--static:active:after{left:0}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:after{position:relative;display:inline-block;top:auto;right:auto;left:-8px;transform:none}}.cta-round-cp{padding:0 5.7971014493vw;box-sizing:border-box;border-radius:10.6280193237vw;font-size:3.8647342995vw;line-height:10.6280193237vw}@media screen and (min-width:480px){.cta-round-cp{padding:0 calc(24px*1.15941944);padding:0 calc(24px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp{padding:0 24px;font-size:16px;line-height:44px}}.cta-round-cp span:after{content:"";margin-left:1.9323671498vw;position:relative;top:.7246376812vw;font-size:5.7971014493vw;font-weight:700}@media screen and (min-width:480px){.cta-round-cp span:after{margin-left:calc(8px*1.15941944);margin-left:calc(8px*var(--factor));top:calc(3px*1.15941944);top:calc(3px*var(--factor));font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp span:after{margin-left:8px;top:3px;font-size:24px}}.cta-dynamic-page{padding:2.4154589372vw 5.7971014493vw;border-radius:10.6280193237vw;font-size:3.8647342995vw;color:#fff}@media screen and (min-width:480px){.cta-dynamic-page{padding:calc(10px*1.15941944) calc(24px*1.15941944);padding:calc(10px*var(--factor)) calc(24px*var(--factor));border-radius:calc(44px*1.15941944);border-radius:calc(44px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.cta-dynamic-page{padding:10px 24px;border-radius:44px;font-size:16px}}.manual-block-title{margin:0 0 8.6956521739vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.2801932367vw;line-height:8.6956521739vw}@media screen and (min-width:480px){.manual-block-title{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor));font-size:calc(26px*1.15941944);font-size:calc(26px*var(--factor));line-height:calc(36px*1.15941944);line-height:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-title{margin:0 0 68px}.manual-block-title{font-size:40px;font-size:4rem}.manual-block-title{line-height:48px;line-height:4.8rem}}.manual-block-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:11.5942028986vw}@media screen and (min-width:480px){.manual-block-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(48px*1.15941944);line-height:calc(48px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-subtitle{font-size:30px;font-size:3rem}.manual-block-subtitle{line-height:48px;line-height:4.8rem}}.manual-content-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.manual-content-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.manual-content-subtitle{font-size:24px;font-size:2.4rem}.manual-content-subtitle{line-height:28px;line-height:2.8rem}}.manual-block-text-12{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:4.347826087vw}@media screen and (min-width:480px){.manual-block-text-12{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-12{font-size:17px;font-size:1.7rem}.manual-block-text-12{line-height:26px;line-height:2.6rem}}.manual-block-text-14{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:5.3140096618vw}@media screen and (min-width:480px){.manual-block-text-14{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(22px*1.15941944);line-height:calc(22px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-14{font-size:17px;font-size:1.7rem}.manual-block-text-14{line-height:26px;line-height:2.6rem}}.manual-block-text-16{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.manual-block-text-16{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-16{font-size:16px;font-size:1.6rem}.manual-block-text-16{line-height:24px;line-height:2.4rem}}.heading{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-style:italic;text-transform:uppercase}.heading{font-size:18px;font-size:1.8rem}.heading{line-height:26px;line-height:2.6rem}@media screen and (min-width:1024px){.heading{font-size:24px;font-size:2.4rem}.heading{line-height:32px;line-height:3.2rem}}.heading--A{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--A{font-size:36px;font-size:3.6rem}.heading--A{line-height:48px;line-height:4.8rem}@media screen and (min-width:1024px){.heading--A{font-size:44px;font-size:4.4rem}.heading--A{line-height:52px;line-height:5.2rem}}.heading--B{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--B{font-size:32px;font-size:3.2rem}.heading--B{line-height:40px;line-height:4rem}@media screen and (min-width:1024px){.heading--B{font-size:36px;font-size:3.6rem}.heading--B{line-height:48px;line-height:4.8rem}}.heading--C{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--C{font-size:30px;font-size:3rem}.heading--C{line-height:42px;line-height:4.2rem}.heading--C{letter-spacing:-0.025em}@media screen and (min-width:1024px){.heading--C{font-size:46px;font-size:4.6rem}.heading--C{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){.heading--C{font-size:60px;font-size:6rem}.heading--C{line-height:73px;line-height:7.3rem}}.heading--D{margin:0 0 23px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--D{font-size:24px;font-size:2.4rem}.heading--D{line-height:30px;line-height:3rem}.heading--D{letter-spacing:0em}@media screen and (min-width:1024px){.heading--D{font-size:36px;font-size:3.6rem}.heading--D{line-height:42px;line-height:4.2rem}}.heading--D b,.heading--D strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.heading--D b,.heading--D strong{font-size:24px;font-size:2.4rem}.heading--D b,.heading--D strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--D b,.heading--D strong{font-size:36px;font-size:3.6rem}.heading--D b,.heading--D strong{line-height:42px;line-height:4.2rem}}.heading--E{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase;text-align:center;position:relative;margin:0 0 23px;padding:15px 0}.heading--E{font-size:24px;font-size:2.4rem}.heading--E{line-height:30px;line-height:3rem}.heading--E{letter-spacing:0em}@media screen and (min-width:768px){.heading--E{padding:0}}@media screen and (min-width:1024px){.heading--E{font-size:36px;font-size:3.6rem}.heading--E{line-height:42px;line-height:4.2rem}}.heading--E b,.heading--E strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#f53794}.heading--E b,.heading--E strong{font-size:24px;font-size:2.4rem}.heading--E b,.heading--E strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--E b,.heading--E strong{font-size:36px;font-size:3.6rem}.heading--E b,.heading--E strong{line-height:42px;line-height:4.2rem}}.heading--E:after{content:" ";width:80px;position:absolute;right:0;left:0;top:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:after{width:60px;right:0;left:auto;left:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:after{display:none}}.heading--E:before{content:" ";width:80px;position:absolute;left:0;right:0;bottom:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:before{width:60px;left:0;right:auto;right:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:before{display:none}}.heading--F{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--F{font-size:16px;font-size:1.6rem}.heading--F{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F{font-size:18px;font-size:1.8rem}.heading--F{line-height:24px;line-height:2.4rem}}.heading--F b,.heading--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}.heading--F b,.heading--F strong{font-size:16px;font-size:1.6rem}.heading--F b,.heading--F strong{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F b,.heading--F strong{font-size:18px;font-size:1.8rem}.heading--F b,.heading--F strong{line-height:24px;line-height:2.4rem}}.heading--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;letter-spacing:3.5px}.heading--G{font-size:14px;font-size:1.4rem}.heading--G{line-height:17px;line-height:1.7rem}.heading--H{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--H{font-size:40px;font-size:4rem}.heading--H{line-height:40px;line-height:4rem}@media screen and (min-width:1280px){.heading--H{font-size:50px;font-size:5rem}.heading--H{line-height:50px;line-height:5rem}}.heading--I{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--I{font-size:18px;font-size:1.8rem}.heading--I{line-height:28px;line-height:2.8rem}.heading--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--J{font-size:40px;font-size:4rem}.heading--J{line-height:40px;line-height:4rem}.heading--J{letter-spacing:0.025em}.heading--K{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--K{font-size:18px;font-size:1.8rem}.heading--K{line-height:18px;line-height:1.8rem}@media screen and (min-width:1024px){.heading--K{font-size:24px;font-size:2.4rem}.heading--K{line-height:24px;line-height:2.4rem}}.heading--L{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;text-align:left;text-transform:uppercase;color:#333;width:100%;border-bottom:1px solid #ccc;margin-bottom:32px;padding-bottom:32px;box-sizing:border-box}.heading--L{font-size:16px;font-size:1.6rem}.heading--L{line-height:19px;line-height:1.9rem}.heading--M{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-align:left}.heading--M{font-size:24px;font-size:2.4rem}.heading--M{line-height:29px;line-height:2.9rem}@media screen and (min-width:1024px){.heading--M{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--M{font-size:36px;font-size:3.6rem}.heading--M{line-height:44px;line-height:4.4rem}}.heading--N{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-align:center;margin-bottom:20px}.heading--N{font-size:30px;font-size:3rem}.heading--N{line-height:42px;line-height:4.2rem}@media screen and (min-width:768px){.heading--N{font-size:36px;font-size:3.6rem}.heading--N{line-height:42px;line-height:4.2rem}}.heading--O{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;margin:0 0 20px;padding:0 0 20px;text-align:left;position:relative}.heading--O{font-size:36px;font-size:3.6rem}.heading--O{line-height:40px;line-height:4rem}@media screen and (min-width:768px){.heading--O{margin:0 0 30px;padding:0 0 30px}}@media screen and (min-width:1280px){.heading--O{font-size:60px;font-size:6rem}.heading--O{line-height:64px;line-height:6.4rem}}.heading--O:after{content:"";display:block;width:18px;height:3px;position:absolute;bottom:0;left:0}@media screen and (min-width:1280px){.heading--O:after{width:23px;height:4px}}[data-class*=howto] .heading--O:after{content:none}.heading--O br{display:block}p--B,.text--B,p--A,.text--A,p,.text{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--B,.text--B,p--A,.text--A,p,.text{font-size:16px;font-size:1.6rem}p--B,.text--B,p--A,.text--A,p,.text{line-height:27px;line-height:2.7rem}p--A,.text--A{font-size:30px;font-size:3rem}p--A,.text--A{line-height:42px;line-height:4.2rem}p--A,.text--A{letter-spacing:-0.025em}@media screen and (min-width:1024px){p--A,.text--A{font-size:46px;font-size:4.6rem}p--A,.text--A{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){p--A,.text--A{font-size:60px;font-size:6rem}p--A,.text--A{line-height:73px;line-height:7.3rem}}p--B,.text--B{font-size:28px;font-size:2.8rem}p--B,.text--B{line-height:34px;line-height:3.4rem}@media screen and (min-width:1024px){p--B,.text--B{font-size:35px;font-size:3.5rem}p--B,.text--B{line-height:46px;line-height:4.6rem}}p--C,.text--C{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-style:italic}p--C,.text--C{font-size:14px;font-size:1.4rem}p--C,.text--C{line-height:20px;line-height:2rem}p--D,.text--D{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--D,.text--D{font-size:16px;font-size:1.6rem}p--D,.text--D{line-height:20px;line-height:2rem}p--E,.text--E{margin:0 0 19px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--E,.text--E{font-size:14px;font-size:1.4rem}p--E,.text--E{line-height:24px;line-height:2.4rem}p--E b,p--E strong,.text--E b,.text--E strong{font-family:"Montserrat-Bold";font-size:inherit;line-height:inherit;font-weight:normal}p--F,.text--F{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--F,.text--F{font-size:14px;font-size:1.4rem}p--F,.text--F{line-height:26px;line-height:2.6rem}p--F b,p--F strong,.text--F b,.text--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--F b,p--F strong,.text--F b,.text--F strong{font-size:14px;font-size:1.4rem}p--F b,p--F strong,.text--F b,.text--F strong{line-height:26px;line-height:2.6rem}p--G,.text--G{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--G,.text--G{font-size:12px;font-size:1.2rem}p--G,.text--G{line-height:26px;line-height:2.6rem}p--H,.text--H{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--H,.text--H{font-size:18px;font-size:1.8rem}p--H,.text--H{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--H,.text--H{font-size:16px;font-size:1.6rem}p--H,.text--H{line-height:20px;line-height:2rem}}p--I,.text--I,.link--D{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--I,.text--I,.link--D{font-size:14px;font-size:1.4rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--I,.text--I,.link--D{font-size:12px;font-size:1.2rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}}p--J,.text--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--J,.text--J{font-size:14px;font-size:1.4rem}p--J,.text--J{line-height:18px;line-height:1.8rem}p--J b,.text--J b{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--J b,.text--J b{font-size:14px;font-size:1.4rem}p--J b,.text--J b{line-height:18px;line-height:1.8rem}p--K,.text--K{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--K,.text--K{font-size:14px;font-size:1.4rem}p--K,.text--K{line-height:24px;line-height:2.4rem}p--L,.text--L{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#333;text-align:left}p--L,.text--L{font-size:16px;font-size:1.6rem}p--L,.text--L{line-height:28px;line-height:2.8rem}p--L b,p--L strong,.text--L b,.text--L strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}p--L b,p--L strong,.text--L b,.text--L strong{font-size:16px;font-size:1.6rem}p--L b,p--L strong,.text--L b,.text--L strong{line-height:28px;line-height:2.8rem}p--M,.text--M{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif !important;font-size:14px !important;line-height:20px !important;color:#555 !important}p--N,.text--N{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--N,.text--N{font-size:10px;font-size:1rem}p--N,.text--N{line-height:14px;line-height:1.4rem}.link{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;border-bottom:1px solid;-webkit-text-decoration:none;text-decoration:none;color:#555;letter-spacing:2px;padding:0 0 4px 0;transition:padding-bottom 300ms ease}.link{font-size:14px;font-size:1.4rem}.link{line-height:26px;line-height:2.6rem}.link:hover{padding-bottom:6px}@media screen and (max-width:767px){.link:hover{padding:0 0 4px}}.link--A{border-bottom:1px solid #fff}.link--A{font-size:14px;font-size:1.4rem}.link--C{font-size:0;color:rgba(0,0,0,0);position:relative;display:block;width:36px;height:36px;border-radius:100%;background-color:#99a5af;padding:0;transition:.2s ease-in-out}.link--C:after{display:block;border-radius:100%;font-family:"foreo";text-align:center;color:#fff}.link--C:after{position:absolute;top:0;left:0;right:0;bottom:0}.link--C:after{font-size:22px;font-size:2.2rem}.link--C:after{line-height:36px;line-height:3.6rem}.link--D{-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:#666;transition:.2s ease-in-out}.link--D{letter-spacing:0.025em}@media screen and (min-width:1024px){.link--D:hover,.link--D:focus,.link--D:active{color:#333}}.link--G{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:#666;display:block;padding:0;border:none}.link--G{font-size:14px;font-size:1.4rem}.link--G{line-height:16px;line-height:1.6rem}.link--G{letter-spacing:0em}@media screen and (min-width:768px){.link--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;position:relative}.link--G{font-size:16px;font-size:1.6rem}}@media screen and (max-width:767px){.link--G.is-active{color:#333}}.link--G:hover{padding-bottom:0}@media screen and (min-width:768px){.link--G:after{content:"";display:block;width:2px;height:100%;position:absolute;right:0;top:0;background-color:#ccc}}.link--H{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:gray;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.link--H{font-size:12px;font-size:1.2rem}.link--H{line-height:26px;line-height:2.6rem}@media screen and (min-width:768px){.link--H:hover,.link--H:focus,.link--H.active{color:#666}}.btn--D,.btn--C,.btn--B,.btn--A,.btn{display:inline-block;padding:18px 44px 16px;border-radius:3px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;white-space:normal;color:#fff;background:#78278b;border:1px solid #78278b;cursor:pointer;transition:all .2s cubic-bezier(0.25,0.8,0.25,1);outline:none}.btn--D,.btn--C,.btn--B,.btn--A,.btn{font-size:16px;font-size:1.6rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{line-height:24px;line-height:2.4rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{letter-spacing:0.05em}@media screen and (min-width:1024px){.btn:hover{color:#78278b;background:rgba(0,0,0,0)}}.btn--B{padding:13px 44px 11px}.btn--C{padding:9px 29px}.btn--C{font-size:15px;font-size:1.5rem}.btn--C{line-height:20px;line-height:2rem}.btn--D{padding:6px 19px}.btn--D{font-size:12px;font-size:1.2rem}.btn--D{line-height:17px;line-height:1.7rem}.btn--E{position:relative;display:inline-block;background-color:#ff6dac;margin:5.3333333333vw 0 0;padding:3.2vw 9.3333333333vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.2666666667vw;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-in-out}@media screen and (min-width:768px){.btn--E{margin:2.6041666667vw 0 0;padding:1.5625vw 4.5572916667vw;font-size:2.0833333333vw}}@media screen and (min-width:1024px){.btn--E{margin:1.953125vw 0 0;padding:1.171875vw 3.41796875vw;font-size:1.5625vw}}@media screen and (min-width:1280px){.btn--E{margin:20px 0 0;padding:13px 35px}.btn--E{font-size:18px;font-size:1.8rem}}@media screen and (min-width:1280px){.btn--E:hover,.btn--E:focus,.btn--E:active{padding:13px 55px 13px 35px}}.btn--E:hover:before,.btn--E:focus:before,.btn--E:active:before{opacity:1}.btn--E:before{content:none}@media screen and (min-width:1280px){.btn--E:before{opacity:0;content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;border-width:7px 0 7px 14px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.btn--F{position:relative;display:inline-block;width:auto;margin:0;padding:2.4154589372vw 3.8647342995vw;background-color:#313f49;border:none;border-radius:0;transition:all .25s ease-in-out;letter-spacing:0;text-transform:none;color:#fff !important}@media screen and (min-width:480px){.btn--F{padding:calc(10px*1.15941944) calc(16px*1.15941944);padding:calc(10px*var(--factor)) calc(16px*var(--factor))}}@media screen and (min-width:1280px){.btn--F{padding:10px 16px}}@media screen and (min-width:1280px){.btn--F:hover,.btn--F:focus,.btn--F:active{padding:10px 32px 10px 16px}}.btn--F:after{opacity:0}@media screen and (min-width:1280px){.btn--F:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:12px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}@media screen and (min-width:1280px){.btn--F:hover:after,.btn--F:focus:after,.btn--F:active:after{opacity:1}}.btn.ghost{color:#78278b;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.ghost:hover{color:#fff;background:#78278b}}.btn.pink{background:#f53794;border:1px solid #f53794}@media screen and (min-width:1024px){.btn.pink:hover{color:#f53794;background:rgba(0,0,0,0)}}.btn.pink.ghost{color:#f53794;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.pink.ghost:hover{color:#fff;background:#f53794}}.btn.gold{background:#dbc088;border:1px solid #dbc088}@media screen and (min-width:1024px){.btn.gold:hover{color:#dbc088;background:rgba(0,0,0,0)}}.btn.gold.ghost{color:#dbc088;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.gold.ghost:hover{color:#fff;background:#dbc088}}.btn.blue{background:#2aa9f6;border:1px solid #2aa9f6}@media screen and (min-width:1024px){.btn.blue:hover{color:#2aa9f6;background:rgba(0,0,0,0)}}.btn.blue.ghost{color:#2aa9f6;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.blue.ghost:hover{color:#fff;background:#2aa9f6}}.btn.full{width:100%;padding-left:10px;padding-right:10px}.btn--social,.btn--twitter,.btn--google,.btn--facebook{position:relative;box-sizing:border-box;height:50px;padding:0 20px 0 50px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;border:none;text-transform:none}.btn--social,.btn--twitter,.btn--google,.btn--facebook{font-size:15px;font-size:1.5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{line-height:50px;line-height:5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{letter-spacing:0.01em}@media screen and (min-width:1024px){.btn--social:hover,.btn--twitter:hover,.btn--google:hover,.btn--facebook:hover{color:#fff}}.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after{position:absolute;top:0;left:0;bottom:0;display:block;width:50px;color:#fff;text-align:center;transition:.12s ease-in-out}.btn--facebook{background:#3b59b4}@media screen and (min-width:1024px){.btn--facebook:hover{background:#6d84b4}}.btn--facebook:after{content:""}.btn--facebook:after{font-size:26px;font-size:2.6rem}.btn--facebook:after{line-height:52px;line-height:5.2rem}.btn--google{background:#ea4335}@media screen and (min-width:1024px){.btn--google:hover{background:rgba(234,67,53,.75)}}.btn--google:after{content:""}.btn--google:after{font-size:22px;font-size:2.2rem}.btn--google:after{line-height:48px;line-height:4.8rem}.btn--twitter{background:#00aced}@media screen and (min-width:1024px){.btn--twitter:hover{background:rgba(0,172,237,.75)}}.btn--twitter:after{content:""}.btn--twitter:after{font-size:24px;font-size:2.4rem}.btn--twitter:after{line-height:48px;line-height:4.8rem}.btn--disabled,.btn.form-disabled{opacity:.4;pointer-events:none;cursor:default}.lb-intro{margin:-16.4251207729vw -7.2463768116vw 0;border-bottom:.2415458937vw solid #ebebeb}@media screen and (min-width:480px){.lb-intro{margin:calc(-68px*1.15941944) calc(-30px*1.15941944) 0;margin:calc(-68px*var(--factor)) calc(-30px*var(--factor)) 0;border-bottom:calc(1px*1.15941944) solid #ebebeb;border-bottom:calc(1px*var(--factor)) solid #ebebeb}}@media screen and (min-width:1280px){.lb-intro{margin:-96px 0 0;border-bottom:1px solid #ebebeb}}.lb-intro .layout__title{display:none}.lb-intro__wrap{padding:0 7.2463768116vw;box-sizing:border-box}@media screen and (min-width:480px){.lb-intro__wrap{padding:0 calc(30px*1.15941944);padding:0 calc(30px*var(--factor))}}@media screen and (min-width:1280px){.lb-intro__wrap{padding:0}}.lb-intro__header{padding:0 0 4.347826087vw;border-bottom:.2415458937vw solid #ebebeb;text-align:left}@media screen and (min-width:480px){.lb-intro__header{padding:0 0 calc(18px*1.15941944);padding:0 0 calc(18px*var(--factor));border-bottom:calc(1px*1.15941944) solid #ebebeb;border-bottom:calc(1px*var(--factor)) solid #ebebeb}}@media screen and (min-width:1280px){.lb-intro__header{padding:0 0 8px;display:flex;align-items:center;justify-content:space-between}}.lb-intro__heading{margin:0 0 4.347826087vw;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:4.8309178744vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.lb-intro__heading{margin:0 0 calc(18px*1.15941944);margin:0 0 calc(18px*var(--factor));font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.lb-intro__heading{margin:0;font-size:24px;line-height:48px}}.lb-intro__support a{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:2.8985507246vw;color:inherit;-webkit-text-decoration:underline;text-decoration:underline}@media screen and (min-width:480px){.lb-intro__support a{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(12px*1.15941944);line-height:calc(12px*var(--factor))}}@media screen and (min-width:1280px){.lb-intro__support a{font-size:12px;line-height:38px}}.lb-intro__wrap-inner{padding:4.347826087vw 0 0}@media screen and (min-width:480px){.lb-intro__wrap-inner{padding:calc(18px*1.15941944) 0 0;padding:calc(18px*var(--factor)) 0 0}}@media screen and (min-width:1280px){.lb-intro__wrap-inner{padding:36px 0 72px;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;gap:14px}}.lb-intro__img-wrap{margin:0 0 7.2463768116vw}@media screen and (min-width:480px){.lb-intro__img-wrap{margin:0 0 calc(30px*1.15941944);margin:0 0 calc(30px*var(--factor))}}@media screen and (min-width:1280px){.lb-intro__img-wrap{margin:0;width:600px}}.lb-intro__content-wrap{padding:0 0 8.6956521739vw;text-align:center}@media screen and (min-width:480px){.lb-intro__content-wrap{padding:0 0 calc(36px*1.15941944);padding:0 0 calc(36px*var(--factor));text-align:left}}@media screen and (min-width:1280px){.lb-intro__content-wrap{padding:0;width:586px}}.lb-intro__title{margin:0 0 5.7971014493vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:8.6956521739vw;line-height:9.1787439614vw}@media screen and (min-width:480px){.lb-intro__title{margin:0 0 calc(24px*1.15941944);margin:0 0 calc(24px*var(--factor));font-size:calc(36px*1.15941944);font-size:calc(36px*var(--factor));line-height:calc(38px*1.15941944);line-height:calc(38px*var(--factor))}}@media screen and (min-width:1280px){.lb-intro__title{margin:0 0 24px;font-size:48px;line-height:56px}}.lb-intro__text{margin:0 0 5.7971014493vw;font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.lb-intro__text{margin:0 0 calc(24px*1.15941944);margin:0 0 calc(24px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.lb-intro__text{margin:0 0 24px;font-size:22px;line-height:28px}}.lb-intro__text p{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.lb-intro__link{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:2.8985507246vw;line-height:3.6231884058vw;color:inherit;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none}.lb-intro__link{letter-spacing:0.24em}@media screen and (min-width:480px){.lb-intro__link{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(15px*1.15941944);line-height:calc(15px*var(--factor))}}@media screen and (min-width:1280px){.lb-intro__link{font-size:16px;line-height:20px}.lb-intro__link{letter-spacing:0.32em}}
:root{--factor:1.15941944}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}h1{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:9.6618357488vw;line-height:10.6280193237vw}@media screen and (min-width:480px){h1{font-size:calc(40px*1.15941944);font-size:calc(40px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){h1{font-size:56px;font-size:5.6rem}h1{line-height:62px;line-height:6.2rem}}.h2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:8.6956521739vw;line-height:9.6618357488vw}@media screen and (min-width:480px){.h2{font-size:calc(36px*1.15941944);font-size:calc(36px*var(--factor));line-height:calc(40px*1.15941944);line-height:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.h2{font-size:48px;font-size:4.8rem}.h2{line-height:56px;line-height:5.6rem}}.h3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:7.729468599vw;line-height:9.1787439614vw}@media screen and (min-width:480px){.h3{font-size:calc(32px*1.15941944);font-size:calc(32px*var(--factor));line-height:calc(38px*1.15941944);line-height:calc(38px*var(--factor))}}@media screen and (min-width:1280px){.h3{font-size:40px;font-size:4rem}.h3{line-height:48px;line-height:4.8rem}}.h4,.h4--sb{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.7632850242vw;line-height:7.729468599vw}@media screen and (min-width:480px){.h4,.h4--sb{font-size:calc(28px*1.15941944);font-size:calc(28px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.h4,.h4--sb{font-size:32px;font-size:3.2rem}.h4,.h4--sb{line-height:38px;line-height:3.8rem}}.h4--sb{font-family:"Montserrat-SemiBold"}.h5{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:5.7971014493vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.h5{font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.h5{font-size:24px;font-size:2.4rem}.h5{line-height:28px;line-height:2.8rem}}.h6{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.8309178744vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.h6{font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.h6{font-size:20px;font-size:2rem}.h6{line-height:24px;line-height:2.4rem}}.h6--2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.h6--2{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--2{font-size:18px;font-size:1.8rem}.h6--2{line-height:20px;line-height:2rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.h6--wide{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide{font-size:16px;font-size:1.6rem}.h6--wide{line-height:20px;line-height:2rem}}.h6--wide-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.347826087vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide-2{font-size:14px;font-size:1.4rem}.h6--wide-2{line-height:18px;line-height:1.8rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p{margin:0 0 8px}.p{font-size:16px;font-size:1.6rem}.p{line-height:24px;line-height:2.4rem}}.p--2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--2{font-size:16px;font-size:1.6rem}.p--2{line-height:24px;line-height:2.4rem}}.p--md{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--md{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--md{font-size:16px;font-size:1.6rem}.p--md{line-height:24px;line-height:2.4rem}}.p--bold,.btn--F{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold,.btn--F{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold,.btn--F{font-size:16px;font-size:1.6rem}.p--bold,.btn--F{line-height:24px;line-height:2.4rem}}.p--bold-2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold-2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold-2{font-size:14px;font-size:1.4rem}.p--bold-2{line-height:24px;line-height:2.4rem}}.p--sm{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm{font-size:14px;font-size:1.4rem}.p--sm{line-height:20px;line-height:2rem}}.p--sm-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-2{font-size:14px;font-size:1.4rem}.p--sm-2{line-height:20px;line-height:2rem}}.p--sm-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-bold{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-bold{font-size:14px;font-size:1.4rem}.p--sm-bold{line-height:20px;line-height:2rem}}.p--xs{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs{font-size:12px;font-size:1.2rem}.p--xs{line-height:16px;line-height:1.6rem}}.p--xs-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs-bold{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs-bold{font-size:12px;font-size:1.2rem}.p--xs-bold{line-height:16px;line-height:1.6rem}}.tag{background-color:#313f49;padding:.9661835749vw 1.9323671498vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag{padding:calc(4px*1.15941944) calc(8px*1.15941944);padding:calc(4px*var(--factor)) calc(8px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag{padding:4px 8px}.tag{font-size:14px;font-size:1.4rem}.tag{line-height:20px;line-height:2rem}}.tag--2{padding:.9661835749vw 4.8309178744vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag--2{padding:calc(4px*1.15941944) calc(10px*1.15941944);padding:calc(4px*var(--factor)) calc(10px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag--2{padding:4px 10px}.tag--2{font-size:14px;font-size:1.4rem}.tag--2{line-height:20px;line-height:2rem}}.tag--3{padding:.9661835749vw;background-color:#313f49;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:1.9323671498vw;line-height:1.9323671498vw;color:#fff;text-transform:uppercase}@media screen and (min-width:480px){.tag--3{padding:calc(4px*1.15941944);padding:calc(4px*var(--factor));font-size:calc(8px*1.15941944);font-size:calc(8px*var(--factor));line-height:calc(8px*1.15941944);line-height:calc(8px*var(--factor))}}@media screen and (min-width:1280px){.tag--3{padding:6px;font-size:8px;line-height:8px}}.cta{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:5.7971014493vw;color:inherit}@media screen and (min-width:480px){.cta{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta{font-size:18px;font-size:1.8rem}.cta{line-height:24px;line-height:2.4rem}}.cta--sm{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;color:inherit}@media screen and (min-width:480px){.cta--sm{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.cta--sm{font-size:16px;font-size:1.6rem}.cta--sm{line-height:20px;line-height:2rem}}.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{box-sizing:border-box;background-color:#ef508c;border:none;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#fff;letter-spacing:0;text-transform:none;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:1280px){.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{cursor:pointer}}.cta-lg-pink-cart{height:10.6280193237vw;border-radius:16.6666666667vw;font-size:3.8647342995vw;line-height:10.6280193237vw;text-align:center}@media screen and (min-width:451px){.cta-lg-pink-cart{height:44px;border-radius:69px;font-size:16px;line-height:44px}}.cta-sm-pink-cart{height:6.7632850242vw;padding:0 3.8647342995vw;border-radius:7.2463768116vw;font-size:2.8985507246vw;line-height:6.7632850242vw}@media screen and (min-width:451px){.cta-sm-pink-cart{height:28px;padding:0 16px;border-radius:30px;font-size:12px;line-height:28px}}@media only screen and (min-width:1280px){.cta-sm-pink-cart:hover:before,.cta-sm-pink-cart:focus:before,.cta-sm-pink-cart:active:before{opacity:1;width:auto;margin-right:8px}}.cta-sm-pink-cart:before{opacity:0;content:"";display:inline-block;width:0;font-weight:600;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse{position:relative;height:44px;padding:0 24px;border-radius:22px;font-size:16px;line-height:44px;text-align:center}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover,.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout:focus,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout:active,.cta-lg-pink-checkout--static:active,.cta-lg-pink-checkout--inverse:active{padding:0 46px 0 24px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover:after,.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--inverse:hover:after,.cta-lg-pink-checkout:focus:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--inverse:focus:after,.cta-lg-pink-checkout:active:after,.cta-lg-pink-checkout--static:active:after,.cta-lg-pink-checkout--inverse:active:after{opacity:1}}.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{opacity:0}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.cta-lg-pink-checkout--inverse{background-color:#fff;border:1px solid #ccc;color:#313f49}.cta-lg-pink-checkout--inverse:after{content:none}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout--inverse:active{padding:0 24px;background-color:#f4f5f6}}.cta-lg-pink-checkout--static{height:48px;font-size:14px}@media only screen and (min-width:1280px){.cta-lg-pink-checkout--static{display:block;width:100%;padding:0 15px 0 24px}}@media screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--static:active{padding:0 23px 0 15px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--static:active:after{left:0}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:after{position:relative;display:inline-block;top:auto;right:auto;left:-8px;transform:none}}.cta-round-cp{padding:0 5.7971014493vw;box-sizing:border-box;border-radius:10.6280193237vw;font-size:3.8647342995vw;line-height:10.6280193237vw}@media screen and (min-width:480px){.cta-round-cp{padding:0 calc(24px*1.15941944);padding:0 calc(24px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp{padding:0 24px;font-size:16px;line-height:44px}}.cta-round-cp span:after{content:"";margin-left:1.9323671498vw;position:relative;top:.7246376812vw;font-size:5.7971014493vw;font-weight:700}@media screen and (min-width:480px){.cta-round-cp span:after{margin-left:calc(8px*1.15941944);margin-left:calc(8px*var(--factor));top:calc(3px*1.15941944);top:calc(3px*var(--factor));font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp span:after{margin-left:8px;top:3px;font-size:24px}}.cta-dynamic-page{padding:2.4154589372vw 5.7971014493vw;border-radius:10.6280193237vw;font-size:3.8647342995vw;color:#fff}@media screen and (min-width:480px){.cta-dynamic-page{padding:calc(10px*1.15941944) calc(24px*1.15941944);padding:calc(10px*var(--factor)) calc(24px*var(--factor));border-radius:calc(44px*1.15941944);border-radius:calc(44px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.cta-dynamic-page{padding:10px 24px;border-radius:44px;font-size:16px}}.manual-block-title{margin:0 0 8.6956521739vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.2801932367vw;line-height:8.6956521739vw}@media screen and (min-width:480px){.manual-block-title{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor));font-size:calc(26px*1.15941944);font-size:calc(26px*var(--factor));line-height:calc(36px*1.15941944);line-height:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-title{margin:0 0 68px}.manual-block-title{font-size:40px;font-size:4rem}.manual-block-title{line-height:48px;line-height:4.8rem}}.manual-block-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:11.5942028986vw}@media screen and (min-width:480px){.manual-block-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(48px*1.15941944);line-height:calc(48px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-subtitle{font-size:30px;font-size:3rem}.manual-block-subtitle{line-height:48px;line-height:4.8rem}}.manual-content-subtitle,.lb-product__title{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.manual-content-subtitle,.lb-product__title{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.manual-content-subtitle,.lb-product__title{font-size:24px;font-size:2.4rem}.manual-content-subtitle,.lb-product__title{line-height:28px;line-height:2.8rem}}.manual-block-text-12{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:4.347826087vw}@media screen and (min-width:480px){.manual-block-text-12{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-12{font-size:17px;font-size:1.7rem}.manual-block-text-12{line-height:26px;line-height:2.6rem}}.manual-block-text-14{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:5.3140096618vw}@media screen and (min-width:480px){.manual-block-text-14{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(22px*1.15941944);line-height:calc(22px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-14{font-size:17px;font-size:1.7rem}.manual-block-text-14{line-height:26px;line-height:2.6rem}}.manual-block-text-16,.lb-product__text{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.manual-block-text-16,.lb-product__text{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-16,.lb-product__text{font-size:16px;font-size:1.6rem}.manual-block-text-16,.lb-product__text{line-height:24px;line-height:2.4rem}}.heading{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-style:italic;text-transform:uppercase}.heading{font-size:18px;font-size:1.8rem}.heading{line-height:26px;line-height:2.6rem}@media screen and (min-width:1024px){.heading{font-size:24px;font-size:2.4rem}.heading{line-height:32px;line-height:3.2rem}}.heading--A{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--A{font-size:36px;font-size:3.6rem}.heading--A{line-height:48px;line-height:4.8rem}@media screen and (min-width:1024px){.heading--A{font-size:44px;font-size:4.4rem}.heading--A{line-height:52px;line-height:5.2rem}}.heading--B{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--B{font-size:32px;font-size:3.2rem}.heading--B{line-height:40px;line-height:4rem}@media screen and (min-width:1024px){.heading--B{font-size:36px;font-size:3.6rem}.heading--B{line-height:48px;line-height:4.8rem}}.heading--C{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--C{font-size:30px;font-size:3rem}.heading--C{line-height:42px;line-height:4.2rem}.heading--C{letter-spacing:-0.025em}@media screen and (min-width:1024px){.heading--C{font-size:46px;font-size:4.6rem}.heading--C{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){.heading--C{font-size:60px;font-size:6rem}.heading--C{line-height:73px;line-height:7.3rem}}.heading--D{margin:0 0 23px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--D{font-size:24px;font-size:2.4rem}.heading--D{line-height:30px;line-height:3rem}.heading--D{letter-spacing:0em}@media screen and (min-width:1024px){.heading--D{font-size:36px;font-size:3.6rem}.heading--D{line-height:42px;line-height:4.2rem}}.heading--D b,.heading--D strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.heading--D b,.heading--D strong{font-size:24px;font-size:2.4rem}.heading--D b,.heading--D strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--D b,.heading--D strong{font-size:36px;font-size:3.6rem}.heading--D b,.heading--D strong{line-height:42px;line-height:4.2rem}}.heading--E{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase;text-align:center;position:relative;margin:0 0 23px;padding:15px 0}.heading--E{font-size:24px;font-size:2.4rem}.heading--E{line-height:30px;line-height:3rem}.heading--E{letter-spacing:0em}@media screen and (min-width:768px){.heading--E{padding:0}}@media screen and (min-width:1024px){.heading--E{font-size:36px;font-size:3.6rem}.heading--E{line-height:42px;line-height:4.2rem}}.heading--E b,.heading--E strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#f53794}.heading--E b,.heading--E strong{font-size:24px;font-size:2.4rem}.heading--E b,.heading--E strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--E b,.heading--E strong{font-size:36px;font-size:3.6rem}.heading--E b,.heading--E strong{line-height:42px;line-height:4.2rem}}.heading--E:after{content:" ";width:80px;position:absolute;right:0;left:0;top:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:after{width:60px;right:0;left:auto;left:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:after{display:none}}.heading--E:before{content:" ";width:80px;position:absolute;left:0;right:0;bottom:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:before{width:60px;left:0;right:auto;right:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:before{display:none}}.heading--F{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--F{font-size:16px;font-size:1.6rem}.heading--F{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F{font-size:18px;font-size:1.8rem}.heading--F{line-height:24px;line-height:2.4rem}}.heading--F b,.heading--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}.heading--F b,.heading--F strong{font-size:16px;font-size:1.6rem}.heading--F b,.heading--F strong{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F b,.heading--F strong{font-size:18px;font-size:1.8rem}.heading--F b,.heading--F strong{line-height:24px;line-height:2.4rem}}.heading--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;letter-spacing:3.5px}.heading--G{font-size:14px;font-size:1.4rem}.heading--G{line-height:17px;line-height:1.7rem}.heading--H{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--H{font-size:40px;font-size:4rem}.heading--H{line-height:40px;line-height:4rem}@media screen and (min-width:1280px){.heading--H{font-size:50px;font-size:5rem}.heading--H{line-height:50px;line-height:5rem}}.heading--I{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--I{font-size:18px;font-size:1.8rem}.heading--I{line-height:28px;line-height:2.8rem}.heading--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--J{font-size:40px;font-size:4rem}.heading--J{line-height:40px;line-height:4rem}.heading--J{letter-spacing:0.025em}.heading--K{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--K{font-size:18px;font-size:1.8rem}.heading--K{line-height:18px;line-height:1.8rem}@media screen and (min-width:1024px){.heading--K{font-size:24px;font-size:2.4rem}.heading--K{line-height:24px;line-height:2.4rem}}.heading--L{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;text-align:left;text-transform:uppercase;color:#333;width:100%;border-bottom:1px solid #ccc;margin-bottom:32px;padding-bottom:32px;box-sizing:border-box}.heading--L{font-size:16px;font-size:1.6rem}.heading--L{line-height:19px;line-height:1.9rem}.heading--M{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-align:left}.heading--M{font-size:24px;font-size:2.4rem}.heading--M{line-height:29px;line-height:2.9rem}@media screen and (min-width:1024px){.heading--M{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--M{font-size:36px;font-size:3.6rem}.heading--M{line-height:44px;line-height:4.4rem}}.heading--N{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-align:center;margin-bottom:20px}.heading--N{font-size:30px;font-size:3rem}.heading--N{line-height:42px;line-height:4.2rem}@media screen and (min-width:768px){.heading--N{font-size:36px;font-size:3.6rem}.heading--N{line-height:42px;line-height:4.2rem}}.heading--O{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;margin:0 0 20px;padding:0 0 20px;text-align:left;position:relative}.heading--O{font-size:36px;font-size:3.6rem}.heading--O{line-height:40px;line-height:4rem}@media screen and (min-width:768px){.heading--O{margin:0 0 30px;padding:0 0 30px}}@media screen and (min-width:1280px){.heading--O{font-size:60px;font-size:6rem}.heading--O{line-height:64px;line-height:6.4rem}}.heading--O:after{content:"";display:block;width:18px;height:3px;position:absolute;bottom:0;left:0}@media screen and (min-width:1280px){.heading--O:after{width:23px;height:4px}}[data-class*=howto] .heading--O:after{content:none}.heading--O br{display:block}p--B,.text--B,p--A,.text--A,p,.text{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--B,.text--B,p--A,.text--A,p,.text{font-size:16px;font-size:1.6rem}p--B,.text--B,p--A,.text--A,p,.text{line-height:27px;line-height:2.7rem}p--A,.text--A{font-size:30px;font-size:3rem}p--A,.text--A{line-height:42px;line-height:4.2rem}p--A,.text--A{letter-spacing:-0.025em}@media screen and (min-width:1024px){p--A,.text--A{font-size:46px;font-size:4.6rem}p--A,.text--A{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){p--A,.text--A{font-size:60px;font-size:6rem}p--A,.text--A{line-height:73px;line-height:7.3rem}}p--B,.text--B{font-size:28px;font-size:2.8rem}p--B,.text--B{line-height:34px;line-height:3.4rem}@media screen and (min-width:1024px){p--B,.text--B{font-size:35px;font-size:3.5rem}p--B,.text--B{line-height:46px;line-height:4.6rem}}p--C,.text--C{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-style:italic}p--C,.text--C{font-size:14px;font-size:1.4rem}p--C,.text--C{line-height:20px;line-height:2rem}p--D,.text--D{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--D,.text--D{font-size:16px;font-size:1.6rem}p--D,.text--D{line-height:20px;line-height:2rem}p--E,.text--E{margin:0 0 19px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--E,.text--E{font-size:14px;font-size:1.4rem}p--E,.text--E{line-height:24px;line-height:2.4rem}p--E b,p--E strong,.text--E b,.text--E strong{font-family:"Montserrat-Bold";font-size:inherit;line-height:inherit;font-weight:normal}p--F,.text--F{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--F,.text--F{font-size:14px;font-size:1.4rem}p--F,.text--F{line-height:26px;line-height:2.6rem}p--F b,p--F strong,.text--F b,.text--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--F b,p--F strong,.text--F b,.text--F strong{font-size:14px;font-size:1.4rem}p--F b,p--F strong,.text--F b,.text--F strong{line-height:26px;line-height:2.6rem}p--G,.text--G{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--G,.text--G{font-size:12px;font-size:1.2rem}p--G,.text--G{line-height:26px;line-height:2.6rem}p--H,.text--H{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--H,.text--H{font-size:18px;font-size:1.8rem}p--H,.text--H{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--H,.text--H{font-size:16px;font-size:1.6rem}p--H,.text--H{line-height:20px;line-height:2rem}}p--I,.text--I,.link--D{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--I,.text--I,.link--D{font-size:14px;font-size:1.4rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--I,.text--I,.link--D{font-size:12px;font-size:1.2rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}}p--J,.text--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--J,.text--J{font-size:14px;font-size:1.4rem}p--J,.text--J{line-height:18px;line-height:1.8rem}p--J b,.text--J b{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--J b,.text--J b{font-size:14px;font-size:1.4rem}p--J b,.text--J b{line-height:18px;line-height:1.8rem}p--K,.text--K{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--K,.text--K{font-size:14px;font-size:1.4rem}p--K,.text--K{line-height:24px;line-height:2.4rem}p--L,.text--L{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#333;text-align:left}p--L,.text--L{font-size:16px;font-size:1.6rem}p--L,.text--L{line-height:28px;line-height:2.8rem}p--L b,p--L strong,.text--L b,.text--L strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}p--L b,p--L strong,.text--L b,.text--L strong{font-size:16px;font-size:1.6rem}p--L b,p--L strong,.text--L b,.text--L strong{line-height:28px;line-height:2.8rem}p--M,.text--M{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif !important;font-size:14px !important;line-height:20px !important;color:#555 !important}p--N,.text--N{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--N,.text--N{font-size:10px;font-size:1rem}p--N,.text--N{line-height:14px;line-height:1.4rem}.link{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;border-bottom:1px solid;-webkit-text-decoration:none;text-decoration:none;color:#555;letter-spacing:2px;padding:0 0 4px 0;transition:padding-bottom 300ms ease}.link{font-size:14px;font-size:1.4rem}.link{line-height:26px;line-height:2.6rem}.link:hover{padding-bottom:6px}@media screen and (max-width:767px){.link:hover{padding:0 0 4px}}.link--A{border-bottom:1px solid #fff}.link--A{font-size:14px;font-size:1.4rem}.link--C{font-size:0;color:rgba(0,0,0,0);position:relative;display:block;width:36px;height:36px;border-radius:100%;background-color:#99a5af;padding:0;transition:.2s ease-in-out}.link--C:after{display:block;border-radius:100%;font-family:"foreo";text-align:center;color:#fff}.link--C:after{position:absolute;top:0;left:0;right:0;bottom:0}.link--C:after{font-size:22px;font-size:2.2rem}.link--C:after{line-height:36px;line-height:3.6rem}.link--D{-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:#666;transition:.2s ease-in-out}.link--D{letter-spacing:0.025em}@media screen and (min-width:1024px){.link--D:hover,.link--D:focus,.link--D:active{color:#333}}.link--G{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:#666;display:block;padding:0;border:none}.link--G{font-size:14px;font-size:1.4rem}.link--G{line-height:16px;line-height:1.6rem}.link--G{letter-spacing:0em}@media screen and (min-width:768px){.link--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;position:relative}.link--G{font-size:16px;font-size:1.6rem}}@media screen and (max-width:767px){.link--G.is-active{color:#333}}.link--G:hover{padding-bottom:0}@media screen and (min-width:768px){.link--G:after{content:"";display:block;width:2px;height:100%;position:absolute;right:0;top:0;background-color:#ccc}}.link--H{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:gray;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.link--H{font-size:12px;font-size:1.2rem}.link--H{line-height:26px;line-height:2.6rem}@media screen and (min-width:768px){.link--H:hover,.link--H:focus,.link--H.active{color:#666}}.btn--D,.btn--C,.btn--B,.btn--A,.btn{display:inline-block;padding:18px 44px 16px;border-radius:3px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;white-space:normal;color:#fff;background:#78278b;border:1px solid #78278b;cursor:pointer;transition:all .2s cubic-bezier(0.25,0.8,0.25,1);outline:none}.btn--D,.btn--C,.btn--B,.btn--A,.btn{font-size:16px;font-size:1.6rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{line-height:24px;line-height:2.4rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{letter-spacing:0.05em}@media screen and (min-width:1024px){.btn:hover{color:#78278b;background:rgba(0,0,0,0)}}.btn--B{padding:13px 44px 11px}.btn--C{padding:9px 29px}.btn--C{font-size:15px;font-size:1.5rem}.btn--C{line-height:20px;line-height:2rem}.btn--D{padding:6px 19px}.btn--D{font-size:12px;font-size:1.2rem}.btn--D{line-height:17px;line-height:1.7rem}.btn--E{position:relative;display:inline-block;background-color:#ff6dac;margin:5.3333333333vw 0 0;padding:3.2vw 9.3333333333vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.2666666667vw;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-in-out}@media screen and (min-width:768px){.btn--E{margin:2.6041666667vw 0 0;padding:1.5625vw 4.5572916667vw;font-size:2.0833333333vw}}@media screen and (min-width:1024px){.btn--E{margin:1.953125vw 0 0;padding:1.171875vw 3.41796875vw;font-size:1.5625vw}}@media screen and (min-width:1280px){.btn--E{margin:20px 0 0;padding:13px 35px}.btn--E{font-size:18px;font-size:1.8rem}}@media screen and (min-width:1280px){.btn--E:hover,.btn--E:focus,.btn--E:active{padding:13px 55px 13px 35px}}.btn--E:hover:before,.btn--E:focus:before,.btn--E:active:before{opacity:1}.btn--E:before{content:none}@media screen and (min-width:1280px){.btn--E:before{opacity:0;content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;border-width:7px 0 7px 14px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.btn--F{position:relative;display:inline-block;width:auto;margin:0;padding:2.4154589372vw 3.8647342995vw;background-color:#313f49;border:none;border-radius:0;transition:all .25s ease-in-out;letter-spacing:0;text-transform:none;color:#fff !important}@media screen and (min-width:480px){.btn--F{padding:calc(10px*1.15941944) calc(16px*1.15941944);padding:calc(10px*var(--factor)) calc(16px*var(--factor))}}@media screen and (min-width:1280px){.btn--F{padding:10px 16px}}@media screen and (min-width:1280px){.btn--F:hover,.btn--F:focus,.btn--F:active{padding:10px 32px 10px 16px}}.btn--F:after{opacity:0}@media screen and (min-width:1280px){.btn--F:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:12px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}@media screen and (min-width:1280px){.btn--F:hover:after,.btn--F:focus:after,.btn--F:active:after{opacity:1}}.btn.ghost{color:#78278b;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.ghost:hover{color:#fff;background:#78278b}}.btn.pink{background:#f53794;border:1px solid #f53794}@media screen and (min-width:1024px){.btn.pink:hover{color:#f53794;background:rgba(0,0,0,0)}}.btn.pink.ghost{color:#f53794;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.pink.ghost:hover{color:#fff;background:#f53794}}.btn.gold{background:#dbc088;border:1px solid #dbc088}@media screen and (min-width:1024px){.btn.gold:hover{color:#dbc088;background:rgba(0,0,0,0)}}.btn.gold.ghost{color:#dbc088;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.gold.ghost:hover{color:#fff;background:#dbc088}}.btn.blue{background:#2aa9f6;border:1px solid #2aa9f6}@media screen and (min-width:1024px){.btn.blue:hover{color:#2aa9f6;background:rgba(0,0,0,0)}}.btn.blue.ghost{color:#2aa9f6;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.blue.ghost:hover{color:#fff;background:#2aa9f6}}.btn.full{width:100%;padding-left:10px;padding-right:10px}.btn--social,.btn--twitter,.btn--google,.btn--facebook{position:relative;box-sizing:border-box;height:50px;padding:0 20px 0 50px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;border:none;text-transform:none}.btn--social,.btn--twitter,.btn--google,.btn--facebook{font-size:15px;font-size:1.5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{line-height:50px;line-height:5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{letter-spacing:0.01em}@media screen and (min-width:1024px){.btn--social:hover,.btn--twitter:hover,.btn--google:hover,.btn--facebook:hover{color:#fff}}.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after{position:absolute;top:0;left:0;bottom:0;display:block;width:50px;color:#fff;text-align:center;transition:.12s ease-in-out}.btn--facebook{background:#3b59b4}@media screen and (min-width:1024px){.btn--facebook:hover{background:#6d84b4}}.btn--facebook:after{content:""}.btn--facebook:after{font-size:26px;font-size:2.6rem}.btn--facebook:after{line-height:52px;line-height:5.2rem}.btn--google{background:#ea4335}@media screen and (min-width:1024px){.btn--google:hover{background:rgba(234,67,53,.75)}}.btn--google:after{content:""}.btn--google:after{font-size:22px;font-size:2.2rem}.btn--google:after{line-height:48px;line-height:4.8rem}.btn--twitter{background:#00aced}@media screen and (min-width:1024px){.btn--twitter:hover{background:rgba(0,172,237,.75)}}.btn--twitter:after{content:""}.btn--twitter:after{font-size:24px;font-size:2.4rem}.btn--twitter:after{line-height:48px;line-height:4.8rem}.btn--disabled,.btn.form-disabled{opacity:.4;pointer-events:none;cursor:default}.lb-product .layout__title{display:none}.lb-product__content-wrap{text-align:left}.lb-product__title{margin:0 0 2.1739130435vw}@media screen and (min-width:480px){.lb-product__title{margin:0 0 calc(9px*1.15941944);margin:0 0 calc(9px*var(--factor))}}@media screen and (min-width:1280px){.lb-product__title{margin:0 0 9px}}.lb-product__text p{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.lb-product__text ul{list-style-position:inside}.lb-product--variation{margin-top:4.347826087vw}@media screen and (min-width:480px){.lb-product--variation{margin-top:calc(18px*1.15941944);margin-top:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.lb-product--variation{margin-top:68px}}.layout__region--first .lb-product--variation{margin-top:8.6956521739vw}@media screen and (min-width:480px){.layout__region--first .lb-product--variation{margin-top:calc(36px*1.15941944);margin-top:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.layout__region--first .lb-product--variation{margin-top:68px}}.lb-product--variation .lb-product__img-wrap{margin:0 0 4.347826087vw}@media screen and (min-width:480px){.lb-product--variation .lb-product__img-wrap{margin:0 0 calc(18px*1.15941944);margin:0 0 calc(18px*var(--factor))}}@media screen and (min-width:1280px){.lb-product--variation .lb-product__img-wrap{margin:0 0 36px}}@media screen and (max-width:1279px){.lb-product--variation .lb-product__title{margin:0}}.lb-product--included .lb-product__wrap{display:flex;align-items:center}.lb-product--included .lb-product__img-wrap{margin-right:3.8647342995vw;width:29.2270531401vw}@media screen and (min-width:480px){.lb-product--included .lb-product__img-wrap{margin-right:calc(16px*1.15941944);margin-right:calc(16px*var(--factor));width:calc(121px*1.15941944);width:calc(121px*var(--factor))}}@media screen and (min-width:1280px){.lb-product--included .lb-product__img-wrap{margin-right:16px;width:121px}}.lb-product--included .lb-product__content-wrap{flex-grow:1;max-width:52.4154589372vw}@media screen and (min-width:480px){.lb-product--included .lb-product__content-wrap{max-width:calc(217px*1.15941944);max-width:calc(217px*var(--factor))}}.lb-product--included .lb-product__title{line-height:6.2801932367vw}@media screen and (min-width:480px){.lb-product--included .lb-product__title{line-height:calc(26px*1.15941944);line-height:calc(26px*var(--factor))}}@media screen and (min-width:1280px){.lb-product--included .lb-product__title{font-size:24px;font-size:2.4rem}.lb-product--included .lb-product__title{line-height:28px;line-height:2.8rem}}.lb-product--included .lb-product__text{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.lb-product--included .lb-product__text{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.lb-product--included .lb-product__text{font-size:14px;line-height:20px}}.lb-product--included .lb-product__text p{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.lb-product--complementary{margin:8.6956521739vw 0}@media screen and (min-width:480px){.lb-product--complementary{margin:calc(36px*1.15941944) 0;margin:calc(36px*var(--factor)) 0}}@media screen and (min-width:1280px){.lb-product--complementary{margin:68px 0}}.lb-product--complementary:last-child{margin:0}@media screen and (min-width:1280px){.lb-product--complementary .lb-product__wrap{display:flex}}.lb-product--complementary .lb-product__img-wrap{margin:-.2415458937vw 0 0;width:21.7391304348vw;float:right}@media screen and (min-width:480px){.lb-product--complementary .lb-product__img-wrap{margin:calc(-1px*1.15941944) 0 0;margin:calc(-1px*var(--factor)) 0 0;width:calc(90px*1.15941944);width:calc(90px*var(--factor))}}@media screen and (min-width:1280px){.lb-product--complementary .lb-product__img-wrap{margin:0;margin-right:68px;width:254px}}@media screen and (min-width:1280px){.lb-product--complementary .lb-product__content-wrap{max-width:878px}}.lb-product--complementary .lb-product__title{margin:0 0 4.347826087vw}@media screen and (min-width:480px){.lb-product--complementary .lb-product__title{margin:0 0 calc(18px*1.15941944);margin:0 0 calc(18px*var(--factor))}}@media screen and (min-width:1280px){.lb-product--complementary .lb-product__title{margin:0 0 18px}.lb-product--complementary .lb-product__title{font-size:32px;font-size:3.2rem}.lb-product--complementary .lb-product__title{line-height:38px;line-height:3.8rem}}.lb-product--complementary .lb-product__text p{margin:0 0 4.347826087vw}@media screen and (min-width:480px){.lb-product--complementary .lb-product__text p{margin:0 0 calc(18px*1.15941944);margin:0 0 calc(18px*var(--factor))}}@media screen and (min-width:1280px){.lb-product--complementary .lb-product__text p{margin:0 0 18px}}@media screen and (min-width:1280px){.lb-product--complementary .lb-product__text p:last-of-type{margin-bottom:0}}.lb-product--text-center .lb-product__content-wrap{text-align:center}
:root{--factor:1.15941944}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.lb-slider .slick-arrow:before,.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}h1{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:9.6618357488vw;line-height:10.6280193237vw}@media screen and (min-width:480px){h1{font-size:calc(40px*1.15941944);font-size:calc(40px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){h1{font-size:56px;font-size:5.6rem}h1{line-height:62px;line-height:6.2rem}}.h2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:8.6956521739vw;line-height:9.6618357488vw}@media screen and (min-width:480px){.h2{font-size:calc(36px*1.15941944);font-size:calc(36px*var(--factor));line-height:calc(40px*1.15941944);line-height:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.h2{font-size:48px;font-size:4.8rem}.h2{line-height:56px;line-height:5.6rem}}.h3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:7.729468599vw;line-height:9.1787439614vw}@media screen and (min-width:480px){.h3{font-size:calc(32px*1.15941944);font-size:calc(32px*var(--factor));line-height:calc(38px*1.15941944);line-height:calc(38px*var(--factor))}}@media screen and (min-width:1280px){.h3{font-size:40px;font-size:4rem}.h3{line-height:48px;line-height:4.8rem}}.h4,.h4--sb{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.7632850242vw;line-height:7.729468599vw}@media screen and (min-width:480px){.h4,.h4--sb{font-size:calc(28px*1.15941944);font-size:calc(28px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.h4,.h4--sb{font-size:32px;font-size:3.2rem}.h4,.h4--sb{line-height:38px;line-height:3.8rem}}.h4--sb{font-family:"Montserrat-SemiBold"}.h5{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:5.7971014493vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.h5{font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.h5{font-size:24px;font-size:2.4rem}.h5{line-height:28px;line-height:2.8rem}}.h6{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.8309178744vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.h6{font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.h6{font-size:20px;font-size:2rem}.h6{line-height:24px;line-height:2.4rem}}.h6--2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.h6--2{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--2{font-size:18px;font-size:1.8rem}.h6--2{line-height:20px;line-height:2rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.h6--wide{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide{font-size:16px;font-size:1.6rem}.h6--wide{line-height:20px;line-height:2rem}}.h6--wide-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.347826087vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide-2{font-size:14px;font-size:1.4rem}.h6--wide-2{line-height:18px;line-height:1.8rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p{margin:0 0 8px}.p{font-size:16px;font-size:1.6rem}.p{line-height:24px;line-height:2.4rem}}.p--2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--2{font-size:16px;font-size:1.6rem}.p--2{line-height:24px;line-height:2.4rem}}.p--md{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--md{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--md{font-size:16px;font-size:1.6rem}.p--md{line-height:24px;line-height:2.4rem}}.p--bold,.btn--F{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold,.btn--F{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold,.btn--F{font-size:16px;font-size:1.6rem}.p--bold,.btn--F{line-height:24px;line-height:2.4rem}}.p--bold-2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold-2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold-2{font-size:14px;font-size:1.4rem}.p--bold-2{line-height:24px;line-height:2.4rem}}.p--sm{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm{font-size:14px;font-size:1.4rem}.p--sm{line-height:20px;line-height:2rem}}.p--sm-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-2{font-size:14px;font-size:1.4rem}.p--sm-2{line-height:20px;line-height:2rem}}.p--sm-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-bold{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-bold{font-size:14px;font-size:1.4rem}.p--sm-bold{line-height:20px;line-height:2rem}}.p--xs{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs{font-size:12px;font-size:1.2rem}.p--xs{line-height:16px;line-height:1.6rem}}.p--xs-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs-bold{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs-bold{font-size:12px;font-size:1.2rem}.p--xs-bold{line-height:16px;line-height:1.6rem}}.tag{background-color:#313f49;padding:.9661835749vw 1.9323671498vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag{padding:calc(4px*1.15941944) calc(8px*1.15941944);padding:calc(4px*var(--factor)) calc(8px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag{padding:4px 8px}.tag{font-size:14px;font-size:1.4rem}.tag{line-height:20px;line-height:2rem}}.tag--2{padding:.9661835749vw 4.8309178744vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag--2{padding:calc(4px*1.15941944) calc(10px*1.15941944);padding:calc(4px*var(--factor)) calc(10px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag--2{padding:4px 10px}.tag--2{font-size:14px;font-size:1.4rem}.tag--2{line-height:20px;line-height:2rem}}.tag--3{padding:.9661835749vw;background-color:#313f49;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:1.9323671498vw;line-height:1.9323671498vw;color:#fff;text-transform:uppercase}@media screen and (min-width:480px){.tag--3{padding:calc(4px*1.15941944);padding:calc(4px*var(--factor));font-size:calc(8px*1.15941944);font-size:calc(8px*var(--factor));line-height:calc(8px*1.15941944);line-height:calc(8px*var(--factor))}}@media screen and (min-width:1280px){.tag--3{padding:6px;font-size:8px;line-height:8px}}.cta{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:5.7971014493vw;color:inherit}@media screen and (min-width:480px){.cta{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta{font-size:18px;font-size:1.8rem}.cta{line-height:24px;line-height:2.4rem}}.cta--sm{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;color:inherit}@media screen and (min-width:480px){.cta--sm{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.cta--sm{font-size:16px;font-size:1.6rem}.cta--sm{line-height:20px;line-height:2rem}}.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{box-sizing:border-box;background-color:#ef508c;border:none;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#fff;letter-spacing:0;text-transform:none;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:1280px){.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{cursor:pointer}}.cta-lg-pink-cart{height:10.6280193237vw;border-radius:16.6666666667vw;font-size:3.8647342995vw;line-height:10.6280193237vw;text-align:center}@media screen and (min-width:451px){.cta-lg-pink-cart{height:44px;border-radius:69px;font-size:16px;line-height:44px}}.cta-sm-pink-cart{height:6.7632850242vw;padding:0 3.8647342995vw;border-radius:7.2463768116vw;font-size:2.8985507246vw;line-height:6.7632850242vw}@media screen and (min-width:451px){.cta-sm-pink-cart{height:28px;padding:0 16px;border-radius:30px;font-size:12px;line-height:28px}}@media only screen and (min-width:1280px){.cta-sm-pink-cart:hover:before,.cta-sm-pink-cart:focus:before,.cta-sm-pink-cart:active:before{opacity:1;width:auto;margin-right:8px}}.cta-sm-pink-cart:before{opacity:0;content:"";display:inline-block;width:0;font-weight:600;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse{position:relative;height:44px;padding:0 24px;border-radius:22px;font-size:16px;line-height:44px;text-align:center}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover,.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout:focus,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout:active,.cta-lg-pink-checkout--static:active,.cta-lg-pink-checkout--inverse:active{padding:0 46px 0 24px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover:after,.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--inverse:hover:after,.cta-lg-pink-checkout:focus:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--inverse:focus:after,.cta-lg-pink-checkout:active:after,.cta-lg-pink-checkout--static:active:after,.cta-lg-pink-checkout--inverse:active:after{opacity:1}}.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{opacity:0}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.cta-lg-pink-checkout--inverse{background-color:#fff;border:1px solid #ccc;color:#313f49}.cta-lg-pink-checkout--inverse:after{content:none}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout--inverse:active{padding:0 24px;background-color:#f4f5f6}}.cta-lg-pink-checkout--static{height:48px;font-size:14px}@media only screen and (min-width:1280px){.cta-lg-pink-checkout--static{display:block;width:100%;padding:0 15px 0 24px}}@media screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--static:active{padding:0 23px 0 15px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--static:active:after{left:0}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:after{position:relative;display:inline-block;top:auto;right:auto;left:-8px;transform:none}}.cta-round-cp{padding:0 5.7971014493vw;box-sizing:border-box;border-radius:10.6280193237vw;font-size:3.8647342995vw;line-height:10.6280193237vw}@media screen and (min-width:480px){.cta-round-cp{padding:0 calc(24px*1.15941944);padding:0 calc(24px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp{padding:0 24px;font-size:16px;line-height:44px}}.cta-round-cp span:after{content:"";margin-left:1.9323671498vw;position:relative;top:.7246376812vw;font-size:5.7971014493vw;font-weight:700}@media screen and (min-width:480px){.cta-round-cp span:after{margin-left:calc(8px*1.15941944);margin-left:calc(8px*var(--factor));top:calc(3px*1.15941944);top:calc(3px*var(--factor));font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp span:after{margin-left:8px;top:3px;font-size:24px}}.cta-dynamic-page{padding:2.4154589372vw 5.7971014493vw;border-radius:10.6280193237vw;font-size:3.8647342995vw;color:#fff}@media screen and (min-width:480px){.cta-dynamic-page{padding:calc(10px*1.15941944) calc(24px*1.15941944);padding:calc(10px*var(--factor)) calc(24px*var(--factor));border-radius:calc(44px*1.15941944);border-radius:calc(44px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.cta-dynamic-page{padding:10px 24px;border-radius:44px;font-size:16px}}.manual-block-title{margin:0 0 8.6956521739vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.2801932367vw;line-height:8.6956521739vw}@media screen and (min-width:480px){.manual-block-title{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor));font-size:calc(26px*1.15941944);font-size:calc(26px*var(--factor));line-height:calc(36px*1.15941944);line-height:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-title{margin:0 0 68px}.manual-block-title{font-size:40px;font-size:4rem}.manual-block-title{line-height:48px;line-height:4.8rem}}.manual-block-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:11.5942028986vw}@media screen and (min-width:480px){.manual-block-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(48px*1.15941944);line-height:calc(48px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-subtitle{font-size:30px;font-size:3rem}.manual-block-subtitle{line-height:48px;line-height:4.8rem}}.manual-content-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.manual-content-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.manual-content-subtitle{font-size:24px;font-size:2.4rem}.manual-content-subtitle{line-height:28px;line-height:2.8rem}}.manual-block-text-12{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:4.347826087vw}@media screen and (min-width:480px){.manual-block-text-12{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-12{font-size:17px;font-size:1.7rem}.manual-block-text-12{line-height:26px;line-height:2.6rem}}.manual-block-text-14{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:5.3140096618vw}@media screen and (min-width:480px){.manual-block-text-14{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(22px*1.15941944);line-height:calc(22px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-14{font-size:17px;font-size:1.7rem}.manual-block-text-14{line-height:26px;line-height:2.6rem}}.manual-block-text-16,.lb-slide__text{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.manual-block-text-16,.lb-slide__text{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-16,.lb-slide__text{font-size:16px;font-size:1.6rem}.manual-block-text-16,.lb-slide__text{line-height:24px;line-height:2.4rem}}.heading{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-style:italic;text-transform:uppercase}.heading{font-size:18px;font-size:1.8rem}.heading{line-height:26px;line-height:2.6rem}@media screen and (min-width:1024px){.heading{font-size:24px;font-size:2.4rem}.heading{line-height:32px;line-height:3.2rem}}.heading--A{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--A{font-size:36px;font-size:3.6rem}.heading--A{line-height:48px;line-height:4.8rem}@media screen and (min-width:1024px){.heading--A{font-size:44px;font-size:4.4rem}.heading--A{line-height:52px;line-height:5.2rem}}.heading--B{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--B{font-size:32px;font-size:3.2rem}.heading--B{line-height:40px;line-height:4rem}@media screen and (min-width:1024px){.heading--B{font-size:36px;font-size:3.6rem}.heading--B{line-height:48px;line-height:4.8rem}}.heading--C{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--C{font-size:30px;font-size:3rem}.heading--C{line-height:42px;line-height:4.2rem}.heading--C{letter-spacing:-0.025em}@media screen and (min-width:1024px){.heading--C{font-size:46px;font-size:4.6rem}.heading--C{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){.heading--C{font-size:60px;font-size:6rem}.heading--C{line-height:73px;line-height:7.3rem}}.heading--D{margin:0 0 23px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--D{font-size:24px;font-size:2.4rem}.heading--D{line-height:30px;line-height:3rem}.heading--D{letter-spacing:0em}@media screen and (min-width:1024px){.heading--D{font-size:36px;font-size:3.6rem}.heading--D{line-height:42px;line-height:4.2rem}}.heading--D b,.heading--D strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.heading--D b,.heading--D strong{font-size:24px;font-size:2.4rem}.heading--D b,.heading--D strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--D b,.heading--D strong{font-size:36px;font-size:3.6rem}.heading--D b,.heading--D strong{line-height:42px;line-height:4.2rem}}.heading--E{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase;text-align:center;position:relative;margin:0 0 23px;padding:15px 0}.heading--E{font-size:24px;font-size:2.4rem}.heading--E{line-height:30px;line-height:3rem}.heading--E{letter-spacing:0em}@media screen and (min-width:768px){.heading--E{padding:0}}@media screen and (min-width:1024px){.heading--E{font-size:36px;font-size:3.6rem}.heading--E{line-height:42px;line-height:4.2rem}}.heading--E b,.heading--E strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#f53794}.heading--E b,.heading--E strong{font-size:24px;font-size:2.4rem}.heading--E b,.heading--E strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--E b,.heading--E strong{font-size:36px;font-size:3.6rem}.heading--E b,.heading--E strong{line-height:42px;line-height:4.2rem}}.heading--E:after{content:" ";width:80px;position:absolute;right:0;left:0;top:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:after{width:60px;right:0;left:auto;left:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:after{display:none}}.heading--E:before{content:" ";width:80px;position:absolute;left:0;right:0;bottom:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:before{width:60px;left:0;right:auto;right:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:before{display:none}}.heading--F{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--F{font-size:16px;font-size:1.6rem}.heading--F{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F{font-size:18px;font-size:1.8rem}.heading--F{line-height:24px;line-height:2.4rem}}.heading--F b,.heading--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}.heading--F b,.heading--F strong{font-size:16px;font-size:1.6rem}.heading--F b,.heading--F strong{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F b,.heading--F strong{font-size:18px;font-size:1.8rem}.heading--F b,.heading--F strong{line-height:24px;line-height:2.4rem}}.heading--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;letter-spacing:3.5px}.heading--G{font-size:14px;font-size:1.4rem}.heading--G{line-height:17px;line-height:1.7rem}.heading--H{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--H{font-size:40px;font-size:4rem}.heading--H{line-height:40px;line-height:4rem}@media screen and (min-width:1280px){.heading--H{font-size:50px;font-size:5rem}.heading--H{line-height:50px;line-height:5rem}}.heading--I{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--I{font-size:18px;font-size:1.8rem}.heading--I{line-height:28px;line-height:2.8rem}.heading--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--J{font-size:40px;font-size:4rem}.heading--J{line-height:40px;line-height:4rem}.heading--J{letter-spacing:0.025em}.heading--K{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--K{font-size:18px;font-size:1.8rem}.heading--K{line-height:18px;line-height:1.8rem}@media screen and (min-width:1024px){.heading--K{font-size:24px;font-size:2.4rem}.heading--K{line-height:24px;line-height:2.4rem}}.heading--L{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;text-align:left;text-transform:uppercase;color:#333;width:100%;border-bottom:1px solid #ccc;margin-bottom:32px;padding-bottom:32px;box-sizing:border-box}.heading--L{font-size:16px;font-size:1.6rem}.heading--L{line-height:19px;line-height:1.9rem}.heading--M{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-align:left}.heading--M{font-size:24px;font-size:2.4rem}.heading--M{line-height:29px;line-height:2.9rem}@media screen and (min-width:1024px){.heading--M{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--M{font-size:36px;font-size:3.6rem}.heading--M{line-height:44px;line-height:4.4rem}}.heading--N{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-align:center;margin-bottom:20px}.heading--N{font-size:30px;font-size:3rem}.heading--N{line-height:42px;line-height:4.2rem}@media screen and (min-width:768px){.heading--N{font-size:36px;font-size:3.6rem}.heading--N{line-height:42px;line-height:4.2rem}}.heading--O{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;margin:0 0 20px;padding:0 0 20px;text-align:left;position:relative}.heading--O{font-size:36px;font-size:3.6rem}.heading--O{line-height:40px;line-height:4rem}@media screen and (min-width:768px){.heading--O{margin:0 0 30px;padding:0 0 30px}}@media screen and (min-width:1280px){.heading--O{font-size:60px;font-size:6rem}.heading--O{line-height:64px;line-height:6.4rem}}.heading--O:after{content:"";display:block;width:18px;height:3px;position:absolute;bottom:0;left:0}@media screen and (min-width:1280px){.heading--O:after{width:23px;height:4px}}[data-class*=howto] .heading--O:after{content:none}.heading--O br{display:block}p--B,.text--B,p--A,.text--A,p,.text{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--B,.text--B,p--A,.text--A,p,.text{font-size:16px;font-size:1.6rem}p--B,.text--B,p--A,.text--A,p,.text{line-height:27px;line-height:2.7rem}p--A,.text--A{font-size:30px;font-size:3rem}p--A,.text--A{line-height:42px;line-height:4.2rem}p--A,.text--A{letter-spacing:-0.025em}@media screen and (min-width:1024px){p--A,.text--A{font-size:46px;font-size:4.6rem}p--A,.text--A{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){p--A,.text--A{font-size:60px;font-size:6rem}p--A,.text--A{line-height:73px;line-height:7.3rem}}p--B,.text--B{font-size:28px;font-size:2.8rem}p--B,.text--B{line-height:34px;line-height:3.4rem}@media screen and (min-width:1024px){p--B,.text--B{font-size:35px;font-size:3.5rem}p--B,.text--B{line-height:46px;line-height:4.6rem}}p--C,.text--C{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-style:italic}p--C,.text--C{font-size:14px;font-size:1.4rem}p--C,.text--C{line-height:20px;line-height:2rem}p--D,.text--D{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--D,.text--D{font-size:16px;font-size:1.6rem}p--D,.text--D{line-height:20px;line-height:2rem}p--E,.text--E{margin:0 0 19px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--E,.text--E{font-size:14px;font-size:1.4rem}p--E,.text--E{line-height:24px;line-height:2.4rem}p--E b,p--E strong,.text--E b,.text--E strong{font-family:"Montserrat-Bold";font-size:inherit;line-height:inherit;font-weight:normal}p--F,.text--F{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--F,.text--F{font-size:14px;font-size:1.4rem}p--F,.text--F{line-height:26px;line-height:2.6rem}p--F b,p--F strong,.text--F b,.text--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--F b,p--F strong,.text--F b,.text--F strong{font-size:14px;font-size:1.4rem}p--F b,p--F strong,.text--F b,.text--F strong{line-height:26px;line-height:2.6rem}p--G,.text--G{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--G,.text--G{font-size:12px;font-size:1.2rem}p--G,.text--G{line-height:26px;line-height:2.6rem}p--H,.text--H{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--H,.text--H{font-size:18px;font-size:1.8rem}p--H,.text--H{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--H,.text--H{font-size:16px;font-size:1.6rem}p--H,.text--H{line-height:20px;line-height:2rem}}p--I,.text--I,.link--D{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--I,.text--I,.link--D{font-size:14px;font-size:1.4rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--I,.text--I,.link--D{font-size:12px;font-size:1.2rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}}p--J,.text--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--J,.text--J{font-size:14px;font-size:1.4rem}p--J,.text--J{line-height:18px;line-height:1.8rem}p--J b,.text--J b{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--J b,.text--J b{font-size:14px;font-size:1.4rem}p--J b,.text--J b{line-height:18px;line-height:1.8rem}p--K,.text--K{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--K,.text--K{font-size:14px;font-size:1.4rem}p--K,.text--K{line-height:24px;line-height:2.4rem}p--L,.text--L{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#333;text-align:left}p--L,.text--L{font-size:16px;font-size:1.6rem}p--L,.text--L{line-height:28px;line-height:2.8rem}p--L b,p--L strong,.text--L b,.text--L strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}p--L b,p--L strong,.text--L b,.text--L strong{font-size:16px;font-size:1.6rem}p--L b,p--L strong,.text--L b,.text--L strong{line-height:28px;line-height:2.8rem}p--M,.text--M{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif !important;font-size:14px !important;line-height:20px !important;color:#555 !important}p--N,.text--N{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--N,.text--N{font-size:10px;font-size:1rem}p--N,.text--N{line-height:14px;line-height:1.4rem}.link{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;border-bottom:1px solid;-webkit-text-decoration:none;text-decoration:none;color:#555;letter-spacing:2px;padding:0 0 4px 0;transition:padding-bottom 300ms ease}.link{font-size:14px;font-size:1.4rem}.link{line-height:26px;line-height:2.6rem}.link:hover{padding-bottom:6px}@media screen and (max-width:767px){.link:hover{padding:0 0 4px}}.link--A{border-bottom:1px solid #fff}.link--A{font-size:14px;font-size:1.4rem}.link--C{font-size:0;color:rgba(0,0,0,0);position:relative;display:block;width:36px;height:36px;border-radius:100%;background-color:#99a5af;padding:0;transition:.2s ease-in-out}.link--C:after{display:block;border-radius:100%;font-family:"foreo";text-align:center;color:#fff}.link--C:after{position:absolute;top:0;left:0;right:0;bottom:0}.link--C:after{font-size:22px;font-size:2.2rem}.link--C:after{line-height:36px;line-height:3.6rem}.link--D{-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:#666;transition:.2s ease-in-out}.link--D{letter-spacing:0.025em}@media screen and (min-width:1024px){.link--D:hover,.link--D:focus,.link--D:active{color:#333}}.link--G{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:#666;display:block;padding:0;border:none}.link--G{font-size:14px;font-size:1.4rem}.link--G{line-height:16px;line-height:1.6rem}.link--G{letter-spacing:0em}@media screen and (min-width:768px){.link--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;position:relative}.link--G{font-size:16px;font-size:1.6rem}}@media screen and (max-width:767px){.link--G.is-active{color:#333}}.link--G:hover{padding-bottom:0}@media screen and (min-width:768px){.link--G:after{content:"";display:block;width:2px;height:100%;position:absolute;right:0;top:0;background-color:#ccc}}.link--H{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:gray;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.link--H{font-size:12px;font-size:1.2rem}.link--H{line-height:26px;line-height:2.6rem}@media screen and (min-width:768px){.link--H:hover,.link--H:focus,.link--H.active{color:#666}}.btn--D,.btn--C,.btn--B,.btn--A,.btn{display:inline-block;padding:18px 44px 16px;border-radius:3px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;white-space:normal;color:#fff;background:#78278b;border:1px solid #78278b;cursor:pointer;transition:all .2s cubic-bezier(0.25,0.8,0.25,1);outline:none}.btn--D,.btn--C,.btn--B,.btn--A,.btn{font-size:16px;font-size:1.6rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{line-height:24px;line-height:2.4rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{letter-spacing:0.05em}@media screen and (min-width:1024px){.btn:hover{color:#78278b;background:rgba(0,0,0,0)}}.btn--B{padding:13px 44px 11px}.btn--C{padding:9px 29px}.btn--C{font-size:15px;font-size:1.5rem}.btn--C{line-height:20px;line-height:2rem}.btn--D{padding:6px 19px}.btn--D{font-size:12px;font-size:1.2rem}.btn--D{line-height:17px;line-height:1.7rem}.btn--E{position:relative;display:inline-block;background-color:#ff6dac;margin:5.3333333333vw 0 0;padding:3.2vw 9.3333333333vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.2666666667vw;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-in-out}@media screen and (min-width:768px){.btn--E{margin:2.6041666667vw 0 0;padding:1.5625vw 4.5572916667vw;font-size:2.0833333333vw}}@media screen and (min-width:1024px){.btn--E{margin:1.953125vw 0 0;padding:1.171875vw 3.41796875vw;font-size:1.5625vw}}@media screen and (min-width:1280px){.btn--E{margin:20px 0 0;padding:13px 35px}.btn--E{font-size:18px;font-size:1.8rem}}@media screen and (min-width:1280px){.btn--E:hover,.btn--E:focus,.btn--E:active{padding:13px 55px 13px 35px}}.btn--E:hover:before,.btn--E:focus:before,.btn--E:active:before{opacity:1}.btn--E:before{content:none}@media screen and (min-width:1280px){.btn--E:before{opacity:0;content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;border-width:7px 0 7px 14px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.btn--F{position:relative;display:inline-block;width:auto;margin:0;padding:2.4154589372vw 3.8647342995vw;background-color:#313f49;border:none;border-radius:0;transition:all .25s ease-in-out;letter-spacing:0;text-transform:none;color:#fff !important}@media screen and (min-width:480px){.btn--F{padding:calc(10px*1.15941944) calc(16px*1.15941944);padding:calc(10px*var(--factor)) calc(16px*var(--factor))}}@media screen and (min-width:1280px){.btn--F{padding:10px 16px}}@media screen and (min-width:1280px){.btn--F:hover,.btn--F:focus,.btn--F:active{padding:10px 32px 10px 16px}}.btn--F:after{opacity:0}@media screen and (min-width:1280px){.btn--F:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:12px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}@media screen and (min-width:1280px){.btn--F:hover:after,.btn--F:focus:after,.btn--F:active:after{opacity:1}}.btn.ghost{color:#78278b;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.ghost:hover{color:#fff;background:#78278b}}.btn.pink{background:#f53794;border:1px solid #f53794}@media screen and (min-width:1024px){.btn.pink:hover{color:#f53794;background:rgba(0,0,0,0)}}.btn.pink.ghost{color:#f53794;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.pink.ghost:hover{color:#fff;background:#f53794}}.btn.gold{background:#dbc088;border:1px solid #dbc088}@media screen and (min-width:1024px){.btn.gold:hover{color:#dbc088;background:rgba(0,0,0,0)}}.btn.gold.ghost{color:#dbc088;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.gold.ghost:hover{color:#fff;background:#dbc088}}.btn.blue{background:#2aa9f6;border:1px solid #2aa9f6}@media screen and (min-width:1024px){.btn.blue:hover{color:#2aa9f6;background:rgba(0,0,0,0)}}.btn.blue.ghost{color:#2aa9f6;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.blue.ghost:hover{color:#fff;background:#2aa9f6}}.btn.full{width:100%;padding-left:10px;padding-right:10px}.btn--social,.btn--twitter,.btn--google,.btn--facebook{position:relative;box-sizing:border-box;height:50px;padding:0 20px 0 50px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;border:none;text-transform:none}.btn--social,.btn--twitter,.btn--google,.btn--facebook{font-size:15px;font-size:1.5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{line-height:50px;line-height:5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{letter-spacing:0.01em}@media screen and (min-width:1024px){.btn--social:hover,.btn--twitter:hover,.btn--google:hover,.btn--facebook:hover{color:#fff}}.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after{position:absolute;top:0;left:0;bottom:0;display:block;width:50px;color:#fff;text-align:center;transition:.12s ease-in-out}.btn--facebook{background:#3b59b4}@media screen and (min-width:1024px){.btn--facebook:hover{background:#6d84b4}}.btn--facebook:after{content:""}.btn--facebook:after{font-size:26px;font-size:2.6rem}.btn--facebook:after{line-height:52px;line-height:5.2rem}.btn--google{background:#ea4335}@media screen and (min-width:1024px){.btn--google:hover{background:rgba(234,67,53,.75)}}.btn--google:after{content:""}.btn--google:after{font-size:22px;font-size:2.2rem}.btn--google:after{line-height:48px;line-height:4.8rem}.btn--twitter{background:#00aced}@media screen and (min-width:1024px){.btn--twitter:hover{background:rgba(0,172,237,.75)}}.btn--twitter:after{content:""}.btn--twitter:after{font-size:24px;font-size:2.4rem}.btn--twitter:after{line-height:48px;line-height:4.8rem}.btn--disabled,.btn.form-disabled{opacity:.4;pointer-events:none;cursor:default}.lb-slide{position:relative;width:100%;max-width:1200px;overflow:hidden}.lb-slide .layout__title{display:none}.lb-slide__wrap{display:flex;flex-direction:column}@media only screen and (min-width:1280px){.lb-slide__wrap{flex-direction:row;align-items:center;padding:0 60px;box-sizing:border-box}}.lb-slide__img-wrap{margin:0 0 8.6956521739vw;position:relative}@media screen and (min-width:480px){.lb-slide__img-wrap{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor))}}@media only screen and (min-width:1280px){.lb-slide__img-wrap{margin:0;flex:1 351px;max-width:351px}}.lb-slide__picture img{position:relative;display:block;width:226px;height:auto;margin:0 auto;padding:0}@media only screen and (min-width:1280px){.lb-slide__picture img{width:351px}}.lb-slide__content-wrap{display:flex;flex-direction:column}@media screen and (min-width:1280px){.lb-slide__content-wrap{flex:1 730px;max-width:730px;align-items:center}}.lb-slide__title{width:100%;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.lb-slide__title{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.lb-slide__title{font-size:32px;line-height:48px}}.lb-slide__text{margin-top:4.347826087vw;width:100%}@media screen and (min-width:480px){.lb-slide__text{margin-top:calc(18px*1.15941944);margin-top:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.lb-slide__text{margin-top:18px}}.lb-slide__text p{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.lb-slide__text ol,.lb-slide__text ul{padding:0;margin-left:6.038647343vw}@media screen and (min-width:480px){.lb-slide__text ol,.lb-slide__text ul{margin-left:calc(25px*1.15941944);margin-left:calc(25px*var(--factor))}}@media screen and (min-width:1280px){.lb-slide__text ol,.lb-slide__text ul{margin-left:25px}}.lb-slide__count{width:100%;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:6.7632850242vw;margin-bottom:4.347826087vw}@media screen and (min-width:480px){.lb-slide__count{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor));margin-bottom:calc(18px*1.15941944);margin-bottom:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.lb-slide__count{font-size:24px;line-height:48px;margin-bottom:50px}}.lb-slider{position:relative;width:100%;max-width:100%}.lb-slider .slick-arrow{position:absolute;top:44.6859903382vw;transform:translate3d(0,-50%,0);display:block;width:12.077294686vw;height:12.077294686vw;padding:0;z-index:2;background:rgba(0,0,0,0);border:none;outline:none;box-shadow:none;font-size:0}@media screen and (min-width:480px){.lb-slider .slick-arrow{top:calc(185px*1.15941944);top:calc(185px*var(--factor));width:calc(50px*1.15941944);width:calc(50px*var(--factor));height:calc(50px*1.15941944);height:calc(50px*var(--factor))}}@media screen and (min-width:1280px){.lb-slider .slick-arrow{top:280px;width:60px;height:60px}}.lb-slider .slick-arrow:before{content:"";display:block;width:7.2463768116vw;position:absolute;top:0;bottom:0;font-size:9.6618357488vw;line-height:12.077294686vw;color:#313f49}@media screen and (min-width:480px){.lb-slider .slick-arrow:before{width:calc(30px*1.15941944);width:calc(30px*var(--factor));font-size:calc(40px*1.15941944);font-size:calc(40px*var(--factor));line-height:calc(50px*1.15941944);line-height:calc(50px*var(--factor))}}@media screen and (min-width:1280px){.lb-slider .slick-arrow:before{width:100%;left:auto;right:auto;font-size:46px;line-height:60px}}.lb-slider .slick-arrow.slick-prev{left:0;right:auto}.lb-slider .slick-arrow.slick-prev:before{left:0;transform:scaleX(-1)}.lb-slider .slick-arrow.slick-next{right:0}.lb-slider .slick-arrow.slick-next:before{right:0}.lb-slider .slick-arrow.slick-disabled{opacity:0;pointer-events:none}.lb-slider .slick-dots{position:relative;display:flex;flex-direction:row;gap:16px;border:none;box-shadow:none;font-size:0;margin-top:4.347826087vw}@media screen and (min-width:480px){.lb-slider .slick-dots{margin-top:calc(18px*1.15941944);margin-top:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.lb-slider .slick-dots{margin-top:36px}}.lb-slider .slick-dots li{display:flex;width:60px;height:5px;background:#ccc;cursor:pointer}@media screen and (min-width:1280px){.lb-slider .slick-dots li{width:99px;height:8px}}.lb-slider .slick-dots li.slick-active{background:#111;cursor:default}.lb-slider .slick-dots li button{opacity:0}
:root{--factor:1.15941944}@font-face{font-family:"foreo";src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18");src:url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.eot?f0xcy18#iefix") format("embedded-opentype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.ttf?f0xcy18") format("truetype"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.woff?f0xcy18") format("woff"),url("https://assets.foreo.com/files/static/fonts/icomoon/icomoon.svg?f0xcy18#icomoon") format("svg");font-weight:normal;font-style:normal}.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after,.cta-round-cp span:after,.cta-sm-pink-cart:before{font-family:"foreo";speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-],[class*=" icon-"]{font-family:"foreo" !important;speak:none;font-style:normal;font-weight:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-heart1:before{content:"";color:#666}.icon-edit1:before{content:"";color:#666}.icon-bin1:before{content:"";color:#666}.icon-add:before{content:"";color:#666}.icon-language:before{content:""}.icon-x:before{content:"";color:#fff}.icon-shopping-cart_outlines-copy:before{content:""}.icon-chevron-down-fill2:before{content:""}.icon-chevron-right-fill2:before{content:""}.icon-arrow-left-2:before{content:""}.icon-home:before{content:""}.icon-credit-card-2:before{content:""}.icon-copy-icon2:before{content:""}.icon-tiktok:before{content:""}.icon-heart2:before{content:""}.icon-close_2px:before{content:""}.icon-chevron_left-thin:before{content:""}.icon-chevron_right-thin:before{content:""}.icon-x-circle:before{content:""}.icon-alert_pink:before{content:""}.icon-quote:before{content:""}.icon-quote1:before{content:""}.icon-check-circle:before{content:""}.icon-award:before{content:""}.icon-truck:before{content:""}.icon-warranty:before{content:""}.icon-faq:before{content:""}.icon-manual:before{content:""}.icon-menu:before{content:""}.icon-search:before{content:""}.icon-bag:before{content:""}.icon-user:before{content:""}.icon-login:before{content:""}.icon-my-profile:before{content:""}.icon-cross:before{content:""}.icon-enlarge:before{content:""}.icon-address-details:before{content:""}.icon-log-out:before{content:""}.icon-order-history:before{content:""}.icon-product-registration:before{content:""}.icon-warranty-claim:before{content:""}.icon-question:before{content:""}.icon-heart:before{content:""}.icon-gift:before{content:""}.icon-gift_check:before{content:""}.icon-check:before{content:""}.icon-warranty1:before{content:""}.icon-plane:before{content:""}.icon-wechat:before{content:""}.icon-wechat-2:before{content:""}.icon-star-half:before{content:""}.icon-star:before{content:""}.icon-weibo:before{content:""}.icon-calendar:before{content:""}.icon-bin:before{content:""}.icon-camera:before{content:""}.icon-lock:before{content:""}.icon-address-book:before{content:""}.icon-caret-down:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-caret-up:before{content:""}.icon-translate:before{content:""}.icon-edit:before{content:""}.icon-view:before{content:""}.icon-secure-new:before{content:""}.icon-plane-shipping:before{content:""}.icon-guarantee1:before{content:""}.icon-house:before{content:""}.icon-history:before{content:""}.icon-warranty2:before{content:""}.icon-logout:before{content:""}.icon-guarantee:before{content:""}.icon-shipping:before{content:""}.icon-warranty11:before{content:""}.icon-arrow-down:before{content:""}.icon-arrow-right:before{content:""}.icon-man:before{content:""}.icon-oral:before{content:""}.icon-shop:before{content:""}.icon-skincare:before{content:""}.icon-youtube:before{content:""}.icon-info-tooltip:before{content:""}.icon-sandwich:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-pinterest:before{content:""}.icon-google-plus:before{content:""}.icon-linkedin:before{content:""}.icon-instagram:before{content:""}.icon-upload:before{content:""}.icon-info:before{content:""}h1{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:9.6618357488vw;line-height:10.6280193237vw}@media screen and (min-width:480px){h1{font-size:calc(40px*1.15941944);font-size:calc(40px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){h1{font-size:56px;font-size:5.6rem}h1{line-height:62px;line-height:6.2rem}}.h2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:8.6956521739vw;line-height:9.6618357488vw}@media screen and (min-width:480px){.h2{font-size:calc(36px*1.15941944);font-size:calc(36px*var(--factor));line-height:calc(40px*1.15941944);line-height:calc(40px*var(--factor))}}@media screen and (min-width:1280px){.h2{font-size:48px;font-size:4.8rem}.h2{line-height:56px;line-height:5.6rem}}.h3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:7.729468599vw;line-height:9.1787439614vw}@media screen and (min-width:480px){.h3{font-size:calc(32px*1.15941944);font-size:calc(32px*var(--factor));line-height:calc(38px*1.15941944);line-height:calc(38px*var(--factor))}}@media screen and (min-width:1280px){.h3{font-size:40px;font-size:4rem}.h3{line-height:48px;line-height:4.8rem}}.h4,.h4--sb{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.7632850242vw;line-height:7.729468599vw}@media screen and (min-width:480px){.h4,.h4--sb{font-size:calc(28px*1.15941944);font-size:calc(28px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.h4,.h4--sb{font-size:32px;font-size:3.2rem}.h4,.h4--sb{line-height:38px;line-height:3.8rem}}.h4--sb{font-family:"Montserrat-SemiBold"}.h5{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:5.7971014493vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.h5{font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.h5{font-size:24px;font-size:2.4rem}.h5{line-height:28px;line-height:2.8rem}}.h6{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.8309178744vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.h6{font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.h6{font-size:20px;font-size:2rem}.h6{line-height:24px;line-height:2.4rem}}.h6--2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.h6--2{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--2{font-size:18px;font-size:1.8rem}.h6--2{line-height:20px;line-height:2rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.h6--wide{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide{font-size:16px;font-size:1.6rem}.h6--wide{line-height:20px;line-height:2rem}}.h6--wide-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.347826087vw;letter-spacing:.2em;text-transform:uppercase}@media screen and (min-width:480px){.h6--wide-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.h6--wide-2{font-size:14px;font-size:1.4rem}.h6--wide-2{line-height:18px;line-height:1.8rem}}.h6--3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.h6--3{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.h6--3{font-size:18px;font-size:1.8rem}.h6--3{line-height:22px;line-height:2.2rem}}.p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p{margin:0 0 8px}.p{font-size:16px;font-size:1.6rem}.p{line-height:24px;line-height:2.4rem}}.p--2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--2{font-size:16px;font-size:1.6rem}.p--2{line-height:24px;line-height:2.4rem}}.p--md{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--md{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--md{font-size:16px;font-size:1.6rem}.p--md{line-height:24px;line-height:2.4rem}}.p--bold,.btn--F{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold,.btn--F{margin:0 0 calc(8px*1.15941944);margin:0 0 calc(8px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold,.btn--F{font-size:16px;font-size:1.6rem}.p--bold,.btn--F{line-height:24px;line-height:2.4rem}}.p--bold-2{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.p--bold-2{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.p--bold-2{font-size:14px;font-size:1.4rem}.p--bold-2{line-height:24px;line-height:2.4rem}}.p--sm{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm{font-size:14px;font-size:1.4rem}.p--sm{line-height:20px;line-height:2rem}}.p--sm-2{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-2{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-2{font-size:14px;font-size:1.4rem}.p--sm-2{line-height:20px;line-height:2rem}}.p--sm-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw}@media screen and (min-width:480px){.p--sm-bold{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.p--sm-bold{font-size:14px;font-size:1.4rem}.p--sm-bold{line-height:20px;line-height:2rem}}.p--xs{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs{font-size:12px;font-size:1.2rem}.p--xs{line-height:16px;line-height:1.6rem}}.p--xs-bold{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:2.8985507246vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.p--xs-bold{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.p--xs-bold{font-size:12px;font-size:1.2rem}.p--xs-bold{line-height:16px;line-height:1.6rem}}.tag{background-color:#313f49;padding:.9661835749vw 1.9323671498vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag{padding:calc(4px*1.15941944) calc(8px*1.15941944);padding:calc(4px*var(--factor)) calc(8px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag{padding:4px 8px}.tag{font-size:14px;font-size:1.4rem}.tag{line-height:20px;line-height:2rem}}.tag--2{padding:.9661835749vw 4.8309178744vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;text-transform:uppercase}@media screen and (min-width:480px){.tag--2{padding:calc(4px*1.15941944) calc(10px*1.15941944);padding:calc(4px*var(--factor)) calc(10px*var(--factor));font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.tag--2{padding:4px 10px}.tag--2{font-size:14px;font-size:1.4rem}.tag--2{line-height:20px;line-height:2rem}}.tag--3{padding:.9661835749vw;background-color:#313f49;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:1.9323671498vw;line-height:1.9323671498vw;color:#fff;text-transform:uppercase}@media screen and (min-width:480px){.tag--3{padding:calc(4px*1.15941944);padding:calc(4px*var(--factor));font-size:calc(8px*1.15941944);font-size:calc(8px*var(--factor));line-height:calc(8px*1.15941944);line-height:calc(8px*var(--factor))}}@media screen and (min-width:1280px){.tag--3{padding:6px;font-size:8px;line-height:8px}}.cta{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:5.7971014493vw;color:inherit}@media screen and (min-width:480px){.cta{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta{font-size:18px;font-size:1.8rem}.cta{line-height:24px;line-height:2.4rem}}.cta--sm{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.8647342995vw;line-height:4.8309178744vw;color:inherit}@media screen and (min-width:480px){.cta--sm{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.cta--sm{font-size:16px;font-size:1.6rem}.cta--sm{line-height:20px;line-height:2rem}}.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{box-sizing:border-box;background-color:#ef508c;border:none;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;color:#fff;letter-spacing:0;text-transform:none;-webkit-text-decoration:none;text-decoration:none;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}@media screen and (min-width:1280px){.cta-basic,.cta-dynamic-page,.cta-round-cp,.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse,.cta-sm-pink-cart,.cta-lg-pink-cart{cursor:pointer}}.cta-lg-pink-cart{height:10.6280193237vw;border-radius:16.6666666667vw;font-size:3.8647342995vw;line-height:10.6280193237vw;text-align:center}@media screen and (min-width:451px){.cta-lg-pink-cart{height:44px;border-radius:69px;font-size:16px;line-height:44px}}.cta-sm-pink-cart{height:6.7632850242vw;padding:0 3.8647342995vw;border-radius:7.2463768116vw;font-size:2.8985507246vw;line-height:6.7632850242vw}@media screen and (min-width:451px){.cta-sm-pink-cart{height:28px;padding:0 16px;border-radius:30px;font-size:12px;line-height:28px}}@media only screen and (min-width:1280px){.cta-sm-pink-cart:hover:before,.cta-sm-pink-cart:focus:before,.cta-sm-pink-cart:active:before{opacity:1;width:auto;margin-right:8px}}.cta-sm-pink-cart:before{opacity:0;content:"";display:inline-block;width:0;font-weight:600;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.cta-lg-pink-checkout,.cta-lg-pink-checkout--static,.cta-lg-pink-checkout--inverse{position:relative;height:44px;padding:0 24px;border-radius:22px;font-size:16px;line-height:44px;text-align:center}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover,.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout:focus,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout:active,.cta-lg-pink-checkout--static:active,.cta-lg-pink-checkout--inverse:active{padding:0 46px 0 24px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:hover:after,.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--inverse:hover:after,.cta-lg-pink-checkout:focus:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--inverse:focus:after,.cta-lg-pink-checkout:active:after,.cta-lg-pink-checkout--static:active:after,.cta-lg-pink-checkout--inverse:active:after{opacity:1}}.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{opacity:0}@media only screen and (min-width:1024px){.cta-lg-pink-checkout:after,.cta-lg-pink-checkout--static:after,.cta-lg-pink-checkout--inverse:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.cta-lg-pink-checkout--inverse{background-color:#fff;border:1px solid #ccc;color:#313f49}.cta-lg-pink-checkout--inverse:after{content:none}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--inverse:hover,.cta-lg-pink-checkout--inverse:focus,.cta-lg-pink-checkout--inverse:active{padding:0 24px;background-color:#f4f5f6}}.cta-lg-pink-checkout--static{height:48px;font-size:14px}@media only screen and (min-width:1280px){.cta-lg-pink-checkout--static{display:block;width:100%;padding:0 15px 0 24px}}@media screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover,.cta-lg-pink-checkout--static:focus,.cta-lg-pink-checkout--static:active{padding:0 23px 0 15px}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:hover:after,.cta-lg-pink-checkout--static:focus:after,.cta-lg-pink-checkout--static:active:after{left:0}}@media only screen and (min-width:1024px){.cta-lg-pink-checkout--static:after{position:relative;display:inline-block;top:auto;right:auto;left:-8px;transform:none}}.cta-round-cp{padding:0 5.7971014493vw;box-sizing:border-box;border-radius:10.6280193237vw;font-size:3.8647342995vw;line-height:10.6280193237vw}@media screen and (min-width:480px){.cta-round-cp{padding:0 calc(24px*1.15941944);padding:0 calc(24px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(44px*1.15941944);line-height:calc(44px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp{padding:0 24px;font-size:16px;line-height:44px}}.cta-round-cp span:after{content:"";margin-left:1.9323671498vw;position:relative;top:.7246376812vw;font-size:5.7971014493vw;font-weight:700}@media screen and (min-width:480px){.cta-round-cp span:after{margin-left:calc(8px*1.15941944);margin-left:calc(8px*var(--factor));top:calc(3px*1.15941944);top:calc(3px*var(--factor));font-size:calc(24px*1.15941944);font-size:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.cta-round-cp span:after{margin-left:8px;top:3px;font-size:24px}}.cta-dynamic-page{padding:2.4154589372vw 5.7971014493vw;border-radius:10.6280193237vw;font-size:3.8647342995vw;color:#fff}@media screen and (min-width:480px){.cta-dynamic-page{padding:calc(10px*1.15941944) calc(24px*1.15941944);padding:calc(10px*var(--factor)) calc(24px*var(--factor));border-radius:calc(44px*1.15941944);border-radius:calc(44px*var(--factor));font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.cta-dynamic-page{padding:10px 24px;border-radius:44px;font-size:16px}}.manual-block-title{margin:0 0 8.6956521739vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:6.2801932367vw;line-height:8.6956521739vw}@media screen and (min-width:480px){.manual-block-title{margin:0 0 calc(36px*1.15941944);margin:0 0 calc(36px*var(--factor));font-size:calc(26px*1.15941944);font-size:calc(26px*var(--factor));line-height:calc(36px*1.15941944);line-height:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-title{margin:0 0 68px}.manual-block-title{font-size:40px;font-size:4rem}.manual-block-title{line-height:48px;line-height:4.8rem}}.manual-block-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:11.5942028986vw}@media screen and (min-width:480px){.manual-block-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(48px*1.15941944);line-height:calc(48px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-subtitle{font-size:30px;font-size:3rem}.manual-block-subtitle{line-height:48px;line-height:4.8rem}}.manual-content-subtitle{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.manual-content-subtitle{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.manual-content-subtitle{font-size:24px;font-size:2.4rem}.manual-content-subtitle{line-height:28px;line-height:2.8rem}}.manual-block-text-12{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:2.8985507246vw;line-height:4.347826087vw}@media screen and (min-width:480px){.manual-block-text-12{font-size:calc(12px*1.15941944);font-size:calc(12px*var(--factor));line-height:calc(18px*1.15941944);line-height:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-12{font-size:17px;font-size:1.7rem}.manual-block-text-12{line-height:26px;line-height:2.6rem}}.manual-block-text-14{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:5.3140096618vw}@media screen and (min-width:480px){.manual-block-text-14{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(22px*1.15941944);line-height:calc(22px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-14{font-size:17px;font-size:1.7rem}.manual-block-text-14{line-height:26px;line-height:2.6rem}}.manual-block-text-16,.text__accordion-item .text__accordion-text,.lb-text .text__section,.lb-text__text{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.8647342995vw;line-height:5.7971014493vw}@media screen and (min-width:480px){.manual-block-text-16,.text__accordion-item .text__accordion-text,.lb-text .text__section,.lb-text__text{font-size:calc(16px*1.15941944);font-size:calc(16px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.manual-block-text-16,.text__accordion-item .text__accordion-text,.lb-text .text__section,.lb-text__text{font-size:16px;font-size:1.6rem}.manual-block-text-16,.text__accordion-item .text__accordion-text,.lb-text .text__section,.lb-text__text{line-height:24px;line-height:2.4rem}}.heading{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-style:italic;text-transform:uppercase}.heading{font-size:18px;font-size:1.8rem}.heading{line-height:26px;line-height:2.6rem}@media screen and (min-width:1024px){.heading{font-size:24px;font-size:2.4rem}.heading{line-height:32px;line-height:3.2rem}}.heading--A{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--A{font-size:36px;font-size:3.6rem}.heading--A{line-height:48px;line-height:4.8rem}@media screen and (min-width:1024px){.heading--A{font-size:44px;font-size:4.4rem}.heading--A{line-height:52px;line-height:5.2rem}}.heading--B{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--B{font-size:32px;font-size:3.2rem}.heading--B{line-height:40px;line-height:4rem}@media screen and (min-width:1024px){.heading--B{font-size:36px;font-size:3.6rem}.heading--B{line-height:48px;line-height:4.8rem}}.heading--C{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--C{font-size:30px;font-size:3rem}.heading--C{line-height:42px;line-height:4.2rem}.heading--C{letter-spacing:-0.025em}@media screen and (min-width:1024px){.heading--C{font-size:46px;font-size:4.6rem}.heading--C{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){.heading--C{font-size:60px;font-size:6rem}.heading--C{line-height:73px;line-height:7.3rem}}.heading--D{margin:0 0 23px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--D{font-size:24px;font-size:2.4rem}.heading--D{line-height:30px;line-height:3rem}.heading--D{letter-spacing:0em}@media screen and (min-width:1024px){.heading--D{font-size:36px;font-size:3.6rem}.heading--D{line-height:42px;line-height:4.2rem}}.heading--D b,.heading--D strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}.heading--D b,.heading--D strong{font-size:24px;font-size:2.4rem}.heading--D b,.heading--D strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--D b,.heading--D strong{font-size:36px;font-size:3.6rem}.heading--D b,.heading--D strong{line-height:42px;line-height:4.2rem}}.heading--E{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase;text-align:center;position:relative;margin:0 0 23px;padding:15px 0}.heading--E{font-size:24px;font-size:2.4rem}.heading--E{line-height:30px;line-height:3rem}.heading--E{letter-spacing:0em}@media screen and (min-width:768px){.heading--E{padding:0}}@media screen and (min-width:1024px){.heading--E{font-size:36px;font-size:3.6rem}.heading--E{line-height:42px;line-height:4.2rem}}.heading--E b,.heading--E strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;color:#f53794}.heading--E b,.heading--E strong{font-size:24px;font-size:2.4rem}.heading--E b,.heading--E strong{line-height:30px;line-height:3rem}@media screen and (min-width:1024px){.heading--E b,.heading--E strong{font-size:36px;font-size:3.6rem}.heading--E b,.heading--E strong{line-height:42px;line-height:4.2rem}}.heading--E:after{content:" ";width:80px;position:absolute;right:0;left:0;top:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:after{width:60px;right:0;left:auto;left:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:after{display:none}}.heading--E:before{content:" ";width:80px;position:absolute;left:0;right:0;bottom:0;margin:0 auto;height:3px;background:#f53794}@media screen and (min-width:768px){.heading--E:before{width:60px;left:0;right:auto;right:initial;top:50%}}@media all and (-ms-high-contrast:none){.heading--E:before{display:none}}.heading--F{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--F{font-size:16px;font-size:1.6rem}.heading--F{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F{font-size:18px;font-size:1.8rem}.heading--F{line-height:24px;line-height:2.4rem}}.heading--F b,.heading--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}.heading--F b,.heading--F strong{font-size:16px;font-size:1.6rem}.heading--F b,.heading--F strong{line-height:22px;line-height:2.2rem}@media screen and (min-width:1024px){.heading--F b,.heading--F strong{font-size:18px;font-size:1.8rem}.heading--F b,.heading--F strong{line-height:24px;line-height:2.4rem}}.heading--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;letter-spacing:3.5px}.heading--G{font-size:14px;font-size:1.4rem}.heading--G{line-height:17px;line-height:1.7rem}.heading--H{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--H{font-size:40px;font-size:4rem}.heading--H{line-height:40px;line-height:4rem}@media screen and (min-width:1280px){.heading--H{font-size:50px;font-size:5rem}.heading--H{line-height:50px;line-height:5rem}}.heading--I{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--I{font-size:18px;font-size:1.8rem}.heading--I{line-height:28px;line-height:2.8rem}.heading--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-transform:uppercase}.heading--J{font-size:40px;font-size:4rem}.heading--J{line-height:40px;line-height:4rem}.heading--J{letter-spacing:0.025em}.heading--K{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase}.heading--K{font-size:18px;font-size:1.8rem}.heading--K{line-height:18px;line-height:1.8rem}@media screen and (min-width:1024px){.heading--K{font-size:24px;font-size:2.4rem}.heading--K{line-height:24px;line-height:2.4rem}}.heading--L{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;text-align:left;text-transform:uppercase;color:#333;width:100%;border-bottom:1px solid #ccc;margin-bottom:32px;padding-bottom:32px;box-sizing:border-box}.heading--L{font-size:16px;font-size:1.6rem}.heading--L{line-height:19px;line-height:1.9rem}.heading--M{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-align:left}.heading--M{font-size:24px;font-size:2.4rem}.heading--M{line-height:29px;line-height:2.9rem}@media screen and (min-width:1024px){.heading--M{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}.heading--M{font-size:36px;font-size:3.6rem}.heading--M{line-height:44px;line-height:4.4rem}}.heading--N{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;text-align:center;margin-bottom:20px}.heading--N{font-size:30px;font-size:3rem}.heading--N{line-height:42px;line-height:4.2rem}@media screen and (min-width:768px){.heading--N{font-size:36px;font-size:3.6rem}.heading--N{line-height:42px;line-height:4.2rem}}.heading--O{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif;margin:0 0 20px;padding:0 0 20px;text-align:left;position:relative}.heading--O{font-size:36px;font-size:3.6rem}.heading--O{line-height:40px;line-height:4rem}@media screen and (min-width:768px){.heading--O{margin:0 0 30px;padding:0 0 30px}}@media screen and (min-width:1280px){.heading--O{font-size:60px;font-size:6rem}.heading--O{line-height:64px;line-height:6.4rem}}.heading--O:after{content:"";display:block;width:18px;height:3px;position:absolute;bottom:0;left:0}@media screen and (min-width:1280px){.heading--O:after{width:23px;height:4px}}[data-class*=howto] .heading--O:after{content:none}.heading--O br{display:block}p--B,.text--B,p--A,.text--A,p,.text{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--B,.text--B,p--A,.text--A,p,.text{font-size:16px;font-size:1.6rem}p--B,.text--B,p--A,.text--A,p,.text{line-height:27px;line-height:2.7rem}p--A,.text--A{font-size:30px;font-size:3rem}p--A,.text--A{line-height:42px;line-height:4.2rem}p--A,.text--A{letter-spacing:-0.025em}@media screen and (min-width:1024px){p--A,.text--A{font-size:46px;font-size:4.6rem}p--A,.text--A{line-height:58px;line-height:5.8rem}}@media screen and (min-width:1280px){p--A,.text--A{font-size:60px;font-size:6rem}p--A,.text--A{line-height:73px;line-height:7.3rem}}p--B,.text--B{font-size:28px;font-size:2.8rem}p--B,.text--B{line-height:34px;line-height:3.4rem}@media screen and (min-width:1024px){p--B,.text--B{font-size:35px;font-size:3.5rem}p--B,.text--B{line-height:46px;line-height:4.6rem}}p--C,.text--C{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif;font-style:italic}p--C,.text--C{font-size:14px;font-size:1.4rem}p--C,.text--C{line-height:20px;line-height:2rem}p--D,.text--D{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--D,.text--D{font-size:16px;font-size:1.6rem}p--D,.text--D{line-height:20px;line-height:2rem}p--E,.text--E{margin:0 0 19px;font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--E,.text--E{font-size:14px;font-size:1.4rem}p--E,.text--E{line-height:24px;line-height:2.4rem}p--E b,p--E strong,.text--E b,.text--E strong{font-family:"Montserrat-Bold";font-size:inherit;line-height:inherit;font-weight:normal}p--F,.text--F{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--F,.text--F{font-size:14px;font-size:1.4rem}p--F,.text--F{line-height:26px;line-height:2.6rem}p--F b,p--F strong,.text--F b,.text--F strong{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--F b,p--F strong,.text--F b,.text--F strong{font-size:14px;font-size:1.4rem}p--F b,p--F strong,.text--F b,.text--F strong{line-height:26px;line-height:2.6rem}p--G,.text--G{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--G,.text--G{font-size:12px;font-size:1.2rem}p--G,.text--G{line-height:26px;line-height:2.6rem}p--H,.text--H{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif}p--H,.text--H{font-size:18px;font-size:1.8rem}p--H,.text--H{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--H,.text--H{font-size:16px;font-size:1.6rem}p--H,.text--H{line-height:20px;line-height:2rem}}p--I,.text--I,.link--D{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--I,.text--I,.link--D{font-size:14px;font-size:1.4rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}@media screen and (min-width:768px){p--I,.text--I,.link--D{font-size:12px;font-size:1.2rem}p--I,.text--I,.link--D{line-height:22px;line-height:2.2rem}}p--J,.text--J{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--J,.text--J{font-size:14px;font-size:1.4rem}p--J,.text--J{line-height:18px;line-height:1.8rem}p--J b,.text--J b{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif}p--J b,.text--J b{font-size:14px;font-size:1.4rem}p--J b,.text--J b{line-height:18px;line-height:1.8rem}p--K,.text--K{font:normal normal normal 16px/1 "Montserrat-Light",sans-serif}p--K,.text--K{font-size:14px;font-size:1.4rem}p--K,.text--K{line-height:24px;line-height:2.4rem}p--L,.text--L{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;color:#333;text-align:left}p--L,.text--L{font-size:16px;font-size:1.6rem}p--L,.text--L{line-height:28px;line-height:2.8rem}p--L b,p--L strong,.text--L b,.text--L strong{font:normal normal normal 16px/1 "Montserrat-SemiBold",sans-serif}p--L b,p--L strong,.text--L b,.text--L strong{font-size:16px;font-size:1.6rem}p--L b,p--L strong,.text--L b,.text--L strong{line-height:28px;line-height:2.8rem}p--M,.text--M{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif !important;font-size:14px !important;line-height:20px !important;color:#555 !important}p--N,.text--N{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif}p--N,.text--N{font-size:10px;font-size:1rem}p--N,.text--N{line-height:14px;line-height:1.4rem}.link{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;border-bottom:1px solid;-webkit-text-decoration:none;text-decoration:none;color:#555;letter-spacing:2px;padding:0 0 4px 0;transition:padding-bottom 300ms ease}.link{font-size:14px;font-size:1.4rem}.link{line-height:26px;line-height:2.6rem}.link:hover{padding-bottom:6px}@media screen and (max-width:767px){.link:hover{padding:0 0 4px}}.link--A{border-bottom:1px solid #fff}.link--A{font-size:14px;font-size:1.4rem}.link--C{font-size:0;color:rgba(0,0,0,0);position:relative;display:block;width:36px;height:36px;border-radius:100%;background-color:#99a5af;padding:0;transition:.2s ease-in-out}.link--C:after{display:block;border-radius:100%;font-family:"foreo";text-align:center;color:#fff}.link--C:after{position:absolute;top:0;left:0;right:0;bottom:0}.link--C:after{font-size:22px;font-size:2.2rem}.link--C:after{line-height:36px;line-height:3.6rem}.link--D{-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;color:#666;transition:.2s ease-in-out}.link--D{letter-spacing:0.025em}@media screen and (min-width:1024px){.link--D:hover,.link--D:focus,.link--D:active{color:#333}}.link--G{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-align:center;-webkit-text-decoration:none;text-decoration:none;color:#666;display:block;padding:0;border:none}.link--G{font-size:14px;font-size:1.4rem}.link--G{line-height:16px;line-height:1.6rem}.link--G{letter-spacing:0em}@media screen and (min-width:768px){.link--G{font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;position:relative}.link--G{font-size:16px;font-size:1.6rem}}@media screen and (max-width:767px){.link--G.is-active{color:#333}}.link--G:hover{padding-bottom:0}@media screen and (min-width:768px){.link--G:after{content:"";display:block;width:2px;height:100%;position:absolute;right:0;top:0;background-color:#ccc}}.link--H{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:gray;transition:all .3s cubic-bezier(0.25,0.8,0.25,1)}.link--H{font-size:12px;font-size:1.2rem}.link--H{line-height:26px;line-height:2.6rem}@media screen and (min-width:768px){.link--H:hover,.link--H:focus,.link--H.active{color:#666}}.btn--D,.btn--C,.btn--B,.btn--A,.btn{display:inline-block;padding:18px 44px 16px;border-radius:3px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;white-space:normal;color:#fff;background:#78278b;border:1px solid #78278b;cursor:pointer;transition:all .2s cubic-bezier(0.25,0.8,0.25,1);outline:none}.btn--D,.btn--C,.btn--B,.btn--A,.btn{font-size:16px;font-size:1.6rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{line-height:24px;line-height:2.4rem}.btn--D,.btn--C,.btn--B,.btn--A,.btn{letter-spacing:0.05em}@media screen and (min-width:1024px){.btn:hover{color:#78278b;background:rgba(0,0,0,0)}}.btn--B{padding:13px 44px 11px}.btn--C{padding:9px 29px}.btn--C{font-size:15px;font-size:1.5rem}.btn--C{line-height:20px;line-height:2rem}.btn--D{padding:6px 19px}.btn--D{font-size:12px;font-size:1.2rem}.btn--D{line-height:17px;line-height:1.7rem}.btn--E{position:relative;display:inline-block;background-color:#ff6dac;margin:5.3333333333vw 0 0;padding:3.2vw 9.3333333333vw;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.2666666667vw;color:#fff;-webkit-text-decoration:none;text-decoration:none;transition:all .25s ease-in-out}@media screen and (min-width:768px){.btn--E{margin:2.6041666667vw 0 0;padding:1.5625vw 4.5572916667vw;font-size:2.0833333333vw}}@media screen and (min-width:1024px){.btn--E{margin:1.953125vw 0 0;padding:1.171875vw 3.41796875vw;font-size:1.5625vw}}@media screen and (min-width:1280px){.btn--E{margin:20px 0 0;padding:13px 35px}.btn--E{font-size:18px;font-size:1.8rem}}@media screen and (min-width:1280px){.btn--E:hover,.btn--E:focus,.btn--E:active{padding:13px 55px 13px 35px}}.btn--E:hover:before,.btn--E:focus:before,.btn--E:active:before{opacity:1}.btn--E:before{content:none}@media screen and (min-width:1280px){.btn--E:before{opacity:0;content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:25px;border-width:7px 0 7px 14px;border-style:solid;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}.btn--F{position:relative;display:inline-block;width:auto;margin:0;padding:2.4154589372vw 3.8647342995vw;background-color:#313f49;border:none;border-radius:0;transition:all .25s ease-in-out;letter-spacing:0;text-transform:none;color:#fff !important}@media screen and (min-width:480px){.btn--F{padding:calc(10px*1.15941944) calc(16px*1.15941944);padding:calc(10px*var(--factor)) calc(16px*var(--factor))}}@media screen and (min-width:1280px){.btn--F{padding:10px 16px}}@media screen and (min-width:1280px){.btn--F:hover,.btn--F:focus,.btn--F:active{padding:10px 32px 10px 16px}}.btn--F:after{opacity:0}@media screen and (min-width:1280px){.btn--F:after{content:"";display:inline-block;position:absolute;top:50%;transform:translateY(-50%);right:12px;width:0;height:0;border-style:solid;border-width:6px 0 6px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff;transition:all .25s ease-in-out;pointer-events:none}}@media screen and (min-width:1280px){.btn--F:hover:after,.btn--F:focus:after,.btn--F:active:after{opacity:1}}.btn.ghost{color:#78278b;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.ghost:hover{color:#fff;background:#78278b}}.btn.pink{background:#f53794;border:1px solid #f53794}@media screen and (min-width:1024px){.btn.pink:hover{color:#f53794;background:rgba(0,0,0,0)}}.btn.pink.ghost{color:#f53794;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.pink.ghost:hover{color:#fff;background:#f53794}}.btn.gold{background:#dbc088;border:1px solid #dbc088}@media screen and (min-width:1024px){.btn.gold:hover{color:#dbc088;background:rgba(0,0,0,0)}}.btn.gold.ghost{color:#dbc088;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.gold.ghost:hover{color:#fff;background:#dbc088}}.btn.blue{background:#2aa9f6;border:1px solid #2aa9f6}@media screen and (min-width:1024px){.btn.blue:hover{color:#2aa9f6;background:rgba(0,0,0,0)}}.btn.blue.ghost{color:#2aa9f6;background:rgba(0,0,0,0)}@media screen and (min-width:1024px){.btn.blue.ghost:hover{color:#fff;background:#2aa9f6}}.btn.full{width:100%;padding-left:10px;padding-right:10px}.btn--social,.btn--twitter,.btn--google,.btn--facebook{position:relative;box-sizing:border-box;height:50px;padding:0 20px 0 50px;font:normal normal normal 16px/1 "Montserrat-Medium",sans-serif;border:none;text-transform:none}.btn--social,.btn--twitter,.btn--google,.btn--facebook{font-size:15px;font-size:1.5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{line-height:50px;line-height:5rem}.btn--social,.btn--twitter,.btn--google,.btn--facebook{letter-spacing:0.01em}@media screen and (min-width:1024px){.btn--social:hover,.btn--twitter:hover,.btn--google:hover,.btn--facebook:hover{color:#fff}}.btn--social:after,.btn--twitter:after,.btn--google:after,.btn--facebook:after{position:absolute;top:0;left:0;bottom:0;display:block;width:50px;color:#fff;text-align:center;transition:.12s ease-in-out}.btn--facebook{background:#3b59b4}@media screen and (min-width:1024px){.btn--facebook:hover{background:#6d84b4}}.btn--facebook:after{content:""}.btn--facebook:after{font-size:26px;font-size:2.6rem}.btn--facebook:after{line-height:52px;line-height:5.2rem}.btn--google{background:#ea4335}@media screen and (min-width:1024px){.btn--google:hover{background:rgba(234,67,53,.75)}}.btn--google:after{content:""}.btn--google:after{font-size:22px;font-size:2.2rem}.btn--google:after{line-height:48px;line-height:4.8rem}.btn--twitter{background:#00aced}@media screen and (min-width:1024px){.btn--twitter:hover{background:rgba(0,172,237,.75)}}.btn--twitter:after{content:""}.btn--twitter:after{font-size:24px;font-size:2.4rem}.btn--twitter:after{line-height:48px;line-height:4.8rem}.btn--disabled,.btn.form-disabled{opacity:.4;pointer-events:none;cursor:default}.lb-text .layout__title{display:none}.lb-text__text p{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.lb-text__text p:not(:first-of-type){margin-top:3.8647342995vw}@media screen and (min-width:480px){.lb-text__text p:not(:first-of-type){margin-top:calc(16px*1.15941944);margin-top:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.lb-text__text p:not(:first-of-type){margin-top:16px}}@-moz-document url-prefix(){.lb-text__text p br{content:"";display:block;margin:2.4154589372vw 0}@media screen and (min-width:480px){.lb-text__text p br{margin:calc(10px*1.15941944) 0;margin:calc(10px*var(--factor)) 0}}@media screen and (min-width:1280px){.lb-text__text p br{margin:10px 0}}}.lb-text__text p img{height:3.8647342995vw;width:auto;line-height:6.2801932367vw;margin:0 .9661835749vw}@media screen and (min-width:480px){.lb-text__text p img{height:calc(16px*1.15941944);height:calc(16px*var(--factor));line-height:calc(26px*1.15941944);line-height:calc(26px*var(--factor));margin:0 calc(4px*1.15941944);margin:0 calc(4px*var(--factor))}}@media screen and (min-width:1280px){.lb-text__text p img{height:16px;line-height:26px;margin:0 4px}}.lb-text__text p img.inline{display:inline-block}.lb-text__text .text__box{margin-top:4.347826087vw;display:flex;flex-direction:row;gap:2.4154589372vw;align-items:center}@media screen and (min-width:480px){.lb-text__text .text__box{margin-top:calc(18px*1.15941944);margin-top:calc(18px*var(--factor));gap:calc(10px*1.15941944);gap:calc(10px*var(--factor))}}@media screen and (min-width:1280px){.lb-text__text .text__box{margin-top:28px;gap:10px}}.lb-text__text .text__box img{width:6.038647343vw;height:6.038647343vw}@media screen and (min-width:480px){.lb-text__text .text__box img{width:calc(25px*1.15941944);width:calc(25px*var(--factor));height:calc(25px*1.15941944);height:calc(25px*var(--factor))}}@media screen and (min-width:1280px){.lb-text__text .text__box img{width:25px;height:25px}}.lb-text__text .text__box p{margin:0}.lb-text__text .text__disclaimer p{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:3.3816425121vw;line-height:3.8647342995vw}@media screen and (min-width:480px){.lb-text__text .text__disclaimer p{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(16px*1.15941944);line-height:calc(16px*var(--factor))}}@media screen and (min-width:1280px){.lb-text__text .text__disclaimer p{font-size:12px;font-size:1.2rem}.lb-text__text .text__disclaimer p{line-height:16px;line-height:1.6rem}}.lb-text .text__section:not(:first-of-type){margin-top:8.6956521739vw}@media screen and (min-width:480px){.lb-text .text__section:not(:first-of-type){margin-top:calc(36px*1.15941944);margin-top:calc(36px*var(--factor))}}@media screen and (min-width:1280px){.lb-text .text__section:not(:first-of-type){margin-top:68px}}.lb-text .text__section p{font:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;margin-top:4.347826087vw}@media screen and (min-width:480px){.lb-text .text__section p{margin-top:calc(18px*1.15941944);margin-top:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.lb-text .text__section p{margin-top:18px}}.lb-text .text__section p img{height:3.8647342995vw;width:auto;line-height:6.2801932367vw;margin:0 .9661835749vw}@media screen and (min-width:480px){.lb-text .text__section p img{height:calc(16px*1.15941944);height:calc(16px*var(--factor));line-height:calc(26px*1.15941944);line-height:calc(26px*var(--factor));margin:0 calc(4px*1.15941944);margin:0 calc(4px*var(--factor))}}@media screen and (min-width:1280px){.lb-text .text__section p img{height:16px;line-height:26px;margin:0 4px}}.lb-text .text__section h3{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:6.7632850242vw;margin-top:4.347826087vw}@media screen and (min-width:480px){.lb-text .text__section h3{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor));margin-top:calc(18px*1.15941944);margin-top:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.lb-text .text__section h3{font-size:32px;line-height:38px;margin-top:18px}}.lb-text .text__section h3:first-of-type{margin-top:0}@media screen and (min-width:1280px){.lb-text .text__section h3+h4{margin-top:9px}}.lb-text .text__section h4{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:4.347826087vw;line-height:6.7632850242vw}@media screen and (min-width:480px){.lb-text .text__section h4{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(28px*1.15941944);line-height:calc(28px*var(--factor))}}@media screen and (min-width:1280px){.lb-text .text__section h4{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:24px;line-height:28px}}.lb-text .text__section ol,.lb-text .text__section ul{padding:0;margin-top:4.347826087vw;margin-left:6.038647343vw;margin-bottom:0}@media screen and (min-width:480px){.lb-text .text__section ol,.lb-text .text__section ul{margin-top:calc(18px*1.15941944);margin-top:calc(18px*var(--factor));margin-left:calc(25px*1.15941944);margin-left:calc(25px*var(--factor))}}@media screen and (min-width:1280px){.lb-text .text__section ol,.lb-text .text__section ul{margin-top:18px;margin-left:25px}}.lb-text .text__section img,.lb-text .text__section .img-width-auto{display:block;width:auto;max-width:100%;height:auto;margin:4.347826087vw 0}@media screen and (min-width:480px){.lb-text .text__section img,.lb-text .text__section .img-width-auto{margin:calc(18px*1.15941944) 0;margin:calc(18px*var(--factor)) 0}}@media screen and (min-width:1280px){.lb-text .text__section img,.lb-text .text__section .img-width-auto{margin:18px 0}}.lb-text .text__section img:last-child,.lb-text .text__section .img-width-auto:last-child{margin-bottom:0}.text__accordion-section{margin-top:8.6956521739vw}@media screen and (min-width:480px){.text__accordion-section{margin-top:8.6956521739vw}}@media screen and (min-width:1280px){.text__accordion-section{margin-top:68px}}.text__accordion-section:first-of-type{margin-top:0}.text__accordion-title-wrap{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;margin-bottom:8.6956521739vw}@media screen and (min-width:480px){.text__accordion-title-wrap{margin-bottom:8.6956521739vw}}@media screen and (min-width:1280px){.text__accordion-title-wrap{margin-bottom:36px}}.text__accordion-title-wrap .text__accordion-title{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:4.347826087vw;line-height:7.729468599vw}@media screen and (min-width:480px){.text__accordion-title-wrap .text__accordion-title{font-size:calc(18px*1.15941944);font-size:calc(18px*var(--factor));line-height:calc(32px*1.15941944);line-height:calc(32px*var(--factor))}}@media screen and (min-width:1280px){.text__accordion-title-wrap .text__accordion-title{font-size:30px;line-height:32px}}.text__accordion-toggler.text__accordion-toggler{font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:5.7971014493vw;-webkit-text-decoration:underline;text-decoration:underline;cursor:pointer}@media screen and (min-width:480px){.text__accordion-toggler.text__accordion-toggler{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(24px*1.15941944);line-height:calc(24px*var(--factor))}}@media screen and (min-width:1280px){.text__accordion-toggler.text__accordion-toggler{font-size:16px;line-height:24px}}.text__accordion-item{position:relative;padding:4.347826087vw 0;border-bottom:1px solid #d7d7d7;cursor:pointer}@media screen and (min-width:480px){.text__accordion-item{padding:calc(18px*1.15941944) 0;padding:calc(18px*var(--factor)) 0}}@media screen and (min-width:1280px){.text__accordion-item{padding:26px 0}}.text__accordion-item:first-of-type{border-top:1px solid #d7d7d7}.text__accordion-item .text__accordion-title{position:relative;font:normal normal normal 16px/1 "Montserrat-Bold",sans-serif;font-size:3.3816425121vw;line-height:4.8309178744vw;padding-left:4.347826087vw}@media screen and (min-width:480px){.text__accordion-item .text__accordion-title{font-size:calc(14px*1.15941944);font-size:calc(14px*var(--factor));line-height:calc(20px*1.15941944);line-height:calc(20px*var(--factor));padding-left:calc(18px*1.15941944);padding-left:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.text__accordion-item .text__accordion-title{font-size:16px;line-height:24px;padding-left:24px}}.text__accordion-item .text__accordion-title.active:before{content:"-"}.text__accordion-item .text__accordion-title:before{content:"+";position:absolute;top:0;bottom:0;left:0;display:flex;flex-wrap:wrap;align-content:center;width:8px;font-size:4.8309178744vw}@media screen and (min-width:480px){.text__accordion-item .text__accordion-title:before{font-size:calc(20px*1.15941944);font-size:calc(20px*var(--factor))}}@media screen and (min-width:1280px){.text__accordion-item .text__accordion-title:before{font:normal normal normal 16px/1 "Montserrat-Regular",sans-serif;font-size:28px}}.text__accordion-item .text__accordion-text{margin-top:0;height:0;overflow:hidden}.text__accordion-item .text__accordion-text.active{height:auto;margin-top:4.347826087vw}@media screen and (min-width:480px){.text__accordion-item .text__accordion-text.active{margin-top:calc(18px*1.15941944);margin-top:calc(18px*var(--factor))}}@media screen and (min-width:1280px){.text__accordion-item .text__accordion-text.active{margin-top:26px}}
