@charset "UTF-8";.flickity-enabled{position:relative}.flickity-enabled:focus{outline:0}.flickity-viewport{position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-button{position:absolute;bottom:0;display:block;width:35px;height:35px;background-color:transparent;border:0}.flickity-button svg{width:22px;height:22px;margin:5px}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-prev-next-button.previous svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot::marker{color:transparent}.flickity-enabled.is-fade .flickity-slider>*{pointer-events:none;z-index:0}.flickity-enabled.is-fade .flickity-slider>.is-selected{pointer-events:auto;z-index:1}@media screen and (max-width:559px){.hidden-thumb{display:none !important}}@media screen and (min-width:560px) and (max-width:800px){.hidden-handheld{display:none !important}}@media screen and (min-width:560px){.hidden-handheld-and-up{display:none !important}}@media screen and (max-width:767px){.hidden-pocket{display:none !important}}@media screen and (min-width:768px) and (max-width:1023px){.hidden-lap{display:none !important}}@media screen and (min-width:768px){.hidden-lap-and-up{display:none !important}}@media screen and (max-width:1023px){.hidden-before-desk,.faq__question .icon.icon--faq-arrow-desk{display:none !important}}@media screen and (min-width:1024px){.hidden-desk,.faq__question .icon.icon--faq-arrow{display:none !important}}@media screen and (max-width:1199px){.hidden-before-widescreen{display:none !important}}@media screen and (max-width:1365px){.hidden-before-laptop{display:none !important}}@media screen and (min-width:1366px){.hidden-laptop{display:none !important}}@media screen and (min-width:1200px){.hidden-widescreen{display:none !important}}@media screen and (max-width:1279px){.hidden-before-small-lap{display:none !important}}@media screen and (min-width:1280px){.hidden-small-lap{display:none !important}}@media screen and (min-width:1920px){.hidden-bigscreen{display:none !important}}*,*:before,*:after{box-sizing:border-box !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-ms-overflow-style:-ms-autohiding-scrollbar;padding-bottom:0 !important}body{margin:0;padding:0}[hidden]{display:none}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}:active{outline:0}a{color:inherit;background-color:transparent;text-decoration:none}a:active,a:hover{outline:0}img{max-width:100%;height:auto;border:0}svg:not(:root){overflow:hidden}ul,ol{margin:0;padding:0;list-style-position:initial}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:16px}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:none;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:6px 10px 12px}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0;font-weight:initial}@font-face{font-family:"gordita-regular";src:url("Gordita-regular.eot");src:url("Gordita-regular.eot?#iefix") format("embedded-opentype"),url("Gordita-regular.woff") format("woff"),url("Gordita-regular.ttf") format("truetype"),url("Gordita-regular.svg#gordita-regular") format("svg");font-display:swap}@font-face{font-family:"gordita-medium";src:url("Gordita-medium.eot");src:url("Gordita-medium.eot?#iefix") format("embedded-opentype"),url("Gordita-medium.woff") format("woff"),url("Gordita-medium.ttf") format("truetype"),url("Gordita-medium.svg#gordita-medium") format("svg");font-display:swap}@font-face{font-family:"gordita-bold";src:url("Gordita-bold-2.eot");src:url("Gordita-bold-2.eot?#iefix") format("embedded-opentype"),url("Gordita-bold-2.woff") format("woff"),url("Gordita-bold-2.ttf") format("truetype"),url("Gordita-bold-2.svg#gordita-bold") format("svg");font-display:swap}@font-face{font-family:"gordita-black";src:url("Gordita-black.eot");src:url("Gordita-black.eot?#iefix") format("embedded-opentype"),url("Gordita-black.woff") format("woff"),url("Gordita-black.ttf") format("truetype"),url("Gordita-black.svg#gordita-black") format("svg");font-display:swap}@font-face{font-family:"gordita-ultra";src:url("Gordita-ultra.eot");src:url("Gordita-ultra.eot?#iefix") format("embedded-opentype"),url("Gordita-ultra.woff") format("woff"),url("Gordita-ultra.ttf") format("truetype"),url("Gordita-ultra.svg#gordita-ultra") format("svg");font-display:swap}body{font-family:"gordita-regular",sans-serif;color:#262626}p,a,h1,h2,h3,h4,h5,h6{margin:0;font-weight:inherit;color:#262626}.regular{font-family:"gordita-regular",sans-serif}.medium,#judgeme_product_reviews .jdgm-notification,.qs-square{font-family:"gordita-medium",sans-serif}.bold,#judgeme_product_reviews .jdgm-rev__title,.product__review-popin .jdgm-rev__title,.article__wrapper .rte h1,.article__wrapper .rte h2,.article__wrapper .rte h3,.article__wrapper .rte h4,.article__wrapper .rte h5,.article__wrapper .rte h6,.article__wrapper .rte h1 b,.article__wrapper .rte h2 b,.article__wrapper .rte h3 b,.article__wrapper .rte h4 b,.article__wrapper .rte h5 b,.article__wrapper .rte h6 b,.article__wrapper blockquote,.article__wrapper blockquote p,.block-faq__footer-title span{font-family:"gordita-bold",sans-serif}.super{font-family:"gordita-black",sans-serif}.ultra{font-family:"gordita-ultra",sans-serif}.secondary-font{font-family:"Arial",sans-serif}.h0{font-size:56px;line-height:56px;letter-spacing:-1px}.h1,.rte h1,.rte .h1{font-size:46px;line-height:46px;letter-spacing:-0.7px}.h1.ultra,.rte h1.ultra{font-size:34px;line-height:42px;letter-spacing:-3px}.h2,.rte h2,.rte .h2{font-size:36px;line-height:44px;letter-spacing:-0.7px}.h2.ultra,.rte h2.ultra{font-size:30px;line-height:32px;letter-spacing:-2px}.h3,.rte h3,.rte .h3,section.ooo-instagram[data-section-type="app-section-feed"] .ooo-instagram-header__title{font-size:26px;line-height:32px;letter-spacing:-0.5px}.h4,.rte h4,.rte .h4,.cart__cross-sell-title,.cart-questions__title,.article__wrapper blockquote,.article__wrapper blockquote p{font-size:20px;line-height:26px;letter-spacing:-0.2px}.h5,.rte h5,.rte .h5,section.ooo-instagram[data-section-type="app-section-feed"] .ooo-instagram-header__subheading{font-size:16px;line-height:22px;letter-spacing:-0.2px}.h6,.rte h6,.rte .h6{font-size:11.9px;line-height:18px}.p0,.collection__description:not(.primary) p{font-size:15px;line-height:24px}.p1,.rte p{font-size:13px;line-height:20px}.p2,.compare__item-list .check__list-title{font-size:11px;line-height:18px}.p3{font-size:9px;line-height:15px}.text--extra-small{font-size:8px;line-height:12px}.subtitle--small{font-size:9px;line-height:11px;text-transform:uppercase;letter-spacing:.2px}.subtitle,.qs-square{font-size:11px;line-height:16px;text-transform:uppercase;letter-spacing:.2px}.subtitle--large{font-size:13px;line-height:20px;text-transform:uppercase;letter-spacing:.2px}.title-background .text-background{color:#262626}.title-background .text-background.white{color:#fff}.title-background.h1 .text-background,.rte h1.title-background .text-background{font-size:75px;line-height:75px;letter-spacing:-2px}.title-background.h2 .text-background,.rte h2.title-background .text-background{font-size:70px;line-height:70px;letter-spacing:-2px}.title-background.h3 .text-background,.rte h3.title-background .text-background,section.ooo-instagram[data-section-type="app-section-feed"] .title-background.ooo-instagram-header__title .text-background{font-size:56px;line-height:56px;letter-spacing:-1px}@media screen and (min-width:768px){.h0{font-size:90px;line-height:90px;letter-spacing:-2px}.h1,.rte h1,.rte .h1{font-size:52px;line-height:58px;letter-spacing:-1px}.h3,.rte h3,.rte .h3,section.ooo-instagram[data-section-type="app-section-feed"] .ooo-instagram-header__title{font-size:28px;line-height:34px}.h4,.rte h4,.rte .h4,.cart__cross-sell-title,.cart-questions__title,.article__wrapper blockquote,.article__wrapper blockquote p{font-size:20px;line-height:26px;letter-spacing:-0.5px}.h5,.rte h5,.rte .h5,section.ooo-instagram[data-section-type="app-section-feed"] .ooo-instagram-header__subheading{font-size:16px;line-height:22px;letter-spacing:-0.5px}.h6,.rte h6,.rte .h6{font-size:13px;line-height:20px}.p0,.collection__description:not(.primary) p{font-size:16px;line-height:26px}.p0.sub_home--small,.collection__description:not(.primary) p.sub_home--small{font-size:15px;line-height:24px}.p1,.rte p{font-size:15px;line-height:24px}.p2,.compare__item-list .check__list-title{font-size:13px;line-height:20px}.lap-and-up\:p3,.p3{font-size:11.9px;line-height:18px}.title-background.h1 .text-background,.rte h1.title-background .text-background{font-size:100px;line-height:100px;letter-spacing:-2.5px}.title-background.h2 .text-background,.rte h2.title-background .text-background{font-size:70px;line-height:70px}.title-background.h3 .text-background,.rte h3.title-background .text-background,section.ooo-instagram[data-section-type="app-section-feed"] .title-background.ooo-instagram-header__title .text-background{font-size:60px;line-height:60px;letter-spacing:-2px}.lap-and-up\:subtitle--large{font-size:13px;line-height:20px;text-transform:uppercase;letter-spacing:.2px}}@media screen and (min-width:1366px){.h1,.rte h1,.rte .h1{font-size:68px;line-height:68px}.h1.ultra,.rte h1.ultra{font-size:54px;line-height:66px;letter-spacing:-4px}.laptop\:h2,.h2,.rte h2,.rte .h2{font-size:50px;line-height:54px;letter-spacing:-1px}.laptop\:h2.ultra,.h2.ultra,.rte h2.ultra{font-size:42px;line-height:48px;letter-spacing:-3px}.h3,.rte h3,.rte .h3,section.ooo-instagram[data-section-type="app-section-feed"] .ooo-instagram-header__title{font-size:38px;line-height:44px}.h4,.rte h4,.rte .h4,.cart__cross-sell-title,.cart-questions__title,.article__wrapper blockquote,.article__wrapper blockquote p{font-size:28px;line-height:34px}.h5,.rte h5,.rte .h5,section.ooo-instagram[data-section-type="app-section-feed"] .ooo-instagram-header__subheading{font-size:18px;line-height:24px;letter-spacing:initial}.h6,.rte h6,.rte .h6{font-size:13px;line-height:20px}.p0,.collection__description:not(.primary) p{font-size:18px;line-height:26px}.title-background.h1 .text-background,.rte h1.title-background .text-background{font-size:140px;line-height:140px;letter-spacing:-3px}.title-background.h2 .text-background,.rte h2.title-background .text-background{font-size:100px;line-height:100px}.title-background.h3 .text-background,.rte h3.title-background .text-background,section.ooo-instagram[data-section-type="app-section-feed"] .title-background.ooo-instagram-header__title .text-background{font-size:90px;line-height:90px}}.h1,.rte h1,.rte .h1,.h2,.rte h2,.rte .h2,.h3,.rte h3,.rte .h3,section.ooo-instagram[data-section-type="app-section-feed"] .ooo-instagram-header__title,.h4,.rte h4,.rte .h4,.cart__cross-sell-title,.cart-questions__title,.article__wrapper blockquote,.article__wrapper blockquote p,.h5,.rte h5,.rte .h5,section.ooo-instagram[data-section-type="app-section-feed"] .ooo-instagram-header__subheading,.h6,.rte h6,.rte .h6{font-family:"gordita-bold",sans-serif}.h1.ultra,.rte h1.ultra,.h2.ultra,.rte h2.ultra,.h3.ultra,.rte h3.ultra,section.ooo-instagram[data-section-type="app-section-feed"] .ultra.ooo-instagram-header__title,.h4.ultra,.rte h4.ultra,.ultra.cart__cross-sell-title,.ultra.cart-questions__title,.article__wrapper blockquote.ultra,.article__wrapper blockquote p.ultra,.h5.ultra,.rte h5.ultra,section.ooo-instagram[data-section-type="app-section-feed"] .ultra.ooo-instagram-header__subheading,.h6.ultra,.rte h6.ultra{font-family:"gordita-ultra",sans-serif}.text--uppercase{text-transform:uppercase}.centered{text-align:center}b,strong{font-family:"gordita-medium",sans-serif;font-weight:500}.black{color:#000}.white{color:#fff}.grey{color:#959595}.green{color:#46cba2}.red{color:#ef3c3c}.primary{color:#262626}.text-subdued{opacity:.6}.line-through{text-decoration:line-through}.title-decoration{position:relative}.title-decoration:before{content:"";position:absolute;top:50%;left:-15px;width:2px;height:95%;background-color:#262626;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.title-background{z-index:0;position:relative}.title-background .text-background{z-index:-1;position:absolute;left:-30px;opacity:.05;white-space:nowrap}.title-background.h1 .text-background,.rte h1.title-background .text-background{top:-15px}.title-background.h2 .text-background,.rte h2.title-background .text-background{top:-14px}.title-background.h3 .text-background,.rte h3.title-background .text-background,section.ooo-instagram[data-section-type="app-section-feed"] .title-background.ooo-instagram-header__title .text-background{top:-12px}.quote,.rte blockquote h6{font-family:"gordita-bold",sans-serif;font-size:26px;line-height:32px;letter-spacing:-.5px;text-transform:uppercase}.quote .quote__content,.rte blockquote h6 .quote__content,.quote .rte blockquote span,.rte blockquote .quote span,.rte blockquote h6 span{position:relative}.quote .quote__content:before,.rte blockquote h6 .quote__content:before,.quote .rte blockquote span:before,.rte blockquote .quote span:before,.rte blockquote h6 span:before{z-index:-1;content:'‘‘';position:absolute;top:-49px;left:-4px;font-family:"gordita-bold",sans-serif;font-size:150px;line-height:150px;letter-spacing:-3px;color:#262626;opacity:.07}.quote.quote-decoration,.rte blockquote h6.quote-decoration{padding:0 34px}.quote.quote-decoration .quote__content:after,.rte blockquote h6.quote-decoration .quote__content:after,.quote.quote-decoration .rte blockquote span:after,.rte blockquote .quote.quote-decoration span:after,.rte blockquote h6.quote-decoration span:after{content:"";position:absolute;top:0;left:-34px;height:98%;width:4px;background-color:#262626}.text-underline{position:relative}.text-underline::after{content:"";display:block;width:100%;height:1px;opacity:.3;background-color:currentColor}@media screen and (min-width:768px){.title-decoration:before{width:3px}.title-background .text-background{left:-40px}.title-background.h1 .text-background,.rte h1.title-background .text-background{top:-21px}.title-background.h2 .text-background,.rte h2.title-background .text-background{top:-13px}.title-background.h3 .text-background,.rte h3.title-background .text-background,section.ooo-instagram[data-section-type="app-section-feed"] .title-background.ooo-instagram-header__title .text-background{top:-13px}.quote,.rte blockquote h6{font-size:28px;line-height:34px}.quote .quote__content:before,.rte blockquote h6 .quote__content:before,.quote .rte blockquote span:before,.rte blockquote .quote span:before,.rte blockquote h6 span:before{left:-5px;top:-63px;font-size:200px;line-height:200px}.quote.quote-decoration,.rte blockquote h6.quote-decoration{padding:0 50px}.quote.quote-decoration .quote__content:after,.rte blockquote h6.quote-decoration .quote__content:after,.quote.quote-decoration .rte blockquote span:after,.rte blockquote .quote.quote-decoration span:after,.rte blockquote h6.quote-decoration span:after{left:-50px}}@media screen and (min-width:1366px){.title-background .text-background{left:-70px}.title-background.h1 .text-background,.rte h1.title-background .text-background{top:-36px}.title-background.h2 .text-background,.rte h2.title-background .text-background{top:-23px}.title-background.h3 .text-background,.rte h3.title-background .text-background,section.ooo-instagram[data-section-type="app-section-feed"] .title-background.ooo-instagram-header__title .text-background{top:-23px}.quote,.rte blockquote h6{font-size:38px;line-height:44px}.quote .quote__content:before,.rte blockquote h6 .quote__content:before,.quote .rte blockquote span:before,.rte blockquote .quote span:before,.rte blockquote h6 span:before{top:-80px;font-size:250px;line-height:250px}.quote.quote-decoration,.rte blockquote h6.quote-decoration{padding:0 49px}.quote.quote-decoration .quote__content:after,.rte blockquote h6.quote-decoration .quote__content:after,.quote.quote-decoration .rte blockquote span:after,.rte blockquote .quote.quote-decoration span:after,.rte blockquote h6.quote-decoration span:after{left:-49px}}[data-bg-color="vanilla"]{background-color:#f8d189}[data-color="vanilla"]{color:#f8d189}[data-border-color="vanilla"]{border-color:#f8d189}[data-bg-color="lemon"]{background-color:#ffd74a}[data-color="lemon"]{color:#ffd74a}[data-border-color="lemon"]{border-color:#ffd74a}[data-bg-color="banana"]{background-color:#fbba00}[data-color="banana"]{color:#fbba00}[data-border-color="banana"]{border-color:#fbba00}[data-bg-color="orange"]{background-color:#ef790c}[data-color="orange"]{color:#ef790c}[data-border-color="orange"]{border-color:#ef790c}[data-bg-color="peanut"]{background-color:#da8e43}[data-color="peanut"]{color:#da8e43}[data-border-color="peanut"]{border-color:#da8e43}[data-bg-color="hazelnut"]{background-color:#b46438}[data-color="hazelnut"]{color:#b46438}[data-border-color="hazelnut"]{border-color:#b46438}[data-bg-color="chocolate"]{background-color:#5d2e00}[data-color="chocolate"]{color:#5d2e00}[data-border-color="chocolate"]{border-color:#5d2e00}[data-bg-color="sesame"]{background-color:#e0c9a3}[data-color="sesame"]{color:#e0c9a3}[data-border-color="sesame"]{border-color:#e0c9a3}[data-bg-color="peach"]{background-color:#f8baa2}[data-color="peach"]{color:#f8baa2}[data-border-color="peach"]{border-color:#f8baa2}[data-bg-color="raspberry"]{background-color:#e83363}[data-color="raspberry"]{color:#e83363}[data-border-color="raspberry"]{border-color:#e83363}[data-bg-color="cherry"]{background-color:#e40230}[data-color="cherry"]{color:#e40230}[data-border-color="cherry"]{border-color:#e40230}[data-bg-color="red-berries"]{background-color:#e30613}[data-color="red-berries"]{color:#e30613}[data-border-color="red-berries"]{border-color:#e30613}[data-bg-color="tomato"]{background-color:#ca3518}[data-color="tomato"]{color:#ca3518}[data-border-color="tomato"]{border-color:#ca3518}[data-bg-color="cranberry"]{background-color:#a51008}[data-color="cranberry"]{color:#a51008}[data-border-color="cranberry"]{border-color:#a51008}[data-bg-color="vegetables"]{background-color:#6bad2e}[data-color="vegetables"]{color:#6bad2e}[data-border-color="vegetables"]{border-color:#6bad2e}[data-bg-color="apple"]{background-color:#bbd034}[data-color="apple"]{color:#bbd034}[data-border-color="apple"]{border-color:#bbd034}[data-bg-color="mint"]{background-color:#8ec89a}[data-color="mint"]{color:#8ec89a}[data-border-color="mint"]{border-color:#8ec89a}[data-bg-color="peas"]{background-color:#3fb498}[data-color="peas"]{color:#3fb498}[data-border-color="peas"]{border-color:#3fb498}[data-bg-color="coconut"]{background-color:#83d0f5}[data-color="coconut"]{color:#83d0f5}[data-border-color="coconut"]{border-color:#83d0f5}[data-bg-color="blackberry"]{background-color:#14387f}[data-color="blackberry"]{color:#14387f}[data-border-color="blackberry"]{border-color:#14387f}[data-bg-color="caramel"]{background-color:#d17425}[data-color="caramel"]{color:#d17425}[data-border-color="caramel"]{border-color:#d17425}[data-bg-color="amande"]{background-color:#dbae91}[data-color="amande"]{color:#dbae91}[data-border-color="amande"]{border-color:#dbae91}[data-bg-color="shaker"]{background-color:#19806d}[data-color="shaker"]{color:#19806d}[data-border-color="shaker"]{border-color:#19806d}[data-bg-color="cure"]{background-color:#007398}[data-color="cure"]{color:#007398}[data-border-color="cure"]{border-color:#007398}[data-bg-color="tiramisu"]{background-color:#9f7550}[data-color="tiramisu"]{color:#9f7550}[data-border-color="tiramisu"]{border-color:#9f7550}[data-bg-color="speculos"]{background-color:#d86d37}[data-color="speculos"]{color:#d86d37}[data-border-color="speculos"]{border-color:#d86d37}[data-bg-color="original"]{background-color:#c21632}[data-color="original"]{color:#c21632}[data-border-color="original"]{border-color:#c21632}[data-bg-color="original-exhibitor"]{background-color:#ef7d0a}[data-color="original-exhibitor"]{color:#ef7d0a}[data-border-color="original-exhibitor"]{border-color:#ef7d0a}[data-bg-color="light"]{background-color:#007398}[data-color="light"]{color:#007398}[data-border-color="light"]{border-color:#007398}[data-bg-color="light-exhibitor"]{background-color:#9cc41f}[data-color="light-exhibitor"]{color:#9cc41f}[data-border-color="light-exhibitor"]{border-color:#9cc41f}[data-bg-color="sport"]{background-color:#19806d}[data-color="sport"]{color:#19806d}[data-border-color="sport"]{border-color:#19806d}[data-bg-color="sport-exhibitor"]{background-color:#ffed00}[data-color="sport-exhibitor"]{color:#ffed00}[data-border-color="sport-exhibitor"]{border-color:#ffed00}[data-bg-color="snack"]{background-color:#e55300}[data-color="snack"]{color:#e55300}[data-color="snack-fonctionnel"]{color:#e55300}[data-border-color="snack"]{border-color:#e55300}[data-bg-color="snack-exhibitor"]{background-color:#414999}[data-color="snack-exhibitor"]{color:#414999}[data-border-color="snack-exhibitor"]{border-color:#414999}[data-bg-color="grey"]{background-color:#f2f2f2}[data-color="grey"]{color:#f2f2f2}[data-border-color="grey"]{border-color:#f2f2f2}[data-color="green"]{color:#61c9a7}[data-border-color="green"]{border-color:#61c9a7}[data-bg-color="pistachio"]{background-color:#7fbb6b}[data-color="pistachio"]{color:#7fbb6b}[data-border-color="pistachio"]{border-color:#7fbb6b}[data-bg-color="keto"]{background-color:#b36a1f}[data-color="keto"]{color:#b36a1f}[data-border-color="keto"]{border-color:#b36a1f}[data-bg-color="cafe-latte"]{background-color:#c1a886}[data-color="cafe-latte"]{color:#c1a886}[data-border-color="cafe-latte"]{border-color:#c1a886}[data-bg-color="cookie-cream"]{background-color:#ecdfb6}[data-color="cookie-cream"]{color:#ecdfb6}[data-border-color="cookie-cream"]{border-color:#ecdfb6}[data-bg-color="nut-chocolate"]{background-color:#5a3318}[data-color="nut-chocolate"]{color:#5a3318}[data-border-color="nut-chocolate"]{border-color:#5a3318}[data-bg-color="peanut-butter"]{background-color:#da8d41}[data-color="peanut-butter"]{color:#da8d41}[data-border-color="peanut-butter"]{border-color:#da8d41}[data-color="error"]{color:#ef3c3c}.mapboxgl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mapboxgl-canvas{position:absolute;left:0;top:0}.mapboxgl-map:-webkit-full-screen{width:100%;height:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:-webkit-grabbing;cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.4}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{position:relative}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon::after{content:'';position:absolute;top:9px;left:-4px;display:block;width:25px;height:1px;background-color:#262626;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-label{opacity:.4}.mapboxgl-ctrl button:not(:disabled):hover{background-color:rgba(0,0,0,0.05)}.mapboxgl-ctrl-group button:focus:only-child{border-radius:inherit}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='29' height='29' viewBox='0 0 29 29' xmlns='http://www.w3.org/2000/svg' fill='%23333'%3E%3Cpath d='M10.5 14l4-8 4 8h-8z'/%3E%3Cpath d='M10.5 16l4 8 4-8h-8z' fill='%23ccc'/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{-webkit-animation:mapboxgl-spin 2s linear infinite;animation:mapboxgl-spin 2s linear infinite}@-webkit-keyframes mapboxgl-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes mapboxgl-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{width:88px;height:23px;margin:0 0 -4px -4px;display:block;background-repeat:no-repeat;cursor:pointer;overflow:hidden;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='88' height='23' viewBox='0 0 88 23' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' fill-rule='evenodd'%3E%3Cdefs%3E%3Cpath id='a' d='M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z'/%3E%3Cpath id='b' d='M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z'/%3E%3C/defs%3E%3Cmask id='c'%3E%3Crect width='100%25' height='100%25' fill='%23fff'/%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/mask%3E%3Cg opacity='.3' stroke='%23000' stroke-width='3'%3E%3Ccircle mask='url(%23c)' cx='11.5' cy='11.5' r='9.25'/%3E%3Cuse xlink:href='%23b' mask='url(%23c)'/%3E%3C/g%3E%3Cg opacity='.9' fill='%23fff'%3E%3Cuse xlink:href='%23a'/%3E%3Cuse xlink:href='%23b'/%3E%3C/g%3E%3C/svg%3E")}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{padding:0 5px;background-color:rgba(255,255,255,0.5);margin:0}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{min-height:20px;padding:2px 24px 2px 0;margin:10px;position:relative;background-color:#fff;border-radius:12px}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 8px 2px 28px;border-radius:12px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{display:none;cursor:pointer;position:absolute;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg' fill-rule='evenodd'%3E%3Cpath d='M4 10a6 6 0 1012 0 6 6 0 10-12 0m5-3a1 1 0 102 0 1 1 0 10-2 0m0 3a1 1 0 112 0v3a1 1 0 11-2 0'/%3E%3C/svg%3E");background-color:rgba(255,255,255,0.5);width:24px;height:24px;box-sizing:border-box;border-radius:12px;outline:0;top:0;right:0;border:0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner,.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:rgba(0,0,0,0.05)}}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,0.75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:rgba(255,255,255,0.75);font-size:10px;border:2px solid #333;border-top:#333;padding:0 5px;color:#333;box-sizing:border-box}.mapboxgl-popup{position:absolute;top:0;left:0;display:-webkit-box;display:flex;will-change:transform;pointer-events:none}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.mapboxgl-popup-anchor-left{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.mapboxgl-popup-anchor-right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.mapboxgl-popup-tip{width:0;height:0;border:10px solid transparent;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-top:0;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-top:0;border-left:0;border-bottom-color:#fff}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-top:0;border-right:0;border-bottom-color:#fff}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:0;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:0;border-left:0;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:0;border-right:0;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:0;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-right:0;border-left-color:#fff}.mapboxgl-popup-close-button{position:absolute;right:0;top:0;border:0;border-radius:0 3px 0 0;cursor:pointer;background-color:transparent}.mapboxgl-popup-close-button:hover{background-color:rgba(0,0,0,0.05)}.mapboxgl-popup-content{position:relative;background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,0.1);padding:10px 10px 15px;pointer-events:auto}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:-webkit-box;display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{position:absolute;top:0;left:0;will-change:transform;opacity:1;-webkit-transition:opacity .2s;transition:opacity .2s}.mapboxgl-marker-occluded{opacity:.2}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;width:15px;height:15px;border-radius:50%}.mapboxgl-user-location-dot:before{content:"";position:absolute;-webkit-animation:mapboxgl-user-location-dot-pulse 2s infinite;animation:mapboxgl-user-location-dot-pulse 2s infinite}.mapboxgl-user-location-dot:after{border-radius:50%;border:2px solid #fff;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px;box-sizing:border-box;box-shadow:0 0 3px rgba(0,0,0,0.35)}@-webkit-keyframes mapboxgl-user-location-dot-pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}70%{-webkit-transform:scale(3);transform:scale(3);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes mapboxgl-user-location-dot-pulse{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}70%{-webkit-transform:scale(3);transform:scale(3);opacity:0}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:rgba(29,161,242,0.2);width:1px;height:1px;border-radius:100%}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{position:absolute;top:0;left:0;width:0;height:0;background:#fff;border:2px dotted #202020;opacity:.5}@font-face{font-family:'icomoon';src:url(//cdn.shopify.com/s/files/1/0504/0832/5288/files/icomoon.eot?v=1615843933),url(//cdn.shopify.com/s/files/1/0504/0832/5288/files/icomoon.woff2?v=1615843933) format("woff2"),url(//cdn.shopify.com/s/files/1/0504/0832/5288/files/icomoon.ttf?v=1615843933) format("truetype"),url(//cdn.shopify.com/s/files/1/0504/0832/5288/files/icomoon.woff?v=1615843933) format("woff");font-weight:normal;font-style:normal;font-display:swap}#judgeme_product_reviews .jdgm-rev-widg{padding:43px 0;margin-top:14px;margin-bottom:0;border-color:transparent;background-color:#f6f6f6}#judgeme_product_reviews .jdgm-rev-widg__header{text-align:center}#judgeme_product_reviews .jdgm-rev-widg__title{margin-bottom:5px;text-align:center}#judgeme_product_reviews .jdgm-rev-widg__title .text-background{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#judgeme_product_reviews .jdgm-rev-widg__subtitle{text-align:center}#judgeme_product_reviews .jdgm-rev-widg__rating{margin-top:6px;text-align:center}#judgeme_product_reviews .jdgm-rev-widg__summary{display:-webkit-box;display:flex;margin-top:5px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;float:none;text-align:center}#judgeme_product_reviews .jdgm-rev-widg__summary-stars .jdgm-star{font-size:17px}#judgeme_product_reviews .jdgm-rev-widg__summary-text{margin-left:12px}@media screen and (min-width:768px){#judgeme_product_reviews .jdgm-rev-widg[data-number-of-reviews="0"]{padding:63px 0 50px 0}#judgeme_product_reviews .jdgm-rev-widg[data-number-of-reviews="0"] .jdgm-rev-widg__summary{margin-top:10px}}@media screen and (min-width:1200px){#judgeme_product_reviews .jdgm-rev-widg{padding:63px 0 70px 0}#judgeme_product_reviews .jdgm-rev-widg__title{margin-bottom:2px}#judgeme_product_reviews .jdgm-rev-widg__rating{margin-top:3px}#judgeme_product_reviews .jdgm-rev-widg__summary{margin-top:0}#judgeme_product_reviews .jdgm-rev-widg__summary-stars .jdgm-star{font-size:21px}}#judgeme_product_reviews .jdgm-star,.product__review-popin .jdgm-star,.jdgm-all-reviews__summary-stars .jdgm-star,.jdgm-histogram__star .jdgm-star,.jdgm-rev__rating .jdgm-star,.jdgm-prev-badge__stars .jdgm-star{font-family:'icomoon','sans-serif' !important;font-weight:normal}#judgeme_product_reviews .jdgm-star::before,.product__review-popin .jdgm-star::before,.jdgm-all-reviews__summary-stars .jdgm-star::before,.jdgm-histogram__star .jdgm-star::before,.jdgm-rev__rating .jdgm-star::before,.jdgm-prev-badge__stars .jdgm-star::before{content:"\e900" !important;color:rgba(38,38,38,0.2)}#judgeme_product_reviews .jdgm-star.jdgm--on::before,.product__review-popin .jdgm-star.jdgm--on::before,.jdgm-all-reviews__summary-stars .jdgm-star.jdgm--on::before,.jdgm-histogram__star .jdgm-star.jdgm--on::before,.jdgm-rev__rating .jdgm-star.jdgm--on::before,.jdgm-prev-badge__stars .jdgm-star.jdgm--on::before{color:#ffb600}#judgeme_product_reviews .jdgm-star.jdgm--half::before,.product__review-popin .jdgm-star.jdgm--half::before,.jdgm-all-reviews__summary-stars .jdgm-star.jdgm--half::before,.jdgm-histogram__star .jdgm-star.jdgm--half::before,.jdgm-rev__rating .jdgm-star.jdgm--half::before,.jdgm-prev-badge__stars .jdgm-star.jdgm--half::before{background:-webkit-gradient(linear,left top,right top,color-stop(50%,#ffb600),color-stop(50%,rgba(38,38,38,0.2)));background:linear-gradient(90deg,#ffb600 50%,rgba(38,38,38,0.2) 50%);background-clip:text;color:transparent;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#judgeme_product_reviews .jdgm-widget-actions-wrapper{margin-top:18px;text-align:center;float:none}#judgeme_product_reviews .jdgm-write-rev-link{display:inline-block;padding:12px 30px;max-width:270px;margin-bottom:10px}#judgeme_product_reviews .jdgm-histogram{display:none}@media screen and (min-width:768px){#judgeme_product_reviews .jdgm-widget-actions-wrapper{display:inline-block;margin:20px 10px 0 10px}}@media screen and (min-width:1200px){#judgeme_product_reviews .jdgm-widget-actions-wrapper{margin:23px 10px 0 10px}#judgeme_product_reviews .jdgm-write-rev-link{padding:15px 30px}}#judgeme_product_reviews .jdgm-rev-widg__sort-wrapper{text-align:center}#judgeme_product_reviews .jdgm-sort-dropdown-wrapper{position:relative;display:-webkit-box;display:flex;padding:9px 10px 9px 20px;width:100%;max-width:270px;margin:0 auto;border:1px solid #cecece;font-size:13px;line-height:20px;-webkit-box-align:center;align-items:center;float:none}#judgeme_product_reviews .jdgm-sort-dropdown{display:block;width:100%;padding:0;margin-left:10px;border:0;font-size:inherit;line-height:inherit}#judgeme_product_reviews .jdgm-sort-dropdown-sortby{width:100px;line-height:22px}#judgeme_product_reviews .jdgm-sort-dropdown-arrow{position:absolute;top:10px;right:27px;margin-left:0;border:0;pointer-events:none}#judgeme_product_reviews .jdgm-sort-dropdown-arrow svg{width:13px;height:13px;-webkit-transform:translateY(2px);transform:translateY(2px)}@media screen and (min-width:768px){#judgeme_product_reviews .jdgm-rev-widg__sort-wrapper{display:inline-block}#judgeme_product_reviews .jdgm-sort-dropdown-wrapper{padding:10px 20px;margin:0 10px}}@media screen and (min-width:1200px){#judgeme_product_reviews .jdgm-sort-dropdown-wrapper{padding:12px 20px;font-size:14px;line-height:22px}#judgeme_product_reviews .jdgm-sort-dropdown-arrow{top:13px}}#judgeme_product_reviews .jdgm-rev-widg__body,.product__review-popin .jdgm-rev-widg__body{margin-top:30px;overflow:hidden}#judgeme_product_reviews .jdgm-rev-widg__reviews.flickity-enabled,.product__review-popin .jdgm-rev-widg__reviews.flickity-enabled{padding:0 15px}#judgeme_product_reviews .jdgm-rev-widg__reviews .flickity-button,.product__review-popin .jdgm-rev-widg__reviews .flickity-button{display:none}#judgeme_product_reviews .jdgm-rev,.product__review-popin .jdgm-rev{padding:17px 20px;width:285px;min-height:296px;margin-right:15px;border:0;background-color:#fff;cursor:pointer}#judgeme_product_reviews .jdgm-rev::after,.product__review-popin .jdgm-rev::after{content:'';position:absolute;bottom:50px;left:0;display:block;width:100%;height:40px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to bottom,rgba(255,255,255,0) 0,white 100%)}#judgeme_product_reviews .jdgm-rev__rating .jdgm-star,.product__review-popin .jdgm-rev__rating .jdgm-star{font-size:13px}#judgeme_product_reviews .jdgm-rev__header,.product__review-popin .jdgm-rev__header{margin-bottom:6px}#judgeme_product_reviews .jdgm-rev__icon,.product__review-popin .jdgm-rev__icon{display:none}#judgeme_product_reviews .jdgm-rev__actions,.product__review-popin .jdgm-rev__actions{display:none}#judgeme_product_reviews .jdgm-rev__reply,.product__review-popin .jdgm-rev__reply{display:none}#judgeme_product_reviews .jdgm-rev__timestamp,.product__review-popin .jdgm-rev__timestamp{position:absolute;bottom:21px;right:21px;font-size:10px;line-height:15px;color:#909090;opacity:1}#judgeme_product_reviews .jdgm-rev__author-wrapper,.product__review-popin .jdgm-rev__author-wrapper{position:absolute;bottom:20px;left:20px;font-weight:normal;font-size:13px;line-height:20px}#judgeme_product_reviews .jdgm-rev__title,.product__review-popin .jdgm-rev__title{display:-webkit-box;margin-bottom:11px;font-size:16px;line-height:22px;letter-spacing:-.2px;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}#judgeme_product_reviews .jdgm-rev__body,.product__review-popin .jdgm-rev__body{min-height:177px;max-height:177px;font-size:13px;line-height:20px;overflow:hidden}#judgeme_product_reviews .jdgm-rev__body p.ellipsis,.product__review-popin .jdgm-rev__body p.ellipsis{display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}#judgeme_product_reviews .jdgm-paginate,.product__review-popin .jdgm-paginate{display:none}#judgeme_product_reviews .jdgm-rev-widg__reviews:not(.flickity-enabled){display:grid;grid-template-columns:repeat(10,1fr);padding-left:15px}@media screen and (min-width:768px){#judgeme_product_reviews .jdgm-rev-widg__reviews.flickity-enabled,.product__review-popin .jdgm-rev-widg__reviews.flickity-enabled{padding:0 30px}#judgeme_product_reviews .jdgm-rev-widg__body,.product__review-popin .jdgm-rev-widg__body{margin-top:20px}#judgeme_product_reviews .jdgm-rev,.product__review-popin .jdgm-rev{padding:21px 25px;width:370px;min-height:301px}#judgeme_product_reviews .jdgm-rev__header,.product__review-popin .jdgm-rev__header{margin-bottom:7px}#judgeme_product_reviews .jdgm-rev__title,.product__review-popin .jdgm-rev__title{margin-bottom:12px;font-size:18px;line-height:24px}#judgeme_product_reviews .jdgm-rev__body,.product__review-popin .jdgm-rev__body{min-height:155px;max-height:155px;font-size:14px;line-height:22px}#judgeme_product_reviews .jdgm-rev__rating .jdgm-star,.product__review-popin .jdgm-rev__rating .jdgm-star{font-size:15px}#judgeme_product_reviews .jdgm-rev__author-wrapper,.product__review-popin .jdgm-rev__author-wrapper{bottom:23px;left:26px;font-size:14px;line-height:22px}#judgeme_product_reviews .jdgm-rev__timestamp,.product__review-popin .jdgm-rev__timestamp{bottom:25px;right:25px;font-size:11px;line-height:16px}#judgeme_product_reviews .jdgm-rev-widg__reviews:not(.flickity-enabled){padding-left:30px}}@media screen and (min-width:1200px){#judgeme_product_reviews .jdgm-rev-widg__reviews,.product__review-popin .jdgm-rev-widg__reviews{max-width:1500px;margin:0 auto;overflow:hidden}#judgeme_product_reviews .jdgm-rev-widg__reviews.flickity-enabled,.product__review-popin .jdgm-rev-widg__reviews.flickity-enabled{padding:0 67px}#judgeme_product_reviews .jdgm-rev-widg__reviews .flickity-button,.product__review-popin .jdgm-rev-widg__reviews .flickity-button{right:67px;bottom:50%;display:block;width:56px;height:56px;margin-bottom:-28px;border:1px solid #262626;background-color:#262626;cursor:pointer}#judgeme_product_reviews .jdgm-rev-widg__reviews .flickity-button.previous,.product__review-popin .jdgm-rev-widg__reviews .flickity-button.previous{right:auto;left:67px}#judgeme_product_reviews .jdgm-rev-widg__reviews .flickity-button svg,.product__review-popin .jdgm-rev-widg__reviews .flickity-button svg{width:17px;height:16px;margin:19px}#judgeme_product_reviews .jdgm-rev-widg__reviews .flickity-button[disabled],.product__review-popin .jdgm-rev-widg__reviews .flickity-button[disabled]{display:none}#judgeme_product_reviews .jdgm-rev-widg__reviews:not(.flickity-enabled){padding-left:67px}}#judgeme_product_reviews .jdgm-form-wrapper{padding:15px;margin:30px 15px 0 15px;border:0;text-align:left;background-color:#fff}#judgeme_product_reviews .jdgm-form__reviewer-name-format-container{display:none}#judgeme_product_reviews .jdgm-form input[type="text"],#judgeme_product_reviews .jdgm-form input[type="email"],#judgeme_product_reviews .jdgm-form textarea{padding:2px 0 10px 0;border:0;border-bottom:1px solid #cecece;font-size:14px;line-height:22px}#judgeme_product_reviews .jdgm-form input[type="text"]::-webkit-input-placeholder,#judgeme_product_reviews .jdgm-form input[type="email"]::-webkit-input-placeholder,#judgeme_product_reviews .jdgm-form textarea::-webkit-input-placeholder{color:#909090}#judgeme_product_reviews .jdgm-form input[type="text"]::-moz-placeholder,#judgeme_product_reviews .jdgm-form input[type="email"]::-moz-placeholder,#judgeme_product_reviews .jdgm-form textarea::-moz-placeholder{color:#909090}#judgeme_product_reviews .jdgm-form input[type="text"]:-ms-input-placeholder,#judgeme_product_reviews .jdgm-form input[type="email"]:-ms-input-placeholder,#judgeme_product_reviews .jdgm-form textarea:-ms-input-placeholder{color:#909090}#judgeme_product_reviews .jdgm-form input[type="text"]:-moz-placeholder,#judgeme_product_reviews .jdgm-form input[type="email"]:-moz-placeholder,#judgeme_product_reviews .jdgm-form textarea:-moz-placeholder{color:#909090}#judgeme_product_reviews .jdgm-form input[type="text"].error,#judgeme_product_reviews .jdgm-form input[type="email"].error,#judgeme_product_reviews .jdgm-form textarea.error{border-color:#ef3c3c}#judgeme_product_reviews .jdgm-form textarea{height:100px}#judgeme_product_reviews .jdgm-form label{margin:0;font-size:12px;line-height:18px}#judgeme_product_reviews .jdgm-form label.error{margin-top:5px;text-align:right;font-size:11px;line-height:18px;color:#ef3c3c;background-color:transparent}#judgeme_product_reviews .jdgm-form .jdgm-form__name-fieldset,#judgeme_product_reviews .jdgm-form .jdgm-form__title-fieldset,#judgeme_product_reviews .jdgm-form .jdgm-form__body-fieldset,#judgeme_product_reviews .jdgm-form .jdgm-form__email-fieldset{position:relative;margin-bottom:31px}#judgeme_product_reviews .jdgm-form .jdgm-form__name-fieldset .input-ok,#judgeme_product_reviews .jdgm-form .jdgm-form__title-fieldset .input-ok,#judgeme_product_reviews .jdgm-form .jdgm-form__body-fieldset .input-ok,#judgeme_product_reviews .jdgm-form .jdgm-form__email-fieldset .input-ok{position:absolute;top:25px;right:0;display:none}#judgeme_product_reviews .jdgm-form .jdgm-form__name-fieldset .input-ok .icon,#judgeme_product_reviews .jdgm-form .jdgm-form__title-fieldset .input-ok .icon,#judgeme_product_reviews .jdgm-form .jdgm-form__body-fieldset .input-ok .icon,#judgeme_product_reviews .jdgm-form .jdgm-form__email-fieldset .input-ok .icon{width:16px}#judgeme_product_reviews .jdgm-form .jdgm-form__name-fieldset .input-not-ok,#judgeme_product_reviews .jdgm-form .jdgm-form__title-fieldset .input-not-ok,#judgeme_product_reviews .jdgm-form .jdgm-form__body-fieldset .input-not-ok,#judgeme_product_reviews .jdgm-form .jdgm-form__email-fieldset .input-not-ok{position:absolute;top:25px;right:0;display:none}#judgeme_product_reviews .jdgm-form .jdgm-form__name-fieldset .input-not-ok .icon,#judgeme_product_reviews .jdgm-form .jdgm-form__title-fieldset .input-not-ok .icon,#judgeme_product_reviews .jdgm-form .jdgm-form__body-fieldset .input-not-ok .icon,#judgeme_product_reviews .jdgm-form .jdgm-form__email-fieldset .input-not-ok .icon{width:16px}#judgeme_product_reviews .jdgm-form .jdgm-form__name-fieldset [aria-invalid="false"] ~ .input-ok,#judgeme_product_reviews .jdgm-form .jdgm-form__title-fieldset [aria-invalid="false"] ~ .input-ok,#judgeme_product_reviews .jdgm-form .jdgm-form__body-fieldset [aria-invalid="false"] ~ .input-ok,#judgeme_product_reviews .jdgm-form .jdgm-form__email-fieldset [aria-invalid="false"] ~ .input-ok{display:block}#judgeme_product_reviews .jdgm-form .jdgm-form__name-fieldset [aria-invalid="true"] ~ .input-not-ok,#judgeme_product_reviews .jdgm-form .jdgm-form__title-fieldset [aria-invalid="true"] ~ .input-not-ok,#judgeme_product_reviews .jdgm-form .jdgm-form__body-fieldset [aria-invalid="true"] ~ .input-not-ok,#judgeme_product_reviews .jdgm-form .jdgm-form__email-fieldset [aria-invalid="true"] ~ .input-not-ok{display:block}#judgeme_product_reviews .jdgm-form .jdgm-form__body-fieldset .input-ok,#judgeme_product_reviews .jdgm-form .jdgm-form__body-fieldset .input-not-ok{top:90px}#judgeme_product_reviews .jdgm-countdown{display:inline-block;margin-left:3px;font-size:12px;line-height:18px}#judgeme_product_reviews .jdgm-form__rating-fieldset{margin-bottom:26px}#judgeme_product_reviews .jdgm-form__rating-fieldset .jdgm-form__rating{display:block;margin-top:5px}#judgeme_product_reviews .jdgm-form__rating-fieldset .jdgm-star{font-size:21px}#judgeme_product_reviews .jdgm-submit-rev{padding:12px 30px;background-color:#262626;color:#fff}#judgeme_product_reviews .jdgm-notification{display:inline-block;padding:15px;margin:45px 15px 20px;border:0;font-size:11px;line-height:16px;letter-spacing:.2px;text-transform:uppercase;text-align:center;color:#fff;background-color:#46cba2}@media screen and (min-width:768px){#judgeme_product_reviews .jdgm-form-wrapper{padding:26px 30px 30px 30px;max-width:650px;margin:35px auto 0 auto}}@media screen and (min-width:1200px){#judgeme_product_reviews .jdgm-notification{padding:16px 30px;margin:36px 0 0 0}#judgeme_product_reviews .jdgm-submit-rev{padding:15px 40px}}.product__review-popin{z-index:1000;position:fixed;bottom:0;left:0;display:block;width:100%;max-height:80%;background-color:#fff;opacity:0;visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;transition:transform .3s ease,opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease}.product__review-popin[aria-hidden="false"]{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.product__review-popin .jdgm-rev__content{max-height:calc(100vh - 300px);margin-bottom:35px;overflow:auto;-webkit-overflow-scrolling:touch}.product__review-popin .jdgm-rev{position:relative !important;left:auto !important;padding:24px 30px 35px 30px;width:100%;margin:0}.product__review-popin .jdgm-rev::after{bottom:70px}.product__review-popin .jdgm-rev .jdgm-rev__rating .jdgm-star{font-size:17px}.product__review-popin .jdgm-rev .jdgm-rev__title{display:block;font-size:20px;line-height:26px}.product__review-popin .jdgm-rev .jdgm-rev__body{max-height:none}.product__review-popin .jdgm-rev .jdgm-rev__body p{padding-bottom:30px}.product__review-popin .jdgm-rev .jdgm-rev__body p.ellipsis{display:block}.product__review-popin .jdgm-rev .jdgm-rev__timestamp{bottom:32px;right:31px}.product__review-popin .jdgm-rev .jdgm-rev__author-wrapper{bottom:31px;left:30px}.product__review-popin .product__review-popin-close{z-index:1;position:absolute;top:10px;right:11px;display:block;width:40px;height:40px;cursor:pointer}.product__review-popin .product__review-popin-close svg{width:14px;height:14px;margin:13px}@media screen and (min-width:768px){.product__review-popin{bottom:50%;left:50%;max-width:600px;margin-left:-300px;margin-bottom:-206px}.product__review-popin .jdgm-rev{max-height:412px}.product__review-popin .jdgm-rev__content{max-height:258px}}@media screen and (min-width:1200px){.product__review-popin .jdgm-rev__header{margin-bottom:8px}.product__review-popin .product__review-popin-close{top:21px;right:23px}.product__review-popin .product__review-popin-close svg{width:24px;height:24px;margin:8px}.product__review-popin .product__review-popin-close svg path{stroke-width:1px}.product__review-popin .jdgm-rev{padding:46px 45px 45px 45px}.product__review-popin .jdgm-rev .jdgm-rev__title{margin-bottom:10px;font-size:28px;line-height:34px}.product__review-popin .jdgm-rev .jdgm-rev__body{font-size:15px;line-height:24px}.product__review-popin .jdgm-rev .jdgm-rev__rating .jdgm-star{font-size:21px}.product__review-popin .jdgm-rev .jdgm-rev__author-wrapper{bottom:33px;left:47px}.product__review-popin .jdgm-rev .jdgm-rev__timestamp{bottom:35px;right:44px}}.product__reviews-container .jdgm-prev-badge__text{margin-left:7px;border-bottom:1px solid rgba(38,38,38,0.2);font-size:11px;line-height:18px}.product__reviews-container .jdgm-star{font-size:11px}@media screen and (min-width:768px){.product__reviews-container .jdgm-prev-badge__text{font-size:13px;line-height:20px}.product__reviews-container .jdgm-star{font-size:12px}}.qs-datepicker-container{z-index:9001;position:absolute;display:-webkit-box;display:flex;width:100%;max-width:365px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden}.qs-datepicker-container *{box-sizing:border-box}.qs-centered{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.qs-hidden{display:none}.qs-controls{display:-webkit-box;display:flex;padding:11px 0 13px;width:100%;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;-webkit-box-flex:1;flex-grow:1;flex-shrink:0;background-color:#262626;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-controls.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-arrow{display:block;padding:1px 18px;width:50px;height:25px;cursor:pointer}.qs-arrow svg{width:13px;height:13px;pointer-events:none}.qs-arrow.qs-right svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.qs-month-year{font-family:"gordita-bold",sans-serif;font-size:14px;line-height:22px;color:#fff;cursor:pointer}.qs-month-year span{margin:0 2px}.qs-month-year:active:focus,.qs-month-year:focus{outline:0}.qs-squares{display:-webkit-box;display:flex;flex-wrap:wrap;border-left:1px solid #e7e7e7;background-color:#fff;-webkit-filter:blur(0);filter:blur(0);-webkit-transition:-webkit-filter .3s;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.qs-squares.qs-blur{-webkit-filter:blur(5px);filter:blur(5px)}.qs-square{display:-webkit-box;display:flex;width:calc(100% / 7);-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;cursor:pointer;-webkit-transition:color .3s ease,background .3s ease;transition:color .3s ease,background .3s ease}.qs-square:nth-child(7){border-right:1px solid #e7e7e7}.qs-square:not(.qs-empty):not(.qs-disabled):not(.qs-day):not(.qs-active):hover{background-color:#f6f6f6}.qs-active,.qs-range-end,.qs-range-start{color:#fff;background-color:#61c9a7;font-family:"gordita-bold",sans-serif}.qs-range-middle{background:yellow}.qs-disabled,.qs-outside-current-month{color:rgba(34,34,34,0.3)}.qs-disabled{cursor:not-allowed}.qs-day,.qs-empty{cursor:default}.qs-day{padding:9px 0;border-bottom:1px solid #e7e7e7;background-color:#f6f6f6}.qs-square.qs-empty{border:1px solid #e7e7e7;border-top:0;border-left:0}.qs-num{position:relative;padding:17px 0 18px;border:1px solid #e7e7e7;border-top:0;border-left:0}.qs-event{position:relative}.qs-event:after{content:"";position:absolute;width:.46875em;height:.46875em;border-radius:50%;background:#07f;bottom:0;right:0}@media screen and (max-width:767px){.qs-num{height:48px}}body.no-scroll{overflow:hidden}.shopify-challenge__container{padding:15px;margin:100px auto !important}.shopify-challenge__message{font-size:14px;line-height:20px}.shopify-challenge__button{padding:15px 40px !important}label,label span{cursor:pointer}select{cursor:pointer;border:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}button,select,textarea{border-radius:0;outline:0}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}select::-ms-expand{display:none}textarea{padding:0;height:150px;line-height:22px;width:100%;resize:none}input,input[type="text"],input[type="tel"],input[type="email"],input[type="password"],input[type="submit"],textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;border-radius:0;outline:0}input::-ms-clear,input[type="text"]::-ms-clear,input[type="tel"]::-ms-clear,input[type="email"]::-ms-clear,input[type="password"]::-ms-clear,input[type="submit"]::-ms-clear,textarea::-ms-clear{display:none}input[disabled],input[type="text"][disabled],input[type="tel"][disabled],input[type="email"][disabled],input[type="password"][disabled],input[type="submit"][disabled],textarea[disabled]{cursor:default;background-color:transparent}input[type="radio"],input[type="checkbox"]{display:block;height:0;width:0;opacity:0;visibility:hidden}input[type="number"]{-moz-appearance:textfield}input[type="number"]::-webkit-outer-spin-button,input[type="number"]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-container{position:relative}.input-container textarea.input,.input-container input.input{padding:15px 0 14px 0;width:100%;border:0;border-bottom:1px solid #e7e7e7;outline:0}.input-container textarea.input::-webkit-input-placeholder,.input-container input.input::-webkit-input-placeholder{color:#909090}.input-container textarea.input::-moz-placeholder,.input-container input.input::-moz-placeholder{color:#909090}.input-container textarea.input:-ms-input-placeholder,.input-container input.input:-ms-input-placeholder{color:#909090}.input-container textarea.input:-moz-placeholder,.input-container input.input:-moz-placeholder{color:#909090}.input-container textarea.input:not(.footer__newsletter-input):focus,.input-container input.input:not(.footer__newsletter-input):focus{border-bottom-color:#262626 !important}.input-container .input--full-width{width:100%}.input-container .input-label{position:absolute;top:-13px;left:0;font-size:11.9px;line-height:18px;opacity:0;visibility:hidden;color:#909090;-webkit-transform:translateY(5px);transform:translateY(5px);-webkit-transition:all .3s ease;transition:all .3s ease}.input-container textarea.input:not(:placeholder-shown),.input-container input.input:not(:placeholder-shown){padding:20px 0 9px 0;border-bottom-color:#262626}.input-container textarea.input:not(:placeholder-shown)+.input-label,.input-container input.input:not(:placeholder-shown)+.input-label{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.input-container textarea.input:focus:placeholder-shown::-webkit-input-placeholder,.input-container input.input:focus:placeholder-shown::-webkit-input-placeholder{opacity:0}.input-container textarea.input:focus:placeholder-shown::-moz-placeholder,.input-container input.input:focus:placeholder-shown::-moz-placeholder{opacity:0}.input-container textarea.input:focus:placeholder-shown:-ms-input-placeholder,.input-container input.input:focus:placeholder-shown:-ms-input-placeholder{opacity:0}.input-container textarea.input:focus:placeholder-shown:-moz-placeholder,.input-container input.input:focus:placeholder-shown:-moz-placeholder{opacity:0}.input-container textarea.input:focus:placeholder-shown+.input-label,.input-container input.input:focus:placeholder-shown+.input-label{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.input-container textarea.input--error:not(:placeholder-shown),.input-container input.input--error:not(:placeholder-shown){border-bottom-color:#ef3c3c}.input-container .input--error{border-bottom-color:#ef3c3c !important;color:#ef3c3c}.input-container .input--error+label+.input-error-message{display:block;margin-top:5px}.input-container .input--error ~ .input-not-ok{display:block}.input-container .input-error-message{display:none;font-size:11.9px;line-height:15px;color:#ef3c3c}.input-container.input--account textarea.input,.input-container.input--account input.input{padding:19px 0 11px 0;border-bottom-color:#cecece;font-size:13px;line-height:20px}.input-container.input--account .input-label{top:0;font-size:9.99px;line-height:15px}.input-container.input--account .input--error{color:#262626}.input-container.input--account textarea.input--error:not(:placeholder-shown),.input-container.input--account input.input--error:not(:placeholder-shown){border-bottom-color:#ef3c3c}.input-container .input-ok{position:absolute;top:16px;right:-4px;display:none;width:24px;height:24px}.input-container .input-ok .icon{width:16px;height:16px;margin:4px}.input-container .input-not-ok{position:absolute;top:16px;right:-4px;display:none;width:24px;height:24px}.input-container .input-not-ok .icon{width:16px;height:16px;margin:4px}.input-container input.input:valid ~ .input-ok{display:block}@media screen and (min-width:1024px){.input-container.input--account textarea.input,.input-container.input--account input.input{padding:21px 0 7px 0;font-size:14px;line-height:22px}.input-container.input--account .input-label{top:0;left:0;font-size:11.9px;line-height:18px}.input-container .input-ok{top:19px}}.input-group{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.input-group .input-container{width:calc(50% - 15px)}@media screen and (max-width:767px){.input-group{display:block}.input-group .input-container{width:100%}}.custom-dropdown{position:relative;display:inline-block;padding:14px 62px 14px 20px;max-width:100%;border:1px solid #e7e7e7;font-family:"gordita-medium",sans-serif;font-size:14px;line-height:22px;cursor:pointer}.custom-dropdown.active .custom-dropdown__list{display:block}.custom-dropdown.active .custom-dropdown__icon .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.custom-dropdown__icon{position:absolute;top:17px;right:16px;display:block;width:18px;height:18px}.custom-dropdown__icon .icon{width:13px;height:13px;margin:2px;stroke:#262626;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.custom-dropdown__current-value{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.custom-dropdown__list{z-index:2;position:absolute;top:51px;left:-1px;display:none;padding-top:9px;width:calc(100% + 2px);max-height:150px;border:1px solid #e7e7e7;border-top:0;text-align:left;background-color:#fff;overflow:scroll}.custom-dropdown__item{display:block;padding:7px 20px 8px 20px;width:100%;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.custom-dropdown__item:last-child{padding-bottom:20px}@media screen and (max-width:1023px){.custom-dropdown{padding:12px 62px 12px 20px;font-size:13px}.custom-dropdown__icon{top:14px}}@media screen and (min-width:1200px){.custom-dropdown__item:hover{opacity:.6}}.input-container.input--account .custom-select{padding:22px 0 11px 0;border-bottom:1px solid #cecece;font-size:13px;line-height:20px}.input-container.input--account .custom-select select{width:100%}.input-container.input--account .custom-select .input-label{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.input-container.input--account .custom-select .icon{position:absolute;top:23px;right:0;width:16px;height:16px;stroke:#262626;pointer-events:none}@media screen and (min-width:1024px){.input-container.input--account .custom-select{padding:21px 0 7px 0;font-size:14px;line-height:22px}}.custom-checkbox{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start}input[type="checkbox"].custom-checkbox__input{position:relative;display:block;width:18px;min-width:18px;height:18px;border:1px solid #909090;margin-right:15px;visibility:visible;opacity:1}input[type="checkbox"].custom-checkbox__input:checked{border-color:#262626}input[type="checkbox"].custom-checkbox__input:checked::after{content:url(https://cdn.shopify.com/s/files/1/0504/0832/5288/files/feed-tick.svg?v=1607972020);position:absolute;bottom:6px;left:3px;display:block;width:100%;height:100%}input[type="checkbox"].custom-checkbox__input-black{width:19px;min-width:19px;height:19px}input[type="checkbox"].custom-checkbox__input-black:checked{background-color:#262626}input[type="checkbox"].custom-checkbox__input-black:checked::after{content:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4.08948L3.77788 6.91671L10.7222 1.08337' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");position:relative}.custom-checkbox__label{font-size:13px;line-height:20px}@media screen and (min-width:768px){input[type="checkbox"].custom-checkbox__input-black{width:24px;min-width:24px;height:24px}input[type="checkbox"].custom-checkbox__input-black:checked::after{content:url("data:image/svg+xml,%3Csvg width='14' height='10' viewBox='0 0 14 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 5.10733L4.33346 8.5L12.6667 1.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");bottom:2px;left:4px}}@media screen and (min-width:1024px){.custom-checkbox{-webkit-box-align:center;align-items:center}.custom-checkbox__label{font-size:14px;line-height:22px}}.custom-radio{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.custom-radio input[type="radio"]:checked+.custom-radio__bullet{border-color:currentColor}.custom-radio input[type="radio"]:checked+.custom-radio__bullet::after{background-color:currentColor}.custom-radio__bullet{display:block;width:20px;height:20px;border-radius:50%;border:2px solid #909090;box-sizing:border-box}.custom-radio__bullet::after{content:'';display:block;width:12px;height:12px;margin:2px;border-radius:50%;background-color:transparent}.custom-radio__label{margin-left:12px;font-size:14px;line-height:22px}.rte{overflow:hidden}.rte p{margin-bottom:30px}.rte p:last-child{margin-bottom:0 !important}.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin-bottom:10px}.rte strong{font-family:"gordita-bold",sans-serif}@media screen and (min-width:1024px){.rte h1,.rte h2,.rte h3,.rte h4,.rte h5,.rte h6{margin-bottom:15px}.rte p{margin-bottom:45px}}.rte .table-container{width:100%;overflow:scroll}.rte table{width:100%}.rte table td,.rte table th{padding:5px 10px}.rte table tr,.rte table th{border-bottom:1px solid #e7e7e7}.rte table p,.rte table strong{padding:11px 0;margin-bottom:0;font-size:11px;line-height:18px}.rte table strong{font-family:"gordita-bold",sans-serif}@media screen and (min-width:1024px){.rte table p,.rte table strong{padding:10px 0;font-size:13px;line-height:20px}}@media screen and (min-width:1024px){.rte table p,.rte table strong{padding:9px 0;line-height:21px}}.rte ul,.rte ol{padding-left:0;margin-bottom:30px;list-style:none}.rte ul li,.rte ol li{position:relative;margin-bottom:11px;font-size:13px;line-height:20px}.rte ul li:last-child,.rte ol li:last-child{margin-bottom:0}.rte ul li{padding-left:24px}.rte ul li:before{content:"";position:absolute;top:4px;left:0;width:10px;height:10px;border-radius:50%;box-sizing:border-box;border:2px solid #262626;background-color:#fff}.rte ol{counter-reset:counter}.rte ol li{padding-left:31px;counter-increment:counter}.rte ol li:before{content:counter(counter);z-index:0;position:absolute;top:0;left:0;padding-top:3px;width:18px;height:18px;background-color:#262626;border-radius:50%;font-size:10px;line-height:13px;font-family:"gordita-bold",sans-serif;color:#fff;text-align:center}@media screen and (min-width:1024px){.rte ul li,.rte ol li{margin-bottom:8px;font-size:15px;line-height:24px}.rte ul li:last-child,.rte ol li:last-child{margin-bottom:0}.rte ul li:before{top:6px}}@media screen and (min-width:1366px){.rte ul li,.rte ol li{margin-bottom:10px}.rte ul li:before{top:7px}}.overlay{z-index:110;position:fixed;top:0;left:0;height:100vh;width:100%;opacity:0;visibility:hidden;background-color:rgba(0,0,0,0.6);cursor:pointer;-webkit-transition:opacity .3s ease-in,visibility .3s ease-in;transition:opacity .3s ease-in,visibility .3s ease-in}.overlay[aria-hidden="false"]{opacity:1;visibility:visible}.hidden,[hidden]{display:none !important}.no-transition{-webkit-transition:none !important;transition:none !important}.item-price--old{display:none;margin-left:5px;text-decoration:line-through}.variant-compare .item-price--new{color:#db271a}.variant-compare .item-price--old{display:inline-block}.container-laptop{max-width:1366px;margin:0 auto;overflow:hidden}.container-huge{max-width:1680px;margin:0 auto;overflow:hidden}.hide-scrollbar{scrollbar-width:none}.hide-scrollbar::-webkit-scrollbar{display:none}.main{--header-height:60px;padding-top:var(--header-height)}@media screen and (min-width:768px){.main{--header-height:66px}}@media screen and (min-width:1200px){.main{--header-height:123px}}@media screen and (min-width:1280px){.main{--header-height:122px}}.label{display:table;padding:4px 6px;margin-bottom:5px}.label .label-text{display:block;text-transform:uppercase;font-family:"gordita-regular",sans-serif;font-size:8px;font-style:normal;font-weight:600;line-height:10px}.product-label--sale{background-color:#db271a}@media screen and (min-width:768px){.label .label-text{font-size:10px}}@-webkit-keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.list-unstyled{list-style:none}.check__list .check__list-item{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}.check__list .check__list-item span{display:inline-block;vertical-align:middle}.check__list .check__list-checked{position:relative;margin-right:15px;min-width:16px;width:16px;height:16px;border-radius:50%;border:1px solid #cecece}.check__list .check__list-checked.check__list-checked--no-bullet{border-color:transparent}.check__list .check__list-checked .icon{z-index:1;position:absolute;top:1px;left:3px;width:15px;height:10px;stroke:#262626}.notice{padding:16px 10px}.notice .notice__content{color:#fff;font-family:"gordita-bold",sans-serif;font-size:11px;line-height:16px;letter-spacing:.2px;text-transform:uppercase;text-align:center}.notice .notice__content a{color:#fff;border-bottom:1px solid #fff}.notice.notice--success{background-color:#46cba2}.notice.notice--error{background-color:#ef3c3c}.notice.notice--warning{background-color:#ffb600}.notice.notice--info{background-color:#262626}.notice.notice--label{display:inline-block;padding-block:10px;padding-inline:10px 30px;background-color:#f4f4f4}.notice.notice--label .notice__content,.notice.notice--label .notice__close-button{color:#909090}.notice.notice--label .notice__content{padding-inline:0;font-family:"gordita-medium",sans-serif}.notice.notice--label .notice__close-button{top:6px;right:6px}.notice.notice--label .notice__close-button .icon--close{width:8px}.notice.notice--small{padding:8px 10px}.notice.notice--small .notice__content{font-family:"gordita-regular",sans-serif;text-transform:initial}.notice--closable{position:relative}.notice--closable .notice__content{padding-inline:20px}.notice__close-button{position:absolute;top:13px;right:10px;width:20px;height:20px;color:#fff;cursor:pointer}.notice__close-button .icon--close{display:block;width:10px;margin:0 auto;stroke:currentColor}.notice__close-button .icon--spinner{display:none;width:10px;margin:0 auto;stroke:currentColor}.notice__close-button.is-loading .icon--close{display:none}.notice__close-button.is-loading .icon--spinner{display:block;-webkit-animation:spinner-rotate .7s infinite linear;animation:spinner-rotate .7s infinite linear}.scrollable-container{overflow:hidden}.scrollable-wrapper{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;overflow:scroll}.scrollable-wrapper:after{content:"";height:1px;-webkit-box-flex:0;flex:0 0 20px}.scrollable-item{scroll-snap-align:start}.klaviyo__messages{margin-top:10px}.klaviyo__messages .klaviyo__message{display:none;-webkit-box-align:center;align-items:center}.klaviyo__messages .klaviyo__message.active{display:-webkit-box;display:flex}.klaviyo__messages .klaviyo__message--success .icon{width:15px;height:15px;margin-right:6px;stroke:#46cba2}.klaviyo__messages .klaviyo__message--success .icon path{stroke:#46cba2}.klaviyo__messages .klaviyo__message--error .icon{width:10px;height:10px;margin-right:10px;stroke:#ef3c3c}.klaviyo__messages .klaviyo__message--error .icon path{stroke:#ef3c3c}@media screen and (min-width:768px){.klaviyo__messages{margin-top:15px}.klaviyo__messages .klaviyo__message{font-size:13px;line-height:20px}}.switch-item__wrapper{position:relative;display:inline-block;width:100%;height:100%;border:1px solid #cecece}.switch-item__wrapper[data-position="left"] .switch-item__dot{left:10%}.switch-item__wrapper[data-position="right"] .switch-item__dot{left:91%;-webkit-transform:translateY(-50%) translateX(-100%);transform:translateY(-50%) translateX(-100%)}.switch-item__dot{position:absolute;top:50%;display:inline-block;border-radius:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:left .2s ease,-webkit-transform .2s ease;transition:left .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,left .2s ease;transition:transform .2s ease,left .2s ease,-webkit-transform .2s ease}@media screen and (min-width:768px){#webWidget,#launcher{right:auto !important;left:0 !important}}.weglot-container.wg-default{display:none !important}.product__item{position:relative;padding:15px 0 20px 0;margin-bottom:5px;background-color:#f6f6f6}.product__item.product__item--unavailable{padding:18px 0 18px 0}.product__item.product__item--unavailable .product__item-image-container{opacity:.6}.product__item.product__item--unavailable .product__item-title{opacity:.5}.product__item.product__item--unavailable .product__item-price{opacity:.6}.product__item.product__item--soon{padding:18px 0 16px 0}.product__item.product__item--soon .product__item-price{opacity:.6}.product-labels__wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:start;align-items:flex-start}.product__item-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.product__item-container .product__item-title{color:#262626}.product__item-image-container{position:relative;display:block;min-width:120px;width:120px;margin-right:20px}.product__item-image svg{display:block}.product__item-image--pack{padding:12.4% 0}.product__item .product-labels__container{z-index:2;top:10px;left:0}.product__item-title-container{display:block;margin-bottom:2px}.product__item-title{font-size:18px;line-height:22px;letter-spacing:-0.2px}.product__item-price{margin-top:5px}.product__item-price .item-price--old{opacity:.6}.product__item-price-info{margin-top:5px;font-size:11px;line-height:18px;opacity:.6}.product__item-per-meal-quantity{margin-left:3px}.product__item-reviews-container{margin-top:5px;font-size:10px;line-height:15px}.product__item-reviews-container .jdgm-prev-badge__text{border:0;opacity:.6}.product__item .product__item-button{padding:11px 17px;margin-top:15px}.product__item-sold-out{margin-top:10px;font-size:11.9px;line-height:18px;color:#909090}.product__item-soon{margin-top:10px;font-size:11.9px;line-height:18px}.product__item--pack .product-label--sale{display:none}@media screen and (max-width:767px){.product__item.product__item--unavailable .product__item-button,.product__item.product__item--soon .product__item-button{display:none}.product__item.product__item--pack .aspect-ratio{padding-bottom:75% !important}.collection__item-products-wrapper--slider-mobile.flickity-resize .product-item__wrapper,.collection__item-products-wrapper--slider-mobile.flickity-resize .product-item__wrapper .product__item{height:100%}.collection__item-products-wrapper--slider-mobile .product__item,.collection__item-products-wrapper--slider-mobile .collection__item-push-image{padding-bottom:25px;width:271px;min-width:271px;margin-right:15px;margin-bottom:0}.collection__item-products-wrapper--slider-mobile .collection__item-push-image{padding-bottom:0}.collection__item-products-wrapper--slider-mobile .product__item-container{display:block}.collection__item-products-wrapper--slider-mobile .product__item-image-container{padding:0 15px;width:100%;margin:0}.collection__item-products-wrapper--slider-mobile .product__item .product-labels__container{top:15px}.collection__item-products-wrapper--slider-mobile .product__item-content{text-align:center}.collection__item-products-wrapper--slider-mobile .product__item-title-container{display:-webkit-box;display:flex;padding:0 10px;min-height:44px;margin-bottom:1px;margin-top:-22px;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:center;justify-content:center}.collection__item-products-wrapper--slider-mobile .product__item-price{margin-top:3px;font-size:14px;line-height:22px}.collection__item-products-wrapper--slider-mobile .product__item-price-info{font-size:11.9px;line-height:18px}.collection__item-products-wrapper--slider-mobile .product__item-reviews-container{margin-top:8px;font-size:11.9px;line-height:18px}.collection__item-products-wrapper--slider-mobile .product__item .product__item-button{display:none}}@media screen and (min-width:768px){.product-item__wrapper.full-height{height:100%}.product-item__wrapper.full-height .product__item,.product-item__wrapper.full-height .collection__item-push-image{height:100%}.product-item__wrapper:first-child .product__item,.product-item__wrapper:first-child .collection__item-push-image{margin-left:30px}.product-item__wrapper:last-child .product__item,.product-item__wrapper:last-child .collection__item-push-image{margin-right:30px}.product__item,.collection__item-push-image{padding-bottom:25px;width:271px;min-width:271px;margin-right:15px;margin-bottom:0}.collection__item-push-image{padding-bottom:0}.product__item-container{display:block}.product__item-image-container{padding:0 15px;width:100%;margin:0}.product__item .product-labels__container{top:15px}.product__item-content{text-align:center}.product__item-title-container{display:-webkit-box;display:flex;padding:0 10px;min-height:44px;margin-bottom:1px;margin-top:-22px;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:center;justify-content:center}.product__item-price{margin-top:3px;font-size:14px;line-height:22px}.product__item-price-info{font-size:11.9px;line-height:18px}.product__item-reviews-container{margin-top:8px;font-size:11.9px;line-height:18px}.product__item .product__item-button{display:none}}@media screen and (min-width:1024px){.product-item__wrapper{padding-right:15px;width:calc(37.5% + 15px)}.product-item__wrapper:first-child .product__item,.product-item__wrapper:first-child .collection__item-push-image{margin-left:0}.product-item__wrapper:last-child{padding-right:30px;width:calc(37.5% + 30px)}.product__item,.collection__item-push-image{width:100%;min-width:100%}.product__item-image-container{max-width:258px;margin:0 auto}}@media screen and (min-width:1200px){.product-item__wrapper{width:calc(35% + 15px)}.product-item__wrapper:last-child{width:calc(35% + 68px);padding-right:68px}.product__item,.collection__item-push-image{max-height:calc(100% - 45px);margin-bottom:45px}.product__item.product__item--unavailable,.collection__item-push-image.product__item--unavailable{padding:15px 0 24px 0}.product__item.product__item--soon,.collection__item-push-image.product__item--soon{padding:15px 0 24px 0}.product__item-image-container{max-width:270px}.product__item-title-container{min-height:48px;margin-top:-24px}.product__item-title{font-size:20px;line-height:24px}.product__item-sold-out{margin-top:9px;font-size:13px;line-height:20px}.product__item-soon{margin-top:8px;font-size:13px;line-height:20px}.product__item-image--pack{padding:17% 0 7.9% 0}.product__item--soon .product__item-image--pack,.product__item--unavailable .product__item-image--pack{padding:12% 0}}@media screen and (min-width:1320px){.product__item--soon .product__item-image--pack,.product__item--unavailable .product__item-image--pack{padding:20% 0}}@media screen and (min-width:1366px){.product-item__wrapper{width:calc(100%/3 - 18px)}.product-item__wrapper:last-child{width:calc(100%/3 + 35px)}.collection__item-push-image{max-height:380px;overflow:hidden}.product__item--soon .product__item-image--pack,.product__item--unavailable .product__item-image--pack{padding:12% 0}}@media screen and (min-width:1500px){.product-item__wrapper{width:calc(33.3333334%)}.product-item__wrapper:last-child{width:calc(33.3333334%);padding-right:15px}}.product__item-overlay{opacity:0;visibility:hidden}@media screen and (min-width:1200px){.product__item:hover .product__item-overlay{opacity:1;visibility:visible}.product__item.product__item--unavailable .product__item-overlay .product__item-image-container{opacity:1}.product__item.product__item--unavailable .product__item-overlay .product__item-title{opacity:1}.product__item.product__item--unavailable .product__item-overlay .product__item-price{opacity:1}.product__item .product__item-container{border:1px solid transparent}.product__item-overlay{z-index:1;position:absolute;top:0;left:0;display:block;padding:14px 0;width:100%;border:1px solid #e7e7e7;background-color:#fff;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.product__item-overlay .product__item-content{border-top:1px solid transparent}.product__item-overlay .product__item-reviews-container{display:none}.product__item-overlay .product__item-sold-out{display:none}.product__item-overlay .product__item-soon{display:none}.product__item-overlay .product__item-button{display:block;padding:13px 17px;width:calc(100% - 28px);margin:14px auto 0 auto;font-size:10px;line-height:12px}}.product-item-simple{position:relative;display:inline-block;padding:14px 14px 20px 14px;width:53.5%;margin-right:15px;background-color:#f6f6f6;vertical-align:top}.product-item-simple.product-item-simple__no-reviews{padding-bottom:25px}.product-item-simple.product-item-simple__unavailable{padding-bottom:20px}.product-item-simple.product-item-simple__unavailable .product-item-simple__image-container{opacity:.6}.product-item-simple.product-item-simple__unavailable .product-item-simple__title{opacity:.5}.product-item-simple.product-item-simple__unavailable .product-item-simple__price{opacity:.6}.product-item-simple .product-item-simple__price .item-price--old{opacity:.6}.product-item-simple.product-item-simple__available-soon{padding-bottom:20px}.product-item-simple .product-item-simple__button{display:none}.product-item-simple__container{display:block}.product-item-simple__container .product-item-simple__title{color:#262626}.product-item-simple__image-container{position:relative;display:block;width:100%}.product-item-simple__image svg{display:block}.product-item-simple .product-labels__container{z-index:2;top:15px;left:0}.product-item-simple__title-container{display:-webkit-box;display:flex;padding:0 10px;min-height:44px;margin-bottom:0;margin-top:-22px;white-space:normal;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:center;justify-content:center}.product-item-simple__title{font-size:16px;line-height:22px;letter-spacing:-0.2px}.product-item-simple__price-info{margin-top:3px;font-size:10px;line-height:15px;opacity:.6}.product-item-simple__per-meal-quantity{margin-left:3px}.product-item-simple__reviews-container{margin-top:8px;font-size:10px;line-height:15px}.product-item-simple__reviews-container .jdgm-prev-badge__text{border:0;opacity:.6}.product-item-simple__sold-out{margin-top:5px;font-size:11.9px;line-height:18px;color:#909090}.product-item-simple__soon{margin-top:5px;font-size:11.9px;line-height:18px}.product-item-simple__button{display:none}@media screen and (max-width:767px){.product-item-simple{max-width:300px}.product-item-simple:last-child{margin-right:15px}}@media screen and (min-width:768px){.product-item-simple{padding:15px 15px 25px 15px;width:35.5%;margin-right:30px;margin-bottom:0}.product-item-simple.product-item-simple__no-reviews{padding-bottom:20px}.product-item-simple.product-item-simple__unavailable{padding-bottom:24px}.product-item-simple.product-item-simple__available-soon{padding-bottom:24px}.product-item-simple__image-container{width:100%;margin:0}.product-item-simple__content{text-align:center}.product-item-simple__title-container{display:-webkit-box;display:flex;padding:0 10px;min-height:44px;margin-bottom:1px;margin-top:-22px;-webkit-box-align:end;align-items:flex-end;-webkit-box-pack:center;justify-content:center}.product-item-simple__title{font-size:18px}.product-item-simple__price{font-size:14px;line-height:22px}.product-item-simple__price-info{margin-top:5px;font-size:11.9px;line-height:18px}.product-item-simple__reviews-container{margin-top:8px;font-size:11.9px;line-height:18px}.product-item-simple__sold-out{margin-top:7px;font-size:13px;line-height:20px}.product-item-simple__soon{margin-top:7px;font-size:13px;line-height:20px}}@media screen and (min-width:1024px){.product-item-simple{width:22.5%}}@media screen and (min-width:1200px){.product-item-simple{padding-bottom:24px;margin-right:15px;width:19.7%;max-width:300px}.product-item-simple.product-item-simple__no-reviews{padding-bottom:30px}.product-item-simple.product-item-simple__unavailable{padding-bottom:23px}.product-item-simple.product-item-simple__available-soon{padding-bottom:23px}.product-item-simple__title-container{min-height:48px;margin-top:-24px}.product-item-simple__title{font-size:20px;line-height:24px}}.product-item-simple__overlay{opacity:0;visibility:hidden}@media screen and (min-width:1200px){.product-item-simple:hover .product-item-simple__overlay{opacity:1;visibility:visible}.product-item-simple.product-item-simple__unavailable .product-item-simple__overlay .product-item-simple__image-container{opacity:1}.product-item-simple.product-item-simple__unavailable .product-item-simple__overlay .product-item-simple__title{opacity:1}.product-item-simple.product-item-simple__unavailable .product-item-simple__overlay .product-item-simple__price{opacity:1}.product-item-simple__overlay{z-index:1;position:absolute;top:0;left:0;display:block;padding:15px 0 14px 0;width:100%;min-height:396px;border:1px solid #e7e7e7;background-color:#fff;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.product-item-simple__overlay .product-item-simple__content{border-top:1px solid transparent}.product-item-simple__overlay .product-item-simple__image-container{padding:0 14px}.product-item-simple__overlay .product-item-simple__title-container{padding:0 25px;margin-top:-25px}.product-item-simple__overlay .product-item-simple__reviews-container{display:none}.product-item-simple__overlay .product-item-simple__sold-out{display:none}.product-item-simple__overlay .product-item-simple__soon{display:none}.product-item-simple__overlay .product-item-simple__button{display:block;padding:13px 17px;width:calc(100% - 28px);margin:14px auto 0 auto;font-size:10px;line-height:12px}}.aspect-ratio{position:relative;overflow:hidden}.aspect-ratio.transparent-image{background-color:transparent}.aspect-ratio img,.aspect-ratio svg{position:absolute;top:0;left:0;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border:0;color:transparent;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.aspect-ratio img.lazyloading,.aspect-ratio svg.lazyloading{opacity:1}.aspect-ratio img.lazyloaded,.aspect-ratio svg.lazyloaded{opacity:1}.image--not-lazyloaded{position:relative;overflow:hidden}.image--not-lazyloaded img,.image--not-lazyloaded svg{position:absolute;top:0;left:0;display:block;width:100%;height:100%;border:0;color:transparent;-o-object-fit:cover;object-fit:cover}.cart-item{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;margin-bottom:20px}.cart-item.cart-item--align-center .cart-item__price{margin-top:10px;-webkit-box-pack:end;justify-content:flex-end}.cart-item.cart-item--align-center .cart-item__content-container{-webkit-box-align:center;align-items:center}.cart-item.cart-item--align-center .cart-item__content{margin-top:0}.cart-item.cart-item--align-center .cart-item__image{margin-bottom:0;cursor:initial}.cart-item.cart-item--align-center .cart-item__title{cursor:initial}.cart-item.cart-item--cure .cart-item__image{-webkit-margin-after:0;margin-block-end:0}.cart-item.cart-item--cure .mini-cart-item__manager-container{-webkit-margin-before:5px;margin-block-start:5px}.cart-item.cart-item--cure .cart-item__cure-detail-button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;justify-items:flex-start;gap:15px}.cart-item.cart-item--cure .collapse-button{display:-webkit-box;display:flex;gap:5px;-webkit-box-align:center;align-items:center}.cart-item.cart-item--cure .collapse-button .icon{stroke:#262626;width:13px;height:13px}.cart-item.cart-item--cure .collapse-content__wrapper{-webkit-padding-before:5px;padding-block-start:5px}.cart-item.cart-item--cure .cart-item__cure-detail p{color:#909090}.cart-item.cart-item--cure .cart-item__button--delete{display:inline-block;-webkit-margin-before:5px;margin-block-start:5px;font-size:10px;line-height:16px}.cart-item.cart-item--cure .cart-item--cure__detail{-webkit-margin-before:5px;margin-block-start:5px;-webkit-margin-after:5px;margin-block-end:5px}.cart-item.cart-item--cure .cart-item--cure__detail p{color:#909090}.cart-item__content-container{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;width:81%}.cart-item__image{position:relative;display:block;padding:5px;margin-right:15px;margin-bottom:15px;width:23%;max-width:80px;min-width:60px;background-color:#f6f6f6}.cart-item__image .icon{position:absolute;top:0;left:0;width:18px;height:18px}.cart-item--pack .cart-item__image{padding:10px 5px}.cart-item__content{margin-top:1px}.cart-item__type{color:#909090;font-size:9.99px;line-height:16px}.cart-item__title{display:block;color:#262626;font-size:13.99px;line-height:18px}.cart-item__subscription-title{margin-top:5px;color:#61c9a7;font-family:"gordita-medium",sans-serif;font-size:9.99px;line-height:15px}.mini-cart-item__manager-container{margin-top:10px}.cart-item__manager{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:0 5px 1px;width:80px;height:30px;border:1px solid #e7e7e7}.cart-item__manager .cart-item__button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:100%;padding:0 5px}.cart-item__manager .cart-item__button .icon{pointer-events:none}.cart-item__manager .cart-item__button .icon--increase-quantity{width:9px;height:9px}.cart-item__manager .cart-item__button .icon--decrease-quantity{width:10px;height:1px}.cart-item__manager input{width:100%;height:100%;padding:0;border:0;color:#262626;font-family:"gordita-regular",sans-serif;font-size:11px;font-weight:600;line-height:18px;text-align:center;pointer-events:none}.cart-item__price{margin-top:19px;text-align:right}.cart-item__price .item-price{display:block;color:#262626;font-size:11px;line-height:18px}.cart-item__price .variant-compare .item-price--new{margin-bottom:3px;color:#db271a;font-size:11px;line-height:18px}.cart-item__price .variant-compare .item-price--old{color:#909090;font-size:10px;line-height:15px}.item-price__goodie-free{display:block;margin-top:3px;color:#46cba2;font-size:11px;line-height:18px}@media screen and (min-width:768px){.cart-item{margin-bottom:25px}.cart-item__image{padding:8px;margin-right:25px;margin-bottom:0;min-width:80px;height:80px}.cart-item__content{margin-top:0}.cart-item__type{margin-bottom:3px;font-size:10.99px;line-height:16px}.cart-item__title{font-size:16.99px;line-height:24px}.cart-item__subscription-title{margin-top:6px;font-size:11.99px;line-height:18px}.cart-item__subscription-title+.mini-cart-item__manager-container{margin-top:9px}.cart-item__manager{padding-left:6px;padding-right:6px;width:89px;height:31px}.cart-item__manager .cart-item__button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:100%;padding:0 5px}.cart-item__manager .cart-item__button .icon--decrease-quantity{width:9px}.cart-item__manager input{font-size:11.99px;font-weight:normal;line-height:18px}.cart-item__price{margin-top:23px}.cart-item__price .item-price{font-size:13px;line-height:20px}.cart-item__price .variant-compare .item-price--new{margin-bottom:5px;font-size:13px;line-height:20px}.cart-item__price .variant-compare .item-price--old{color:#909090;font-size:12px;line-height:18px}.item-price__goodie-free{font-size:13px;line-height:20px}}@media screen and (min-width:1200px){.cart-item:hover .cart-item__button--delete{opacity:1;visibility:visible}.cart-item.cart-item--cure .mini-cart-item__manager-container{-webkit-box-align:start;align-items:flex-start}.cart-item.cart-item--cure .cart-item__button--delete{-webkit-margin-before:2px;margin-block-start:2px}.mini-cart-item__manager-container{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;gap:15px}.cart-item__button--delete{opacity:0;visibility:hidden;color:#909090;font-size:9.99px;line-height:16px;-webkit-transition:opacity .3s ease,visibility .3s ease,color .3s ease;transition:opacity .3s ease,visibility .3s ease,color .3s ease}.cart-item__button--delete:hover{color:#262626}}.collapse-button{overflow-anchor:none;cursor:pointer}.collapse-button .icon{-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.collapse-button:not(.header__nav-list-link-icon)[aria-expanded="true"] .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.collapse-content{overflow:hidden;-webkit-transition:height .3s ease-in;transition:height .3s ease-in}.collapse-content:not(.collapse-opened){height:0}.slider-dots-container,.flickity-page-dots{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.slider-dot,.flickity-page-dots .dot{position:relative;width:30px;height:2px;margin:0 4px;border:0;background-color:rgba(38,38,38,0.2);-webkit-transition:width .3s ease;transition:width .3s ease}.slider-dot::after,.flickity-page-dots .dot::after{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#262626;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}.slider-dot[aria-current="true"],.flickity-page-dots .dot[aria-current="true"],.slider-dot.is-selected,.flickity-page-dots .is-selected.dot{width:45px}.slider-dot[aria-current="true"]::after,.flickity-page-dots .dot[aria-current="true"]::after,.slider-dot.is-selected::after,.flickity-page-dots .is-selected.dot::after{-webkit-animation-name:slideshowProgressBarAnimation;animation-name:slideshowProgressBarAnimation;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-play-state:running;animation-play-state:running;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes slideshowProgressBarAnimation{from{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes slideshowProgressBarAnimation{from{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@media screen and (max-width:767px){#quick-shop{z-index:120;position:fixed;bottom:0;left:0;display:block;width:100%;background-color:#fff;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#quick-shop[aria-hidden="false"]{-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width:768px){#quick-shop{display:none}}@media screen and (min-width:1200px){#quick-shop{z-index:120;position:fixed;top:50%;left:50%;display:block;width:883px;height:666px;opacity:0;visibility:hidden;background-color:#fff}#quick-shop[aria-hidden="false"]{margin-top:-333px;margin-left:-441.5px;opacity:1;visibility:visible}}@media screen and (max-width:767px){.quick-shop__product-header{position:relative;display:-webkit-box;display:flex;padding:15px 15px 14px 15px;border-bottom:1px solid #e7e7e7;-webkit-box-align:start;align-items:flex-start;background-color:#f6f6f6}.quick-shop__product-header.no-reviews{-webkit-box-align:center;align-items:center}.quick-shop__close{position:absolute;top:7px;right:8px;display:block;width:40px;height:40px}.quick-shop__close .icon{width:13px;height:13px;margin:14px}.quick-shop__close .icon path{stroke-width:4px}.quick-shop__product-content{margin-top:2px}.quick-shop__product-image{position:relative;display:block;min-width:90px;width:90px;margin-right:20px}.quick-shop__product-title{display:block;margin-bottom:5px;font-size:20px;line-height:26px;letter-spacing:-0.2px}.quick-shop__product-pack-quantity{font-size:11px;line-height:18px;opacity:.6}.quick-shop__product-reviews-container{margin-top:5px;font-size:10px;line-height:15px}.quick-shop__product-reviews-container .jdgm-prev-badge__text{border:0;opacity:.6}}@media screen and (min-width:1200px){.quick-shop__container{display:-webkit-box;display:flex;height:100%}.quick-shop__product-image{padding:85px 20px;width:404px;background-color:#f6f6f6}.quick-shop__content-wrapper{padding:45px 40px 0 41px;width:480px}.quick-shop__close{position:absolute;top:22px;right:22px;display:block;width:40px;height:40px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.quick-shop__close .icon{margin:9px}.quick-shop__close .icon path{stroke-width:2px}.quick-shop__close:hover{opacity:.6}.quick-shop__product-title{margin-top:9px;font-size:38px;line-height:45px}.quick-shop__product-reviews-container{margin-top:10px;font-size:13px;line-height:20px}.quick-shop__product-reviews-container .jdgm-prev-badge__text{border:0;opacity:.6}}@media screen and (max-width:767px){.quick-shop__product-form{padding:0 20px 20px 20px}.quick-shop__product-form [data-sub-first="true"] .rc_block__type__onetime{margin-bottom:22px;margin-top:25px}.quick-shop__product-form [data-sub-first="true"] .rc_block__type__onetime.active{margin-top:26px;margin-bottom:1px}.quick-shop__product-form [data-sub-first="false"] .rc_block__type__autodeliver{margin-bottom:1px}.quick-shop__product-form [data-sub-first="false"] .rc_block__type__autodeliver.active{margin-bottom:21px}}@media screen and (min-width:1200px){.quick-shop__product-form{padding-top:5px}.quick-shop__product-form .product__form-submit-container{max-width:350px}.quick-shop__product-form .product__quantity-selector-container{margin-top:10px}.quick-shop__product-form .rc_block__type.active .rc_price_per_meal{margin-top:8px}}button{padding:0;margin:0;background-color:transparent;border:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button,.shopify-challenge__button{position:relative;display:inline-block;padding:13px 0;border:1px solid transparent;font-family:"gordita-bold",sans-serif;font-size:10px;line-height:12px;letter-spacing:.5px;text-transform:uppercase;text-align:center}.button:before,.shopify-challenge__button:before,.button:after,.shopify-challenge__button:after{content:"";position:absolute;top:0;width:0;height:100%;background-color:#fff;opacity:.05;-webkit-transition:width .3s ease;transition:width .3s ease}.button:before,.shopify-challenge__button:before{left:0;-webkit-clip-path:polygon(0 0,80% 0,100% 100%,0 100%);clip-path:polygon(0 0,80% 0,100% 100%,0 100%)}.button:after,.shopify-challenge__button:after{right:0;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,20% 100%);clip-path:polygon(0 0,100% 0,100% 100%,20% 100%)}.button.button--black,.shopify-challenge__button,.article__wrapper .button,.article__wrapper .shopify-challenge__button{border-color:#262626;color:#fff;background-color:#262626}.button.button--black .icon--spinner,.shopify-challenge__button .icon--spinner,.article__wrapper .button .icon--spinner,.article__wrapper .shopify-challenge__button .icon--spinner{fill:#fff}.button.button--original,.button--original.shopify-challenge__button{border-color:#ef7d0a;color:#fff;background-color:#ef7d0a}.button.button--original .icon--spinner,.button--original.shopify-challenge__button .icon--spinner{fill:#fff}.button.button--white,.button--white.shopify-challenge__button{border-color:#fff;color:#262626;background-color:#fff}.button.button--white:before,.button--white.shopify-challenge__button:before,.button.button--white:after,.button--white.shopify-challenge__button:after{background-color:#262626;opacity:.03}.button.button--white.bordered,.button--white.bordered.shopify-challenge__button{border-color:#e7e7e7}.button.button--bordered,.button--bordered.shopify-challenge__button{border-color:#fff;color:#fff;background-color:transparent}.button.button--bordered .icon--spinner,.button--bordered.shopify-challenge__button .icon--spinner{fill:#fff}.button.button--full-width,.button--full-width.shopify-challenge__button{width:100%}.button[disabled],.shopify-challenge__button[disabled]{cursor:not-allowed;border-color:#cecece;color:#fff;background-color:#cecece}.button .icon--spinner,.shopify-challenge__button .icon--spinner{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;opacity:0;visibility:hidden;fill:#262626;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.button .button__content,.shopify-challenge__button .button__content{opacity:1;visibility:visible;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.button .button__content i,.shopify-challenge__button .button__content i{font-style:normal}.button.is-loading .button__content,.is-loading.shopify-challenge__button .button__content{opacity:0;visibility:hidden}.button.is-loading .icon--spinner,.is-loading.shopify-challenge__button .icon--spinner{opacity:1;visibility:visible;-webkit-animation:spinner-rotate .7s infinite linear;animation:spinner-rotate .7s infinite linear}@media screen and (min-width:768px){.button,.shopify-challenge__button{padding:13px 0;line-height:20px;font-size:11.9px}}@media screen and (min-width:1200px){.button:hover:before,.shopify-challenge__button:hover:before,.button:hover:after,.shopify-challenge__button:hover:after{width:55.55%}}@-webkit-keyframes spinner-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.icon{width:20px;height:20px}.icon--logo{width:80px;height:24px}.icon--burger{width:24px;height:24px}.icon--search{width:25px;height:25px}.icon--account{width:24px;height:24px}.icon--search-thin,.icon--account-thin{width:20px;height:20px}.icon--cart{width:30px;height:30px}.icon--cart-thin{width:20px;height:21px}.icon--cross{width:24px;height:24px}.icon--close{width:22px;height:22px}.icon--no-result{width:200px;height:200px;fill:none}.icon--close-light{width:18px;height:18px}.icon--footer-payment{width:58px;height:40px}.icon--footer-shipping{width:62px;height:41px}.icon--footer-clock{width:44px;height:49px}.icon--home-clock{width:32px;height:32px}.icon--home-100{width:50px;height:50px}.icon--home-check{width:35px;height:35px}.icon--home-eco{width:30px;height:30px}.icon--home-money{width:30px;height:30px}.icon--bar{width:42px;height:42px}.icon--available-soon{width:40px;height:40px}.icon--collection-compare{width:16px;height:16px}.icon--mini-cart-empty-arrow{width:16px;height:16px}.icon--offsite{width:102px;height:52px}@media screen and (min-width:768px){.icon--no-result{width:300px;height:300px}.icon--cross{width:22px;height:22px}.icon--home-clock{width:48px;height:48px}.icon--home-100{width:60px;height:48px}.icon--home-check{width:48px;height:48px}.icon--home-eco{width:48px;height:48px}.icon--home-money{width:48px;height:48px}.icon--bar{width:50px;height:50px}}@media screen and (min-width:1024px){.icon--home-clock{width:36px;height:36px}.icon--home-100{width:56px;height:36px}.icon--home-check{width:36px;height:36px}.icon--home-eco{width:36px;height:36px}.icon--home-money{width:36px;height:36px}.icon--offsite{width:163px;height:81px}}@media screen and (min-width:1200px){.icon--search,.icon--account{width:20px;height:20px}.icon--cart{width:23px;height:23px}.icon--arrow{width:13px;height:11px}.icon--arrow-left{width:13px;height:13px}.icon--no-result{width:300px;height:300px}.icon--cross{width:22px;height:22px}.icon--home-clock{width:48px;height:48px}.icon--home-100{width:60px;height:48px}.icon--home-check{width:48px;height:48px}.icon--home-eco{width:48px;height:48px}.icon--home-money{width:48px;height:48px}}.placeholder-image{display:grid;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:var(--placeholder-width);height:var(--placeholder-height);background-color:#f2f2f2}.placeholder-image svg{fill:#262626;opacity:.2}.account{background-color:#f6f6f6}.account .button,.account .shopify-challenge__button{padding-left:40px;padding-right:40px}.account .account__container{position:relative}.account .account__container::after{content:'';position:absolute;top:-15px;left:0;display:block;width:100%;height:calc(100% + 90px);opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.account .account__container.is-loading::after{opacity:1;visibility:visible}.account .account__container.is-loading .loader__content{display:block}.account .account__container.is-loading .loader__icon .icon{-webkit-animation:spinner-rotate .7s infinite linear;animation:spinner-rotate .7s infinite linear}.account .account__container.is-loading .account__content{opacity:0}.account .account__container .loader__content{z-index:1;position:absolute;top:20%;left:0;display:none;width:100%;text-align:center}.account .account__container .loader__label{color:#909090;font-size:14px;line-height:22px}.account .account__container .loader__icon{display:block;margin-bottom:10px}.account .account__container .loader__icon .icon{stroke:#e7e7e7}.account .account__container .cart-item__content-container{width:auto}.account .account__content{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media screen and (min-width:768px){.account .account__container::after{top:-30px}}@media screen and (min-width:1024px){.account .account__container::after{top:0;height:100%}}.account [aria-hidden="true"]{display:none}.account [aria-hidden="false"]{display:block}.account__header{display:block;padding-top:60px;width:100%;background-color:#f2f2f2;color:#262626;overflow:hidden}.account__nav{background-color:#fff}.account__nav-link{display:block}.account__nav-item.active{background-color:#8c8c8c}.account__nav-item.active .account__nav-link{color:#fff}.account__nav-item.active .account__nav-icon .icon path{stroke:#fff}.account__nav-item.account__nav-item--logout .account__nav-link{color:#909090}@media screen and (max-width:1023px){.account .button,.account .shopify-challenge__button{padding-left:30px;padding-right:30px}.account__header{z-index:1;position:fixed;top:0}.account__header.sticky .account__header-container{padding:15px 15px 14px 15px}.account__header.sticky .account__title.account__title.title-background.h1,.account__header.sticky .rte h1.account__title.account__title.title-background,.rte .account__header.sticky h1.account__title.account__title.title-background{font-size:20px;line-height:26px;letter-spacing:-.2px}.account__header.sticky .account__title.account__title.title-background.h1 .text-background,.account__header.sticky .rte h1.account__title.account__title.title-background .text-background,.rte .account__header.sticky h1.account__title.account__title.title-background .text-background{display:none}.account__header.sticky .account__description{display:none}.account__header.sticky .account__header-nav-button{top:72px}.account__header-nav-button{position:absolute;top:105px;right:15px;display:-webkit-box;display:flex;padding:9px 3px 9px 11px;width:78px;border:1px solid #262626;font-size:11px;line-height:16px;letter-spacing:.2px;-webkit-box-align:center;align-items:center;cursor:pointer}.account__header-nav-button .icon-container{display:block;width:16px;height:16px;margin-left:3px}.account__header-nav-button .icon-container .icon{width:16px;height:16px}.account__header-nav-button .icon-container .icon path{stroke:#262626}.account__wrapper{padding-top:202px}.account__header-title-container{max-width:69%}.account__title.title-background.h1,.rte h1.account__title.title-background{margin-bottom:5px;font-size:26px;line-height:32px;letter-spacing:-.5px}.account__title.title-background.h1 .text-background,.rte h1.account__title.title-background .text-background{font-size:56px;line-height:56px}.account__header-container{padding:25px 15px;-webkit-transition:padding .3s ease;transition:padding .3s ease}.account__nav-container{z-index:112;position:fixed;bottom:0;left:0;display:block;width:100%;background-color:#fff;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.account__nav-container[aria-hidden="true"]{display:block}.account__nav-container[aria-hidden="false"]{-webkit-transform:translateY(0);transform:translateY(0)}.account__nav-header{display:-webkit-box;display:flex;padding:8px 8px 8px 20px;margin-bottom:14px;border-bottom:1px solid #e7e7e7;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.account__nav-header-close{display:block;width:40px;height:40px}.account__nav-header-close .icon{width:13px;height:13px;margin:14px}.account__nav-header-close .icon path{stroke:#262626;stroke-width:3px}.account__nav{padding:0 15px}.account__nav-item{margin-bottom:5px}.account__nav-item:last-child{margin-bottom:15px}.account__nav-link{display:-webkit-box;display:flex;padding:15px 15px;-webkit-box-align:center;align-items:center}.account__nav-icon{display:block;width:24px;height:24px;margin-right:10px}.account__nav-icon .icon{width:24px;height:24px}}@media screen and (min-width:1024px){.account__container{min-height:450px}.account__header{padding-top:65px;height:274px}.account__header-container{padding:42px 30px 0 297px;margin:0 auto}.account__header-title-container{padding:0 0 0 30px;max-width:735px;width:100%;margin:0 0 0 auto}.account__title{margin-bottom:15px}.account__nav-container{margin-bottom:80px}.account__nav-container[aria-hidden="true"]{display:block}.account--order-detail .account__nav-container{margin-bottom:150px}.account__nav{position:-webkit-sticky;position:sticky;top:115px;padding:15px;margin-top:-160px}.account__nav-item{width:237px;margin-bottom:5px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.account__nav-item:hover{background-color:#f6f6f6}.account__nav-item:hover .account__nav-link{color:#909090}.account__nav-item:hover .account__nav-icon .icon path{stroke:#909090}.account__nav-item .account__nav-link{display:-webkit-box;display:flex;padding:12px 15px;-webkit-box-align:center;align-items:center;-webkit-transition:color .3s ease;transition:color .3s ease}.account__nav-item .account__nav-icon{display:block;width:24px;height:24px;margin-right:13px}.account__nav-item .account__nav-icon .icon{width:24px;height:24px}.account__nav-item .account__nav-icon .icon path{-webkit-transition:stroke .3s ease;transition:stroke .3s ease}.account__nav-item:last-child{margin-bottom:0}.account__nav-item.account__nav-item--logout .account__nav-link{color:#909090}.account__nav-item.account__nav-item--logout:hover .account__nav-icon .icon path{stroke:#909090}}@media screen and (min-width:1200px){.account__header-container{padding:42px 50px 0 50px;max-width:1162px}.account__header-title-container{padding:0}}@media screen and (min-width:1024px){.account__wrapper{display:-webkit-box;display:flex;padding:0 30px 0 30px;margin:-20px auto 0 auto}.account__container{width:calc(100% - 267px);max-width:735px;margin-right:0;margin-left:auto}.account__content{padding-left:30px}}@media screen and (min-width:1200px){.account__wrapper{padding:0 50px;max-width:1162px}.account__content{padding:0}}.account__no-orders{display:block;padding:35px 0 50px 0;width:100%;margin-bottom:30px;text-align:center;background-color:#fff}.account__no-orders-icon .icon{width:46px;height:36px}.account__no-orders-title{margin-top:6px}.account__no-orders-description{margin-top:6px;font-size:14px;line-height:22px}.account__no-orders-button{margin-top:24px}@media screen and (max-width:1023px){.account__no-orders{padding:25px 0 40px 0;margin-bottom:15px}.account__no-orders-description{font-size:13px;line-height:20px}}.account__bloc{background-color:#fff}.account__bloc i{font-style:normal}.account__bloc-header{border-bottom:1px solid #e7e7e7}.account__bloc-header.account__bloc-header--with-desc{display:-webkit-box;display:flex;padding-bottom:24px;-webkit-box-align:start;align-items:flex-start}.account__bloc-header.account__bloc-header--with-desc .account__bloc-icon{width:32px;height:32px;margin-right:12px}.account__bloc-header.account__bloc-header--with-desc .account__bloc-icon .icon{width:32px;height:32px}.account__bloc-icon{display:block;width:24px;height:24px}.account__bloc-content{padding-top:30px}.account__bloc-content-title{margin-bottom:20px}.account__bloc-footer{padding-top:10px}@media screen and (max-width:1023px){.account__bloc{padding:15px 15px 20px 15px;margin-bottom:15px}.account__bloc-header .account__bloc-title{font-size:20px;line-height:26px}.account__bloc-header .account__bloc-description{margin-top:5px;font-size:13px;line-height:20px}.account__bloc-header.account__bloc-header--with-desc{padding-bottom:15px}.account__bloc-header.account__bloc-header--with-desc .account__bloc-icon{width:24px;height:24px;margin-right:10px}.account__bloc-header.account__bloc-header--with-desc .account__bloc-icon .icon{width:24px;height:24px}.account__bloc-content{padding-top:20px}.account__bloc-content-title{font-size:13px;line-height:20px}.account__bloc-footer{padding-top:0}.account__bloc-footer .button,.account__bloc-footer .shopify-challenge__button{margin-bottom:10px}.account__bloc-footer .button:last-child,.account__bloc-footer .shopify-challenge__button:last-child{margin-bottom:0}}@media screen and (min-width:768px){.account__bloc-description{font-size:14px;line-height:22px}.account__bloc-footer{font-size:0}.account__bloc-footer .button,.account__bloc-footer .shopify-challenge__button{margin-right:15px}}@media screen and (min-width:1024px){.account__bloc{padding:30px;margin-bottom:30px}.account__bloc-title{margin-bottom:6px}.account__bloc-header.account__bloc-header--with-desc{padding-bottom:24px}.account__bloc-header.account__bloc-header--with-desc .account__bloc-icon{width:32px;height:32px;margin-right:12px}.account__bloc-content{padding-top:30px}}.account__product-item--long{padding:20px 0;border-bottom:1px solid #e7e7e7}.account__product-item--long:last-child{border:0}.account__product-item--long .cart-item{-webkit-box-align:center;align-items:center;margin-bottom:0}.account__product-item--long .cart-item__image{padding:9px;width:90px;min-width:90px;height:90px}.account__product-item--long .cart-item__image .icon{width:20px;height:20px}.account__product-item--long .cart-item__content-container{width:60%;-webkit-box-align:center;align-items:center}.account__product-item--long .cart-item__account-quantity-container{font-size:12px;line-height:18px;text-align:center}.account__product-item--long .cart-item__account-packaging{display:block;color:#909090}.account__product-item--long .cart-item__account-price{font-size:13px;line-height:20px}@media screen and (max-width:1023px){.account__product-item--long .cart-item{position:relative;display:block}.account__product-item--long .cart-item__image{padding:6px;width:60px;min-width:60px;height:60px;margin-bottom:0}.account__product-item--long .cart-item__image .icon{width:18px;height:18px}.account__product-item--long .cart-item__subscription-title{margin-top:4px}.account__product-item--long .cart-item__content-container{width:90%;-webkit-box-align:start;align-items:flex-start}.account__product-item--long .cart-item__account-quantity-container{display:-webkit-box;display:flex;margin-top:4px;font-size:10px;line-height:15px}.account__product-item--long .cart-item__account-packaging{margin-left:5px}.account__product-item--long .cart-item__account-price{position:absolute;top:19px;right:0;font-size:11px;line-height:18px}}@media screen and (min-width:1024px){.account__product-item--long .cart-item__account-packaging{margin-top:5px}.account__product-item--long .cart-item__account-price{min-width:115px;text-align:right}}.account__bloc-collapse{display:block;width:100%;margin-bottom:15px;background-color:#fff}.account__bloc-collapse-header{position:relative;padding:30px 60px 30px 0;margin:0 30px}.account__bloc-collapse-header[aria-expanded="true"]{border-bottom:1px solid #e7e7e7}.account__bloc-collapse-header[aria-expanded="true"] .account__bloc-collapse-close .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.account__bloc-collapse-header.account__bloc-collapse-header--back-button{padding-left:70px;padding-bottom:25px;border-bottom:1px solid #e7e7e7}.account__bloc-collapse-header:not(.account__bloc-collapse-header--back-button){cursor:pointer}.account__bloc-collapse-title{margin-bottom:6px}.account__bloc-collapse-title i{font-style:normal}.account__bloc-collapse-description{margin-bottom:4px;font-size:14px;line-height:22px}.account__bloc-collapse-notice{margin-top:10px}.account__bloc-collapse-close{position:absolute;top:30px;right:0;display:block;width:56px;height:56px;border:1px solid #e7e7e7}.account__bloc-collapse-close .icon{width:17px;height:16px;margin:19px;stroke:#262626;-webkit-transition:stroke .3s ease,-webkit-transform .3s ease;transition:stroke .3s ease,-webkit-transform .3s ease;transition:stroke .3s ease,transform .3s ease;transition:stroke .3s ease,transform .3s ease,-webkit-transform .3s ease}.account__bloc-collapse-close.account__bloc-collapse-back{left:0;right:auto;width:46px;height:46px;background-color:#f6f6f6;border:0}.account__bloc-collapse-close.account__bloc-collapse-back .icon{margin:15px 14px;stroke:#909090;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.account__bloc-collapse-content{padding:0 30px}.account__bloc-collapse-content-description{margin-top:30px}.account__bloc-collapse-info{display:-webkit-box;display:flex;padding:30px 0;border-bottom:1px solid #e7e7e7;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.account__bloc-info-left{padding-right:30px;width:50%}.account__bloc-info-left p i{font-style:normal}.account__bloc-info-left-title{margin-bottom:5px}.account__bloc-info-right{width:50%;text-align:right}.account__bloc-info-left-link{margin-top:5px}.account__bloc-info-link{display:inline-block;border-bottom:1px solid #e7e7e7;color:#909090;-webkit-transition:color .3s ease,border-color .3s ease;transition:color .3s ease,border-color .3s ease}@media screen and (max-width:1023px){.account__bloc-collapse-header{padding:18px 50px 14px 0;margin:0 15px}.account__bloc-collapse-header.account__bloc-collapse-header--back-button{padding:20px 10px 15px 70px;margin:0}.account__bloc-collapse-title{margin-bottom:2px}.account__bloc-collapse-description{font-size:13px;line-height:20px}.account__bloc-collapse-close{top:20px;width:40px;height:40px}.account__bloc-collapse-close .icon{margin:11px}.account__bloc-collapse-close .icon path{stroke-width:2px}.account__bloc-collapse-close.account__bloc-collapse-back{top:17px;left:15px;width:40px;height:40px}.account__bloc-collapse-close.account__bloc-collapse-back .icon{margin:11px}.account__bloc-collapse-content{padding:0 15px}.account__bloc-collapse-content-description{margin-top:20px}.account__bloc-collapse-info{display:block;padding:20px 0 25px 0}.account__bloc-info-left,.account__bloc-info-right{width:100%;padding:0}.account__bloc-info-right{margin-top:15px;text-align:left}.account__bloc-info-left-title{font-size:16px;line-height:22px}.account__bloc-info-left-description{font-size:13px;line-height:20px}}@media screen and (min-width:1024px){.account__bloc-info-link{padding-bottom:1px}}@media screen and (min-width:1200px){.account__bloc-collapse-header .account__bloc-collapse-close{-webkit-transition:background-color .3s ease,border-color .3s ease;transition:background-color .3s ease,border-color .3s ease}.account__bloc-collapse-header:not(.account__bloc-collapse-header--back-button):hover .account__bloc-collapse-close{border-color:#262626;background-color:#262626}.account__bloc-collapse-header:not(.account__bloc-collapse-header--back-button):hover .account__bloc-collapse-close .icon{stroke:#fff}.account__bloc-collapse-info.account__bloc-collapse-info--frequency{-webkit-box-align:start;align-items:flex-start}.account__bloc-info-link:hover{color:#262626;border-color:#262626}}.account__push-pack{position:relative;margin-bottom:30px;text-align:center}.account__push-pack-title{position:absolute;top:8%;left:0;width:100%}.account__push-pack-content{position:absolute;bottom:8%;left:0;width:100%}.account__push-pack-description{max-width:400px;margin:0 auto 24px auto;font-size:14px;line-height:22px}@media screen and (max-width:1023px){.account__push-pack{margin-bottom:0}.account__push-pack-image .aspect-ratio{padding-bottom:100% !important}.account__push-pack-description{margin:0 auto 20px auto;font-size:13px;line-height:20px}}.account__push-subscription{position:relative;padding:30px 20px;margin-bottom:30px;text-align:center;background-color:#701e26}.account__push-subscription-title{width:100%;color:#fff}.account__push-subscription-content{width:100%;color:#fff}.account__push-subscription-description{max-width:400px;margin:5px auto 0 auto;font-size:14px;line-height:22px;color:#fff}.button.account_push-subscription-button,.account_push-subscription-button.shopify-challenge__button{color:#701e26}@media screen and (max-width:1023px){.account__push-subscription{margin-bottom:0}.account__push-subscription-description{margin:0 auto 20px auto;font-size:13px;line-height:20px}}.account__sidebar{z-index:111;position:fixed;top:0;right:0;display:block;height:100vh;width:92%;max-width:600px;background-color:#fff;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:right .3s ease,-webkit-transform .3s ease;transition:right .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,right .3s ease;transition:transform .3s ease,right .3s ease,-webkit-transform .3s ease}.account__sidebar[aria-hidden="false"]{-webkit-transform:translateX(0);transform:translateX(0)}.account__sidebar[aria-hidden="true"]{display:block}.account__sidebar-wrapper{padding:30px}.account__sidebar-header-icon{display:inline-block;padding-left:18px;padding-bottom:10px;cursor:pointer}.account__sidebar-description{margin-top:21px;font-size:14px;line-height:22px}.account__sidebar-content{padding-top:24px;overflow:scroll}.account__sidebar-footer{margin-top:45px}@media screen and (max-width:1023px){.account__sidebar{width:100%}.account__sidebar-header{position:relative;padding-right:20px}.account__sidebar-description{margin-top:5px;font-size:13px;line-height:20px}.account__sidebar-wrapper{padding:18px 18px;overflow:scroll}.account__sidebar-header-icon{position:absolute;top:6px;left:auto;right:-8px;padding:0;width:40px;height:40px}.account__sidebar-header-icon .icon{width:13px;height:13px;margin:13px}.account__sidebar-header-icon .icon path{stroke-width:4px}.account__sidebar-content{padding-top:15px}}@media screen and (min-width:768px){.account__sidebar{right:-66px}.account__sidebar[aria-hidden="false"]{right:0}.account__sidebar-wrapper{padding-top:0}.account__sidebar-header-icon{position:absolute;top:0;left:0;padding:0;width:66px;height:66px;background-color:#f6f6f6;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.account__sidebar-header-icon .icon{position:absolute;width:18px;height:18px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}@media screen and (min-width:1024px){.account__sidebar-wrapper{padding:30px 31px}}.account__product-item .cart-item{margin-bottom:20px}.account__product-item .cart-item__image{padding:7px;width:70px;min-width:70px;height:70px;margin-right:20px}.account__product-item .cart-item__price{display:none}.account__product-item .cart-item__title{font-size:15px;line-height:24px}.account__product-item .cart-item__account-quantity-container{display:none}.account__product-item .cart-item__account-price{display:none}@media screen and (max-width:1023px){.account__product-item .cart-item{margin-bottom:10px}.account__product-item .cart-item__title{font-size:14px;line-height:18px}.account__product-item .cart-item__image{padding:6px;width:60px;min-width:60px;height:60px;margin-bottom:0;margin-right:15px}}.account__home-last-order .account__bloc-footer{padding-top:10px}@media screen and (min-width:1024px){.account__bloc-products{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.account__product-item{width:calc(50% - 15px)}}.account__bloc[data-bloc="home-subscription"]{display:none}.account__bloc[data-bloc="home-subscription"][aria-hidden="false"]{display:block}@media screen and (max-width:1023px){.account__home-subscription .account__bloc-footer{padding-top:10px}}.account__bloc-support{display:-webkit-box;display:flex;padding:39px 45px;border:1px solid #e7e7e7;margin-bottom:80px;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.account__bloc-support-description{max-width:400px;margin:11px auto 0 auto;font-size:14px;line-height:22px}.account__bloc-support-description b{font-family:"gordita-bold",sans-serif}.account__bloc-support-profile{display:-webkit-box;display:flex;max-width:214px}.account__bloc-support-profile-image{width:64px;min-width:64px;height:64px;margin-right:21px}.account__bloc-support-profile-first-name{font-size:14px;line-height:22px}.account__bloc-support-profile-job{margin-top:5px;font-size:13px;line-height:20px}@media screen and (max-width:1023px){.account__bloc-support{display:block;padding-top:30px;border-top:0;margin-bottom:0;text-align:center}.account__bloc-support-description{font-size:13px;line-height:20px}.account__bloc-support-profile{margin:21px auto 0}.account__bloc-support-profile-first-name{font-size:13px;text-align:left;line-height:20px}.account__bloc-support-profile-job{margin-top:6px;font-size:11px;line-height:18px;text-align:left}}@media screen and (max-width:1023px){.account-subscription{padding-bottom:60px}.account-subscription .account__wrapper{padding-top:187px}}@media screen and (min-width:768px) and (max-width:1023px){.account-subscription .account__wrapper{padding-top:171px}}@media screen and (min-width:1024px){.account-subscription .account__wrapper{margin-top:0}}.account__content-tabs-container{padding:22px 0 0 15px}.account__content-tab-description{display:block;padding:0 15px;margin-top:10px}.account__content-tab-error-messsage{margin-top:10px}.account-subscription .account__content-panels{position:relative;margin-top:30px}@media screen and (max-width:1023px){.account-subscription .account__content-panels{margin-top:20px}}@media screen and (min-width:1024px){.account-subscription .account__content-panels{margin-bottom:30px}}.account-discount{margin-top:30px;width:100%}.account-discount__code{margin-top:10px}.input-container.input--discount input.input{padding-inline:20px;border:1px solid #e7e7e7}.input-container.input--discount input.input:focus,.input-container.input--discount input.input:not(:placeholder-shown){padding-block:15px 14px;border-color:#262626}.account-discount__button{position:absolute;top:0;right:0;display:block;width:50px;height:50px}.account-discount__button .icon--arrow{width:15px;height:12px;stroke:#262626;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.account-discount__button .icon--spinner{display:none;margin:0 auto}.account-discount__button.is-loading .icon--arrow{display:none}.account-discount__button.is-loading .icon--spinner{display:block;-webkit-animation:spinner-rotate .7s infinite linear;animation:spinner-rotate .7s infinite linear}@media screen and (min-width:768px){.account-discount{width:50%}}.account__bloc-collapse-add-product{display:block;padding:15px;background-color:#f6f6f6}.account__bloc-collapse-add-product-title{font-size:16px;line-height:22px;letter-spacing:-0.2px}.account__bloc-collapse-add-product-description{margin-top:6px;font-size:13px;line-height:20px}.account__bloc-collapse-add-product-button.button,.account__bloc-collapse-add-product-button.shopify-challenge__button{padding:13px 29px;width:100%;height:40px;margin-top:20px;font-size:10px;line-height:12px}@media screen and (min-width:768px){.account__bloc-collapse-add-product{display:grid;align-content:space-between}}@media screen and (min-width:1024px){.account__bloc-collapse-add-product{padding:25px}.account__bloc-collapse-add-product-title{font-size:18px;line-height:24px}.account__bloc-collapse-add-product-description{font-size:14px;line-height:22px}}.account__bloc-collapse-total{padding-bottom:18px}.account__bloc-collapse-total-container{margin:30px 0 0 auto}.account__bloc-collapse-total-item{display:grid;margin-bottom:10px;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;-webkit-box-pack:justify;justify-content:space-between}.account__bloc-collapse-total-item-label{font-size:13px;line-height:20px;color:#909090}.account__bloc-collapse-total-item-value{font-size:13px;line-height:20px}.account__update-subscription-button{display:block;margin-top:20px}@media screen and (min-width:1024px){.account__bloc-collapse-total-items{max-width:212px}.account__update-subscription-button-container{width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media screen and (max-width:1023px){.account__bloc-collapse-total{padding-bottom:10px}.account__bloc-collapse-total-container{margin:20px 0 0 auto}.account__bloc-collapse-total-item{margin-bottom:12px}}.account__bloc-cancel-product{padding:10px 0}.account__bloc-cancel-product-description{font-size:13px;line-height:20px;color:#909090}.account__bloc-cancel-product-buttons-container{margin-top:19px}.account__bloc-cancel-product-buttons-container .button,.account__bloc-cancel-product-buttons-container .shopify-challenge__button{display:block;margin:0 0 10px 0;border-color:#e7e7e7;color:#909090;background-color:#f6f6f6}@media screen and (min-width:768px){.account__bloc-cancel-product-buttons-container{display:grid;grid-template-columns:-webkit-max-content -webkit-max-content;grid-template-columns:max-content max-content;gap:15px}}@media screen and (min-width:1024px){.account__bloc-cancel-product-description{font-size:14px;line-height:22px}.account__bloc-cancel-product-buttons-container .button,.account__bloc-cancel-product-buttons-container .shopify-challenge__button{font-size:10px;line-height:12px}}.account__bloc-collapse-delivery{display:-webkit-box;display:flex;padding-bottom:30px;margin-top:34px;border-bottom:1px solid #e7e7e7;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.account__bloc-collapse-delivery-content{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start}.account__bloc-collapse-delivery-icon{display:block;width:24px;height:24px;margin-top:-4px;margin-right:10px}.account__bloc-collapse-delivery-icon .icon{width:24px;height:24px}.account__bloc-collapse-delivery-title{margin-bottom:10px;color:#909090}.account__bloc-collapse-delivery-description i{font-style:normal;font-family:"gordita-medium",sans-serif}.account__bloc-collapse-delivery-skip{margin-top:10px}.account__bloc-collapse-delivery-button.button,.account__bloc-collapse-delivery-button.shopify-challenge__button{padding:13px 29px;height:40px;font-size:10px;line-height:12px}@media screen and (max-width:1023px){.account__bloc-collapse-delivery{display:block;padding-bottom:20px;margin-top:24px}.account__bloc-collapse-delivery-title{margin-bottom:5px}.account__bloc-collapse-delivery-skip{margin-top:5px}.account__bloc-collapse-delivery-icon{margin-right:8px}.account__bloc-collapse-delivery-button-container{margin:14px 0 0 32px}}.account__bloc-collapse-footer{padding:30px 0;text-align:right}@media screen and (max-width:1023px){.account__bloc-collapse-footer{text-align:center;padding:20px 0}.account__bloc-collapse-footer .button,.account__bloc-collapse-footer .shopify-challenge__button{width:100%}}.account__bloc-collapse-info--frequency .rc_frequency-content-wrapper{max-width:300px;margin-right:0;margin-left:auto;border-right:1px solid #e7e7e7;border-left:1px solid #e7e7e7}.account__bloc-collapse-info--frequency .rc_frequency-item.active{border-color:#61c9a7;background-color:#61c9a7}.account__bloc-collapse-info--frequency .qs-num{height:48px}@media screen and (max-width:1023px){.account__bloc-collapse-info--frequency .rc_frequency-content-wrapper{max-width:none}.account__bloc-collapse-info--frequency .rc_frequency-item-container{padding:10px 0}.account__bloc-collapse-info--frequency .rc_frequency_nb{font-size:16px;line-height:22px}.account__bloc-collapse-info--frequency .rc_frequency_label{font-size:11px;line-height:20px}}.account__panel-products-listing{top:0;left:0;display:block;width:100%;background-color:#fff}.account__products-listing-nav{display:-webkit-box;display:flex;margin-top:30px}.account__products-listing-nav-item{margin-right:20px;cursor:pointer}.account__products-listing-nav-item:first-child{margin-left:15px}.account__products-listing-nav-item:last-child{padding-right:15px}.account__products-listing-nav-item span{padding-bottom:2px;border-bottom:2px solid transparent;opacity:.6;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.account__products-listing-nav-item.active span{border-color:#262626;opacity:1}.account__products-listing{padding-top:19px}.account__products-listing .product-bloc{margin-top:15px}.account__products-listing .product-bloc:last-child{padding-bottom:15px;margin-bottom:85px}.account__products-listing .product-bloc__title{margin-bottom:20px}.account__products-listing .product-item-account__container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.account__products-listing .product-item-account{display:block;padding:20px 15px 25px 15px;margin-bottom:15px;background-color:#f6f6f6}.account__products-listing .product-item-account__image{display:block;width:90px;min-width:90px;height:90px;margin-right:20px}.account__products-listing .product-item-account__type{margin-bottom:5px;font-size:11px;line-height:16px;color:#909090}.account__products-listing .product-item-account__price-container{margin-top:2px}.account__products-listing .product-item-account__price-info{margin-top:5px;font-size:11px;line-height:16px;color:#909090}.account__products-listing .product-item-account__button{padding:13px 29px;height:40px;margin-top:15px;font-size:10px;line-height:12px}@media screen and (max-width:1023px){.account__panel-products-listing{z-index:110;position:fixed;top:0;left:0;display:block;height:100vh;opacity:0;visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;transition:transform .3s ease,opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease}.account__panel-products-listing[aria-hidden="true"]{display:block}.account__panel-products-listing[aria-hidden="false"]{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}.account__panel-products-listing .account__panel-products-listing__wrapper{height:100%;overflow:scroll}.account__panel-products-listing .product-bloc:first-child{margin-top:20px}.account__panel-products-listing .product-bloc__title{font-size:26px;line-height:32px}.account__panel-products-listing .account__bloc-collapse-close.account__bloc-collapse-back{left:15px}.account__panel-products-listing .account__bloc-collapse-content{padding:0}.account__panel-products-listing--button-container{position:absolute;bottom:0;left:0;display:block;width:100%;padding:15px;border-top:1px solid #e7e7e7;background-color:#fff}.account__products-listing{padding:0 15px}.account__products-listing .product-bloc{margin-top:30px}.account__products-listing .product-item-account{position:relative;padding:15px 15px 15px 15px}.account__products-listing .product-item-account__content{max-width:calc(100% - 160px)}.account__products-listing .product-item-account__title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:15px;line-height:21px}.account__products-listing .product-item-account__image{display:block;width:70px;min-width:70px;height:70px;margin-right:6px}.account__products-listing .product-item-account__type{margin-bottom:3px;font-size:10px;line-height:16px}.account__products-listing .product-item-account__price{font-size:13px;line-height:20px}.account__products-listing .product-item-account__button{position:absolute;right:14px;top:50%;padding:11px 14px;height:36px;margin-top:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.account__products-listing-nav{padding-bottom:22px;margin-top:21px;border-bottom:1px solid #e7e7e7;white-space:nowrap;overflow:scroll}}@media screen and (min-width:768px){.account__products-listing .product-bloc__content{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.account__products-listing .product-item-account{width:calc(50% - 7.5px)}}@media screen and (min-width:1200px){.account__products-listing-nav-item:hover{opacity:1}}.account__bloc-collapse-products--subscription{margin-top:30px}.account__bloc-collapse-products--subscription .cart-item--subscription-card{display:-webkit-box;display:flex;padding:20px;width:100%;margin-bottom:15px;-webkit-box-align:start;align-items:flex-start;flex-wrap:wrap;background-color:#f6f6f6}.account__bloc-collapse-products--subscription .cart-item--subscription-card.cart-item--subscription-cancelled .cart-item__image{opacity:.3}.account__bloc-collapse-products--subscription .cart-item--subscription-card.cart-item--subscription-cancelled .cart-item__content-container{opacity:.3}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__image{display:block;padding:9px;width:90px;min-width:90px;height:90px;margin-right:15px}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__image .icon{width:20px;height:20px}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__content-container{display:block;width:calc(100% - 105px)}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__title{margin-bottom:7px}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__account-quantity{margin-bottom:5px}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__account-price{margin-bottom:4px}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__account-quantity,.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__account-price,.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__account-delivery{font-size:12px;line-height:18px}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__account-packaging{color:#909090}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__account-button-container{display:block;width:100%;align-self:flex-end}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__account-button{display:block;padding:13px 29px;width:100%;height:40px;margin-top:15px;font-size:10px;line-height:12px}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__account-quantity-container{display:grid;margin-top:10px;grid-template-columns:96px -webkit-max-content;grid-template-columns:96px max-content;-webkit-box-align:center;align-items:center;gap:15px}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__account-quantity-selector{display:grid;border:1px solid #e7e7e7;grid-template-columns:40px 15px 40px;background-color:#fff}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__account-quantity-selector .quantity-selector__value{padding:0;margin:0;font-size:13px;line-height:20px}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__account-quantity-selector .quantity-selector__button{width:40px;height:40px}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__account-quantity-selector .quantity-selector__button .icon{width:10px;height:10px;margin-bottom:0}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__account-delete{color:#909090;font-size:12px;line-height:18px;cursor:pointer}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__account-delete:hover{color:#262626}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__account-delete .icon{position:absolute;top:0;left:calc(50% - 10px);display:none}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__account-delete.is-loading{color:transparent}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__account-delete.is-loading .icon{display:block;-webkit-animation:spinner-rotate .7s infinite linear;animation:spinner-rotate .7s infinite linear}.account__bloc-collapse-products--cancelled{margin-bottom:15px}@media screen and (max-width:1023px){.account__bloc-collapse-products--subscription{margin-top:15px}.account__bloc-collapse-products--subscription .cart-item--subscription-card{padding:15px}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__account-quantity,.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__account-price,.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__account-delivery{font-size:11px;line-height:18px}.account__bloc-collapse-products--subscription .cart-item--subscription-card .cart-item__title{margin-bottom:2px;margin-top:1px;font-size:15px;line-height:21px}}@media screen and (min-width:768px){.account__bloc-collapse-products--subscription{display:grid;grid-template-columns:1fr 1fr;gap:10px}.account__bloc-collapse-products--subscription .cart-item--subscription-card{margin:0}}@media screen and (min-width:1024px){.account__bloc-collapse-products{display:block}.account__bloc-collapse-products--cancelled{margin-bottom:30px}}.account__panel-product-edit{display:block;width:100%;background-color:#fff}.account__panel-product-edit .account__bloc-collapse-info--total{-webkit-box-align:start;align-items:flex-start;border-bottom:0}.account__panel-product-edit .account__bloc-info-quantity,.account__panel-product-edit .account__bloc-info-frequency{margin-top:5px;font-size:14px;line-height:22px}.account__panel-product-edit .account__bloc-info-quantity{margin-top:6px}.account__panel-product-edit .account__bloc-info-quantity [data-element="pack-quantity"]{margin-left:3px;color:#909090}.account__panel-product-edit .account__bloc-info-quantity [data-element="pack-quantity"][aria-hidden="false"]{display:inline-block}.account__panel-product-edit .account__bloc-info-quantity [data-element="pack-quantity"] [data-quantity]::before{content:'('}.account__panel-product-edit .account__bloc-info-quantity [data-element="pack-quantity"] [data-pack-quantity]::after{content:')'}.account__panel-product-edit .button[data-action="update-panel-subscription"],.account__panel-product-edit .shopify-challenge__button[data-action="update-panel-subscription"]{padding:15px 30px}@media screen and (max-width:1023px){.account__panel-product-edit{z-index:110;position:fixed;top:0;left:0;display:block;opacity:0;visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;transition:transform .3s ease,opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease}.account__panel-product-edit[aria-hidden="true"]{display:block}.account__panel-product-edit[aria-hidden="false"]{opacity:1;visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}.account__panel-product-edit .account__panel-product-edit__wrapper{overflow:scroll}.account__panel-product-edit .account__bloc-collapse-close.account__bloc-collapse-back{left:15px}.account__panel-product-edit .product-bloc__title{font-size:26px;line-height:32px}}@media screen and (min-width:1200px){.account__panel-product-edit .rc_frequency-item:not(.active):hover{background-color:rgba(25,128,109,0.1)}}.account__panel-product-pause{display:block;width:100%;margin-bottom:80px;background-color:#fff}.account__panel-product-pause .account__bloc-collapse-info:last-child{border:0}.account__panel-product-pause .rc_frequency-content-wrapper{max-width:300px;margin-right:0;margin-left:auto;border-right:1px solid #e7e7e7;border-left:1px solid #e7e7e7}.account__panel-product-pause .rc_frequency-item.active{border-color:#61c9a7;background-color:#61c9a7}.account__panel-product-pause .account__bloc-info-date{margin-top:5px;font-size:14px;line-height:22px}.account__panel-product-pause .account__bloc-info-date i{font-style:normal;font-family:"gordita-medium",sans-serif}.account__panel-product-pause .button[data-action="toggle-pause-subscription"],.account__panel-product-pause .shopify-challenge__button[data-action="toggle-pause-subscription"]{padding:13px 40px}@media screen and (max-width:1023px){.account__panel-product-pause{z-index:110;position:fixed;top:0;left:0;display:block;height:100vh;overflow:scroll}.account__panel-product-pause .account__bloc-collapse-close.account__bloc-collapse-back{left:15px}.account__panel-product-pause .rc_frequency-content-wrapper{max-width:none}.account__panel-product-pause .rc_frequency-item-container{padding:10px 0}.account__panel-product-pause .rc_frequency_nb{font-size:16px;line-height:22px}.account__panel-product-pause .rc_frequency_label{font-size:11px;line-height:20px}}@media screen and (min-width:1200px){.account__panel-product-pause .rc_frequency-item:not(.active):hover{background-color:rgba(25,128,109,0.1)}}.account__panel-product-cancel{display:block;width:100%;margin-bottom:80px;background-color:#fff}.account__panel-product-cancel .account__bloc-cancel-container{max-width:460px;margin:1px auto 0 auto;text-align:center}.account__panel-product-cancel .icon--customer-cancel{width:32px;height:32px}.account__panel-product-cancel .account__bloc-cancel-title{margin-top:10px;color:#db271a}.account__panel-product-cancel .account__bloc-cancel-description{margin-top:11px;font-size:14px;line-height:22px}.account__panel-product-cancel .account__bloc-cancel-list{display:inline-block;margin-top:16px}.account__panel-product-cancel .account__bloc-cancel-list li{margin-bottom:7px;font-size:14px;line-height:22px}.account__panel-product-cancel .account__bloc-cancel-buttons-container{max-width:273px;margin:23px auto 0 auto}.account__panel-product-cancel .account__bloc-cancel-buttons-container .button,.account__panel-product-cancel .account__bloc-cancel-buttons-container .shopify-challenge__button{padding-left:0;padding-right:0;margin-bottom:15px}.account__panel-product-cancel .account__bloc-cancel-support{padding-top:30px;text-align:center}.account__panel-product-cancel .account__bloc-support-description{max-width:100%;padding-left:15px;padding-right:15px;margin-top:10px;font-size:14px;line-height:22px}.account__panel-product-cancel .account__bloc-support-description b{font-family:"gordita-bold",sans-serif}.account__panel-product-cancel .account__bloc-support-profile-info{text-align:left}@media screen and (max-width:1023px){.account__panel-product-cancel{z-index:110;position:fixed;top:0;left:0;display:block;height:100vh;overflow:scroll}.account__panel-product-cancel .account__bloc-collapse-info{padding:20px 0 20px 0;border-bottom:0}.account__panel-product-cancel .account__bloc-collapse-close.account__bloc-collapse-back{left:15px}.account__panel-product-cancel .account__bloc-cancel-description{font-size:13px;line-height:20px}.account__panel-product-cancel .account__bloc-cancel-list li{font-size:13px;line-height:20px}.account__panel-product-cancel .account__bloc-cancel-buttons-container{max-width:none}.account__panel-product-cancel .account__bloc-cancel-buttons-container .button,.account__panel-product-cancel .account__bloc-cancel-buttons-container .shopify-challenge__button{margin-bottom:10px}.account__panel-product-cancel .account__bloc-cancel-support{padding-top:0;border-top:1px solid #e7e7e7}.account__panel-product-cancel .account__bloc-cancel-support .account__bloc-support{padding:25px 15px 60px 15px;border:0}.account__panel-product-cancel .account__bloc-cancel-support .account__bloc-support-description{font-size:13px;line-height:22px}}@media screen and (min-width:1024px){.account__panel-product-cancel .account__bloc-cancel-support{padding-bottom:45px}.account__panel-product-cancel .account__bloc-cancel-support .account__bloc-support{padding:0 45px;border:0;margin-bottom:0;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.account__panel-product-cancel .account__bloc-cancel-support .account__bloc-support-profile{margin-top:25px}}.account__panel-product-cancel-questions{display:block;width:100%;margin-bottom:80px;background-color:#fff}.account__panel-product-cancel-questions .account__bloc-cancel-questions{padding:50px 0;max-width:540px;margin:0 auto;text-align:center}.account__panel-product-cancel-questions .icon--customer-cancel-questions{width:32px;height:32px}.account__panel-product-cancel-questions .account__bloc-cancel-questions-title{margin-top:10px}.account__panel-product-cancel-questions .account__bloc-cancel-questions-description{margin-top:11px;font-size:14px;line-height:22px}.account__panel-product-cancel-questions .account__bloc-cancel-questions-list{display:inline-block;margin:30px auto 0 auto}.account__panel-product-cancel-questions .account__bloc-cancel-questions-item{padding-bottom:14px;border-bottom:1px solid #e7e7e7;margin-bottom:16px}.account__panel-product-cancel-questions .account__bloc-cancel-questions-buttons-container{margin:14px auto 0 auto}.account__panel-product-cancel-questions .account__bloc-cancel-questions-buttons-container .button,.account__panel-product-cancel-questions .account__bloc-cancel-questions-buttons-container .shopify-challenge__button{display:inline-block;width:auto}@media screen and (max-width:1023px){.account__panel-product-cancel-questions{z-index:110;position:fixed;top:0;left:0;display:block;height:100vh;overflow:scroll}.account__panel-product-cancel-questions .account__bloc-cancel-questions-buttons-container .button,.account__panel-product-cancel-questions .account__bloc-cancel-questions-buttons-container .shopify-challenge__button{width:100%}}#schedule-calendar+.qs-datepicker-container{position:relative;top:0 !important;padding-top:20px}.product-item-account__image{display:block;max-width:100px}.template-customers-account #quick-shop{height:450px}.template-customers-account #quick-shop[aria-hidden="false"]{margin-top:-226px}.template-customers-account .quick-shop__product-image{padding:35px 20px}.template-customers-account .quick-shop__product-form .rc_container{display:none}.template-customers-account .quick-shop__product-form .product__form-submit-container button[type="submit"]{display:block !important;margin-bottom:10px}.account__bloc--order{margin-bottom:15px}.account__bloc--order:last-child{margin-bottom:80px}.account__bloc--order .account__bloc-header{padding-bottom:25px}.account__bloc--order .account__bloc-title-container{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between}.account__bloc--order .account__bloc-title{display:-webkit-box;display:flex;margin:0;-webkit-box-align:center;align-items:center}.account__bloc--order .account__bloc-title-icon{display:block;width:24px;height:24px;margin-right:10px}.account__bloc--order .account__bloc-title-icon .icon{width:24px;height:24px}.account__bloc--order .account__bloc-content{padding-top:20px}.account__bloc--order .account__bloc--order-key{margin-bottom:5px;color:#909090}.account__bloc--order .account__bloc--order-details{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.account__bloc--order .account__bloc--order-details .account__bloc--order-info:last-child{text-align:right}.account__bloc--order .account__bloc-footer{margin-top:15px}.account__bloc--order .account__bloc-footer .button,.account__bloc--order .account__bloc-footer .shopify-challenge__button{padding:13px 29px;height:40px;font-size:10px;line-height:12px}@media screen and (max-width:1023px){.account--orders,.account--order-detail{padding-bottom:60px}.account--orders .account__wrapper,.account--order-detail .account__wrapper{padding-top:222px}.account__bloc--order:last-child{margin-bottom:0}.account__bloc--order .account__bloc-header{padding-bottom:16px}.account__bloc--order .account__bloc-title{font-size:16px;line-height:22px}.account__bloc--order .account__bloc--order-details{flex-wrap:wrap}.account__bloc--order .account__bloc--order-details .account__bloc--order-info{width:50%}.account__bloc--order .account__bloc--order-details .account__bloc--order-info:first-child,.account__bloc--order .account__bloc--order-details .account__bloc--order-info:nth-child(2){margin-bottom:15px}.account__bloc--order .account__bloc--order-details .account__bloc--order-info:last-child{text-align:left}.account__bloc--order .account__bloc--order-value{font-size:13px;line-height:20px}.account__bloc--order .account__bloc-footer{margin-top:20px}.account__bloc--order .account__bloc-footer .button,.account__bloc--order .account__bloc-footer .shopify-challenge__button{width:100%}}.account__bloc--order-detail{padding-bottom:0}.account__bloc--order-detail .account__bloc-collapse-header--back-button{padding:0 0 25px 71px;margin:0}.account__bloc--order-detail .account__bloc-collapse-back{top:8px}.account__bloc--order-detail .account__bloc-line{padding:26px 0 24px;border-bottom:1px solid #e7e7e7;font-size:14px;line-height:22px}.account__bloc--order-detail .account__bloc-line .order--default{color:#909090}.account__bloc--order-detail .account__bloc-line--order-status.has-button{display:-webkit-box;display:flex;padding:16px 0;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.account__bloc--order-detail .account__order-button .button,.account__bloc--order-detail .account__order-button .shopify-challenge__button{padding:13px 29px;height:40px;font-size:10px;line-height:12px}.account__bloc--order-detail .account__bloc-products{display:block}.account__bloc--order-detail .account__bloc-products-header{display:-webkit-box;display:flex;width:100%;-webkit-box-pack:justify;justify-content:space-between}.account__bloc--order-detail .account__bloc-products-reorder{border-bottom:1px solid rgba(34,34,34,0.3);font-size:13px;line-height:23px}.account__bloc--order-detail .account__bloc-products-nav{display:-webkit-box;display:flex;padding:10px;margin-top:20px;-webkit-box-pack:justify;justify-content:space-between;color:#909090;background-color:#f6f6f6}.account__bloc--order-detail .account__bloc-products-nav .order__header-title:first-child{width:49%}.account__bloc--order-detail .account__bloc-product-items .cart-item{padding:20px 0;border-bottom:1px solid #e7e7e7;margin:0;-webkit-box-align:center;align-items:center}.account__bloc--order-detail .account__bloc-product-items .cart-item__image{display:block;padding:9px;width:90px;min-width:90px;height:90px;margin-right:25px}.account__bloc--order-detail .account__bloc-product-items .cart-item__image .icon{width:20px;height:20px}.account__bloc--order-detail .account__bloc-product-items .cart-item__content-container{width:50%;-webkit-box-align:center;align-items:center}.account__bloc--order-detail .account__bloc-product-items .cart-item__account-quantity-container{font-size:12px;line-height:18px;text-align:center}.account__bloc--order-detail .account__bloc-product-items .cart-item__account-quantity{display:block;margin-bottom:5px}.account__bloc--order-detail .account__bloc-product-items .cart-item__account-packaging{display:block;color:#909090}.account__bloc--order-detail .account__bloc-product-items .cart-item__price{margin:0}.account__bloc--order-detail .account__bloc-line--order-info{padding:30px 0 10px;border:0}.account__bloc--order-detail .account__bloc-line--order-info-container{margin-top:10px}.account__bloc--order-detail .account__bloc-line--order-info-item{display:-webkit-box;display:flex;padding:15px 0;border-bottom:1px solid #e7e7e7;-webkit-box-align:start;align-items:flex-start}.account__bloc--order-detail .account__bloc-line--order-info-item:last-child{border:0}.account__bloc--order-detail .account__bloc-line--order-info-item-left{display:-webkit-box;display:flex;width:33%;-webkit-box-align:center;align-items:center}.account__bloc--order-detail .account__bloc-line--order-info-item-left .order-info__title{font-size:13px;line-height:20px;color:#909090}.account__bloc--order-detail .account__bloc-line--order-info-item-left .order-info__icon{width:24px;height:24px;margin-right:8px}.account__bloc--order-detail .account__bloc-line--order-info-item-left .order-info__icon .icon{width:24px;height:24px}.account__bloc--order-detail .account__bloc-line--order-info-item-right{margin-top:2px}.account__bloc--order-detail .account__bloc-line--order-info-item-right .order-info__address-line{display:block;font-size:13px;line-height:20px}.account__bloc-invoice-container{margin-top:15px;margin-bottom:80px;text-align:right}.account__bloc-invoice-container .button,.account__bloc-invoice-container .shopify-challenge__button{padding:11px 29px;height:40px;font-size:10px;line-height:12px}.account__bloc-invoice-container .button .button__content,.account__bloc-invoice-container .shopify-challenge__button .button__content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.account__bloc-invoice-container .button .button--icon,.account__bloc-invoice-container .shopify-challenge__button .button--icon{margin-left:8px;margin-top:1px}.account__bloc-invoice-container .button .icon,.account__bloc-invoice-container .shopify-challenge__button .icon{width:12px;height:13px}@media screen and (max-width:1023px){.account__bloc--order-detail .account__bloc-collapse-header--back-button{padding:0 0 11px 56px}.account__bloc--order-detail .account__bloc-collapse-back{top:5px}.account__bloc--order-detail .account__bloc-line{padding:15px 0 15px 0}.account__bloc--order-detail .account__bloc-line--order-status{display:block}.account__bloc--order-detail .account__bloc-line--order-status.has-button{display:block;padding:20px 0 20px 0}.account__bloc--order-detail .account__bloc-line--order-status .account__order-status{font-size:13px;line-height:20px}.account__bloc--order-detail .account__bloc-line--order-status .account__order-status span{display:block}.account__bloc--order-detail .account__bloc-line--order-status .account__order-status span:last-child{margin-top:5px}.account__bloc--order-detail .account__bloc-line--order-status .account__order-button{margin-top:15px}.account__bloc--order-detail .account__bloc-products-nav{display:none}.account__bloc--order-detail .account__bloc-product-items{margin-top:18px;border-top:1px solid #e7e7e7}.account__bloc--order-detail .account__bloc-product-items .cart-item{position:relative;display:block}.account__bloc--order-detail .account__bloc-product-items .cart-item__image{padding:6px;width:60px;min-width:60px;height:60px;margin:0 15px 0 0}.account__bloc--order-detail .account__bloc-product-items .cart-item__image .icon{width:18px;height:18px}.account__bloc--order-detail .account__bloc-product-items .cart-item__content-container{width:90%;-webkit-box-align:start;align-items:flex-start}.account__bloc--order-detail .account__bloc-product-items .cart-item__subscription-title{margin-top:3px}.account__bloc--order-detail .account__bloc-product-items .cart-item__account-quantity-container{margin-top:3px;font-size:10px;line-height:15px;text-align:left}.account__bloc--order-detail .account__bloc-product-items .cart-item__account-quantity-container .cart-item__account-packaging{margin-left:5px;color:#909090}.account__bloc--order-detail .account__bloc-product-items .cart-item__price{position:absolute;top:19px;right:0;font-size:11px;line-height:18px}.account__bloc--order-detail .account__bloc-line--order-info-item{display:block}.account__bloc--order-detail .account__bloc-line--order-info-item-left{width:100%}.account__bloc--order-detail .account__bloc-line--order-info-item-left .order-info__title{font-size:11px;line-height:18px}.account__bloc--order-detail .account__bloc-line--order-info-item-right{padding-left:30px;margin-top:2px}.account__bloc--order-detail .account__bloc-line--order-info-item-right .order-info__address-line{font-size:11px;line-height:18px}.account__bloc-invoice-container{padding:0 15px;margin-bottom:0}.account__bloc-invoice-container .button,.account__bloc-invoice-container .shopify-challenge__button{width:100%}.account__bloc-invoice-container .button .button__content,.account__bloc-invoice-container .shopify-challenge__button .button__content{-webkit-box-pack:center;justify-content:center}}@media screen and (min-width:1200px){.account__bloc-products-reorder{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.account__bloc-products-reorder:hover{opacity:.6}}.account__addresses .account__no-orders{margin-bottom:80px}.account__addresses .account__bloc-header{display:-webkit-box;display:flex;padding-bottom:19px;-webkit-box-align:start;align-items:flex-start}.account__addresses .account__bloc-icon{margin-right:10px}.account__addresses .account__bloc-icon .icon{width:24px;height:24px}.account__addresses .account__bloc-icon .icon path{stroke:#262626}.account__addresses .account__bloc-content{padding-top:20px}.account__addresses .account__bloc-address{min-height:110px}.account__addresses .account__address-line{font-size:14px;line-height:22px}.account__addresses .account__bloc-footer{display:-webkit-box;display:flex;padding-top:20px;-webkit-box-pack:end;justify-content:flex-end}.account__addresses .account__address-link{padding-bottom:1px;border-bottom:1px solid #cecece;margin-left:10px;font-size:13px;line-height:20px;color:#909090}.account__addresses .account__address-button-container{margin-top:15px;margin-bottom:80px}@media screen and (max-width:1023px){.account--address{padding-bottom:60px}.account__addresses .account__bloc{padding:19px 15px 22px 15px}.account__addresses .account__bloc-header{padding-bottom:14px}.account__addresses .account__bloc-title{font-size:16px;line-height:22px}.account__addresses .account__address-line{font-size:13px;line-height:20px}.account__addresses .account__address-link{font-size:11px;line-height:18px}.account__addresses .account__bloc-footer{padding-top:10px}.account__addresses .account__address-button-container{margin:15px 15px 0 15px}.account__addresses .account__address-button-container .button,.account__addresses .account__address-button-container .shopify-challenge__button{width:100%}.account__addresses-form-container .account__sidebar-wrapper{overflow:scroll}.account__addresses-form-container .account__sidebar-content{overflow:auto}.account--address .account__wrapper{padding-top:328px}}@media screen and (min-width:1024px){.account__addresses .account__bloc-addresses-container{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.account__addresses .account__bloc{width:calc(50% - 7.5px);margin-bottom:15px}.account__addresses .account__bloc.account__bloc--large{width:100%}.account__addresses .account__bloc:last-child{margin-bottom:15px}.account--address .account__header{height:315px}}@media screen and (min-width:1200px){.account__address-link{-webkit-transition:color .3s ease,border-color .3s ease;transition:color .3s ease,border-color .3s ease}.account__address-link:hover{border-color:rgba(34,34,34,0.6);color:#262626}}.account__customer-address-form .input-container{margin-bottom:15px}.account__customer-address-form .input-container.custom-checkbox{margin-top:31px}.account__customer-address-form .account__customer-buttons-container{display:-webkit-box;display:flex;margin-top:30px}.account__customer-address-form .account__customer-buttons-container .button,.account__customer-address-form .account__customer-buttons-container .shopify-challenge__button{margin-right:15px}.account__customer-address-container{padding:0 30px;margin:35px 0 100px 0;height:calc(100% - 50px);overflow:auto;-webkit-overflow-scrolling:touch}.account__customer-form-cancel{display:block;text-align:center;margin-top:20px}.account__register{padding-bottom:30px;background-color:#f6f6f6}.account__register .input-container.custom-checkbox{margin-top:18px;margin-bottom:12px}.account__register .input-container input[type="checkbox"].custom-checkbox__input{margin-top:2px}@media screen and (min-width:1024px){.account__register .input--account--civility{width:50%}.account__register .input-container.custom-checkbox{margin-top:25px;margin-bottom:10px;-webkit-box-align:start;align-items:flex-start}.account__register .input-container input[type="checkbox"].custom-checkbox__input{margin-top:4px}}.register__header{padding-top:60px;overflow:hidden}.register__wrapper{padding:24px 15px 31px}.register__title.title-background .text-background{color:#fff}@media screen and (min-width:768px){.register__header{padding-top:66px}.register__wrapper{padding:35px 30px 30px}}@media screen and (min-width:1200px){.register__title{font-size:68px;line-height:68px}.register__title.title-background .text-background{top:-36px;left:-70px;font-size:140px;line-height:140px}.register__wrapper{padding:49px 68px 52px;max-width:1500px;margin:auto}}.register__content-wrapper{padding:30px 15px;max-width:460px;margin:auto;background-color:#fff}.register__link{color:#909090;font-size:11px;line-height:18px}.register__link .register__link-label{color:#262626}.customer-form__form-wrapper .input-container.input--password-register{margin-bottom:10px}.customer-form__password-security{padding:15px;background-color:#f6f6f6;font-size:11px;line-height:18px}.password-security__progress{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.password-security__progress-bar{display:-webkit-box;display:flex;margin-left:10px;-webkit-box-align:center;align-items:center}.password-security__description{margin-top:10px;color:#909090}.password-security__list-items{margin-top:3px}.password-security__bar{display:block;width:50px;height:3px;margin-right:5px;background-color:#cecece}.password-security__bar.active{background-color:#46cba2}.password-security__item{display:-webkit-box;display:flex;margin-bottom:2px;-webkit-box-align:center;align-items:center;font-size:11px;line-height:18px;color:#909090}.password-security__item::before{content:'•';display:block;margin-top:2px;font-size:14px;margin-right:10px}.password-security__item.active{color:#46cba2}.account-settings .account__bloc-icon .icon{width:32px;height:32px}.account-settings .account__bloc-email-container .input-container{max-width:calc(50% - 15px)}.account-settings .account__bloc-content-description{margin-top:15px;font-size:13px;line-height:20px;color:#909090}.account-settings .account__bloc-password-container{margin-top:30px}.account-settings .account__bloc-password-container .account__bloc-content-description{margin-top:20px}.account-settings .account__bloc-form-container .input-container{margin-bottom:15px}.account-settings .account__bloc-form-container .input-container.custom-checkbox{margin-top:16px;margin-bottom:30px}.account-settings .credit-card{position:relative;display:block;width:300px;height:170px;border-radius:5px;margin-bottom:30px;font-size:14px;line-height:22px;background-color:#f6f6f6}.account-settings .credit-card__icon{position:absolute;top:20px;right:20px;display:block;width:50px;height:37px}.account-settings .credit-card__icon .icon{width:50px;height:37px}.account-settings .credit-card__numbers{position:absolute;left:0;bottom:54px;display:-webkit-box;display:flex;padding:0 20px;width:100%;-webkit-box-pack:justify;justify-content:space-between}.account-settings .credit-card__name{position:absolute;bottom:20px;left:0;padding-left:20px}@media screen and (max-width:1023px){.account-settings{padding-bottom:60px}.account-settings .account__wrapper{padding-top:222px}.account-settings .account__bloc-email-container .input-container{max-width:none}.account-settings .account__bloc-content-description{font-size:11px;line-height:18px}.account-settings .account__bloc-password-container{margin-top:20px}.account-settings .account__bloc-password-container .button,.account-settings .account__bloc-password-container .shopify-challenge__button{width:100%}.account-settings .account__bloc-password-container .account__bloc-content-description{margin-top:15px}.account-settings .account__bloc-form-container .input-container{margin-bottom:18px}.account-settings .account__bloc-form-container .input-container.custom-checkbox{margin:20px 0}.account-settings .account__bloc-form-container .button-container .button,.account-settings .account__bloc-form-container .button-container .shopify-challenge__button{width:100%}.account-settings .credit-card{margin-bottom:20px}.account-settings [data-element="credit-card"] .button,.account-settings [data-element="credit-card"] .shopify-challenge__button{width:100%}}@media screen and (min-width:768px){.account-settings .input--civility{width:calc(50% - 15px)}}@media screen and (min-width:1024px){.account__bloc:last-child{margin-bottom:80px}}#account__credit-card-iframe{width:100%}.account__bloc[data-element="credit-card"] .account__bloc-content{padding-top:0}.account__bloc[data-element="credit-card"] [data-action="edit-credit-card"]{margin-top:14px}#payment-methods-content .account__bloc-collapse{margin-bottom:0}#payment-methods-content .account__bloc-collapse-header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:12px;margin-inline:0}#payment-methods-content .account__bloc-collapse-description{margin-bottom:2px}#payment-methods-content [data-icon] svg{width:35px;height:40px;display:block;fill:#262626}.account__bloc-payment-buttons{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;gap:12px;margin-block:12px}.account__bloc-payment-buttons .account__delete-link{border-bottom:1px solid #cecece;font-size:13px;line-height:20px;color:#909090}.account__bloc-payment-content{font-size:13px}.account__bloc-payment-container{display:grid;gap:4px;margin-top:14px}.account__payment-delete{padding-bottom:1px;border-bottom:1px solid #cecece;margin-right:10px;font-size:13px;line-height:20px;color:#909090;cursor:pointer;-webkit-transition:color .3s ease;transition:color .3s ease}.account__payment-delete:hover{color:#262626}.account__payment-delete-modal{z-index:200;position:fixed;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.account__payment-delete-modal .account__payment-delete-modal-content{position:absolute;top:50%;left:50%;display:grid;-webkit-box-align:center;align-items:center;justify-items:center;text-align:center;gap:8px;width:100%;max-width:600px;padding:32px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#fff;box-shadow:0 4px 20px rgba(0,0,0,0.1)}.account__payment-delete-modal .account__payment-delete-modal-content .account__block-payment-buttons{margin-top:1rem}.account__payment-delete-modal .modal__overlay{width:100%;height:100%;background-color:rgba(0,0,0,0.1);opacity:0;visibility:hidden}.account__payment-delete-modal.is-open{opacity:1;visibility:visible}.account__payment-delete-modal.is-open .modal__overlay{opacity:1;visibility:visible}.account__block-payment-label{position:absolute;top:50%;right:60px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.account__bloc-content-no-payment{padding-top:1.875rem;padding-bottom:1rem}@media screen and (min-width:768px){.account__block-payment-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:3rem}.account__bloc-payment-container{align-self:start}.account__bloc-payment-buttons{margin-block:2rem}}@media screen and (min-width:1024px){.account__block-payment-collapse-close{width:44px;height:44px}.account__block-payment-collapse-close .icon{margin:13px}.account__bloc-payment-container{margin-top:1rem;gap:.5rem}.account__bloc-payment-buttons .button,.account__bloc-payment-buttons .shopify-challenge__button{padding-block:10px}}.account-fidelity .account__content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:1.88rem;-webkit-padding-after:5rem;padding-block-end:5rem}.account-fidelity .account__fidelity-container{background-color:#fff}.account-fidelity .account__fidelity-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:auto;padding-block:1.88rem;padding-inline:1.88rem;text-align:center}.account-fidelity .fidelity-welcome{padding-block:2.5rem 3.125rem;max-width:26rem}.account-fidelity .fidelity-welcome p{-webkit-margin-before:.1875rem;margin-block-start:.1875rem}.account-fidelity .account__nav-icon svg{width:2rem;height:2rem;margin-right:0}.account-fidelity .account__fidelity-description{font-size:.875rem;line-height:1.375rem}.account-fidelity .fidelity-programs .account__bloc-title{margin-bottom:0}.account-fidelity .fidelity__grid-programs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);gap:.94rem;-webkit-margin-before:1.88rem;margin-block-start:1.88rem;width:100%}.account-fidelity .program-item{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;padding-block:1.5625rem;padding-inline:1.5625rem;background-color:#f6f6f6}.account-fidelity .program-item .account__bloc-title{-webkit-margin-after:1.25rem;margin-block-end:1.25rem}.account-fidelity .program-item .button,.account-fidelity .program-item .shopify-challenge__button{width:100%}@media screen and (max-width:1024px){.account-fidelity .account__container{-webkit-padding-before:1.225rem;padding-block-start:1.225rem}.account-fidelity .account__bloc-title{margin-block:.825rem}}@media screen and (max-width:600px){.account-fidelity .fidelity__grid-programs{grid-template-columns:minmax(0,1fr)}.account-fidelity .fidelity__grid-programs .button,.account-fidelity .fidelity__grid-programs .shopify-challenge__button{width:initial}}.account-fidelity .button,.account-fidelity .shopify-challenge__button{padding-block:.56rem;padding-inline:1.88rem;font-size:.625rem}.account-fidelity .fidelity__image-with-text{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,0.825fr);gap:1.88rem;text-align:left}.account-fidelity .fidelity__image-with-text .account__bloc-subtitle{color:#e55300}.account-fidelity .fidelity__image-with-text .account__bloc-title{margin-bottom:0}.account-fidelity .fidelity__image-with-text .fidelity__text-wrapper{display:grid;gap:.625rem;-webkit-padding-after:1.25rem;padding-block-end:1.25rem}.account-fidelity .fidelity__image-only{grid-template-columns:minmax(0,1fr)}@media screen and (max-width:500px){.account-fidelity .fidelity__image-with-text{grid-template-columns:minmax(0,1fr)}}.customer-form-template{padding-bottom:62px;background-color:#f6f6f6}@media screen and (min-width:768px){.customer-form-template{padding-bottom:82px}}.customer-form__header{padding-top:60px;overflow:hidden}.customer-form__header-wrapper{padding:24px 15px 31px}.customer-form__title.title-background .text-background{color:#fff}.customer-form__title.title-background .text-background.text-background--black{color:#262626}@media screen and (min-width:768px){.customer-form__header{padding-top:66px}.customer-form__header-wrapper{padding:40px 30px 35px}}@media screen and (min-width:1024px){.customer-form__header-wrapper{padding:35px 30px 70px}}@media screen and (min-width:1200px){.customer-form__header-wrapper{padding-left:68px;padding-right:68px;max-width:1500px;margin:auto}.customer-form__title{font-size:68px;line-height:68px}.customer-form__title.title-background .text-background{top:-36px;left:-70px;font-size:140px;line-height:140px}}.customer-form__form-wrapper{padding:20px 15px;max-width:460px;margin:0 auto 20px;background-color:#fff}.customer-form__form-wrapper .input-container{margin-bottom:15px}.customer-form__form-wrapper .input-container.input--account input.input{padding:18px 0 9px 0}.customer-form__description{margin-bottom:20px}.customer-form__link{display:block;color:#909090;font-size:11px;line-height:18px;text-align:center}.customer-form__link.customer-form__link--forgot-password{margin-top:5px;text-align:right}.customer-form__link .customer-form__link-title{margin-right:3px}.customer-form__link .customer-form__link-label{padding-bottom:2px;border-bottom:1px solid rgba(34,34,34,0.3);color:#262626}.customer__form-message-success{margin-bottom:15px}.customer__form-message-success+.customer-form__description{margin-bottom:29px}.customer__form-message-success+.customer-form__description span{font-family:"gordita-medium",sans-serif}.customer-form__form-button-reset-success{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.customer-form__form-button-reset-success .icon{margin-left:-2px;margin-right:10px;width:11px;height:12px}.customer-form__form-button{margin-top:15px}@media screen and (min-width:768px){.customer-form__form-wrapper{padding:26px 30px 30px;margin-bottom:30px}.customer-form__description{font-size:14px;line-height:22px}.customer-form__link:not(.customer-form__link--forgot-password){font-size:13px;line-height:20px}.customer-form__link .customer-form__link-title{margin-right:2px}}@media screen and (max-width:1023px){.customer-form__form .notice--error{padding:13px 0;margin-bottom:21px}.customer-form__form .notice--error .notice__content{font-size:10px;line-height:12px;letter-spacing:.5px}}@media screen and (min-width:1024px){.customer-form__form-wrapper{margin-top:-30px}.customer-form__form-wrapper .input-container{margin-bottom:16px}.customer-form__form-wrapper .input-container.input--account input.input{padding:20px 0 10px 0}.customer-form__description{margin-bottom:30px}.customer-form__form-button{margin-top:14px}.customer-form__form-button.customer-form__form-button--recover{margin-top:37px}.customer-form__margin{margin-bottom:94px}.customer-form__form .notice--error{margin-bottom:30px}}.customer-form__guest-login{margin:40px 0}.customer-form__reset-message{padding:15px;margin-bottom:15px;background-color:#fff}.customer-form__reset-message .customer-form__title{margin-bottom:10px}.customer-form__reset-message .customer-form__description{margin-bottom:5px}.customer-form__reset-message .customer-form__link{display:inline-block;border-bottom:1px solid rgba(97,201,167,0.3);color:#61c9a7;text-align:left}.customer-form__popup{z-index:200;position:fixed;top:0;left:0;display:none;padding:20px;width:100%;height:100%;background-color:#fff}.customer-form__popup[aria-hidden="false"]{display:block}.customer-form__popup .customer-form__close{position:absolute;top:10px;right:10px;display:block;width:40px;height:40px}.customer-form__popup .customer-form__close .icon{width:15px;height:15px;margin:13px;stroke:#262626}.customer-form__popup .customer-form__close .icon path{stroke-width:3px}.customer-form__popup .customer-form__title{margin-bottom:10px}@media screen and (min-width:768px){.customer-form__popup{left:50%;top:50%;padding:45px;max-width:490px;max-height:362px;margin-left:-245px;margin-top:-181px}.customer-form__popup .customer-form__title{font-size:28px;line-height:34px}.customer-form__popup .customer-form__description{margin-bottom:33px;font-size:14px;line-height:22px}.customer-form__popup .customer-form__close{top:22px;right:22px}.customer-form__popup .customer-form__close .icon{width:22px;height:22px;margin:9px}.customer-form__popup .customer-form__close .icon path{stroke-width:2px}.customer-form__popup .customer-form__form-button{margin-top:30px}.customer-form__reset-message{padding:25px 30px 25px 30px;max-width:460px;margin:0 auto 20px}.customer-form__reset-message .customer-form__description{margin-bottom:10px}}@media screen and (min-width:1024px){.customer-form__reset-message{margin-top:-30px}.customer-form__reset-message .customer-form__link{font-size:14px;line-height:22px}.customer-form__reset-message:not(.hidden)+.customer-form__wrapper .customer-form__form-wrapper{margin-top:0}}@media screen and (min-width:1200px){.customer-form__reset-message .customer-form__title{margin-bottom:15px;font-size:28px;line-height:34px}.customer-form__reset-message .customer-form__description{margin-bottom:14px}}.collection__description{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.collection__description.collection__description--hidden{max-height:72px;-webkit-line-clamp:3}.collection__description:not(.primary) p{color:#fff}.collection__description-more{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;margin-top:10px}.collection__description-more .icon{width:12px;height:12px;margin-left:10px;margin-top:1px;stroke:#262626;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.collection__description-more.white .icon{stroke:#fff}.collection__description-more[aria-expanded="true"] .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (max-width:767px){.collection__images{max-width:550px;margin:auto}.collection__content{padding:19px 15px 30px}}@media screen and (max-width:1023px){.collection__header-wrapper{position:relative}.collection__images{z-index:0;position:absolute;bottom:0;left:50%;width:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.collection__content{z-index:1;position:relative}}.collection__description{margin-top:11px}@media screen and (min-width:768px) and (max-width:1023px){.collection__content{padding:24px 0}.collection__images{width:59%;top:0;right:0;bottom:auto;left:auto;-webkit-transform:none;transform:none}}@media screen and (min-width:768px){.collection__header-container{padding:0 30px 0}.collection__description.collection__description--hidden{max-height:52px;-webkit-line-clamp:2}.collection__description{margin-top:10px}}@media screen and (min-width:1024px){.collection__header-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.collection__content{padding-top:45px;padding-bottom:45px}.collection__images{padding-left:25px;width:50%;max-width:461px}.collection__description-more{margin-top:15px}.collection__description-more .icon{width:16px;height:16px}}@media screen and (min-width:1200px){.collection__header-container{padding:0 67px 1px}.collection__header-wrapper{max-width:1366px;margin:auto;display:block}.collection__content{padding-top:30px;padding-bottom:30px}.collection__images{width:38%}.collection__title{font-size:2.75rem;line-height:2.75rem}.collection__description{margin-top:15px}}.collection__items-container{padding:20px 15px}.collection__items-container .product-item__wrapper{margin-bottom:5px}@media screen and (min-width:768px){.collection__items-container{padding:25px 25px}.collection__items-container .collection__items-list{display:-webkit-box;display:flex;margin-bottom:40px;flex-wrap:wrap}.collection__items-container .product-item__wrapper{padding:0;margin:5px;width:calc(33.333% - 10px)}.collection__items-container .product-item__wrapper .product__item{min-width:100%;width:100%;height:100%;max-height:none;margin-bottom:0}.collection__items-container .product-item__wrapper:first-child .product__item{margin:0}}@media screen and (min-width:1200px){.collection__items-container{padding:32px 60px;max-width:1500px;margin:0 auto}.collection__items-container .collection__items-list{margin-bottom:30px}.collection__items-container .product-item__wrapper{margin:12px 7.5px;width:calc(25% - 15px)}}.collection-button__scroll-top{z-index:50;position:absolute;bottom:-28px;right:15px;padding:14px 12px 12px;width:56px;height:56px;background-color:#262626;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.collection-button__scroll-top .icon{width:16px;height:16px;stroke:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg);pointer-events:none}.contact__template{background-color:#f6f6f6}.contact__template .notice{z-index:200;position:absolute;top:0;left:0;width:100%;padding-left:15px;padding-right:15px}.contact__header-container{padding-top:60px}.contact__header-wrapper{padding:24px 15px 25px}.contact__title{margin-bottom:6px}.contact__title.title-background .text-background{color:#fff}.contact__title.title-background .text-background.text-background--black{color:#262626}.contact__choose-theme-title{margin-bottom:5px}.contact__choose-theme-subtitle{margin-bottom:20px}.contact__choose-theme{padding:20px 15px 15px;margin-bottom:15px;background-color:#fff}.contact__themes-container{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;flex-wrap:wrap;width:72.2%}.contact__themes-container .custom-radio{width:50%;margin-bottom:15px}.contact__themes-container .custom-radio__label{margin-left:10px;font-size:13px;line-height:20px}.contact__form-container{padding:20px 15px 15px;background-color:#fff}.contact__form-title{margin-bottom:5px}.contact__form-title.title-background .text-background{top:-14px}.contact__form-subtitle{margin-bottom:16px}.contact__form:not([data-form="clients"]) [data-input]{display:none !important}.contact__form .input-container{margin-bottom:16px}.contact__form .input-container.input--account .custom-select{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding-bottom:11px;font-size:13px;line-height:20px}.contact__form .input-container.input--account .custom-select .icon{position:absolute;top:23px;right:0;width:16px;height:16px;stroke:#262626;pointer-events:none}.contact__form .input-container.input--account .custom-select select{width:100%}.contact__form .input-container.input--account .input{padding-bottom:11px;font-size:13px;line-height:20px}.contact__form .input-container.input--account .input::-webkit-input-placeholder{font-size:13px;line-height:20px;color:#262626 !important}.contact__form .input-container.input--account .input::-moz-placeholder{font-size:13px;line-height:20px;color:#262626 !important}.contact__form .input-container.input--account .input:-ms-input-placeholder{font-size:13px;line-height:20px;color:#262626 !important}.contact__form .input-container.input--account .input:-moz-placeholder{font-size:13px;line-height:20px;color:#262626 !important}.contact__form .input-container.input--account .input-label span{color:#ef3c3c}.contact__form-button{margin-top:9px}.contact__response-delay{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-top:20px;margin-bottom:15px;color:#a8a8a8}.contact__response-delay .icon{margin:0 4px;width:17px;height:18px}.contact__response-delay .contact__response-delay-text{margin:0 5px}@media screen and (max-width:767px){.contact__form .input-container.input--account textarea{padding-top:0;margin-top:21px}}@media screen and (min-width:768px){.contact__header-container{padding-top:66px}.contact__header-wrapper{padding:35px 30px 38px}.contact__wrapper{padding-bottom:60px}.contact__choose-theme{padding:30px;margin-bottom:30px}.contact__choose-theme-title{margin-bottom:11px}.contact__choose-theme-subtitle{margin-bottom:29px;font-size:14px;line-height:22px}.contact__form-container{padding:30px}.contact__form-title{margin-bottom:11px}.contact__form-subtitle{margin-bottom:29px;font-size:14px;line-height:22px}.contact__themes-container{flex-wrap:nowrap;width:100%}.contact__themes-container .custom-radio{width:auto;margin-bottom:0;margin-right:30px}.contact__themes-container .custom-radio__label{margin-left:15px;font-size:14px;line-height:22px}.contact__form .input-container{margin-bottom:15px}.contact__form .input-container.input--account .input-label{top:1px}.contact__form .input-container.input--account .custom-select{padding-bottom:10px;font-size:14px;line-height:22px}.contact__form .input-container.input--account .custom-select .input-label{top:-2px}.contact__form .input-container.input--account .custom-select .icon{top:24px}.contact__form .input-container.input--account textarea{padding-top:0;margin-top:21px;height:99px}.contact__form .input-container.input--account .input{padding-bottom:10px;font-size:14px;line-height:22px}.contact__form .input-container.input--account .input::-webkit-input-placeholder{font-size:14px;line-height:22px}.contact__form .input-container.input--account .input::-moz-placeholder{font-size:14px;line-height:22px}.contact__form .input-container.input--account .input:-ms-input-placeholder{font-size:14px;line-height:22px}.contact__form .input-container.input--account .input:-moz-placeholder{font-size:14px;line-height:22px}.contact__form-footer{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;margin-top:40px}.contact__form-button{margin:0;max-width:148px}.contact__response-delay{-webkit-box-pack:end;justify-content:flex-end;margin:0}.contact__response-delay .icon{margin:0 10px 0 0}.contact__response-delay .contact__response-delay-text{margin:1px 0 0;font-size:14px;line-height:22px}}@media screen and (min-width:1024px){.contact__wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:start;align-items:flex-start;padding:0 30px 70px}.contact__infos-item-description p{margin-bottom:0;font-size:13px;line-height:20px}.contact__infos-item-description a{border-bottom:1px solid rgba(34,34,34,0.3)}.contact__infos{max-width:290px;margin-top:45px}.contact__infos-title{margin-bottom:30px}.contact__infos-item{margin-bottom:30px}.contact__infos-item.contact__infos-item--social .contact__infos-item-description{margin-bottom:20px}.contact__infos-item.contact__infos-item--social .social-icon__container{margin-left:-8px}.contact__infos-item.contact__infos-item--social .social-icon__container .icon{fill:#262626}.contact__infos-item.contact__infos-item--social .social-icon__container .social-icon__link.social-icon__link--facebook{margin-left:0;margin-right:8px}.contact__infos-item.contact__infos-item--social .social-icon__container .social-icon__link.social-icon__link--instagram{margin-right:12px}.contact__infos-item.contact__infos-item--social .social-icon__container .social-icon__link.social-icon__link--whatsapp{margin-right:16px}.contact__infos-item.contact__infos-item--social .social-icon__container .social-icon__link.social-icon__link--twitter{margin-right:18px}.contact__infos-item-title{margin-bottom:10px}.contact__content-container{padding-left:30px;margin-top:-20px;width:75%}}@media screen and (min-width:1200px){.contact__header-wrapper{padding-left:68px;padding-right:68px;max-width:1500px;margin:auto}.contact__title{margin-bottom:8px;font-size:68px;line-height:68px}.contact__title.title-background .text-background{top:-36px;left:-70px;font-size:140px;line-height:140px}.contact__wrapper{max-width:1500px;padding:0 68px 80px;margin:auto}.contact__infos{max-width:390px}.contact__content-container{padding-left:60px;margin-right:45px}.contact__themes-container .custom-radio__label{font-size:15px;line-height:24px}.contact__choose-theme-title,.contact__form-title{font-size:38px;line-height:44px}}.page-concept{overflow:hidden}.concept__description p{margin-bottom:20px;color:#262626;font-family:"gordita-regular",sans-serif;font-size:15px;line-height:24px}.concept__description p:last-child{margin-bottom:0}.concept__description p strong{color:inherit;font-weight:normal;font-family:"gordita-bold",sans-serif;font-size:15px;line-height:23px}.concept__subtitle{font-size:10.99px;line-height:16px;letter-spacing:.2px;text-transform:uppercase}@media screen and (min-width:768px){.concept__description p{margin-bottom:15px;font-size:16px;line-height:26px}.concept__description p strong{font-size:16px;line-height:25px}}@media screen and (min-width:1024px){.concept__description p{margin-bottom:30px}}@media screen and (min-width:1200px){.concept__description p{font-size:18px}.concept__description p strong{font-size:18px}}.concept-header__wrapper{position:relative;padding-top:55px;padding-bottom:299px}.concept__video-button{z-index:1;position:absolute;bottom:-44px;right:31px;display:inline-block;width:88px;height:88px}.concept__video-button .icon{width:88px;height:88px}.concept__video-button::before{content:'';position:absolute;top:50%;left:50%;margin:-36px 0 0 -36px;width:72px;height:72px;border-radius:50%;opacity:0;pointer-events:none}.concept__video-button::after{content:'';position:absolute;top:50%;left:50%;margin:-35px 0 0 -35px;width:70px;height:70px;border-radius:50%;opacity:0;pointer-events:none;-webkit-animation-delay:.7s;animation-delay:.7s}.concept__video-button::before,.concept__video-button::after{box-shadow:0 0 0 1px rgba(255,237,0,0.5);-webkit-animation-name:anim-effect-jagoda-2,anim-effect-jagoda-1;animation-name:anim-effect-jagoda-2,anim-effect-jagoda-1;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes anim-effect-jagoda-1{0%,100%{opacity:0}40%,60%{opacity:1}}@keyframes anim-effect-jagoda-1{0%,100%{opacity:0}40%,60%{opacity:1}}@-webkit-keyframes anim-effect-jagoda-2{0%{-webkit-transform:scale3d(0.9,0.9,1);transform:scale3d(0.9,0.9,1)}100%{-webkit-transform:scale3d(1.3,1.3,1);transform:scale3d(1.3,1.3,1)}}@keyframes anim-effect-jagoda-2{0%{-webkit-transform:scale3d(0.9,0.9,1);transform:scale3d(0.9,0.9,1)}100%{-webkit-transform:scale3d(1.3,1.3,1);transform:scale3d(1.3,1.3,1)}}.concept-header__title{opacity:.1;font-size:21.3vw;line-height:21.5vw;letter-spacing:-4px}.concept-header__title span{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start}.concept-header__title span:first-child{margin-left:-8px}.concept-header__title span:last-child{-webkit-box-pack:end;justify-content:flex-end;margin-top:-7px}@media screen and (min-width:768px){.concept-header__wrapper{padding-top:37px;padding-bottom:302px}.concept__video-button{bottom:-60px;right:94px;width:118px;height:118px}.concept__video-button .icon{width:118px;height:118px}.concept__video-button::before{margin:-47px 0 0 -47px;width:94px;height:94px}.concept__video-button::after{margin:-45px 0 0 -45px;width:90px;height:90px}.concept-header__title{font-size:19.55vw;line-height:26.1vw;letter-spacing:-8px}.concept-header__title span:first-child{margin-left:-20px}.concept-header__title span:last-child{margin-top:-67px;margin-right:1px}}@media screen and (min-width:1024px){.concept-header__wrapper{padding-top:45px;padding-bottom:332px}.concept__video-button{bottom:-59px;right:auto;left:29.4%}.concept-header__title{margin-left:-22px;font-size:16.6vw;line-height:16.6vw;white-space:nowrap;overflow:hidden}}@media screen and (min-width:1200px){.concept-header__wrapper{padding-top:43px;padding-bottom:398px;max-width:1366px;margin:auto}.concept__video-button{bottom:-58px;left:31.4%}.concept-header__title{margin-left:-22px;font-size:16.1vw;line-height:16.1vw;overflow:inherit}}@media screen and (min-width:1366px){.concept-header__title{margin-left:-23px;font-size:220px;line-height:220px}}.concept-1__video-container{z-index:200;position:fixed;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;top:50%;left:50%;padding:0 20px;opacity:0;visibility:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.concept-1__video-container[aria-hidden="false"]{opacity:1;visibility:visible}.concept-1__video-wrapper{background-color:#fff;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;pointer-events:all}.concept-1__video-wrapper .concept-1__video{position:relative;border:10px solid #fff}.concept-1__video-wrapper video{width:100%;height:100%;max-height:90vh;-o-object-fit:cover;object-fit:cover;outline:0}@media screen and (min-width:768px){.concept-1__video-container{padding:0 50px}.concept__video-close{z-index:1;position:absolute;top:-41px;right:-40px;width:60px;height:60px;border-radius:50%;background-color:#ffed00;cursor:pointer}.concept__video-close .icon{position:absolute;top:50%;left:50%;width:20px;height:20px;pointer-events:none;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}}@media screen and (min-width:1200px){.concept__video-close:hover .icon{-webkit-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}}.concept-1__wrapper{position:relative;padding:45px 0 55px 0;margin-bottom:60px;background-color:#eee;z-index:0}.concept-1__content{padding:0 15px}.concept-1-title{width:95%}.concept-1__ranges .range-item_title{margin:18px 0 11px;color:var(--text-color)}.concept-1__bgcolor{position:relative;padding:30px;margin-top:45px;background-color:#fff}.concept-1__bgcolor .h4,.concept-1__bgcolor .rte h4,.rte .concept-1__bgcolor h4,.concept-1__bgcolor .cart__cross-sell-title,.concept-1__bgcolor .cart-questions__title,.concept-1__bgcolor .article__wrapper blockquote,.article__wrapper .concept-1__bgcolor blockquote,.concept-1__bgcolor .article__wrapper blockquote p,.article__wrapper blockquote .concept-1__bgcolor p{text-align:center}.concept-1__bgcolor:before{content:"";display:block;position:absolute;top:15px;right:15px;bottom:-15px;left:-15px;background-color:var(--before-color);z-index:-1}.concept-1__specifications{position:relative;display:grid;grid:auto/repeat(3,minmax(0,1fr));gap:25px;-webkit-padding-before:22px;padding-block-start:22px;-webkit-padding-after:30px;padding-block-end:30px}.concept-1__specifications:after{content:"";display:block;position:absolute;right:0;bottom:0;left:0;height:1px;opacity:.1;background-color:#262626}.specification-item{display:grid;gap:16px;justify-items:center;align-content:baseline;text-align:center}.specification-item .icon{height:27px;width:inherit}.specification-item_text{font-size:11px;line-height:18px}.concept-1__tricks{padding-top:30px}.concept-1__tricks-title{margin-bottom:14px}.trick-item_title{display:block;position:relative;padding-left:35px}.trick-item_title strong{font-weight:700;color:var(--line-color)}.trick-item_title::before{content:"";display:block;position:absolute;top:43%;left:0;width:25px;height:4px;background-color:var(--line-color)}.trick-item{margin-bottom:5px;text-align:left}@media screen and (min-width:768px){.concept-1__wrapper{padding:70px 0 90px 0;margin-bottom:75px}.concept-1__content{display:grid;grid:auto/repeat(2,minmax(0,1fr));gap:80px;padding:0 30px}.concept-1-title{width:100%;max-width:550px}.concept-1-title.ultra{font-size:42px;line-height:42px;letter-spacing:-3px}.concept-1__ranges .range-item_title{margin:30px 0 15px}.concept-1__bgcolor{margin-top:0}.concept-1__bgcolor:before{top:40px;right:40px;bottom:-40px;left:-40px}.concept-1__bgcolor .h4,.concept-1__bgcolor .rte h4,.rte .concept-1__bgcolor h4,.concept-1__bgcolor .cart__cross-sell-title,.concept-1__bgcolor .cart-questions__title,.concept-1__bgcolor .article__wrapper blockquote,.article__wrapper .concept-1__bgcolor blockquote,.concept-1__bgcolor .article__wrapper blockquote p,.article__wrapper blockquote .concept-1__bgcolor p{text-align:left}.concept-1__specifications{grid:auto/repeat(2,minmax(0,1fr));gap:33px}.specification-item{gap:19px;justify-items:left;text-align:left}.specification-item_text{font-size:14px;line-height:22px}.concept-1__tricks-title{margin-bottom:19px}.trick-item_title{padding-left:60px}.trick-item_title::before{top:43%;left:0;width:40px;height:4px}}@media screen and (min-width:1024px){.concept-1__content{padding:0 30px}.concept-1__specifications{grid:auto/repeat(3,minmax(0,1fr))}.concept-1__bgcolor{padding:45px}}@media screen and (min-width:1200px){.concept-1__content{gap:180px;padding:0 68px;margin:auto;max-width:1500px}}.page-concept__section-2{margin-bottom:120px}.concept-2__bottom{padding:0 15px}.concept-2__subtitle{margin-bottom:15px}.concept-2__title{margin-bottom:20px}.concept-2__title p{color:#262626;font-family:"gordita-bold",sans-serif;font-size:26px;line-height:32px;letter-spacing:-.5px}.concept-2__title p strong{color:#e55300;font-family:"gordita-bold",sans-serif;font-size:26px;line-height:32px;letter-spacing:-.5px}.concept-2__title p a{text-decoration:underline}@media screen and (min-width:768px){.page-concept__section-2{margin-bottom:105px}.concept-2__bottom{padding:0 30px}.concept-2__subtitle{margin-bottom:25px}.concept-2__title{margin-bottom:20px}.concept-2__title p{font-size:28px;line-height:34px}.concept-2__title p strong{font-size:28px;line-height:34px}}@media screen and (min-width:1024px){.page-concept__section-2{padding-left:53px;margin-bottom:80px}.concept-2__wrapper{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.concept-2__wrapper:before{content:"";position:absolute;top:23px;left:3px;width:1px;height:calc(100% + 110px);background:rgba(34,34,34,0.1)}.concept-2__wrapper:after{content:"";position:absolute;top:4px;left:0;width:7px;height:7px;background-color:#e55300}.concept-2__bottom{width:46%;padding:0 60px}.concept-2__title{margin-bottom:30px}.concept-2__description{padding-right:40px}}@media screen and (min-width:1200px){.concept-2__wrapper:before{height:calc(100% + 139px)}.page-concept__section-2{max-width:1500px;margin-left:auto;margin-right:auto;margin-bottom:100px;padding-left:104px}.concept-2__title p{font-size:38px;line-height:44px}.concept-2__title p strong{font-size:38px;line-height:44px}.concept-2__description{padding-right:15px}}@media screen and (min-width:1366px){.concept-2__bottom{width:51%;padding:0 69px}}@media screen and (min-width:1440px){.page-concept__section-2{padding-left:172px;padding-right:27px}}.page-concept__section-3-background{background-color:#eee}.concept-3__wrapper{padding-bottom:61px}.concept-3__top{padding:0 37px 0 38px;-webkit-transform:translateY(-60px);transform:translateY(-60px)}.concept-3__images{margin-bottom:11px}.icon--signature{margin-right:13px;width:104px;height:29.3px}.concept-3__ceo{margin-top:2px}.concept-3__bottom{padding:0 15px;margin-top:-25px}.concept-3__subtitle{margin-bottom:15px;color:#e55300}.concept-3__title{margin-bottom:20px}.concept-3__description{margin-bottom:20px}.concept-3__quote{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}.concept-3__quote p strong{color:#e55300;font-family:"gordita-ultra",sans-serif}.concept-3__button{width:100%;padding:13px;margin-bottom:30px;color:#fff;background-color:#e55300}@media screen and (min-width:768px){.concept-3__wrapper{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;padding-left:30px;padding-right:30px;padding-bottom:0}.concept-3__top{padding:8px 1px 0 16px;width:45.63%;max-width:450px}.concept-3__images{margin-bottom:20px}.icon--signature{width:162px;height:47px;margin-right:-2px;margin-bottom:6px}.concept-3__ceo{margin-right:-1px}.concept-3__bottom{padding:0;margin-top:45px;margin-bottom:60px;width:54.37%}.concept-3__subtitle{margin-bottom:36px}.concept-3__title{margin-bottom:30px}.concept-3__description{padding-right:34px;margin-bottom:35px}.concept-3__description p{margin-bottom:30px}.concept-3__quote{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:end;align-items:flex-end}.concept-3__button{width:175px;margin-bottom:0}}@media screen and (min-width:1024px){.page-concept__section-3{padding-left:53px}.concept-3__container{position:relative}.concept-3__container:before{content:"";position:absolute;top:83px;left:3px;width:1px;height:calc(100% - 11px);background:rgba(34,34,34,0.1)}.concept-3__container:after{content:"";position:absolute;top:64px;left:0;width:7px;height:7px;background-color:#e55300}.concept-3__wrapper{padding-left:0;padding-right:2px}.concept-3__top{width:46.73%;padding-left:0;-webkit-transform:translateY(-55.5%);transform:translateY(-55.5%);margin-bottom:-55.5%}.concept-3__image .aspect-ratio{padding-bottom:143.2% !important}.concept-3__quote{padding-right:31px}.concept-3__bottom{width:53.27%;padding:0 44px 0 60px;margin-top:60px;margin-bottom:80px}.concept-3__description{margin-bottom:45px}}@media screen and (min-width:1200px){.page-concept__section-3{max-width:1500px;margin-left:auto;margin-right:auto;padding-left:104px}.concept-3__container:before{top:91px;height:calc(100% - 22px)}.concept-3__container:after{top:73px}.concept-3__images{margin-bottom:72px}.concept-3__image .aspect-ratio{padding-bottom:142.82% !important}.concept-3__bottom{margin-top:68px;padding-right:0;padding-left:69px}.concept-3__description{padding-right:120px;margin-bottom:29px}.concept-3__quote{margin-right:-10%}}@media screen and (min-width:1366px){.concept-3__wrapper{padding-right:6px}.concept-3__bottom{margin-bottom:78px}}@media screen and (min-width:1440px){.page-concept__section-3{padding-left:172px;padding-right:50px}}.concept-4__wrapper{padding-top:60px;padding-bottom:61px}.concept-4__header{padding:0 15px;margin-bottom:35px}.concept-4__subtitle{margin-bottom:15px;color:#e55300}.concept-4__top{margin-bottom:35px}.concept-4__title p{color:#262626;font-family:"gordita-bold",sans-serif;font-size:26px;line-height:32px;letter-spacing:-.5px}.concept-4__title p strong{color:#e55300;font-family:"gordita-bold",sans-serif;font-size:26px;line-height:32px;letter-spacing:-.5px}.concept-4__image-container .aspect-ratio{z-index:-1}.concept-4__number-container{padding:0 15px;margin-top:-30px}.concept-4__number-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:start;align-items:flex-start;flex-wrap:wrap;padding:20px 27px 30px 20px;max-width:432px;background-color:#e55300}.concept-4__item{padding:20px 15px 10px 20px;width:50%}.concept-4__item-number{margin-bottom:5px;font-size:40px;line-height:46px;letter-spacing:-.7px}.concept-4__bottom{padding:0 15px}.concept-4__description{margin-bottom:34px}.concept-4__description p{margin-bottom:24px}.concept-4__quote p strong{font-family:"gordita-ultra",sans-serif;color:#e55300}@media screen and (min-width:768px){.concept-4__wrapper{padding-bottom:69px}.concept-4__header{max-width:490px;margin-bottom:45px;margin-left:auto;margin-right:auto}.concept-4__subtitle{margin-bottom:25px}.concept-4__title p{font-size:28px;line-height:34px}.concept-4__title p strong{font-size:28px;line-height:34px}.concept-4__number-wrapper{padding:20px 36px 25px 20px}.concept-4__item{padding:20px 10px 15px 20px}.concept-4__number-container{padding:0 30px;margin-top:-172px}.concept-4__item-number{font-size:52px;line-height:58px;letter-spacing:-1px}.concept-4__bottom{padding:0 30px}.concept-4__description p{margin-bottom:15px}}@media screen and (min-width:1024px){.page-concept__section-4{padding-left:53px}.concept-4__wrapper{position:relative;padding:78px 113px 100px 59px}.concept-4__wrapper:before{z-index:-1;content:"";position:absolute;top:102px;left:3px;width:1px;height:calc(100% - 41px);background:rgba(34,34,34,0.1)}.concept-4__wrapper:after{content:"";position:absolute;top:83px;left:0;width:7px;height:7px;background-color:#e55300}.concept-4__top{margin-bottom:60px}.concept-4__image-container{padding:0 38px 0 40px}.concept-4__number-container{padding:0;margin-left:-82px;margin-top:-80px}.concept-4__bottom{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;padding:0}.concept-4__description{padding-left:38px;width:52.75%;margin-top:-209px}.concept-4__description p{margin-bottom:26px}.concept-4__quote{padding-right:36px;padding-left:1px;width:47.25%}}@media screen and (min-width:1200px){.page-concept__section-4{padding-left:104px;max-width:1500px;margin:auto}.concept-4__wrapper{padding:74px 113px 120px 68px}.concept-4__wrapper:before{height:calc(100% - 30px);top:96px}.concept-4__wrapper:after{top:79px}.concept-4__header{max-width:681px;margin-bottom:60px}.concept-4__title p{font-size:38px;line-height:44px}.concept-4__title p strong{font-size:38px;line-height:44px}.concept-4__top{margin-bottom:86px}.concept-4__image-container{padding:0 52px 0 54px}.concept-4__number-container{margin-top:-183px;margin-left:-104px}.concept-4__number-wrapper{max-width:537px;padding:40px 15px 35px 30px}.concept-4__item{padding:20px 20px 25px 30px}.concept-4__item-number{font-size:68px;line-height:68px}.concept-4__description{padding-left:45px;margin-top:-176px}}@media screen and (min-width:1366px){.concept-4__wrapper{padding-right:173px}}@media screen and (min-width:1440px){.page-concept__section-4{padding-left:172px;padding-right:10px}}.page-concept__section-5-background{background-color:rgba(230,83,15,0.05)}.concept-5__wrapper{padding-top:50px;padding-bottom:60px}.concept-5__top{margin-bottom:30px}.concept-5__header{padding:0 15px;margin-bottom:20px}.concept-5__subtitle{margin-bottom:15px}.concept-5__title p{color:#262626;font-family:"gordita-bold",sans-serif;font-size:26px;line-height:32px;letter-spacing:-.5px}.concept-5__title p strong{color:#e55300;font-family:"gordita-bold",sans-serif;font-size:26px;font-weight:normal;line-height:32px;letter-spacing:-.5px}.concept-5__images{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;margin-bottom:30px}.concept-5__image{padding-left:15px}.concept-5__image.concept-5__image--left{width:52%}.concept-5__image.concept-5__image--right{margin-top:60px;width:48%}.concept-5__image-title{margin-top:15px}.concept-5__description{padding:0 15px}.concept-5__description p{margin-bottom:24px}.concept-5__description p strong{color:#e55300}.concept-5__description--top{margin-bottom:30px}.concept-5__bottom{padding:0 15px}.concept-5__number-container{margin-bottom:28px}.concept-5__number-wrapper{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;padding:29px 30px 30px}.concept-5__number{margin-right:21px;font-size:46px;line-height:46px;letter-spacing:-.7px}.concept-5__number-title{margin-top:1px}.concept-5__number-title p{color:#fff;font-family:"gordita-bold",sans-serif;font-size:13px;line-height:20px;letter-spacing:.2px;text-transform:uppercase}.concept-5__number-title p strong{color:#fff;font-weight:normal;font-family:"gordita-bold",sans-serif;font-size:13px;line-height:20px;letter-spacing:.2px;text-transform:lowercase}.concept-5__quote-container{padding-left:15px}.concept-5__quote-container .icon{display:none}.concept-5__quote{padding-top:2px;padding-left:19px;margin-bottom:20px}.concept-5__quote.title-decoration:before{top:2px;width:4px;height:calc(95% - 1px);background-color:#e55300;-webkit-transform:none;transform:none}.concept-5__quote p{color:#262626;font-family:"gordita-bold",sans-serif;font-size:20px;line-height:26px;letter-spacing:-.2px}.concept-5__quote p strong{color:#e55300;font-family:"gordita-bold",sans-serif;font-size:20px;line-height:26px;letter-spacing:-.2px}.concept-5__quote-author{padding-left:19px}@media screen and (min-width:768px){.concept-5__wrapper{padding-top:45px}.concept-5__header{padding:0 30px}.concept-5__subtitle{margin-bottom:25px}.concept-5__title p{font-size:28px;line-height:34px}.concept-5__title p strong{font-size:28px;line-height:34px}.concept-5__description{padding:0 30px}.concept-5__images{padding:0 15px}.concept-5__image{padding:0 15px}.concept-5__image.concept-5__image--left{width:52.16%}.concept-5__image.concept-5__image--right{margin-top:114px;width:47.84%}.concept-5__description p{margin-bottom:15px}.concept-5__bottom{padding:0 30px}.concept-5__number-container{margin-bottom:29px}.concept-5__number-wrapper{-webkit-box-align:center;align-items:center;padding:26px 35px 26px}.concept-5__number{font-size:52px;line-height:58px;letter-spacing:-1px}.concept-5__quote-container{position:relative}.concept-5__quote-container .icon{z-index:-1;position:absolute;top:2px;right:0;width:148px;height:110px;display:block}.concept-5__quote{padding-left:18px}.concept-5__quote.title-decoration:before{width:3px;height:calc(95% + 1px)}.concept-5__quote p{font-size:18px;line-height:24px;letter-spacing:normal}.concept-5__quote p strong{font-size:18px;line-height:24px;letter-spacing:normal}.concept-5__quote-author{padding-left:18px}}@media screen and (min-width:1024px){.page-concept__section-5{padding-left:53px}.concept-5__top{width:42.11%;padding-right:41px}.concept-5__wrapper{position:relative;display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;padding:68px 30px 67px 60px}.concept-5__wrapper:before{z-index:-1;content:"";position:absolute;top:92px;left:3px;width:1px;height:calc(70% - 2px);background:rgba(34,34,34,0.1)}.concept-5__wrapper:after{content:"";position:absolute;top:73px;left:0;width:7px;height:7px;background-color:#e55300}.concept-5__header{padding:0;margin-bottom:30px}.concept-5__description{padding:0;margin-bottom:26px}.concept-5__description p{margin-bottom:26px}.concept-5__bottom{width:57.89%;padding:0 0 0 43px;margin-top:-145px}.concept-5__images{padding:0;margin-bottom:40px}.concept-5__image{padding:0}.concept-5__image.concept-5__image--left{padding-right:15px;width:56.19%}.concept-5__image.concept-5__image--left .aspect-ratio{min-width:248px}.concept-5__image.concept-5__image--right{margin-top:133px;padding-left:15px;width:43.81%}.concept-5__image.concept-5__image--right .aspect-ratio{min-width:190px}.concept-5__number-container{margin-bottom:43px}.concept-5__number-wrapper{-webkit-box-align:start;align-items:flex-start;padding:34px 35px 35px}.concept-5__number{margin-top:1px}.concept-5__quote-container .icon{top:29px;right:36px}.concept-5__quote.title-decoration:before{height:calc(100% - 7px)}}@media screen and (min-width:1200px){.page-concept__section-5{padding-left:104px;max-width:1500px;margin:auto}.concept-5__wrapper{padding:73px 143px 120px 69px}.concept-5__wrapper:before{height:calc(74% - 1px);top:96px}.concept-5__wrapper:after{top:77px}.concept-5__title p{font-size:38px;line-height:44px}.concept-5__title p strong{font-size:38px;line-height:44px}.concept-5__bottom{padding-left:83px;margin-top:-155px}.concept-5__images{margin-bottom:60px}.concept-5__image.concept-5__image--left{padding-right:14px;width:57.03%}.concept-5__image.concept-5__image--right{padding-left:16px;margin-top:120px;width:42.97%}.concept-5__number-container{margin-bottom:58px}.concept-5__number-wrapper{padding:44px 45px 40px}.concept-5__number{margin-right:22px;font-size:68px;line-height:68px}.concept-5__quote-container .icon{top:70px;right:-1px;width:190px;height:140px}.concept-5__quote{margin-bottom:24px}.concept-5__quote p{font-size:28px;line-height:34px;letter-spacing:-.5px}.concept-5__quote p strong{font-size:28px;line-height:34px;letter-spacing:-.5px}.concept-5__quote.title-decoration:before{height:calc(100% - 8px)}.concept-5__top{padding-right:52px}}@media screen and (min-width:1440px){.page-concept__section-5{padding-left:172px;padding-right:10px}}.concept-6__wrapper{padding:29px 30px 0}.concept-6__top .icon--play-bordered{margin-bottom:7px;width:52px;height:52px}.concept-6__title{margin-bottom:20px;font-size:20px;line-height:24px;letter-spacing:-.2px}.concept-6__link{padding-left:29px;padding-right:29px;margin-bottom:22px}.concept-6__bottom{position:relative;left:5px;margin:auto;width:58%;max-width:220px}.concept-6__bottom .icon--audio{z-index:-1;position:absolute;top:42%;left:calc(30% - 1px);width:135px;height:36px}.concept-6__bottom .icon--play-bordered{display:none}@media screen and (min-width:768px){.concept-6__wrapper{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;max-width:768px;margin:auto;padding-top:19px;padding-left:22px;padding-right:30px}.concept-6__top{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;padding-left:49px;width:77%;margin-top:26px;text-align:left}.concept-6__top .icon--play-bordered{display:none}.concept-6__title{margin-bottom:0}.concept-6__link{padding-right:39px;padding-left:41px;margin-bottom:0;white-space:nowrap}.concept-6__title{padding:0 25px}.concept-6__bottom{left:0;width:23%;min-width:172px}.concept-6__bottom .aspect-ratio{padding-bottom:83.139% !important}.concept-6__bottom .icon--audio{top:31%;left:calc(46% - 1px)}.concept-6__bottom .icon--play-bordered{position:absolute;top:calc(26% - 1px);left:calc(97% - 1px);display:block;width:52px;height:52px}}@media screen and (min-width:1024px){.concept-6__wrapper{padding-top:0;padding-right:68px;padding-left:88px;margin-top:-14px;max-width:1024px;-webkit-box-align:center;align-items:center}.concept-6__top{margin-top:15px;padding-right:1px}.concept-6__title{padding:0 42px 0 59px}.concept-6__bottom{padding-right:10px}.concept-6__bottom .icon--audio{top:43%;left:64%}.concept-6__bottom .icon--play-bordered{top:38%;left:100%;-webkit-transform:translateX(52%);transform:translateX(52%)}.concept-6__bottom .aspect-ratio{padding-bottom:83.14% !important}}@media screen and (min-width:1200px){.concept-6__wrapper{padding-right:160px;padding-left:140px;margin-top:-21px;max-width:1366px}.concept-6__top{padding-right:0;padding-left:48px;width:76%;margin-top:22px}.concept-6__title{font-size:22px;line-height:30px;letter-spacing:-.5px}.concept-6__bottom{padding-right:1px;width:24%}.concept-6__bottom .aspect-ratio{padding-bottom:82.72% !important}.concept-6__bottom .icon--audio{top:46%;left:61%}.concept-6__bottom .icon--play-bordered{top:39%;width:62px;height:62px;-webkit-transform:translateX(24%);transform:translateX(24%)}}@media screen and (min-width:1366px){.concept-6__wrapper{padding-right:233px;padding-left:205px}}.concept-8__wrapper{padding:0 15px;margin-bottom:55px}.concept-8__content{display:grid;gap:15px}.concept-8-title{margin-bottom:20px}.ingredient-item{position:relative;padding:30px;background-color:#eee}.ingredient-item .image--float{position:absolute;width:var(--image-width);top:-20px;right:14px}.ingredient-item .image--float .aspect-ratio{height:100%}.ingredient-item_title{margin-bottom:10px}.ingredient-item_text br{display:none}@media screen and (min-width:768px){.concept-8__wrapper{padding:0 30px;margin-bottom:80px}.concept-8__content{grid:auto/repeat(2,minmax(0,1fr));gap:30px}.concept-8-title{margin-bottom:46px}.ingredient-item_text br{display:block}.ingredient-item_title{margin-bottom:15px}}@media screen and (min-width:1024px){.concept-8__content{grid:auto/repeat(3,minmax(0,1fr))}.ingredient-item{padding:45px}}@media screen and (min-width:1200px){.concept-8__wrapper{padding:0 68px;margin:0 auto 80px auto;max-width:1500px}}.concept-7__wrapper{color:var(--text-color);background-color:var(--bg-color);margin-bottom:60px}.scrolling-text__wrapper{display:grid;grid:auto / auto-flow -webkit-max-content;grid:auto / auto-flow max-content;gap:25px;-webkit-box-pack:center;justify-content:center;overflow:hidden}.scrolling-text__wrapper span{-webkit-animation:parade 10s linear infinite;animation:parade 10s linear infinite}@media screen and (min-width:768px){.concept-7__wrapper{margin-bottom:80px}}@-webkit-keyframes translateFull{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100%));transform:translateX(calc(-100%))}}@keyframes translateFull{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(calc(-100%));transform:translateX(calc(-100%))}}@-webkit-keyframes parade{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes parade{from{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-100%);transform:translateX(-100%)}}.product-available-soon__container{margin-top:30px}.product-available-soon__container #available-soon-input{padding:10px 0}.product-available-soon__container #available-soon-input.placeholder{color:#262626}.product-available-soon__container #available-soon-input:-moz-placeholder{color:#262626}.product-available-soon__container #available-soon-input::-moz-placeholder{color:#262626}.product-available-soon__container #available-soon-input:-ms-input-placeholder{color:#262626}.product-available-soon__container #available-soon-input::-webkit-input-placeholder{color:#262626}.product-available-soon__container .input-container{margin-bottom:20px}.product-available-soon__description{padding:0 15px;margin-bottom:30px}.product-available-soon__icon{margin-bottom:10px}.product-available-soon__icon .icon{margin-bottom:5px}.product-available-soon__button{padding:17px 0}@media screen and (min-width:768px){.product-available-soon__container .p1,.product-available-soon__container .rte p,.rte .product-available-soon__container p{font-size:14px;line-height:22px}.product-available-soon__container #available-soon-input{padding:7px 0}.product-available-soon__button{padding:15px 0}}.product-sold-out__container{margin-top:30px}.product-sold-out__container #sold-out-input{padding:10px 0;border-color:#cecece}.product-sold-out__container #sold-out-input.placeholder{color:#262626}.product-sold-out__container #sold-out-input:-moz-placeholder{color:#262626}.product-sold-out__container #sold-out-input::-moz-placeholder{color:#262626}.product-sold-out__container #sold-out-input:-ms-input-placeholder{color:#262626}.product-sold-out__container #sold-out-input::-webkit-input-placeholder{color:#262626}.product-sold-out__container .input-container{margin-bottom:20px}.product-sold-out__title{color:#db271a}.product-sold-out__description{margin-bottom:30px}.product-sold-out__description span{display:block}.product-sold-out__description a{border-bottom:1px solid rgba(34,34,34,0.4);cursor:pointer}.product-sold-out__icon{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin-bottom:10px}.product-sold-out__icon .icon{width:26px;height:26px;margin-right:10px}.product-sold-out__button{padding:17px 0}@media screen and (min-width:768px){.product-sold-out__container .p1,.product-sold-out__container .rte p,.rte .product-sold-out__container p{font-size:14px;line-height:22px}.product-sold-out__container #sold-out-input{padding:7px 0}.product-sold-out__icon .icon{margin-right:15px}.product-sold-out__button{padding:15px 0}}.product-content__link{display:inline-block;border-bottom:1px solid rgba(34,34,34,0.3);font-size:10px;line-height:12px;letter-spacing:.5px}@media screen and (min-width:768px){.product-content__link{font-size:11px;line-height:20px}}@media screen and (min-width:1366px){.product-content__link{font-size:11.9px;line-height:20px}}@media screen and (min-width:1200px){.product-content__link{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.product-content__link:hover{opacity:.6}}@media screen and (max-width:1023px){.product-section__title.title-background .text-background{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width:1024px){.product-section__title.title-background .text-background{left:-30px}}@media screen and (min-width:1366px){.product-section__title.title-background .text-background{left:-70px}}.product__form-message{z-index:10;position:fixed;top:60px;left:0;display:block;padding:16px 10px;width:100%;font-size:11px;line-height:16px;letter-spacing:.2px;text-transform:uppercase;text-align:center;color:#fff;opacity:0;visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s ease;transition:all .3s ease}.product__form-message.success_message{background-color:#46cba2}.product__form-message.error_message{background-color:#ef3c3c}.product__form-message.active{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (min-width:768px){.product__form-message{top:65px}}.product-price__wrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:.75rem;-webkit-padding-after:1.0625rem;padding-block-end:1.0625rem;font-size:1.3125rem}.regular-price{text-decoration:line-through}.sale-price{font-family:"gordita-bold",sans-serif}.button__content .regular-price{font-size:.625rem}.button__content .sale-price{font-size:.625rem}@media screen and (min-width:768px){.product-price__wrapper{-webkit-box-pack:center;justify-content:center}}@media screen and (min-width:1024px){.product-price__wrapper{-webkit-box-pack:start;justify-content:flex-start}}.search-template{z-index:111;position:fixed;top:0;left:0;width:100%;max-width:calc(100% - 30px);background-color:#fff;opacity:0;visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:opacity .25s .1s ease,visibility .25s .1s ease,-webkit-transform .3s ease;transition:opacity .25s .1s ease,visibility .25s .1s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .25s .1s ease,visibility .25s .1s ease;transition:transform .3s ease,opacity .25s .1s ease,visibility .25s .1s ease,-webkit-transform .3s ease}.search-template[aria-hidden="false"]{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.search-template__wrapper{position:relative;padding:15px 15px 15px 14px}.search-template__results-wrapper{height:calc(100vh - 93px)}.search-template__results-wrapper [data-view="suggestions"],.search-template__results-wrapper [data-view="no-results"],.search-template__results-wrapper [data-view="results"]{display:none}.search-template__results-wrapper [data-view="suggestions"].active,.search-template__results-wrapper [data-view="no-results"].active,.search-template__results-wrapper [data-view="results"].active{display:block}@media screen and (min-width:768px){.search-template{left:auto;right:0;max-width:540px;-webkit-transform:translateX(100%);transform:translateX(100%)}.search-template[aria-hidden="false"] .search-template__close{display:block}.search-template__wrapper{padding:4px 40px 0 39px}.search-template__results-wrapper{height:calc(100vh - 65px)}}@media screen and (min-width:1366px){.search-template{max-width:560px}.search-template__wrapper{padding:4px 29px 0 30px}}.search-template__close{display:block;width:40px;height:23px}.search-template__close .icon{margin-top:1px;margin-left:1px;stroke:#262626}.search-template__close .icon--close-light{display:none}.search-template__icon{position:absolute;top:2px;right:8px;display:block;width:20px;height:20px}.search-template__icon .icon{stroke:#262626}.search-template__input-container{margin-top:19px}#search-input{padding:0 0 12px 0}.results-header__tabs-container{display:-webkit-box;display:flex;padding-top:20px}.results-header__tab{position:relative;padding-right:30px;cursor:pointer}.results-header__tab[data-tab="2"]{margin-left:14px}.results-header__tab.active .result-header__tab-title{color:#262626}.results-header__tab.active .result-header__tab-count{color:#fff;background-color:#262626}.result-header__tab-title{color:#cecece}.result-header__tab-count{position:absolute;top:0;right:1px;padding:2px 6px;border-radius:9px;font-size:10px;line-height:13px;letter-spacing:.2px;color:#909090;background-color:#e7e7e7}.results-content__tab{position:relative;display:none}.results-content__tab.active{display:block}.results-content__tab::after{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:90px;pointer-events:none;background:rgba(255,255,255,0.001) 0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0.001)),to(#fff));background:linear-gradient(to bottom,rgba(255,255,255,0.001) 0,#fff)}@media screen and (min-width:768px){.search-template__close{position:absolute;top:0;left:-65px;display:none;width:65px;height:65px;background-color:#f6f6f6}.search-template__close .icon--close-light{display:block;margin:23px;stroke:#262626}.search-template__close .icon--close{display:none}#search-input{padding:0 0 17px 0}.search-template__icon{right:16px}.results-header__tabs-container{padding-top:25px}}@media screen and (min-width:1366px){.result-header__tab-count{padding:4px 6px;font-size:9px;line-height:10px}}.search-template__suggestions-container{padding-top:30px}.search-template__suggestions-content{margin-top:20px}.search-template__suggestions-content .suggestion-item{display:-webkit-box;display:flex;width:100%;margin-bottom:10px;-webkit-box-align:center;align-items:center;background-color:#f6f6f6}.search-template__suggestions-content .suggestion-item__image-container{display:block;width:72px;min-width:72px;height:72px;margin-right:10px}.search-template__suggestions-content .suggestion-item__title{padding-right:5px}@media screen and (min-width:768px){.search-template__suggestions-container{padding-top:45px}.search-template__suggestions-content{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-pack:justify;justify-content:space-between}.search-template__suggestions-content .suggestion-item{width:calc(50% - 7.5px);margin-bottom:15px}.search-template__suggestions-content .suggestion-item__title{font-size:13px;line-height:20px}.search-template__suggestions-content .suggestion-item__image-container{width:80px;min-width:80px;height:80px;margin-right:3px}}@media screen and (min-width:1024px){.search-template__suggestions-content .suggestion-item__image-container{margin-right:10px}}.search-template__no-results-container{height:100%}.search-template__no-results-content{padding-top:15vh}.search-template__no-results-title{margin-bottom:10px}.search-template__no-results-icon{z-index:-1;position:absolute;bottom:15px;right:0;width:200px;height:200px;overflow:hidden}.search-template__no-results-icon .icon{margin-left:15px}@media screen and (min-width:768px){.search-template__no-results-content{padding-top:40vh}.search-template__no-results-icon{bottom:0;right:-10px;width:300px;height:300px}.search-template__no-results-title{font-size:28px;line-height:34px}.search-template__no-results-icon .icon{margin:0}}@media screen and (min-width:1024px){.search-template__no-results-content{padding-top:37vh}}@media screen and (min-width:1366px){.search-template__no-results-icon{right:-15px}}.search-template__results-content{margin-top:20px}.result-item{height:calc(100vh - 175px);padding-bottom:50px;overflow:auto;-webkit-overflow-scrolling:touch}.result-item__link{display:-webkit-box;display:flex;margin-bottom:15px;-webkit-box-align:center;align-items:center}.result-item__image-container{padding:7px;width:90px;min-width:90px;height:90px;margin-right:20px;background-color:#f6f6f6}@media screen and (min-width:768px){.result-item{height:calc(100vh - 155px)}.result-item__image-container{margin-right:25px}}@media screen and (min-width:1366px){.result-item{height:calc(100vh - 164px)}}.result-item--product .result-item__title{margin-bottom:5px}.result-item--product .result-item__type{margin-bottom:4px;font-size:11.9px;line-height:16px}.result-item--product .result-item__price{font-size:11px;line-height:18px}.result-item--product .result-item__price-per-item{opacity:.6}@media screen and (min-width:768px){.result-item--product .result-item__content{margin-top:3px}.result-item--product .result-item__title{margin-bottom:6px}.result-item--product .result-item__type{margin-bottom:6px}.result-item--product .result-item__price{font-size:11.9px}}@media screen and (min-width:1366px){.result-item--product .result-item__content{margin-top:2px}.result-item--product .result-item__type{margin-bottom:4px}}.result-item--blog .result-item__label{margin-bottom:10px;background-color:#e7e7e7}.result-item--blog .result-item__content{max-height:90px}.result-item--blog .result-item__image-container{padding:0}.page__template{background-color:#f6f6f6}.page__template .page__header{overflow:hidden}.page__template .page__header-container{padding-top:60px}.page__template .page__header-wrapper{padding:24px 15px 25px}.page__template .page__title{margin-bottom:6px}.page__template .page__title.title-background .text-background{color:#fff}.page__template .page__title.title-background .text-background.text-background--black{color:#262626}.page__template .page__wrapper{padding:25px 15px}@media screen and (min-width:768px){.page__template .page__header-container{padding-top:66px}.page__template .page__header-wrapper{padding:35px 30px 38px}.page__template .page__wrapper{padding:30px 30px 60px 30px;max-width:810px;margin:0 auto}.page__template.page__template--apprentice .page__wrapper{max-width:1200px}}@media screen and (min-width:1024px){.page__template .page__wrapper{padding:30px 0 80px 0}}@media screen and (min-width:1200px){.page__template .page__header-wrapper{padding-left:68px;padding-right:68px;max-width:1500px;margin:auto}.page__template .page__title{margin-bottom:8px}.page__template .page__title.title-background .text-background{top:-36px;left:-70px}}.cart__header{padding:60px 15px 0}.cart__header-content{padding:24px 0 25px}.cart__header-title{margin-bottom:6px}.cart__header-title.title-background .text-background{color:#fff}.cart__header-title.title-background .text-background.text-background--black{color:#262626}@media screen and (min-width:768px){.cart__header{padding:66px 30px 0}.cart__header-content{padding:30px 0}.cart__header-title{margin-bottom:8px}}@media screen and (min-width:1024px){.cart__container{position:relative;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:start;align-items:flex-start;flex-wrap:wrap;margin-bottom:60px}.cart__header{padding:66px 28px 0}.cart__header-title.title-background .text-background{left:-30px}.cart__content-container{width:64.75%}.cart__footer{position:-webkit-sticky;position:sticky;top:134px;width:35.25%;padding-right:30px;margin-top:-82px}}@media screen and (min-width:1200px){.cart__header{padding-left:0;padding-right:0}.cart__header-content{padding:35px 68px 38px;max-width:1500px;margin:auto}.cart__header-title{font-size:68px;line-height:68px}.cart__header-title.title-background .text-background{left:-70px}.cart__container{-webkit-box-pack:justify;justify-content:space-between;max-width:1500px;margin-bottom:70px;margin-left:auto;margin-right:auto}}.cart__container .cart-item-suggestion{margin:20px auto 0}@media screen and (min-width:768px){.cart__container .cart-item-suggestion{margin:30px auto 0}.cart__container .cart-item-suggestion__title{font-size:18px;line-height:24px}.cart__container .cart-item-suggestion-description{font-size:13px;line-height:20px}}@media screen and (min-width:1024px){.cart__container .cart-item-suggestion{width:64.75%;margin-left:0;margin-right:auto}}@media screen and (min-width:1200px){.cart__container .cart-item-suggestion{padding:0 40px 0 70px;width:64.20%}}.cart__content-wrapper{padding:25px 15px 0;margin-bottom:40px}.cart-template .cart-item__content-container{width:75%}.cart-template .cart-item__content{max-width:180px}@media screen and (min-width:768px){.cart__content-container{padding:10px 0 0}.cart__content-wrapper{padding:0 30px;margin-bottom:30px}.cart-template .cart-item{-webkit-box-align:center;align-items:center;padding:20px 0;margin-bottom:0;border-bottom:1px solid #e7e7e7}.cart-template .cart-item:last-child{padding-bottom:0;border:0}.cart-template .cart-item__content-container{-webkit-box-align:center;align-items:center;width:60%}.cart-template .cart-item__image{padding:9px;width:90px;min-width:90px;height:90px}.cart-template .cart-item__image .icon{width:20px;height:20px}.cart-template .cart-item__type{margin-bottom:5px;font-family:"gordita-medium",sans-serif;font-weight:normal}.cart-template .cart-item__content{margin-top:-1px;max-width:250px}.cart-template .cart-item__title{font-size:15.99px;line-height:22px;letter-spacing:-.2px}.cart-template .cart-item__price{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;width:40%;max-width:259px;margin-top:0;padding-right:1px}.cart-template .cart-item__price .variant-compare .item-price--old{font-size:11.99px;line-height:18px}.cart-template .cart-item__manager-container{text-align:center;margin-top:5px}.cart-template .cart-item__manager{margin-bottom:8px}.cart-template .cart-item__button--delete{display:block;color:#909090;text-align:center;font-size:9.99px;line-height:16px}}@media screen and (min-width:1024px){.cart-template .cart-item__price{padding-right:0;max-width:206px}.cart-template .cart-item__content-container{width:65%}.cart__content-wrapper{margin-bottom:0}}@media screen and (min-width:1200px){.cart-template .cart-item__title{font-size:18px;line-height:24px;letter-spacing:normal}.cart-template .cart-item__manager{margin-right:0}.cart-template .cart-item__button--delete{opacity:1;visibility:visible;-webkit-transition:color .3s ease;transition:color .3s ease}.cart-template .cart-item__button--delete:hover{color:#262626}.cart-template .cart-item__price{max-width:285px}}.cart__cross-sell{margin-bottom:35px}.cart__cross-sell-title{padding:0 15px;margin-bottom:5px}.cart__cross-sell-title.title-background .text-background{left:-15px;top:-15px}.cart__cross-sell-subtitle{padding:0 15px;margin-bottom:20px}.cart__cross-sell-product{width:100%;padding:0 15px}.cart__cross-sell-product-container{background-color:#f6f6f6}.cart__cross-sell-product-image{margin-top:8px;width:70px;min-width:70px;height:70px}.cart__cross-sell-product-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;padding:16px 15px 20px;margin:auto;max-width:300px}.cart__cross-sell-content{width:100%;max-width:200px;padding-left:15px}.cart__cross-sell-product-description{padding-left:1px;margin-bottom:1px;color:#909090;font-size:9.99px;line-height:16px}.cart__cross-sell-product-title{padding-left:1px;margin-bottom:10px;font-size:12.99px;line-height:20px}.cart__cross-sell-button{padding:13px 18px 13px 20px}.cart__cross-sell-button.button--white{border-color:#e7e7e7}.cart__cross-sell-products-container .flickity-viewport{overflow:hidden}.cart__cross-sell-products-container .flickity-button{top:50%;-webkit-transform:translateY(-46%);transform:translateY(-46%)}.cart__cross-sell-products-container .flickity-button[disabled]{display:none}.cart__cross-sell-products-container .flickity-button.previous{left:17px}.cart__cross-sell-products-container .flickity-button.previous svg{-webkit-transform:rotate(0);transform:rotate(0)}.cart__cross-sell-products-container .flickity-button.next{right:18px}.cart__cross-sell-products-container .flickity-button svg{width:12px;height:13px;margin:9px}@media screen and (min-width:768px){.cart__cross-sell{padding:0 23.5px 0 22.5px;margin-top:60px;margin-bottom:45px}.cart__cross-sell-title{padding:0 7.5px}.cart__cross-sell-title.title-background .text-background{top:-17px;left:-32px}.cart__cross-sell-subtitle{padding:0 7.5px;margin-bottom:30px}.cart__cross-sell-products-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;flex-wrap:wrap}.cart__cross-sell-product{width:50%;padding:0 7.5px;margin-bottom:15px}.cart__cross-sell-product-wrapper{-webkit-box-pack:start;justify-content:flex-start;max-width:346px;margin:auto}.cart__cross-sell-product-image{margin-top:10px}.cart__cross-sell-product-description{padding-left:0}.cart__cross-sell-product-title{padding-left:0;font-size:15px;line-height:24px}.cart__cross-sell-button{padding:13px 19px;font-size:10px;line-height:12px}}@media screen and (min-width:1024px){.cart__cross-sell{padding-right:22.5px;margin-bottom:0;margin-top:60px}.cart__cross-sell-subtitle{margin-bottom:15px}.cart__cross-sell-product{margin-bottom:0;margin-top:15px}}@media screen and (min-width:1200px){.cart__cross-sell{padding-left:60.7px;padding-right:30.5px;margin-top:70px}.cart__cross-sell-title.title-background .text-background{top:-28px;left:-62px}.cart__cross-sell-product-wrapper{padding:20px 15px 25px;max-width:100%}.cart__cross-sell-content{padding-left:20px}.cart__cross-sell-subtitle{margin-bottom:25px}.cart__cross-sell-product-image{min-width:90px;width:90px;height:90px;margin-top:5px}.cart__cross-sell-product-title{margin-bottom:15px;font-size:15px;line-height:24px}.cart__cross-sell-product-description{margin-bottom:5px;font-size:11px;line-height:16px}.cart__cross-sell-button{padding:13px 29px}}#cart-section.hide-progress-bar .cart__shipping-progress-bar-container{opacity:0;visibility:hidden}#cart-section.hide-progress-bar .cart__shipping-title-paid{opacity:0;visibility:hidden}#cart-section.hide-progress-bar .cart__shipping-title-free{top:15px;opacity:1;visibility:visible}.cart__button-checkout-container .checkout__button{border-color:#46cba2;background-color:#46cba2}.cart__button-checkout-container .checkout__button.button--disabled,.cart__button-checkout-container .checkout__button[disbled]{border-color:#cecece;background-color:#cecece}.cart__button-checkout-container .checkout__button .icon--spinner{fill:#fff}.cart__shipping-progress-bar-container{-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.cart__shipping-progress-bar{-webkit-transition:width 1.5s ease;transition:width 1.5s ease}.cart__shipping-title .cart__shipping-title-free,.cart__shipping-title .cart__shipping-title-paid{-webkit-transition:opacity .3s ease,visibility .3s ease,top .3s ease;transition:opacity .3s ease,visibility .3s ease,top .3s ease}.cart__shipping-container{position:relative;top:0;left:0;width:100%;height:46px}.cart__shipping-title{color:#909090;font-size:9.99px;line-height:15px}.cart__shipping-title .cart__shipping-title-free,.cart__shipping-title .cart__shipping-title-paid{position:absolute;top:9px;left:0;width:100%}.cart__shipping-title .cart__shipping-title-free span,.cart__shipping-title .cart__shipping-title-paid span{color:#262626;font-family:"gordita-bold",sans-serif}.cart__shipping-title-paid{opacity:1;visibility:visible}.cart__shipping-title-free{opacity:0;visibility:hidden}.cart__shipping-progress-bar-container{position:absolute;bottom:10px;width:100%;height:4px;border:1px solid #cecece;box-sizing:border-box;opacity:1;visibility:visible}.cart__shipping-progress-bar{z-index:1;position:absolute;top:-1px;left:-1px;height:4px;background-color:#262626}@media screen and (max-width:1023px){.cart-template.hide-button-checkout .cart__footer{-webkit-transform:translateY(100%);transform:translateY(100%)}.cart__footer{z-index:1;position:fixed;bottom:0;left:0;width:100%;background-color:#fff;border-top:1px solid #e7e7e7;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.cart__button-checkout-container{padding:0 15px 15px}.cart__button-checkout-container .checkout__button{position:relative;padding:18px 0}.cart__button-checkout-container .checkout__button .checkout__button-icon{position:absolute;left:17px;top:15px}.cart__button-checkout-container .checkout__button .checkout__button-icon .icon{width:15px;height:16px}.cart__button-checkout-container .notice{padding:10px 0;margin:15px 0 10px}.cart__button-checkout-container .notice__content{font-size:9px;line-height:11px}}@media screen and (min-width:768px){#cart-section.hide-progress-bar .cart__shipping-title-free{top:20px}.cart__shipping-container{height:54px}.cart__shipping-progress-bar-container{bottom:8px}.cart__shipping-title{font-size:11.99px;line-height:18px}.cart__shipping-title .cart__shipping-title-free,.cart__shipping-title .cart__shipping-title-paid{top:15px}.cart__button-checkout-container{padding:0 30px 30px}.cart__button-checkout-container .checkout__button{padding:22px 0 21px;font-size:12.99px;line-height:20px}.cart__button-checkout-container .checkout__button .checkout__button-icon{top:23px;left:27px}.cart__button-checkout-container .notice{padding:16px 0;margin:30px 0 8px}.cart__button-checkout-container .notice__content{font-size:10.99px;line-height:16px}}@media screen and (min-width:1024px){#cart-section.hide-progress-bar .cart__shipping-title-free{top:40px}.cart__shipping{width:100%}.cart__shipping-container{height:69px}.cart__shipping-title{font-size:13px;line-height:20px}.cart__shipping-progress-bar-container{bottom:0}.cart__footer-total{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:end;align-items:flex-end;width:100%;margin-bottom:20px}.cart-item__button-container{width:100%}.cart__button-checkout-container{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;padding:31px 29px 29px;margin-bottom:20px;border:1px solid #e7e7e7;background-color:#fff}.cart__button-checkout-container .checkout__button .checkout__button-icon{margin-right:15px;height:16px}.cart__button-checkout-container .checkout__button .button__content{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;padding-left:1px}.cart__button-checkout-container .checkout__button .icon{width:15px;height:16px}.cart__button-checkout-container .notice{padding:16px 40px}.cart__footer-help-container{padding:20px 30px 30px;background-color:#f6f6f6}.cart__footer-help-wrapper .icon{margin-bottom:10px;width:32px;height:32px}.cart__footer-help-title{margin-bottom:10px;letter-spacing:-.2px}.cart__footer-help-description.rte p{margin-bottom:0;color:#909090;font-size:13px;line-height:20px}.cart__footer-help-description.rte p a{color:#262626}}@media screen and (min-width:1200px){.cart__content-container{width:64.20%}.cart__shipping-title .cart__shipping-title-paid{padding:0 15px}.cart__content-wrapper{padding-left:68px;padding-right:39px}.cart__footer{padding-right:68px;width:35.80%;margin-top:-79px;max-width:488px}.cart__button-checkout-container{padding:29px}.cart__button-checkout-container .notice{margin:20px 0 10px}.cart__button-checkout-container .checkout__button{position:relative}.cart__button-checkout-container .checkout__button .checkout__button-icon{position:absolute;top:23px;left:27px}.cart__button-checkout-container .notice{padding-left:0;padding-right:0}.cart__footer-help-container{padding:30px 30px 40px}.cart__footer-help-title{letter-spacing:normal}.cart__footer-help-description.rte p a{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.cart__footer-help-description.rte p a:hover{opacity:.6}}@media screen and (min-width:1366px){#cart-section.hide-progress-bar .cart__shipping-title-free{top:25px}.cart__shipping-title .cart__shipping-title-paid{padding:0}.cart__shipping-container{height:49px}}.cart__questions{padding:0 15px;margin-bottom:51px}@media screen and (max-width:767px){.cart__questions{padding-top:10px;overflow:hidden}}.cart-questions__title.title-background .text-background{top:-15px}.cart-questions__container{background-color:#fff}.cart-questions__wrapper{padding:40px 17px}.cart-questions__header{margin-bottom:20px}.cart-questions__description{font-size:15px;line-height:24px}.cart-questions__item-icon{display:block;width:32px;height:32px;margin-bottom:10px}.cart-questions__item-icon .icon{width:32px;height:32px}.cart-questions__item-icon .icon.icon--home-light{margin-top:-2px;height:34px}.cart-questions__item{margin-bottom:20px}.cart-questions__item:last-child{margin-bottom:0}.cart-questions__item-title{margin-bottom:7px}.cart-questions__item-description p{color:#909090}@media screen and (min-width:768px){.cart__questions{padding:0 46px 0 30px;margin-bottom:69px}.cart__questions.cart-empty__questions{padding-top:0}.cart-questions__wrapper{padding:45px 46px 47px 30px}.cart-questions__header{margin-bottom:30px}.cart-questions__title.title-background{margin-bottom:5px}.cart-questions__title.title-background .text-background{top:-16px;left:-40px}.cart-questions__content{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.cart-questions__item{width:100%;max-width:200px;margin-bottom:0}.cart-questions__item-icon{margin-bottom:8px}.cart-questions__item-title{margin-bottom:2px}.cart-questions__item-description p{font-size:13px;line-height:20px}}@media screen and (min-width:1024px){.cart__questions{padding:0 30px 0 30px}.cart-questions__wrapper{padding:45px 30px 47px 30px}.cart-questions__title.title-background .text-background{top:-19px}.cart-questions__description{font-size:16px;line-height:26px}.cart-questions__item{max-width:240px}}@media screen and (min-width:1200px){.cart__questions{padding:0 68px;max-width:1500px;margin-left:auto;margin-right:auto;margin-bottom:80px}.cart-questions__wrapper{max-width:1500px;padding:23px 68px 70px;margin:auto}.cart-questions__title.title-background .text-background{top:-30px;left:-70px}.cart-questions__description{font-size:18px;line-height:26px}.cart-questions__item{max-width:390px;margin-right:30px}.cart-questions__item:last-child{margin-right:0}.cart-questions__item-icon{margin-bottom:16px}.cart-questions__item-title{margin-bottom:7px}.cart-questions__item-description a{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.cart-questions__item-description a:hover{opacity:.6}}.cart__empty-content-container{position:relative;width:100%;margin:5px 0 20px;overflow:hidden}.cart__empty-content-container .icon--mini-cart-empty{margin-left:100%;width:420px;height:420px;-webkit-transform:translateX(-88%);transform:translateX(-88%)}.cart__empty-content{position:absolute;top:50%;padding-top:15px;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.cart__empty-title{margin-bottom:5px}.cart__empty-description{margin-bottom:15px;color:#909090}.cart__empty-links-container{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding-left:1px}.cart__empty-link{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;margin-bottom:26px}.cart__empty-link-image{display:inline-block;width:60px;height:60px;margin-right:20px}.cart__empty-link-title-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;margin-top:2px;font-size:14px;line-height:21px}.cart__empty-link-title-container .icon{height:17px;margin-left:10px}@media screen and (min-width:768px){.cart__empty-content{padding-top:14px}.cart__empty-title{margin-bottom:10px}.cart__empty-description{margin-bottom:30px}.cart__empty-links-container{padding-left:0}.cart__empty-links-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:start;align-items:flex-start}.cart__empty-link{display:block;margin:0 35px;min-width:80px;max-width:80px}.cart__empty-link-image{margin-right:0;margin-bottom:13px;width:80px;height:80px}.cart__empty-link-title-container{display:block;font-size:13px;line-height:20px;text-align:center}.cart__empty-link-title-container .icon{display:none}}@media screen and (min-width:1200px){.cart__empty-content-container{margin:2px 0 16px}.cart__empty-content-container .icon--mini-cart-empty{-webkit-transform:translateX(-91.6%);transform:translateX(-91.6%)}.cart__empty-content{padding-top:0;margin-top:-4px}.cart__empty-title{font-size:38px;line-height:44px}.cart__empty-link:hover .cart__empty-link-image{-webkit-transform:scale(1.09);transform:scale(1.09)}.cart__empty-link:hover .cart__empty-link-title-container{left:-9px}.cart__empty-link:hover .cart__empty-link-title-container .icon{opacity:1;visibility:visible}.cart__empty-link-image{margin-bottom:11px;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.cart__empty-link-title-container{position:relative;left:0;display:inline-block;-webkit-transition:left .3s ease;transition:left .3s ease}.cart__empty-link-title-container .icon{position:absolute;top:4px;right:-19px;width:13px;height:13px;opacity:0;visibility:hidden;display:block;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}}.blog__header{background-color:#f2f2f2}.blog__featured-article{padding:30px 15px}.blog__featured-article .page__title{margin-top:30px}.blog__featured-article .featured-article__title{margin-top:10px}.blog__featured-article .featured-article__excerpt{margin-top:10px}.blog__featured-article .featured-article__button-container{margin-top:30px}.blog__featured-article .featured-article__button-container .button,.blog__featured-article .featured-article__button-container .shopify-challenge__button{width:100%}.featured-article__image-container{position:relative}.featured-article__image-container .article__label{z-index:1;position:absolute;top:15px;left:0}@media screen and (min-width:768px){.blog__featured-article{padding:30px 30px}.blog__featured-article .page__title{margin-top:15px}.blog__featured-article .featured-article__excerpt{margin-top:5px}.blog__featured-article .featured-article__button-container{margin-top:20px}.blog__featured-article .featured-article__button-container .button,.blog__featured-article .featured-article__button-container .shopify-challenge__button{padding-left:40px;padding-right:40px;width:auto}}@media screen and (min-width:1024px){.blog__featured-article{display:-webkit-box;display:flex;padding:30px 0;-webkit-box-align:center;align-items:center}.blog__featured-article .page__title{margin-top:0}.blog__featured-article .featured-article__excerpt{margin-top:10px}.featured-article__image-container{padding:0 30px;width:55%}.featured-article__image-container .article__label{left:30px}.featured-article__content{padding:0 60px 0 30px;width:50%}}@media screen and (min-width:1200px){.blog__featured-article{padding:30px 67px;max-width:1500px;margin:0 auto}.blog__featured-article .featured-article__button-container{margin-top:30px}.featured-article__image-container{padding:0 77px 0 0}.featured-article__image-container .article__label{left:0}.featured-article__content{padding:0;max-width:420px}}.blog__navigation{position:relative}.blog__navigation-background{z-index:-1;position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:#8c8c8c}.blog__navigation-items{display:-webkit-box;display:flex;padding:15px 0 22px 0;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.blog__navigation-item{margin:0 10px}.blog__navigation-item-link{padding-bottom:2px;border-bottom:2px solid transparent}.blog__navigation-item-link.active{border-bottom-color:#262626;opacity:1}.blog__navigation-item-link:hover{opacity:.5}@media screen and (min-width:1200px){.blog__navigation-item-link{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}}.blog__wrapper{background-color:#f6f6f6}.blog__article-wrapper{padding:0 15px}.blog__articles-title-container{padding:42px 0 30px 0;text-align:center}.blog__articles-title{margin-bottom:5px}.blog__article-container{display:block;margin-bottom:30px;background-color:#fff}.blog__article-image-container{position:relative}.blog__article-image-container .article__label{z-index:1;position:absolute;top:15px;left:0}.blog__article-content{padding:20px 20px}.blog__article-info{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;color:#909090}.blog__article-info .icon--article-clock{width:18px;height:18px;margin-right:5px}.blog__article-title{margin-top:5px}.blog__article-date-separator{margin:0 5px 0 6px}@media screen and (max-width:767px){.blog__articles-title .text-background{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.blog__article-container:last-child{margin-bottom:0}}@media screen and (min-width:768px){.blog__articles-title-container{padding:44px 30px 30px 30px;text-align:left}.blog__articles-title .text-background{left:-30px}.blog__article-wrapper{display:-webkit-box;display:flex;padding:0 30px;flex-wrap:wrap}.blog__article-container{width:calc(50% - 15px)}.blog__article-content{padding:21px 20px}.blog__article-info{font-size:12px;line-height:18px}.blog__article-title{margin-top:7px}}@media screen and (min-width:768px) and (max-width:1023px){.blog__article-container:nth-child(2n+1){margin-right:30px}}@media screen and (min-width:1024px){.blog__article-container{width:calc(33.333% - 15.333px);margin-right:23px}.blog__article-container:nth-child(3n){margin-right:0}}@media screen and (min-width:1200px){.blog__container{padding:0 67px;max-width:1500px;margin:0 auto}.blog__articles-title-container{padding:61px 0 30px 0}.blog__article-wrapper{padding:0}.blog__article-container{width:calc(33.333% - 20px);margin-right:30px}.blog__article-container .aspect-ratio img{-webkit-transition:-webkit-transform 1s ease;transition:-webkit-transform 1s ease;transition:transform 1s ease;transition:transform 1s ease,-webkit-transform 1s ease}.blog__article-container:hover .blog__article-title{opacity:.6}.blog__article-container:hover .aspect-ratio img{-webkit-transform:scale(1.05);transform:scale(1.05)}.blog__article-content{padding:30px}.blog__article-title{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}}.blog__articles-pagination{display:-webkit-box;display:flex;padding:44px 15px 46px 15px;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.blog__articles-pagination .pagination__button.disabled{pointer-events:none}.blog__articles-pagination .pagination__button.disabled .icon{stroke:#cecece}.blog__articles-pagination .pagination__button-label{display:block;height:16px}.blog__articles-pagination .pagination__button-label .icon{display:block;width:16px;height:16px;stroke:#262626}.blog__articles-pagination .pagination__button--previous .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.blog__articles-pagination .pagination__button--next .icon{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.blog__articles-pagination .pagination__count{display:-webkit-box;display:flex;padding:0 10px;width:100%;max-width:calc(100% - 60px);-webkit-box-pack:center;justify-content:center}.blog__articles-pagination .pagination__count .pagination__page{padding-top:4px;width:28px;min-width:28px;height:28px;min-height:28px;margin:0 2%;text-align:center;font-size:16px;line-height:22px}.blog__articles-pagination .pagination__count .pagination__page.active{background-color:#262626;color:#fff}@media screen and (min-width:768px){.blog__articles-pagination{padding:14px 0 45px 0;max-width:450px;margin:0 auto}.blog__articles-pagination .pagination__count .pagination__page{padding-top:5px;width:32px;min-width:32px;height:32px;min-height:32px}}@media screen and (min-width:1200px){.blog__articles-pagination{padding:30px 0 60px 0}.blog__articles-pagination .pagination__button.pagination__page:not(.active),.blog__articles-pagination a.pagination__page:not(.active){-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.blog__articles-pagination .pagination__button.pagination__page:not(.active):hover,.blog__articles-pagination a.pagination__page:not(.active):hover{opacity:.5}}.blog__selection{overflow:hidden}.blog__selection-title-container{padding:45px 15px 25px 15px}.blog__selection-products{display:-webkit-box;display:flex;text-align:center;white-space:nowrap;overflow-x:scroll;overflow-y:hidden}.blog__selection-products::after{content:"";-webkit-box-flex:0;flex:0 0 15px}.blog__selection-products .product-item-simple{min-width:53.4%}.blog__selection-products .product-item-simple:first-child{margin-left:15px}.blog__selection-products .product-item-simple:last-child{margin-right:0}.blog__selection-quote-container{position:relative;padding:45px 30px;margin:15px 15px 60px 15px;background-color:#f2f2f2;color:#262626}.blog__selection-quote-container .quote,.blog__selection-quote-container .rte blockquote h6,.rte blockquote .blog__selection-quote-container h6{position:relative;padding:0 0 0 34px;margin:0;font-size:20px;line-height:26px;letter-spacing:-0.2px;text-transform:none}.blog__selection-quote-container .quote.quote-decoration .quote__content::before,.blog__selection-quote-container .rte blockquote h6.quote-decoration .quote__content::before,.rte blockquote .blog__selection-quote-container h6.quote-decoration .quote__content::before,.blog__selection-quote-container .quote.quote-decoration .rte blockquote span::before,.rte blockquote .blog__selection-quote-container .quote.quote-decoration span::before,.blog__selection-quote-container .rte blockquote h6.quote-decoration span::before,.rte blockquote .blog__selection-quote-container h6.quote-decoration span::before{z-index:1;top:70px;left:auto;right:-15px;font-size:400px;line-height:400px;letter-spacing:-20px;opacity:.05;color:#262626}.blog__selection-quote-container .quote.quote-decoration .quote__content::after,.blog__selection-quote-container .rte blockquote h6.quote-decoration .quote__content::after,.rte blockquote .blog__selection-quote-container h6.quote-decoration .quote__content::after,.blog__selection-quote-container .quote.quote-decoration .rte blockquote span::after,.rte blockquote .blog__selection-quote-container .quote.quote-decoration span::after,.blog__selection-quote-container .rte blockquote h6.quote-decoration span::after,.rte blockquote .blog__selection-quote-container h6.quote-decoration span::after{top:3px;left:0;height:95%;background-color:#262626}.blog__selection-quote-container .quote__content,.blog__selection-quote-container .rte blockquote span,.rte blockquote .blog__selection-quote-container span{position:static}.blog__selection-quote-button.button,.blog__selection-quote-button.shopify-challenge__button{z-index:2;position:relative;padding-left:40px;padding-right:40px;margin-top:30px;margin-left:35px;color:#fff}@media screen and (min-width:768px){.blog__selection-title-container{padding:41px 30px 28px 30px}.blog__selection-wrapper{max-width:532px;margin:0 auto}.blog__selection-products .product-item-simple{min-width:auto;max-width:258px;width:50%}.blog__selection-products .product-item-simple:first-child{margin-left:0;margin-right:15px}.blog__selection-products::after{display:none}.blog__selection-quote-container{padding:50px 49px;margin:15px 0 45px 0}.blog__selection-quote-container .quote,.blog__selection-quote-container .rte blockquote h6,.rte blockquote .blog__selection-quote-container h6{padding:0 0 0 49px;letter-spacing:-0.5px}.blog__selection-quote-container .quote.quote-decoration .quote__content::before,.blog__selection-quote-container .rte blockquote h6.quote-decoration .quote__content::before,.rte blockquote .blog__selection-quote-container h6.quote-decoration .quote__content::before,.blog__selection-quote-container .quote.quote-decoration .rte blockquote span::before,.rte blockquote .blog__selection-quote-container .quote.quote-decoration span::before,.blog__selection-quote-container .rte blockquote h6.quote-decoration span::before,.rte blockquote .blog__selection-quote-container h6.quote-decoration span::before{top:60px;right:-25px;font-size:420px;line-height:420px}.blog__selection-quote-button.button,.blog__selection-quote-button.shopify-challenge__button{margin-left:45px}}@media screen and (min-width:1024px){.blog__selection-title-container{padding:45px 30px 25px 30px;max-width:1500px;margin:0 auto}.blog__selection-wrapper{display:-webkit-box;display:flex;padding:0 30px;max-width:1500px;margin-bottom:45px}.blog__selection-products .product-item-simple{min-width:258px}.blog__selection-quote{-webkit-box-flex:1;flex:1}.blog__selection-quote .quote.quote-decoration,.blog__selection-quote .rte blockquote h6.quote-decoration,.rte blockquote .blog__selection-quote h6.quote-decoration{padding-right:60px}.blog__selection-quote-container{padding:50px 30px 50px 50px;height:100%;margin:0 0 0 15px}.blog__selection-quote-container .quote.quote-decoration .quote__content::before,.blog__selection-quote-container .rte blockquote h6.quote-decoration .quote__content::before,.rte blockquote .blog__selection-quote-container h6.quote-decoration .quote__content::before,.blog__selection-quote-container .quote.quote-decoration .rte blockquote span::before,.rte blockquote .blog__selection-quote-container .quote.quote-decoration span::before,.blog__selection-quote-container .rte blockquote h6.quote-decoration span::before,.rte blockquote .blog__selection-quote-container h6.quote-decoration span::before{top:130px;right:-15px}.blog__selection-quote-button.button,.blog__selection-quote-button.shopify-challenge__button{margin-top:40px}}@media screen and (min-width:1200px){.blog__selection-title-container{padding:45px 67px 25px 67px}.blog__selection-wrapper{padding:0 67px}.blog__selection-products{padding-bottom:25px}.blog__selection-products .product-item-simple{max-width:285px;min-width:285px}.blog__selection-quote{width:auto;margin-bottom:25px;-webkit-box-flex:1;flex:1}.blog__selection-quote-container .quote,.blog__selection-quote-container .rte blockquote h6,.rte blockquote .blog__selection-quote-container h6{font-size:25px;line-height:31px}}@media screen and (min-width:1366px){.blog__selection-title-container{padding:60px 67px 40px 67px}.blog__selection-wrapper{margin-bottom:60px}.blog__selection-quote-container .quote,.blog__selection-quote-container .rte blockquote h6,.rte blockquote .blog__selection-quote-container h6{font-size:28px;line-height:34px}.blog__selection-quote-container .quote.quote-decoration .quote__content::before,.blog__selection-quote-container .rte blockquote h6.quote-decoration .quote__content::before,.rte blockquote .blog__selection-quote-container h6.quote-decoration .quote__content::before,.blog__selection-quote-container .quote.quote-decoration .rte blockquote span::before,.rte blockquote .blog__selection-quote-container .quote.quote-decoration span::before,.blog__selection-quote-container .rte blockquote h6.quote-decoration span::before,.rte blockquote .blog__selection-quote-container h6.quote-decoration span::before{top:110px;right:45px;font-size:480px;line-height:480px;letter-spacing:-25px}.blog__selection-quote-button.button,.blog__selection-quote-button.shopify-challenge__button{margin-top:45px}}.blog__guides{position:relative}.blog__guides .blog__guides-background{z-index:-1;position:absolute;top:0;left:0;display:block;width:100%;height:100%;opacity:.15}.blog__guides .blog__article-title{margin-top:0}.blog__guides .article__slider-container{padding-top:0}.blog__guides .article__slider-container .article__slider .blog__article-container{margin-right:15px}@media screen and (min-width:1024px){.blog__guides .article__slider-container{width:calc(100% + 66px);margin-left:-33px}.blog__guides .article__slider-container .article__slider{max-width:100%}.blog__guides .article__slider-container .article__slider .blog__article-container{margin-right:0}.blog__guides .article__slider-container .article__slider .flickity-button.previous{left:39px}.blog__guides .article__slider-container .article__slider .flickity-button{right:39px}}@media screen and (min-width:1200px){.blog__guides .article__slider-container{width:calc(100% + 164px);margin-left:-82px}.blog__guides .article__slider-container .article__slider .flickity-button.previous{left:27px}.blog__guides .article__slider-container .article__slider .flickity-button{right:27px}}@media screen and (min-width:1680px){.blog__guides .article__slider-container{width:1530px}}.blog__seo-wrapper{padding:0 15px 45px 15px}@media screen and (min-width:768px){.blog__seo-wrapper{max-width:532px;padding:0 0 45px 0;margin:0 auto}}@media screen and (min-width:1024px){.blog__seo-wrapper{padding:0 30px;max-width:1500px;margin-bottom:45px}}@media screen and (min-width:1200px){.blog__seo-wrapper{padding:0 67px}}@media screen and (min-width:1366px){.blog__seo-wrapper{margin-bottom:60px}}.template-404 .header{border-bottom-color:transparent}.page-404--1{background-color:#19806d}.page-404--1 .page-404__image{max-width:108px;margin:60px 0 0 -66px}.page-404--1 .page-404__content{border-color:#19806d}.page-404--1 .page-404__button{color:#19806d}.page-404--1 .page-404__button .icon{stroke:#19806d}.page-404--2{background-color:#c21632}.page-404--2 .page-404__image{max-width:71px;margin:18px 0 0 -46px}.page-404--2 .page-404__content{border-color:#c21632}.page-404--2 .page-404__button{color:#c21632}.page-404--2 .page-404__button .icon{stroke:#c21632}.page-404--3{background-color:#007398}.page-404--3 .page-404__image{max-width:72px;margin:1px 0 0 -48px}.page-404--3 .page-404__content{border-color:#007398}.page-404--3 .page-404__button{color:#007398}.page-404--3 .page-404__button .icon{stroke:#007398}.page-404--4{background-color:#e55300}.page-404--4 .page-404__image{max-width:108px;margin:60px 0 0 -66px}.page-404--4 .page-404__content{border-color:#e55300}.page-404--4 .page-404__button{color:#e55300}.page-404--4 .page-404__button .icon{stroke:#e55300}.page-404__wrapper{margin-top:160px}.page-404__container{padding-top:60px;min-height:500px;overflow:hidden}.page-404__title-container{position:relative;display:-webkit-box;display:flex;max-width:281px;margin:0 auto;-webkit-box-pack:justify;justify-content:space-between;-webkit-transform:translateX(11px);transform:translateX(11px)}.page-404__number{font-family:"gordita-bold",sans-serif;font-size:120px;line-height:120px;letter-spacing:-6px;color:#fff}.page-404__number-shadow{position:absolute;font-family:"gordita-bold",sans-serif;font-size:120px;line-height:120px;letter-spacing:-6px;color:rgba(34,34,34,0.1)}.page-404__number-shadow.page-404__number-shadow--left{left:-287px}.page-404__number-shadow.page-404__number-shadow--right{right:-287px}.page-404__image{position:absolute;top:-50%;left:50%;display:block;width:100%}.page-404__content{margin-top:100px;padding-bottom:140px;border-bottom:1px solid;text-align:center}.page-404__title{color:#fff}.page-404__button{padding-left:40px;padding-right:40px;margin-top:20px}.page-404__button .icon{width:10px;height:10px;margin-right:10px;-webkit-transform:rotate(90deg) translateX(1px);transform:rotate(90deg) translateX(1px)}@media screen and (min-width:768px){.page-404--1 .page-404__image{max-width:117px;margin:121px 0 0 -80px}.page-404--2 .page-404__image{max-width:111px;margin:37px 0 0 -77px}.page-404--3 .page-404__image{max-width:102px;margin:31px 0 0 -73px}.page-404--4 .page-404__image{max-width:180px;margin:100px 0 0 -111px}.page-404__content{padding-bottom:113px;margin-top:120px}.page-404__button{margin-top:30px}.page-404__button .icon{margin-right:7px;-webkit-transform:rotate(90deg) translateX(0);transform:rotate(90deg) translateX(0)}.page-404__title-container{max-width:467px;-webkit-transform:translateX(22px);transform:translateX(22px)}.page-404__number{font-size:200px;line-height:200px;letter-spacing:-10px}.page-404__number-shadow{font-size:200px;line-height:200px;letter-spacing:-10px}.page-404__number-shadow.page-404__number-shadow--left{left:-598px}.page-404__number-shadow.page-404__number-shadow--right{right:-598px}}.storelocator{position:relative}.storelocator__container{position:relative}@media screen and (max-width:767px){.nav--chrome .storelocator.is-typing #map{height:100%}.nav--chrome .storelocator.is-typing .storelocator__results{display:none}}@media screen and (min-width:1024px){.storelocator__wrapper{z-index:2;position:absolute;top:30px;right:30px;width:460px;height:100%;max-height:calc(100% - 60px);box-shadow:0 0 6px rgba(0,0,0,0.1)}}@media screen and (min-width:1200px){.storelocator__wrapper{right:67px}.storelocator__container{padding:0 67px;max-width:1500px;margin:0 auto}}.storelocator__header{padding:15px;background-color:#262626}.storelocator__header-title{color:#fff}.storelocator__input-container{margin-top:13px}#storelocator-input{padding:10px 30px 8px 0;border-bottom-color:rgba(255,255,255,0.2);color:#fff;background-color:#262626}#storelocator-input::-webkit-input-placeholder{color:#fff}#storelocator-input::-moz-placeholder{color:#fff}#storelocator-input:-ms-input-placeholder{color:#fff}#storelocator-input:-moz-placeholder{color:#fff}#storelocator-input:focus{border-bottom-color:#fff !important}#storelocator-input ~ .input-label{top:-8px;font-size:10px;line-height:15px;color:#fff}#storelocator-input:not(:placeholder-shown) ~ .input-label{opacity:.6;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.storelocator__icon{position:absolute;top:10px;right:0}.storelocator__icon .icon{stroke:#fff}@media screen and (min-width:768px){.storelocator__header{padding:20px 30px 25px 30px}.storelocator__input-container{margin-top:14px}#storelocator-input{height:45px;font-size:14px;line-height:22px}#storelocator-input:not(:placeholder-shown){padding:14px 30px 14px 0}#storelocator-input ~ .input-label{font-size:12px;line-height:18px}.storelocator__icon{top:12px}}.results__container{padding:0 15px 0 15px;height:100%;box-shadow:0 0 6px rgba(0,0,0,0.1)}.results__container[aria-hidden="true"]{display:none}.storelocator__results{z-index:10;position:absolute;bottom:0;left:0;display:block;width:100%;height:100%;max-height:248px;background-color:#fff;-webkit-transition:max-height .3s ease;transition:max-height .3s ease}.storelocator__results.active{max-height:calc(100% - 109px)}.storelocator__results.active #results{max-height:100%}#results{max-height:232px;overflow:auto}@media screen and (min-width:768px){.results__container{padding:0 30px 0 30px}.storelocator__results{max-height:279px}.storelocator__results.active{max-height:calc(100% - 130px)}#results{max-height:279px}}@media screen and (min-width:1024px){.storelocator__results{position:relative;top:auto;right:auto;bottom:auto;left:auto;max-height:calc(100% - 130px);overflow:auto}#results{max-height:100%}}@media screen and (min-width:1200px){.storelocator__results{max-height:calc(100% - 130px)}}@media screen and (min-width:1366px){.storelocator__results{max-height:calc(100% - 138px)}}.storelocator__empty{padding:57px 0 55px 0}.storelocator__empty-description{font-size:13px;line-height:20px}.storelocator__empty-or{margin-top:20px;color:#909090}.storelocator__empty-button{padding:10px 20px;margin-top:20px;font-size:10px;line-height:13px}.storelocator__empty-button .button__content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.storelocator__empty-button .button__content .icon{width:18px;height:18px;margin-right:10px}.storelocator__empty-button[disabled]{border-color:#e7e7e7;opacity:.4;color:#262626;background-color:#fff}.storelocator__empty-button[disabled] .button__icon{position:relative}.storelocator__empty-button[disabled] .button__icon::after{content:'';position:absolute;top:9px;left:-4px;display:block;width:25px;height:1px;background-color:#262626;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.storelocator__empty-button.is-searching .icon{-webkit-animation:mapboxgl-spin 2s linear infinite;animation:mapboxgl-spin 2s linear infinite}@media screen and (min-width:768px){.storelocator__empty{padding:61px 0 56px 0}.storelocator__empty-description{font-size:14px;line-height:22px}.storelocator__empty-or{margin-top:30px}.storelocator__empty-button{margin-top:30px}}@media screen and (min-width:1024px){.storelocator__empty{padding-top:100px}}@media screen and (min-width:1200px){.storelocator__empty{padding-top:90px}}.storelocator__result-item{position:relative;padding:0 0 17px 23px;border-bottom:1px solid #e7e7e7;margin-top:20px;cursor:pointer}.storelocator__result-item:first-child{margin-top:21px}.storelocator__result-item:last-child{border-bottom:0;margin-bottom:80px}.storelocator__result-item.active .storelocator__result-item-name{color:#8c8c8c}.storelocator__result-item-name{position:relative;display:block;max-width:80%}.storelocator__result-item-name svg{position:absolute;top:0;left:-25px;width:18px;height:18px;fill:#cecece}.storelocator__result-item-address{display:block;margin-top:3px}.storelocator__result-item-distance{position:absolute;top:3px;right:0;color:#909090}.storelocator__result-item-itinerary{display:-webkit-box;display:flex;margin-top:5px;font-size:10px;line-height:15px;color:#909090}.storelocator__result-item-itinerary-link{display:block;height:16px;border-bottom:1px solid #cecece;margin-right:3px}.storelocator__result-item-itinerary-icon svg{width:15px;height:15px}.results__button-container{position:absolute;left:0;bottom:20px;display:block;width:100%;text-align:center}.results__button-container[aria-hidden="true"]{display:none}.results__button-container .button__content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.results__button-container .button__content .icon{width:11px;height:11px;margin-left:10px;stroke:#fff;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.results__button{padding:13px 0;width:250px}.results__button [data-show="results"]{display:block}.results__button [data-show="map"]{display:none}.results__button .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.results__button.active [data-show="results"]{display:none}.results__button.active [data-show="map"]{display:block}.results__button.active .icon{-webkit-transform:rotate(0);transform:rotate(0)}@media screen and (min-width:768px){.storelocator__result-item:first-child{margin-top:26px}.storelocator__result-item-name svg{top:2px}.storelocator__result-item-distance{top:6px}.storelocator__result-item-itinerary{margin-top:6px;font-size:12px;line-height:18px}.storelocator__result-item-itinerary-link{height:18px}.storelocator__result-item-itinerary-icon svg{width:17px;height:17px}.results__button-container{bottom:30px}.results__button{padding:17px 0;font-size:10px;line-height:12px}}@media screen and (min-width:1024px){.storelocator__result-item:last-child{margin-bottom:0}}@media screen and (min-width:1200px){.storelocator__result-item-itinerary .storelocator__result-item-itinerary-link{-webkit-transition:color .3s ease,border .3s ease;transition:color .3s ease,border .3s ease}.storelocator__result-item-itinerary .storelocator__result-item-itinerary-icon path{-webkit-transition:stroke .3s ease;transition:stroke .3s ease}.storelocator__result-item-itinerary:hover .storelocator__result-item-itinerary-link{color:#262626;border-color:#262626}.storelocator__result-item-itinerary:hover .storelocator__result-item-itinerary-icon path{stroke:#262626}}#map{position:absolute;top:108px;width:100%;height:calc(100% - 417px)}.mapboxgl-canvas{outline:0}.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-compass{display:none}.mapboxgl-ctrl.mapboxgl-ctrl-group:first-child{z-index:3;position:absolute;bottom:15px;right:15px;display:block;height:72px;background-color:#fff;box-shadow:0 0 6px rgba(0,0,0,0.15)}.mapboxgl-ctrl.mapboxgl-ctrl-group:first-child .mapboxgl-ctrl-zoom-in,.mapboxgl-ctrl.mapboxgl-ctrl-group:first-child .mapboxgl-ctrl-zoom-out{display:block;width:36px;height:36px}.mapboxgl-ctrl.mapboxgl-ctrl-group:first-child .mapboxgl-ctrl-zoom-in{border-bottom:1px solid #ddd}.mapboxgl-ctrl.mapboxgl-ctrl-group:first-child .mapboxgl-ctrl-icon{display:block;width:8px;height:8px;margin:14px}.mapboxgl-ctrl.mapboxgl-ctrl-group:first-child .mapboxgl-ctrl-icon svg{display:block;width:8px;height:8px}.mapboxgl-ctrl.mapboxgl-ctrl-group:last-child{position:absolute;width:36px;height:36px;left:15px;top:15px}.mapboxgl-ctrl.mapboxgl-ctrl-group:last-child .mapboxgl-ctrl-geolocate{display:none;border:1px solid #e7e7e7;background:#fff}.mapboxgl-ctrl.mapboxgl-ctrl-group:last-child .mapboxgl-ctrl-geolocate.active{display:block}.mapboxgl-ctrl.mapboxgl-ctrl-group:last-child .mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{display:block;width:18px;height:18px;margin:8px}.mapboxgl-ctrl.mapboxgl-ctrl-group:last-child .mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon svg{display:block;width:18px;height:18px}.icon.icon--green.mapboxgl-marker{display:block;width:22px;height:30px;background-image:url(/cdn/shop/files/pin-active.svg?v=1611835022);background-repeat:no-repeat;background-size:contain}@media screen and (min-width:768px){#map{top:130px;height:calc(100% - 477px)}.mapboxgl-ctrl.mapboxgl-ctrl-group:first-child{bottom:27px;right:30px;height:80px}.mapboxgl-ctrl.mapboxgl-ctrl-group:first-child .mapboxgl-ctrl-zoom-in,.mapboxgl-ctrl.mapboxgl-ctrl-group:first-child .mapboxgl-ctrl-zoom-out{width:40px;height:40px}.mapboxgl-ctrl.mapboxgl-ctrl-group:first-child .mapboxgl-ctrl-icon{width:10px;height:10px;margin:15px}.mapboxgl-ctrl.mapboxgl-ctrl-group:first-child .mapboxgl-ctrl-icon svg{width:10px;height:10px}.mapboxgl-ctrl.mapboxgl-ctrl-group:last-child{top:30px;left:30px;width:250px}.mapboxgl-ctrl.mapboxgl-ctrl-group:last-child .mapboxgl-ctrl-geolocate{width:100%}.mapboxgl-ctrl.mapboxgl-ctrl-group:last-child .mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{margin:10px 10px 10px 11px}.mapboxgl-ctrl.mapboxgl-ctrl-group:last-child .mapboxgl-ctrl-geolocate.active{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.mapboxgl-ctrl.mapboxgl-ctrl-group:last-child .mapboxgl-ctrl-geolocate.active .mapboxgl-ctrl-label{font-size:10px;line-height:12px;letter-spacing:.5px}}@media screen and (min-width:1024px){#map{top:0;height:100%}.mapboxgl-ctrl.mapboxgl-ctrl-group:first-child{bottom:30px;right:520px}}@media screen and (min-width:1200px){.mapboxgl-ctrl.mapboxgl-ctrl-group:last-child{left:67px}.mapboxgl-ctrl.mapboxgl-ctrl-group:first-child{right:560px}}@media screen and (min-width:1500px){.mapboxgl-ctrl.mapboxgl-ctrl-group:first-child{right:calc(560px + (100vw - 1500px)/2)}}.storelocator__input-container{position:relative}.ap-footer{display:none}.ap-input-icon svg{display:none}.ap-dropdown-menu{z-index:100;position:absolute;display:none;width:100%;border-radius:0;margin-top:10px;box-shadow:none;background-color:#262626}.ap-dropdown-menu.active{display:block}.ap-name,.ap-address{display:block;width:100%;margin:0;font-size:11px;line-height:17px;white-space:nowrap !important;text-overflow:ellipsis;overflow:hidden;color:#fff}.ap-suggestions{padding:6px 0}.ap-suggestion{position:relative;display:block;padding:10px 20px 10px 40px}.ap-suggestion-icon{position:absolute;top:9px;left:15px;margin:0;width:17px}.ap-suggestion-icon svg{width:17px;fill:#909090;-webkit-transform:none;transform:none}.ap-cursor{background-color:#262626;cursor:pointer}.ap-cursor::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;opacity:.05;background-color:#fff}.ap-cursor .ap-suggestion-icon svg{fill:#909090;-webkit-transform:none;transform:none}@media screen and (min-width:768px){.ap-name,.ap-address{font-size:13px;line-height:20px}.ap-dropdown-menu{margin-top:15px}.ap-suggestions{padding:3px 0 12px}.ap-suggestion{padding:11px 20px 10px 40px}.ap-suggestion-icon{top:11px}}.article__header-tags{margin-bottom:10px}.article__label{background-color:#fff}.article__label-text.label-text{font-size:10px;line-height:10px}.article__header-content{padding:30px 15px;text-align:center}.article__header-tags .article__label{margin:0 auto}.article__header-title{margin-bottom:9px;color:#fff}.article__grey .article__header-title,.article__grey .article__header-info{color:#262626}.article__grey .icon--clock-blog-post path{stroke:#262626}.article__grey .icon--clock-blog-post path:first-child{stroke:none;fill:#262626}.article__header-info{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;color:#fff;opacity:.7}.blog__article-ttr-container{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}.blog__article-ttr-container .icon--clock-blog-post{margin-right:5px;width:19px;height:19px}@media screen and (min-width:768px){.article__header-wrapper{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;max-width:708px;margin:0 auto 60px}.article__header-title{margin-bottom:10px;font-size:36px;line-height:44px;letter-spacing:-.7px}.article__header-info{font-size:12px;line-height:18px}.article__header-info .blog__article-date-separator{margin:0 5px;font-family:"gordita-bold",sans-serif}.article__header-content{padding-bottom:0}.article__header-image{margin-top:-31px;-webkit-transform:translateY(60px);transform:translateY(60px)}}@media screen and (min-width:1024px){.article__header-wrapper{max-width:732px;margin:0 auto 58px}.article__header-image{margin-top:-29px;-webkit-transform:translateY(58px);transform:translateY(58px)}}@media screen and (min-width:1200px){.article__header-wrapper{max-width:810px;margin:0 auto 60px}.article__header-content{padding-top:29px}.article__header-tags{margin-bottom:15px}.article__header-title{margin-bottom:15px;font-size:50px;line-height:54px;letter-spacing:-1px}.article__header-image{margin-top:-31px;-webkit-transform:translateY(60px);transform:translateY(60px)}}.article__wrapper{padding:20px 15px 40px;max-width:630px;margin:auto}.article__wrapper.article__wrapper--podcast{max-width:708px}.article__wrapper .buttons-container{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;flex-wrap:wrap}.article__wrapper .buttons-container a{padding-top:12px;padding-bottom:12px;margin-bottom:10px;margin-right:10px;font-family:"gordita-bold",sans-serif;font-size:10.99px;line-height:16px;text-transform:uppercase;letter-spacing:.2px;background-repeat:no-repeat;background-position:8px;background-size:24px}.article__wrapper .buttons-container a.button--spotify{padding-left:42px;padding-right:9px;color:#00d95f;background-color:rgba(0,217,95,0.1);background-image:url("https://cdn.shopify.com/s/files/1/0504/0832/5288/files/logo-spotify.svg?v=1609352701")}.article__wrapper .buttons-container a.button--soundcloud{padding-left:42px;padding-right:9px;color:#ff6a22;background-color:rgba(255,106,34,0.1);background-image:url("https://cdn.shopify.com/s/files/1/0504/0832/5288/files/logo-soundcloud.svg?v=1609352701")}.article__wrapper .buttons-container a.button--apple{padding-left:42px;padding-right:7px;color:#8c5ba4;background-color:rgba(140,91,164,0.1);background-image:url("https://cdn.shopify.com/s/files/1/0504/0832/5288/files/logo-apple.svg?v=1609352702")}.article__wrapper .article__bloc-content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-bottom:30px}.article__wrapper h4{margin-bottom:20px}.article__wrapper img+p{margin-top:15px}.article__wrapper .button,.article__wrapper .shopify-challenge__button{width:100%}.article__wrapper p{margin-bottom:20px}.article__wrapper p span{font-family:"gordita-regular",sans-serif}.article__wrapper .text-image{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.article__wrapper .image-text div:first-child{margin-bottom:15px}.article__wrapper .two-images{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.article__wrapper .two-images img{width:100%}.article__wrapper .two-images img:first-child{margin-bottom:15px}.article__wrapper blockquote{position:relative;padding:45px 30px 60px;width:100%;margin:0 0 30px 0;background-color:#f6f6f6;overflow:hidden}.article__wrapper blockquote:after{content:"‘‘";position:absolute;bottom:-47px;right:15px;font-family:"gordita-bold",sans-serif;font-size:404px;letter-spacing:-20px;color:#262626;opacity:.05}.article__wrapper blockquote p{position:relative;padding-left:34px}.article__wrapper blockquote p:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background-color:#262626}@media screen and (min-width:768px){.article__wrapper{padding-top:30px}.article__wrapper.article__wrapper--podcast{padding-left:0;padding-right:0}.article__wrapper h4{margin-bottom:10px}.article__wrapper p{margin-bottom:30px}.article__wrapper .button,.article__wrapper .shopify-challenge__button{padding-left:40px;padding-right:40px;width:auto}.article__wrapper .article__bloc-content{margin-bottom:45px}.article__wrapper .text-image{-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:start;align-items:flex-start}.article__wrapper .text-image h4{margin-bottom:20px}.article__wrapper .text-image div{width:50%}.article__wrapper .text-image div:first-child{padding-right:20px}.article__wrapper .text-image div:last-child{padding-left:20px}.article__wrapper .text-image p{margin-bottom:30px}.article__wrapper .text-image .button,.article__wrapper .text-image .shopify-challenge__button{width:calc(100% - 30px)}.article__wrapper blockquote{padding:45px 25px 45px 45px}.article__wrapper blockquote:after{bottom:-24px;right:5px;font-size:263.21px;letter-spacing:-3.15852px}.article__wrapper blockquote p{padding-left:49px}.article__wrapper .image-text{-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}.article__wrapper .image-text p{margin-bottom:0}.article__wrapper .image-text div{width:50%}.article__wrapper .image-text div:first-child{display:-webkit-box;display:flex;padding-right:20px;margin-bottom:0}.article__wrapper .image-text div:last-child{padding-left:20px}.article__wrapper .two-images{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:0}.article__wrapper .two-images img{width:280px}.article__wrapper .two-images img:first-child{margin-bottom:0}.article__wrapper .buttons-container{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;flex-wrap:wrap}.article__wrapper .buttons-container a{padding-top:15px;padding-bottom:15px;margin-bottom:0;margin-right:10px;font-size:12.99px;line-height:20px;background-position:15px;background-size:30px}.article__wrapper .buttons-container a.button--spotify{padding-left:55px;padding-right:15px;background-position:14px;background-size:31px}.article__wrapper .buttons-container a.button--soundcloud{padding-left:55px;padding-right:16px}.article__wrapper .buttons-container a.button--apple{padding-left:55px;padding-right:15px}}@media screen and (min-width:1024px){.article__wrapper{padding-bottom:35px;max-width:650px}.article__wrapper.article__wrapper--podcast{max-width:732px}.article__wrapper .text-image h4{margin-bottom:15px}.article__wrapper .text-image div:first-child{width:300px}.article__wrapper .text-image div:last-child{width:320px}.article__wrapper blockquote{padding:45px}.article__wrapper blockquote:after{right:19px;bottom:-27px;font-size:274.177px;letter-spacing:-3.29013px}.article__wrapper .image-text div:first-child{width:320px}.article__wrapper .image-text div:last-child{width:300px}.article__wrapper .two-images img{width:300px}}@media screen and (min-width:1200px){.article__wrapper{max-width:730px}.article__wrapper.article__wrapper--podcast{max-width:810px}.article__wrapper h4{margin-bottom:15px}.article__wrapper .text-image div:first-child{padding-right:30px;width:340px}.article__wrapper .text-image div:last-child{padding-left:30px;width:360px}.article__wrapper .text-image .button,.article__wrapper .text-image .shopify-challenge__button{width:calc(100% - 60px)}.article__wrapper blockquote{padding:45px 45px 49px 45px}.article__wrapper blockquote:after{right:35px;bottom:-37px;font-size:322.034px;letter-spacing:-3.86441px}.article__wrapper blockquote p:before{height:calc(100% + 4px)}.article__wrapper .image-text div:first-child{padding-right:30px;width:360px}.article__wrapper .image-text div:last-child{padding-left:30px;width:340px}.article__wrapper .two-images img{width:330px}}.article-products{margin-top:40px;margin-bottom:40px}.article-products__title{padding:0 15px}.article-products__slider-wrapper{display:-webkit-box;display:flex;white-space:nowrap;overflow:auto}.article-products__container{margin-top:15px;text-align:center}.article-products__container .product-item-simple{margin-right:7px;width:58.5%;min-width:60.5%}.article-products__container .product-item-simple:first-child{margin-left:15px}@media screen and (min-width:400px){.article-products__container .product-item-simple{width:60.5%;min-width:60.5%}}@media screen and (min-width:768px){.article-products{margin-top:50px;margin-bottom:50px}.article-products__title{padding:0 30px;font-size:38px;line-height:44px;letter-spacing:-0.5px;text-align:center}.article-products__container{margin-top:30px}.article-products__container .product-item-simple{width:35.5%;min-width:35.5%;margin-right:15px}.article-products__container .product-item-simple:first-child{margin-left:30px}.article-products__container .product-item-simple:last-child{margin-right:30px}}@media screen and (min-width:900px){.article-products__container .product-item-simple{width:25.3%;min-width:25.3%;margin-right:15px}}@media screen and (min-width:1200px){.article-products__title{padding:0 68px}.article-products__container{padding-bottom:30px}.article-products__container .product-item-simple:first-child{margin-left:68px}.article-products__container .product-item-simple:last-child{margin-right:68px}.article-products__slider-wrapper{overflow:visible}}@media screen and (min-width:1366px){.article-products__wrapper{max-width:1500px;padding:0 68px;margin:0 auto}.article-products__title{padding:0}.article-products__container .product-item-simple{width:24%;min-width:24%;max-width:330px}.article-products__container .product-item-simple:first-child{margin-left:0}.article-products__container .product-item-simple:last-child{margin-right:0}}@media screen and (min-width:1500px){.article-products__container .product-item-simple{width:25%}}.article__next-container{padding:29px 15px 45px 15px;overflow:hidden}.article__next-title{color:#fff;opacity:.2;text-align:center;white-space:nowrap}.article__next{margin-top:-6px}@media screen and (min-width:768px){.article__next-container{padding:31px 30px 45px 30px}.article__next-title{font-size:80px;line-height:80px;letter-spacing:-2px}.article__next{margin-top:-14px}.article__next .blog__article-container{display:-webkit-box;display:flex;width:100%;margin:0}.article__next .blog__article-image-container{width:56%}.article__next .blog__article-content{position:relative;padding:31px 30px}.blog__article-next-link{position:absolute;bottom:29px;left:30px;font-size:11.99px;line-height:20px;letter-spacing:.5px}.blog__article-next-link .icon{width:11px;height:11px;margin-left:10px;stroke:#262626;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}}@media screen and (min-width:1024px){.article__next-container{padding:45px 0 60px 0}.article__next .blog__article-container{max-width:732px;margin:0 auto}.article__next .blog__article-image-container{width:54%}}@media screen and (min-width:1200px){.article__next-title{font-size:90px;line-height:90px}.article__next-container{padding:45px 0 80px 0}.article__next .blog__article-container{max-width:810px}.article__next .blog__article-container .blog__article-next-link{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.article__next .blog__article-container .blog__article-next-link .icon{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.article__next .blog__article-container:hover .blog__article-next-link{opacity:.5}.article__next .blog__article-container:hover .blog__article-next-link .icon{-webkit-transform:rotate(-90deg) translateY(3px);transform:rotate(-90deg) translateY(3px)}.article__next .blog__article-title{font-size:28px;line-height:34px}.article__next .blog__article-image-container{width:56%}.article__next .blog__article-content{-webkit-box-flex:1;flex:1}}.article__scroll-bar{z-index:109;position:fixed;top:var(--header-height);left:0;display:block;width:100%;background-color:#fff;opacity:0;visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;transition:transform .3s ease,opacity .3s ease,visibility .3s ease,-webkit-transform .3s ease}.article__scroll-bar[aria-hidden="false"]{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.article__scroll-title{max-width:70%;font-size:13px;line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.article__scroll-share-title,.article__scroll-next-article-link{color:#909090}.article__scroll-container{display:-webkit-box;display:flex;padding:16px 15px 15px 15px;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.article__progress-bar{display:block;width:0;height:2px}@media screen and (min-width:768px){.article__scroll-container{padding:16px 28px 13px 30px}.article__scroll-title{margin-bottom:4px;font-size:15px;line-height:24px}.article__progress-bar{height:3px}.article__scroll-social-container{display:-webkit-box;display:flex;border:1px solid #e7e7e7}.article__social{position:relative;display:block;width:47px;height:46px;border-right:1px solid #e7e7e7}.article__social:last-child{border-right:0}.article__social .icon{position:absolute;top:15px;left:16px;width:15px;height:15px}.article__social.article__social--twitter .icon{width:19px;left:14px}.article__social.article__social--linkedin .icon{top:14px}}@media screen and (min-width:1024px){.article__scroll-right-content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.article__scroll-next-article-link{display:block;margin-bottom:4px}.article__scroll-next-article-link .icon{width:16px;height:16px;margin-left:15px;stroke:#909090;-webkit-transform:rotate(-90deg) translateX(-4px);transform:rotate(-90deg) translateX(-4px)}.article__scroll-share-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.article__scroll-share-title{display:block !important;margin-right:20px}.article__scroll-next-article{position:relative;margin-left:70px}.article__scroll-next-article-container{position:absolute;top:51px;right:0;display:none;padding:15px;width:210px;border:1px solid #e7e7e7;background-color:#fff}.article__scroll-next-article-title{margin-top:15px;font-size:13px;line-height:20px}}@media screen and (min-width:1200px){.article__scroll-container{padding:16px 67px 13px 67px;max-width:1500px;margin:0 auto}.article__social{position:relative;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.article__social:after{content:"";position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);border:1px solid transparent;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.article__social .icon{-webkit-transition:fill .3s ease;transition:fill .3s ease}.article__social:hover .icon{fill:#fff}.article__social:hover.article__social--facebook{background-color:#3b5998}.article__social:hover.article__social--facebook:after{border-color:#3b5998}.article__social:hover.article__social--twitter{background-color:#00acee}.article__social:hover.article__social--twitter:after{border-color:#00acee}.article__social:hover.article__social--linkedin{background-color:#069}.article__social:hover.article__social--linkedin:after{border-color:#069}.article__scroll-next-article-link{-webkit-transition:color .3s ease;transition:color .3s ease}.article__scroll-next-article-link .article__scroll-next-article-container{display:block;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.article__scroll-next-article-link .icon{-webkit-transition:stroke .3s ease;transition:stroke .3s ease}.article__scroll-next-article-link:hover{color:#262626}.article__scroll-next-article-link:hover .icon{stroke:#262626}.article__scroll-next-article-link:hover .article__scroll-next-article-container{opacity:1;visibility:visible}}.article__social-mobile{z-index:120;position:fixed;bottom:0;left:0;width:100%;background-color:#fff;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.article__social-mobile[aria-hidden="false"]{-webkit-transform:translateY(0);transform:translateY(0)}.article__social-mobile-header{position:relative;padding:19px 19px 18px 21px;border-bottom:1px solid #e7e7e7;margin-bottom:8px}.article__social-mobile-content{padding-bottom:17px}.article__social-mobile-title{font-size:13px;line-height:20px}.article__social-mobile-close{position:absolute;top:9px;right:9px;display:block;width:40px;height:40px}.article__social-mobile-close .icon{width:13px;height:13px;margin:13px;stroke:#262626}.article__social-mobile-close .icon path{stroke-width:3px}.article__social-mobile-link{display:-webkit-box;display:flex;padding:12px 20px 13px 23px;width:100%;-webkit-box-align:center;align-items:center;font-size:13px;line-height:20px}.article__social-mobile-link--facebook,.article__social--facebook{color:#3b5998}.article__social-mobile-link--facebook .icon,.article__social--facebook .icon{fill:#3b5998}.article__social-mobile-link--twitter,.article__social--twitter{color:#00acee}.article__social-mobile-link--twitter .article__social-mobile-link-icon .icon,.article__social--twitter .article__social-mobile-link-icon .icon{width:19px}.article__social-mobile-link--twitter .icon,.article__social--twitter .icon{fill:#00acee}.article__social-mobile-link--linkedin,.article__social--linkedin{color:#069}.article__social-mobile-link--linkedin .icon,.article__social--linkedin .icon{fill:#069}.article__social-mobile-link-icon{display:block;width:31px;height:16px}.article__social-mobile-link-icon .icon{width:15px;height:15px}.article__summary{padding:20px 25px 25px 25px;margin-bottom:30px;background-color:#f6f6f6}.article__summary .article__summary--title{margin-bottom:15px}.article__summary .article__summary--anchor{position:relative;margin:5px 0 0 0;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.article__summary .article__summary--anchor svg{display:inline-block;width:16px;height:16px;stroke:#262626;margin-right:12px;-webkit-transform:rotate(-90deg) translateX(-4px);transform:rotate(-90deg) translateX(-4px)}@media screen and (min-width:768px){.article__summary{padding:25px 30px 30px 30px;margin-bottom:60px}.article__summary--anchor:hover{opacity:.6;margin-left:10px}}.article__slider-container{overflow:hidden;padding:29px 0 45px 0}.article__slider-title{text-align:center;white-space:nowrap;color:#fff;opacity:.2}.article__slider{display:-webkit-box;display:flex;margin-top:-6px;overflow:auto}.article__slider .blog__article-title{min-height:44px}.article__slider .blog__article-container{width:75.5%;min-width:75.5%;margin-right:7px;margin-bottom:0}.article__slider .blog__article-container:last-child{margin-bottom:0}.article__slider .blog__article-container:first-child{margin-left:15px}@media screen and (min-width:768px) and (max-width:1023px){.article__slider{margin-top:-11px}.article__slider .blog__article-container{margin-right:7px;width:35.5%;min-width:35.5%}.article__slider .blog__article-container:first-child{margin-left:30px}}@media screen and (min-width:1024px){.article__slider-container{padding:45px 0 60px 0}.article__slider{display:block;padding:0 67px;margin:-11px auto 0 auto;max-width:1100px}.article__slider .flickity-viewport{overflow:hidden}.article__slider .flickity-button{display:block;right:20px;bottom:50%;cursor:pointer}.article__slider .flickity-button.previous{right:auto;left:20px}.article__slider .flickity-button:disabled{display:none}.article__slider .flickity-button svg{width:17px}.article__slider .blog__article-content{padding:20px}.article__slider.flickity-resize .blog__article-container{height:100%}.article__slider.flickity-resize .blog__article-container a{height:100%}.article__slider .blog__article-container{display:block;padding:0 15px;margin-right:0;width:calc(33.3333334%);min-width:calc(33.3333334%);background-color:transparent}.article__slider .blog__article-container .blog__article-container--link{display:block;background-color:#fff}.article__slider .blog__article-container:first-child{margin-left:0}}.faq__template{background-color:#f6f6f6}.faq__header-container{padding-top:60px}.faq__header-wrapper{padding:24px 15px 25px}.faq__title{margin-bottom:6px}.faq__title.title-background .text-background{color:#fff}.faq__title.title-background .text-background.text-background--black{color:#262626}.faq__nav-wrapper{z-index:1;position:-webkit-sticky;position:sticky;top:var(--header-height);left:0;width:100%;background-color:#fff;border-bottom:1px solid #e7e7e7;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.faq__nav-wrapper:after{content:"";position:absolute;top:0;right:0;width:45px;height:59px;background:-webkit-gradient(linear,right top,left top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(270deg,#fff 0,rgba(255,255,255,0) 100%);-webkit-transition:background .3s ease,border-color .3s ease;transition:background .3s ease,border-color .3s ease}.faq__nav-container{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;padding-left:5px;width:100%;overflow:scroll}.faq__nav-link{position:relative;padding:22px 0 21px;margin-left:20px;opacity:.6;font-size:10.99px;line-height:16px;letter-spacing:.2px;white-space:nowrap;-webkit-transition:color .3s ease;transition:color .3s ease}.faq__nav-link:last-child{padding-right:45px}.faq__nav-link:last-child:after{width:calc(100% - 45px)}.faq__nav-link:after{content:"";position:absolute;bottom:17px;left:0;width:100%;height:2px;opacity:0;visibility:hidden;background-color:#262626;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.faq__nav-link.active{color:#262626;opacity:1}.faq__nav-link.active:after{opacity:1;visibility:visible}.faq__block{padding:20px 15px 13px;margin-bottom:30px;background-color:#fff}.faq__item-wrapper{text-align:left}.faq__item{padding-bottom:7px;border-bottom:1px solid #e7e7e7}.faq__item:last-child{border-bottom:0}.faq__block-title{padding-bottom:14px;border-bottom:1px solid #e7e7e7}.faq__question{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;padding:18px 0 10px;width:100%;color:#262626;text-align:left;-webkit-transition:color .3s ease;transition:color .3s ease}.faq__question .icon{stroke:#262626;-webkit-transition:stroke .3s ease,-webkit-transform .3s ease;transition:stroke .3s ease,-webkit-transform .3s ease;transition:stroke .3s ease,transform .3s ease;transition:stroke .3s ease,transform .3s ease,-webkit-transform .3s ease}.faq__question .icon.icon--faq-arrow-desk{margin-right:-2px}.faq__question[aria-expanded="true"]{color:#262626}.faq__question[aria-expanded="true"] .icon{stroke:#262626}.faq__question-label{width:92%}.faq__answer{padding-bottom:10px;width:90%}.faq__answer p{color:#909090}.faq__answer a{color:#262626;border-bottom:1px solid rgba(140,140,140,0.4)}@media screen and (min-width:768px){.faq__header-container{padding-top:66px}.faq__header-wrapper{padding-left:30px;padding-right:30px}.faq__description{font-size:14px;line-height:22px}.faq__nav-container{padding-left:10px}.faq__block{padding-left:30px;padding-right:30px}.faq__question{font-size:14px;line-height:22px}.faq__answer p,.faq__answer a{font-size:14px;line-height:22px}}@media screen and (max-width:1023px){.faq__nav-wrapper.nav--fixed{border-color:#8c8c8c;background-color:#8c8c8c}.faq__nav-wrapper.nav--fixed:after{background:-webkit-gradient(linear,right top,left top,from(#8c8c8c),to(rgba(140,140,140,0)));background:linear-gradient(270deg,#8c8c8c 0,rgba(140,140,140,0) 100%)}.faq__nav-wrapper.nav--fixed .faq__nav-link{color:#fff}.faq__nav-wrapper.nav--fixed .faq__nav-link:after{background-color:#fff}.faq__nav-wrapper.nav--fixed .faq__nav-link.active{color:#fff}}@media screen and (min-width:1024px){.faq__header-container{max-width:1122px;margin:auto;padding-left:297px;padding-right:30px}.faq__header-wrapper{padding:23px 0 86px 50px;max-width:785px;margin-left:auto}.faq__title{margin-bottom:5px}.faq__title.title-background .text-background{top:-23px;left:-39px}.faq__wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;padding:0 30px;max-width:1122px;margin:auto}.faq__nav-wrapper{top:calc(var(--header-height) + 20px);margin-top:-115px;width:267px;border-bottom:0;background-color:transparent}.faq__nav-wrapper:after{display:none}.faq__nav-container{display:block;padding:15px;margin-bottom:30px;background-color:#fff}.faq__nav-container:after{display:none}.faq__nav-link{display:block;padding:12px 16px;margin-left:0;margin-bottom:5px;opacity:1;white-space:normal;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.faq__nav-link:last-child{margin-bottom:0}.faq__nav-link:after{display:none}.faq__nav-link.active{color:#fff;background-color:#8c8c8c}.faq__container{margin-top:-47px;padding-bottom:60px}.faq__content-container{padding-left:50px;width:calc(100% - 267px);max-width:785px}.faq__block{padding-top:30px;padding-bottom:7px}.faq__block:last-child{margin-bottom:0}.faq__block-title{padding-bottom:29px}.faq__item{padding-bottom:12px}.faq__question{padding-top:25px}.faq__answer{padding-bottom:10px;width:95%}}@media screen and (min-width:1200px){.faq__header-wrapper{padding-top:41px;padding-bottom:60px}.faq__title{margin-bottom:15px;font-size:68px;line-height:68px}.faq__title.title-background .text-background{top:-36px;left:-70px;font-size:140px;line-height:140px;letter-spacing:-3px}.faq__description{font-size:15px;line-height:24px}.faq__container{margin-top:-20px;padding-bottom:80px}.faq__nav-wrapper{margin-top:-139px}.faq__nav-link:not(.active):hover{background-color:#f6f6f6}.faq__block{padding-bottom:6px}.faq__block-title{font-size:38px;line-height:44px}.faq__item{padding-bottom:15px}.faq__question{padding-bottom:8px}.faq__question .icon.icon--faq-arrow-desk{margin-right:0}.faq__answer{padding-bottom:6px}}.faq__help-wrapper{padding:0 15px 30px}.faq__help-wrapper .social-icon__container .social-icon__link.social-icon__link--facebook{margin-left:0;margin-right:8px}.faq__help-wrapper .social-icon__container .social-icon__link.social-icon__link--instagram{margin-right:12px}.faq__help-wrapper .social-icon__container .social-icon__link.social-icon__link--whatsapp{margin-right:15px}.faq__help-wrapper .social-icon__container .social-icon__link.social-icon__link--twitter{margin-right:18px}.faq__help-wrapper .social-icon__container .social-icon__link.social-icon__link--youtube{margin-right:8px}.faq__help-wrapper .social-icon__container .icon{fill:#262626}.faq__help-header{margin-bottom:10px}.faq__help-header .icon{width:32px;height:32px;margin-bottom:5px}.faq__help-header .icon path{stroke-width:1.5px}.faq__help-title{font-size:15.99px;line-height:22px;letter-spacing:-.2px}.faq__help-description{margin-bottom:15px}.faq__help-description p{font-size:11px;line-height:18px;color:#909090}.faq__help-description a{color:#262626}.faq__help-content{padding:0 15px}@media screen and (min-width:1024px){.faq__help-container{border:1px solid #e7e7e7}.faq__help-wrapper{padding:24px 15px 24px}.faq__help-header{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.faq__help-header .icon{margin-bottom:0;width:24px;height:24px}.faq__help-header .icon path{stroke-width:2px}.faq__help-title,.icon--home-phone{margin:0 5px}.faq__help-description p{font-size:13px;line-height:20px}}@media screen and (min-width:1200px){.faq__help-title{font-size:18px;line-height:24px;letter-spacing:normal}.faq__help-description a{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.faq__help-description a:hover{opacity:.6}}.header{z-index:110;position:fixed;top:0;left:0;width:100%;border-bottom:1px solid rgba(255,255,255,0.3);-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.header.header--no-border{border-bottom:0}.header .overlay{z-index:100}.header .header__menu .icon,.header .header__cart .icon,.header .header__search .icon,.header .header__account .icon,.header .header__nav--right .icon{-webkit-transition:stroke .3s ease;transition:stroke .3s ease}.header .header__logo .icon,.header .header__nav--right .icon{-webkit-transition:fill .1s ease;transition:fill .1s ease}.header .icon{cursor:pointer}.header.header--collection{background-color:var(--collection-background)}.header.header--white,.header.header--storeloc,.header.header--landing,.header.header--fixed:not(.header--product):not(.header--blog){color:#262626;background-color:#fff}.header.header--white .header__logo .icon,.header.header--storeloc .header__logo .icon,.header.header--landing .header__logo .icon,.header.header--fixed:not(.header--product):not(.header--blog) .header__logo .icon{fill:#262626;stroke:none}.header.header--white .header__menu .icon,.header.header--white .header__cart .icon,.header.header--white .header__search .icon,.header.header--white .header__account .icon,.header.header--storeloc .header__menu .icon,.header.header--storeloc .header__cart .icon,.header.header--storeloc .header__search .icon,.header.header--storeloc .header__account .icon,.header.header--landing .header__menu .icon,.header.header--landing .header__cart .icon,.header.header--landing .header__search .icon,.header.header--landing .header__account .icon,.header.header--fixed:not(.header--product):not(.header--blog) .header__menu .icon,.header.header--fixed:not(.header--product):not(.header--blog) .header__cart .icon,.header.header--fixed:not(.header--product):not(.header--blog) .header__search .icon,.header.header--fixed:not(.header--product):not(.header--blog) .header__account .icon{stroke:#262626}.header.header--white .header__nav--right .icon .stroke,.header.header--storeloc .header__nav--right .icon .stroke,.header.header--landing .header__nav--right .icon .stroke,.header.header--fixed:not(.header--product):not(.header--blog) .header__nav--right .icon .stroke{stroke:#262626}.header.header--white .header__nav--right .icon .fill,.header.header--storeloc .header__nav--right .icon .fill,.header.header--landing .header__nav--right .icon .fill,.header.header--fixed:not(.header--product):not(.header--blog) .header__nav--right .icon .fill{fill:#262626}.header.header--grey{background-color:#f2f2f2;color:#262626;border-color:#8c8c8c}.header.header--grey .header__logo .icon{fill:#262626;stroke:none}.header.header--grey .header__menu .icon,.header.header--grey .header__cart .icon,.header.header--grey .header__search .icon,.header.header--grey .header__account .icon{stroke:#262626}.header.header--grey .header__nav--right .icon .stroke{stroke:#262626}.header.header--grey .header__nav--right .icon .fill{fill:#262626}.header.header--grey.header--fixed{border-color:rgba(255,255,255,0.3)}.header__container{position:relative}.header__wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;margin:auto;max-width:1550px;padding:15px 11px 9px 15px}.header__icons-mobile{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.header__menu{width:35px;margin-right:7px}.header__menu .icon{stroke:#fff}.header__search{cursor:pointer}.header__search .icon{stroke:#fff}.header__cart{position:relative}.header__cart .icon{stroke:#fff}.header__cart-count{position:absolute;top:-5px;right:-6px;width:22px;height:22px;background-color:#c21632;border:2px solid #fff;border-radius:50%;cursor:pointer}.header__cart-count-text{z-index:1;position:absolute;top:4px;left:1.5px;width:15px;font-size:9px;line-height:9px;letter-spacing:.2px}.header__account .icon{stroke:#fff}.header__logo .icon{stroke:none;fill:#fff}.header__nav-container[aria-hidden="false"] .header-dropdown{opacity:1;visibility:visible}@media screen and (max-width:1199px){.header__logo .icon{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header__nav-container{z-index:101;position:fixed;top:0;left:-100%;width:100%;height:100vh;background-color:#fff;-webkit-transition:left .3s ease;transition:left .3s ease}.header__nav-container img{display:none}.header__nav-container[aria-hidden="false"]{left:0}.header__nav-container[aria-hidden="false"] img{display:block}.header__nav-wrapper{position:relative;overflow-y:scroll;overflow-x:hidden}.header__nav--container{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.header__nav--container.hide{-webkit-transform:translate(-100%,0);transform:translate(-100%,0)}.header__nav--left{position:relative}.header__nav--left:after{content:"";position:absolute;bottom:0;height:1px;border-bottom:1px solid #e7e7e7}.header__nav-list-link{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;font-family:"gordita-bold",sans-serif}.header__nav-list-link .icon{stroke:#262626}}.header__nav-header{z-index:100;position:absolute;right:1rem}.header__nav-list-link{font-size:1.375rem;line-height:1.875rem;letter-spacing:-0.5px}.header__nav-list-link .icon{width:1.125rem;height:1.125rem}.header__nav-list-link .icon path{stroke-width:4px}.header__nav--right{padding:20px 0 12px 15px;background-color:#f6f6f6}.header__nav--right .header__nav-list-link{font-size:1.25rem;line-height:1.25rem;letter-spacing:-0.2px}.header__nav--right .header__nav-list-link .header__nav-list-link-icon{margin-left:6px;-webkit-transform:translateY(0);transform:translateY(0)}.header__nav--right .header__nav-list-link .icon{width:.75rem;height:.75rem;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.header__nav--right .header__nav-list-link .icon path{stroke-width:3px}.header__nav--right .header-dropdown{padding-bottom:0}.header__nav--right .header-dropdown__nav-link{font-size:1.125rem;line-height:20px}.header__nav--right .header-dropdown__nav-link:last-child{margin-bottom:0}.header__nav--right .header__nav-list-item{margin-bottom:18px}@media screen and (max-width:767px){.header__nav-container{padding:18px 0 0 0;max-width:580px;width:calc(100% - 30px)}.header__nav-wrapper{padding-top:.4375rem;padding-bottom:100px}.header__nav-list{padding-left:0}.header__nav-list-item{margin-bottom:10px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.header__nav-list-item:last-child{margin-bottom:4px}.header__nav--left{padding-bottom:14px;padding-left:15px}}@media screen and (min-width:768px){.header__wrapper{padding:18px 26px 12px 30px}.header__nav-list-link .icon path,.header__nav--right .header__nav-list-link .icon path{stroke-width:unset}.header__icons-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.header__search{margin-right:13px}.header__account{margin-right:22px}.header__cart-count{right:-9px}.header__nav-container{padding-top:30px;max-width:560px}.header__nav-wrapper{padding-bottom:150px}.header__nav-header{padding-left:31px;margin-bottom:26px}.header__nav--left{padding-bottom:16px;padding-left:30px}.header__nav-list-item{margin-bottom:15px}.header__nav--right{padding:30px 0 18px 30px;background-color:#f6f6f6}.header__nav--right .header__nav-list-link{font-size:20px;line-height:26px}.header__nav--right .header__nav-list-link .header__nav-list-link-icon{margin-left:10px}.header__nav--right .header__nav-list-link .icon{width:16px;height:16px}}@media screen and (max-width:1199px){.header__nav-list-link .header__nav-list-link-icon{margin-left:9px;-webkit-transform:translateY(0.0625rem);transform:translateY(0.0625rem)}}@media screen and (min-width:1200px){.header.header--no-border{-webkit-transition:border .3s ease;transition:border .3s ease}.header.header--no-border:hover{border-bottom:1px solid #fff}.header.header--white,.header.header--storeloc,.header.header--landing,.header:hover:not(.header--product):not(.header--blog),.header.header--fixed:not(.header--product):not(.header--blog){color:#262626;background-color:#fff}.header.header--white .header__logo .icon,.header.header--storeloc .header__logo .icon,.header.header--landing .header__logo .icon,.header:hover:not(.header--product):not(.header--blog) .header__logo .icon,.header.header--fixed:not(.header--product):not(.header--blog) .header__logo .icon{fill:#262626;stroke:none}.header.header--white .header__menu .icon,.header.header--white .header__cart .icon,.header.header--white .header__search .icon,.header.header--white .header__account .icon,.header.header--storeloc .header__menu .icon,.header.header--storeloc .header__cart .icon,.header.header--storeloc .header__search .icon,.header.header--storeloc .header__account .icon,.header.header--landing .header__menu .icon,.header.header--landing .header__cart .icon,.header.header--landing .header__search .icon,.header.header--landing .header__account .icon,.header:hover:not(.header--product):not(.header--blog) .header__menu .icon,.header:hover:not(.header--product):not(.header--blog) .header__cart .icon,.header:hover:not(.header--product):not(.header--blog) .header__search .icon,.header:hover:not(.header--product):not(.header--blog) .header__account .icon,.header.header--fixed:not(.header--product):not(.header--blog) .header__menu .icon,.header.header--fixed:not(.header--product):not(.header--blog) .header__cart .icon,.header.header--fixed:not(.header--product):not(.header--blog) .header__search .icon,.header.header--fixed:not(.header--product):not(.header--blog) .header__account .icon{stroke:#262626}.header.header--white .header__nav--right .icon .stroke,.header.header--storeloc .header__nav--right .icon .stroke,.header.header--landing .header__nav--right .icon .stroke,.header:hover:not(.header--product):not(.header--blog) .header__nav--right .icon .stroke,.header.header--fixed:not(.header--product):not(.header--blog) .header__nav--right .icon .stroke{stroke:#262626}.header.header--white .header__nav--right .icon .fill,.header.header--storeloc .header__nav--right .icon .fill,.header.header--landing .header__nav--right .icon .fill,.header:hover:not(.header--product):not(.header--blog) .header__nav--right .icon .fill,.header.header--fixed:not(.header--product):not(.header--blog) .header__nav--right .icon .fill{fill:#262626}.header.header--white .header__nav-list-item>a,.header.header--storeloc .header__nav-list-item>a,.header.header--landing .header__nav-list-item>a,.header:hover:not(.header--product):not(.header--blog) .header__nav-list-item>a,.header.header--fixed:not(.header--product):not(.header--blog) .header__nav-list-item>a{color:#262626}.header.header--white .header__nav-list-item>a .icon,.header.header--storeloc .header__nav-list-item>a .icon,.header.header--landing .header__nav-list-item>a .icon,.header:hover:not(.header--product):not(.header--blog) .header__nav-list-item>a .icon,.header.header--fixed:not(.header--product):not(.header--blog) .header__nav-list-item>a .icon{stroke:#262626}.header.header--grey{color:#262626}.header.header--grey .header__logo .icon{fill:#262626;stroke:none}.header.header--grey .header__menu .icon,.header.header--grey .header__cart .icon,.header.header--grey .header__search .icon,.header.header--grey .header__account .icon{stroke:#262626}.header.header--grey .header__nav--right .icon .stroke{stroke:#262626}.header.header--grey .header__nav--right .icon .fill{fill:#262626}.header.header--grey .header__nav-list-item>a{color:#262626}.header.header--grey .header__nav-list-item>a .icon{stroke:#262626}.header__wrapper{padding:0 67px 0 68px;max-width:1500px}.header__wrapper--top .header__nav-container{-webkit-padding-start:2rem;padding-inline-start:2rem}.header__wrapper--top .header__nav-container .header__nav--left{-webkit-padding-start:0;padding-inline-start:0}.header__wrapper--bottom-desktop .header__nav-container{-webkit-padding-start:0;padding-inline-start:0;-webkit-padding-end:0;padding-inline-end:0;border-top:1px solid #eee}.header__wrapper--bottom-desktop .header__nav-container .header__nav{-webkit-padding-start:0;padding-inline-start:0}.header__wrapper--bottom-desktop .header__nav--left .header__nav-list-item--label{margin-right:10px}.header__wrapper--bottom-desktop .header__nav-list-item--label+style+.header__nav-list-item--label{margin-right:20px}.header:not(.header--collection):not(.header--white):not(.header--grey) .header__wrapper--bottom-desktop .header__nav-container{border-top:1px solid rgba(255,255,255,0.3)}.header--collection:not(.header--white):not(.header--grey):not(:hover) .header__wrapper--bottom-desktop .header__nav-container{border-top:1px solid rgba(255,255,255,0.3)}.header--collection:not(.header--white):not(.header--grey):not(:hover).header--fixed .header__wrapper--bottom-desktop .header__nav-container{border-top:1px solid #eee}.header.header--grey:not(.header--fixed):not(.header--white):not(:hover) .header__wrapper--bottom-desktop .header__nav-container{border-top:1px solid #8c8c8c}.header--blog.header--grey.header--fixed .header__nav-container,.header--blog.header--grey:hover .header__nav-container{border-color:#8c8c8c}.header__logo{margin-top:5px}.header__nav-container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding-top:0;padding-left:25px;padding-right:25px;height:auto !important;width:100%;max-width:none}.header__nav-wrapper{padding-bottom:0;width:100%}.header__nav--container{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;height:auto !important;width:100%}.header__nav-list{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;padding-left:0;list-style:none}.header__nav-list-item{padding:21px 0 19px}.header__wrapper--bottom-desktop .header__nav-list-item{padding:21px 0 18px}.header__nav--left{margin-bottom:0;padding-bottom:0}.header__nav--left .header__nav-list-item{margin-right:20px}.header__nav--right{padding:0;background-color:transparent}.header__nav-list-link :not(.header__nav-list-link-icon)[aria-expanded="false"] .icon,.header__nav-list-link :not(.header__nav-list-link-icon)[aria-expanded="true"] .icon{-webkit-transform:rotate(0);transform:rotate(0)}.header__nav-list-link :not(.header__nav-list-link-icon):hover[aria-expanded="false"] .icon,.header__nav-list-link :not(.header__nav-list-link-icon):hover[aria-expanded="true"] .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header__nav--left .header__nav-list-link,.header__nav--right .header__nav-list-link{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;color:#fff;font-family:"gordita-medium",sans-serif;font-size:9.99px;line-height:16px;letter-spacing:.2px;text-transform:uppercase}.header__nav--left .header__nav-list-link .header__nav-list-link-icon,.header__nav--right .header__nav-list-link .header__nav-list-link-icon{margin-top:1px;margin-left:4px}.header__nav--left .header__nav-list-link .icon,.header__nav--right .header__nav-list-link .icon{margin-top:3px;width:13px;height:12px;stroke:#fff}.header__nav--left .header__nav-list-link.header__nav-list-link-icon .icon,.header__nav--right .header__nav-list-link.header__nav-list-link-icon .icon{width:auto}.header__nav--left .header__nav-list-link.header__nav-list-link-icon .icon--store,.header__nav--right .header__nav-list-link.header__nav-list-link-icon .icon--store{height:24px;margin:3px -2px 0 0}.header__nav--left .header__nav-list-link.header__nav-list-link-icon .icon--help,.header__nav--right .header__nav-list-link.header__nav-list-link-icon .icon--help{height:22px;margin:2px -1px 0 0}.header__nav--left .header__nav-list-link.header__nav-list-link-icon .icon--blog,.header__nav--right .header__nav-list-link.header__nav-list-link-icon .icon--blog{height:20px;stroke-width:.7}.header__nav--left .header__nav-list-item,.header__nav--right .header__nav-list-item{margin-bottom:0}.header__nav--right .header__nav-list-item,.header__nav--right .header__nav-list-item-icon{margin-right:20px}.header__nav--right .header__nav-list-item:last-child,.header__nav--right .header__nav-list-item-icon:last-child{margin-right:0}.header__icons-container{margin-top:4px}.header__search{margin-top:5px;margin-right:20px}.header__account{margin-top:1px;margin-right:20px}.header__cart-count{top:-9px;right:-13px}.header__language{position:relative;margin-right:20px}}@media screen and (min-width:1280px){.header__nav-container{padding-left:56px;padding-right:20px}.header__nav--left .header__nav-list-link,.header__nav--right .header__nav-list-link{font-size:10.99px}}@media screen and (min-width:1400px){.header__nav--left .header__nav-list-item{margin-right:22px}}.header-dropdown{opacity:0;visibility:hidden}.header-dropdown-description__links-wrapper,.header-dropdown__links-wrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;flex-wrap:wrap;width:100%}.header-dropdown__link-item{width:33%}.header-dropdown__link-container{width:100%}.header-dropdown__link-wrapper{background-color:#f6f6f6}.header-dropdown__link-title{text-align:center}.header-dropdown-description__link-item{width:100%}.header-dropdown-description__link-container{display:inline-block;padding:0 7px 0 8px;margin-bottom:14px;width:100%}.header-dropdown-description__link-title{font-size:20px;line-height:26px;letter-spacing:-.2px}@media screen and (max-width:767px){.header-dropdown__container{padding:10px 3px 0 9px}.header-dropdown-description__container{padding:15px 8px 0 8px}.header-dropdown__link-container{display:inline-block;padding:0 8px 0 7px;margin-bottom:11px}.header-dropdown__link-wrapper{padding-bottom:8px}.header-dropdown__link-image{padding:15px;max-width:130px;margin:auto}.header-dropdown__link-title{font-size:14px;line-height:21px}.header-dropdown__nav-list-wrapper{padding:18px 0 3px 15px}.header__nav--right .header-dropdown__nav-list-wrapper{padding-bottom:0}.header__nav--right .header-dropdown__nav-link{letter-spacing:-.2px}.header-dropdown__nav-link{margin-bottom:15px;font-size:18px;line-height:24px}.header-dropdown-description__links-wrapper{padding-bottom:2px}}@media screen and (min-width:768px){.header-dropdown__container{padding:15px 38px 0 7px}.header-dropdown-description__container{padding:15px 40px 0 8px}.header-dropdown__link-container{display:inline-block;padding:0 7px 0 8px;margin-bottom:15px}.header-dropdown__link-wrapper{padding-bottom:12px}.header-dropdown__link-image{padding:25px 33px 12px}.header-dropdown__link-title{font-size:16px;line-height:22px;letter-spacing:-0.5px}.header-dropdown-description__link-container{padding:0 8px;margin-bottom:15px}.header-dropdown-description__link-title{font-size:22px;line-height:28px}.header-dropdown__nav-list-wrapper{padding:15px 0 5px 15px}.header-dropdown__nav-link{margin-bottom:10px;font-size:20px;line-height:26px;letter-spacing:-.5px}.header__nav--right .header-dropdown__nav-link{font-size:18px}}@media screen and (min-width:768px) and (max-width:1199px){.header-dropdown-description__link .aspect-ratio{padding-bottom:62.2% !important}}@media screen and (max-width:1199px){.header-dropdown__nav-link{display:block;font-family:"gordita-bold",sans-serif}.header-dropdown-description__link-wrapper{position:relative}.header-dropdown__push-title{font-size:20px;line-height:24px}}@media screen and (min-width:1200px){.header-dropdown{position:absolute;top:60px;left:0;height:auto !important;width:100%;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;overflow:initial}.header-dropdown:after{z-index:-1;content:"";position:absolute;top:0;left:0;width:100%;height:100vh;background-color:#262626;opacity:.3;pointer-events:none}.header--product{border-bottom:0}.header-dropdown__bottom-desktop{top:124px}#dropdown-formats .header-dropdown__wrapper{padding-top:0;padding-bottom:0}#dropdown-formats .header-dropdown__wrapper .header-dropdown__link-item:not(.header-sub-dropdown__link-item){padding-top:50px;padding-bottom:50px}.header__nav-list-item .icon--little-arrow,.header__nav-list-item .icon-arrow,.header__nav-list-item .icon--arrow-thin,.header__nav-list-item-icon .icon--little-arrow,.header__nav-list-item-icon .icon-arrow,.header__nav-list-item-icon .icon--arrow-thin{-webkit-transition:-webkit-transform .3s ease !important;transition:-webkit-transform .3s ease !important;transition:transform .3s ease !important;transition:transform .3s ease,-webkit-transform .3s ease !important}.header__nav-list-item img,.header__nav-list-item-icon img{display:none}.header__nav-list-item:hover .header-dropdown:not(.header-dropdown__sub-dropdown__container),.header__nav-list-item-icon:hover .header-dropdown:not(.header-dropdown__sub-dropdown__container){z-index:10;opacity:1;visibility:visible}.header__nav-list-item:hover img,.header__nav-list-item-icon:hover img{display:block}.header__nav-list-item:hover .icon--arrow,.header__nav-list-item:hover .icon--little-arrow,.header__nav-list-item:hover .icon--arrow-thin,.header__nav-list-item-icon:hover .icon--arrow,.header__nav-list-item-icon:hover .icon--little-arrow,.header__nav-list-item-icon:hover .icon--arrow-thin{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header-dropdown__container{padding:0;background-color:#f6f6f6}.header-dropdown__wrapper{display:-webkit-box;display:flex;max-width:1500px;margin:auto;padding:0 68px;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}.header-dropdown__content{width:100%;max-width:220px;margin-right:40px}.header-dropdown__title{margin-bottom:10px}.header-dropdown__description{margin-bottom:3px}.header-dropdown__links-container{width:100%}.header-dropdown__links-wrapper{flex-wrap:nowrap}.header-dropdown__link-item{min-width:100px;max-width:100px;margin-right:70px;padding:46px 0}.header-dropdown__link-item:first-child .header-dropdown__sub-dropdown__container .header-dropdown__links-wrapper::after{left:-15px}.header-dropdown__link-item:nth-child(2) .header-dropdown__sub-dropdown__container .header-dropdown__links-wrapper::after{left:200px}.header-dropdown__link-item:nth-child(3) .header-dropdown__sub-dropdown__container .header-dropdown__links-wrapper::after{left:400px}.header-dropdown__link-item:nth-child(4) .header-dropdown__sub-dropdown__container .header-dropdown__links-wrapper::after{left:600px}.header-dropdown__link-item:nth-child(5) .header-dropdown__sub-dropdown__container .header-dropdown__links-wrapper::after{left:800px}.header-dropdown__link-item .header-dropdown__sub-dropdown__container{top:226px}.header-dropdown__link-item:hover>.header-dropdown__link-container .header-dropdown__link-image{-webkit-transform:scale(1.11);transform:scale(1.11)}.header-dropdown__link-item:hover>.header-dropdown__link-container .header-dropdown__link-title .header-dropdown__link-title-text{left:-9px}.header-dropdown__link-item:hover>.header-dropdown__link-container .header-dropdown__link-title-icon{opacity:1;visibility:visible}.header-dropdown__link-item:hover .header-dropdown__sub-dropdown__container{opacity:1;visibility:visible}.header-dropdown__link-container{padding:0;width:100%;margin-bottom:0}.header-dropdown__link-wrapper{padding-bottom:0}.header-dropdown__link-image{padding:0;margin-bottom:14px;-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.header-dropdown__link-title{font-size:13px;line-height:20px;letter-spacing:normal;text-align:center}.header-dropdown__link-title .header-dropdown__link-title-text{position:relative;display:inline-block;left:0;-webkit-transition:left .3s ease;transition:left .3s ease}.header-dropdown__link-title .header-dropdown__link-title-icon{position:absolute;top:2px;right:-19px;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease,right .3s ease;transition:opacity .3s ease,visibility .3s ease,right .3s ease}.header-dropdown__link-title .header-dropdown__link-title-icon .icon{width:14px;height:14px;stroke:#262626}.header-dropdown__push-container{display:inline-block;width:100%;max-width:370px}.header-dropdown__push-container:hover .header-dropdown__push-link .icon{margin-left:10px;opacity:1;visibility:visible}.header-dropdown__push-container:hover .header-dropdown__push-image img{-webkit-transform:scale(1.07);transform:scale(1.07)}.header-dropdown__push-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;padding:15px}.header-dropdown__push-image{width:40%;max-width:112px;margin-right:20px}.header-dropdown__push-image img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.header-dropdown__push-link{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}.header-dropdown__push-link .icon{margin-top:1px;margin-left:5px;width:12px;height:12px;opacity:0;visibility:hidden;stroke:#fff;-webkit-transition:margin-left .3s ease,opacity .3s ease,visibility .3s ease;transition:margin-left .3s ease,opacity .3s ease,visibility .3s ease}.header-dropdown__push-label{margin-bottom:15px}.header-dropdown__push-label .header-dropdown__push-label-text{color:#000}.header-dropdown__push-title{margin-bottom:5px;font-size:20px;line-height:24px}.header-dropdown-description__wrapper{padding:0 68px;-webkit-box-align:start;align-items:flex-start}.header-dropdown-description__wrapper .header-dropdown__content{padding-top:40px;margin-right:60px;margin-top:28px}.header-dropdown-description__links-container{width:100%}.header-dropdown-description__links-wrapper{flex-wrap:nowrap}.header-dropdown-description__link-item--has-sub-dropdown .header-dropdown-description__link-title .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header-dropdown__link-item--has-sub-dropdown .header-dropdown__link-title .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header-dropdown-description__link-item{display:inline-block;width:100%;max-width:180px;margin-right:30px;padding:40px 0 43px}.header-dropdown-description__link-item:nth-child(2) .header-dropdown__sub-dropdown__container .header-dropdown__links-wrapper::after{left:210px}.header-dropdown-description__link-item:nth-child(3) .header-dropdown__sub-dropdown__container .header-dropdown__links-wrapper::after{left:420px}.header-dropdown-description__link-item:nth-child(4) .header-dropdown__sub-dropdown__container .header-dropdown__links-wrapper::after{left:630px}.header-dropdown-description__link-item:hover .header-dropdown-description__link-image img{-webkit-transform:scale(1.1);transform:scale(1.1)}.header-dropdown-description__link-item:hover .header-dropdown-description__link-title .icon{opacity:1;visibility:visible;margin-right:-1px}.header-dropdown-description__link-item:hover .header-dropdown__sub-dropdown__container{opacity:1;visibility:visible}.header-dropdown-description__link-item[data-range="light"] .header-dropdown-description__link-title .icon{stroke:#007398}.header-dropdown-description__link-item[data-range="original"] .header-dropdown-description__link-title .icon{stroke:#c21632}.header-dropdown-description__link-item[data-range="sport"] .header-dropdown-description__link-title .icon{stroke:#19806d}.header-dropdown-description__link-item[data-range="snack"] .header-dropdown-description__link-title .icon{stroke:#e55300}.header-dropdown-description__link-item .header-dropdown__links-wrapper{-webkit-box-align:start;align-items:flex-start}.header-dropdown-description__link-item .header-dropdown__sub-dropdown__container{top:259px}.header-dropdown-description__link-container{margin-bottom:14px;padding:0;width:100%}.header-dropdown-description__link-image img{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.header-dropdown-description__link-title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:2px;font-size:13px;line-height:20px;letter-spacing:normal}.header-dropdown-description__link-title .icon{margin-right:5px;width:14px;height:14px;opacity:0;visibility:hidden;-webkit-transition:margin-right .3s ease,opacity .3s ease,visibility .3s ease;transition:margin-right .3s ease,opacity .3s ease,visibility .3s ease}.header__nav--left .header-dropdown__nav-list-wrapper{max-width:1500px;padding:0 68px}.header__nav--left .header-dropdown__nav-list,.header__nav--right .header-dropdown__nav-list{background-color:#f6f6f6}.header__nav--left .header-dropdown__nav-list-wrapper,.header__nav--right .header-dropdown__nav-list-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;margin:auto}.header__nav--left .header-dropdown__nav-list-wrapper .header-dropdown__nav-link,.header__nav--right .header-dropdown__nav-list-wrapper .header-dropdown__nav-link{padding:1.46875rem 0;margin-right:23px;color:#909090;font-family:"gordita-medium",sans-serif;font-size:11px;line-height:16px;text-transform:uppercase;letter-spacing:.2px;-webkit-transition:color .3s ease;transition:color .3s ease}.header__nav--left .header-dropdown__nav-list-wrapper .header-dropdown__nav-link:hover,.header__nav--right .header-dropdown__nav-list-wrapper .header-dropdown__nav-link:hover{color:#262626}.header__nav--right .header-dropdown__nav-list-wrapper{padding:0;max-width:790px;-webkit-box-pack:end;justify-content:flex-end}.header__nav--right .header-dropdown__nav-list-wrapper .header-dropdown__nav-link{margin-right:0;margin-left:22px}.header-dropdown__nav-link{margin-bottom:0}}@media screen and (min-width:1280px){.header-dropdown__bottom-desktop{top:123px}}@media screen and (min-width:1280px){.header__nav--left .header-dropdown__nav-list-wrapper{padding:0 68px}}@media screen and (min-width:1366px){.header-dropdown__link-item{margin-right:100px}}@media screen and (min-width:1680px){.header-dropdown__wrapper{padding:0 202px 0 68px}.header-dropdown-description__wrapper{padding:0 68px}.header-dropdown-description__wrapper .header-dropdown__title{font-size:20px;line-height:24px}.header-dropdown-description__wrapper .header-dropdown-description__link-item{padding-left:0}.header-dropdown-description__wrapper .header-dropdown__content{padding-right:15px;margin-top:23px}}@media screen and (max-width:1199px){.header__nav-container[aria-hidden="false"] .header-dropdown__sub-dropdown__container{opacity:0;visibility:hidden}.header__nav-container[aria-hidden="false"] .header-dropdown__sub-dropdown__container[aria-hidden="false"]{opacity:1;visibility:visible}.header__nav-container[aria-hidden="false"] .header-dropdown__sub-dropdown__container[aria-hidden="true"]{-webkit-transition:opacity .3s .3s ease,visibility .3s .3s ease;transition:opacity .3s .3s ease,visibility .3s .3s ease}.header-dropdown__sub-dropdown__container .header-dropdown__links-wrapper{-webkit-box-align:initial;align-items:initial}.header-dropdown__sub-dropdown__container .header-dropdown__link-item{margin-bottom:13px}.header-dropdown__sub-dropdown__container .header-dropdown__link-container{margin-bottom:0;height:100%}.header-dropdown__sub-dropdown__container .header-dropdown__link-wrapper{height:100%}}.header-dropdown__sub-dropdown__container{z-index:1;position:absolute;top:0;left:15px;width:calc(100% - 20px);height:auto;overflow:hidden;-webkit-transform:translate(calc(100% + 15px), 0);transform:translate(calc(100% + 15px), 0)}.header-dropdown__sub-dropdown__container .header__nav-list-link-icon{margin-left:6px;margin-right:15px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.header-dropdown__sub-dropdown__container .header__nav-list-link-icon path{stroke-width:1.5px;stroke:#262626}.header-dropdown__sub-dropdown__container .header-dropdown__sub-dropdown__wrapper{margin-top:10px}.header-dropdown__sub-dropdown__container .header-dropdown__link-item{width:33.3333%}.header-dropdown__sub-dropdown__container .header-dropdown__link-title{margin-top:1px;margin-bottom:2px;font-size:12px;line-height:18px}.header-dropdown__sub-dropdown__container .header-dropdown__link-image{padding:12px}@media screen and (min-width:768px){.header-dropdown__sub-dropdown__container{left:65px;width:calc(100% - 55px)}}@media screen and (min-width:1200px){.header-dropdown__sub-dropdown__container{top:234px;left:0;padding-top:0;width:100%;overflow:visible;background-color:#f2f2f2;-webkit-transform:none;transform:none;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.header-dropdown__sub-dropdown__container::after{display:none}.header-dropdown__sub-dropdown__container .header__nav-list-link{display:none}.header-dropdown__sub-dropdown__container .header-dropdown__sub-dropdown__wrapper{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;padding:25px 68px 37px;max-width:1350px;margin:0 auto;background-color:#f2f2f2}.header-dropdown__sub-dropdown__container .header-dropdown__sub-dropdown__wrapper .header-dropdown__content{padding:0;margin:0 40px 0 0}.header-dropdown__sub-dropdown__container .header-dropdown__links-wrapper{position:relative;-webkit-box-pack:start;justify-content:flex-start}.header-dropdown__sub-dropdown__container .header-dropdown__links-wrapper::after{content:'';position:absolute;top:-35px;left:0;display:inline-block;height:0;width:0;border-right:13px solid transparent;border-bottom:11px solid #f2f2f2;border-left:11px solid transparent}.header-dropdown__sub-dropdown__container .header-dropdown__link-image{margin:0}.header-dropdown__sub-dropdown__container .header-sub-dropdown__link-item{width:120px;max-width:none;margin:0 20px;padding:0}.header-dropdown__sub-dropdown__container .header-sub-dropdown__link-item:hover .header-dropdown__link-image{-webkit-transform:scale(1.11);transform:scale(1.11)}.header-dropdown__sub-dropdown__container .header-sub-dropdown__link-item:hover .header-dropdown__link-title .header-dropdown__link-title-text{left:-9px}.header-dropdown__sub-dropdown__container .header-sub-dropdown__link-item:hover .header-dropdown__link-title-icon{opacity:1;visibility:visible}.header-dropdown__sub-dropdown__container .header-dropdown__link-wrapper{background-color:transparent}.header-dropdown__sub-dropdown__container .header-dropdown__link-title{margin:0;font-size:13px;line-height:20px}.header-dropdown__sub-dropdown__container .header-dropdown__link-title .icon{-webkit-transform:none;transform:none}}.header__nav-bottom-container{position:absolute;bottom:0;left:0;display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:5px 13px 11px 2px;width:100%;background-color:#fff;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.header__nav-bottom-container.dropdown-opened{background-color:#f4f4f4}.header__nav-bottom-container .icon--arrow{stroke:#262626}.header__nav-bottom-container .social-icon__link .icon{fill:#262626}.social-icon__link .icon{width:26px;height:18px}.social-icon__link.social-icon__link--facebook{margin-left:6px;margin-right:12px}.social-icon__link.social-icon__link--instagram{margin-right:16px}.social-icon__link.social-icon__link--whatsapp{margin-right:19px}.social-icon__link.social-icon__link--twitter{margin-right:23px}.country-selector__container{z-index:101;position:absolute;top:0;left:0;padding:33px 14px 3px;width:100%;max-height:274px;height:auto;opacity:0;visibility:hidden;background-color:#f4f4f4;font-size:11px;line-height:16px;letter-spacing:.2px;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;text-align:left}.country-selector__container[aria-hidden="false"]{opacity:1;visibility:visible}.country-selector__flag{display:block !important;margin-right:14px}.country-selector__button{padding:10px 0 13px;margin-bottom:2px}.country-selector__button .country-selector__button-flag .icon{width:22px;height:22px}.country-selector__button .country-selector__button-arrow .icon{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.country-selector__button[aria-expanded="true"] .country-selector__button-arrow .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.country-selector__shipping-zone{margin-bottom:28px}.country-selector__buttons form{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;padding-left:34px}.country-selector__subtitle{text-transform:uppercase}.country-selector__title{margin-bottom:13px;color:#909090}.country-selector__link{position:relative;display:-webkit-box;display:flex;flex-wrap:nowrap;-webkit-box-align:center;align-items:center;white-space:nowrap;margin:4px 0 10px;width:100%;white-space:nowrap}.country-selector__link.current{color:#c21632}.country-selector__flag{position:absolute;top:-1px;left:-33px}@media screen and (min-width:768px){.header__nav-bottom-container{padding:16px 29px 13px 2px;border-top:1px solid #e7e7e7}.country-selector__button{padding:10px 0;margin-bottom:0}.social-icon__link.social-icon__link--facebook{margin-left:20px}.country-selector__container{padding-left:27px;padding-right:27px}}@media screen and (min-width:1200px){.country-selector__buttons form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;flex-wrap:wrap}.country-selector__container{top:44px;left:auto;right:8px;padding:31px 20px 25px;width:217px;max-height:286px;font-size:9px;line-height:11px;-webkit-transform:translateX(42px);transform:translateX(42px);-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.country-selector__link .country-selector__container[aria-hidden="false"],.country-selector__container[aria-hidden="true"]{opacity:0;visibility:hidden}.country-selector__link:not(.current) .country-selector__subtitle{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.country-selector__link:not(.current):hover .country-selector__subtitle{opacity:.6}.country-selector__button{margin-bottom:0;-webkit-transform:translateY(2px);transform:translateY(2px)}.header__language:hover .country-selector__container[aria-hidden="false"],.header__language:hover .country-selector__container[aria-hidden="true"]{opacity:1;visibility:visible}.country-selector__shipping-zone{margin-bottom:25px}.country-selector__title{margin:0 10px 19px 10px}.country-selector__link{margin:0 10px 19px 10px}.country-selector__flag{top:-4px;left:-34px}.social-icon__link{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.social-icon__link:hover{opacity:.6}}.header__nav-list-title-content{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.header__nav-list-title-content .label__container{padding:5px 6px 3px 6px;margin:7px 0 0 7px;font-family:"gordita-medium",sans-serif;font-size:10px;line-height:10px;letter-spacing:0;color:#fff;text-transform:uppercase}@media screen and (min-width:768px){.header__nav-list-title-content .label__container{padding:5px 6px 4px 6px;margin:8px 0 0 7px;font-size:12px;line-height:12px}}@media screen and (min-width:1200px){.header.header--grey .header__nav-list-item.header__nav-list-item--label .header__nav-list-title{color:#fff}.header.header--fixed:not(.header--product):not(.header--blog) .header__nav-list-item.header__nav-list-item--label .header__nav-list-title,.header.header--storeloc .header__nav-list-item.header__nav-list-item--label .header__nav-list-title,.header.header--white .header__nav-list-item.header__nav-list-item--label .header__nav-list-title,.header.header--landing .header__nav-list-item.header__nav-list-item--label .header__nav-list-title,.header:hover:not(.header--product):not(.header--blog) .header__nav-list-item.header__nav-list-item--label .header__nav-list-title{color:#fff !important}.template-404 .header__nav-list-item.header__nav-list-item--label .header__nav-list-title[data-404="1"]{color:#19806d !important}.template-404 .header__nav-list-item.header__nav-list-item--label .header__nav-list-title[data-404="2"]{color:#c21632 !important}.template-404 .header__nav-list-item.header__nav-list-item--label .header__nav-list-title[data-404="3"]{color:#007398 !important}.template-404 .header__nav-list-item.header__nav-list-item--label .header__nav-list-title[data-404="4"]{color:#e55300 !important}.header__nav-list-item.header__nav-list-item--label .header__nav-list-title{padding:3px 5px 3px 6px;-webkit-transition:color .1s ease-in;transition:color .1s ease-in}.header__nav-list-title-content .label__container{display:none}}.breadcrumb__list{display:-webkit-box;display:flex;white-space:nowrap;overflow:auto;margin:auto;list-style:none}.breadcrumb__list li{position:relative;padding-right:15px;line-height:11px}.breadcrumb__list li:after{content:'/';display:block;position:absolute;right:6px;top:3px;color:#fff;font-size:9px}.breadcrumb__list li:last-child:after{display:none}.breadcrumb__list li a,.breadcrumb__list li span{color:#fff}.breadcrumb__list li a{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.breadcrumb__list li a:hover{opacity:.6}.template-collection .breadcrumb__list{padding:15px 11px 15px 15px;max-width:1500px}.template-collection .breadcrumb:after{top:100px}.template-product .breadcrumb__list{padding:15px 11px 15px 15px}.template-product .breadcrumb:after{top:77px}.breadcrumb__list{padding:13px 15px 14px;max-width:1500px}.breadcrumb.breadcrumb:not(.breadcrumb--grey){border-bottom:1px solid rgba(255,255,255,0.3)}.breadcrumb--grey{border-bottom:1px solid #8c8c8c}.breadcrumb--grey .breadcrumb__item::after{color:#262626}.breadcrumb--grey .breadcrumb__list li span{color:#262626}.blog__header .breadcrumb,.article__header .breadcrumb{border-top:0}@media screen and (min-width:768px){.breadcrumb__list{display:-webkit-box;display:flex;padding:13px 26px 15px 30px}.breadcrumb:after{top:106px}.template-collection .breadcrumb__list{padding:16px 26px 16px 30px}.template-product .breadcrumb__list{padding:15px 26px 15px 30px}}@media screen and (min-width:1200px){.breadcrumb{border-top:1px solid rgba(255,255,255,0.3)}.breadcrumb--grey{border-top:1px solid #8c8c8c}}@media screen and (min-width:1200px){.breadcrumb__list{padding:13px 68px 15px}.template-collection .breadcrumb__list{padding:16px 65px 16px 67px;max-width:1500px}.template-product .breadcrumb__list{padding:15px 65px 15px 67px;max-width:1500px}}#mini-cart-section{z-index:115;position:fixed;top:0;right:-100%;display:block;width:calc(100% - 30px);max-width:610px;height:100vh;background-color:#fff;-webkit-transition:right .3s ease;transition:right .3s ease}#mini-cart-section img{display:none}#mini-cart-section[aria-hidden="false"]{right:0}#mini-cart-section[aria-hidden="false"] img{display:block}#mini-cart-section .cart-item__content{max-width:180px}.mini-cart__header{padding:10px 11px 12px 15px}.mini-cart__header.mini-cart__header--bordered{border-bottom:1px solid #e7e7e7}.mini-cart__header-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.mini-cart__close{position:relative;width:35px;height:35px}.mini-cart__close .icon{position:absolute;top:50%;left:50%;width:14px;height:14px;stroke:#262626;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:768px){#mini-cart-section .cart-item__content{max-width:360px}#mini-cart-section .cart-item__price .variant-compare .item-price--old{font-size:11.99px}.mini-cart__header{margin-bottom:15px;padding:17px 17px 0 30px}.mini-cart__header-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between}.mini-cart__title{font-size:28px;line-height:34px}.mini-cart__close{top:-7px;width:50px;height:50px}.mini-cart__close .icon{width:22px;height:22px}}.cart-item-suggestion{position:relative;padding:0 15px;margin:15px auto 20px}.cart-item-suggestion__content-container{display:-webkit-box;display:flex;padding-right:20px;-webkit-box-align:center;align-items:center;background-color:#61c9a7}.cart-item-suggestion__image{width:28px;min-width:28px;margin:0 20px 0 19px;-webkit-transform:translateY(-13px);transform:translateY(-13px)}.cart-item-suggestion__content{padding:9px 20px 12px 0}.cart-item-suggestion__title,.cart-item-suggestion-description{color:#fff}.cart-item-suggestion__title{display:inline-block;margin-bottom:1px;font-family:"gordita-bold",sans-serif;font-size:12px;line-height:18px}.cart-item-suggestion-description{min-height:30px;font-family:"gordita-regular",sans-serif;font-size:10px;line-height:15px}.cart-item-suggestion__price{min-width:73px;margin-left:auto}.cart-item-suggestion__button.button,.cart-item-suggestion__button.shopify-challenge__button{padding:11px 0;color:#61c9a7}.cart-item-suggestion__button.button .icon--spinner,.cart-item-suggestion__button.shopify-challenge__button .icon--spinner{fill:#61c9a7}@media screen and (min-width:768px){.cart-item-suggestion{padding:0 30px;margin:0 auto 25px}.cart-item-suggestion__content-container{padding-right:22px}.cart-item-suggestion__content{padding:20px 20px 8px 0}.cart-item-suggestion__image{width:30px;min-width:30px;margin:0 32px 0 27px}.cart-item-suggestion__title{margin-bottom:3px;font-size:15px;line-height:22px}.cart-item-suggestion-description{font-size:12px;line-height:18px}.cart-item-suggestion__price{min-width:140px}.cart-item-suggestion__button.button,.cart-item-suggestion__button.shopify-challenge__button{padding:13px 0;font-size:10px;line-height:12px}}.mini-cart__items-container{padding:0 15px;overflow:scroll}.mini-cart__items-container.mini-cart__items-container--gift-active{padding-top:15px}@media screen and (min-width:768px){.mini-cart__items-container{padding:0 28px 0 31px}}.mini-cart__cross-sell-container{padding:15px 0;border-top:1px solid #e7e7e7;background-color:#f6f6f6}.mini-cart__cross-sell-title{padding:0 15px;margin-bottom:13px;color:#909090;font-size:9px;line-height:10.9px;letter-spacing:.2px}.mini-cart__cross-sell-products .flickity-viewport,.mini-cart__cross-sell-items .flickity-viewport{overflow:hidden}.mini-cart__cross-sell-products .flickity-button,.mini-cart__cross-sell-items .flickity-button{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mini-cart__cross-sell-products .flickity-button[disabled],.mini-cart__cross-sell-items .flickity-button[disabled]{display:none}.mini-cart__cross-sell-products .flickity-button.previous,.mini-cart__cross-sell-items .flickity-button.previous{left:2px}.mini-cart__cross-sell-products .flickity-button.previous svg,.mini-cart__cross-sell-items .flickity-button.previous svg{-webkit-transform:rotate(0);transform:rotate(0)}.mini-cart__cross-sell-products .flickity-button.next,.mini-cart__cross-sell-items .flickity-button.next{right:3px}.mini-cart__cross-sell-products .flickity-button svg,.mini-cart__cross-sell-items .flickity-button svg{width:12px;height:14px;margin:9px}.mini-cart__cross-sell-items .mini-cart__cross-sell-product-container:not(:first-child){display:none}.mini-cart__cross-sell-items.no-slider{display:-webkit-box;display:flex}.mini-cart__cross-sell-items.no-slider .mini-cart__cross-sell-product-container:not(:first-child){display:block}.mini-cart__cross-sell-items.flickity-enabled .mini-cart__cross-sell-product-container:not(:first-child){display:block}.mini-cart__cross-sell-product-container{width:100%}.mini-cart__cross-sell-product-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;max-width:240px;margin:auto}.mini-cart__cross-sell-product-image{margin-top:2px;margin-right:15px;width:50px;min-width:50px}.mini-cart__cross-sell-product-title{padding-left:1px;margin-bottom:1px;color:#262626;font-size:11.9px;line-height:18px}.mini-cart__cross-sell-product-title+.mini-cart__cross-sell-button{margin-top:10px}.mini-cart__cross-sell-product-description{padding-left:1px;margin-bottom:10px;color:#909090;font-size:10.9px;line-height:16px}.mini-cart__cross-sell-button{padding:11px 13px 11px 15px}.mini-cart__cross-sell-button.button--white{border-color:#e7e7e7}@media screen and (min-width:768px){.mini-cart__cross-sell-container{padding:13px 0 0}.mini-cart__cross-sell-product-container{width:50%}.mini-cart__cross-sell-product-container.mini-cart__cross-sell-product-container--single{padding-bottom:20px;width:100%}.mini-cart__cross-sell-product-container.mini-cart__cross-sell-product-container--single .mini-cart__cross-sell-product-wrapper{-webkit-box-align:center;align-items:center;max-width:100%}.mini-cart__cross-sell-product-container.mini-cart__cross-sell-product-container--single .mini-cart__cross-sell-product-image{margin-right:15px}.mini-cart__cross-sell-product-container.mini-cart__cross-sell-product-container--single .mini-cart__cross-sell-content{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;width:85%}.mini-cart__cross-sell-product-container.mini-cart__cross-sell-product-container--single .mini-cart__cross-sell-button{margin-bottom:0}.mini-cart__cross-sell-product-container.mini-cart__cross-sell-product-container--single .mini-cart__cross-sell-product-description{margin-bottom:0}.mini-cart__cross-sell-products,.mini-cart__cross-sell-items{padding:0 47px}.mini-cart__cross-sell-product-wrapper{max-width:222px}.mini-cart__cross-sell-products .flickity-button,.mini-cart__cross-sell-items .flickity-button{top:44%}.mini-cart__cross-sell-products .flickity-button.previous,.mini-cart__cross-sell-items .flickity-button.previous{left:18px}.mini-cart__cross-sell-products .flickity-button.next,.mini-cart__cross-sell-items .flickity-button.next{right:19px}.mini-cart__cross-sell-title{padding:0 30px;margin-bottom:16px;font-size:10.99px;line-height:16px}.mini-cart__cross-sell-product-image{min-width:60px;width:60px;padding:5px;margin-right:5px;margin-top:0}.mini-cart__cross-sell-product-title{padding-left:0;margin-bottom:3px;font-size:12.99px;line-height:20px}.mini-cart__cross-sell-product-description{padding-left:0;font-size:10.99px;line-height:16px}.mini-cart__cross-sell-button{padding:11px 14px;margin-bottom:20px;font-size:9.99px;line-height:12px}}.mini-cart__empty .mini-cart__close{position:absolute;right:11px;top:10px}.mini-cart__empty-content-container{position:absolute;top:calc(50% - 8px);width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.icon--mini-cart-empty{margin-left:100%;width:420px;height:420px;-webkit-transform:translateX(-81%);transform:translateX(-81%)}.mini-cart__empty-content{position:absolute;top:50%;padding-top:17px;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.mini-cart__empty-title{margin-bottom:5px}.mini-cart__empty-description{margin-bottom:15px;color:#909090}.mini-cart__empty-links-container{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding-left:1px}.mini-cart__empty-link{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;margin-bottom:26px}.mini-cart__empty-link-image{display:inline-block;width:60px;height:60px;margin-right:20px}.mini-cart__empty-link-title-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;margin-top:1px;font-size:14px;line-height:21px}.mini-cart__empty-link-title-container .icon{margin-left:10px}@media screen and (min-width:768px){.mini-cart__empty .mini-cart__close{right:17px}.mini-cart__empty-content{padding-top:14px}.mini-cart__empty-title{margin-bottom:10px}.mini-cart__empty-description{margin-bottom:30px}.icon--mini-cart-empty{-webkit-transform:translateX(-92%);transform:translateX(-92%)}.mini-cart__empty-links-container{padding-left:0}.mini-cart__empty-links-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:start;align-items:flex-start}.mini-cart__empty-link{display:block;margin:0 35px;min-width:80px;max-width:80px}.mini-cart__empty-link-image{margin-right:0;margin-bottom:13px;width:80px;height:80px}.mini-cart__empty-link-title-container{display:block;font-size:13px;line-height:20px;text-align:center}.mini-cart__empty-link-title-container .icon{display:none}}@media screen and (min-width:1200px){.mini-cart__empty-content{padding-top:15px}.mini-cart__empty-title{font-size:38px;line-height:44px}.mini-cart__empty-link:hover .mini-cart__empty-link-image{-webkit-transform:scale(1.09);transform:scale(1.09)}.mini-cart__empty-link:hover .mini-cart__empty-link-title-container{left:-9px}.mini-cart__empty-link:hover .mini-cart__empty-link-title-container .icon{opacity:1;visibility:visible}.mini-cart__empty-link-image{margin-bottom:11px;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:bottom;transform-origin:bottom;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.mini-cart__empty-link-title-container{position:relative;left:0;display:inline-block;-webkit-transition:left .3s ease;transition:left .3s ease}.mini-cart__empty-link-title-container .icon{position:absolute;top:4px;right:-19px;width:13px;height:13px;opacity:0;visibility:hidden;display:block;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}}#mini-cart-section.hide-progress-bar .mini-cart__shipping-progress-bar-container{opacity:0;visibility:hidden}#mini-cart-section.hide-progress-bar .mini-cart__shipping-title-paid{opacity:0;visibility:hidden}#mini-cart-section.hide-progress-bar .mini-cart__shipping-title-free{top:15px;opacity:1;visibility:visible}.mini-cart__shipping-container{position:relative;top:0;left:0;width:100%;height:46px}.mini-cart__shipping-title{color:#909090;font-size:9.99px;line-height:15px}.mini-cart__shipping-title .mini-cart__shipping-title-free,.mini-cart__shipping-title .mini-cart__shipping-title-paid{position:absolute;top:9px;left:0;width:100%;-webkit-transition:opacity .3s ease,visibility .3s ease,top .3s ease;transition:opacity .3s ease,visibility .3s ease,top .3s ease}.mini-cart__shipping-title .mini-cart__shipping-title-free span,.mini-cart__shipping-title .mini-cart__shipping-title-paid span{color:#262626;font-family:"gordita-bold",sans-serif}.mini-cart__shipping-title-paid{opacity:1;visibility:visible}.mini-cart__shipping-title-free{opacity:0;visibility:hidden}.mini-cart__shipping-progress-bar-container{position:absolute;bottom:10px;width:100%;height:4px;border:1px solid #cecece;box-sizing:border-box;opacity:1;visibility:visible;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.mini-cart__shipping-progress-bar{z-index:1;position:absolute;top:-1px;left:-1px;height:4px;background-color:#262626;-webkit-transition:width .3s cubic-bezier(0.61,0.29,0.63,0.88);transition:width .3s cubic-bezier(0.61,0.29,0.63,0.88)}.mini-cart__button-checkout-container{position:relative;padding:0 14px 15px 15px;border-top:1px solid #e7e7e7}.mini-cart__button-checkout-container .checkout__button{position:relative;margin-top:15px;padding:18px 0;border-color:#46cba2;background-color:#46cba2}.mini-cart__button-checkout-container .checkout__button.checkout__button--no-margin{margin-top:0}.mini-cart__button-checkout-container .checkout__button .icon--spinner{fill:#fff}.mini-cart__button-checkout-container .checkout__button .checkout__button-icon{position:absolute;left:17px;top:15px}.mini-cart__button-checkout-container .checkout__button .checkout__button-icon .icon{width:15px;height:16px}.mini-cart__button-checkout-container .checkout__button.button--disabled,.mini-cart__button-checkout-container .checkout__button[disbled]{margin-top:0;border-color:#cecece;background-color:#cecece}.mini-cart__button-checkout-container .notice{padding:10px 0;margin:15px 0 10px}.mini-cart__button-checkout-container .notice__content{font-size:9px;line-height:11px}@media screen and (min-width:768px){#mini-cart-section.hide-progress-bar .mini-cart__shipping-title-free{top:20px}.mini-cart__shipping-container{height:54px}.mini-cart__shipping-progress-bar-container{bottom:8px}.mini-cart__shipping-title{font-size:11.99px;line-height:18px}.mini-cart__shipping-title .mini-cart__shipping-title-free,.mini-cart__shipping-title .mini-cart__shipping-title-paid{top:15px}.mini-cart__button-checkout-container{padding:0 28px 30px 31px}.mini-cart__button-checkout-container .checkout__button{padding:22px 0 21px;margin-top:30px;margin-bottom:15px;height:65px;width:550px;font-size:12.99px;line-height:20px}.mini-cart__button-checkout-container .checkout__button .checkout__button-icon{top:23px;left:27px}.mini-cart__button-checkout-container .notice{padding:16px 0;margin:30px 0 8px}.mini-cart__button-checkout-container .notice__content{font-size:10.99px;line-height:16px}}[data-element="reorder-error"]{position:absolute;top:60px;left:15px;display:block;padding:16px 10px;width:calc(100% - 30px);opacity:0;visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .3s ease;transition:all .3s ease}[data-element="reorder-error"].active{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}@media screen and (min-width:768px){[data-element="reorder-error"]{top:80px;left:30px;padding:16px 30px;width:calc(100% - 60px)}}.mini-cart__progress-bar-container{padding-right:4px;padding-bottom:37px;margin-top:6px}.mini-cart__progress-bar{position:relative;width:100%;height:4px;background-color:#e7e7e7}.mini-cart__progress-bar-description{margin-bottom:15px;color:#909090}.mini-cart__progress-bar-remain-price{color:#262626}.mini-cart__progress-bar-bar{z-index:1;position:absolute;top:0;left:0;height:100%;background-color:#61c9a7;-webkit-transition:width .5s ease;transition:width .5s ease}.mini-cart__progress-bar-icon-container{z-index:2;position:absolute;top:-9px;width:27%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.mini-cart__progress-bar-icon-container.active .mini-cart__progress-bar-icon-price,.mini-cart__progress-bar-icon-container.active .mini-cart__progress-bar-icon-title{color:#61c9a7}.mini-cart__progress-bar-icon-wrapper{display:block;font-size:13px}.mini-cart__progress-bar-icon{padding:1px;width:22px;height:22px;margin-left:auto;margin-right:auto;background-color:#fff}.mini-cart__progress-bar-icon-price,.mini-cart__progress-bar-icon-title{color:#909090;font-size:8px;line-height:10px;letter-spacing:.5px;-webkit-transition:color .3s ease;transition:color .3s ease}.mini-cart__progress-bar-icon-price{margin-top:3px;margin-bottom:2px;letter-spacing:.2px}.mini-cart__progress-bar-icon-title{font-family:"gordita-medium",sans-serif}.mini-cart__progress-bar-icon-title .icon--checked{display:none}@media screen and (max-width:767px){.mini-cart__progress-bar-description{font-size:9.99px;line-height:15px}}@media screen and (min-width:768px){.mini-cart__progress-bar-container{padding-right:14px;padding-bottom:57px;margin-top:2px}.mini-cart__progress-bar-description{margin-bottom:14px}.mini-cart__progress-bar-icon-container.active .icon--checked{display:block}.mini-cart__progress-bar-icon-price,.mini-cart__progress-bar-icon-title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;font-size:9px;line-height:11px;letter-spacing:.5px}.mini-cart__progress-bar-icon-title .icon--checked{width:10px;height:9px;margin-right:5px;stroke:#46cba2}}.mini-cart__cross-sell-container_new{min-height:132px}.mini-cart__cross-sell-container_new .flickity-button{display:block}@media screen and (min-width:768px){.mini-cart__cross-sell-container_new{min-height:151px}}.appear-mini-cart-popin{position:absolute;top:0;left:0;right:0;bottom:0;cursor:pointer}#mini-cart-popin{z-index:120;position:absolute;top:0;right:-100%;display:block;width:calc(100%);max-width:610px;height:100vh;padding:15px;background-color:#fff;-webkit-transition:right .3s ease;transition:right .3s ease}#mini-cart-popin img{display:none}#mini-cart-popin[aria-hidden="false"]{right:0}#mini-cart-popin[aria-hidden="false"] img{display:block}#mini-cart-popin .product-item-simple{width:100%;max-width:100%;margin:15px 0 15px 0;padding:30px 0 14px 0}#mini-cart-popin .product-item-simple .product-item-simple__container{display:-webkit-box;display:flex}#mini-cart-popin .product-item-simple .product-item-simple__title-container{display:block;min-height:inherit;margin:14px 0 0 0;padding:0}#mini-cart-popin .product-item-simple .product-item-simple__title-container .product-item-simple__title{font-size:18px;line-height:22px}#mini-cart-popin .product-item-simple .product-item-simple__image-container{width:27%;margin:0 20px}#mini-cart-popin .product-item-simple .product-item-simple__content{text-align:left;width:60%;margin-left:1%}#mini-cart-popin .product-item-simple .product-item-simple__overlay{display:none !important}#mini-cart-popin .mini-cart-popin__title{margin:0 0 5px 0;font-size:16px;line-height:22px}#mini-cart-popin .mini-cart-popin__title strong{display:inline-block;padding:0 5px;color:#fff}#mini-cart-popin .mini-cart-popin__title.transparent strong{font-family:"gordita-bold",sans-serif;color:#000}#mini-cart-popin .mini-cart-popin__infos{color:#909090}#mini-cart-popin .mini-cart-popin-button{margin:0 0 15px 0;padding:18px;width:100%}#mini-cart-popin .mini-cart-popin__return{width:100%;padding:18px 22px 18px;border:1px solid #e7e7e7;font-size:10px;line-height:12px}#mini-cart-popin .mini-cart-popin__close{position:absolute;width:35px;height:35px;top:0;right:0}#mini-cart-popin .mini-cart-popin__close .icon{position:absolute;top:50%;left:50%;width:14px;height:14px;stroke:#262626;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (min-width:768px){#mini-cart-popin{padding:30px}#mini-cart-popin .product-item-simple{margin:15px 0 31px 0}#mini-cart-popin .product-item-simple .product-item-simple__title-container .product-item-simple__title{font-size:20px;line-height:24px}#mini-cart-popin .mini-cart-popin__title{font-size:18px;line-height:24px}#mini-cart-popin .mini-cart-popin__close{top:15px;right:25px}#mini-cart-popin .mini-cart-popin__close .icon{width:22px;height:22px}#mini-cart-popin #mini-cart-popin .mini-cart-popin-button{padding:21px}#mini-cart-popin .mini-cart-popin__return{font-size:12px;line-height:20px}}.compare__wrapper{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;flex-wrap:wrap;padding:0 3px}@media screen and (max-width:1023px){.compare__item-container{position:relative;padding:16px 12px 19px;width:50%;box-sizing:border-box}.compare__item-container.compare__item-container-bordered--right:after{content:"";position:absolute;top:-4px;right:0;width:1px;height:calc(100% + 4px);background-color:#e7e7e7}.compare__item-container.compare__item-container-bordered--bottom:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:#e7e7e7}}@media screen and (max-width:767px){.compare__item-container.compare__item-container-bordered--bottom:before{left:-3px;width:calc(100% + 6px)}}.compare_item-content{margin-bottom:15px}.compare-item__image{max-width:215px;margin-left:auto;margin-right:auto;margin-bottom:10px}.compare__item-title{margin-bottom:5px}.compare__item-price{margin-bottom:5px}.compare__item-price-per{margin-bottom:10px;color:#909090}.compare__item-list{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;text-align:left}.compare__item-list .check__list{margin-left:-4px}.compare__item-list .check__list-item{margin-bottom:6px}.compare__item-list .check__list-checked{margin-right:12px}.compare__item-list .check__list-checked .icon{height:11px}@media screen and (min-width:768px) and (max-width:1023px){.compare__item-container.compare__item-container-bordered--right:after{height:calc(100% + 22px);right:-1px}.compare__item-container.compare__item-container-bordered--bottom:before{bottom:-1px;left:-15px;width:calc(100% + 30px)}}@media screen and (min-width:768px){.compare__wrapper{padding:0 15px}.compare__item-container{padding:30px 15px 22px}.compare_item-content{margin-bottom:14px}.compare-item__image{margin-bottom:20px}.compare__item-title{margin-bottom:6px;font-size:18px;line-height:22px;letter-spacing:normal}.compare__item-price{margin-bottom:-1px;font-size:14px;line-height:24px}.compare__item-price-per{margin-bottom:14px}.compare__item-subtitle{font-size:14px;line-height:22px}.compare__item-list .check__list{margin-left:-6px}.compare__item-list .check__list-item{margin-bottom:8px}}@media screen and (min-width:1024px){.collection__compare-desktop{position:relative;padding:0 15px;margin-bottom:34px;background-color:#f6f6f6}.collection__compare-desktop:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:70px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(246,246,246,0)),color-stop(85%,#f6f6f6),to(#f6f6f6));background:linear-gradient(180deg,rgba(246,246,246,0) 0,#f6f6f6 85%,#f6f6f6 100%);pointer-events:none}.collection__compare-header{padding-top:35px;padding-bottom:45px;overflow:hidden}.collection__compare-header-title{text-align:center}.collection__compare-header-title.title-background .text-background{left:50%;-webkit-transform:translate(-50%,-78%);transform:translate(-50%,-78%)}.collection__compare-desktop-content.collapse-content{height:203px}.compare__wrapper{padding:0;-webkit-box-pack:center;justify-content:center}.collection__compare-desktop-content .compare__container{padding-bottom:60px}.collection__compare-desktop-content .compare__item-container:not(:last-child){position:relative}.collection__compare-desktop-content .compare__item-container:not(:last-child):after{content:"";position:absolute;top:0;right:0;width:1px;height:95.4%;background-color:#e7e7e7}.compare__item-container{padding:0 15px;width:25%}.compare-item__image{padding:0}.compare__item-list{margin-bottom:8px}.compare__item-link{display:inline-block;border-bottom:1px solid rgba(34,34,34,0.3);font-size:11px;line-height:20px;letter-spacing:.5px}.collection__compare-desktop-button-container{z-index:1;position:absolute;bottom:-24px;left:0;width:100%}.collection__compare-desktop-button{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;width:265px;border:1px solid #e7e7e7;margin:0 auto;background-color:#fff;font-size:11.9px;line-height:20px;letter-spacing:.5px}.collection__compare-desktop-button .collection__compare-desktop-button-label{-webkit-box-flex:1;flex:1 1 auto;margin-top:1px}.collection__compare-desktop-button .collection__compare-desktop-button-label span{display:block}.collection__compare-desktop-button .collection__compare-desktop-button-label span+span{display:none}.collection__compare-desktop-button[aria-expanded="true"] .collection__compare-desktop-button-label span{display:none}.collection__compare-desktop-button[aria-expanded="true"] .collection__compare-desktop-button-label span+span{display:block}.collection__compare-desktop-button .collection__compare-desktop-button-icon{padding:9px 15px;border-left:1px solid #e7e7e7}.collection__compare-desktop-button .collection__compare-desktop-button-icon .icon{margin-top:5px;width:16px;height:16px;stroke:#262626}}@media screen and (min-width:1200px){.collection__compare-desktop-content .compare__item-container:not(:last-child){position:relative}.collection__compare-desktop-content .compare__item-container:not(:last-child):after{height:100%}.compare__wrapper{padding:0 38px;max-width:1500px;margin:auto}.collection__compare-header{padding-bottom:35px}.collection__compare-header-title.title-background .text-background{-webkit-transform:translate(-50%,-58%);transform:translate(-50%,-58%)}.compare__item-title{margin-bottom:5px;font-size:20px;line-height:24px}.compare__item-price{margin-bottom:0;font-size:15px}.compare__item-list{margin-bottom:9px}.compare__item-link{font-size:11.9px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.compare__item-link:hover{opacity:.6}}.collection__compare-popup-container{z-index:200;position:fixed;bottom:0;left:0;width:100%;max-height:85.46vh;background-color:#fff;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.collection__compare-popup-container img{display:none}.collection__compare-popup-container[aria-hidden="false"]{-webkit-transform:translateY(0);transform:translateY(0)}.collection__compare-popup-container[aria-hidden="false"] img{display:block}.collection__compare-popup-header{position:relative;padding:16px 0 17px;border-bottom:1px solid rgba(144,144,144,0.3)}.collection__compare-popup-header-icon{position:absolute;top:50%;right:0;width:56px;height:100%;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.collection__compare-popup-header-icon .icon{position:absolute;top:50%;left:50%;width:14px;height:14px;stroke:#262626;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.collection__compare-popup-content{padding-top:4px;overflow:scroll}@media screen and (max-width:767px){.collection__compare-popup-header-icon .icon path{stroke-width:3px}}@media screen and (min-width:768px) and (max-width:1023px){.collection__compare-popup-container{max-height:807px}.collection__compare-popup-header-title{font-size:28px;line-height:34px}.collection__compare-popup-header{padding:18px 0 24px}.collection__compare-popup-content{padding-top:0;padding-bottom:18px}}@media screen and (min-width:768px){.collection__compare-popup-header-icon{right:14px}.collection__compare-popup-header-icon .icon{width:22px;height:22px}.collection__compare-popup-container{max-height:78.81vh}}@media screen and (min-width:1024px){.collection__compare-popup-container{max-height:473px;overflow:hidden}.collection__compare-popup-header{border-bottom:0}.collection__compare-popup-header-title.title-background .text-background{left:50%;top:-50px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.collection__compare-popup-content .compare__wrapper{padding:0 15px}.collection__compare-popup-content .compare__item-container{margin-top:31px;margin-bottom:60px}.collection__compare-popup-content .compare__item-container:not(:last-child){border-right:1px solid #e7e7e7}.collection__compare-popup-content .compare__item-list{margin-bottom:0}.collection__compare-popup-content .compare__item-list .check__list-item:last-child{margin-bottom:0}.collection__compare-popup-content .compare__item-link{display:none}}@media screen and (min-width:1200px){.collection__compare-popup-content .compare__wrapper{padding:0 53px}.collection__compare-popup-header-icon{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.collection__compare-popup-header-icon:hover{opacity:.6}}@media screen and (min-width:1366px){.collection__compare-popup-header{padding-top:35px;padding-bottom:0}.collection__compare-popup-header-title.title-background .text-background{top:-75px}}.collection--filters .collection__items-container{padding-top:15px}.collection__filters-container{margin-bottom:20px}.collection__filters-buttons-mobile{display:-webkit-box;display:flex;border:1px solid #e7e7e7}.collection__filters-button{padding:12px 0;width:50%}.collection__filters-button:first-child{border-right:1px solid #e7e7e7}.collection__filters-info-container{margin-bottom:15px}.collection__filters-info-left{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;margin-top:-5px;margin-bottom:22px}.collection__filters-selected-filter{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:5px 9px 6px 10px;margin-right:10px;background-color:#262626;white-space:nowrap}.collection__filters-selected-filter .icon{width:10px;height:10px;margin-left:9px;stroke:#fff}.collection__filters-product-number{color:#909090}.collection--filters-delete-filters{margin-left:5px;border-bottom:1px solid rgba(38,38,38,0.3);color:#262626;opacity:.6}@media screen and (max-width:767px){#collection-filter-form .collection__items-list{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media screen and (max-width:1023px){.popup-mobile{z-index:111;position:fixed;bottom:-100%;left:0;width:100%;max-height:560px;background-color:#fff;-webkit-transition:bottom .3s ease;transition:bottom .3s ease}.popup-mobile:not(.popup-mobile--no-height){height:85vh}.popup-mobile[aria-hidden="false"]{bottom:0}.popup-mobile__wrapper{height:100%}.popup-mobile__header{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:13px 13px 13px 21px;border-bottom:1px solid #e7e7e7}.popup-mobile__header .icon{width:14px;height:14px;stroke:#262626}.popup-mobile__button-close{width:30px;height:30px;padding:3.5px}.popup-mobile__content-container{height:calc(100% - 128px);overflow:auto}.popup-mobile__content-wrapper{padding:0 15px}.popup-mobile__footer{position:relative;padding:15px;border-top:1px solid #e7e7e7}.popup-mobile__footer:before{content:"";position:absolute;top:-46px;left:0;width:100vw;height:45px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);pointer-events:none}.collection__filters-container{z-index:10;position:-webkit-sticky;position:sticky;top:60px;background-color:#fff}.collection__filters-order-by .popup-mobile__content-container{height:auto}.collection__filters-order-by .popup-mobile__content-wrapper{padding:10px 21px 20px}.collection__filters-info-left{overflow:auto}}.collection__filters-list{margin-bottom:15px}.collection__filters-list-item{margin-bottom:10px}.collection__filters-list-item .custom-checkbox{-webkit-box-align:center;align-items:center}.collection__filters-list-item input[type="checkbox"]:disabled{opacity:.5;pointer-events:none}.collection__filters-list-item input[type="checkbox"]:disabled+label{opacity:.5;pointer-events:none}.collection__filters-list-item input[type="checkbox"].custom-checkbox__input:checked::after{bottom:3px}.collection__filters-order-by-link{display:block;padding:10px 0}.collection__filter__line-container{padding:3px 0 5px;margin-bottom:2px}.collection__filter__line-container:not(:last-child){border-bottom:1px solid #e7e7e7}.collection__filter__line-container:last-child{margin-bottom:45px}.collection__filter-content-button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;padding:15px 0;width:100%}.collection__filter-content-button .icon{width:13px;height:12px;stroke:#262626}.collection__filter-content{padding:0 10px}@media screen and (min-width:1024px){.overlay[aria-controls="collection-order-by"]{background-color:transparent}.collection--filters .collection__items-container{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;padding-top:37px;padding-right:10px}.collection--filters .collection__items-container .product-item__wrapper{width:calc(33.333% - 15px)}.collection--filters .collection__filters-filters-container{padding-top:8px;padding-right:15px;width:23%}.collection--filters .collection__items-wrapper{padding-left:15px;width:77%}.collection__filter-content{padding-left:0}.collection__filter__line-container{padding:10px 0;margin-bottom:0}.filter-by__title{margin-bottom:5px;color:#909090}.collection__filters-list{margin-bottom:13px}.collection__filters-list-item{margin-top:2px;margin-bottom:10px}.collection__filters-list-item input[type="checkbox"].custom-checkbox__input:checked::after{bottom:5px}.collection__filters-list-item .custom-checkbox{-webkit-box-align:start;align-items:flex-start}.collection__filters-list-item .custom-checkbox__label{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.collection__filters-info-container{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;padding:0 20px 0 7px;margin-bottom:1px}.collection__filters-info-left{flex-wrap:wrap;margin:0;min-height:41px;width:70%}.collection__filters-info-left.hidden{display:-webkit-box !important;display:flex !important;opacity:0;visibility:hidden}.collection__filters-selected-filter .icon{margin-left:10px}.collection__filters-info-right{position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;padding-top:8px}.collection--filters-delete-filters,.collection__filters-selected-filter{margin-bottom:10px}.collection__filters-order-by-container{z-index:111;position:absolute;top:32px;right:1px;padding:20px 45px 23px 29px;border:1px solid #e7e7e7;background-color:#fff;white-space:nowrap;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.collection__filters-order-by-container[aria-hidden="false"]{opacity:1;visibility:visible}.collection__filters-order-by-link{padding:5px 0;font-size:14px;line-height:22px}.collection__filters-product-number{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end}.collection__filters-product-number span{margin-right:3px}.collection__filters-product-number:after{content:"";height:9px;width:1px;margin-left:15px;background-color:#cecece}.order-by__button{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:end;justify-content:flex-end;margin-left:16px;color:#909090}.order-by__button .icon{width:13px;height:12px;margin-left:9px;stroke:#909090}}@media screen and (min-width:1200px){.collection--filters .collection__items-container{padding-right:60px}.collection--filters .collection__filters-filters-container{padding-right:21px;padding-left:8px}.collection--filters .collection__items-wrapper{padding-left:26px}.collection__filters-info-container{padding-right:7px}}.footer__container{background-color:#262626}.footer__reassurance,.footer__nav{content-visibility:auto}.footer__reassurance{contain-intrinsic-size:198px}.footer__nav{contain-intrinsic-size:546px}section.ooo-instagram[data-section-type="app-section-feed"]{margin-bottom:0;padding-bottom:0}section.ooo-instagram[data-section-type="app-section-feed"] .ooo-instagram-feed__list{padding-bottom:0}.footer__instagram{overflow:hidden}.footer__instagram-container{white-space:nowrap;font-size:0;overflow:scroll}.footer__instagram-item{display:inline-block;width:175px;height:175px}@media screen and (min-width:768px){.footer__nav{contain-intrinsic-size:577px}.footer__instagram-item{width:180px;height:180px}}@media screen and (min-width:1366px){.footer__instagram-item{width:210px;height:210px}}@media screen and (min-width:1024px){.footer__reassurance{contain-intrinsic-size:66px}.footer__nav{contain-intrinsic-size:464px}}@media screen and (min-width:1680px){.footer__instagram-item{width:258px;height:258px}}.footer--grey .footer__reassurance-item:first-child{background-color:#f2f2f2}.footer--grey .footer__reassurance-item:nth-child(2){background-color:#e3dfe0}.footer--grey .footer__reassurance-item:last-child{background-color:#a5a5a5}.footer--grey p{color:#262626}.footer--grey .icon{stroke:#262626}.footer--grey .icon path{stroke:#262626}.footer--grey .footer__copyright{color:#909090}.footer--green .footer__reassurance-item:first-child{background-color:#19806d}.footer--green .footer__reassurance-item:nth-child(2){background-color:rgba(25,128,109,0.75)}.footer--green .footer__reassurance-item:last-child{background-color:rgba(25,128,109,0.5)}.footer--blue .footer__reassurance-item:first-child{background-color:#007398}.footer--blue .footer__reassurance-item:nth-child(2){background-color:rgba(0,115,152,0.75)}.footer--blue .footer__reassurance-item:last-child{background-color:rgba(0,115,152,0.5)}.footer--orange .footer__reassurance-item:first-child{background-color:#e55300}.footer--orange .footer__reassurance-item:nth-child(2){background-color:rgba(230,83,15,0.75)}.footer--orange .footer__reassurance-item:last-child{background-color:rgba(230,83,15,0.5)}.footer--neutral .footer__reassurance-item:first-child{background-color:#a7887b}.footer--neutral .footer__reassurance-item:nth-child(2){background-color:rgba(167,136,123,0.75)}.footer--neutral .footer__reassurance-item:last-child{background-color:rgba(167,136,123,0.5)}.footer__reassurance-item{position:relative;padding:15px 0 14px 0;width:100%;overflow:hidden}.footer__reassurance-item:first-child{background-color:#c21632}.footer__reassurance-item:first-child .reassurance-item__icon{bottom:-7px;left:43px}.footer__reassurance-item:nth-child(2){background-color:rgba(194,22,50,0.75)}.footer__reassurance-item:nth-child(2) .reassurance-item__icon{bottom:-7px;left:41px}.footer__reassurance-item:last-child{background-color:rgba(194,22,50,0.5)}.footer__reassurance-item:last-child .reassurance-item__icon{bottom:-8px;left:51px}.reassurance-item__icon{position:absolute;opacity:.3}.reassurance-item__title{margin-bottom:3px}.reassurance-item__description{font-size:11.9px;line-height:18px}@media screen and (min-width:1024px){.footer__reassurance-container{display:-webkit-box;display:flex}}.footer__nav{padding:45px 15px}.footer__nav-title.title-background .text-background{color:#fff}.footer__nav-list-items{padding:0;margin-top:30px}.footer__nav-list-item{margin-bottom:6px}.footer__nav-list-icon{display:inline-block;margin-left:8px;-webkit-transform:translateY(2px);transform:translateY(2px)}.footer__nav-list-icon .icon{stroke:#fff}.footer-dropdown__nav-list{padding:2px 0 13px 11px}.footer-dropdown__nav-list-item{display:block;margin-bottom:2px}.footer-dropdown__nav-list-link{display:inline-block;font-size:13px;line-height:20px}@media screen and (min-width:768px){.footer__nav{padding:50px 30px}.footer__nav-title{margin-bottom:5px}.footer__nav-title.title-background .text-background{font-size:80px;line-height:80px;top:-23px;left:-40px}.footer__nav-list-items{display:-webkit-box;display:flex;padding-right:25px;margin-top:45px;-webkit-box-pack:justify;justify-content:space-between}.footer-dropdown{height:auto !important}.footer-dropdown__nav-list{padding:0}.footer-dropdown__nav-list-item{margin-bottom:7px}.footer-dropdown__nav-list-item:last-child{margin-bottom:2px}.footer__nav-list-title{display:block;margin-bottom:12px;font-size:11px;line-height:16px;text-transform:uppercase;letter-spacing:.2px;cursor:default}.footer__nav-list-icon{display:none}}@media screen and (min-width:1024px){.footer__nav{position:relative;display:-webkit-box;display:flex;padding:70px 30px 24px 30px;-webkit-box-pack:justify;justify-content:space-between}.footer__nav-container{width:100%;max-width:384px;min-height:370px}.footer__nav-list-items{padding-left:113px;padding-right:0;margin-top:0;flex-wrap:wrap}.footer__nav-list-item{width:47%;margin-bottom:55px}}@media screen and (min-width:1200px){.footer__nav{max-width:1500px;margin:auto;padding:70px 38px 24px 68px}.footer__nav-container{max-width:494px}.footer__nav-title.title-background .text-background{font-size:90px;line-height:90px;left:-70px}.footer-dropdown__nav-list-link{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.footer-dropdown__nav-list-link:hover{opacity:.6}}@media screen and (min-width:1366px){.footer__nav-list-items{padding-left:136px;width:100%}.footer__nav-list-item{width:50%}}@media screen and (min-width:1680px){.footer__nav-container{min-height:auto}.footer__nav{padding:70px 20px 101px 68px}.footer__nav-list-items{-webkit-box-pack:start;justify-content:flex-start;flex-wrap:nowrap;padding-top:12px;padding-left:86px;margin-bottom:88px}.footer__nav-list-item{width:auto;margin-right:81px;margin-bottom:0}}.footer__newsletter{margin-top:16px}.footer__newsletter input.footer__newsletter-input{padding:15px 120px 11px 0;border-bottom:1px solid rgba(255,255,255,0.3);font-size:13px;line-height:20px;background-color:#262626}.footer__newsletter input.footer__newsletter-input:-webkit-autofill,.footer__newsletter input.footer__newsletter-input:-webkit-autofill:hover,.footer__newsletter input.footer__newsletter-input:-webkit-autofill:focus,.footer__newsletter input.footer__newsletter-input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #262626 inset !important}.footer__newsletter input.footer__newsletter-input:-webkit-autofill{-webkit-text-fill-color:#fff !important}.footer__newsletter input.footer__newsletter-input[disabled]{cursor:not-allowed}.footer__newsletter .input-container input.footer__newsletter-input:not(:placeholder-shown){padding:15px 120px 11px 0;border-bottom:1px solid #fff}.footer__newsletter-submit{position:absolute;top:9px;right:0;border:0;color:#fff;background:0}.footer__newsletter-submit[disabled]{cursor:not-allowed}.footer__newsletter-submit-label{display:inline-block;padding-right:31px;margin-top:7px}.footer__newsletter-submit-icon .icon{position:absolute;top:8px;right:0;width:16px;height:16px;stroke:#fff;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.footer__newsletter-submit-icon .icon path{stroke:#fff}@media screen and (min-width:768px){.footer__newsletter{margin-top:20px}.footer__newsletter input.footer__newsletter-input{padding:15px 120px 16px 0}.footer__newsletter .input-container input.footer__newsletter-input:not(:placeholder-shown){padding:15px 120px 16px 0}.footer__newsletter-submit{top:10px}.footer__newsletter-submit-icon .icon{top:7px}}@media screen and (min-width:1200px){.footer__newsletter-submit .icon{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.footer__newsletter-submit:hover .icon{-webkit-transform:rotate(-90deg) translateY(5px);transform:rotate(-90deg) translateY(5px)}}@media screen and (min-width:1366px){.footer__newsletter{margin-top:18px}}.footer__bottom{margin-top:45px}.footer__social-container{margin-bottom:25px}.footer__social-container .social-icon__link path{fill:#fff}.footer__social-container .social-icon__link.social-icon__link--facebook{margin-left:-8px;margin-right:13px}.footer__social-container .social-icon__link.social-icon__link--instagram{margin-right:18px}.footer__social-container .social-icon__link.social-icon__link--twitter{margin-right:23px}@media screen and (min-width:1024px){.footer__bottom{position:absolute;bottom:50px;left:30px;margin-top:0}}@media screen and (min-width:1200px){.footer__bottom{left:68px}}@media screen and (min-width:1366px){.footer__bottom{bottom:40px}}@media screen and (min-width:1680px){.footer__bottom{width:calc(100% - 134px)}}.footer__legal-list{padding:0}.footer__legal-list-item{display:block;margin-bottom:9px}.footer__legal-list-item:last-child{margin-bottom:0}.footer__legal-list-link{display:table}.footer__copyright{margin-top:30px;color:#909090}.footer__copyright a{color:#909090}@media screen and (min-width:768px){.footer__legal-list-item{margin-bottom:10px}.footer__copyright{margin-top:-11px;float:right}}@media screen and (min-width:1024px){.footer__copyright{margin-top:30px;float:none}}@media screen and (min-width:1200px){.footer__legal-list-link{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.footer__legal-list-link:hover{opacity:.6}.footer__copyright a{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.footer__copyright a:hover{opacity:.3}}@media screen and (min-width:1680px){.footer__legal-list{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}.footer__legal-list-item{margin-right:14px;margin-bottom:0}.footer__copyright{margin-top:-11px;float:right}}.cookies__container{z-index:100;position:fixed;bottom:0;left:0;display:block;padding:30px;width:100%;background-color:#262626;overflow:hidden;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.cookies__container.active{-webkit-transform:translateY(0);transform:translateY(0)}.cookies__header{position:relative;margin-bottom:20px}.cookies__close{position:absolute;top:4px;right:6px;display:block;width:16px;height:16px}.cookies__close .icon{stroke:#fff}.cookies__title .text-background{left:-41px;bottom:-10px;letter-spacing:-1px;font-size:56px;line-height:56px}.cookies__description p{font-size:10px;line-height:16px;color:rgba(255,255,255,0.6)}@media screen and (min-width:768px){.cookies__container{left:50%;max-width:640px;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%)}.cookies__container.active{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.cookies__header{margin-bottom:25px}.cookies__close{top:7px;right:-2px;width:22px;height:22px}.cookies__close .icon{width:22px;height:22px}.cookies__title{font-size:28px;line-height:34px}.cookies__title .text-background{left:-60px;bottom:-25px;letter-spacing:-2px;font-size:90px;line-height:90px}.cookies__description p{font-size:11px;line-height:18px}}.press__container{background-color:#f6f6f6}.press__content{padding:30px 0}.press__slider{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;overflow:scroll}.press__slider:after{content:"";height:1px;-webkit-box-flex:0;flex:0 0 20px}.press__item{margin:0 15px;-webkit-box-flex:0;flex:none}.press__item:first-child{margin-left:30px}.press__item-image{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;opacity:.5}.press__item-image img{max-height:30px;width:auto}@media screen and (min-width:768px){.press__content{padding:29px 0 32px}.press__item{margin:0 25px}.press__item:first-child{margin-left:20px}}@media screen and (min-width:1024px){.press__content{padding:33px 20px 33px}.press__slider{overflow:initial;-webkit-box-pack:justify;justify-content:space-between}.press__slider::after{display:none}.press__item{-webkit-box-flex:initial;flex:initial;margin:0}.press__item:first-child{margin-left:0}.press__item:last-child{margin-right:0}.press__item-image img{max-height:25px}}@media screen and (min-width:1200px){.press__content{padding:44px 68px 44px;max-width:1500px;margin:auto}.press__item-image img{max-height:35px}}.home-section__article .block-articles__container{position:relative}.home-section__article .block-articles__container::before{content:"";display:block;position:absolute;top:40%;right:0;bottom:0;left:0;background-color:#eee;z-index:-1}.home-section__article .block-articles__wrapper{padding:0;background:transparent}.home-section__article .blog__article-content{white-space:initial}.home-section__article .blog__article-content.hide-date .blog__article-title{margin-top:0}.home-section__article .block-articles__articles-container{padding:0}.home-section__article .block-articles__articles-wrapper{display:grid;grid:auto / auto-flow 75.5%;gap:15px;padding:0 15px 45px 15px;white-space:nowrap;overflow:auto;width:100%}.home-section__article .blog__article-container{width:100%;margin:0 !important}.home-section__article .blog__article-container:last-child{margin-bottom:0 !important}@media screen and (min-width:768px){.home-section__article .block-articles__articles-container{padding:0 0 45px 0}.home-section__article .block-articles__container::before{top:34%}.home-section__article .block-articles__articles-wrapper{grid:auto / auto-flow 55.5%;gap:30px;padding:0 30px}}@media screen and (min-width:1024px){.home-section__article .block-articles__articles-container{padding:0 30px 45px 30px}.home-section__article .block-articles__articles-wrapper{grid:auto/repeat(3,minmax(0,1fr));padding:0;white-space:inherit;overflow:inherit}}@media screen and (min-width:1200px){.home-section__article .block-articles__articles-container{padding:0 68px 60px 68px;max-width:1500px}.home-section__article .block-articles__container{margin-top:0}}.home-questions__container{background-color:#fff}.home-questions__wrapper{padding:0 17px}.home-questions__header{margin-bottom:20px}.home-questions__title{margin-bottom:4px}.home-questions__title.title-background .text-background{top:-9px}.home-questions__item-icon{display:block;width:32px;height:32px;margin-bottom:10px}.home-questions__item-icon .icon{width:32px;height:32px}.home-questions__item{margin-bottom:20px}.home-questions__item:last-child{margin-bottom:0}.home-questions__item-title{margin-bottom:7px}.home-questions__item-description p{color:#909090}@media screen and (max-width:767px){.home-questions__header{padding-top:5px}}@media screen and (min-width:768px){.home-questions__wrapper{padding:0 46px 0 30px;overflow:initial}.home-questions__header{margin-bottom:30px}.home-questions__title{margin-bottom:14px}.home-questions__title .title-background{margin-bottom:5px}.home-questions__title .title-background .text-background{top:-16px;left:-40px}.home-questions__content{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.home-questions__item{width:100%;max-width:200px;margin-bottom:0}.home-questions__item-icon{margin-bottom:8px}.home-questions__item-title{margin-bottom:2px}.home-questions__item-description p{font-size:13px;line-height:20px}}@media screen and (min-width:1024px){.home-questions__wrapper{padding:0 30px}.home-questions__title.title-background .text-background{top:-19px}.home-questions__item{max-width:240px}}@media screen and (min-width:1200px){.home-questions__wrapper{max-width:1500px;padding:0 68px 0;margin:auto}.home-questions__title.title-background .text-background{top:-30px;left:-70px}.home-questions__item{max-width:390px;margin-right:30px}.home-questions__item:last-child{margin-right:0}.home-questions__item-icon{margin-bottom:16px}.home-questions__item-title{margin-bottom:7px}}.home-reassurance__container{background-color:#f6f6f6}.home-reassurance__wrapper{padding:12px 0 45px 0}.home-reassurance__title{margin-bottom:-17px;opacity:.05;letter-spacing:-1px}.home-reassurance__slider .flickity-button{display:none}.home-reassurance__item{padding:0 48px 45px 48px;text-align:center}.home-reassurance__item .icon{margin-bottom:7px;width:38px;height:38px}.home-reassurance__item-title{margin-bottom:7px}.home-reassurance__item-description p{color:#909090}@media screen and (max-width:767px){.home-reassurance__title{font-size:48px;line-height:48px;text-align:center}.home-reassurance__item{width:100% !important}.home-reassurance__item .icon.icon--home-clock{margin-left:-4px}}@media screen and (min-width:768px) and (max-width:1023px){.home-reassurance__wrapper{padding:10px 0}.home-reassurance__slider{overflow:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-width:none}.home-reassurance__slider:after{content:"";height:1px;-webkit-box-flex:0;flex:0 0 30px}.home-reassurance__item{min-width:180px;scroll-snap-align:center;scroll-snap-stop:always}}@media screen and (min-width:768px){.home-reassurance__slider{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.home-reassurance__title{margin-bottom:-23px;margin-left:-10px;font-size:60px;line-height:60px;letter-spacing:-2px}.home-reassurance__item{padding:0;margin-bottom:20px;margin-left:30px;-webkit-box-flex:0;flex:none;text-align:left}.home-reassurance__item .icon{width:42px;height:42px;margin-bottom:4px;margin-left:-4px}.home-reassurance__item-title{margin-bottom:5px;font-size:13px;line-height:20px}.home-reassurance__item-description p{font-size:13px;line-height:20px}}@media screen and (min-width:1024px){.home-reassurance__wrapper{padding:10px 0 20px 0}.home-reassurance__slider{padding-right:30px}.home-reassurance__item{margin-bottom:10px;margin-left:31px;max-width:168px}.home-reassurance__item:first-child{margin-left:30px}.home-reassurance__item-title{margin-bottom:5px}}@media screen and (min-width:1200px){.home-reassurance__wrapper{max-width:1500px;padding:14px 0;margin:auto}.home-reassurance__slider{padding-right:0}.home-reassurance__title{margin-left:-3px;margin-bottom:-27px;font-size:70px;line-height:70px}.home-reassurance__content-container{padding:0 73px 0 68px}.home-reassurance__slider{-webkit-box-pack:justify;justify-content:space-between}.home-reassurance__slider:after{display:none}.home-reassurance__item-title{margin-bottom:7px;font-size:14px;line-height:21px}.home-reassurance__item-description p{font-size:14px;line-height:21px}.home-reassurance__item{margin-bottom:25px;margin-left:0;max-width:205px}.home-reassurance__item:first-child{margin-left:0}.home-reassurance__item .icon{width:56px;height:56px;margin-bottom:6px;margin-left:-5px}}.home-nutrition__wrapper{padding:0 15px}.home-nutrition__content{margin-bottom:29px}.home-nutrition__title{margin-bottom:42px}.home-nutrition__image{margin-bottom:42px}.home-nutrition__description.rte p{margin-bottom:20px}.home-nutrition__numbers{margin-bottom:30px}.home-nutrition__number-item{margin-bottom:20px}.home-nutrition__number-item-number{margin-bottom:5px}.home-nutrition__number-item-title{margin-bottom:10px}.home-nutrition__content-framed-container{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;padding:18px 18px 19px;border:1px solid #e7e7e7}.home-nutrition__content-framed-icon{margin-right:19px}.home-nutrition__content-framed-wrapper{margin-top:1px}@media screen and (min-width:768px){.home-nutrition__wrapper{padding:0 30px}.home-nutrition__content{margin-bottom:30px}.home-nutrition__title{margin-bottom:55px}.home-nutrition__image{margin-bottom:54px}.home-nutrition__description{padding-right:20px}.home-nutrition__description.rte p{margin-bottom:15px}.home-nutrition__numbers{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;margin-bottom:0}.home-nutrition__number-item{padding-right:5px;width:50%;max-width:325px}.home-nutrition__number-item:first-child{margin-right:58px}.home-nutrition__number-item-title{font-size:13px;line-height:20px}.home-nutrition__content-framed-container{padding:28px 28px 30px}.home-nutrition__content-framed-wrapper{padding-right:10px;margin-top:2px}.home-nutrition__content-framed-wrapper.rte strong{font-size:16px}}@media screen and (min-width:1024px){.section--home-nutrition{padding-bottom:0}.home-nutrition__title{margin-bottom:30px}.home-nutrition__wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:start;align-items:flex-start;padding-left:17px;padding-right:17px}.home-nutrition__top{padding:0 13px;width:52.8%;margin-top:7px}.home-nutrition__content{margin-bottom:45px}.home-nutrition__number-item{padding-right:45px}.home-nutrition__number-item:first-child{margin-right:0}.home-nutrition__bottom{padding:0 13px;width:47.2%}.home-nutrition__content-framed-container{margin-left:1px}.home-nutrition__image{max-width:441px;margin-left:auto;margin-right:auto;margin-bottom:19px}}@media screen and (min-width:1200px){.home-nutrition__wrapper{padding:0 30px;-webkit-box-pack:justify;justify-content:space-between}.home-nutrition__top{padding-left:0;padding-right:47px;width:55%}.home-nutrition__bottom{padding-right:0;padding-left:58px;width:45%}.home-nutrition__wrapper{padding-left:68px;padding-right:68px;max-width:1500px;margin:auto}}@media screen and (min-width:1366px){.home-nutrition__top{margin-top:27px}.home-nutrition__content{margin-bottom:46px}.home-nutrition__title{margin-bottom:31px}.home-nutrition__description{padding-right:30px}.home-nutrition__description.rte p{margin-bottom:22px}.home-nutrition__description.rte strong{font-size:16px}.home-nutrition__number-item-title{margin-bottom:15px}.home-nutrition__image{max-width:495px;margin-bottom:1px}.home-nutrition__content-framed-container{padding:33px 33px 35px}.home-nutrition__content-framed-wrapper{padding-right:0}.home-nutrition__content-framed-container{margin-left:0}}.home-resume__title{margin-bottom:30px}.home-resume__image-container{--column-width:23px;--row-height:55px;width:80%;display:grid;grid-template-columns:var(--row-height) minmax(0,1fr) var(--column-width);grid-template-rows:var(--column-width) minmax(0,1fr) var(--row-height)}.home-resume__description.rte{overflow:inherit;margin-bottom:20px}.home-resume__image-background{grid-column-start:2;grid-column-end:4;grid-row-start:1;grid-row-end:3}.home-resume__image{grid-column-start:1;grid-column-end:4;grid-row-start:2;grid-row-end:4;width:calc(100% - var(--column-width))}.home-resume__content{padding:30px 15px 0}.home-resume__content .check__list{display:grid;grid:auto/repeat(2,minmax(0,1fr));margin-bottom:32px}.home-resume__content .check__list .check__list-item{margin-bottom:12px}@media screen and (max-width:767px){.home-resume__title{padding:0 15px}.home-resume__description.rte{margin-bottom:22px}.home-resume__description.rte p,.home-resume__description.rte strong{font-size:14px;line-height:21px}.home-resume__description.rte p:not(:last-child){margin-bottom:21px}}@media screen and (min-width:768px) and (max-width:1023px){.home-resume__description.rte p:first-child{margin-bottom:40px}}@media screen and (min-width:768px){.home-resume__content{padding-top:0;padding-right:35px;padding-left:30px}.home-resume__description.rte{margin-bottom:20px}.home-resume__description.rte p{margin-bottom:24px}.home-resume__image-container{width:45%;float:left;margin-right:30px;margin-bottom:30px}.home-resume__content .check__list{margin-bottom:27px}.home-resume__content .check__list .check__list-item{margin-bottom:5px;width:50%}.home-resume__button{max-width:248px}}@media screen and (min-width:1024px){.home-resume__wrapper{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;max-width:1267px}.home-resume__image-container{--column-width:40px;--row-height:min(31%,173px)}.home-resume__content{max-width:600px;padding:0 27px}.home-resume__content{padding:0 26px}.home-resume__content .check__list{width:100%}.home-resume__description.rte{padding-right:5px}}@media screen and (min-width:1200px){.section--home-resume{padding-right:68px}.home-resume__container{max-width:1500px;margin:auto}.home-resume__content{padding:0}.home-resume__content .check__list{width:88.4%}.home-resume__image-container{margin-right:107px}}@media screen and (min-width:1440px){.home-resume__container{padding:0 68px}.section--home-resume{padding-right:0}}.home-mission__container{overflow:hidden}.home-mission__title{margin-bottom:30px}.home-mission__content{padding:0 15px}.home-mission__main-description{margin-bottom:30px}.home-mission__text-framed-wrapper{padding:30px}@media screen and (max-width:767px){.home-mission__title{padding:0 15px}.home-mission__title.h3 .text-background,.rte h3.home-mission__title .text-background,section.ooo-instagram[data-section-type="app-section-feed"] .home-mission__title.ooo-instagram-header__title .text-background{top:-14px;left:-15px}.home-mission__text-framed-title{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;margin-bottom:20px}.home-mission__text-framed-title .home-mission__text-framed-number{margin-right:16px}.home-mission__text-framed-subtitle{max-width:225px}}@media screen and (min-width:768px) and (max-width:1023px){.home-mission__title{padding:0 30px}.home-mission__title.h3 .text-background,.rte h3.home-mission__title .text-background,section.ooo-instagram[data-section-type="app-section-feed"] .home-mission__title.ooo-instagram-header__title .text-background{top:-20px;left:-9px}.home-mission__text-framed-wrapper{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.home-mission__text-framed-title{padding-right:15px;width:24%}.home-mission__text-framed-description{padding-left:5px;margin-top:1px;width:76%}}@media screen and (min-width:768px){.home-mission__content{padding:0 30px}.home-mission__main-description{margin-bottom:30px}.home-mission__text-framed-wrapper{padding:29px 30px 30px}.home-mission__text-framed-title .home-mission__text-framed-number{margin-bottom:15px;font-size:38px;line-height:41px}}@media screen and (min-width:1024px){.home-mission__wrapper{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start}.home-mission__title.h3 .text-background,.rte h3.home-mission__title .text-background,section.ooo-instagram[data-section-type="app-section-feed"] .home-mission__title.ooo-instagram-header__title .text-background{top:-17px}.home-mission__content{padding:11px 30px 0 4px;width:56.5%}.home-mission__text-framed-title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start;width:55%;margin-bottom:20px}.home-mission__text-framed-title .home-mission__text-framed-number{margin-right:15px;margin-bottom:0}}@media screen and (min-width:1200px){.section--home-mission{max-width:1500px;margin:auto;padding-right:67px}.home-mission__wrapper{padding:0;max-width:1500px;margin:auto}.home-mission__title.h3 .text-background,.rte h3.home-mission__title .text-background,section.ooo-instagram[data-section-type="app-section-feed"] .home-mission__title.ooo-instagram-header__title .text-background{top:-32px}.home-mission__content{padding-left:28px;padding-right:0;width:50.5%}.home-mission__main-description{margin-bottom:47px}.home-mission__main-description p strong{font-size:16px;line-height:26px}.home-mission__text-framed-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;padding:35px 36px 29px 45px}.home-mission__text-framed-title{display:block;padding-right:60px;margin-top:15px;width:30%}.home-mission__text-framed-title .home-mission__text-framed-number{margin-bottom:5px;font-size:50px;line-height:54px}.home-mission__text-framed-subtitle{min-width:100px}.home-mission__text-framed-description{width:70%;padding-left:22px}}@media screen and (min-width:1366px){.home-mission__content{padding-top:83px;padding-right:28px}}@media screen and (min-width:1440px){.section--home-mission{max-width:1500px;margin:auto;padding-left:68px}}.home-mission__mosaic-container{width:calc(100% + 13px);margin-left:-6.5px;margin-bottom:18px}.home-mission__mosaic-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;width:100%}.home-mission__mosaic-item{margin-bottom:13px;width:100%}.home-mission__mosaic-item.home-mission__mosaic-item--text{position:relative;padding-bottom:100%;overflow:hidden}.home-mission__mosaic-item.home-mission__mosaic-item--text .home-mission__mosaic-item-text-wrapper{position:absolute;top:50%;left:0;padding-left:10px;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.home-mission__mosaic-item.home-mission__mosaic-item--text .home-mission__mosaic-item-text-wrapper .home-mission__mosaic-item-text-item{font-size:4.6vw;line-height:6vw;letter-spacing:-.2px;opacity:.2}.home-mission__mosaic-item.home-mission__mosaic-item--text .home-mission__mosaic-item-text-wrapper .home-mission__mosaic-item-text-item.home-mission__mosaic-item-text-item--no-opacity{opacity:1}.home-mission__mosaic-column--1{margin-top:26px}.home-mission__mosaic-column--5{margin-top:30px}@media screen and (max-width:767px){.home-mission__mosaic-column--2,.home-mission__mosaic-column--4{display:none}.home-mission__mosaic-column--1 .home-mission__mosaic-item--1{display:none}.home-mission__mosaic-column--3 .home-mission__mosaic-item--5,.home-mission__mosaic-column--3 .home-mission__mosaic-item--6{display:none}.home-mission__mosaic-column--5 .home-mission__mosaic-item--8{display:none}.home-mission__mosaic-column{padding:0 6px;width:33%}}@media screen and (min-width:768px) and (max-width:1023px){.home-mission__mosaic-container{margin-bottom:20px}.home-mission__mosaic-column{width:20%;min-width:157px}.home-mission__mosaic-column:last-child{padding-left:5.5px;padding-right:9.5px}.home-mission__mosaic-column--1{margin-top:20px}.home-mission__mosaic-column--1 .home-mission__mosaic-item--3{display:none}.home-mission__mosaic-item--4 .aspect-ratio{padding-bottom:140.8% !important}.home-mission__mosaic-column--3{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.home-mission__mosaic-column--3 .home-mission__mosaic-item--4,.home-mission__mosaic-column--3 .home-mission__mosaic-item--5{display:none}.home-mission__mosaic-column--4{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.home-mission__mosaic-column--5 .home-mission__mosaic-item--6{display:none}}@media screen and (min-width:768px){.home-mission__mosaic-container{width:calc(100% + 17px);margin-left:-7.5px}.home-mission__mosaic-column{padding:0 7.5px}.home-mission__mosaic-item{margin-bottom:10px}.home-mission__mosaic-item.home-mission__mosaic-item--text .home-mission__mosaic-item-text-wrapper{padding-left:13px}.home-mission__mosaic-item.home-mission__mosaic-item--text .home-mission__mosaic-item-text-wrapper .home-mission__mosaic-item-text-item{font-size:2.7vw;line-height:3.55vw;letter-spacing:0}.home-mission__mosaic-column--3{margin-top:10px}.home-mission__mosaic-column--2,.home-mission__mosaic-column--4{margin-top:40px}.home-mission__mosaic-column--5{margin-top:0}}@media screen and (min-width:1024px){.home-mission__mosaic-container{width:calc(49.5% - 15px);padding-right:45px;margin-bottom:0}.home-mission__mosaic-column{width:33%;min-width:143px}.home-mission__mosaic-item{margin-bottom:15px}.home-mission__mosaic-item.home-mission__mosaic-item--text .home-mission__mosaic-item-text-wrapper{padding-left:11px}.home-mission__mosaic-item.home-mission__mosaic-item--text .home-mission__mosaic-item-text-wrapper .home-mission__mosaic-item-text-item{font-size:1.85vw;line-height:2.4vw;letter-spacing:-.2px}.home-mission__mosaic-column--1{margin-top:28px}.home-mission__mosaic-column--3{margin-top:0}.home-mission__mosaic-column--5{margin-top:54px}.home-mission__mosaic-column--2,.home-mission__mosaic-column--4{display:none}.home-mission__mosaic-column--3 .home-mission__mosaic-item--6{display:none}}@media screen and (min-width:1366px){.home-mission__mosaic-container{width:calc(49.5% - 20px);max-width:600px;padding-right:0;margin-left:-10px;margin-right:50px}.home-mission__mosaic-column{min-width:200px;padding:0 10px}.home-mission__mosaic-column--1{margin-top:40px}.home-mission__mosaic-column--5{margin-top:77px}.home-mission__mosaic-item{margin-bottom:20px}.home-mission__mosaic-item.home-mission__mosaic-item--text .home-mission__mosaic-item-text-wrapper{padding-left:16px}.home-mission__mosaic-item.home-mission__mosaic-item--text .home-mission__mosaic-item-text-wrapper .home-mission__mosaic-item-text-item{font-size:27px;line-height:34px;letter-spacing:-.5px}}.home-range__wrapper{padding:0 15px}.home-range__title{margin-bottom:15px}.home-range_item-container{margin-bottom:15px}.home-range_item-container:last-child{margin-bottom:0}.home-range__item-top{position:relative}.home-range__item-content{z-index:1;position:absolute;top:12px;left:16px}.home-range__item-title{margin-bottom:2px}.home-range__item-bottom{padding:8px}.home-range__item-button{cursor:pointer}.home-range__item-image::after{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%}@media screen and (min-width:414px){.home-range__item-image .aspect-ratio{padding-bottom:31.51% !important}}@media screen and (min-width:768px){.home-range__wrapper{padding:0 22.5px}.home-range__title{padding-left:7.5px;margin-bottom:28px}.home-range__title.title-background .text-background{left:-33px}.home-ranges__wrapper{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;flex-wrap:wrap}.home-range_item-container{width:50%;padding:0 7.5px}.home-range_item-container:nth-last-child(2){margin-bottom:0}.home-range__item-image{margin-bottom:-8px}.home-range__item-image .aspect-ratio{padding-bottom:40.34% !important}.home-range__item-content{max-width:140px}.home-range__item-title{margin-bottom:0;font-size:28px;line-height:34px}.home-range__item-subtitle{font-size:13px;line-height:20px}.home-range__item-bottom{padding-top:0}}@media screen and (min-width:1024px){.home-range__title{margin-bottom:30px}.home-range__title.title-background .text-background{top:-25px;left:-43px}.home-range_item-container{width:25%;margin-bottom:0}.home-range__item-image .aspect-ratio{padding-bottom:60.86% !important}}@media screen and (min-width:1200px){.home-range__wrapper{padding:0 60.5px;margin:auto;max-width:1500px}.home-range__title.title-background .text-background{font-size:100px;line-height:100px;top:-28px;left:-63px}.home-range__item-content{top:11px;max-width:145px}.home-range__item-title{margin-bottom:1px;font-size:30px;line-height:45px}.home-range__item-image .aspect-ratio{padding-bottom:47.45% !important}}.home-spacing__height--little{height:20px}.home-spacing__height--medium{height:40px}.home-spacing__height--big{height:50px}@media screen and (min-width:768px){.home-spacing__height--little{height:30px}.home-spacing__height--medium{height:45px}.home-spacing__height--big{height:60px}}@media screen and (min-width:1024px){.home-spacing__height--big{height:70px}}@media screen and (min-width:1200px){.home-spacing__height--little{height:38px}.home-spacing__height--medium{height:70px}.home-spacing__height--big{height:90px}}.home-section__slider-v2{overflow:hidden}.home-slider-v2__slider-wrapper{position:relative}.home-slider-v2__slider-nav-container{position:absolute;bottom:16px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home-slider-v2__slider-nav-container .flickity-page-dots .dot{background-color:rgba(255,255,255,0.5)}.home-slider-v2__slider-nav-container .flickity-page-dots .dot.is-selected::after{background-color:#fff}.home-section__slider-v2[data-autoplay="false"] .flickity-page-dots .dot.is-selected::after{-webkit-transform:scale(1);transform:scale(1)}.home-section__slider-v2[data-autoplay="true"] .flickity-page-dots .dot.is-selected::after{-webkit-animation-duration:var(--home-slider-v2-animation-duration);animation-duration:var(--home-slider-v2-animation-duration)}.home-slider-v2__item-container{position:relative}.home-slider-v2__item{display:block;width:100%;opacity:0 !important;-webkit-transition:opacity 1s ease !important;transition:opacity 1s ease !important}.home-slider-v2__item.is-selected{opacity:1 !important}.home-slider-v2__item:not(:first-child){display:none}.flickity-enabled .home-slider-v2__item:not(:first-child){display:block}.home-slider-v2__item-image{display:block;width:100%}.home-slider-v2__item-overlay{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background-color:#262626;opacity:.1;pointer-events:none}.home-slider-v2__item-content{z-index:2;position:absolute;top:0;left:50%;display:-webkit-box;display:flex;padding:90px 15px 48px;max-width:1500px;width:100%;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%);pointer-events:none}.home-slider-v2__item-content.home-slider-v2__item-content--justify-center{text-align:center}.home-slider-v2__item-content.home-slider-v2__item-content--align-center .home-slider-v2__item-subtitle{margin-top:16px}.home-slider-v2__item-content-wrapper{max-width:420px;pointer-events:all}.home-slider-v2__item-title{margin-bottom:10px;font-size:26px;line-height:32px;letter-spacing:-0.7px}.home-slider-v2__item-subtitle{margin-bottom:5px}.home-slider-v2__item-description{margin-bottom:20px}.home-slider-v2__item-button{padding-right:28px;padding-left:29px}@media screen and (max-width:1023px){.flickity-button{display:none}}@media screen and (min-width:768px){.home-slider-v2__item-content{padding-left:30px;padding-right:30px}.home-slider-v2__item-title{font-size:50px;line-height:54px;letter-spacing:-3px}}@media screen and (min-width:1024px){.home-slider-v2__item-content{padding-bottom:70px}.home-slider-v2__slider-nav-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;bottom:21px;left:22px;-webkit-transform:none;transform:none}.home-slider-v2__slider-nav-container .flickity-button{position:initial}.home-slider-v2__slider-nav-container .flickity-page-dots{margin:0 4px;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.home-slider-v2__slider-nav-container .flickity-page-dots .dot{background-color:rgba(255,255,255,0.5)}.home-slider-v2__slider-nav-container .flickity-page-dots .dot.is-selected::after{background-color:#fff}}@media screen and (max-width:767px){.home-slider-v2__item-content.home-slider-v2__item-content--mobile-align-flex-start{-webkit-box-align:start;align-items:flex-start}.home-slider-v2__item-content.home-slider-v2__item-content--mobile-align-center{-webkit-box-align:center;align-items:center}.home-slider-v2__item-content.home-slider-v2__item-content--mobile-align-flex-end{-webkit-box-align:end;align-items:flex-end}.home-slider-v2__item-content.home-slider-v2__item-content--mobile-justify-flex-start{-webkit-box-pack:start;justify-content:flex-start}.home-slider-v2__item-content.home-slider-v2__item-content--mobile-justify-center{-webkit-box-pack:center;justify-content:center;text-align:center}.home-slider-v2__item-content.home-slider-v2__item-content--mobile-justify-flex-end{-webkit-box-pack:end;justify-content:flex-end}}@media screen and (min-width:768px){.home-slider-v2__item-content.home-slider-v2__item-content--desktop-align-flex-start{-webkit-box-align:start;align-items:flex-start}.home-slider-v2__item-content.home-slider-v2__item-content--desktop-align-center{-webkit-box-align:center;align-items:center}.home-slider-v2__item-content.home-slider-v2__item-content--desktop-align-flex-end{-webkit-box-align:end;align-items:flex-end}.home-slider-v2__item-content.home-slider-v2__item-content--desktop-justify-flex-start{-webkit-box-pack:start;justify-content:flex-start}.home-slider-v2__item-content.home-slider-v2__item-content--desktop-justify-center{-webkit-box-pack:center;justify-content:center;text-align:center}.home-slider-v2__item-content.home-slider-v2__item-content--desktop-justify-flex-end{-webkit-box-pack:end;justify-content:flex-end}}@media screen and (min-width:1200px){.home-slider-v2__item-content{padding:126px 68px 95px}.home-slider-v2__item-content.home-slider-v2__item-content--justify-flex-end{padding-right:143px}.home-slider-v2__item-content.home-slider-v2__item-content--align-center .home-slider-v2__item-subtitle{margin-top:0}.home-slider-v2__item-content.home-slider-v2__item-content--align-center .home-slider-v2__item-title{margin-top:34px}.home-slider-v2__item-title{margin-bottom:14px}.home-slider-v2__item-subtitle{margin-bottom:10px}.home-slider-v2__item-description{margin-bottom:30px}.home-slider-v2__item-button{padding-right:40px;padding-left:39px}.home-slider-v2__slider-nav-container{left:60px}}@media screen and (min-width:1500px){.home-slider-v2__slider-nav-container{left:calc(60px + (100vw - 1500px)/2)}}.home-slider__slider-container .flickity-slider{-webkit-transform:none !important;transform:none !important}.home-slider__slider-nav-container{z-index:1}.home-slider__slider-nav-container .flickity-button{display:none;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.home-slider__slider-nav-container .flickity-button.hovered{opacity:.5}.home-slider__slider-nav-container .flickity-button:hover{opacity:1}.home-slider__slider-nav-container .flickity-page-dots{margin-top:12px}.home-slider__slider-nav-container .flickity-page-dots .dot{background-color:rgba(255,255,255,0.5)}.home-slider__slider-nav-container .flickity-page-dots .dot.is-selected::after{background-color:#fff}.home-slider__item{opacity:0 !important;-webkit-transition:opacity 1s ease !important;transition:opacity 1s ease !important}.home-slider__item.is-selected{opacity:1 !important}.home-section__slider[data-autoplay="false"] .flickity-page-dots .dot.is-selected::after{-webkit-transform:scale(1);transform:scale(1)}.home-section__slider[data-autoplay="true"] .flickity-page-dots .dot.is-selected::after{-webkit-animation-duration:var(--home-slider-animation-duration);animation-duration:var(--home-slider-animation-duration)}@media screen and (min-width:768px){.home-slider__slider-nav-container .flickity-button{bottom:-4px;left:auto;display:block}.home-slider__slider-nav-container .flickity-button.next{right:48px}.home-slider__slider-nav-container .flickity-button.previous{right:85px}.home-slider__slider-nav-container .flickity-page-dots{margin-left:51px;margin-top:0;-webkit-box-pack:start;justify-content:flex-start;-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@media screen and (min-width:1024px){.home-slider__slider-container .flickity-viewport{height:60.7vh !important;min-height:460px}.home-slider__slider-nav-container .flickity-page-dots{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.home-slider__slider-nav-container .flickity-button{right:auto}.home-slider__slider-nav-container .flickity-button.previous{left:calc(61% - 120px)}.home-slider__slider-nav-container .flickity-button.next{left:calc(61% - 83px)}}@media screen and (min-width:1366px){.home-slider__slider-container .flickity-viewport{height:76vh !important;min-height:550px}.home-slider__slider-nav-container .flickity-page-dots{margin-left:95px;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.home-slider__slider-nav-container .flickity-button{bottom:-7px}.home-slider__slider-nav-container .flickity-button.previous{left:calc(65% - 114px)}.home-slider__slider-nav-container .flickity-button.next{left:calc(65% - 77px)}}.home-slider__slider-nav-container{position:relative;width:100%;max-width:1500px;margin:0 auto}.home-slider__slider-nav-container[data-count="1"]{display:none}.shopify-theme-editor .home-slider__slider-nav-container[data-count="1"]{display:block}.home-slider__slider-wrapper{padding-bottom:16px}.home-slider__item{position:relative;left:0 !important;display:-webkit-box;display:flex;width:100%;min-height:100%;-webkit-box-align:initial;align-items:initial}.home-slider__item-content{padding:90px 15px 15px 15px;margin-bottom:-30px}.home-slider__item-subtitle{margin-bottom:5px;color:#fff}.home-slider__item-description{color:#fff}.home-slider__item-button-container{z-index:1;position:absolute;bottom:18px;left:0;display:block;width:100%;text-align:center}.home-slider__item-image{position:relative;padding:0 15px;overflow:hidden;-webkit-transform:translateY(30px);transform:translateY(30px)}.home-slider__item-image .aspect-ratio{padding-bottom:100% !important}@media screen and (max-width:767px){.home-slider__item-button{padding-right:39px;padding-left:39px}}@media screen and (min-width:768px){.home-slider__slider-wrapper{padding-bottom:18px}.home-slider__item-content{padding:97px 30px 15px 30px;margin-bottom:-20px}.home-slider__item-button-container{bottom:31px}.home-slider__item-button{padding-right:49px;padding-left:49px}.home-slider__item-image{padding:0 30px;-webkit-transform:translateY(20px);transform:translateY(20px)}.home-slider__item-image .aspect-ratio{padding-bottom:85.7% !important}}@media screen and (max-width:1023px){.home-slider__item-container{display:-webkit-box;display:flex;width:100%;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}}@media screen and (min-width:1024px){.home-slider__slider-wrapper{padding-bottom:20px}.home-slider__item{padding-top:66px;height:100%}.home-slider__item-container{position:relative;width:100%;height:100%}.home-slider__item-content{z-index:1;position:absolute;top:50%;left:54.4%;padding:0;width:35%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.home-slider__item-title{margin-bottom:10px;color:#fff}.home-slider__item-subtitle{margin-bottom:10px}.home-slider__item-description{margin-bottom:20px}.home-slider__item-button-container{position:relative;left:auto;bottom:auto;text-align:left}.home-slider__item-image{width:61%;height:100%;-webkit-transform:translateY(22px);transform:translateY(22px)}.home-slider__item-image .aspect-ratio{padding-bottom:70.7% !important;height:100%}}@media screen and (min-width:1366px){.home-slider__slider-wrapper{padding-bottom:29px}.home-slider__item{padding:66px 68px 0 68px}.home-slider__item-container{max-width:1366px;margin:0 auto}.home-slider__item-content{top:50.7%;left:59.7%}.home-slider__item-title{margin-bottom:15px}.home-slider__item-subtitle{margin-bottom:10px}.home-slider__item-description{display:block;margin-bottom:30px}.home-slider__item-image{padding:0;width:65%;-webkit-transform:translateY(31px);transform:translateY(31px)}}.home-products__wrapper{padding:0 15px}.home-products__wrapper .home-button{margin-top:15px}.home-products__top{display:grid;gap:15px;grid-template-columns:minmax(0,1fr);grid-auto-flow:column;-webkit-box-align:center;align-items:center;margin-bottom:20px}.home-products__items{display:grid;gap:5px}.home-products__items .product__item{margin-bottom:0}@media screen and (min-width:768px){.home-products__wrapper{padding:0 30px;margin:0 auto}.home-products__wrapper .home-button{margin-top:0;padding:8px 39px}.home-products__top{margin-bottom:30px}.home-products__items{grid:auto/repeat(2,minmax(0,1fr));gap:15px}.home-products__items .product__item{width:100%;margin-bottom:0}.home-products__container .product__item-button{display:block;width:calc(100% - 30px);padding:13px 17px;margin:14px 15px -10px 15px;font-size:10px;line-height:12px}.home-products__container .product__item-overlay{bottom:0}.home-products__container .product__item-overlay .product__item-button{margin-top:42px}}@media screen and (min-width:1024px){.home-products__items{grid:auto/repeat(4,minmax(0,1fr))}.home-products__items .product__item{margin-bottom:45px}.home-products__wrapper .home-button{padding:13px 39px}}@media screen and (min-width:1200px){.home-products__wrapper{max-width:1500px;padding:0 68px;margin:0 auto}}.concept-products{margin-bottom:60px}@media screen and (min-width:768px){.home-products__top{margin-bottom:45px}}@media screen and (min-width:1024px){.concept-products{margin-bottom:35px}.concept-products .home-products__container .product__item-container .product__item-button{display:none}.concept-products .product__item-overlay{bottom:-10px}.concept-products .product__item-overlay .product__item-button{margin-top:10px}}.home-tagline__wrapper{padding:0 15px}.tagline-text{font-size:30px;line-height:34px;letter-spacing:-1.5px}.tagline-text strong{position:relative;display:block;padding:3px 15px 3px 0;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;font-family:"gordita-ultra",sans-serif;color:var(--color)}.tagline-text strong::before{content:'';position:absolute;top:0;right:0;bottom:0;left:-15px;background-color:var(--after-color);z-index:-1}@media screen and (min-width:768px){.home-tagline__wrapper{padding:0 29px}.tagline-text strong::before{left:-70px}}@media screen and (min-width:1366px){.home-tagline__wrapper{padding:0 22px}.tagline-text{font-size:54px;line-height:66px;letter-spacing:-4px}.tagline-text strong{padding:0 20px 2px 0}}@media screen and (min-width:1200px){.home-tagline__wrapper{padding:0 66px;margin:auto;max-width:1500px}}.page-concept .home-tagline__wrapper{margin-bottom:35px}@media screen and (min-width:768px){.page-concept .home-tagline__wrapper{margin-bottom:60px}}.home-range-new__wrapper{display:grid;gap:15px;padding:0 15px}.range-item{position:relative}.range-item__content{display:grid;gap:5px;position:absolute;top:12px;left:15px;width:60%;z-index:1}.range-item__button{position:absolute;right:0;bottom:0;left:0}.range-item__button .button,.range-item__button .shopify-challenge__button{padding:11px 0;background:var(--bg-color)}@media screen and (min-width:768px){.home-range-new__wrapper{grid:auto/repeat(3,minmax(0,1fr));gap:30px;padding:0 30px;overflow:hidden}.range-item__images{position:relative}.range-item__images .image--float{position:absolute;right:-13%;bottom:-16%;width:70%;-webkit-transform:rotate(12deg);transform:rotate(12deg)}.range-item__content{gap:10px;position:relative;top:inherit;left:inherit;width:75%;-webkit-margin-before:29px;margin-block-start:29px;-webkit-margin-after:18px;margin-block-end:18px}.range-item__button{position:relative;right:inherit;bottom:inherit;left:inherit}.range-item__button .button,.range-item__button .shopify-challenge__button{padding:14px 0;max-width:200px}}@media screen and (min-width:1200px){.home-range-new__wrapper{padding:0 68px;margin:auto;max-width:1500px}}.page-concept .home-range-new__wrapper{margin-bottom:60px}@media screen and (min-width:768px){.page-concept .home-range-new__wrapper{margin-bottom:80px}}.product-nutrients__container{padding:44px 0 44px}.product-nutrients__wrapper{padding:0 15px;text-align:center}.product-nutrients__header{margin-bottom:20px}.product-nutrients__title{margin-bottom:5px}.product-nutrients__subtitle{margin-bottom:20px}.product-nutrients__items-container{margin-bottom:22px}.product-nutrients__item:last-child{margin-bottom:0}@media screen and (max-width:767px){.product-nutrients__items-column--first{margin-bottom:25px}}@media screen and (max-width:1023px){.product-nutrients__image{max-width:400px;margin:auto}}@media screen and (min-width:768px){.product-nutrients__container{padding:92px 0 61px}.product-nutrients__header{margin-bottom:29px}.product-nutrients__subtitle{margin-bottom:30px}.product-nutrients__items-container{display:-webkit-box;display:flex;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;margin-bottom:40px;text-align:left}.product-nutrients__items-column{width:50%}.product-nutrients__items-column:not(.product-nutrients__items-column--image){padding:0 16px}.product-nutrients__item{margin-bottom:24px}.product-nutrients__item-description.p1,.rte p.product-nutrients__item-description{max-width:500px;margin-inline:auto;font-size:14px;line-height:22px}}@media screen and (min-width:1024px){.product-nutrients__container{padding:57px 0 21px}.product-nutrients__wrapper{padding:0 30px}.product-nutrients__header{margin-bottom:40px;text-align:left}.product-nutrients__items-container{-webkit-box-pack:justify;justify-content:space-between}.product-nutrients__items-column{width:28.7%}.product-nutrients__items-column:not(.product-nutrients__items-column--image){padding:0}.product-nutrients__items-column.product-nutrients__items-column--image{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:0 3px;margin-top:18px;width:42.6%}.product-nutrients__image{width:100%}.product-nutrients__button{margin-top:48px}}@media screen and (min-width:1200px){.product-nutrients__container{padding:60px 0 30px}.product-nutrients__wrapper{padding:0 68px;max-width:1500px;margin:auto}.product-nutrients__items-column.product-nutrients__items-column--image{padding:0 37px;margin-top:0}.product-nutrients__button{margin-top:0}}@media screen and (min-width:1366px){.product-nutrients__subtitle{z-index:1;position:relative}.product-nutrients__header{margin-bottom:-38px}.product-nutrients__items-container{-webkit-box-align:end;align-items:flex-end}.product-nutrients__items-column:not(.product-nutrients__items-column--image){margin-top:48px;margin-bottom:1px}.product-nutrients__image{margin-bottom:1px}}.product-icons__wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:start;align-items:flex-start;flex-wrap:wrap;padding:14px;text-align:center}.product-icons__icon-container{padding:0 7px;margin:16px 0}.product-icons__icon-container .icon{width:32px;height:32px;margin-bottom:11px}.product-icons__icon-wrapper{max-width:100px;margin:auto}@media screen and (max-width:1023px){.product-icons__icon-container{width:33% !important}.product-icons__wrapper{max-width:640px;margin:auto}}@media screen and (min-width:768px){.product-icons__wrapper{padding:17px 16px 18px 18px}.product-icons__icon-container{margin:23px 0 22px}.product-icons__title{font-size:11px;line-height:16px}}@media screen and (min-width:1024px){.product-icons__wrapper{padding:24px 22px 7px 22px}}@media screen and (min-width:1366px){.product-icons__wrapper{-webkit-box-pack:justify;justify-content:space-between;padding-bottom:23px;max-width:1170px;margin:auto}.product-icons__icon-container{max-width:151px}.product-icons__icon-wrapper{max-width:100%}}.product-ingredients__container{padding:45px 0 25px}.product-ingredients__wrapper{padding:0 15px;text-align:center}.product-ingredients__header{margin-bottom:30px}.product-ingredients__title{margin-bottom:5px}.product-ingredients__subtitle{margin-bottom:30px}.product-ingredients__description{margin-bottom:22px}.product-ingredients__description.rte>p{margin-bottom:20px}@media screen and (min-width:768px){.product-ingredients__container{padding:58px 0 31px}.product-ingredients__header{margin-bottom:31px}.product-ingredients__wrapper{padding:0 30px}.product-ingredients__description{margin-bottom:25px}.product-ingredients__description.rte>p{margin-bottom:22px;font-size:14px;line-height:22px}}@media screen and (min-width:1024px){.product-ingredients__container{padding:59px 0 31px}.product-ingredients__wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:0 30px;text-align:left}.product-ingredients__left{padding-right:85px;width:55%;max-width:685px}.product-ingredients__right{padding-left:20px;width:45%;max-width:545px}}@media screen and (min-width:1200px){.product-ingredients__container{padding:70px 0 55px}.product-ingredients__wrapper{-webkit-box-align:start;align-items:flex-start;padding:0 68px;max-width:1500px;margin:auto}.product-ingredients__description{margin-bottom:26px}}.product-information__container{padding:19px 0 52px}.product-information__wrapper{padding:0 15px;text-align:center}.product-information__header{margin-bottom:20px}.product-information__title{margin-bottom:5px}.product-information__subtitle{margin-bottom:20px}.product-information__description{margin-bottom:30px}.product-information__description.rte>p{margin-bottom:0}.product-information__resume-title{margin-bottom:22px}.product-information__list{margin-bottom:31px;max-width:355px;margin-left:auto;margin-right:auto;text-align:left}.product-information__list .check__list{padding:0 23px 0 25px}.product-information__list .check__list .check__list-item{margin-bottom:9px}.product-information__icons-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:start;align-items:flex-start;padding:0 12px;text-align:center}.product-information__icons-item{padding:0 5px;width:50%}.product-information__icons-item .icon{margin-bottom:9px;width:42px;height:42px}.product-information__icons-item .icon.icon--product-storage{padding-top:1px;padding-bottom:1px;width:43px}.product-information__icons-item-title{margin-bottom:5px}.product-information__icon-item-description{color:#909090}.product-information__icon-item-description span{display:block}.product-information__icons-item-icon{display:grid;-webkit-box-pack:center;justify-content:center}@media screen and (min-width:768px) and (max-width:1023px){.product-information__resume{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start}.product-information__list{margin-left:0;width:50%}.product-information__list .check__list{padding:0 4px}.product-information__list .check__list .check__list-title{margin-top:2px}.product-information__icons-item-icon{min-width:43px}.product-information__icons-item-icon .icon--product-storage{margin-left:1px}.product-information__icons-item-title{margin-bottom:7px}}@media screen and (min-width:768px){.product-information__container{padding:43px 0 28px}.product-information__wrapper{padding:0 30px}.product-information__header{margin-bottom:31px}.product-information__subtitle{margin-bottom:30px}.product-information__description{margin-bottom:29px;text-align:left}.product-information__description.rte>p{font-size:14px;line-height:22px}.product-information__list .check__list .check__list-item{margin-bottom:10px;font-size:14px;line-height:22px}.product-information__resume-title{margin-bottom:15px;text-align:left}}@media screen and (min-width:1024px){.product-information__container{padding:43px 0 47px}.product-information__wrapper{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;text-align:left}.product-information__left{padding-right:40px;width:56%;max-width:565px}.product-information__right{padding-left:20px;width:54%;max-width:622px}.product-information__resume-title{margin-bottom:16px}.product-information__list{max-width:100%;margin-bottom:44px}.product-information__list .check__list{padding:0 3px}.product-information__list .check__list .check__list-item{margin-bottom:11px}.product-information__list .check__list-title{margin-top:1px}.product-information__icons-wrapper{-webkit-box-pack:start;justify-content:flex-start;padding:0;margin-left:-1px;text-align:left}.product-information__icons-item{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;padding:0}.product-information__icons-item .icon.icon--product-storage{width:29px}.product-information__icons-item-content{padding-right:10px;margin-top:1px}.product-information__icons-item-title{margin-bottom:7px}}@media screen and (min-width:1200px){.product-information__container{padding:49px 0 70px}.product-information__wrapper{padding:0 68px;max-width:1500px;margin:auto}.product-information__icons-wrapper{-webkit-box-pack:justify;justify-content:space-between}}@media screen and (min-width:768px) and (max-width:1023px){.product-template--pack .product-information__description{max-width:585px;margin-left:auto;margin-right:auto;text-align:center}.product-template--pack .product-information__list{max-width:340px;margin-left:auto;margin-right:auto}.product-template--pack .product-information__resume-title{text-align:center}.product-section__title.product-information__title.title-background .text-background{left:51%}}@media screen and (min-width:1366px){.product-information__left{margin-right:45px}.product-section__title.product-information__title.title-background .text-background{left:-65px}}.product-quick-shop__container{z-index:109;position:fixed;left:0;width:100%;background-color:#fff;opacity:0;visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:all .3s ease;transition:all .3s ease}.product-quick-shop__container[aria-hidden="false"]{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.product-quick-shop__wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:5px 15px}.product-quick-shop__info{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}.product-quick-shop__image{width:50px;margin-right:10px}.product-quick-shop__button{padding:11px 16px 11px 17px}@media screen and (max-width:1023px){.product-quick-shop__container{bottom:0;border-top:1px solid #e7e7e7}}@media screen and (min-width:768px){.product-quick-shop__wrapper{padding:4px 30px 7px}.product-quick-shop__image{width:70px;margin-right:15px}.product-quick-shop__title{padding-bottom:3px;font-size:18px;line-height:22px;letter-spacing:-0.5px}.product-quick-shop__subtitle{font-size:11.9px;line-height:18px}.product-quick-shop__button{padding:15px 0;width:170px;font-size:11px;line-height:16px;letter-spacing:.2px}}@media screen and (min-width:1024px){.product-quick-shop__container{top:var(--header-height);border-bottom:1px solid #e7e7e7;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.product-quick-shop__wrapper{padding:4px 30px}.product-quick-shop__manager{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center}.product-quick-shop__switch-container{margin-right:26px}.product-quick-shop__switch-container span{display:block}.product-quick-shop__switch-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.product-quick-shop__switch-item{margin:0 5px}.product-quick-shop__switch-item:not(.product-quick-shop__switch-item--switch){opacity:.5;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.product-quick-shop__switch-item.active{opacity:1}.product-quick-shop__switch-item--subscribe{margin-top:1px;text-align:right}.product-quick-shop__switch-item--purchase{margin-top:1px;text-align:left}.product-quick-shop__switch-item--switch .switch-item__wrapper{width:48px;height:26px;border-radius:13px}.product-quick-shop__switch-item--switch .switch-item__dot{width:16px;height:16px}.product-quick-shop__switch-item-title{font-size:14px;line-height:22px}.product-quick-shop__title{max-width:300px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.product-quick-shop__button{padding:0;width:280px}.product-quick-shop__button .button,.product-quick-shop__button .shopify-challenge__button{padding:15px 0 14px}.product-quick-shop__button .button__content{font-size:11px;line-height:16px}}@media screen and (min-width:1200px){.product-quick-shop__wrapper{padding:0 68px;max-width:1500px;margin:auto}.product-quick-shop__image{width:80px}.product-quick-shop__title{font-size:20px;line-height:24px;letter-spacing:initial}}.product-quick-shop__subscription-container{padding:0 20px 20px 20px}.product-quick-shop__subscription-container .rc_container{padding-bottom:26px}.product-quick-shop__subscription-container .rc_block__type__autodeliver{margin-bottom:5px}.product-quick-shop__subscription-container .rc_block__type__onetime{margin-top:21px;margin-bottom:20px}.product-quick-shop__subscription-container .rc_block__type__onetime.active{margin-top:22px;margin-bottom:20px}.product-quick-shop__subscription-container [data-sub-first="false"] .rc_block__type__onetime{margin-bottom:0}.product-quick-shop__subscription-container [data-sub-first="false"] .rc_block__type__autodeliver.active{margin-bottom:20px}.product-quick-shop__subscription-container .rc_frequency-wrapper,.product-quick-shop__subscription-container .rc_block__type__options{display:none}.product-quick-shop__subscription-container .rc_block__type.active .rc_sub_info_wrapper{height:auto}.product-quick-shop__subscription-container button[type="submit"]{padding:17px 0}@media screen and (min-width:768px){.product-quick-shop__subscription-container{padding:0 30px 30px 30px}.product-quick-shop__subscription-container .rc_block__type__autodeliver.active{margin-bottom:4px}.product-quick-shop__subscription-container .rc_block__type__onetime{margin-bottom:5px}.product-quick-shop__subscription-container .rc_block__type__onetime.active{margin-bottom:2px}.product-quick-shop__subscription-container [data-sub-first="false"] .rc_block__type__autodeliver.active{margin-bottom:4px}.product-quick-shop__subscription-container button[type="submit"]{font-size:11px;line-height:12px}}.product-quick-shop__subscription-container .rc_why_subscribe__content{-webkit-transform:translateX(100%);transform:translateX(100%)}.product-quick-shop__subscription-container .rc_why_subscribe__content[aria-hidden="false"]{-webkit-transform:translateX(0);transform:translateX(0)}.product-quick-shop__subscription-container .rc_why_subscribe__content .rc_why_subscribe__back{display:block}.product-quick-shop__subscription-container .rc_why_subscribe__content .rc_why_subscribe__content-header{padding:17px 20px}.product-quick-shop__subscription-container .rc_why_subscribe__content .rc_why_subscribe__content-wrapper{margin-bottom:14px}.product-quick-shop__subscription-container .rc_why_subscribe__content .rc_why_subscribe__cta-container{display:none}.product-quick-shop__subscription-container .rc_why_subscribe__content .rc_why_subscribe__item{max-width:180px}.product-quick-shop__subscription-container #product-why-subscribe .rc_why_subscribe__content-container{max-width:550px;margin:0 auto}@media screen and (min-width:768px){.product-quick-shop__subscription-container #product-why-subscribe{top:auto;left:0;bottom:0;width:100%;height:auto;margin:0;opacity:1;visibility:visible;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.product-quick-shop__subscription-container #product-why-subscribe[aria-hidden="false"]{-webkit-transform:translateX(0);transform:translateX(0)}.product-quick-shop__subscription-container #product-why-subscribe .rc_why_subscribe__content-header{border-bottom:1px solid #e7e7e7}.product-quick-shop__subscription-container #product-why-subscribe .rc_why_subscribe__content-wrapper{margin-bottom:0}.product-quick-shop__subscription-container #product-why-subscribe .rc_why_subscribe__content-title{font-size:16px;line-height:22px}.product-quick-shop__subscription-container #product-why-subscribe .rc_why_subscribe__close{top:0;right:8px}.product-quick-shop__subscription-container #product-why-subscribe .rc_why_subscribe__close .icon{width:13px;height:13px;margin:22px}.product-quick-shop__subscription-container #product-why-subscribe .rc_why_subscribe__close .icon path{stroke-width:3px}.product-quick-shop__subscription-container #product-why-subscribe .rc_why_subscribe__item{max-width:none;margin-bottom:30px}.product-quick-shop__subscription-container #product-why-subscribe .rc_why_subscribe__content-container{padding:33px 45px 15px 45px;max-width:650px}}.product__infos-container{padding:20px 15px 0 15px;background-color:#fff}.product__type,.product-pack__type{margin-top:.3125rem}.product__title-reviews{margin-top:6px}.product__description{margin-top:10px}.product__description ul{display:grid;gap:.5625rem;-webkit-padding-before:.9375rem;padding-block-start:.9375rem;list-style:none}.product__description ul li{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:.9375rem;font-size:13px;line-height:20px}.product-description-list__icon{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;height:1rem;width:1rem;border:1px solid #cecece;border-radius:100%}.product-description-list__icon svg{-webkit-transform:translate(4px,-1px);transform:translate(4px,-1px)}.product-flavour-select-images__container{display:grid;gap:.9375rem;-webkit-padding-before:1.5625rem;padding-block-start:1.5625rem}.product-flavour-select-images__container .flavour-select__title{margin-left:0}.flavor-selector__carousel.carousel:after{content:'flickity';display:none}.flavor-selector__carousel .flickity-viewport{width:100%}.flavor-selector__carousel .carousel-cell{width:4rem;margin-right:15px}.flavor-selector__carousel .carousel-cell:first-child{margin-left:2px}.flavor-selector__carousel .flickity-prev-next-button{top:37px;-webkit-transform:translateY(-60%);transform:translateY(-60%);width:2rem;height:2rem;border-radius:100%;stroke:#262626;fill:none;stroke-width:20;background:#fff}.flavor-selector__carousel .flickity-prev-next-button svg{width:100%;height:12px}.flavor-selector__carousel .flickity-prev-next-button.previous svg{-webkit-transform:rotate(180deg) translate(4px,-2px);transform:rotate(180deg) translate(4px,-2px)}.flavor-selector__carousel .flickity-prev-next-button.next{right:0}.flavor-selector__carousel .flickity-prev-next-button.next svg{-webkit-transform:rotate(180deg) translate(6px,-2px);transform:rotate(180deg) translate(6px,-2px)}.flavor-selector__carousel .flickity-prev-next-button[disabled]{display:none}.flavor-selector__carousel .carousel-cell{display:inline-block;vertical-align:top}.flavor-selector__carousel .flickity-viewport .carousel-cell{display:block}.flavor-selector__item{display:grid;gap:.3125rem;width:4rem}.flavor-item__image{width:4rem;height:4rem;border-radius:100%;-o-object-fit:cover;object-fit:cover;background-color:#fff}.flavor-item__image img{width:100%;height:100%;border-radius:100%}.flavor-item__image.active{padding:2px;border-width:2px;border-style:solid}.pack-item__image-number{display:grid;-webkit-box-align:center;align-items:center;justify-items:center;width:100%;height:100%;font-size:20px}.flavor-item__title{-webkit-box-ordinal-group:3;order:2;font-size:.5625rem;line-height:.75rem;font-weight:500;text-align:center;-webkit-transition:color .3s ease;transition:color .3s ease}.flavor-selector__item:hover .flavor-item__title{color:inherit}@media screen and (max-width:1023px){.product__infos{overflow:hidden}.flavor-selector__carousel{--distance-to-bleed:11px;-webkit-margin-start:calc(-1* var(--distance-to-bleed));margin-inline-start:calc(-1* var(--distance-to-bleed));-webkit-margin-end:calc(-1* var(--distance-to-bleed));margin-inline-end:calc(-1* var(--distance-to-bleed));-webkit-padding-start:var(--distance-to-bleed);padding-inline-start:var(--distance-to-bleed);-webkit-padding-end:var(--distance-to-bleed);padding-inline-end:var(--distance-to-bleed);scroll-padding-inline:var(--distance-to-bleed)}.flavor-selector__carousel .flickity-button{display:block}}@media screen and (min-width:768px){.product__infos-container{padding-top:0;text-align:center}.product__infos-wrapper{max-width:400px;margin:0 auto}.product__title,.product-pack__title{font-size:3.125rem;line-height:3.375rem}.product__title{-webkit-padding-before:2.8125rem;padding-block-start:2.8125rem}.product__type,.product-pack__type{margin-top:.625rem}.product__title-reviews{margin-top:8px}.product__description{padding:0 15px;margin-top:16px;font-size:14px;line-height:22px}.product__description ul{display:-webkit-box;display:flex;flex-wrap:wrap;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content);gap:.3125rem 3.75rem}.product__description ul li{display:-webkit-box;display:flex;-webkit-box-flex:1;flex:1 1 calc(50% - 40px);-webkit-box-align:center;align-items:center;gap:.9375rem;font-size:14px;line-height:22px}.flavor-item__title{font-size:.625rem;line-height:.875rem}.flavor-selector__carousel{width:98%}.flavor-selector__carousel .flickity-viewport{overflow:hidden}}@media screen and (min-width:1024px){.product__infos{display:-webkit-box;display:flex}.product__infos-container{padding:0 0 14px 0;width:50%;text-align:left}.product__shaker .product__infos-container{display:grid;-webkit-box-align:center;align-items:center}.product__infos-wrapper{max-width:370px;margin:0 auto 0 69px}.product__description{padding:0}}@media screen and (min-width:1200px){.product__infos-wrapper{max-width:525px;margin:0 auto 0 72px}.product__flavour-select,.product__quantity-selector-container,.product__form-submit-container{max-width:370px}.flavor-selector__carousel{width:89%}.flavor-selector__carousel .flickity-viewport{-webkit-padding-before:.125rem;padding-block-start:.125rem;overflow:hidden}.flavor-selector__carousel .flickity-prev-next-button{top:45%}.flavor-selector__carousel .flickity-prev-next-button.next{right:-35px}}.product__images-wrapper{position:relative}.product-labels__container{z-index:1;position:absolute;top:0;left:15px}.product__images-container-sticky{padding:15px 0}.product__images .flickity-viewport{overflow:hidden}.product__image{padding:0 15px;width:100%}.product__image:not(:first-child){display:none}.flickity-enabled .product__image:not(:first-child){display:block}.product__images-nav{display:-webkit-box;display:flex;margin-top:11px;padding-bottom:1px;overflow:scroll;-webkit-box-pack:center;justify-content:center;-ms-overflow-style:none;scrollbar-width:none}.product__images-nav:-webkit-scrollbar{display:none}.product__image-nav{padding:3px;width:50px;min-width:50px;height:50px;margin:0 3px;border:2px solid transparent;cursor:pointer;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}@media screen and (min-width:768px){.product__images-wrapper{max-width:400px;margin:0 auto}.product-labels__container{left:0}.product__images-container-sticky{padding:50px 0 30px}.product__images{max-width:400px;margin:0 auto}.product__image{padding:0}.product__images-nav{margin-top:30px}.product__image-nav{padding:2px;width:68px;min-width:68px;height:68px}}@media screen and (min-width:1024px){.product__images-container{padding:0 0 14px}.product__images-container-sticky{position:-webkit-sticky;position:sticky;top:66px;-webkit-padding-before:3.125rem;padding-block-start:3.125rem;-webkit-padding-after:4.125rem;padding-block-end:4.125rem}.product__images-wrapper{max-width:452px}.product__images-container{width:50%}.product__images{max-width:452px}}@media screen and (min-width:1200px){.product__images-wrapper{max-width:567px}.product__images-container{width:52.5%}.product__images-container-sticky{top:120px}.product__images{max-width:567px}.product__images-nav{max-width:567px;margin:17px auto 0 auto}}@media screen and (min-width:1500px){.product__images-wrapper{margin:0 136px 0 auto}.product__images-nav{margin:17px 0 0 auto}}.product-template--pack .product-information__list{margin-bottom:0}.product-template--pack .product-information__container{padding-bottom:37px}.product-template--pack .product-sold-out__container #sold-out-input{background-color:transparent}.product-template--pack .product-available-soon__container #available-soon-input{background-color:transparent}.product-pack__infos{padding:20px 15px 40px;overflow:hidden}.product-pack__images{margin-bottom:31px}.product-pack__type{margin-bottom:5px}.product-pack__title{margin-bottom:9px}.product-pack__title-reviews{margin-bottom:10px}.product-pack__price{margin-bottom:5px}.product-pack__price .item-price__container .item-price--new{color:#262626;font-family:"gordita-bold",sans-serif;font-size:16px;line-height:22px;letter-spacing:-0.2px}.product-pack__price .item-price__container .item-price--old{position:relative;margin-left:4px;opacity:.6;text-decoration:none;font-size:13px;line-height:20px}.product-pack__price .item-price__container .item-price--old:after{content:"";position:absolute;top:11px;left:0;width:100%;height:1px;opacity:.6;background-color:#262626}.product-pack__price+.product-pack__description{margin-top:5px}.product-pack__show-content{margin-top:20px;font-size:13px;line-height:20px}@media screen and (max-width:767px){.product-pack__title{-webkit-padding-before:1.25rem;padding-block-start:1.25rem}}@media screen and (min-width:768px) and (max-width:1023px){.product-pack__infos{padding-bottom:0;text-align:center;overflow:hidden}.product-pack__infos .product-pack__images{margin:40px auto 0;max-width:534px}.product-pack__infos .product-pack__infos-container{width:calc(100% + 60px);margin-left:-30px;background-color:#fff}.product-pack__infos .product-pack__infos-wrapper{padding-top:45px;max-width:400px;margin:48px auto 0}}@media screen and (min-width:768px){.product-pack__infos-content .product-sold-out__container{padding-bottom:30px}.product-pack__infos-content .product-available-soon__container{padding-bottom:30px}.product-pack__type{margin-bottom:10px}.product-pack__price{margin-bottom:7px}.product-pack__title-reviews{margin-bottom:18px}.product-pack__description{font-size:14px;line-height:22px}.product-template--pack .product-information__container{padding-bottom:50px}}@media screen and (min-width:1024px){.product-pack__infos{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;padding:45px 30px 45px}.product-pack__images{width:52.7%;padding-right:42px;margin-bottom:0}.product-pack__infos-container{width:47.3%;max-width:525px;margin-left:42px}.product-pack__price{margin-bottom:7px}.product-pack__price .item-price__container .item-price--new{letter-spacing:-0.5px}.product-pack__price .item-price__container .item-price--old{margin-left:6px}.product-pack__price+.product-pack__description{margin-top:10px}.product-pack__show-content{margin-top:25px;font-size:14px;line-height:22px}}@media screen and (min-width:1200px){.product-template--pack .product-information__container{padding-bottom:70px}.product-template--pack .product-faq__container{padding-top:69px}.product-pack__infos{-webkit-box-align:start;align-items:flex-start;padding-left:68px;padding-right:68px;padding-bottom:0;max-width:1500px;margin:auto}.product-pack__images{padding-right:48px;-webkit-transform:translateY(30px);transform:translateY(30px)}.product-pack__images .product-labels__container{-webkit-transform:translateY(-30px);transform:translateY(-30px)}.product-pack__infos-container{margin-left:57px}.product-pack__title{margin-bottom:10px}.product-pack__price .item-price__container .item-price--new{font-size:18px;line-height:24px;letter-spacing:normal}.product-pack__price .item-price__container .item-price--old{font-size:14px;line-height:22px}.product-pack__title-reviews{margin-bottom:17px}.product-pack__description{max-width:450px}.product-pack__show-content{margin-bottom:30px}}.product__flavour-select{margin-top:25px;cursor:pointer}.flavour-select__header.active .flavour-select__arrow .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.flavour-select__header-content{position:relative;padding:13px 0;border:1px solid #e7e7e7}.flavour-select__color{position:absolute;top:0;left:0;display:block;width:4px;height:100%}.flavour-select__title{margin-left:20px}.flavour-select__title span{display:inline-block;max-width:calc(100% - 100px);margin-left:6px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;vertical-align:bottom}.flavour-select__arrow{position:absolute;top:0;right:0;display:block;padding:0;width:51px;height:47px}.flavour-select__arrow .icon{width:14px;height:13px;margin:17px 20px 17px 17px;stroke:#262626;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.flavour-select__content-container{padding:8px 0 17px 0}.flavour-select__item{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.flavour-select__item-container{position:relative;display:block;padding:12px 65px 13px 20px}.flavour-select__item-container:not(:hover) .flavour-select__item{color:#262626 !important}.flavour-select__item{-webkit-transition:color .3s ease,-webkit-transform .3s ease;transition:color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,color .3s ease;transition:transform .3s ease,color .3s ease,-webkit-transform .3s ease}.flavour-select__item-unavailable{position:absolute;top:12px;right:23px;color:#909090}.flavour-select__item-color{display:block;width:8px;height:8px;margin-right:13px}@media screen and (min-width:768px){.product__flavour-select{margin-top:24px;text-align:left}.flavour-select__header-content{padding:15px 0 13px}.flavour-select__title{font-size:14px;line-height:22px}.flavour-select__title span{font-size:14px;line-height:22px}.flavour-select__arrow .icon{margin:19px 17px 18px 19px}}@media screen and (min-width:1024px){#overlay[aria-controls="product-flavours"]{background:transparent}.flavour-select__content-container{padding:8px 0 13px 0}.flavour-select__item-container{padding:8px 65px 7px 21px}.flavour-select__item-container:hover .flavour-select__item{-webkit-transform:translateX(8px);transform:translateX(8px)}.flavour-select__item-title{font-size:14px;line-height:22px}.flavour-select__item-color{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.flavour-select__item-unavailable{top:8px;right:18px;font-size:13px;line-height:20px}}.product__quantity-selector-container{display:-webkit-box;display:flex;margin-top:20px;-webkit-box-align:center;align-items:center}.product__quantity-selector{display:-webkit-box;display:flex;padding:2px 3px 4px 20px;border:1px solid #e7e7e7;-webkit-box-align:center;align-items:center}.product__shaker .product__quantity-selector{padding:2px 3px 4px 12px}.product__quantity-title{margin-right:5px;white-space:nowrap}.product__pack-quantity{margin-left:20px;font-size:13px;line-height:20px;color:#909090}.quantity-selector{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.quantity-selector input{pointer-events:none}.quantity-selector__value{padding:0 3px;margin-top:3px;border:0;text-align:center;font-size:14px;line-height:20px}.quantity-selector__button{display:block;padding:0;width:40px;height:40px}.quantity-selector__button .icon{width:12px;height:12px}.quantity-selector__button .icon--plus{fill:#262626}.quantity-selector__button .icon--minus{stroke:#262626}.quantity-selector__button[disabled] .icon--minus{opacity:.3}.product__shaker .quantity-selector__button{width:38px}@media screen and (min-width:768px){.product__quantity-selector{padding:6px 20px 4px 20px}.product__quantity-title{font-size:14px;line-height:22px;white-space:nowrap}.product__quantity-content{margin-left:78px}.product__shaker .product__quantity-content{margin-left:20px}.quantity-selector__button{width:25px}.quantity-selector__button .icon{margin-bottom:2px}.quantity-selector__value{padding:0 1px;margin-top:0}.product__pack-quantity{margin-top:1px;font-size:14px;line-height:22px}}@media screen and (min-width:1024px){.product__quantity-selector{padding:6px 3px 4px 20px}.product__quantity-content{margin-left:3px}.product__shaker .product__quantity-content{margin-left:3px}.quantity-selector__button{width:40px}.quantity-selector__value{padding:0 3px}}.product__form-submit-container{position:relative;margin-top:20px}.product__form-submit-container button{padding:17px 0;font-size:10px;line-height:12px}.product__form-error-container{z-index:111 !important}@media screen and (min-width:768px){.product__form-submit-container button{padding:15px 0;font-size:11.9px;line-height:20px}.nav--safari .product__form-submit-container button{padding:17px 0 13px}}@media screen and (min-width:1200px){.product__form-submit-container.product__form-submit-container-cure{margin-bottom:30px}}@media screen and (max-width:1023px){.product__popup{z-index:200;position:fixed;left:0;bottom:0;display:block;width:100%;background-color:#fff;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.product__popup[aria-hidden="false"]{-webkit-transform:translateY(0);transform:translateY(0)}.product__popup-header{position:relative;padding:19px 30px 15px 30px;border-bottom:1px solid #e7e7e7}.product__popup-header.product__popup-header--no-border{border:0}.product__popup-title{font-size:14px;line-height:22px}.product__popup-back{position:absolute;top:0;left:0;display:block;width:57px;height:57px;cursor:pointer}.product__popup-back .icon{width:16px;height:16px;margin:21px;stroke:#262626;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.product__popup-close{position:absolute;top:0;right:8px;display:block;width:57px;height:57px}.product__popup-close .icon{width:13px;height:13px;margin:22px;stroke:#262626}.product__popup-close .icon path{stroke-width:3px}}@media screen and (max-width:767px){.product__popup-header{padding:18px 20px}.product__popup-title{font-size:13px;line-height:20px}.product__popup-close{right:0}}@media screen and (min-width:1024px){.product__popup{z-index:111;position:relative;opacity:0;visibility:hidden;-webkit-transform:translateY(-5px);transform:translateY(-5px);-webkit-transition:all .3s ease;transition:all .3s ease}.product__popup[aria-hidden="false"]{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.product__popup-content{position:absolute;top:0;left:0;display:block;width:100%;border-bottom:1px solid #e7e7e7;border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;background-color:#fff}.product__popup-header.product__popup-header--no-border{border:0}}@media screen and (min-width:1200px){.product__popup-close{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.product__popup-close:hover{opacity:.6}}#rc_radio_options{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}#rc_radio_options[data-sub-first="true"]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.rc_container{margin-top:25px}.rc_block__type{position:relative;padding:20px 20px 18px 55px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;border:1px solid #e7e7e7}.rc_block__type:nth-child(1){border-bottom-color:var(--color-product)}.rc_block__type:nth-child(2){border-top:0}.rc_block__type .rc_price_per_meal{opacity:.8}.rc_block__type.active{border-color:var(--color-product);box-shadow:inset 0 0 0 1px var(--color-product);background-color:var(--color-bg)}.rc_block__type.active .rc_checkbox{border-color:currentColor}.rc_block__type.active .rc_checkbox::after{background-color:currentColor}.rc_block__type.active .rc_sub_info-label{display:none}.rc_block__type.active .rc_sub_info_wrapper{height:44px}.rc_block__type.active .rc_price_per_meal{opacity:1}.rc_block__type:not(.active) .rc_sub_why_container{display:none}.rc_block__type:not(.active) .rc_price_subscription_reassurance.rc_price_alma{color:#262626 !important;opacity:.8}.rc_block__type:not(.active) .rc_sub_info-label{display:block}.rc_block__type:not(.active) .rc_sub_info_wrapper{height:0;opacity:0;overflow:hidden}.rc_block__type .item-price__container{margin-right:5px}.rc_block__type .variant-compare .rc_compare_at_price{display:inline-block;opacity:.8}.rc_block__type .rc_price_label{position:absolute;top:19px;right:20px;display:grid;-webkit-box-align:center;align-items:center;justify-items:center;width:36px;height:36px;border-radius:50px;-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}.rc_price_container,.rc_label__autodeliver{display:-webkit-box;display:flex;font-size:14px;line-height:22px}.rc_compare_at_price{display:none}.rc_price_subscription_reassurance{display:block;margin-top:5px;font-size:11.9px;line-height:18px}.rc_label__onetime,.rc_label__autodeliver{position:relative}.rc_sub_info_wrapper{-webkit-transition:height .3s ease,opacity .3s ease;transition:height .3s ease,opacity .3s ease}.rc_sub_why_container{margin-top:4px;font-size:0}.rc_sub_info-label{margin-top:4px;font-size:11px;line-height:16px}.rc_sub_why_container_label{display:inline-block;border-bottom:1px solid rgba(38,38,38,0.3);font-size:11px;line-height:16px}.rc_price_per_meal{margin-top:6px;font-size:11px;line-height:18px}.rc_price_per_meal.variant-compare .item-price--new{color:#262626}.rc_price_per_meal.variant-compare .item-price--old{display:none}.rc_block__type__onetime .rc_price_per_meal{margin-top:3px}.rc_checkbox{position:absolute;top:-1px;left:-40px;display:block;width:25px;height:25px;border-radius:50%;border:2px solid #909090;box-sizing:border-box}.rc_checkbox::after{content:'';display:block;width:15px;height:15px;margin:3px;border-radius:50%;background-color:transparent}@media screen and (min-width:768px){.rc_block__type{text-align:left}.rc_checkbox{top:0;left:-35px;width:20px;height:20px}.rc_checkbox::after{width:12px;height:12px;margin:2px}.rc_price_subscription_reassurance{margin-top:2px;font-size:13px;line-height:20px}.rc_price_per_meal{margin-top:8px;font-size:11.9px;line-height:20px}.rc_block__type__onetime .rc_price_per_meal{margin-top:8px}.rc_sub_why_container{margin-top:6px}.rc_sub_why_container_label{font-size:11.9px;line-height:16px}.rc_sub_info-label{margin-top:6px;font-size:11.9px;line-height:18px}}@media screen and (min-width:1024px){.rc_checkbox{top:1px}}@media screen and (min-width:1200px){.rc_price_container,.rc_label__autodeliver{font-size:15px;line-height:24px}.rc_price_subscription_reassurance{margin-top:1px}.rc_sub_info-label{margin-top:3px;font-size:13px;line-height:20px}.rc_sub_why_container_label{-webkit-transition:color .3s ease,border-bottom-color .3s ease;transition:color .3s ease,border-bottom-color .3s ease}.rc_sub_why_container_label:hover{color:#909090;border-bottom:1px solid rgba(38,38,38,0.3)}}.rc_label__delivery{position:relative;padding:11px 15px;max-width:200px;margin-top:15px;border:1px solid #e7e7e7;background-color:#fff}.rc_label__delivery-label{margin-left:6px}.rc_label__delivery-arrow{position:absolute;top:0;right:0;display:block;padding:0;width:47px;height:42px}.rc_label__delivery-arrow .icon{width:14px;height:13px;margin:15px 11px 14px 11px;stroke:#262626;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media screen and (min-width:768px){.rc_label__delivery{max-width:280px;margin-top:14px;font-size:13px;line-height:20px}}.rc_frequency-content-wrapper{display:-webkit-box;display:flex}.rc_frequency-item-container{padding:21px 0}.rc_frequency-item{width:calc(100% / 3);border-top:1px solid currentColor;border-bottom:1px solid currentColor;text-align:center;cursor:pointer}.rc_frequency-item .rc_frequency-item-container{color:#fff}.rc_frequency-item:not(.active){border-top:1px solid #e7e7e7;border-bottom:1px solid #e7e7e7;background-color:#fff}.rc_frequency-item:not(.active) .rc_frequency-item-container{color:#262626}.rc_frequency-item:not(.active)+:not(.active){border-left:1px solid #e7e7e7}.rc_frequency_nb{display:block}.rc_frequency_label{display:block}.rc_frequency-message{display:none;padding:20px 21px 21px 21px;opacity:.6}.rc_frequency-message.active{display:block}.rc_frequency-message i,.rc_frequency-message b{font-family:"gordita-regular",sans-serif;font-style:normal}.rc_block__type__options[aria-expanded="false"] .rc_label__delivery-arrow .icon,.rc_block__type__options.active .rc_label__delivery-arrow .icon{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media screen and (min-width:1024px){#overlay[aria-controls="subscription-delivery"]{background:transparent}.rc_frequency-wrapper{max-width:280px}.rc_frequency_nb{font-size:18px;line-height:24px}.rc_frequency_label{font-size:13px;line-height:20px}.rc_frequency-item-container{padding:9px 0}.rc_frequency-message{padding:12px 15px}.rc_frequency-message p{font-size:11.9px;line-height:18px}.rc_block__type__options.active .rc_label__delivery{border-bottom:0}.template-product.subscription-delivery{overflow:hidden}.template-product.subscription-delivery .header{z-index:109}}.rc_why_subscribe__content .rc_why_subscribe__back{display:none}.rc_why_subscribe__content-title{font-size:16px;line-height:22px}.rc_why_subscribe__content-container{padding:25px 10px 20px 10px}.rc_why_subscribe__content-wrapper{display:-webkit-box;display:flex;margin-bottom:15px;flex-wrap:wrap;-webkit-box-pack:center;justify-content:center}.rc_why_subscribe__item{padding:0 10px;width:50%;margin-bottom:15px}.rc_why_subscribe__item-icon{display:block;width:33px;height:32px;margin:5px auto}.rc_why_subscribe__item-icon .icon{width:33px;height:33px}.rc_why_subscribe__item-icon .icon.icon--product-eco{width:30px}.rc_why_subscribe__item-icon .icon.icon--product-shipping{display:block;width:22px;margin:0 auto}.rc_why_subscribe__item-icon .icon.icon--product-gift{width:30px}.rc_why_subscribe__item-description{max-width:200px;margin:0 auto;font-size:13px;line-height:20px;text-align:center}.rc_why_subscribe__cta-container{padding:0 10px}.rc_why_subscribe__cta-container .button,.rc_why_subscribe__cta-container .shopify-challenge__button{padding:17px 0}@media screen and (min-width:768px){#product-why-subscribe{top:50%;left:50%;bottom:auto;width:500px;height:500px;margin-top:-250px;margin-left:-250px;opacity:0;visibility:hidden;background-color:#fff;-webkit-transform:translate(0);transform:translate(0);-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;pointer-events:none}#product-why-subscribe[aria-hidden="false"]{opacity:1;visibility:visible;pointer-events:all}.rc_why_subscribe__content-header{padding:40px 0 22px 0;border:0}.rc_why_subscribe__content-title{font-size:28px;line-height:34px;letter-spacing:-0.5px}.rc_why_subscribe__close{position:absolute;top:12px;right:15px}.rc_why_subscribe__close .icon{width:22px;height:22px;margin:19px}.rc_why_subscribe__close .icon path{stroke-width:2px}.rc_why_subscribe__item{margin-bottom:31px}.rc_why_subscribe__item-description{font-size:14px;line-height:22px}.rc_why_subscribe__content-container{padding:16px 45px 20px 45px}.rc_why_subscribe__content-wrapper{margin-bottom:-3px}.rc_why_subscribe__item-icon{display:block;width:40px;height:40px;margin:0 auto 10px auto}.rc_why_subscribe__item-icon .icon{width:40px;height:40px}.rc_why_subscribe__item-icon .icon.icon--product-eco{width:32px}.rc_why_subscribe__item-icon .icon.icon--product-shipping{width:31px}.rc_why_subscribe__item-icon .icon.icon--product-gift{width:31px}.rc_why_subscribe__cta-container{padding:0}.rc_why_subscribe__cta-container .button,.rc_why_subscribe__cta-container .shopify-challenge__button{padding:15px 0}}@media screen and (min-width:1024px){#product-why-subscribe{position:fixed}.rc_why_subscribe__content-container{position:relative;border:0}}@media screen and (min-width:1200px){.rc_why_subscribe__close{right:12px}}#rc_login{display:none !important}.product-tables__container{z-index:111;position:fixed;top:0;right:0;height:100vh;width:92%;max-width:620px;background-color:#fff;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:right .3s ease,-webkit-transform .3s ease;transition:right .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,right .3s ease;transition:transform .3s ease,right .3s ease,-webkit-transform .3s ease}.product-tables__container[aria-hidden="false"]{-webkit-transform:translateX(0);transform:translateX(0)}.product-tables__wrapper{padding-top:18px}.product-tables__header{padding-left:18px;padding-bottom:10px}.product-tables__header-icon{display:inline-block;cursor:pointer}.product-tables__content{padding-top:8px;padding-bottom:26px;overflow:scroll}.product-tables__content table td,.product-tables__content table th{padding:8px 10px 9px;text-align:center}.product-tables__content table td:first-child,.product-tables__content table th:first-child{padding-left:0;text-align:left}.product-tables__content table td:last-child,.product-tables__content table th:last-child{padding-right:0}.product-tables__content table tr{border-bottom:1px solid #e7e7e7}.product-tables__title{margin-bottom:5px}.product-tables__title.product-tables__title--vitamin-minerals{padding:0 15px}.product-tables__subtitle{margin-bottom:12px}.product-tables__subtitle.product-tables__subtitle--vitamin-minerals{padding:0 15px}.product-tables__subtitle.product-tables__subtitle--ingredients{margin-bottom:20px}.product-tables__table-wrapper{margin-bottom:20px;font-family:"gordita-regular",sans-serif;font-size:11px;line-height:20px}.product-tables__table-wrapper b{font-family:"gordita-bold",sans-serif}.product-tables__nutrients-values{padding:0 14px 0 15px;margin-bottom:30px}.product-tables__nutrients-values table{width:100%}.product-tables__table-container--vitamin-minerals .product-tables__table-container{padding:0 15px}.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper{margin-bottom:25px}.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper:after{-webkit-box-flex:0;flex:0 0 15px;height:1px}.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper table td,.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper table th{min-width:85px}.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper table td:first-child,.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper table th:first-child{min-width:115px}.product-tables__vitamin-and-minerals{margin-bottom:30px}.product-tables__info-comp{color:#909090}.product-tables__info-comp.product-tables__info-comp--vitamin-minerals{padding:0 15px}.product-tables__ingredients{padding:0 15px}@media screen and (max-width:1023px){.product-tables__table-container--vitamin-minerals .product-tables__table-container{overflow:scroll}.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start}.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper:after{content:""}}@media screen and (min-width:768px){.product-tables__container{right:-66px}.product-tables__container[aria-hidden="false"]{right:0}.product-tables__wrapper{padding-top:0}.product-tables__header{position:absolute;top:0;left:0;padding:0;width:66px;height:66px;background-color:#f6f6f6;-webkit-transform:translateX(-100%);transform:translateX(-100%)}.product-tables__header-icon{width:100%;height:100%}.product-tables__header-icon .icon{position:absolute;width:18px;height:18px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.product-tables__content{padding-top:30px;padding-bottom:19px}.product-tables__content table td,.product-tables__content table th{padding:8px 45px 9px;max-width:140px}.product-tables__content table td:first-child,.product-tables__content table th:first-child{min-width:180px}.product-tables__subtitle.product-tables__subtitle--nutrients{margin-bottom:22px}.product-tables__subtitle.product-tables__subtitle--vitamin-minerals{margin-bottom:22px;padding:0 40px}.product-tables__subtitle.product-tables__subtitle--ingredients{margin-bottom:31px}.product-tables__table-wrapper{font-size:13px}.product-tables__nutrients-values{padding:0 40px;margin-bottom:45px}.product-tables__vitamin-and-minerals{margin-bottom:45px}.product-tables__title.product-tables__title--vitamin-minerals{padding:0 40px}.product-tables__info-comp.product-tables__info-comp--vitamin-minerals{padding:0 40px}.product-tables__table-container--vitamin-minerals .product-tables__table-container{padding:0 40px}.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper{margin-bottom:20px}.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper:after{-webkit-box-flex:0;flex:0 0 40px}.product-tables__ingredients{padding:0 40px}.product-tables__ingredients .product-tables__table-list{font-size:14px;line-height:22px}}@media screen and (min-width:768px) and (max-width:1023px){.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper table td,.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper table th{padding:8px 22px 9px;min-width:85px}.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper table td:first-child,.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper table th:first-child{padding-left:0;min-width:115px}.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper table td:last-child,.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper table th:last-child{padding-right:0}.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper table b{display:inline-block;min-width:80px}}@media screen and (min-width:1024px){.product-tables__container{max-width:870px}.product-tables__info-comp{max-width:460px}.product-tables__content table td,.product-tables__content table th{padding:8px 40px 9px}.product-tables__content table td:first-child,.product-tables__content table th:first-child{padding-right:75px;padding-left:0}.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper table td,.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper table th{padding:8px 30px 9px}.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper table td:first-child,.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper table th:first-child{padding-left:0;padding-right:26px}.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper table td:last-child,.product-tables__table-container--vitamin-minerals .product-tables__table-wrapper table th:last-child{padding-left:32px;padding-right:14px}}.product-pack__composition-container{padding:40px 0 8px}.product-pack__composition-wrapper{padding:0 15px}.product-pack__composition-title{margin-bottom:5px}.product-pack__composition-product{margin-bottom:20px}.product-pack__composition-product.product-pack__composition-header{margin-bottom:30px}.product-pack__composition-product-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}.product-pack__composition-product-image{width:25%;min-width:90px;max-width:100px;margin-right:20px}.product-pack__composition-product-content{-webkit-box-flex:0;flex:0 0 1}.product-pack__composition-product-title+.product-pack__composition-product-number{margin-top:5px}@media screen and (min-width:768px){.product-pack__composition-container{padding:62px 0 1px}.product-pack__composition-title.title-background .text-background{top:-6px}.product-pack__composition-product{margin-bottom:30px}.product-pack__composition-product-image{min-width:100px;margin-right:30px}.product-pack__composition-product-content{margin-top:1px}.product-pack__composition-product-number{font-size:14px;line-height:22px}.product-pack__composition-product-number+.product-pack__composition-product-description{margin-top:4px}.product-pack__composition-product-description{color:#909090}.product-pack__composition-product-title+.product-pack__composition-product-number{margin-top:3px}.product-pack__composition-product-title+.product-pack__composition-product-description{margin-top:5px}}@media screen and (max-width:1023px){.product-pack__composition-products{max-width:449px;margin:auto}}@media screen and (min-width:1024px){.product-pack__composition-container{padding-top:40px}.product-pack__composition-header{margin-top:17px;text-align:left}.product-pack__composition-wrapper{padding:0 25.5px 0 5.5px}.product-pack__composition-container{padding-top:45px;padding-bottom:3px}.product-pack__composition-products{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;flex-wrap:wrap}.product-pack__composition-product{width:50%;padding:0 24.5px}.product-pack__composition-product.product-pack__composition-item--left{margin-bottom:27px;margin-top:3px}}@media screen and (min-width:1200px){.product-pack__composition-wrapper{padding:0 95px 0 12px;max-width:1500px;margin:auto}.product-pack__composition-container{padding-top:74px;padding-bottom:23px}.product-pack__composition-title.title-background .text-background{top:-23px;left:-68px}.product-pack__composition-product-content{margin-top:0}.product-pack__composition-header{margin-top:23px}.product-pack__composition-product-image{margin-bottom:5px;width:25%;min-width:120px;max-width:120px}.product-pack__composition-product{padding:0 56px;margin-bottom:25px}.product-pack__composition-product.product-pack__composition-item--left{margin-bottom:16px;margin-top:9px}.product-pack__composition-product-title+.product-pack__composition-product-number{margin-top:6px}.product-pack__composition-product-number+.product-pack__composition-product-description{margin-top:9px}.product-pack__composition-product-title+.product-pack__composition-product-description{margin-top:10px}}.product-related__container{padding:45px 0 60px}.product-related__header{margin-bottom:15px}.product-related__products-container{position:relative;padding:30px 0;width:100%}.product-related__products-container:after{z-index:-1;content:"";position:absolute;top:0;right:0;width:50%;height:100%}.product-related__products-wrapper{white-space:nowrap;overflow-x:scroll;overflow-y:hidden}.product-related__products-wrapper:before{content:"";display:inline-block;height:1px;width:20%}.product_related-item{background-color:#e7e7e7}@media screen and (min-width:768px){.product-related__container{padding:45px 0}.product-related__wrapper{position:relative}.product-related__header{margin-bottom:29px}.product-related__products-wrapper{text-align:right}.product-related__products-wrapper::before{width:12%}.product-related__products-container{padding:45px 0}.product-related__products-container::after{width:72%}}@media screen and (min-width:900px){.product-related__products-wrapper::before{width:18.5%}.product-related__products-container::after{width:62%}.template-product .product-related__container .product-item-simple:nth-child(3){display:inline-block}}@media screen and (min-width:1024px){.product-related__header{position:absolute;top:45px;left:30px;width:150px;text-align:left}}@media screen and (min-width:1200px){.product-related__products-container{padding:45px 0 0 0}.product-related__products-wrapper{padding-bottom:45px}.product-related__products-wrapper .product-item-simple__overlay{min-height:auto}.product-related__container{padding:70px 0;max-width:1500px;margin:0 auto}.product-related__header{left:68px}.template-product .product-related__container .product-item-simple:nth-child(3){margin-right:68px}}@media screen and (min-width:1366px){.product-related__header{width:300px}}.product__cross-sell{padding-top:20px;max-width:400px;width:100%;border-top:1px solid #e7e7e7;margin-top:25px;margin-bottom:16px}.product__cross-sell[data-count="1"] .product__cross-sell-item-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.product__cross-sell[data-count="1"] .product__cross-sell-slider{margin-top:20px}.product__cross-sell[data-count="1"] .product__cross-sell-item{text-align:left}.product__cross-sell[data-count="1"] .product__cross-sell-item-content{max-width:130px}.product__cross-sell[data-count="1"] .product__cross-sell-item-button{margin-left:auto}.product__cross-sell:not([data-count="1"]) .product__cross-sell-slider{margin:17px 20px 0 20px;font-size:0;text-align:center}.product__cross-sell:not([data-count="1"]) .product__cross-sell-slider .flickity-viewport{overflow:hidden}.product__cross-sell:not([data-count="1"]) .product__cross-sell-slider .flickity-button{bottom:73px}.product__cross-sell:not([data-count="1"]) .product__cross-sell-slider .flickity-button svg{width:13px;height:13px}.product__cross-sell:not([data-count="1"]) .product__cross-sell-slider .flickity-button.previous{left:-33px}.product__cross-sell:not([data-count="1"]) .product__cross-sell-slider .flickity-button.next{right:-31px}.product__cross-sell:not([data-count="1"]) .product__cross-sell-item{display:inline-block;width:calc(50% - 10px);margin:0 8px}.product__cross-sell:not([data-count="1"]) .product__cross-sell-item-image{margin:0 auto 9px auto}.product__cross-sell:not([data-count="1"]) .product__cross-sell-item-description{min-height:36px;margin-top:1px}.product__cross-sell:not([data-count="1"]) .product__cross-sell-item-button{margin-top:10px}.product__cross-sell:not([data-count="1"]) .product__cross-sell-item-button .button,.product__cross-sell:not([data-count="1"]) .product__cross-sell-item-button .shopify-challenge__button{width:140px}.product__cross-sell-title{font-size:13px;line-height:20px;text-align:left}.product__cross-sell-item-image{display:block;width:50px;min-width:50px;height:50px;margin-right:15px}.product__cross-sell-item-title{font-size:11.9px;line-height:20px}.product__cross-sell-item-description{font-size:11px;line-height:18px;color:#909090}.product__cross-sell-item-button .button,.product__cross-sell-item-button .shopify-challenge__button{padding:11px 0;width:136px;font-size:10px;line-height:12px}@media screen and (min-width:1024px){.product__cross-sell{margin-bottom:0}.product__cross-sell[data-count="1"] .product__cross-sell-slider{margin-top:12px}.product__cross-sell-item-image{padding:5px;width:60px;height:60px;margin-right:5px}.product__cross-sell-item-title{font-size:13px;line-height:25px}.product__cross-sell-item-description{font-size:11.9px}.product__infos-container--has-cross-sell{padding-bottom:0}}@media screen and (min-width:1200px){.product__cross-sell{max-width:440px}.product__cross-sell:not([data-count="1"]) .product__cross-sell-slider{margin:20px 25px 0 26px}.product__cross-sell:not([data-count="1"]) .product__cross-sell-slider .flickity-button{bottom:41px}.product__cross-sell:not([data-count="1"]) .product__cross-sell-slider .flickity-button.previous{left:-38px}.product__cross-sell:not([data-count="1"]) .product__cross-sell-slider .flickity-button.next{right:-39px}.product__cross-sell:not([data-count="1"]) .product__cross-sell-item-container{display:-webkit-box;display:flex;flex-wrap:wrap}.product__cross-sell:not([data-count="1"]) .product__cross-sell-item{margin:0 10px}.product__cross-sell:not([data-count="1"]) .product__cross-sell-item-image{margin:0 5px 0 0}.product__cross-sell:not([data-count="1"]) .product__cross-sell-item-content{width:calc(100% - 65px);text-align:left}.product__cross-sell:not([data-count="1"]) .product__cross-sell-item-title{line-height:23px}.product__cross-sell:not([data-count="1"]) .product__cross-sell-item-button{width:100%;margin-top:21px}.product__cross-sell:not([data-count="1"]) .product__cross-sell-item-button .button,.product__cross-sell:not([data-count="1"]) .product__cross-sell-item-button .shopify-challenge__button{width:100%}}.collection__item-container{margin-bottom:15px;padding:30px 15px 0;overflow:hidden}.collection__item-container:last-child{margin-bottom:60px}.collection__item-content{margin-bottom:25px}.collection__item-title{margin-bottom:5px}.collection__item-subtitle{margin-bottom:10px}.collection__item-description{color:#909090}.collection__item-button{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;padding:13px 0 11px;margin-top:15px}.collection__item-button>span{margin:0 6px}.collection__item-button>span:first-child span{display:inline-block}.collection__item-button>span:first-child span+span{display:none}.collection__item-button[aria-expanded="true"]>span:first-child span{display:none}.collection__item-button[aria-expanded="true"]>span:first-child span+span{display:inline-block}.collection__item-button .icon{margin-top:1px;width:11px;height:11px;stroke:#262626}.collection__item-button.button--full-width{border-color:#e7e7e7}@media screen and (max-width:767px){.collection__item-title.title-background .text-background{left:-17px}}@media screen and (min-width:768px){.collection__item-container{padding-left:0;padding-right:0}.collection__item-content{padding:0 30px;margin-bottom:29px}.collection__item-subtitle{margin-bottom:16px}.collection__item-description{font-size:14px;line-height:22px}.collection__item-products{margin-bottom:30px}.collection__item-products-wrapper{display:block;width:100%}.collection__item-products-wrapper.collapse-content{height:auto !important;overflow:visible}.collection__item-products-wrapper .flickity-viewport{overflow:hidden}.collection__item-products-wrapper .flickity-button{display:none}.collection__item-products-wrapper.flickity-resize .product-item__wrapper{height:100%}.collection__item-products-wrapper.flickity-resize .product-item__wrapper .product__item{height:100%}}@media screen and (max-width:1023px){.collection__item-products-wrapper--slider-mobile .flickity-button,.collection__cross-sell-slider .flickity-button{bottom:50%;display:block;width:36px;height:36px;margin-bottom:-18px;border:1px solid #e7e7e7;background-color:white;cursor:pointer}.collection__item-products-wrapper--slider-mobile .flickity-button svg,.collection__cross-sell-slider .flickity-button svg{width:1rem}.collection__item-products-wrapper--slider-mobile .flickity-button.previous,.collection__cross-sell-slider .flickity-button.previous{left:0}.collection__item-products-wrapper--slider-mobile .flickity-button.next,.collection__cross-sell-slider .flickity-button.next{right:0}.collection__item-products-wrapper--slider-mobile .flickity-button[disabled],.collection__cross-sell-slider .flickity-button[disabled]{display:none}.collection__cross-sell-slider .flickity-button.previous{left:1rem}.collection__cross-sell-slider .flickity-button.next{right:1rem}}@media screen and (min-width:768px){.collection__item-products-wrapper--slider-mobile .flickity-button.previous,.collection__cross-sell-slider .flickity-button.previous{left:1rem}.collection__item-products-wrapper--slider-mobile .flickity-button.next,.collection__cross-sell-slider .flickity-button.next{right:1rem}}@media screen and (min-width:1024px){.collection__item-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start}.collection__item-container{padding-top:35px;margin-bottom:0}.collection__item-container:last-child{margin-bottom:33px}.collection__item-content{padding:0 30px;width:30%;margin-bottom:31px}.collection__item-description{margin-bottom:29px}.collection__item-list-title{margin-bottom:20px;font-size:11px;line-height:16px;letter-spacing:.2px}.collection__item-list .check__list{margin-left:3px}.collection__item-list .check__list-title{margin-top:2px}.collection__item-list .check__list-item{margin-bottom:5px;font-size:14px;line-height:22px}.collection__item-list .check__list-checked .icon{top:-1px;left:4px;width:12px;height:12px}.collection__item-products{width:70%;padding-left:24px}.collection__item-products-wrapper .flickity-button{right:30px;bottom:50%;display:block;width:56px;height:56px;margin-bottom:-28px;border:1px solid #262626;background-color:#262626;cursor:pointer}.collection__item-products-wrapper .flickity-button.previous{right:auto;left:-28px}.collection__item-products-wrapper .flickity-button:disabled{display:none}.collection__item-products-wrapper .flickity-button svg{width:17px;height:16px;margin:19px}.collection__item-products-wrapper .flickity-button svg path{stroke:#fff}}@media screen and (min-width:1200px){.collection__item-container:last-child{margin-bottom:50px}.collection__item-wrapper{padding:0 0 0 67px;max-width:1500px;margin:0 auto}.collection__item-wrapper .flickity-button{margin-bottom:-4px}.collection__item-content{padding:0;width:25%;max-width:285px;margin-top:-4px}.collection__item-subtitle{margin-bottom:21px}.collection__item-products{width:calc(100% - 285px);padding-left:105px;margin-bottom:16px}.collection__item-products-wrapper .flickity-button{-webkit-transition:border-color .3s ease,background-color .3s ease;transition:border-color .3s ease,background-color .3s ease}.collection__item-products-wrapper .flickity-button svg path{-webkit-transition:stroke .3s ease;transition:stroke .3s ease}.collection__item-products-wrapper .flickity-button:hover{border-color:#e7e7e7;background-color:#fff}.collection__item-products-wrapper .flickity-button:hover svg path{stroke:#262626}.collection__item-products-wrapper .flickity-button.next{right:41px}}@media screen and (min-width:1500px){.collection__item-wrapper{padding:0 53px 0 67px}.collection__item-products-wrapper .flickity-button.next{right:-10px}}@media screen and (min-width:768px){.collection--no-slider .collection__item-products-wrapper{display:-webkit-box;display:flex;flex-wrap:wrap;padding:0 30px 0 15px}.collection--no-slider .product-item__wrapper{padding-right:0;width:calc(50% - 15px);margin-bottom:15px;margin-left:15px}.collection--no-slider .product-item__wrapper:first-child .product__item{margin:0}.collection--no-slider .product__item{padding:0;width:100%;height:100%;margin:0}.collection--no-slider .product__item-container{display:-webkit-box;display:flex}.collection--no-slider .product__item-image-container{padding:10px 10px 33px 10px;max-width:150px}.collection--no-slider .product__item-content{padding-right:10px;width:calc(100% - 150px);text-align:left}.collection--no-slider .product__item-title-container{padding:0;min-height:auto;margin:0;-webkit-box-pack:start;justify-content:flex-start}.collection--no-slider .collection-item__push{max-height:none;margin-bottom:15px}.collection--no-slider .collection-item__push .collection__item-push-image{width:100%;height:100%;max-height:none;margin:0}.collection--no-slider .collection-item__push .collection__item-push-image .aspect-ratio{height:100%}}@media screen and (min-width:1024px){.collection--no-slider .collection__item-products{padding-left:9px}.collection--no-slider .collection__item-products-wrapper{padding:0 30px 0 0}}@media screen and (min-width:1200px){.collection--no-slider .collection__item-container:last-child{padding-bottom:50px}.collection--no-slider .collection__item-products{padding-left:90px;width:calc(100% - 355px)}.collection--no-slider .collection__item-products-wrapper{padding:0 0 20px 0}.collection--no-slider .product__item{max-height:none}.collection--no-slider .product__item-image-container{padding:10px 20px 10px 10px;max-width:190px}.collection--no-slider .product__item-content{width:calc(100% - 190px)}.collection--no-slider .product__item-overlay{padding-top:0;height:100%}.collection--no-slider .product__item-overlay .product__item-overlay-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.collection--no-slider .product__item-overlay .product__item-image-container{padding-bottom:0}.collection--no-slider .product__item-overlay .product__item-content{margin-top:12px;border-top:0}.collection--no-slider .product__item-overlay .product__item-price-info{display:none}.collection--no-slider .product__item-overlay .product__item-button{margin:14px 0 0 0}}.collection__content-nav-container{z-index:20;position:-webkit-sticky;position:sticky;top:var(--header-height);left:0;width:100%;border-bottom:1px solid #e7e7e7;opacity:0;visibility:hidden;-webkit-transition:border-color .3s ease;transition:border-color .3s ease}.collection__content-nav-container.nav--fixed{position:fixed;border-color:rgba(255,255,255,0.3)}.collection__content-nav-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}.collection__content-nav-list{display:-webkit-box;display:flex;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;padding-left:5px;overflow:scroll}.collection__content-nav-list-item{margin-left:10px;padding:16px 0 17px 10px;opacity:0;visibility:hidden}.collection__content-nav-list-item:last-child{padding-right:50px}.collection__content-nav-list-item-link{position:relative;display:inline-block;padding-bottom:4px;opacity:.7;white-space:nowrap;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.collection__content-nav-list-item-link:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#262626;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.collection__content-nav-list-item-link.active{opacity:1}.collection__content-nav-list-item-link.active:after{opacity:1;visibility:visible}.collection__content-nav-button{opacity:0;visibility:hidden}@media screen and (max-width:767px){.collection__content-nav{position:relative;width:69.5%;border-right:1px solid #e7e7e7}.collection__content-nav:after{content:"";position:absolute;top:0;right:0;width:45px;height:100%;-webkit-transition:background;transition:background;pointer-events:none;background:-webkit-gradient(linear,right top,left top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(270deg,#fff 0,rgba(255,255,255,0) 100%)}.collection__content-nav.collection__content-nav--full-width{width:100%}.collection__content-nav.collection__content-nav--full-width::after{display:none}.collection__content-nav-button{-webkit-box-flex:1;flex:1 1 auto;padding:19px 0}.collection__content-nav-container.nav--fixed .collection__content-nav{border-right:1px solid rgba(255,255,255,0.3)}}@media screen and (min-width:768px){.collection__content-nav-list{padding-left:0}.collection__content-nav-list-item{padding-left:20px}.collection__content-nav-button{padding:22px 30px 17px}.collection__content-nav-list-item-link--white{color:#fff}.collection__content-nav-list-item-link--white:after{background-color:#fff}.collection__content-nav-button-label--desktop{display:-webkit-box;display:flex;-webkit-box-pack:end;justify-content:flex-end}.collection__content-nav-button-label--desktop .icon{margin-right:10px;stroke:#262626;-webkit-transition:stroke .3s ease;transition:stroke .3s ease}}@media screen and (max-width:1023px){.collection__content-nav-container[aria-hidden="true"],.collection__content-nav-container .nav--fixed{opacity:1;visibility:visible}.collection__content-nav-button,.collection__content-nav-list-item{opacity:1;visibility:visible}.collection__content-nav-container:not(.nav--fixed){background-color:#fff !important}.collection__content-nav-container{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.collection__content-nav-container .collection__content-nav:after{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.collection__content-nav-container .collection__content-nav-list-item-link{-webkit-transition:color .3s ease;transition:color .3s ease}.collection__content-nav-container .collection__content-nav-list-item-link:after{-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.collection__content-nav-container .collection__content-nav-button-label{-webkit-transition:color .3s ease;transition:color .3s ease}.collection__content-nav-container.nav--fixed .collection__content-nav-list-item-link--white{color:#fff}.collection__content-nav-container.nav--fixed .collection__content-nav-list-item-link--white:after{background-color:#fff}.collection__content-nav-container.nav--fixed .collection__content-nav-button-label--mobile,.collection__content-nav-container.nav--fixed .collection__content-nav-button-label--desktop{color:#fff}.collection__content-nav-container.nav--fixed .collection__content-nav-button-label--desktop .icon{stroke:#fff}}@media screen and (min-width:1024px){.collection__content-nav-container{position:fixed;color:#fff;border-bottom:0;opacity:0;visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:opacity .2s .1s ease,visibility .2s .1s ease,-webkit-transform .3s ease;transition:opacity .2s .1s ease,visibility .2s .1s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .2s .1s ease,visibility .2s .1s ease;transition:transform .3s ease,opacity .2s .1s ease,visibility .2s .1s ease,-webkit-transform .3s ease}.collection__content-nav-container[aria-hidden="false"]{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.collection__content-nav-container[aria-hidden="false"] .collection__content-nav-list-item{opacity:1;visibility:visible}.collection__content-nav-container[aria-hidden="false"] .collection__content-nav-button{opacity:1;visibility:visible}.collection__content-nav-wrapper{padding:0 30px;margin:auto;max-width:1500px}.collection__content-nav-list-item{padding-top:14px;padding-bottom:15px;opacity:0;visibility:hidden}.collection__content-nav-list-item:first-child{margin-left:0;padding-left:0}.collection__content-nav-list-item-link{opacity:.6}.collection__content-nav-list-item-link:hover{opacity:1}.collection__content-nav-button{padding:20px 0 15px;opacity:0;visibility:hidden}.collection__content-nav-button-label--desktop{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.collection__content-nav-button-label--desktop .icon{stroke:#fff}.collection__content-nav-button-label--desktop:hover{opacity:.6}}@media screen and (min-width:1200px){.collection__content-nav-wrapper{padding-left:68px;padding-right:68px}}.announcement__container{z-index:110;position:fixed;top:0;left:0;width:100%;text-align:center;overflow:hidden}.announcement__slider .flickity-button{display:none}.announcement__slider:not(.flickity-enabled) .announcement__description:not(:first-child){display:none}.announcement__description{padding:12px 0;width:100%}.flickity-enabled .announcement__description{opacity:0 !important;-webkit-transition:opacity 1s ease !important;transition:opacity 1s ease !important}.flickity-enabled .announcement__description.is-selected{opacity:1 !important}.announcement__text{max-width:calc(100% - 40px);margin:0 auto}.announcement__text p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.announcement__text a{color:inherit}.announcement__text p,.announcement__text strong,.announcement__text i{color:inherit;font-size:12px;line-height:16px}.announcement__text strong{font-family:"gordita-bold",sans-serif}@media screen and (min-width:1024px){.announcement__container{height:37px}.announcement__description{padding:8px 0}.announcement__text{max-width:50%}.announcement__text p,.announcement__text strong,.announcement__text i{font-size:14px;line-height:20px}.announcement__slider .flickity-button{display:block}.announcement__slider .flickity-button svg{width:13px;height:13px;margin:10px}.announcement__slider .flickity-button.next{right:22%}.announcement__slider .flickity-button.previous{left:22%}}@media screen and (min-width:1200px){.announcement__slider{max-width:1500px;margin:0 auto}.announcement__slider .flickity-button{-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.announcement__slider .flickity-button:hover{opacity:.5}}.has-announcement-bar .main{--header-height:100px;padding-top:var(--header-height)}@media screen and (min-width:768px){.has-announcement-bar .main{--header-height:106px}}@media screen and (min-width:1024px){.has-announcement-bar .main{--header-height:103px}}@media screen and (min-width:1200px){.has-announcement-bar .main{--header-height:160px}}@media screen and (min-width:1280px){.has-announcement-bar .main{--header-height:159px}}.has-announcement-bar .header{top:40px}.has-announcement-bar .product__form-message{top:100px}.has-announcement-bar .concept-header__wrapper{padding-top:95px}.has-announcement-bar .contact__header-container,.has-announcement-bar .faq__header-container{padding-top:100px}.has-announcement-bar .cart__header{padding-top:100px}.has-announcement-bar .page__template .page__header-container{padding-top:100px}.has-announcement-bar .storelocator{padding-top:100px}.has-announcement-bar .page__landing{padding-top:100px}@media screen and (min-width:768px){.has-announcement-bar .product__form-message{top:106px}.has-announcement-bar .concept-header__wrapper{padding-top:95px}.has-announcement-bar .contact__header-container,.has-announcement-bar .faq__header-container{padding-top:106px}.has-announcement-bar .cart__header{padding-top:106px}.has-announcement-bar .page__template .page__header-container{padding-top:106px}.has-announcement-bar .storelocator{padding-top:106px}.has-announcement-bar .page__landing{padding-top:106px}}@media screen and (min-width:1024px){.has-announcement-bar .header{top:37px}.has-announcement-bar .product-quick-shop__container{top:var(--header-height)}.has-announcement-bar .product__form-message{top:103px}.has-announcement-bar .collection__header-container{padding-top:0}.has-announcement-bar .collection__header-container.page__reviews-header-container{padding-top:118px}.has-announcement-bar .concept-header__wrapper{padding-top:103px}.has-announcement-bar .contact__header-container,.has-announcement-bar .faq__header-container{padding-top:103px}.has-announcement-bar .cart__header{padding-top:103px}.has-announcement-bar .page__template .page__header-container{padding-top:103px}.has-announcement-bar .storelocator{padding-top:103px}.has-announcement-bar .page__landing{padding-top:103px}}@media screen and (min-width:1200px){.has-announcement-bar .header-dropdown__bottom-desktop{top:123px}.has-announcement-bar .product__form-message{top:102px}.has-announcement-bar .collection__header-container{padding-top:0}.has-announcement-bar .concept-header__wrapper{padding-top:102px}.has-announcement-bar .contact__header-container,.has-announcement-bar .faq__header-container{padding-top:102px}.has-announcement-bar .cart__header{padding-top:102px}.has-announcement-bar .page__template .page__header-container{padding-top:102px}.has-announcement-bar .storelocator{padding-top:102px}.has-announcement-bar .page__landing{padding-top:102px}}.block-faq__container{padding:45px 0 25px}.block-faq__container.block-faq__container--article{padding:11px 0 10px;background-color:#f6f6f6}.block-faq__container.block-faq__container--article .block-faq__wrapper{max-width:630px}.block-faq__container.block-faq__container--article .block-faq__wrapper,.block-faq__container.block-faq__container--collection .block-faq__wrapper{padding:0 15px}.block-faq__container.block-faq__container--article .block-faq__item-container:last-child,.block-faq__container.block-faq__container--collection .block-faq__item-container:last-child{border-bottom:0}.block-faq__container.block-faq__container--article .block-faq__item-container:first-child,.block-faq__container.block-faq__container--collection .block-faq__item-container:first-child{border-top:0}.block-faq__container.block-faq__container--collection{position:relative;padding:19px 0 28px}.block-faq__container.block-faq__container--collection .block-faq__content-container{margin-bottom:0}.block-faq__container.block-faq__container--collection .block-faq__title{margin-top:15px}.block-faq__wrapper{padding:0 22px;max-width:566px;margin:auto;text-align:center}.block-faq__header{margin-bottom:29px}.block-faq__title{margin-bottom:5px}.block-faq__content-container{margin-bottom:24px}.block-faq__item-container{padding-bottom:4px;border-bottom:1px solid #e7e7e7}.block-faq__item-container:first-child{border-top:1px solid #e7e7e7}.block-faq__item-wrapper{text-align:left}.block-faq__item-button{display:-webkit-box;display:flex;padding:18px 2px 14px 1px;-webkit-box-align:start;align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;width:100%}.block-faq__item-button[aria-expanded="true"]+.block-faq__item-answer-container .block-faq__answer-wrapper{opacity:1;visibility:visible}.block-faq__item-button .block-faq__item-button-icon{position:relative}.block-faq__item-button .block-faq__item-button-icon .icon{position:absolute;top:2px;right:0}.block-faq__item-button .block-faq__question{padding-right:5px;width:95%;text-align:left;-webkit-transition:color .3s ease;transition:color .3s ease}.block-faq__item-button .icon{width:16px;height:16px;stroke:#262626;-webkit-transition:stroke .3s ease,-webkit-transform .3s ease;transition:stroke .3s ease,-webkit-transform .3s ease;transition:stroke .3s ease,transform .3s ease;transition:stroke .3s ease,transform .3s ease,-webkit-transform .3s ease}.block-faq__answer-wrapper{width:95%;padding-bottom:20px;opacity:0;visibility:visible;-webkit-transition:opacity .3s .15s ease,visibility .3s .15s ease;transition:opacity .3s .15s ease,visibility .3s .15s ease}.block-faq__answer-wrapper.rte p,.block-faq__answer-wrapper.rte a{color:#909090}.block-faq__answer-wrapper.rte a{border-bottom:1px solid #e7e7e7}.block-faq__footer-title{margin-bottom:15px}.block-faq__footer-icons .icon{fill:#262626}.block-faq__footer-icons .social-icon__link.social-icon__link--facebook{margin-left:-7px;margin-right:8px}.block-faq__footer-icons .social-icon__link.social-icon__link--instagram{margin-right:12px}.block-faq__footer-icons .social-icon__link.social-icon__link--whatsapp{margin-right:15px}.block-faq__footer-icons .social-icon__link.social-icon__link--twitter{margin-right:19px}@media screen and (min-width:768px) and (max-width:1023px){.block-faq__item-button{font-size:14px;line-height:22px}.block-faq__answer-wrapper.rte p{font-size:14px;line-height:22px}}@media screen and (min-width:768px){.block-faq__container{padding:57px 0 85px}.block-faq__container.block-faq__container--article{padding:40px 0 10px;margin-top:15px}.block-faq__container.block-faq__container--collection{padding:40px 0 50px}.block-faq__container.block-faq__container--collection .block-faq__title{margin-top:0}.block-faq__header{margin-bottom:39px}.block-faq__content-container{margin-bottom:29px}.block-faq__item-container{padding-bottom:3px}.block-faq__item-button{padding:19px 0 17px 0;font-size:14px;line-height:22px}.block-faq__item-button .icon{width:20px;height:20px}.block-faq__answer-wrapper{padding-bottom:19px}.block-faq__answer-wrapper.rte p{font-size:14px;line-height:22px}.block-faq__footer{padding:0 60px;max-width:521px;margin:auto}}@media screen and (min-width:1024px){.block-faq__container{padding:57px 0 85px}.block-faq__container.block-faq__container--article{padding:35px 0 10px;margin-top:20px}.block-faq__container.block-faq__container--article .block-faq__wrapper{max-width:650px}.block-faq__title.title-background .text-background{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.block-faq__item-container{padding-bottom:10px}.block-faq__wrapper{max-width:676px}.block-faq__item-button{padding:25px 0 13px 0}.block-faq__item-button .block-faq__item-button-icon .icon{top:0}.block-faq__answer-wrapper{width:90%;padding-bottom:8px}}@media screen and (min-width:1200px){.block-faq__container{padding:45px 0 25px}.block-faq__container.block-faq__container--article .block-faq__wrapper{max-width:730px}.block-faq__container.block-faq__container--collection{padding:36px 0}.block-faq__container.block-faq__container--collection .block-faq__wrapper{max-width:675px}.block-faq__container.block-faq__container--collection .block-faq__title{margin-top:35px}.block-faq__answer-wrapper.rte a{-webkit-transition:border-color .3s ease,color .3s ease;transition:border-color .3s ease,color .3s ease}.block-faq__answer-wrapper.rte a:hover{color:#262626;border-color:#262626}}@media screen and (min-width:1366px){.block-faq__container{padding:93px 0 110px}.block-faq__wrapper{max-width:644px}.product__shaker .block-faq__container{padding:84px 0 110px}}.block-articles__container{padding:8px 0}.block-articles__wrapper{padding:42px 0 30px;background-color:#f6f6f6;overflow:hidden}.block-articles__wrapper .title-background.h3 .text-background,.block-articles__wrapper .rte h3.title-background .text-background,.rte .block-articles__wrapper h3.title-background .text-background,.block-articles__wrapper section.ooo-instagram[data-section-type="app-section-feed"] .title-background.ooo-instagram-header__title .text-background,section.ooo-instagram[data-section-type="app-section-feed"] .block-articles__wrapper .title-background.ooo-instagram-header__title .text-background{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.block-articles__introduction{padding:0 15px;margin-bottom:30px}.block-articles__subtitle{margin-top:8px}.block-articles__articles-container{padding:0 15px}@media screen and (min-width:768px) and (max-width:1023px){.block-articles__container .blog__article-container{margin:0 auto 30px}.block-articles__container .blog__article-container:last-child{margin-bottom:0}}@media screen and (min-width:768px){.block-articles__introduction{text-align:center}.block-articles__subtitle{margin-top:16px}}@media screen and (min-width:1024px){.block-articles__container .blog__article-container{margin:0 15px}.block-articles__articles-wrapper{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}}@media screen and (min-width:1200px){.block-articles__container{padding:0;margin-top:-50px}.block-articles__wrapper{padding:76px 0 60px}.block-articles__articles-container{padding:0 43px;max-width:1350px;margin:auto}}.collection__cross-sell-container{margin-bottom:35px;overflow:hidden}.collection__cross-sell-title{margin-bottom:25px;margin-left:15px}.collection__cross-sell-slider:not(.flickity-enabled){display:-webkit-box;display:flex}.collection__cross-sell-slider .product-item__wrapper{width:90%;min-width:90%}.collection__cross-sell-slider .product-item__wrapper .product__item{margin-left:15px}.collection__cross-sell-slider .product-item__wrapper:last-child .product__item{margin-right:15px}@media screen and (min-width:768px){.collection__cross-sell-title{margin-left:30px}.collection__cross-sell-slider{padding:0 30px}.collection__cross-sell-slider .product-item__wrapper{max-width:350px;min-width:0;width:100%;margin:0 0 0 15px}.collection__cross-sell-slider .product-item__wrapper .product__item{margin:0}}@media screen and (min-width:1024px){.collection__cross-sell-slider .flickity-prev-next-button{right:30px;bottom:50%;display:block;width:56px;height:56px;margin-bottom:-28px;border:1px solid #262626;background-color:#262626;cursor:pointer}.collection__cross-sell-slider .flickity-prev-next-button.previous{right:auto;left:30px}.collection__cross-sell-slider .flickity-prev-next-button:disabled{display:none}.collection__cross-sell-slider .flickity-prev-next-button svg{width:17px;height:16px;margin:19px}.collection__cross-sell-slider .flickity-prev-next-button svg path{stroke:#fff}}@media screen and (min-width:1200px){.collection__cross-sell-container{margin-top:-50px;margin-bottom:120px}.collection__cross-sell-title{margin-left:67px}.collection__cross-sell-slider{padding:0 67px}.collection__cross-sell-slider .product-item__wrapper{max-width:400px}}@media screen and (min-width:1500px){.collection__cross-sell-container{padding:0 53px 0 67px;max-width:1500px;margin:0 auto 150px auto}.collection__cross-sell-title{margin-left:0}.collection__cross-sell-slider-container{overflow:hidden}.collection__cross-sell-slider{padding:0}}.page__reviews-header-container{background-color:#f6f6f6}.page__reviews-header-container .icon--arrow{stroke:#262626}.page__reviews-header-container .collection__content{max-width:750px}#page-reviews .jdgm-write-rev-link{display:none !important}#page-reviews .jdgm-histogram__frequency{display:none}#page-reviews .jdgm-all-reviews__summary{float:none;margin-top:14px}#page-reviews .jdgm-all-reviews__summary-stars{outline:0}#page-reviews .jdgm-all-reviews__summary-stars .jdgm-star{padding:0 !important;font-size:17px}#page-reviews .jdgm-all-reviews__summary-text{margin-top:8px;font-size:13px;line-height:20px}#page-reviews .jdgm-histogram{margin-top:19px;border:0}#page-reviews .jdgm-histogram__row{margin-bottom:8px;display:grid;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;grid-template-columns:95px 120px 25px;gap:10px}#page-reviews .jdgm-histogram__row:hover{opacity:1;cursor:initial}#page-reviews .jdgm-histogram__star{font-size:0;outline:0}#page-reviews .jdgm-histogram__star .jdgm-star{padding:0 3px 0 0 !important;font-size:14px}#page-reviews .jdgm-histogram__bar{width:100px;height:6px;margin:0 10px;border-radius:16px;background-color:rgba(38,38,38,0.1);box-shadow:none}#page-reviews .jdgm-histogram__bar-content{height:100%;border-radius:10px;background-color:#262626}#page-reviews .jdgm-histogram__percentage{font-size:11px;line-height:18px}#page-reviews .jdgm-sort-dropdown-wrapper{display:-webkit-box;display:flex;padding:9px 0 9px 16px;margin:20px 15px;width:calc(100% - 30px);border:1px solid #cecece;-webkit-box-align:center;align-items:center}#page-reviews .jdgm-sort-dropdown-wrapper span{font-size:13px;line-height:20px}#page-reviews .jdgm-sort-dropdown{border:0;-webkit-box-flex:1;flex:1;font-family:"gordita-medium",sans-serif;font-size:13px;line-height:20px}#page-reviews .jdgm-sort-dropdown-arrow{top:11px;right:27px;border:0;-webkit-transform:none;transform:none;pointer-events:none}@media screen and (max-width:1023px){.page__reviews-list-header{padding-top:45px}.page__reviews-list-header .text-background{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media screen and (min-width:768px){#page-reviews .jdgm-sort-dropdown-wrapper{margin:20px 30px;width:calc(100% - 60px)}.page__reviews-header-container{padding-top:45px}}@media screen and (min-width:1024px){.page__reviews-content{display:-webkit-box;display:flex;padding:50px 30px 0 30px}.page__reviews-container{padding-right:85px;-webkit-box-flex:1;flex:1}.page__reviews-header-container{padding-top:82px}#page-reviews .jdgm-all-reviews__header{position:relative}#page-reviews .jdgm-all-reviews__summary{display:-webkit-box;display:flex;margin-top:29px;-webkit-box-align:center;align-items:center}#page-reviews .jdgm-all-reviews__summary-text{margin-top:0;margin-left:10px;font-size:14px;line-height:22px}#page-reviews .jdgm-all-reviews__summary-stars .jdgm-star{font-size:21px}#page-reviews .jdgm-histogram{padding:0;margin:30px 0 0 0}#page-reviews .jdgm-histogram__row{margin-bottom:9px;-webkit-box-pack:left;justify-content:left}#page-reviews .jdgm-histogram__star .jdgm-star{padding:0 4px 0 0 !important;font-size:15px}#page-reviews .jdgm-histogram__bar{margin:0 15px 0 10px}#page-reviews .jdgm-histogram__percentage{font-size:13px;line-height:20px}#page-reviews .jdgm-sort-dropdown-wrapper{position:absolute;bottom:0;right:0;padding:11px 22px 12px 16px;width:auto;margin:5px 0}#page-reviews .jdgm-sort-dropdown-wrapper span,#page-reviews .jdgm-sort-dropdown-wrapper .jdgm-sort-dropdown{font-size:14px;line-height:22px}#page-reviews .jdgm-sort-dropdown-arrow{top:14px;right:31px}}@media screen and (min-width:1200px){.page__reviews-content{padding:50px 68px 0 68px;max-width:1500px;margin:auto}}.page__reviews-products{padding-top:20px;border-top:1px solid #e7e7e7}#page-reviews .jdgm-rev__reply,#page-reviews .jdgm-rev__actions,#page-reviews .jdgm-rev__vids,#page-reviews .jdgm-rev__pics,#page-reviews .jdgm-rev__custom-form,#page-reviews .jdgm-rev__icon::after,#page-reviews .jdgm-rev__br,#page-reviews .jdgm-rev__prod-link-prefix::before,#page-reviews .jdgm-rev__buyer-badge-wrapper{display:none}.page__reviews-products-container{padding:0 15px}.page__reviews-products-container .jdgm-rev{padding:15px;border:0;margin-top:0;margin-bottom:15px;font-size:13px;line-height:20px;background-color:#f6f6f6}.page__reviews-products-container .jdgm-rev__header{display:-webkit-box;display:flex;margin-bottom:7px;-webkit-box-align:center;align-items:center;flex-wrap:wrap}.page__reviews-products-container .jdgm-rev__icon{width:40px;height:40px;padding:10px;float:none;text-align:center;font-family:"gordita-bold",sans-serif;text-transform:uppercase;background-color:#fff;color:#909090;border-radius:50%}.page__reviews-products-container .jdgm-rev__prod-info-wrapper{max-width:calc(100% - 60px);margin-left:5px}.page__reviews-products-container .jdgm-rev__author-wrapper{font-weight:normal;vertical-align:top}.page__reviews-products-container .jdgm-rev__author{vertical-align:initial}.page__reviews-products-container .jdgm-rev__prod-link-prefix,.page__reviews-products-container .jdgm-rev__prod-link{opacity:.6}.page__reviews-products-container .jdgm-rev__prod-link{border-bottom:1px solid rgba(38,38,38,0.3);padding-bottom:1px;-webkit-transition:border-color .3s ease,opacity .3s ease;transition:border-color .3s ease,opacity .3s ease}.page__reviews-products-container .jdgm-rev__prod-link:hover{opacity:1;border-bottom-color:rgba(38,38,38,0.8)}.page__reviews-products-container .jdgm-rev__rating{display:block;width:100%;margin-top:15px;float:left}.page__reviews-products-container .jdgm-rev__title{font-family:"gordita-bold",sans-serif;font-size:13px;line-height:20px}.page__reviews-products-container .jdgm-rev__body{margin-top:5px}.page__reviews-products-container .jdgm-rev__timestamp{display:block;margin-top:15px;margin-left:0;font-size:10px;line-height:15px;color:#909090}.page__reviews-pagination-wrapper{padding:3px 15px 46px 15px}.page__reviews-pagination-wrapper .pagination__count .pagination__page{padding:4px 8px 2px 8px;width:auto;min-width:auto;margin:0 2px}@media screen and (min-width:768px){.page__reviews-products-container{padding:0 30px}}@media screen and (min-width:1024px){.page__reviews-list-header{text-align:left}.page__reviews-products{padding-top:33px;border-top:0}.page__reviews-products-container{padding:0}.page__reviews-products-container .jdgm-rev{padding:30px 30px 30px 98px;font-size:14px;line-height:22px}.page__reviews-products-container .jdgm-rev__header{position:relative;margin-bottom:13px}.page__reviews-products-container .jdgm-rev__icon{position:absolute;top:0;left:-73px;padding:12px;width:48px;height:48px;margin:0;font-size:15px;line-height:24px}.page__reviews-products-container .jdgm-rev__prod-info-wrapper{width:auto;margin-left:0}.page__reviews-products-container .jdgm-rev__title{font-size:15px;line-height:24px}.page__reviews-products-container .jdgm-rev__rating{margin-top:4px}.page__reviews-products-container .jdgm-rev__body{margin-top:11px}.page__reviews-products-container .jdgm-rev__timestamp{position:absolute;top:35px;right:30px;margin-top:0;font-size:11px;line-height:16px}.page__reviews-pagination-wrapper{padding:15px}}.page__reviews-top-products{margin-top:7px}.page__reviews-top-title{margin-left:15px}.page__reviews-top-products-wrapper{overflow:hidden}.page__reviews-top-products-container{display:-webkit-box;display:flex;margin:30px 0;white-space:nowrap;overflow:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.page__reviews-top-item{min-width:285px;margin-left:15px}.page__reviews-top-item .page__reviews-top-item-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.page__reviews-top-item .page__reviews-top-item-image{width:78px;height:78px;margin-right:20px}.page__reviews-top-item .page__reviews-top-item-content{padding-top:2px}.page__reviews-top-item .product__type{font-size:10px;line-height:16px;color:#909090}.page__reviews-top-item .product__title{margin-top:0;-webkit-transition:color .3s ease;transition:color .3s ease}.page__reviews-top-item .product__title:not(:hover){color:#262626}.page__reviews-top-item .product__item-price{margin-top:2px}.page__reviews-top-item .product__title-reviews{margin-top:0}.page__reviews-top-item .jdgm-prev-badge__text{display:none}@media screen and (min-width:768px){.page__reviews-top-title{margin-left:30px}.page__reviews-top-item{margin-left:30px}}@media screen and (min-width:1024px){.page__reviews-top-products-container{white-space:initial;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.page__reviews-top-products{margin-top:19px;min-width:335px}.page__reviews-top-title{margin-left:0}.page__reviews-top-item{padding-top:24px;border-top:1px solid #e7e7e7;margin-bottom:22px;margin-left:0}.page__reviews-top-item .product__item-price{margin-top:0;font-size:13px;line-height:20px}}.page__reviews-bloc{padding:28px 15px 0 15px;overflow:hidden}.page__reviews-bloc-title{margin-bottom:30px}.page__reviews-bloc-title .text-background{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.page__reviews-bloc-description{margin-top:30px}.page__reviews-bloc-description a{text-decoration:underline}.page__reviews-bloc-link{padding-left:30px;padding-right:30px;margin-top:20px;margin-bottom:30px}@media screen and (min-width:768px){.page__reviews-bloc{display:-webkit-box;display:flex;padding:45px 30px 0 30px;-webkit-box-align:center;align-items:center}.page__reviews-bloc-image{padding-right:25px;width:50%}.page__reviews-bloc-content{padding-left:25px;width:50%;text-align:left}}@media screen and (min-width:1024px){.page__reviews-bloc-content{max-width:495px}}@media screen and (min-width:1200px){.page__reviews-bloc{padding:55px 68px 0 68px;max-width:1500px;margin:auto}.page__reviews-bloc-content{padding-left:15px}.page__reviews-bloc-image{padding-right:90px}}.page__reviews-bloc-text{padding:14px 15px 45px 15px;overflow:hidden}.page__reviews-bloc-text-content{text-align:left}@media screen and (min-width:768px){.page__reviews-bloc-text{padding:50px 30px 50px 30px}.page__reviews-bloc-text-content .page__reviews-bloc-description{text-align:center}.page__reviews-bloc-text-content .page__reviews-bloc-description p{display:inline-block;text-align:left}}@media screen and (min-width:1200px){.page__reviews-bloc-text{padding:70px 68px 70px 68px;max-width:1500px;margin:auto}}.section-tabs{-webkit-margin-before:2.8125rem;margin-block-start:2.8125rem;-webkit-margin-after:2.8125rem;margin-block-end:2.8125rem}@media screen and (max-width:999px){.tabs-header__wrapper{-webkit-padding-start:.9375rem;padding-inline-start:.9375rem;-webkit-padding-end:.9375rem;padding-inline-end:.9375rem}.tabs__panel-container{-webkit-padding-start:.9375rem;padding-inline-start:.9375rem;-webkit-padding-end:.9375rem;padding-inline-end:.9375rem}}@media screen and (min-width:1000px){.section-tabs{max-width:1500px;margin-inline:auto;-webkit-margin-before:3.75rem;margin-block-start:3.75rem;-webkit-margin-after:3.75rem;margin-block-end:3.75rem;-webkit-padding-start:4.25rem;padding-inline-start:4.25rem;-webkit-padding-end:4.25rem;padding-inline-end:4.25rem}}.tabs-header__tabs-container{text-align:center}.tabs-header__wrapper{display:-webkit-box;display:flex;gap:1.25rem;-webkit-padding-after:1.25rem;padding-block-end:1.25rem;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.tabs-header__wrapper::-webkit-scrollbar{display:none}.section-tabs__tab{flex-shrink:0;white-space:nowrap;border-bottom-width:3px;border-color:rgba(0,0,0,0);border-style:solid;color:#909090;-webkit-transition:color .3s ease,border-color .3s ease;transition:color .3s ease,border-color .3s ease}.section-tabs__tab.active{border-color:var(--flavor-color);color:var(--flavor-color)}.tabs-header__tabs-container.title-background .text-background{left:50%;top:-4px;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-size:56px;font-weight:700;letter-spacing:.01em;-webkit-transition:.3s ease;transition:.3s ease}@media screen and (min-width:500px){.tabs-header__wrapper{gap:1.875rem;-webkit-box-pack:center;justify-content:center}}@media screen and (min-width:1024px){.tabs-header__wrapper{-webkit-padding-before:1rem;padding-block-start:1rem;-webkit-padding-after:1rem;padding-block-end:1rem}.section-tabs__tab{-webkit-padding-after:6px;padding-block-end:6px;font-size:38px;border-bottom-width:4px}.tabs-header__tabs-container.title-background .text-background{top:20%;font-size:90px}}.section-tabs__panel{position:relative;height:0;opacity:0;visibility:hidden;overflow:hidden;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.section-tabs__panel.active{height:auto;opacity:1;visibility:visible}.tab-avantages__container{-webkit-padding-before:1.25rem;padding-block-start:1.25rem;overflow:hidden}.panel-avantage__image{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.section-tabs .carousel:after{content:'flickity';display:none}.section-tabs .carousel-cell{width:100%;text-align:center}.product-nutrients__item{-webkit-margin-after:80px;margin-block-end:80px}.product-nutrients__item-title{-webkit-margin-after:.3125rem;margin-block-end:.3125rem;font-size:.6875rem;line-height:1rem;color:var(--flavor-color)}.section-tabs .flickity-page-dots .dot{width:15px}.section-tabs .flickity-page-dots .is-selected.dot{width:15px;background-color:rgba(38,38,38,0.2)}.section-tabs .flickity-prev-next-button{display:none}.avantages-panel__button,.ingredients-panel__button{display:grid;-webkit-box-pack:center;justify-content:center;width:100%;-webkit-padding-before:1.875rem;padding-block-start:1.875rem}@media screen and (max-width:1023px){.section-tabs{overflow:hidden}.tab-avantages__carousel .flickity-page-dots{position:relative;z-index:-1;margin-top:-20px}.product-nutrients__item-title{-webkit-margin-before:1.25rem;margin-block-start:1.25rem}}@media screen and (min-width:1024px){.section-tabs .carousel:after{content:''}.tab-avantages__container{display:grid;grid-template-areas:"item1 image item4" "item2 image item5" "item3 image item6";grid-template-columns:minmax(0,15.25rem) 1fr minmax(0,15.25rem);gap:0 2.375rem;width:100%;-webkit-padding-before:5.8125rem;padding-block-start:5.8125rem}.panel-avantage__image{grid-area:image;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center;width:30rem;margin-inline:auto}.tab-avantages__carousel{display:contents}.product-nutrients__item:nth-child(1){grid-area:item1}.product-nutrients__item:nth-child(2){grid-area:item2}.product-nutrients__item:nth-child(3){grid-area:item3}.product-nutrients__item:nth-child(4){grid-area:item4}.product-nutrients__item:nth-child(5){grid-area:item5}.product-nutrients__item:nth-child(6){grid-area:item6}.product-nutrients__item{-webkit-margin-after:1.5625rem;margin-block-end:1.5625rem}.product-nutrients__button{display:grid;-webkit-box-align:end;align-items:end}.section-tabs .carousel-cell{text-align:left}}@media screen and (min-width:1200px){.tab-avantages__container{grid-template-columns:minmax(0,22rem) 1fr minmax(0,22rem)}}.tab-ingredients__description{max-width:600px;margin-inline:auto;text-align:center}.ingredient-item__image{position:relative;display:grid;-webkit-box-pack:center;justify-content:center;-webkit-padding-before:1.875rem;padding-block-start:1.875rem}.ingredient-item__image::before{content:'';position:absolute;z-index:2;left:50%;bottom:-16px;display:block;background-color:#262626;height:29px;width:1px}.ingredient-item__title{-webkit-padding-before:1.5rem;padding-block-start:1.5rem}.ingredient-item__description{-webkit-padding-before:.3125rem;padding-block-start:.3125rem;-webkit-padding-after:1.25rem;padding-block-end:1.25rem}@media screen and (min-width:1024px){.tab-ingredients__description{-webkit-padding-before:1.875rem;padding-block-start:1.875rem;-webkit-padding-after:2.8125rem;padding-block-end:2.8125rem}.tab-ingredients__carousel{display:-webkit-box;display:flex;gap:2.8125rem}.tab-ingredients__carousel .carousel-cell{display:grid;-webkit-box-pack:center;justify-content:center;text-align:center}.ingredient-item__image{-webkit-padding-before:0;padding-block-start:0}.ingredient-item__image img{width:14.125rem;height:14.125rem;-o-object-fit:contain;object-fit:contain}.ingredient-item__title{font-size:1.75rem;line-height:2.125rem}.ingredient-item__description{-webkit-padding-after:0;padding-block-end:0}.tab-ingredients__carousel .carousel-cell:nth-child(odd) .ingredient-item__title{-webkit-padding-before:2.5rem;padding-block-start:2.5rem}.tab-ingredients__carousel .carousel-cell:nth-child(even) .ingredient-item__title{-webkit-padding-before:0;padding-block-start:0}.tab-ingredients__carousel .carousel-cell:nth-child(even) .ingredient-item__description{-webkit-padding-after:2.5rem;padding-block-end:2.5rem}.tab-ingredients__carousel .carousel-cell:nth-child(even) .ingredient-item__image{-webkit-box-ordinal-group:4;order:3}.ingredient-item__image::before{bottom:-30px;height:45px}.tab-ingredients__carousel .carousel-cell:nth-child(even) .ingredient-item__image::before{bottom:unset;top:-30px;height:45px}}.tab-usage__image{display:grid;justify-items:center}.tab-usage__description{max-width:700px;margin-inline:auto;-webkit-padding-before:1.25rem;padding-block-start:1.25rem;text-align:center}.product-information__icons-container{-webkit-padding-before:1.875rem;padding-block-start:1.875rem}.product-information__icons-wrapper{display:-webkit-box;display:flex;gap:3.125rem}@media screen and (min-width:1024px){.tab-usage{display:grid;grid-template-columns:1fr 1fr;gap:4.25rem;-webkit-padding-before:2.8125rem;padding-block-start:2.8125rem}.tab-usage__content{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-pack:center;justify-content:center}.tab-usage__image img{width:100%;aspect-ratio:1.75;-o-object-fit:cover;object-fit:cover}.tab-usage__description{margin-inline:unset;-webkit-padding-before:0;padding-block-start:0;text-align:left}.tab-usage__description.p1,.rte p.tab-usage__description{font-size:14px;line-height:22px}.product-information__icons-item-icon{-webkit-box-pack:start;justify-content:start}.product-information__icons-wrapper{display:grid;gap:1.5625rem}.product-information__icons-item{display:grid;grid-template-columns:67px 1fr;width:100%}}.template-collection .section--test-cure{margin-top:-50px}.test-cure__container{padding:30px 15px}.test-cure__container .test-cure__texte{padding-bottom:5px}.test-cure__container .test-cure__texte .test-cure__item-title{margin-bottom:5px}.test-cure__container .test-cure__item-intro{margin-top:15px;color:#909090}.test-cure__container .test-cure__content{padding-top:20px}.test-cure__container .test-cure--range2{opacity:.7}.test-cure__container .test-cure--form.disabled{display:none}.test-cure__container .test-cure--form .test-cure--form-error{margin:-10px 0 30px 0}.test-cure__container .test-cure--form form.is-loading{opacity:.6}.test-cure__container .test-cure--form form .test-cure--form-type{margin-right:19px}.test-cure__container .test-cure--form form .custom-radio__type{margin:0 19px 0 15px}.test-cure__container .test-cure--form form .input-container.input-radio{display:-webkit-box;display:flex}.test-cure__container .test-cure--form form .input-container.input--account{margin-bottom:15px}.test-cure__container .test-cure--form form .input-container.input--account .input-label-right{top:15px;left:auto;right:0;opacity:1;visibility:visible;font-size:13px;line-height:20px}.test-cure__container .test-cure--form form .input-container .input{padding:21px 15px 7px 0}.test-cure__container .test-cure--form form .input-container .input::-webkit-input-placeholder{color:#262626 !important}.test-cure__container .test-cure--form form .input-container .input::-moz-placeholder{color:#262626 !important}.test-cure__container .test-cure--form form .input-container .input:-ms-input-placeholder{color:#262626 !important}.test-cure__container .test-cure--form form .input-container .input:-moz-placeholder{color:#262626 !important}.test-cure__container .test-cure--form form .test-cure--form-line{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.test-cure__container .test-cure--form form .test-cure--form-line .test-cure__form-input--half{width:48%}.test-cure__container .test-cure--form-loading .contact__form-footer{margin-top:30px}.test-cure__container .test-cure--follow{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;padding:30px;margin-top:30px;background-color:rgba(0,115,152,0.05);text-align:center}.test-cure__container .test-cure--follow .test-cure--follow-title{color:#007398;margin-bottom:15px}.test-cure__container .test-cure--follow .test-cure--follow-info{color:#007398}.test-cure__container .test-cure--follow .test-cure--follow-tel{position:relative;display:inline-block;padding:4px 15px 4px 55px;margin:20px 0 15px;background-color:#fff;color:#007398;font-size:20px;letter-spacing:1px}.test-cure__container .test-cure--follow .test-cure--follow-tel:before{content:"";position:absolute;top:0;left:0;display:block;width:40px;height:40px;background:#007398}.test-cure__container .test-cure--follow .test-cure--follow-tel .icon{position:absolute;top:9px;left:0;width:40px;height:20px;fill:#fff}.test-cure__container .test-cure--result{display:none;text-align:center}.test-cure__container .test-cure--result.active{display:block}.test-cure__container .test-cure--result .test-cure--result1.active,.test-cure__container .test-cure--result .test-cure--result2.active{display:inline !important}.test-cure__container .test-cure--result .test-cure--text{display:none}.test-cure__container .test-cure--result .test-cure--text.active{display:block}.test-cure__container .test-cure--result .test-cure--result-text-bg{padding:20px;background:#007398}.test-cure__container .test-cure--result .test-cure--result-text-bg p{color:#fff}.test-cure__container .test-cure--result .test-cure--result-text-bg .h2,.test-cure__container .test-cure--result .test-cure--result-text-bg .rte h2,.rte .test-cure__container .test-cure--result .test-cure--result-text-bg h2{margin:8px 0}.test-cure__container .test-cure--result .test-cure--result-border{padding:20px 0;margin-bottom:20px;border-bottom:1px solid #e7e7e7}.test-cure__container .test-cure--result .test-cure--range4{padding:16px;margin-top:15px;color:#ef3c3c;background-color:rgba(239,60,60,0.05);font-size:10px;line-height:15px}.test-cure__container .test-cure--result .test-cure--result3{padding:16px 16px 0 16px;margin-top:15px;background-color:rgba(255,182,0,0.15)}.test-cure__container .test-cure--result .test-cure--result4{padding:0 16px;background-color:rgba(255,182,0,0.15)}.test-cure__container .test-cure--result .test-cure--result5{padding:0 16px 16px 16px;background-color:rgba(255,182,0,0.15)}.test-cure__container .test-cure--result .test-cure--result2{color:#007398}.test-cure__container .test-cure--result .contact__form-footer{-webkit-box-pack:center;justify-content:center}.test-cure__container .test-cure--result .contact__form-footer .contact__form-button{border:1px solid #e7e7e7;background:#fff;color:#262626;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.test-cure__container .test-cure--result .contact__form-footer .contact__form-button:hover{opacity:.6}.test-cure__container .test-cure--result-product{margin:20px 0 10px}.test-cure__container .test-cure--result-product .product-item__wrapper{display:none;margin:auto;width:100%;max-width:412px;text-align:left}.test-cure__container .test-cure--result-product .product-item__wrapper.active{display:block}.test-cure__container .test-cure__form-input-error{display:none}.test-cure__container .test-cure__form-input-error.active{display:block}@media screen and (min-width:768px){.test-cure__container{padding:30px}.test-cure__container .test-cure--result .contact__form-footer .contact__form-button{max-width:210px}.template-collection .section--test-cure{margin-top:-50px}.template-collection .collection--no-slider .section--test-cure{margin-top:-80px}}@media screen and (min-width:1024px){.test-cure__container{margin:auto;max-width:1500px}.test-cure__container .test-cure__item-intro{max-width:50%}.test-cure__container .test-cure--form{padding:60px;border:1px solid #e7e7e7}.test-cure__container .test-cure--form .test-cure--form-error{margin:-30px 0 30px 0}.test-cure__container .test-cure__content{display:-webkit-box;display:flex;-webkit-box-pack:justify;justify-content:space-between}.test-cure__container .test-cure__content .test-cure--form,.test-cure__container .test-cure__content .test-cure--result,.test-cure__container .test-cure__content .test-cure--follow{width:49%}.test-cure__container .test-cure--follow{max-height:442px;margin-top:0}.test-cure__container .contact__form-button,.test-cure__container .button--full-width{margin:auto;max-width:240px}.test-cure__container .test-cure--result .test-cure--result-text-border{padding:30px;border:1px solid #e7e7e7}.test-cure__container .test-cure--result .test-cure--result-border{padding:0 30px 40px 30px;margin-bottom:30px}.test-cure__container .test-cure--result .test-cure--range4{margin-top:20px}.test-cure__container .test-cure--result .test-cure--result3{margin-top:20px}.test-cure__container .test-cure--result .test-cure--result1.active,.test-cure__container .test-cure--result .test-cure--result2.active{display:block !important}.test-cure__container .test-cure--follow{padding:60px}.test-cure__container .test-cure--follow .test-cure--follow-tel{margin-top:30px}.test-cure__container .test-cure--follow .test-cure--follow-tel .icon{width:36px}}@media screen and (min-width:1200px){.template-collection .section--test-cure{margin-top:-90px}.template-collection .collection--no-slider .section--test-cure{margin-top:-120px}.test-cure__container{padding:40px 67px}.test-cure__container .test-cure__item-intro{margin-top:30px}.test-cure__container .test-cure--result .test-cure--result-text-bg{padding:25px}.test-cure__container .test-cure--result .test-cure--result-text-bg .h2,.test-cure__container .test-cure--result .test-cure--result-text-bg .rte h2,.rte .test-cure__container .test-cure--result .test-cure--result-text-bg h2{font-size:38px;line-height:44px}.test-cure__container .test-cure--follow .test-cure--follow-tel{padding:9px 15px 9px 60px;font-size:30px;line-height:30px}.test-cure__container .test-cure--follow .test-cure--follow-tel .icon{top:11px;left:3px;width:40px;height:24px}.test-cure__container .test-cure--follow .test-cure--follow-tel::before{width:48px;height:48px}.test-cure--article .test-cure__container{padding-bottom:120px}}.product-cross-sell-recently__container{padding:40px 0}.product-cross-sell-recently__container .product-cross-sell-recently__wrapper{padding:0 15px}.product-cross-sell-recently__container .product-cross-sell-recently__tabs-container{display:-webkit-box;display:flex;margin-bottom:15px;white-space:nowrap;overflow:auto}.product-cross-sell-recently__container .product-cross-sell-recently__tab{cursor:pointer}.product-cross-sell-recently__container .product-cross-sell-recently__tab .product-cross-sell-recently__tab-title{padding:0 15px}.product-cross-sell-recently__container .product-cross-sell-recently__tab:first-child .product-cross-sell-recently__tab-title{padding:0 0 0 15px}.product-cross-sell-recently__container .product-cross-sell-recently__tab:not(.active) .product-cross-sell-recently__tab-title{color:#262626 !important;opacity:.4}.product-cross-sell-recently__container .product-cross-sell-recently__content-container{display:none}.product-cross-sell-recently__container .product-cross-sell-recently__content-container.active{display:block}.product__shaker .product-cross-sell-recently__container{margin-top:-32px}@media screen and (min-width:768px){.product-cross-sell-recently__container .product-cross-sell-recently__wrapper{padding:0 22px}.product-cross-sell-recently__container .product-cross-sell-recently__tab .product-cross-sell-recently__tab-title{font-size:38px;line-height:44px}.product-cross-sell-recently__container .product-cross-sell-recently__tabs-container{-webkit-box-pack:center;justify-content:center;margin-bottom:30px}.product-cross-sell-recently__container .product-cross-sell-recently__content-container.active{display:-webkit-box;display:flex}.product-cross-sell-recently__container .product__item{width:calc(25% - 15px);min-width:calc(25% - 15px);max-width:calc(25% - 15px);margin:0 7.5px}.product__shaker .product-cross-sell-recently__container{margin-top:-68px}}@media screen and (min-width:1024px){.product-cross-sell-recently__container{padding:67px 0 54px 0}.product__shaker .product-cross-sell-recently__container{margin-top:-92px}}@media screen and (min-width:1200px){.product-cross-sell-recently__container .product-cross-sell-recently__wrapper{padding:0 112px;max-width:1500px;margin:auto}.product__shaker .product-cross-sell-recently__container{margin-top:-25px}}@media screen and (min-width:1366px){.product__shaker .product-cross-sell-recently__container{margin-top:-112px;padding-bottom:68px}}.cure-section{padding:0 15px}.cure__wrapper{display:grid;gap:35px}.cure__header{display:grid;gap:10px}.cure-section__title{color:var(--cure-section-title)}.cure__description p+p{-webkit-margin-before:10px;margin-block-start:10px}.cure__description strong{font-family:"gordita-bold",sans-serif}.cure__items{display:grid;gap:15px}.cure-item{background-color:#f6f6f6}.cure-item.cure-item--popular{box-shadow:0 85px 34px rgba(0,0,0,0.01),0 48px 29px rgba(0,0,0,0.05),0 21px 21px rgba(0,0,0,0.04),0 5px 12px rgba(0,0,0,0.1)}.cure-item__button{width:100%}.cure-item__container{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;gap:15px;padding:15px;height:100%}.cure-item__wrapper{display:grid;grid:auto/120px minmax(0,1fr);-webkit-box-align:start;align-items:flex-start;gap:20px}.cure-item__image-container{position:relative;height:100%;align-content:center}.cure-item__image-container .product-labels__container{left:-0.9375rem}.cure-item__image-container .label-text{font-size:8px;line-height:10px}.cure-item__popular-label{-webkit-padding-before:5px;padding-block-start:5px;-webkit-padding-after:5px;padding-block-end:5px}.cure-item__subtitle{-webkit-margin-after:2px;margin-block-end:2px}.cure-item__title{-webkit-margin-after:8px;margin-block-end:8px}.cure-item__price{display:-webkit-box;display:flex;gap:8px;-webkit-box-align:center;align-items:center;-webkit-margin-after:5px;margin-block-end:5px}.cure-item__advantage{display:grid;gap:5px;-webkit-margin-before:10px;margin-block-start:10px}.cure-item__advantage-item{display:grid;grid-template-columns:10px minmax(0,1fr);gap:10px;-webkit-box-align:start;align-items:flex-start;text-align:left;font-size:10px;line-height:15px}.cure-item__advantage-item .icon{-webkit-margin-before:3px;margin-block-start:3px;width:15px;height:10px;stroke:#262626}@media screen and (min-width:768px){.cure-section{-webkit-padding-start:30px;padding-inline-start:30px;-webkit-padding-end:30px;padding-inline-end:30px}.cure__header{gap:15px}.cure__wrapper{gap:var(--cure-wrapper-gap)}.cure__items{grid:auto/repeat(3,minmax(0,1fr))}.cure-item:not(.cure-item--popular) .cure-item__button{font-size:10px;line-height:12px}.cure-item--popular{position:relative;box-shadow:0 85px 34px rgba(0,0,0,0.01),0 48px 29px rgba(0,0,0,0.05),0 21px 21px rgba(0,0,0,0.04),0 5px 12px rgba(0,0,0,0.1)}.cure-item__popular-label{position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%)}.cure-item__container{gap:20px;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;height:100%}.cure-item__wrapper{gap:0;grid:auto / auto;-webkit-box-pack:center;justify-content:center;height:100%}.cure-item__content{-webkit-margin-before:-13px;margin-block-start:-13px;text-align:center}.cure-item__image-container .label{inset-inline-start:-15px}.cure-item__image-container .product-labels__container{top:.9375rem}.cure-item__subtitle{-webkit-margin-after:5px;margin-block-end:5px}.cure-item__title{-webkit-margin-after:10px;margin-block-end:10px;font-size:24px;line-height:24px}.cure-item__price{-webkit-box-pack:center;justify-content:center;font-size:14px;line-height:22px}.cure-item__advantage{-webkit-margin-before:15px;margin-block-start:15px}.cure-item__advantage-item{font-size:12px;line-height:18px}.cure-item__image-container .label-text{font-size:10px}}@media screen and (min-width:1200px){.cure__wrapper{grid:auto/minmax(20%,304px) minmax(0,1fr);-webkit-box-align:start;align-items:flex-start}.cure__items{grid:auto/var(--cure-grid-template-column)}.cure__description p+p{-webkit-margin-before:25px;margin-block-start:25px}.cure-item--popular{margin:-7px 0 -15px}.cure-item__container{-webkit-padding-before:0;padding-block-start:0}.cure-item--popular .cure-item__container{-webkit-padding-start:30px;padding-inline-start:30px;-webkit-padding-end:30px;padding-inline-end:30px;-webkit-padding-after:30px;padding-block-end:30px}}@media screen and (min-width:1366px){.cure-section{-webkit-padding-start:68px;padding-inline-start:68px;-webkit-padding-end:68px;padding-inline-end:68px;max-width:1500px;margin:0 auto}.cure__wrapper{gap:130px}}.cure-popup{z-index:110;position:fixed;inset-block-start:0;inset-inline-start:0;height:100vh;width:100vw;background-color:#fff;opacity:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease}.cure-popup[aria-hidden="false"]{opacity:1;visibility:visible;pointer-events:all}.cure-popup__wrapper{display:grid;grid:-webkit-max-content minmax(0,1fr) max-content/auto;grid:max-content minmax(0,1fr) max-content/auto;height:100%}.cure-popup__header{position:relative;padding:17px 0}.cure-popup__header>p{font-size:18px;line-height:22px}.cure-popup__button-close{position:absolute;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;inset-block-start:6px;inset-inline-end:8px;width:40px;height:40px}.cure-popup__button-close .icon--close{stroke:#fff;width:13px;height:13px}.cure-popup__button-close .icon--close path{stroke-width:4px}.cure-products__categories{z-index:1;position:-webkit-sticky;position:sticky;inset-block-start:0;margin:5px -15px 0;background-color:#fff}.cure-products__categories::after{z-index:1;content:"";position:absolute;inset-block-start:0;inset-inline-end:0;width:45px;height:calc(100% - 1px);background:-webkit-gradient(linear,right top,left top,from(#fff),to(rgba(255,255,255,0)));background:linear-gradient(270deg,#fff 0,rgba(255,255,255,0) 100%);pointer-events:none}.cure-products__categories.fixed{border-bottom:1px solid #e7e7e7}.cure-products__categories-wrapper{display:grid;gap:20px;padding:20px 15px 15px;grid:auto / auto-flow -webkit-max-content;grid:auto / auto-flow max-content;-webkit-box-pack:safe center;justify-content:safe center;overflow:auto}.cure-products__categories-wrapper .button__categories{-webkit-padding-after:2px;padding-block-end:2px;color:#262626;opacity:.6;border-bottom:2px solid transparent;-webkit-transition:opacity .3s ease,border-bottom-color .3s ease;transition:opacity .3s ease,border-bottom-color .3s ease}.cure-products__categories-wrapper .button__categories.active{border-bottom-color:#262626;opacity:1}.cure-popup__products-wrapper{display:grid;gap:30px}.cure-popup__products-wrapper .cure-popup__products{width:100%;-webkit-margin-before:0;margin-block-start:0}.cure-popup__products-wrapper .cure-popup__products>p{-webkit-margin-after:10px;margin-block-end:10px;text-align:start}.cure-popup__form{overflow:auto}.cure-popup__content{padding:20px 15px 70px}.cure-popup__title{--span-size:24px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;gap:10px}.cure-popup__title span{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;min-width:var(--span-size);height:var(--span-size);border-radius:var(--span-size);background-color:#262626}.cure-popup__description{-webkit-margin-before:10px;margin-block-start:10px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;color:#909090;max-width:500px}.cure-popup__products{display:grid;gap:5px;-webkit-margin-before:25px;margin-block-start:25px;-webkit-margin-start:auto;margin-inline-start:auto;-webkit-margin-end:auto;margin-inline-end:auto;max-width:855px}.cure-popup__product{display:grid;gap:15px;grid:auto/120px minmax(0,1fr);background-color:#f6f6f6;padding:15px 0 15px 15px;text-align:left;-webkit-box-align:center;align-items:center}.cure-popup__product .product__item-reviews-container{-webkit-margin-before:9px;margin-block-start:9px}.cure-popup__product .product__item-reviews-container .jdgm-prev-badge__text,.cure-popup__product .product__item-reviews-container .jdgm-star{font-size:10px;line-height:15px}.cure-popup__product .product__item-reviews-container .jdgm-prev-badge__text{-webkit-margin-start:2px;margin-inline-start:2px}.cure-popup__product.cure-popup__product--cross-sell .product__item-reviews-container{-webkit-margin-before:5px;margin-block-start:5px}.cure-popup__product.sold-out{opacity:.4;pointer-events:none}.cure-popup__product-image{display:grid;grid:0 minmax(0,1fr) 0/15px minmax(0,1fr) 15px}.cure-popup__product-image>p{grid-area:2 / 2 / span 1 / span 1;place-self:start end;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:24px;height:24px;-webkit-margin-before:24px;margin-block-start:24px;border-radius:24px;background-color:#262626;font-size:8.25px;line-height:24px;-webkit-transform:translateX(14px);transform:translateX(14px)}.cure-popup__product-image>img{grid-area:1 / 1 / span 3 / span 3}.cure-popup__product-image>button,.cure-popup__product-image>show-more-button{grid-area:2 / 2 / span 1 / span 1;place-self:end center;-webkit-padding-after:1px;padding-block-end:1px;border-bottom:1px solid rgba(144,144,144,0.3);letter-spacing:.5px;color:#909090}.cure-popup__product-image>show-more-button{max-height:22px}.cure-popup__product-title{font-size:18px;line-height:22px;letter-spacing:-0.2px}.cure-popup__product-title span{display:block}.cure-popup__product-title span:first-child{padding:2px 4px;-webkit-margin-start:-4px;margin-inline-start:-4px;-webkit-margin-before:-2px;margin-block-start:-2px}.cure-popup__product-title span:first-child::before{content:attr(data-content)}.cure-popup__product-price{display:-webkit-box;display:flex;gap:.5rem;-webkit-margin-before:3px;margin-block-start:3px}.cure-item__manager-container{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;gap:12px;-webkit-margin-before:16px;margin-block-start:16px}.cure-item__manager-container button{touch-action:manipulation}.cure-item__meal-quantity{color:#909090;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.cure-item__meal-quantity.active{opacity:1}.cure-popup__product-controls{display:grid;grid:auto / 32px 35px 32px;gap:4px;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.cure-popup__product-button{--button-size:32px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:var(--button-size);height:var(--button-size);border-radius:var(--button-size);background-color:#fff;border:1px solid #e7e7e7}.cure-popup__product-button::before,.cure-popup__product-button::after{content:"";width:12px;height:2px;background-color:#262626}.cure-popup__product-button::after{margin-left:calc(-50% + 3px);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.cure-popup__product-button:first-child::after{display:none}.cure-popup__product-button[disabled]{cursor:not-allowed}.cure-popup__product-button[disabled]::before,.cure-popup__product-button[disabled]::after{opacity:.3}.cure-popup__product-quantity{background-color:transparent;border:0;padding:0;font-size:24px;line-height:30px;text-align:center}.cure-popup__footer{position:relative;border-top:1px solid #eee}.cure-popup__footer::before{content:"";position:absolute;inset-block-start:0;inset-inline-start:0;width:100%;height:70px;background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(180deg,rgba(255,255,255,0) 0,#fff 100%);-webkit-transform:translateY(-71px);transform:translateY(-71px);pointer-events:none}.cure-popup__footer--wrapper{display:grid;gap:15px;padding:15px;max-width:400px;margin:auto}.cure-popup__footer--wrapper .button[disabled],.cure-popup__footer--wrapper .shopify-challenge__button[disabled]{background-color:#262626;border-color:#262626;opacity:.5}.cure-popup__footer--wrapper .button--bordered{color:#262626;border-color:#e7e7e7}.cure-popup__footer--wrapper.cross-sell{grid:auto/max-content minmax(0,1fr);gap:15px}.cure-popup__footer--wrapper.cross-sell .button--bordered{-webkit-padding-start:27px;padding-inline-start:27px;-webkit-padding-end:27px;padding-inline-end:27px}.cure-popup__footer--wrapper .cure-popup__footer-button-continue{width:100%}.cure__progression-container{display:grid;grid:auto/minmax(0,1fr) minmax(0,226px);-webkit-box-align:center;align-items:center;gap:28px}.cure__progression-text{display:grid;grid:auto/repeat(2,-webkit-max-content);grid:auto/repeat(2,max-content);gap:5px;font-size:12px;line-height:20px;letter-spacing:.5px;white-space:nowrap}.cure__progression{display:grid;grid:auto/auto-flow minmax(0,1fr);gap:4px}.cure__progression-step{position:relative;height:6px;background-color:#e7e7e7}.cure__progression-step span{z-index:1;position:absolute;inset-block-start:0;inset-inline-start:0;width:0;height:100%;-webkit-transition:width .3s ease;transition:width .3s ease}@media screen and (min-width:768px){.cure-popup__header{padding:21px 30px 22px;text-align:left}.cure-popup__header>p{font-size:20px;line-height:24px}.cure-popup__button-close{inset-block-start:13px;inset-inline-end:20px}.cure-popup__button-close .icon--close{width:22px;height:22px}.cure-popup__button-close .icon--close path{stroke-width:2px}.cure-popup__title{--span-size:30px;gap:15px}.cure-products__categories{margin:23px 0 14px}.cure-products__categories-wrapper{padding:17px 0 16px;gap:30px}.cure-popup__content{padding:45px 30px 70px}.cure-popup__products-wrapper{gap:45px}.cure-popup__products{grid:auto/repeat(2,minmax(0,1fr));gap:15px;-webkit-margin-before:40px;margin-block-start:40px}.cure-popup__product .product__item-reviews-container{-webkit-margin-before:8px;margin-block-start:8px}.cure-popup__products-wrapper .cure-popup__products>p{-webkit-margin-after:15px;margin-block-end:15px;grid-column:span 2;text-align:center}.cure-popup__product-title{font-size:24px;line-height:30px;letter-spacing:-0.5px}.cure-popup__product-title span:first-child{margin:0 0 0 -4px;padding:0 0 0 4px}.cure-popup__product--cross-sell .cure-popup__product-title{font-size:20px;line-height:24px}.cure-popup__product--cross-sell .cure-popup__product-title span:first-child{padding:1px 4px}.cure-popup__product--cross-sell .cure-item__manager-container{-webkit-margin-before:14px;margin-block-start:14px}.cure-popup__product-price{font-size:14px;line-height:22px}.cure-popup__product-controls{grid:auto / 36px 44px 36px}.cure-popup__product-button{--button-size:36px}.cure-popup__product-button::before,.cure-popup__product-button::after{width:14px}.cure-popup__product-quantity{font-size:28px;line-height:33px}.cure-popup__footer--wrapper{display:grid;grid:auto / -webkit-max-content -webkit-max-content;grid:auto / max-content max-content;gap:45px;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;padding:25px;max-width:none}.cure-popup__footer--wrapper .button,.cure-popup__footer--wrapper .shopify-challenge__button{-webkit-padding-start:40px;padding-inline-start:40px;-webkit-padding-end:40px;padding-inline-end:40px}.cure__progression-container{grid:auto/max-content minmax(0,1fr);gap:30px}.cure-popup__footer--wrapper.cross-sell{grid:auto/repeat(2,-webkit-max-content);grid:auto/repeat(2,max-content)}.cure-popup__footer--wrapper.cross-sell .button--bordered{-webkit-padding-start:40px;padding-inline-start:40px;-webkit-padding-end:40px;padding-inline-end:40px}.cure__progression{grid:auto / auto-flow 30px}}@media screen and (min-width:1024px){.cure-popup__product{grid:auto/150px minmax(0,1fr)}.cure__progression{grid:auto / auto-flow 45px}.cure-popup__product-image>p{width:32px;height:32px;font-size:11px;line-height:16px;letter-spacing:.2px;-webkit-transform:translateX(8px);transform:translateX(8px)}}#popup-infos-product{z-index:111;position:fixed;inset-block-end:0;inset-inline-start:0;background-color:#fff;max-height:75vh;height:100%;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#popup-infos-product[aria-hidden="false"]{-webkit-transform:translateY(0);transform:translateY(0)}#shopify-section-cure-product-info{display:grid;grid:-webkit-max-content minmax(0,1fr)/auto;grid:max-content minmax(0,1fr)/auto;height:100%}.popup-info__header{display:grid;grid:auto/80px minmax(0,1fr);gap:10px;-webkit-box-align:center;align-items:center;padding:15px 50px 15px 15px;border-bottom:1px solid #e7e7e7}.popup-info__header .product__type{font-size:10px;line-height:16px}.popup-info__header .product__title{-webkit-margin-before:2px;margin-block-start:2px;line-height:18px}.popup-info__header .product__title-reviews{-webkit-margin-before:3px;margin-block-start:3px;height:18px}.popup-info__header .jdgm-prev-badge__text{border:0}.popup-info__header .icon--close{stroke:#262626}.popup-info__content{overflow:auto}.popup-info__content .product__description{padding:0 20px;-webkit-margin-before:20px;margin-block-start:20px}.popup-info__content .popup-info__content-wrapper{display:grid;gap:30px}.popup-info__content .product-icons__wrapper{display:grid;grid:auto/repeat(3,minmax(0,1fr));gap:32px 15px;padding:30px 23px;justify-items:center}.popup-info__content .product-icons__icon-container{margin:0;padding:0;width:auto !important}.popup-info__content .product-tables__content{-webkit-padding-before:0;padding-block-start:0}.popup-info__content .product-tables__ingredients,.popup-info__content .product-tables__nutrients-values{padding:0 20px}.popup-info__content .product-tables__subtitle.product-tables__subtitle--vitamin-minerals,.popup-info__content .product-tables__title.product-tables__title--vitamin-minerals{padding:0 20px}.popup-info__content .product-tables__table-container--vitamin-minerals .product-tables__table-container{padding:0 20px;overflow:auto}@media screen and (min-width:768px){#popup-infos-product{inset-block-end:auto;inset-inline-start:auto;inset-inline-end:0;inset-block-start:0;background-color:#fff;max-height:none;width:680px;height:100vh;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#popup-infos-product[aria-hidden="false"]{-webkit-transform:translateX(0);transform:translateX(0)}.popup-info__header{padding:0 45px;grid:auto/180px minmax(0,1fr);gap:30px}.popup-info__header .product__type{font-size:13px;line-height:20px}.popup-info__header .product__title{-webkit-margin-before:10px;margin-block-start:10px;font-size:28px;line-height:34px;letter-spacing:-0.5px}.popup-info__header .product__title-reviews{-webkit-margin-before:15px;margin-block-start:15px;height:21px}.popup-info__header .cure-popup__button-close{inset-block-start:22px;inset-inline-end:22px}.popup-info__content .product__description{padding:0 40px;-webkit-margin-before:35px;margin-block-start:35px}.popup-info__content .product-icons__wrapper{padding:30px 0;gap:30px 15px}.popup-info__content .product-tables__title{font-size:28px;line-height:34px;letter-spacing:-0.5px}.popup-info__content .product-tables__subtitle{font-size:16px;line-height:26px}.popup-info__content .product-tables__ingredients,.popup-info__content .product-tables__nutrients-values{padding:0 40px}.popup-info__content .product-tables__subtitle.product-tables__subtitle--vitamin-minerals,.popup-info__content .product-tables__title.product-tables__title--vitamin-minerals{padding:0 40px}.popup-info__content .product-tables__table-container--vitamin-minerals .product-tables__table-container{padding:0 40px}}.section--cross-sell{--padding-inline:.9375rem;--padding-block:2.8125rem;-webkit-padding-start:var(--padding-inline);padding-inline-start:var(--padding-inline);-webkit-padding-end:var(--padding-inline);padding-inline-end:var(--padding-inline);-webkit-padding-before:var(--padding-block);padding-block-start:var(--padding-block);-webkit-padding-after:var(--padding-block);padding-block-end:var(--padding-block)}.cross-sell__title{text-align:center}.cross-sell__wrapper{display:grid;gap:.3125rem;-webkit-padding-before:.9375rem;padding-block-start:.9375rem}.cross-sell__item{position:relative;display:grid;grid-template-columns:7.5rem 1fr;gap:1.25rem;-webkit-padding-before:.9375rem;padding-block-start:.9375rem;-webkit-padding-after:1.25rem;padding-block-end:1.25rem;-webkit-padding-end:1.25rem;padding-inline-end:1.25rem;background-color:#f6f6f6}.cross-sell-item__image-container{display:grid;-webkit-box-pack:center;justify-content:center}.cross-sell-item__image-container .cross-sell-item__label-container{z-index:2;position:absolute;top:.625rem;left:0}.cross-sell-item__image{width:7.5rem;height:7.5rem}.cross-sell-item__content{align-content:center;max-width:96%}.cross-sell-checkbox__container{position:absolute;top:.625rem;right:.625rem}.cross-sell-checkbox__container input[type="checkbox"]{margin-right:0;cursor:pointer}.cross-sell-item__product-content{display:grid;gap:.3125rem}.cross-sell-item__product-content .product__item-price-info,.cross-sell-item__product-content .product__item-reviews-container{margin-top:0}.cross-sell-item__product-title{max-width:95%;font-size:1.125rem;line-height:1.375rem;letter-spacing:-0.02em}.cross-sell-item__quantity{-webkit-margin-before:.9375rem;margin-block-start:.9375rem}.cross-sell__product-quantity{font-size:18px;line-height:24px}.cross-sell__add-to-cart{-webkit-margin-before:.9375rem;margin-block-start:.9375rem;padding:17px 0;font-size:10px;line-height:12px}.cross-sell-item__product-price{display:-webkit-box;display:flex;gap:8px}@media screen and (min-width:768px){.section--cross-sell{--padding-inline:1.875rem;--padding-block:3.75rem}.cross-sell__title{font-size:2.375rem;line-height:2.75rem}.cross-sell__wrapper{grid-template-columns:repeat(var(--product-count),1fr);gap:.9375rem;margin-inline:auto;-webkit-padding-before:1.875rem;padding-block-start:1.875rem;max-width:52.5rem}.cross-sell__item{grid-template-columns:1fr;gap:0;padding-inline:.9375rem;-webkit-padding-before:.9375rem;padding-block-start:.9375rem;margin-inline:auto;max-width:320px}.cross-sell-checkbox__container{top:.9375rem;right:.9375rem}.cross-sell-item__image-container .cross-sell-item__label-container{top:.9375rem}.cross-sell-item__image{width:15rem;height:15rem}.cross-sell-item__product-content{text-align:center}.cross-sell-item__product-content .product__item-reviews-container{margin-top:.1875rem}.cross-sell-item__product-title{font-size:1.25rem;line-height:1.5rem}.cross-sell-item__product-price{-webkit-box-pack:center;justify-content:center;font-size:.875rem;line-height:1.375rem}.cross-sell-item__quantity{-webkit-box-pack:center;justify-content:center;-webkit-margin-before:1.5625rem;margin-block-start:1.5625rem}.cross-sell__button-container{display:grid;-webkit-box-pack:center;justify-content:center}.cross-sell__add-to-cart.button--full-width{-webkit-margin-before:1.875rem;margin-block-start:1.875rem;padding-inline:2.5rem;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.page__landing{padding-top:60px;overflow:hidden}.page__landing-container{padding:0 15px;max-width:1500px;margin:0 auto}.page__landing-container .page__landing-section-title-content p{color:inherit}@media screen and (min-width:768px){.page__landing{padding-top:66px}.page__landing-container{padding:0 30px}}@media screen and (min-width:1200px){.page__landing-container{padding:0 68px}}.page__landing-section-spacing{display:block;width:100%}.page__landing-section-spacing[data-spacing="30"]{height:10px}.page__landing-section-spacing[data-spacing="50"]{height:20px}.page__landing-section-spacing[data-spacing="70"]{height:30px}.page__landing-section-spacing[data-spacing="100"]{height:60px}.has-announcement-bar .page__landing-section-spacing[data-spacing="100"]{height:100px}@media screen and (min-width:768px){.page__landing-section-spacing[data-spacing="30"]{height:30px}.page__landing-section-spacing[data-spacing="50"]{height:50px}.page__landing-section-spacing[data-spacing="70"]{height:70px}.page__landing-section-spacing[data-spacing="100"]{height:66px}.has-announcement-bar .page__landing-section-spacing[data-spacing="100"]{height:106px}}.page__landing-section-description p,.page__landing-section-description .paragraph{display:block;color:inherit;margin-bottom:10px}@media screen and (max-width:767px){.page__landing-section-description .p1,.page__landing-section-description .rte p,.rte .page__landing-section-description p{width:100% !important}}@media screen and (min-width:768px){.page__landing-section-description p,.page__landing-section-description .paragraph{margin-bottom:30px}.page__landing-section-description[data-position="center"] .p1,.page__landing-section-description[data-position="center"] .rte p,.rte .page__landing-section-description[data-position="center"] p{margin:0 auto}.page__landing-section-description[data-position="right"] .p1,.page__landing-section-description[data-position="right"] .rte p,.rte .page__landing-section-description[data-position="right"] p{margin:0 0 0 auto}}.page__landing-section-button .button,.page__landing-section-button .shopify-challenge__button{padding:14px 30px 12px 40px;font-size:12px;line-height:20px}.page__landing-section-double-images-container{padding:0 15px;max-width:1156px;margin:0 auto}.page__landing-section-double-images--left,.page__landing-section-double-images--right{width:65%}.page__landing-section-double-images--left{margin-bottom:15px}.page__landing-section-double-images--right{margin:0 0 0 auto}@media screen and (min-width:768px){.page__landing-section-double-images-container{display:-webkit-box;display:flex;padding:0 30px}.page__landing-section-double-images--left{margin-bottom:0;margin-right:35px}.page__landing-section-double-images--right{margin-top:45px;margin-left:35px}}@media screen and (min-width:1200px){.page__landing-section-double-images-container{padding:0 68px}}@media screen and (min-width:1024px){.page__landing-slider{display:block;width:100%}.page__landing-slider .flickity-viewport{overflow:hidden}.page__landing-slider .flickity-button{bottom:50%;display:block;width:56px;height:56px;margin-bottom:-5px;border:1px solid #e7e7e7;background-color:#262626;cursor:pointer}.page__landing-slider .flickity-button.previous{right:auto}.page__landing-slider .flickity-button:disabled{display:none}.page__landing-slider .flickity-button svg{width:17px;height:16px;margin:19px}.page__landing-slider .flickity-button svg path{stroke:#fff}}.page__landing-section-hero-container{position:relative}.page__landing-section-hero-content-container{position:absolute;top:0;left:0;display:block;padding:20px 15px;width:100%;height:100%}.page__landing-section-hero-title{margin-bottom:5px}.page__landing-section-hero-title h1,.page__landing-section-hero-title p,.page__landing-section-hero-title .paragraph{display:block;color:inherit}.page__landing-section-hero-text p{color:inherit}.page__landing-section-hero-action{position:absolute;bottom:82px;left:0;display:block;width:100%;text-align:center}.page__landing-section-hero-action .button,.page__landing-section-hero-action .shopify-challenge__button{padding-left:30px;padding-right:30px}@media screen and (min-width:768px){.page__landing-section-hero-content-container{left:auto;right:0;display:-webkit-box;display:flex;padding:0;width:50%}.page__landing-section-hero-description{margin:auto 0;max-width:420px}.page__landing-section-hero-action{position:relative;bottom:auto;left:auto;text-align:left}.page__landing-section-hero-title{margin-bottom:15px}.page__landing-section-hero-text{margin-bottom:30px}}@media screen and (min-width:1200px){.page__landing-section-hero-content-container{width:41%}}.page__landing-section-image-text-container{padding:30px 0}.page__landing-section-image-text-container p,.page__landing-section-image-text-container h1,.page__landing-section-image-text-container .paragraph{display:block;color:inherit}.page__landing-section-image-text-container .title-background{padding:0 15px;margin-bottom:30px;text-align:center}.page__landing-section-image-text-image{z-index:1;padding:0 15px;margin-bottom:30px}.page__landing-section-image-text-content{padding:0 15px;text-align:center}.page__landing-section-image-text-description{margin-bottom:20px}.page__landing-section-image-text-description p:not(:last-child){margin-bottom:20px}.page__landing-section-image-text-description p{color:inherit}.page__landing-section-image-text-button{text-align:center}.page__landing-section-image-text-button .button,.page__landing-section-image-text-button .shopify-challenge__button{padding-left:30px;padding-right:30px}@media screen and (min-width:768px){.page__landing-section-image-text{margin:0 30px;overflow:hidden}.page__landing-section-image-text.page__landing-section-image-text-full-width{margin:0}.page__landing-section-image-text.page__landing-section-image-text-full-width .page__landing-section-image-text-wrapper{margin:0 30px}.page__landing-section-image-text-wrapper{display:-webkit-box;display:flex;padding:0 30px;-webkit-box-align:center;align-items:center}.page__landing-section-image-text-wrapper[data-position="right"]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.page__landing-section-image-text-wrapper[data-position="right"] .page__landing-section-image-text-content{margin-left:0;margin-right:15px;text-align:right}.page__landing-section-image-text-wrapper[data-position="right"] .page__landing-section-image-text-content .title-background{text-align:right}.page__landing-section-image-text-wrapper[data-position="right"] .page__landing-section-image-text-content .title-background .text-background{left:auto;right:-70px}.page__landing-section-image-text-wrapper[data-position="right"] .page__landing-section-image-text-image{margin:0 0 0 15px}.page__landing-section-image-text-wrapper[data-position="right"] .page__landing-section-image-text-button{text-align:right}.page__landing-section-image-text-wrapper[data-position="right"] .page__landing-section-image-text-description{padding-right:0;padding-left:30px}.page__landing-section-image-text-image{padding:0;width:50%;max-width:525px;margin:0 15px 0 0}.page__landing-section-image-text-content{width:50%;padding:0;text-align:left;margin-left:15px}.page__landing-section-image-text-content .title-background{padding:0;text-align:left}.page__landing-section-image-text-button{text-align:left}}@media screen and (min-width:1024px){.page__landing-section-image-text-container{padding:0}.page__landing-section-image-text-wrapper{padding:0}.page__landing-section-image-text-description{padding-right:30px}}@media screen and (min-width:1200px){.page__landing-section-image-text{padding:0 68px;max-width:1500px;margin:0 auto}.page__landing-section-image-text.page__landing-section-image-text-full-width{padding:0;max-width:inherit}.page__landing-section-image-text.page__landing-section-image-text-full-width .page__landing-section-image-text-wrapper{padding:0 68px;max-width:1500px;margin:0 auto}}@media screen and (min-width:1366px){.page__landing-section-image-text-wrapper[data-position="right"] .page__landing-section-image-text-image,.page__landing-section-image-text-wrapper[data-position="right"] .page__landing-section-image-text-content{margin:0}.page__landing-section-image-text-image{margin:0}.page__landing-section-image-text-content{padding:0 105px;width:calc(100% - 525px);margin:0}.page__landing-section-image-text-content .title-background{font-size:38px;line-height:44px;letter-spacing:-0.5px}.page__landing-section-image-text-content .title-background .text-background{font-size:90px;line-height:90px}.page__landing-section-image-text-description p:not(:last-child){margin-bottom:24px}.page__landing-section-image-text-button .button,.page__landing-section-image-text-button .shopify-challenge__button{padding-left:40px;padding-right:40px}}.page__landing-section-products-title{padding:0 15px}.page__landing-section-products-title h1,.page__landing-section-products-title p,.page__landing-section-products-title .paragraph{display:block;color:inherit}.page__landing-section-products-title .title-background{margin-bottom:10px}.page__landing-section-products-description{margin-bottom:25px}.page__landing-section-products-description p{color:inherit}@media screen and (max-width:767px){.page__landing-section-products-collection-wrapper{display:block;padding:0 15px 20px 15px}}@media screen and (min-width:768px){.page__landing-slider:not(.flickity-enabled){display:-webkit-box;display:flex}.page__landing-slider .product__item-overlay{min-height:100%}.page__landing-section-products-title{padding:0 30px}.page__landing-section-products-collection-wrapper{display:-webkit-box;display:flex;padding:0 30px 40px 30px;text-align:center;white-space:nowrap;overflow:auto}.page__landing-section-products-collection-wrapper.flickity-resize .product-item__wrapper{height:100%}.page__landing-section-products-collection-wrapper .product-item__wrapper{padding-right:15px;min-width:311px;width:311px}.page__landing-section-products-collection-wrapper .product-item__wrapper .product__item{width:100%;height:100%;margin:0}.page__landing-section-products-collection-wrapper .product-item__wrapper .product__item-title-container{padding-inline:5px;white-space:normal}.page__landing-section-products-collection-wrapper .product-item__wrapper:last-child .product-item-simple{margin-right:30px}}@media screen and (min-width:1024px){.page__landing-section-products-collection-container{display:block;width:100%}.page__landing-section-products-collection-wrapper{position:relative;display:block;padding:0 0 0 30px}.page__landing-section-products-collection-wrapper .product-item__wrapper .product__item{margin-bottom:45px;max-height:calc(100% - 45px)}.page__landing-section-products-collection-wrapper .flickity-button{right:35px}.page__landing-section-products-collection-wrapper .flickity-button.previous{left:10px}}@media screen and (min-width:1200px){.page__landing-section-products-wrapper{padding:0 0 0 68px;max-width:1500px;margin:0 auto}.page__landing-section-products-collection-wrapper{padding:0;overflow:visible}.page__landing-section-products-collection-wrapper .flickity-button.previous{left:-30px}.page__landing-section-products-collection-wrapper .product-item__wrapper:last-child{min-width:364px;width:364px;padding-right:68px}.page__landing-section-products-title{padding-left:0}}@media screen and (min-width:1500px){.page__landing-section-products-wrapper{padding:0 68px}.page__landing-section-products-collection-wrapper .flickity-button{right:-25px}.page__landing-section-products-collection-wrapper .product-item__wrapper:last-child{padding-right:0;min-width:296px;width:296px}}@media screen and (min-width:1024px){.page__landing-section-products-wrapper.has-title{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.page__landing-section-products-wrapper.has-title .page__landing-section-products-title{padding:0 105px 0 70px;max-width:33.5%;width:100%}.page__landing-section-products-wrapper.has-title .page__landing-section-products-title .title-background{margin-bottom:20px}.page__landing-section-products-wrapper.has-title .page__landing-section-products-collection-wrapper .product-item__wrapper{min-width:285px;width:285px}}@media screen and (min-width:1200px){.page__landing-section-products-wrapper.has-title .page__landing-section-products-title{padding:0 105px 0 0;max-width:30%}.page__landing-section-products-wrapper.has-title .page__landing-section-products-collection-wrapper .product-item__wrapper:last-child{padding-right:68px;min-width:336px;width:336px}}@media screen and (min-width:1500px){.page__landing-section-products-wrapper.has-title .page__landing-section-products-collection-wrapper .product-item__wrapper:last-child{padding-right:0;min-width:270px;width:270px}}.page__landing-section-reviews-wrapper{display:-webkit-box;display:flex;padding:10px 15px;white-space:nowrap;overflow:auto}.page__landing-section-review{width:69%;min-width:69%;margin-right:15px;white-space:normal}.page__landing-section-review:last-child{margin-right:0}.page__landing-section-review:last-child .page__landing-section-review-container{margin-right:15px}.page__landing-section-review-container{padding:15px;width:245px;height:100%;background-color:#fff}.page__landing-section-review-image{display:block;width:215px;height:120px}.page__landing-section-review-stars{display:-webkit-box;display:flex;margin-top:25px}.page__landing-section-review-stars .icon--star{width:15px;height:15px;margin-right:4px}.page__landing-section-review-title,.page__landing-section-review-description{margin-top:10px}.page__landing-section-review-title p,.page__landing-section-review-description p{color:inherit}@media screen and (min-width:768px){.page__landing-section-reviews-wrapper{padding:0 30px}.page__landing-section-review{width:90%;min-width:90%}.page__landing-section-review:last-child .page__landing-section-review-container{margin-right:30px}.page__landing-section-review-container{display:-webkit-box;display:flex;padding:45px;width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.page__landing-section-review-image{min-width:180px;height:180px}.page__landing-section-review-content{margin-right:45px}.page__landing-section-review-stars{margin-top:0}.page__landing-section-review-stars .icon--star{width:22px;height:22px;margin-right:4px}}@media screen and (min-width:1024px){.page__landing-section-reviews-wrapper{position:relative;display:block;width:100%;padding:0 0 0 30px}.page__landing-section-reviews-wrapper .flickity-button{right:35px;margin-bottom:-28px}.page__landing-section-reviews-wrapper .flickity-button.previous{left:10px}.page__landing-section-reviews-wrapper.flickity-resize .page__landing-section-review{height:100%}.page__landing-section-review{width:608px;min-width:608px}}@media screen and (min-width:1200px){.page__landing-section-reviews-wrapper{padding:0 0 0 68px;max-width:1500px;margin:0 auto}.page__landing-section-reviews-wrapper .flickity-button.previous{left:40px}.page__landing-section-review:last-child .page__landing-section-review-container{margin-right:68px}}@media screen and (min-width:1366px){.page__landing-section-review-title,.page__landing-section-review-description{margin-top:15px}.page__landing-section-review-description p{font-size:14px;line-height:22px}}@media screen and (min-width:1500px){.page__landing-section-reviews-wrapper{padding:0 68px}.page__landing-section-review:last-child .page__landing-section-review-container{margin-right:0}}.page__landing-section-form-content{padding:10px 15px 0 15px}.page__landing-section-form-title h1,.page__landing-section-form-title p,.page__landing-section-form-title .paragraph{display:block;color:inherit}.page__landing-form-container{margin-top:30px}.page__landing-form-container .input-container{margin-bottom:12px}.page__landing-form-container input.input{background-color:transparent}.page__landing-form-container input.input::-webkit-input-placeholder{color:#262626}.page__landing-form-container input.input::-moz-placeholder{color:#262626}.page__landing-form-container input.input:-ms-input-placeholder{color:#262626}.page__landing-form-container input.input:-moz-placeholder{color:#262626}.page__landing-form-button{margin-top:30px}.page__landing-form-success-description{display:none;margin-top:20px;width:100%}.page__landing-form-success-description.active{display:block}@media screen and (min-width:768px){.page__landing-section-form-wrapper{display:-webkit-box;display:flex;padding:0 30px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.page__landing-section-form-image{padding-left:30px;width:50%}.page__landing-section-form-content{padding:0;width:50%}.button.page__landing-form-button,.page__landing-form-button.shopify-challenge__button{padding-left:40px;padding-right:40px;width:auto}}@media screen and (min-width:1200px){.page__landing-section-form-wrapper{padding:0 68px;max-width:1500px;margin:0 auto}.page__landing-section-form-image{padding-left:90px}.page__landing-section-form-content{padding-right:15px}.page__landing-form-container .input-container{margin-bottom:18px}}@media screen and (min-width:1366px){.page__landing-section-form-image .aspect-ratio{padding-bottom:100% !important}}.page__landing-section-video-cover{position:relative}.page__landing-section__video-button{z-index:1;position:absolute;top:50%;left:50%;display:inline-block;width:88px;height:88px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.page__landing-section__video-button .icon{width:88px;height:88px}.page__landing-section__video-button .icon circle{fill:#fff}.page__landing-section__video-button::before{content:'';position:absolute;top:50%;left:50%;margin:-36px 0 0 -36px;width:72px;height:72px;border-radius:50%;opacity:0;pointer-events:none}.page__landing-section__video-button::after{content:'';position:absolute;top:50%;left:50%;margin:-35px 0 0 -35px;width:70px;height:70px;border-radius:50%;opacity:0;pointer-events:none;-webkit-animation-delay:.7s;animation-delay:.7s}.page__landing-section__video-button::before,.page__landing-section__video-button::after{box-shadow:0 0 0 1px rgba(255,255,255,0.5);-webkit-animation-name:anim-effect-jagoda-2,anim-effect-jagoda-1;animation-name:anim-effect-jagoda-2,anim-effect-jagoda-1;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.page__landing-section-video-close{background-color:#fff}.page__landing-section-item--title .p1 *,.page__landing-section-item--title .rte p *,.rte .page__landing-section-item--title p *,.page__landing-section-item--description .p1 *,.page__landing-section-item--description .rte p *,.rte .page__landing-section-item--description p *{color:currentColor}.page__landing-section-image-text-cta-wrapper .page__landing-section-item{text-align:center}.page__landing-section-image-text-cta-wrapper .page__landing-section-item--image{padding:10px 0;margin-bottom:15px}.page__landing-section-image-text-cta-wrapper .page__landing-section-item--description{margin-top:2px}.page__landing-section-image-text-cta-wrapper .page__landing-section-image-text-button{margin-top:16px}@media screen and (max-width:767px){.page__landing-section-image-text-cta-wrapper[data-count="1"],.page__landing-section-image-text-cta-wrapper[data-count="3"]{padding:30px 15px 0 15px}.page__landing-section-image-text-cta-wrapper[data-count="1"] .page__landing-section-item,.page__landing-section-image-text-cta-wrapper[data-count="3"] .page__landing-section-item{display:-webkit-box;display:flex;margin-bottom:15px;-webkit-box-align:center;align-items:center;text-align:left}.page__landing-section-image-text-cta-wrapper[data-count="1"] .page__landing-section-item--image,.page__landing-section-image-text-cta-wrapper[data-count="3"] .page__landing-section-item--image{width:120px;min-width:120px;margin-right:20px;margin-bottom:0}.page__landing-section-image-text-cta-wrapper[data-count="1"] .page__landing-section-image-text-button,.page__landing-section-image-text-cta-wrapper[data-count="3"] .page__landing-section-image-text-button{text-align:left}.page__landing-section-image-text-cta-wrapper[data-count="2"],.page__landing-section-image-text-cta-wrapper[data-count="4"]{display:-webkit-box;display:flex;padding:30px 7.5px 0 7.5px;flex-wrap:wrap}.page__landing-section-image-text-cta-wrapper[data-count="2"] .page__landing-section-item,.page__landing-section-image-text-cta-wrapper[data-count="4"] .page__landing-section-item{padding:0 7.5px;width:50%;margin-bottom:20px}.page__landing-section-image-text-cta-wrapper[data-count="2"] .page__landing-section-image-text-button .button,.page__landing-section-image-text-cta-wrapper[data-count="2"] .page__landing-section-image-text-button .shopify-challenge__button,.page__landing-section-image-text-cta-wrapper[data-count="4"] .page__landing-section-image-text-button .button,.page__landing-section-image-text-cta-wrapper[data-count="4"] .page__landing-section-image-text-button .shopify-challenge__button{padding-left:10px;padding-right:10px;width:100%}}@media screen and (min-width:768px){.page__landing-section-image-text-cta-wrapper{display:-webkit-box;display:flex;padding:30px 22.5px 0 22.5px;-webkit-box-pack:center;justify-content:center}.page__landing-section-image-text-cta-wrapper[data-count="4"]{flex-wrap:wrap}.page__landing-section-image-text-cta-wrapper[data-count="4"] .page__landing-section-item{width:50%;-webkit-box-flex:0;flex:none}.page__landing-section-image-text-cta-wrapper .page__landing-section-item{padding:0 7.5px;max-width:311px;margin-bottom:30px;-webkit-box-flex:1;flex:1}.page__landing-section-image-text-cta-wrapper .page__landing-section-image-text-button{margin-top:20px;text-align:center}}@media screen and (min-width:1024px){.page__landing-section-image-text-cta-wrapper[data-count="4"] .page__landing-section-item{width:25%}.page__landing-section-image-text-cta-wrapper .page__landing-section-item{margin-bottom:0}}.page__landing-section-products-subscription-container{max-width:1500px;margin:0 auto;padding:0 15px}.page__landing-section-products-subscription-container .page__landing-section-products-subscription-collection-wrapper{display:grid;grid-template-columns:1fr;gap:5px}.page__landing-section-products-subscription-container .product-item__wrapper{width:100%;padding-right:0}.page__landing-section-products-subscription-container .product-item__wrapper:last-child{padding:0}.page__landing-section-products-subscription-container .product-item__wrapper:last-child .product__item{margin:0}.page__landing-section-products-subscription-container .product-item__wrapper:first-child{padding:0}.page__landing-section-products-subscription-container .product-item__wrapper:first-child .product__item{margin:0}.page__landing-section-products-subscription-container .product-item__wrapper .product__item{margin:0;padding:12px 0 20px;width:100%;min-width:100%;max-height:100%}.page__landing-section-products-subscription-container .product__item-container{display:grid;grid-template-columns:119px calc(100% - 140px);gap:20px;-webkit-box-align:start;align-items:start}.page__landing-section-products-subscription-container .product__item-container .product__item-image-container{margin-right:0}.page__landing-section-products-subscription-container .product__item-content{padding-right:20px}.page__landing-section-products-subscription-container .button_show-more{margin-top:11px;padding-bottom:3px;border-bottom:1px solid rgba(38,38,38,0.3)}.page__landing-section-products-subscription-container .product__item-price-info .button_show-more{display:block;margin:15px auto;color:#262626}.page__landing-section-products-subscription-container .product__quantity-selector-container{display:block;margin-top:16px}.page__landing-section-products-subscription-container .product__quantity-selector-container .product__quantity-selector{padding:2px 5px 4px 11px;-webkit-box-pack:justify;justify-content:space-between;background:#fff}.page__landing-section-products-subscription-container .product__quantity-selector-container .product__quantity-title{margin-top:4px;font-size:12px}.page__landing-section-products-subscription-container .product__quantity-selector-container .product__quantity-content{margin-left:0}.page__landing-section-products-subscription-container .product__quantity-selector-container .quantity-selector__button{width:20px;height:32px}.page__landing-section-products-subscription-container .product__quantity-selector-container .quantity-selector__button .icon{width:9px;height:9px;vertical-align:2px}.page__landing-section-products-subscription-container .product__quantity-selector-container .quantity-selector__value{height:32px;padding:0 5px;margin:1px 0 -2px 0;font-size:12px}.page__landing-section-products-subscription-container .rc_label__delivery{max-width:100%;padding:10px 11px 8px;margin-top:8px;font-size:12px}.page__landing-section-products-subscription-container .rc_label__delivery .rc_label__delivery-label{margin-left:5px}.page__landing-section-products-subscription-container .rc_label__delivery .rc_label__delivery-arrow{width:40px}.page__landing-section-products-subscription-container .rc_label__delivery .rc_label__delivery-arrow .icon{width:15px;height:11px;margin:14px 11px 14px 11px}.page__landing-section-products-subscription-container .product__form-submit-container{position:relative;margin-top:8px}.page__landing-section-products-subscription-container .product__form-submit-container button{padding:12px 10px 11px;font-size:9px;line-height:15px}@media screen and (min-width:560px){.page__landing-section-products-subscription-container .page__landing-section-products-subscription-collection-wrapper{grid-template-columns:repeat(2,1fr)}.page__landing-section-products-subscription-container .product__item-container{display:grid;grid-template-columns:1fr}.page__landing-section-products-subscription-container .product__item-container .product__item-image-container{margin:0 auto}.page__landing-section-products-subscription-container .product__item-image-container{padding:0 15px;width:100%;margin:0}.page__landing-section-products-subscription-container .product__item-content{text-align:center}.page__landing-section-products-subscription-container .product__item-content{padding:0 15px}.page__landing-section-products-subscription-container .button_show-more{font-size:10px;margin-top:13px;padding-bottom:5px}.page__landing-section-products-subscription-container .rc_label__delivery{text-align:left}.page__landing-section-products-subscription-container .rc_frequency-wrapper{max-width:100%}.page__landing-section-products-subscription-container .product__form-submit-container button{padding:13px 10px;font-size:10px;line-height:12px}}@media screen and (min-width:768px){.page__landing-section-products-subscription-container{padding:0 30px}.page__landing-section-products-subscription-container .page__landing-section-products-subscription-collection-wrapper{grid-template-columns:repeat(3,1fr);gap:15px}.page__landing-section-products-subscription-container .product__item-image-container{max-width:246px}.page__landing-section-products-subscription-container .product-item__wrapper .product__item{padding:15px 0}.page__landing-section-products-subscription-container .product__quantity-selector-container .quantity-selector__button .icon{vertical-align:-1px}}@media screen and (min-width:1024px){.page__landing-section-products-subscription-container .product__popup{z-index:109}.page__landing-section-products-subscription-container .product__popup-content{top:-1px}}@media screen and (min-width:1366px){.page__landing-section-products-subscription-container{padding:0 67px}.page__landing-section-products-subscription-container .page__landing-section-products-subscription-collection-wrapper{grid-template-columns:repeat(4,1fr)}}#preview-bar-iframe{display:none}