@media (min-width: 1500px){.container{max-width:1360px!important;margin:0 auto}}@media (min-width: 1350px) and (max-width: 1500px){.container{max-width:1320px!important;margin:0 auto}}@media (min-width: 1340px) and (max-width: 1350px){.container{max-width:97%!important;margin:0 auto}}@media (min-width: 1315px) and (max-width: 1340px){.container{max-width:92%!important;margin:0 auto}}@media (min-width: 1280px) and (max-width: 1315px){.container{max-width:95%!important;margin:0 auto}}@media (min-width: 1200px) and (max-width: 1280px){.container{max-width:97%!important;margin:0 auto}}body .ba-products-list .ba-product>a{max-width:none}body .ba-products-list>.ba-product{display:flex;align-items:center}body div#ba-bought-together{display:flex;flex-wrap:wrap;width:100%}body h2.freq_text{width:100%}div#ba-bought-together ul.ba-products-input li input:checked{filter:invert(1) brightness(1.3) contrast(1.1)}div#ba-bought-together ul.ba-products-input li input{width:22.5px!important;height:22.5px!important;border-radius:0!important;margin-right:10px!important;position:relative;top:4px;min-width:22.5px}div#ba-bought-together ul.ba-products-input li *{font:500 20px/24px Montserrat!important;letter-spacing:0!important}div#ba-bought-together #boughtTogetherWighet .money{font:600 25px/30px Montserrat!important;letter-spacing:0}div#ba-bought-together span#ba-total-price-title{font:500 20px/30px Montserrat!important;letter-spacing:0!important;color:#000!important}body #ba-bought-together h2{font:600 21px/21px Montserrat!important;letter-spacing:2.1px!important;color:#000!important;text-transform:uppercase}#ba-bought-together ul.ba-products-input li{padding-left:35px}#ba-bought-together button.ba-product-addtocart.ba-freq-atc{font:600 18px/22px Montserrat!important;letter-spacing:1.8px!important;text-transform:uppercase!important;padding:15px}#ba-bought-together .ba-product-variants-container,div#ba-bought-together ul.ba-products-input li span.this-item{display:none!important}#ba-bought-together ul.ba-products-input li{padding-left:0;margin-bottom:13px}#ba-bought-together ul.ba-products-input{display:block;clear:both;width:100%;margin-top:2rem}@media (max-width: 991px){body .ba-products-list>.ba-product{width:31%}}@media (max-width: 767px){body .ba-products-list .ba-product>a{max-width:84px}#ba-bought-together ul.ba-products-input li{padding-left:0}#ba-bought-together ul.ba-products-input li{padding-left:0;display:inline-flex;align-content:flex-start}div#ba-bought-together ul.ba-products-input li input{top:9px}.ba-product-form{width:100%}div#ba-bought-together{padding:0}#ba-bought-together button.ba-product-addtocart.ba-freq-atc{font:600 14px/22px Montserrat!important;padding:9px;width:100%}body #ba-bought-together h2{font:600 13px/21px Montserrat!important;text-align:center!important}div#ba-bought-together ul.ba-products-input li *{font:500 14px/24px Montserrat!important}body .ba-products-list .ba-product>a{max-width:100%}.ba-products-list{display:flex}div#ba-bought-together #boughtTogetherWighet .money{font:600 20px/18px Montserrat!important}div#ba-bought-together .ba-product-form{text-align:center}}.text-brand{color:#fdbe5f!important}.product-benefits-tabs .product-tab{border-color:#eaeaea}.product-single-description{margin-top:15px;margin-bottom:20px}.ProductMeta__ShareButtons{margin-top:0}.page-template-additional-pages .page-content .free-product-form .form-title-text .or>span,.page-template-composition .page-content .free-product-form .form-title-text .or>span{margin-top:-15px}.product-faqs .accordion-block .accordion.active:after{margin-top:0!important}@media (max-width: 1200px){.product-faqs .accordion-block .accordion{text-align:left}}.CollectionItem{margin-bottom:0;position:relative!important}.CollectionItem__Image{background-repeat:no-repeat}@media (max-width: 640px){.CollectionList--grid{margin-top:24px!important}.CollectionList--grid .CollectionItem{padding:18px 0}.CollectionItem__Content{margin-top:20px}.CollectionItem__Content header .SectionHeader__SubHeading{font: 500 14px/18px Montserrat!important;letter-spacing:1.4px!important}.CollectionItem__Content .collectionDescription{font: 300 12px/16px Montserrat;letter-spacing:0;color:#000;min-height:5rem;margin:-10px -3px 18px}.SectionHeader__ButtonWrapper{font: 300 10px/16px Montserrat;letter-spacing:0;margin-top:10px}}@media (min-width: 1008px){.SectionHeader__ButtonWrapper{margin-top:20px!important}}.CollectionItem__Content .collectionDescription{min-height:6.5rem}@media (max-width: 1200px){.CollectionItem__Content .collectionDescription{min-height:8rem}}@media (max-width: 1140px){.CollectionItem__Content .collectionDescription{min-height:5rem}}@media (max-width: 991px){.CollectionItem__Content .collectionDescription{min-height:6rem}}@media (max-width: 768px){.CollectionItem__Content .collectionDescription{min-height:6rem}}@media (max-width: 640px){.CollectionItem__Content .collectionDescription{min-height:1rem;margin-right:auto;margin-left:auto}}.template-list-collections .CollectionItem{margin-bottom:0}.template-list-collections .CollectionItem__Content header>p{display:none!important}hr{background:var(--border-color);border:none;height:1px}#shopify-section-featured-collections,#shopify-section-1620126733b23030a5{position:relative}main#main{overflow:hidden}.cart_Link{position:relative}.cart_Link:before{display:none}.cart_Link span{display:inherit}@media (min-width: 769px){.CollectionList.row{margin-right:calc(var(--bs-gutter-x) / -.6)!important;margin-left:calc(var(--bs-gutter-x) / -.6)!important}}.HorizontalList__Item.is-expanded:not([aria-haspopup=true]) span:after{display:none!important}@media (min-width: 768px){a.mail svg{display:none}}h3.SectionHeader__Heading{font: 500 12px/40px Montserrat;letter-spacing:1.44px!important}h2.SectionHeader__Heading{font: 300 25px/40px Montserrat;letter-spacing:3px!important}@media (max-width: 640px){h2.SectionHeader__Heading{font: 300 16px/21px Montserrat;letter-spacing:1.92px!important}}@media (max-width: 640px){.Footer__Social{margin-right:0;margin-left:-14px;margin-top:20px}}.Footer__Social.HorizontalList svg{transform:scale(1.5)}@media (max-width: 640px){.Footer__Social .Icon{width:.6rem;height:.6rem}}.flickity-prev-next-button.next{right:0}.flickity-prev-next-button{background:#fff!important;color:var(--button-text-color)!important}.nav.Container{max-width:80%;display:block;margin-right:auto;margin-left:auto}[data-section-id=featured-collections] .flickity-prev-next-button{top:40%;bottom:auto}.ProductListWrapper{margin-bottom:85px}.faq-cart-page{display:none}@media (max-width: 991.98px){.faq-cart-page{display:block}}#shopify-section-cart-template .Cart__Recap .desktop-show{width:100%}#shopify-section-cart-template .desktop-show{width:65%}#shopify-section-cart-template .desktop-show .ProductListWrapper{margin-bottom:50px}#shopify-section-cart-template .desktop-show .ProductListWrapper .SectionHeader__Heading.Heading{margin-bottom:55px}@media (max-width: 991px){#shopify-section-cart-template .desktop-show .ProductListWrapper .SectionHeader__Heading.Heading{margin-bottom:35px}}@media (max-width: 640px){#shopify-section-cart-template .desktop-show .ProductListWrapper .SectionHeader__Heading.Heading{margin-bottom:20px}}#shopify-section-cart-template .desktop-show #faq-page{display:block}@media (max-width: 991.98px){#shopify-section-cart-template .desktop-show #faq-page{display:none}}@media (max-width: 640px){.ProductListWrapper{margin-bottom:75px}}.TabPanel .ProductList{margin-right:0;margin-left:0;padding-left:0;padding-right:0}@media (min-width: 1140px){.Grid--m>.Grid__Cell{padding-left:30px;padding-right:30px}}#shopify-section-162005242791c133ef{border:none}.yotpo-color .yotpo-display-wrapper .yotpo-stars .yotpo-icon{color:#ffc700!important}.ProductItem__Info{min-height:137px}@media (max-width: 1400px){.ProductItem__Info{min-height:127px}}@media (max-width: 1200px){.ProductItem__Info{min-height:111px}}@media (max-width: 640px){.ProductItem__Info{margin-top:10px;min-height:1px}}@media (max-width: 1007px){.ProductListWrapper{overflow:visible}}.Section--instafeed .SectionHeader .SectionHeader__SubHeading,[data-section-type=featured-collections] .SectionHeader .SectionHeader__SubHeading{font: 500 17px/24px Montserrat;letter-spacing:1.44px!important}.contact-wrapper a{text-decoration:none!important}#shopify-section-collection-template .SectionHeader__Description{display:none}#shopify-section-collection-template .PageHeader{margin:0 0 50px!important;background-image:url(/cdn/shop/files/shutterstock_255454390.jpg?v=1702996739);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:550px}@media (max-width: 991.98px){#shopify-section-collection-template .PageHeader{margin:0 0 30px!important;height:400px}}@media (max-width: 640px){#shopify-section-collection-template .PageHeader{margin:0 0 30px!important;height:230px}}#shopify-section-collection-template .PageHeader .u-h1{display:none;font: 30px/32px EightiesComeback-Bold!important;letter-spacing:0px!important;color:#000;text-transform:none}#shopify-section-collection-template .CollectionFilters .Collapsible--autoExpand .u-h1{font: 40px/55px EightiesComeback-Bold!important;letter-spacing:0px!important;color:#000;text-transform:none;margin-bottom:15px}@media (max-width: 1149.98px){#shopify-section-collection-template .CollectionFilters .Collapsible--autoExpand .u-h1{font: 30px/45px EightiesComeback-Bold!important}}#shopify-section-collection-template .CollectionFilters .Button{margin-top:20px}@media (max-width: 991.98px){#shopify-section-collection-template .Drawer__Content .Drawer__Main .u-h1{display:none}}.Linklist__Item.open .Icon{transform:rotate(-180deg);transition:all .3s ease-in}.Linklist__Item .filter-item{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}.Linklist__Item .filter-item .Icon{margin-right:20px;cursor:pointer;transition:all .3s ease-in}.Linklist__Item .subMenuBigBlockSub--secondary{display:none;flex-direction:column}.Linklist__Item .subMenuBigBlockSub--secondary .subMenuBigBlockSubLink{margin-bottom:7px}@media (max-width: 1008px){.Linklist__Item .subMenuBigBlockSub--secondary .subMenuBigBlockSubLink{margin-bottom:10px}}.Linklist__Item .subMenuBigBlockSub--secondary .subMenuBigBlockSubLink.is-active{font-weight:800;text-decoration:underline}@media (max-width: 640px){[data-section-type=featured-collections] .flickity-prev-next-button{display:none}[data-section-type=featured-collections] .Grid__Cell{padding:0}}.fb_iframe_widget iframe.anchor_right.fb_customer_chat_bounce_in_v2{right:20px!important}.ot-fb-logo.facebook-chat-button{bottom:20px!important;right:20px!important}@media (max-width: 640px){.ot-fb-logo.facebook-chat-button{bottom:30px!important}}#Slide3360c044-97f7-481f-82f2-415410f00253 h2,#Slide3360c044-97f7-481f-82f2-415410f00253 h3{color:#fff!important}@media (min-width: 1025px){#Slide3360c044-97f7-481f-82f2-415410f00253 .Slideshow__Content header .SectionHeader__Heading{max-width:55%}}@media (min-width: 1255px){#Slide3360c044-97f7-481f-82f2-415410f00253 .Slideshow__Content header .SectionHeader__Heading{max-width:50%!important}}#Slide3360c044-97f7-481f-82f2-415410f00253 .Button{color:#000!important;border-color:#fff!important}#Slide3360c044-97f7-481f-82f2-415410f00253 .Button:before{background-color:#fff!important}#Slide3360c044-97f7-481f-82f2-415410f00253 .Button:hover{color:#fff!important}.info{cursor:pointer;position:relative}.info:before{content:"";top:50%;width:24px;height:24px;left:-5px;border-width:12px;border-style:solid;border-color:transparent transparent #fff transparent}@media (max-width: 640px){.info:before{width:18px;height:18px}}.info .tooltip{background:#fff;padding:15px;top:150%;width:285px;font: 500 15px/20px Montserrat;letter-spacing:0;color:#000}@media (max-width: 1200px){.info .tooltip{width:215px}}@media (max-width: 1008px){.info .tooltip{width:240px;padding:10px;font: 500 12px/15px Montserrat}}@media (max-width: 640px){.info .tooltip{top:200%}}@media (max-width: 540px){.info .tooltip{padding:15px;width:300px;font-size:14px;line-height:21px}}@media (max-width: 410px){.info .tooltip{width:120px;right:-10px}}.info:before,.info .tooltip{position:absolute;opacity:0;visibility:hidden;z-index:1;transition:all .1s}.info:hover:before,.info:hover .tooltip{opacity:1;visibility:visible;transition:all .1s}body.about .image-with-text__text.rte.body p{font-size:22px}@media screen and (min-width: 768px) and (max-width: 1180px){body.about .image-with-text__text.rte.body p{font-size:15px}}body.about #shopify-section-template--14521512001601__1653280527dd811240{background:#ECF1E8}body.about #shopify-section-template--14521512001601__1653280527dd811240 .top_heading{font-weight:600!important}.section--header{height:100%;margin-top:20px}.section--header .row{display:flex;flex-direction:column;align-items:center;height:100%}.section--header .title,.section--header .subtitle{text-align:left}@media (max-width: 640px){.section--header .title,.section--header .subtitle{text-align:center}}.section--header .title{margin-bottom:5px;font: 700 47px/47px EightiesComeback-SemiBold;color:#000;letter-spacing:0;text-transform:none}@media (max-width: 992px){.section--header .title{font: 700 38px/45px EightiesComeback-Bold;margin:0 auto 10px}}@media (max-width: 640px){.section--header .title{font: 700 30px/36px EightiesComeback-Bold}}@media (max-width: 992px){.section--header .title.title-desktop{display:none}}.section--header .title.title-mobile{display:none}@media (max-width: 992px){.section--header .title.title-mobile{display:block}}.section--header .subtitle{font: 400 22px/25px Montserrat;letter-spacing:0;line-height:normal}@media (max-width: 992px){.section--header .subtitle{font: 300 20px/22px Montserrat}}@media (max-width: 640px){.section--header .subtitle{font: 300 14px/18px Montserrat;padding:0 25px}}header{position:relative;box-shadow:none!important}@media (max-width: 640px){header{padding:9px 0}}@media (min-width: 1400px){header:not(.Header--sidebar) .Header__Wrapper{padding:25px 0 28px}}header nav li a,header .Header__SecondaryNav li a{font: 500 12px/15px Montserrat;letter-spacing:1.44px;color:#000}@media (max-width: 1340px){header nav li a,header .Header__SecondaryNav li a{font: 500 10px/15px Montserrat}}@media (max-width: 640px){header .Header__Logo{margin-left:-25px}}@media (max-width: 640px){header .Header__Logo svg.Header__LogoImage{min-width:95px;max-width:95px}}header .Header__Wrapper{justify-content:flex-end}@media (max-width: 1200px){header .Header__Wrapper{column-gap:0px;justify-content:space-between}}@media (max-width: 640px){header .Header__Wrapper{padding-right:0;padding-left:0}}header .Header__Wrapper .Header__Icon{margin-top:-3px}header .Header__Wrapper .account{margin-left:22px}header .Header__Wrapper .Header__FlexItem{margin-right:84px}@media (max-width: 1499.98px){header .Header__Wrapper .Header__FlexItem{margin-right:88px}}@media (max-width: 1350.98px){header .Header__Wrapper .Header__FlexItem{margin-right:74px}}@media (max-width: 1330.98px){header .Header__Wrapper .Header__FlexItem{margin-right:68px}}@media (max-width: 1320.98px){header .Header__Wrapper .Header__FlexItem{margin-right:80px}}@media (max-width: 1300.98px){header .Header__Wrapper .Header__FlexItem{margin-right:70px}}@media (max-width: 1260.98px){header .Header__Wrapper .Header__FlexItem{margin-right:76px}}@media (max-width: 1225.98px){header .Header__Wrapper .Header__FlexItem{margin-right:57px}}@media (max-width: 1199.98px){header .Header__Wrapper .Header__FlexItem{margin-right:0}}header .Header__Wrapper .Header__FlexItem:last-child{margin-right:4px}@media (max-width: 1200px){header .Header__Wrapper .Header__FlexItem:nth-child(2){margin-right:-60px}}.Header__MainNav{position:static!important;padding-bottom:0!important}@media (min-width: 1140px){.Header__MainNav{margin-right:0!important}}@media (min-width: 1140px){.Header__MainNav ul{margin-left:-20px!important}}.Header__MainNav ul.HorizontalList{display:flex;align-items:center}.Header__MainNav ul.HorizontalList .HorizontalList__Item{text-transform:uppercase;border-bottom:1px solid transparent}.Header__MainNav ul.HorizontalList .HorizontalList__Item.red-item>a{color:red}.Header__MainNav ul.HorizontalList .HorizontalList__Item.HorizontalList--withDropDownMenu:hover{border-bottom:1px solid #000}.Header__MainNav ul.HorizontalList .HorizontalList__Item.HorizontalList--withDropDownMenu:hover svg.arrow{transform:rotate(-180deg);transition:all ease-in-out .5s}.Header__MainNav ul.HorizontalList .HorizontalList__Item.HorizontalList--withDropDownMenu svg.arrow{width:12px;height:11px;margin-left:2px}@media (max-width: 1499.98px){.Header__MainNav ul.HorizontalList .HorizontalList__Item.HorizontalList--withDropDownMenu svg.arrow{width:11px;height:9px}}.Header__MainNav li{margin-right:12px;margin-left:13px;padding:5px 0 4px}@media (max-width: 1500px){.Header__MainNav li{margin-right:11px;margin-left:8px}}.Header__MainNav li.hair-quiz-btn{margin-right:13px}@media (max-width: 1500px){.Header__MainNav li.hair-quiz-btn{margin-right:11px;margin-left:8px}}@media (max-width: 1220px){.Header__MainNav li.hair-quiz-btn{margin-right:8px}}.Header__MainNav li.hair-quiz-btn:hover{border-bottom:1px solid transparent!important}.Header__MainNav li.Logo_Link{margin-left:22px;margin-right:20px;padding-top:0}@media (max-width: 1260px){.Header__MainNav li.Logo_Link{margin-right:10px;margin-left:10px}}.Header__MainNav li.Logo_Link:hover{border-bottom:1px solid transparent!important}.Header__MainNav li.Logo_Link svg{width:165px;height:70px}.Header__MainNav li .rewards-icon{position:absolute;left:12px;top:-22px}@media (min-width: 1140px){.Header__MainNav li li{max-width:calc(100% - 17px)}}@media (min-width: 640px){.Header__Icon+.Header__Icon{margin-left:12px}}@media (max-width: 1200px){.hidden-desk{display:block!important}}@media (min-width: 1140px) and (max-width: 1200px){.hidden-lap{display:none!important}}.Header__Icon svg.Icon{height:14.5px;width:auto}.Header__Icon svg.Icon *{stroke-width:1px}@media (min-width: 1140px){.Header--center .Header__FlexItem{margin-bottom:0}}@media (min-width: 1400px){.Header__SecondaryNav{margin-left:12px;margin-top:12px}}@media (min-width: 1140px){.Header__SecondaryNav{margin-left:0!important}}@media (min-width: 1400px){.Header__SecondaryNav a{font-size:15px!important;color:var(--header-heading-color)!important}}@media (min-width: 1140px){.Header__SecondaryNav li{margin-left:21px!important;margin-right:21px!important}}@media screen and (max-width: 640px){a[href="/cart"]{margin-right:8px;margin-left:5px}a[href="/search"]{margin-right:-12px}a[href="/search"] svg,a[href="/cart"] svg{max-width:15px;max-height:15px}}.phone,.mail{display:flex}.phone b,.mail b{margin-left:3px}.top-header-options .comunication{padding:0}.Header__CartDot{box-shadow:none;top:-7px;right:-15px;width:20px;height:20px;color:#fff;font: 500 10px/13px Montserrat;letter-spacing:0;display:flex!important;justify-content:center;align-items:center}@media (max-width: 1140px){.Header__CartDot{box-shadow:none;top:-4px;right:-11px;width:15px;height:15px;font: 500 10px/10px Montserrat}}.hair-quiz-btn{background:#FDBE5F;padding:3px 11px!important;cursor:pointer;transition:.2s ease-in-out;animation:jittery 4s infinite;color:#000}.hair-quiz-btn:hover{animation:heartbeat .2s infinite}.hair-quiz-btn a{position:relative}.hair-quiz-btn a .content{animation:quiz_content 6s infinite;top:8px;min-width:115px;left:-56px;position:absolute;transform:none}@-moz-document url-prefix(){.hair-quiz-btn a .content{top:20px}}@media not all and (min-resolution: 326dpi){@supports (-webkit-appearance: none) and (stroke-color: transparent){.hair-quiz-btn a .content{left:8px}}}@media not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none) and (stroke-color: transparent){.hair-quiz-btn a .content{left:8px}}}@media not all and (min-resolution: .001dpcm){@supports (-webkit-appearance: none) and (not (stroke-color: transparent)){.hair-quiz-btn a .content{left:8px}}}@supports (-webkit-touch-callout: none){.hair-quiz-btn a .content{left:8px}}.hair-quiz-btn a .pseudo-content{animation:quiz_content2 6s infinite;padding:8px 0}@keyframes quiz_content{0%{opacity:100%}49%{opacity:100%}50%{opacity:0}99%{opacity:0}to{opacity:100%}}@keyframes quiz_content2{0%{opacity:0}49%{opacity:0}50%{opacity:100%}99%{opacity:100%}to{opacity:0}}@keyframes jittery{5%,50%{transform:scale(1)}10%{transform:scale(.9)}15%{transform:scale(1.15)}20%{transform:scale(1.15) rotate(-5deg)}25%{transform:scale(1.15) rotate(5deg)}30%{transform:scale(1.15) rotate(-3deg)}35%{transform:scale(1.15) rotate(2deg)}40%{transform:scale(1.15) rotate(0)}}@keyframes heartbeat{50%{transform:scale(1.1)}}#sidebar-cart .Drawer__Header .Drawer__Close{left:initial!important;right:30px!important}.Search,.Search1{display:block;position:absolute;top:100%;width:100%;background:var(--background);pointer-events:none;visibility:hidden;opacity:0;transform:translateY(-25px);transition:transform .15s ease-in-out,opacity .15s ease-in-out,visibility .15s ease-in-out;z-index:-1}.Search[aria-hidden=false],.Search1[aria-hidden=false]{visibility:visible;opacity:1;pointer-events:auto;transform:translateY(0)}.Search{z-index:999!important;left:0}.SidebarMenu.Drawer{width:100%;background-color:#fbf9fa;margin-top:45px}@media (max-width: 1199.98px){.SidebarMenu.Drawer{margin-top:0}}.SidebarMenu.Drawer .shipping{font-size:14px;line-height:18px;font-weight:700;text-transform:uppercase}@media (max-width: 500px){.SidebarMenu.Drawer .shipping{font-size:8px}}.SidebarMenu.Drawer .Drawer__Header{background-color:#fff;height:57px;max-height:95px;justify-content:flex-end;padding:0 20px}@media (max-width: 640px){.SidebarMenu.Drawer .Drawer__Header{height:53px}}.SidebarMenu.Drawer .Drawer__Header .Logo_Link{position:absolute;width:95px;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 1500px){.SidebarMenu.Drawer .Drawer__Header .Logo_Link{margin-right:11px;margin-left:8px}}@media (max-width: 640px){.SidebarMenu.Drawer .Drawer__Header .Logo_Link{margin:3px 8px 6px 0}}.SidebarMenu.Drawer .Drawer__Content .Drawer__Header{border-bottom:1px solid black}.SidebarMenu.Drawer .Drawer__Content .Drawer__Content{background:#FBF9FA}.SidebarMenu.Drawer .Drawer__Content:before{background-image:none!important}.SidebarMenu.Drawer .Drawer__Content .SidebarMenu__Nav{padding-top:15px}.SidebarMenu.Drawer .Drawer__Content .SidebarMenu__Nav .Collapsible__Button{font: 700 14px/18px Montserrat;letter-spacing:0;color:#000;padding:14.5px 0;border-bottom:1px solid rgba(0,0,0,.2)}.SidebarMenu.Drawer .Drawer__Content .SidebarMenu__Nav .Collapsible__Button svg{position:absolute;top:50%;right:0;transform:translateY(-50%);opacity:1;transition:opacity .5s .5s}.SidebarMenu.Drawer .Drawer__Content .SidebarMenu__Nav .Drawer__Close{font: 700 14px/18px Montserrat;letter-spacing:0;left:30px}@media (max-width: 640px){.SidebarMenu.Drawer .Drawer__Content .SidebarMenu__Nav .Drawer__Close{left:initial!important;right:30px!important}}.SidebarMenu.Drawer .Drawer__Content .SidebarMenu__Nav .Drawer__Close svg{margin-right:12px}.SidebarMenu.Drawer .Drawer__Content .SidebarMenu__Nav .sidebarSubmenu__Inner{display:flex;flex-wrap:wrap;justify-content:center;padding-top:26px}@media (max-width: 640px){.SidebarMenu.Drawer .Drawer__Content .SidebarMenu__Nav .sidebarSubmenu__Inner{justify-content:flex-start;padding:25px 25px 0}}.SidebarMenu.Drawer .Drawer__Content .SidebarMenu__Nav .sidebarSubmenu__Inner a{width:100%}.SidebarMenu.Drawer .Drawer__Content .SidebarMenu__Nav .sidebarSubmenu__Inner .item{display:flex;flex-direction:column;align-items:flex-start;margin:0 4px 15px;width:calc(20% - 20px)}@media (max-width: 991px){.SidebarMenu.Drawer .Drawer__Content .SidebarMenu__Nav .sidebarSubmenu__Inner .item{width:calc(25% - 16px)}}@media (max-width: 640px){.SidebarMenu.Drawer .Drawer__Content .SidebarMenu__Nav .sidebarSubmenu__Inner .item{width:calc(33% - 12px)}}@media (max-width: 520px){.SidebarMenu.Drawer .Drawer__Content .SidebarMenu__Nav .sidebarSubmenu__Inner .item{width:calc(50% - 8px)}}.SidebarMenu.Drawer .Drawer__Content .SidebarMenu__Nav .sidebarSubmenu__Inner .item img{width:100%;height:110px;object-fit:cover}@media (max-width: 991px){.SidebarMenu.Drawer .Drawer__Content .SidebarMenu__Nav .sidebarSubmenu__Inner .item img{height:95px}}@media (max-width: 640px){.SidebarMenu.Drawer .Drawer__Content .SidebarMenu__Nav .sidebarSubmenu__Inner .item img{height:80px}}.SidebarMenu.Drawer .Drawer__Content .SidebarMenu__Nav .sidebarSubmenu__Inner .item span{padding-top:10px;font: 500 12px/15px Montserrat;letter-spacing:0;display:block}@media (max-width: 640px){.SidebarMenu.Drawer .Drawer__Content .SidebarMenu__Nav .sidebarSubmenu__Inner+.sidebarSubmenu__Inner .Button{max-width:100%!important;width:100%!important;height:48px!important;display:flex;align-items:center;justify-content:center;font: 600 13px/16px Montserrat!important;letter-spacing:1.3px!important}}.SidebarMenu.Drawer .Drawer__Content .SidebarMenu__Nav--secondary .Linklist__Item{margin-bottom:0;font: 500 14px/25px Montserrat;letter-spacing:0}.SidebarMenu.Drawer .Drawer__Content .hair-quiz-btn{margin-top:14px;text-transform:uppercase;font: 500 12px/24px Montserrat;letter-spacing:1.44px}.SidebarMenu.Drawer .Drawer__Content .hair-quiz-btn .content{top:0}@-moz-document url-prefix(){.SidebarMenu.Drawer .Drawer__Content .hair-quiz-btn .content{top:11px}}.SidebarMenu.Drawer .Drawer__Content .hair-quiz-btn .pseudo-content{padding:0}.SidebarMenu.Drawer .Drawer__Content .account{margin:20px 0 25px;height:48px;display:flex;justify-content:center;align-items:center;font: 600 13px/16px Montserrat!important;letter-spacing:1.3px!important}.SidebarMenu.Drawer .social-icons{padding-bottom:20px}.SidebarMenu.Drawer .social-icons a{padding-right:30px;display:flex;align-items:center}.DropdownMenuBig--type2 .Social-Icons,.Drawer__Content .Social-Icons{margin:31px 0 5px}.DropdownMenuBig--type2 .Social-Icons li,.Drawer__Content .Social-Icons li{filter:invert(1);background:white;border-radius:3px;width:27px;height:27px;border:none;margin:0 7px}.DropdownMenuBig--type2 .Social-Icons li:hover,.Drawer__Content .Social-Icons li:hover{border:none}.DropdownMenuBig--type2 .Social-Icons li a,.Drawer__Content .Social-Icons li a{width:100%;height:100%;padding:0}.DropdownMenuBig--type2 .Social-Icons li a svg,.Drawer__Content .Social-Icons li a svg{width:27px;height:18px;right:-27px;top:0}.DropdownMenuBig--type2 .Social-Icons li a svg path,.Drawer__Content .Social-Icons li a svg path{fill:#000}@-moz-document url-prefix(){.DropdownMenuBig--type2 .Social-Icons li a svg,.Drawer__Content .Social-Icons li a svg{top:10px}}.Drawer__Content .Social-Icons{margin:16px 0 5px}.Drawer__Content .Social-Icons li{width:20px;height:20px;margin:0 3.5px}.Drawer__Content .Social-Icons li a span{display:flex;align-items:center;justify-content:center}.Drawer__Content .Social-Icons li a svg{width:20px;height:12px}.DropdownMenuBig{position:absolute;left:0;top:100%;max-width:100%!important;width:100%;padding:40px 20px 44px;background:#FBF9FA}@media (max-width: 1200px){.DropdownMenuBig{position:relative;height:auto;padding:0 0 40px;background-color:transparent!important}}.DropdownMenuBig.DropdownMenuBig--type2 .container{display:flex;justify-content:center;flex-direction:column;align-items:center}.DropdownMenuBig .HeaderList--withImages{display:flex;justify-content:center;max-width:813px}@media (max-width: 1300px){.DropdownMenuBig .HeaderList--withImages{max-width:560px}}.DropdownMenuBig .HeaderList--withImages li{margin:0 8px 10px}.DropdownMenuBig .HeaderList--withImages li a{display:flex;flex-direction:column;align-items:flex-start;font: 600 14px/18px Montserrat;letter-spacing:0;background:white;max-width:200px;min-width:200px;padding-bottom:10px}@media (min-width: 1200px) and (max-width: 1300px){.DropdownMenuBig .HeaderList--withImages li a{max-width:170px;min-width:170px}}.DropdownMenuBig .HeaderList--withImages li a img{width:200px;height:112px;object-fit:cover}@media (min-width: 1200px) and (max-width: 1300px){.DropdownMenuBig .HeaderList--withImages li a img{width:170px;height:100px}}.DropdownMenuBig .HeaderList--withImages li a span{width:100%;padding:10px 10px 2px;text-transform:capitalize}.DropdownMenuBig .HeaderList--withImages li a .description{font: 400 10px/13px Montserrat;letter-spacing:0;padding:0 10px;text-transform:initial;min-height:26px}.DropdownMenuBig .learn-block{flex-wrap:wrap}.DropdownMenuBig .subMenuBig{display:flex;justify-content:flex-start;align-items:flex-start;column-gap:32px}.DropdownMenuBig .subMenuBig .subMenuBigBlock{padding-top:4px;width:22.5%}.DropdownMenuBig .subMenuBig .subMenuBigBlock:nth-last-child(2){width:31%}@media (min-width: 1350px) and (max-width: 1400px){.DropdownMenuBig .subMenuBig .subMenuBigBlock:nth-last-child(2){width:23%}}@media (min-width: 1200px) and (max-width: 1350px){.DropdownMenuBig .subMenuBig .subMenuBigBlock:nth-last-child(2){width:25%}}.DropdownMenuBig .subMenuBig .subMenuBigBlock:nth-last-child(3){width:29%}@media (min-width: 1200px) and (max-width: 1400px){.DropdownMenuBig .subMenuBig .subMenuBigBlock:nth-last-child(3){width:21%}}.DropdownMenuBig .subMenuBig .subMenuBigBlock:nth-child(2){width:21.5%}@media (min-width: 1200px) and (max-width: 1400px){.DropdownMenuBig .subMenuBig .subMenuBigBlock:nth-child(2){width:25.5%}}@media (max-width: 1200px){.DropdownMenuBig .subMenuBig .subMenuBigBlock{width:100%;padding-bottom:40px}}.DropdownMenuBig .subMenuBig .subMenuBigBlock.bold-menu{width:27%;border:2px solid #B1C394;padding:20px}@media (max-width: 1500px){.DropdownMenuBig .subMenuBig .subMenuBigBlock.bold-menu{padding:15px}}@media (min-width: 1200px) and (max-width: 1400px){.DropdownMenuBig .subMenuBig .subMenuBigBlock.bold-menu{width:33%}}@media (min-width: 1200px) and (max-width: 1300px){.DropdownMenuBig .subMenuBig .subMenuBigBlock.bold-menu{width:31%}}.DropdownMenuBig .subMenuBig .subMenuBigBlock.bold-menu .subMenuBigItemBlock{position:relative;padding:0 0 3px}.DropdownMenuBig .subMenuBig .subMenuBigBlock.bold-menu .subMenuBigItemBlock a{font: 700 14px/18px Montserrat;letter-spacing:1.68px;text-transform:uppercase}.DropdownMenuBig .subMenuBig .subMenuBigBlock.bold-menu .subMenuBigItemBlock:nth-last-child(2):before{width:max-content;font:700 14px/18px Montserrat;letter-spacing:1.68px;text-transform:uppercase;color:red;content:"SAVE 15%";display:block;position:absolute;top:43%;left:90px;transform:translateY(-50%)}.DropdownMenuBig .subMenuBig .subMenuBigBlock.bold-menu .subMenuBigItemBlock:last-child:before{width:max-content;font:700 14px/18px Montserrat;letter-spacing:1.68px;text-transform:uppercase;color:red;content:"SAVE BIG!";display:block;position:absolute;top:44%;left:52px;transform:translateY(-50%)}.DropdownMenuBig .subMenuBig .subMenuBigBlock.middle-menu>.subMenuBigBlockMenu>.hasSub{padding:0 0 10px;cursor:pointer}.DropdownMenuBig .subMenuBig .subMenuBigBlock.middle-menu>.subMenuBigBlockMenu>.hasSub>.subMenuBigBlockitem{font: 700 14px/18px Montserrat;letter-spacing:1.68px}.DropdownMenuBig .subMenuBig .subMenuBigBlock.middle-menu>.subMenuBigBlockMenu>.hasSub>.subMenuBigBlockitem:hover{text-decoration:none}.DropdownMenuBig .subMenuBig .subMenuBigBlock.middle-menu>.subMenuBigBlockMenu>.hasSub>svg{left:auto!important;right:10px!important;width:16px!important;height:20px!important;top:0}@media (max-width: 1500px){.DropdownMenuBig .subMenuBig .subMenuBigBlock.middle-menu>.subMenuBigBlockMenu>.hasSub>svg{right:5px!important}}@media (min-width: 1350px) and (max-width: 1400px){.DropdownMenuBig .subMenuBig .subMenuBigBlock.middle-menu>.subMenuBigBlockMenu>.hasSub>svg{right:27px!important;top:6px!important}}@media (min-width: 1300px) and (max-width: 1350px){.DropdownMenuBig .subMenuBig .subMenuBigBlock.middle-menu>.subMenuBigBlockMenu>.hasSub>svg{right:7px!important}}@media (min-width: 1250px) and (max-width: 1300px){.DropdownMenuBig .subMenuBig .subMenuBigBlock.middle-menu>.subMenuBigBlockMenu>.hasSub>svg{right:18px!important}}@media (min-width: 1200px) and (max-width: 1250px){.DropdownMenuBig .subMenuBig .subMenuBigBlock.middle-menu>.subMenuBigBlockMenu>.hasSub>svg{right:7px!important}}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigBlockTitle{padding-bottom:5px}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigBlockTitle.Collapsible{color:var(--navigation-text-color);margin-left:0}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigBlockTitle .subMenuBigBlockTitleItem{font: 700 14px/18px Montserrat;letter-spacing:1.68px;text-transform:uppercase}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock{position:relative}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock.Collapsible{margin-left:0}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock.Collapsible button+.subMenuBigBlockSub.Collapsible__Inner{padding-left:25px;border-left:1px solid var(--border-color);margin-left:8px}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock.Collapsible button+.subMenuBigBlockSub.Collapsible__Inner .Collapsible__Content{padding-bottom:0}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock.Collapsible button+.subMenuBigBlockSub.Collapsible__Inner a{color:var(--navigation-text-color-light)}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock.hasSub:last-child svg{top:0!important}@media (min-width: 1200px) and (max-width: 1400px){.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock.hasSub:last-child svg{top:6px!important}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock.hasSub:last-child svg:nth-child(1){top:0!important}}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock.hasSub .iconSub{right:auto;left:1px;width:11px;top:18px;height:15px;transform:scale(1.2);transition:all .3s}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock.hasSub.open{position:relative}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock.hasSub.open .iconSub{transform:rotate(-180deg) scale(1.2);transition:all .3s}@media (min-width: 1200px) and (max-width: 1400px){.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock.hasSub.open .iconSub{top:0!important}}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock .subMenuBigBlockitem{position:relative;text-align:left;font: 500 16px/34px Montserrat;letter-spacing:0;opacity:1;text-transform:initial}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock .subMenuBigBlockitem:hover{text-decoration:underline}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock .subMenuBigBlockitem.Collapsible__Button{position:relative;padding:0;text-transform:uppercase;color:var(--navigation-text-color-light)}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock .subMenuBigBlockSub{display:none;padding:13px 0 0;position:relative}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock .subMenuBigBlockSub .subMenu--secondary.hasSub{padding-left:23px}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock .subMenuBigBlockSub .subMenu--secondary.hasSub svg{left:-22px;width:11px;top:11px!important;transform:rotate(0)!important}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock .subMenuBigBlockSub .subMenu--secondary.hasSub.open svg{transform:rotate(-180deg)!important}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock .subMenuBigBlockSub .subMenu--secondary.hasSub .subMenuBigBlockSub--secondary{display:none}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock .subMenuBigBlockSub .subMenu--secondary.hasSub .subMenuBigBlockSub--secondary a{line-height:30.5px}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock .subMenuBigBlockSub .subMenuBigBlockSubLink{font: 500 16px/34px Montserrat;letter-spacing:0;text-transform:initial;display:block;position:relative}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock .subMenuBigBlockSub .subMenuBigBlockSubLink:hover{text-decoration:underline}.DropdownMenuBig .subMenuBig .subMenuBigBlock .subMenuBigItemBlock .Collapsible__Plus{right:20px}.DropdownMenuBig .subMenuBig .HeaderList--withImages{justify-content:flex-end}.sitewide{position:fixed;text-align:center;bottom:0;left:50%;transform:translate(-50%);width:100%;z-index:999}.sitewide .sitewide-button{width:50%;background-color:red;padding:20px;text-align:left;color:#fff;font-weight:600;margin:0 auto}.sitewide .sitewide-block{overflow-x:scroll;max-width:100vw;width:auto;display:none;background-color:#fff;padding:20px;justify-content:space-between}.sitewide .sitewide-block .Carousel__Cell{min-width:250px!important;padding:10px 20px}.sitewide .sitewide-block.active{display:flex}.sitewide-overlay{display:none}.sitewide-overlay.active{position:fixed;top:0;left:0;width:100%;height:100vh;display:block;background-color:#0a0a0a47}footer input[type=email]{color:#000;padding:18px}@media (max-width: 640px){footer input[type=email]{max-width:100%!important;padding:10px 15px}}footer input[type=email]::placeholder{color:#000!important;font: 300 13px/18px Montserrat;letter-spacing:1.56px;text-transform:uppercase}@media (max-width: 640px){footer input[type=email]::placeholder{font: 300 9px/12px Montserrat;letter-spacing:1.08px}}.cc-banner .cc-btn:last-child{margin-right:130px}@media (max-width: 767.98px){.cc-window.cc-banner{flex-direction:column!important;align-items:flex-start!important}}.cc-banner .cc-message{padding-right:20px}@media (max-width: 640px){.Footer__Content+.Footer__Newsletter{margin-top:13px}}.Footer__Aside{margin-top:10px!important}@media (max-width: 640px){.Footer__Aside{margin-top:0!important}}footer .Linklist li a{font-weight:300;font-size:13px;letter-spacing:1.56px}footer .left-col .Footer__Title{font-weight:600;font-size:16px!important;letter-spacing:1.92px!important}footer .Footer__Block--text{padding-right:0!important}footer .Footer__Block--text p{font-weight:300;font-size:15px!important;line-height:20px}footer .Footer__Copyright .Footer__StoreName{font: 300 15px/20px Montserrat;letter-spacing:1.8px}footer .Footer__ThemeAuthor a{font: 500 12px/20px Montserrat;letter-spacing:1.44px}footer .Footer__Block--newsletter h2{font: 30px/35px EightiesComeback-Medium!important;letter-spacing:0px!important;text-transform:none!important}@media (max-width: 640px){footer .Footer__Block--newsletter h2{font: 25px/28px EightiesComeback-Medium!important}}footer .Footer__Block--newsletter .Footer__Content.Rte{font: 500 12px/19px Montserrat;letter-spacing:1.44px}footer .Footer__Block--newsletter .Footer__Content.Rte p:last-child{color:#b6b6b6}footer .Footer__Block--newsletter .Button{padding:13px 37px!important;font: 11px/14px Montserrat!important;font-weight:700!important}body.template-page .Footer--withMargin{margin-top:0}body.template-page .main{padding-bottom:50px}@media screen and (min-width: 641px){.Footer{padding:95px 0 42px}}@media screen and (max-width: 640px){footer .right-col{margin-bottom:0!important}footer .Linklist li{margin-bottom:0!important}footer .Linklist li a{font: 300 12px/22px Montserrat;letter-spacing:0}footer .left-col{margin-top:-5px}footer .left-col .Footer__Title{font: 500 10px/13px Montserrat!important;letter-spacing:1px!important;margin-bottom:10px}footer .Footer__Block--newsletter .Footer__Content.Rte{font: 500 10px/13px Montserrat;letter-spacing:1px;margin-bottom:34px}}@media screen and (max-width: 640px) and (max-width: 640px){footer .Footer__Block--newsletter .Footer__Content.Rte{margin-bottom:20px}}@media screen and (max-width: 640px){footer .Footer__Copyright{margin-top:3px;font: 300 5px/7px Montserrat;letter-spacing:.6px}footer .Footer__Copyright .Footer__StoreName{font: 300 10px/7px Montserrat;letter-spacing:1.2px}footer .Footer__Copyright .Footer__ThemeAuthor{display:flex;align-items:center}footer .Footer__Copyright .Footer__ThemeAuthor a{font: 500 7px/7px Montserrat;letter-spacing:.84px}footer .Footer__Block--links{min-width:33%}footer .left-col .Footer__Content.Rte,footer .left-col .Footer__Content.Rte p{font: 300 12px/16px Montserrat!important;letter-spacing:0!important}}.Footer__TextBlock h2{color:#fff}.left-col{border-right:1px solid #fff;padding-right:5%!important}@media (max-width: 991px){.left-col{border-right:none!important;padding-right:0!important}}.left-col .Footer__Block{padding-left:0!important}.left-col .Footer__Block--text{flex-basis:auto!important}.right-col{padding-left:5%!important}@media (max-width: 991px){.right-col{padding-left:0!important}}@media (max-width: 640px){.left-col,.right-col{padding-left:0!important;padding-right:0!important}}.Footer__Inner{margin-right:0!important;margin-left:0!important}@media screen and (max-width: 640px){.Footer__Inner{display:flex;flex-wrap:wrap;justify-content:space-between}}@media screen and (max-width: 640px){.Footer__Inner .Footer__Block--newsletter{width:100%}}.Footer__Inner form.klaviyo-form #email_77606000{color:#000!important}.Footer__Inner form.klaviyo-form .go3176171171{color:#fff}.Footer__Block{margin-top:10px}@media screen and (max-width: 640px){.Footer__Block{margin-top:0;margin-bottom:35px}}@media screen and (min-width: 641px){.Footer__Block{flex:0 1 auto!important}}.Footer__Block.Footer__Block--links{min-width:140px;margin-top:0}@media screen and (max-width: 1200px){.Footer__Block.Footer__Block--links{min-width:33%;width:33%;max-width:33%}}@media screen and (max-width: 640px){.Footer__Block.Footer__Block--links{min-width:33%!important;width:33%;max-width:33%}}@media screen and (max-width: 640px){[type=submit]{margin-right:auto;margin-left:auto}footer [type=submit]{margin-left:0}}.Button,footer form button{padding-top:21.5px;padding-bottom:21.5px;font: 700 18px/22px Montserrat!important;letter-spacing:1.8px;cursor:pointer}@media screen and (max-width: 1200px){.Button,footer form button{font: 700 13px/13px Montserrat!important;letter-spacing:1px!important}}@media screen and (max-width: 768px){.Button,footer form button{font: 700 13px/13px Montserrat!important;padding-top:15px;padding-bottom:15px}}@media screen and (max-width: 640px){.Button,footer form button{font: 700 11px/13px Montserrat!important;letter-spacing:1px!important;padding:16px 25px;min-width:150px;text-align:center}}@media (max-width: 370px){.Button,footer form button{min-width:initial;width:100%}}footer form button{background:white;width:208px!important;outline:1px solid transparent;transition:all .45s cubic-bezier(.785,.135,.15,.86)}@media screen and (max-width: 640px){footer form button{width:180px!important;font-size:13px!important}}footer form button:hover{color:#fff!important;background:#303030!important;transition:all .45s cubic-bezier(.785,.135,.15,.86);outline:1px solid white}.Button--white{color:#000;border-color:#fff}.Button--white:hover{color:#fff}.Button--white:before{background-color:#fff}@media (-moz-touch-enabled: 0),(hover: hover){.Button--white[disabled]:hover{color:#fff;background-color:transparent}}.Button--whiteBordered{color:#000;background:#000;border:none;outline:1px solid #000!important}.Button--whiteBordered:hover{color:#fff}.Button--whiteBordered:before{background-color:#fff}@media (-moz-touch-enabled: 0),(hover: hover){.Button--whiteBordered[disabled]:hover{color:#fff;background-color:#000}}.Button--black{color:#fff;border-color:#000}.Button--black:hover{color:#000}.Button--black:before{background-color:#000}@media (-moz-touch-enabled: 0),(hover: hover){.Button--black[disabled]:hover{color:#000;background-color:transparent}}.Button--red{color:#fff;border-color:#af533c}.Button--red:hover{color:#000;background-color:transparent}.Button--red:before{background-color:#af533c}@media (-moz-touch-enabled: 0),(hover: hover){.Button--red[disabled]:hover{color:#000;background-color:transparent}}.Button--red-blank{color:#000;border-color:#af533c;background-color:transparent}.Button--red-blank:hover{color:#fff;background-color:#af533c}.Button--red-blank:before{background-color:#fff}@media (-moz-touch-enabled: 0),(hover: hover){.Button--red-blank[disabled]:hover{color:#000;background-color:transparent}}.Button--brand{color:#000;border-color:var(--button-background)}#buy-now-container .Button--brand{background:#AF533C!important;color:#fff;border-color:#af533c}#buy-now-container .Button--brand:before{background:#AF533C!important;color:#fff;border-color:#af533c}.Button--brand:hover{color:#000}.Button--brand:before{background-color:var(--button-background)}@media (-moz-touch-enabled: 0),(hover: hover){.Button--brand[disabled]:hover{color:#000;background-color:transparent}}.absolute-image{position:absolute;bottom:-400px;right:-400px;transform:scale(-.6,.6);z-index:0}@media (max-width: 640px){.absolute-image{display:none}}#shopify-section-featured-collections .absolute-image{transform:scale(.9);z-index:0}@media (max-width: 1140px){#shopify-section-featured-collections .absolute-image{transform:scale(.7)}}@media (max-width: 991px){#shopify-section-featured-collections .absolute-image{transform:scale(.6);right:-450px}}@media (max-width: 768px){#shopify-section-featured-collections .absolute-image{right:-590px}}#shopify-section-1620126733b23030a5 .absolute-image{position:absolute;bottom:-100px;left:-500px;right:auto;transform:rotate(190deg) scale(-.95,.95);z-index:0}@media (max-width: 1200px){#shopify-section-1620126733b23030a5 .absolute-image{transform:rotate(190deg) scale(-.75,.75)}}@media (max-width: 576px){#shopify-section-1620126733b23030a5 .absolute-image{transform:rotate(190deg) scale(-.6,.6)}}#shopify-section-featured-collections .Section{padding:40px 0 65px}@media (max-width: 640px){#shopify-section-featured-collections .Section{padding:30px 0 10px}}@media (max-width: 640px){#shopify-section-featured-collections .row .pb-3{margin-bottom:10px!important}}#shopify-section-featured-collections .title{margin-bottom:10px}#shopify-section-featured-collections .SectionHeader__SubHeading{font: 500 12px/40px Montserrat;letter-spacing:1.44px;margin-bottom:-15px}@media screen and (max-width: 640px){#shopify-section-featured-collections .SectionHeader__SubHeading{font: 600 10px/13px Montserrat;letter-spacing:1px}}@media screen and (max-width: 640px){#shopify-section-featured-collections .SectionHeader__Heading{font: 300 16px/21px Montserrat;letter-spacing:1.92px!important;color:#000;margin-top:20px}}@media screen and (max-width: 640px){#shopify-section-featured-collections>section{padding-top:41px;padding-bottom:0}}#shopify-section-featured-collections .ProductItem__Title{font: 25px/35px EightiesComeback-Medium;letter-spacing:1.44px;margin-bottom:-7px;padding-top:5px;padding-bottom:5px;text-transform:none!important;color:#000}@media (max-width: 1400px){#shopify-section-featured-collections .ProductItem__Title{font: 21px/30px EightiesComeback-Medium}}@media (max-width: 1200px){#shopify-section-featured-collections .ProductItem__Title{font: 21px/25px EightiesComeback-Medium}}@media (max-width: 640px){#shopify-section-featured-collections .ProductItem__Title{font: 20px/23px EightiesComeback-Medium}}#shopify-section-featured-collections .ProductItem__PriceList,#shopify-section-featured-collections .ProductItem__PriceList .ProductItem__Price:not(.Price--highlight){letter-spacing:0!important;color:#000;font-size:22px}@media (max-width: 1200px){#shopify-section-featured-collections .ProductItem__PriceList,#shopify-section-featured-collections .ProductItem__PriceList .ProductItem__Price:not(.Price--highlight){font-size:18px}}@media (max-width: 640px){#shopify-section-featured-collections .ProductItem__PriceList,#shopify-section-featured-collections .ProductItem__PriceList .ProductItem__Price:not(.Price--highlight){font-size:17px}}.CollectionInner .ProductItem__PriceList .starting-at{font-size:9px;margin-right:7px}.FeaturedProduct__Section{background:#FBF9FA}.FeaturedProduct__Section a img{object-fit:cover}.FeaturedProduct__Section .ProductMeta__Title{font: 500 17px/24px Montserrat!important;letter-spacing:2.04px!important}.FeaturedProduct__Section .ProductMeta__Price{font: 300 15px/20px Montserrat!important;letter-spacing:0px!important;color:#000}.FeaturedProduct__Section .ProductForm__Variants{display:none}.FeaturedProduct__Section .ProductForm__AddToCart{max-width:185px;color:#fff!important;border-color:#000!important}.FeaturedProduct__Section .ProductForm__AddToCart:hover{color:#000!important}.FeaturedProduct__Section .ProductForm__AddToCart:before{background:#000!important}.FeaturedProduct__Section .ProductMeta__Description .Rte{font: 300 15px/20px Montserrat;letter-spacing:0px;margin:auto auto 3rem;color:#000}@media screen and (max-width: 640px){.FeaturedProduct__Gallery{margin-bottom:15px}.FeaturedProduct__Section{padding-bottom:18px!important}.FeaturedProduct__Section .ProductMeta__Title a{font: 500 14px/18px Montserrat;letter-spacing:1.4px}.FeaturedProduct__Section .ProductMeta__PriceList{margin-top:0}.FeaturedProduct__Section .ProductMeta__Price{font: 300 14px/18px Montserrat!important;letter-spacing:1.4px!important}.FeaturedProduct__Section .ProductMeta__Description .Rte{text-align:center;font: 300 12px/16px Montserrat;margin:auto auto 2rem;letter-spacing:0px}.FeaturedProduct__Section .ProductMeta__Description{margin-top:14px;padding-top:20px}}@media screen and (min-width: 641px){[data-section-type=featured-collections] .flickity-page-dots{display:none}}.FeaturedProduct__Section .FeaturedProduct__Info{background:#fff;z-index:1;padding:7rem 5rem!important}@media screen and (max-width: 991px){.FeaturedProduct__Section .FeaturedProduct__Info{padding:3rem!important}}@media screen and (max-width: 640px){.FeaturedProduct__Section .FeaturedProduct__Info{padding:.9rem 1.8rem 2.2rem!important}.FeaturedProduct__Section header{margin-bottom:10px!important}}@media screen and (max-width: 768px){.FeaturedProduct{display:block!important}}@media screen and (min-width: 641px){.FeaturedProduct{max-width:100%}}.FeaturedProduct__Section .sealsubs-target-element{display:none}@media screen and (max-width: 640px){.FeaturedReview .Carousel__Cell .ReviewItem{padding:0 20px}}.FeaturedReview .Carousel__Cell .ReviewItem .ReviewImage{width:calc(100% + 40px);margin-left:-20px}.FeaturedReview .Carousel__Cell .ReviewProductUrl{position:relative;display:block;margin-bottom:30px;text-transform:uppercase;letter-spacing:1.1px;font: 400 22px/25px Montserrat}@media screen and (max-width: 992px){.FeaturedReview .Carousel__Cell .ReviewProductUrl{margin-bottom:20px;font: 400 18px/25px Montserrat}}@media screen and (max-width: 640px){.FeaturedReview .Carousel__Cell .ReviewProductUrl{font: 400 16px/15px Montserrat}}.FeaturedReview .Carousel__Cell .ReviewProductUrl:hover .playpause{display:none!important}.FeaturedReview .Carousel__Cell .ReviewProductUrl.ReviewImage{height:259px;background:black}@media (max-width: 640px){.FeaturedReview .Carousel__Cell .ReviewProductUrl.ReviewImage{height:452px}}.FeaturedReview .Carousel__Cell .ReviewProductUrl.ReviewImage img{height:100%;object-fit:contain}.FeaturedReview .Carousel__Cell .ReviewProductUrl.ReviewImage img.Review__Logo__preloader{background:black}.FeaturedReview .Carousel__Cell .ReviewProductUrl .Review__Logo{opacity:1;width:100%}.FeaturedReview .Carousel__Cell .ReviewProductUrl .Review__Logo__preloader{position:absolute;left:0;top:0;width:100%;height:100%;opacity:1;object-fit:cover}.FeaturedReview .Carousel__Cell .ReviewProductUrl .Review__Logo__preloader:hover{opacity:0}.FeaturedReview .Carousel__Cell .ReviewProductUrl .playpause{background-image:url(/cdn/shop/files/play_icon.svg?v=1639061788);background-repeat:no-repeat;width:100px;height:100px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);bottom:0;margin:0;background-size:contain;background-position:center}@media screen and (max-width: 768px){.FeaturedReview .Carousel__Cell{width:100%}}@media screen and (max-width: 640px){.FeaturedReview .Carousel__Cell{width:100%!important}}@media screen and (min-width: 640px){.FeaturedReview .flickity-page-dots{display:none}}.FeaturedReview .flickity-prev-next-button{top:50%;width:45px}@media screen and (max-width: 576px){.FeaturedReview .flickity-prev-next-button{display:none}}.flickity-prev-next-button.previous{left:-10%}.flickity-prev-next-button.next{right:-10%}@media screen and (max-width: 1640px){.flickity-prev-next-button.previous{left:-5%}.flickity-prev-next-button.next{right:-5%}}@media screen and (max-width: 1500px){.flickity-prev-next-button.previous{left:-4%}.flickity-prev-next-button.next{right:-4%}}@media screen and (max-width: 1200px){.flickity-prev-next-button.previous{left:-6%}.flickity-prev-next-button.next{right:-6%}}@media screen and (max-width: 991px){.flickity-prev-next-button.previous{left:-10%}.flickity-prev-next-button.next{right:-10%}}.FeaturedReview .ReviwerName{margin-top:13px;display:flex}.FeaturedReview .ReviwerName .name{color:#000c;font: 700 19px/35px Montserrat}@media screen and (max-width: 640px){.FeaturedReview .ReviwerName .name{font: 700 12px/22px Montserrat}}.FeaturedReview .ReviwerName .h-sep{color:#707070;opacity:.2;margin:6px 19px 0}.FeaturedReview .ReviwerName .verifiedCustomer{font: 500 12px/15px Montserrat;letter-spacing:0;display:flex;align-items:center}@media screen and (max-width: 640px){.FeaturedReview .ReviwerName .verifiedCustomer{font: 300 11px/14px Montserrat}}.FeaturedReview .ReviwerName img{max-width:15px;max-height:15px;object-fit:contain;margin-right:5px}.FeaturedReview .ReviewTitle{font: 500 30px/35px EightiesComeback-Medium;letter-spacing:0;margin-top:10px;color:#000;margin-bottom:20px}@media (max-width: 1400px){.FeaturedReview .ReviewTitle{font: 500 25px/35px EightiesComeback-Medium}}@media screen and (max-width: 640px){.FeaturedReview .ReviewTitle{margin-top:2px;font: 500 21px/26px EightiesComeback-Medium}}.FeaturedReview .ReviewContent{min-height:8rem}@media screen and (max-width: 640px){.FeaturedReview .ReviewContent{font: 300 12px/16px Montserrat;letter-spacing:0;min-height:5rem}}.FeaturedReview .ReviewRaiting .jdgm-carousel-item__review-rating .jdgm-star:before{padding-right:5px!important}@media (max-width: 640px){.FeaturedReview .ReviewRaiting .jdgm-carousel-item__review-rating .jdgm-star:before{padding-right:2px!important}}.FeaturedReview .ReviewRaiting .jdgm-carousel-item__review-rating .jdgm-star:before:last-child{padding-right:0!important}@media screen and (max-width: 640px){.FeaturedReview .ReviewProductUrl h6{margin-top:10px;font: 300 12px/16px Montserrat;letter-spacing:1.2px}.jdgm-carousel-item__review-rating{font-size:80%!important}}.FeaturedReview .Carousel__Cell{width:34%;padding:0 25px 20px}@media screen and (max-width: 1140px){.FeaturedReview .Carousel__Cell{width:50%}}@media screen and (max-width: 640px){.FeaturedReview .Carousel__Cell{padding-left:0;padding-right:0}}@media screen and (max-width: 640px){.Section--Reviews{margin-top:38px;margin-bottom:-10px}.Section--Reviews .SectionHeader{margin-bottom:35px}.Section--Reviews .SectionHeader h2{font: 300 16px/21px Montserrat;letter-spacing:1.92px;width:65%;margin-left:auto;margin-right:auto}.FeaturedReview .flickity-page-dots{margin-top:-36px;padding:3px}.dot{border-color:#000!important;width:7px;height:7px}}.essential-oil{margin:54px 0 70px}@media (max-width: 1200px){.essential-oil{margin:40px 0}}@media (max-width: 640px){.essential-oil{margin:30px 0}}.essential-oil .title{margin:0 auto 5px}@media (max-width: 640px){.essential-oil .title{margin:0 auto 10px;max-width:236px}}@media (max-width: 640px){.essential-oil .slider-block{padding:0}}@media (max-width: 640px){.essential-oil .yotpo-display-wrapper .standalone-bottomline{margin-top:0!important;margin-bottom:0!important}}@media (max-width: 992px){.essential-oil .pb-mobile-0{padding-bottom:20px!important}}@media (max-width: 640px){.essential-oil .pb-mobile-0{padding:0!important}}@media (max-width: 640px){.essential-oil .mb-mobile-0{margin:0}}.essential-oil .essential-oil-title{text-align:center;font: 300 25px/30px Montserrat;letter-spacing:3px;color:#000;text-transform:uppercase}.essential-oil .explore-video{position:relative;padding-left:0}@media (max-width: 768px){.essential-oil .explore-video{padding-right:0}}.essential-oil .explore-video .essential-video{object-fit:contain;width:793px;max-width:100%}@media (max-width: 768px){.essential-oil .explore-video .essential-video{width:100%;height:100%}}.essential-oil .explore-video .playpause{background-image:url(/cdn/shop/files/play_icon.svg?v=1639061788);background-repeat:no-repeat;width:176px;height:176px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);bottom:0;margin:0;background-size:contain;background-position:center;cursor:pointer}@media (max-width: 1200px){.essential-oil .explore-video .playpause{top:32%}}@media (max-width: 768px){.essential-oil .explore-video .playpause{display:none}}.essential-oil .quiz-block{display:none;padding-top:33px;text-align:center}@media (max-width: 1024px){.essential-oil .quiz-block{padding-top:40px}}.essential-oil .quiz-block .quiz-title{text-align:center;font: 300 25px/30px Montserrat;letter-spacing:3px;color:#000;opacity:1}@media (max-width: 768px){.essential-oil .quiz-block .quiz-title{font: 300 16px/21px Montserrat;letter-spacing:1.92px;color:#000;text-transform:uppercase}}.essential-oil .quiz-block .quiz-button{background:#FDC400 0 0 no-repeat padding-box;padding:13px 37px;text-align:center;font: 600 11px/14px Montserrat;letter-spacing:1.1px;color:#000;text-transform:uppercase}.essential-oil .essential-oil-title{font: 300 25px/30px Montserrat;letter-spacing:3px;color:#000;text-transform:uppercase}@media (max-width: 768px){.essential-oil .essential-oil-title{padding-top:30px;font: 300 16px/21px Montserrat;letter-spacing:1.92px;color:#000;text-transform:uppercase}}.essential-oil .essential-video{max-width:100%;object-fit:cover}@media (max-width: 991px){.essential-oil .essential-video{width:100%;margin-bottom:20px}}.essential-oil .flickity-prev-next-button.previous{left:0}.essential-oil .flickity-prev-next-button.next{right:0}@media screen and (max-width: 1640px){.essential-oil .flickity-prev-next-button.previous{left:0}.essential-oil .flickity-prev-next-button.next{right:0}}@media screen and (max-width: 1500px){.essential-oil .flickity-prev-next-button.previous{left:0}.essential-oil .flickity-prev-next-button.next{right:0}}@media screen and (max-width: 1200px){.essential-oil .flickity-prev-next-button.previous{left:0}.essential-oil .flickity-prev-next-button.next{right:0}}@media screen and (max-width: 991px){.essential-oil .flickity-prev-next-button.previous{left:0}.essential-oil .flickity-prev-next-button.next{right:0}}.essential-oils{margin-top:50px;text-align:center;position:relative}@media (max-width: 640px){.essential-oils{margin-top:30px}}@media (min-width: 576px){.essential-oils .flickity-page-dots{display:none}}.essential-oil .add-to-cart-container .sold-out{margin-top:40px;padding:22px 60px 22px 73px;width:100%;max-width:469px!important;font: 600 18px/22px Montserrat!important}@media (max-width: 1200px){.essential-oil .add-to-cart-container .sold-out{max-width:370px!important;padding:22px 30px}}@media (max-width: 640px){.essential-oil .add-to-cart-container .sold-out{max-width:350px!important;margin:20px auto 0;padding:16px 22px;font:600 13px/16px Montserrat!important}}.essential-oils .Carousel__Cell{padding:0 0 20px;text-align:center;width:100%}.essential-oils .Carousel__Cell.is-selected{z-index:998}.essential-oils .Carousel__Cell .ProductItem__Title{padding-top:13px;font:30px/35px EightiesComeback-Medium;letter-spacing:0;color:#000;text-transform:none;margin-bottom:10px!important}@media (max-width: 768px){.essential-oils .Carousel__Cell .ProductItem__Title{font:23px/23px EightiesComeback-Medium!important}}@media (max-width: 640px){.essential-oils .Carousel__Cell .ProductItem__Title{margin-bottom:10px}}.essential-oils .Carousel__Cell .description{padding-top:20px;font: 300 18px/25px Montserrat;letter-spacing:0;max-width:85%;margin:auto}@media (max-width: 768px){.essential-oils .Carousel__Cell .description{font: 300 13px/16px Montserrat;padding-top:10px}.essential-oils .Carousel__Cell .description p{line-height:1.4em}}.essential-oils .Carousel__Cell .ProductItem__ImageWrapper .AspectRatio{max-height:300px}.essential-oils .Carousel__Cell img{height:500px}.essential-oils .Carousel__Cell .ProductForm__AddToCart{margin:40px auto 0;width:100%;max-width:469px!important;padding:22px 60px 22px 73px;display:flex;justify-content:space-between;border:1px solid #af533c}@media (max-width: 1200px){.essential-oils .Carousel__Cell .ProductForm__AddToCart{max-width:370px!important;padding:22px 30px}}@media (max-width: 640px){.essential-oils .Carousel__Cell .ProductForm__AddToCart{max-width:350px!important;margin:20px auto 0;padding:16px 22px}}.essential-oils .Carousel__Cell .ProductForm__AddToCart:before{background-color:#af533c;color:#fff;border:3px solid rgba(255,240,0,0)}.essential-oils .Carousel__Cell .ProductForm__AddToCart:hover{animation:none}.essential-oils .Carousel__Cell .ProductForm__AddToCart span{font: 700 18px/22px Montserrat;letter-spacing:1.8px;text-transform:uppercase}@media (max-width: 640px){.essential-oils .Carousel__Cell .ProductForm__AddToCart span{font: 700 13px/16px Montserrat}}.essential-oils .Carousel__Cell .ProductForm__AddToCart .PriceListFaker{display:flex;flex-direction:column;margin-top:auto;margin-bottom:auto}@media (max-width: 640px){.essential-oils .Carousel__Cell .ProductForm__AddToCart .PriceListFaker{font: 600 15px/19px Montserrat;align-items:center}}.essential-oils .Carousel__Cell .ProductForm__AddToCart .PriceListFaker .priceRow{display:flex}@media (max-width: 640px){.essential-oils .Carousel__Cell .ProductForm__AddToCart .PriceListFaker .priceRow{align-items:center;column-gap:5px}}@media (max-width: 640px){.essential-oils .Carousel__Cell .ProductForm__AddToCart .PriceListFaker .priceRow span{font: 600 15px/19px Montserrat!important}}.essential-oils .Carousel__Cell .ProductForm__AddToCart .PriceListFaker .priceRow .ouncePrice{font: 300 12px/15px Montserrat;letter-spacing:0}@media (max-width: 640px){.essential-oils .Carousel__Cell .ProductForm__AddToCart .PriceListFaker .priceRow .ouncePrice{font: 300 11px/14px Montserrat;margin-top:0}}.essential-oils .Carousel__Cell .ProductForm__AddToCart .ProductMeta__Price.Price.Price--compareAt,.essential-oils .Carousel__Cell .ProductForm__AddToCart .CustomPrice--compareAt{color:#fff;font: 400 14px/18px Montserrat!important;letter-spacing:1.4px!important;margin:0;width:auto;max-width:60px}@media (max-width: 640px){.essential-oils .Carousel__Cell .ProductForm__AddToCart .ProductMeta__Price.Price.Price--compareAt,.essential-oils .Carousel__Cell .ProductForm__AddToCart .CustomPrice--compareAt{font: 400 12px/15px Montserrat!important;letter-spacing:1.2px!important}}.essential-oils .Carousel__Cell .ProductForm__AddToCart .ProductMeta__Price.Price.Price--compareAt:before,.essential-oils .Carousel__Cell .ProductForm__AddToCart .CustomPrice--compareAt:before{width:100%;background:#fff;position:absolute;content:"";top:50%;left:-.1em;height:1px}.essential-oils .Carousel__Cell:hover{z-index:999!important}.essential-oils .flickity-page-dots{margin-top:0}.essential-oils .flickity-prev-next-button{top:40%;width:45px}.flickity-prev-next-button svg{width:15px;height:15px}@media screen and (max-width: 576px){.essential-oils .flickity-prev-next-button{display:none}}.ReviewItem .Container{display:flex;flex-direction:column;text-align:left}.essential-oils .ReviwerName{text-transform:uppercase;font: 500 12px/15px Montserrat;letter-spacing:1.44px;margin-top:1.5rem}.essential-oils .ReviwerName img{max-width:15px;max-height:15px;object-fit:contain}.essential-oils .ReviewTitle{text-transform:uppercase;font: 500 17px/24px Montserrat;letter-spacing:2.04px;margin-top:.5rem;margin-bottom:.5rem}.essential-oils .ReviewProductUrl h6{margin-top:1rem}@media screen and (max-width: 640px){.essential-oils .ReviewProductUrl h6{margin-top:10px;font: 300 12px/16px Montserrat;letter-spacing:1.2px}.essential-oils .ReviewTitle{margin-top:12px;font: 500 14px/18px Montserrat;letter-spacing:1.4px}.essential-oils .ReviewContent{font: 300 12px/16px Montserrat;letter-spacing:0;min-height:5rem}.essential-oils .ReviwerName{font: 500 10px/13px Montserrat;letter-spacing:1px;margin-top:1.3rem}.jdgm-carousel-item__review-rating{font-size:80%!important}}@media screen and (max-width: 640px){.Section--Reviews{margin-top:38px;margin-bottom:-10px}.Section--Reviews .SectionHeader{margin-bottom:35px}.Section--Reviews .SectionHeader h2{font: 300 16px/21px Montserrat;letter-spacing:1.92px;width:65%;margin-left:auto;margin-right:auto}.essential-oils .Carousel__Cell{padding-left:0!important;padding-right:0!important}}@media screen and (max-width: 640px) and (max-width: 640px){.essential-oils .Carousel__Cell{padding-left:5px!important;padding-right:5px!important}}@media screen and (max-width: 640px){.essential-oils .flickity-page-dots{margin-top:0!important}.dot{border-color:#000!important;width:7px;height:7px}}#shopify-section-slideshow .Slideshow__ImageContainer img{background-color:#fff}#shopify-section-slideshow .Slideshow__Content{padding:0}#shopify-section-slideshow ol.flickity-page-dots{bottom:20px;right:0;left:0;width:100%;justify-content:center;display:flex;margin-right:auto;margin-left:auto}@media screen and (min-width: 1008px){#shopify-section-slideshow ol.flickity-page-dots{bottom:85px}}@media (min-width: 1024px){#shopify-section-slideshow ol.flickity-page-dots{max-width:900px;bottom:90px;justify-content:flex-end}}@media (min-width: 1200px){#shopify-section-slideshow ol.flickity-page-dots{max-width:1140px}}@media (min-width: 1400px){#shopify-section-slideshow ol.flickity-page-dots{max-width:1200px}}.Slideshow__Content header .SectionHeader__Heading{font: 600 24px/29px Montserrat!important;letter-spacing:2.88px!important}@media screen and (min-width: 1025px){.Slideshow__Content header .SectionHeader__Heading{max-width:40%}}@media screen and (max-width: 1024px){.Slideshow__Content{padding-left:18px!important;padding-right:18px!important;left:0!important;right:0!important;bottom:105px}.Slideshow__Content header .SectionHeader__Heading{padding-left:5px;padding-right:5px;font: 600 16px/21px Montserrat!important;letter-spacing:1.92px!important;margin-bottom:13px}.Slideshow__Content header .SectionHeader__SubHeading{font: 500 10px/13px Montserrat;letter-spacing:.9px;margin-bottom:18px}.Slideshow__Content header .SectionHeader__Heading,.Slideshow__Content header .SectionHeader__SubHeading{text-align:center}.Slideshow__Content header .SectionHeader__ButtonWrapper a{margin-left:auto;margin-right:auto}}@media screen and (max-width: 640px){.Slideshow__Content{padding-left:18px!important;padding-right:18px!important;left:0!important;right:0!important;bottom:45px}}#shopify-section-blog-posts{border:1px solid var(--border-color)!important}#shopify-section-blog-posts .ArticleItem__Content{margin-left:0;margin-right:0;min-height:205px;display:flex;flex-direction:column;justify-content:space-between}@media (max-width: 768px){#shopify-section-blog-posts .ArticleItem__Content{min-height:max-content;justify-content:flex-start}}@media (max-width: 640px){#shopify-section-blog-posts .ArticleItem__Content{padding-bottom:10px}}#shopify-section-blog-posts h2,#shopify-section-blog-posts h2 a{font: 23px/29px EightiesComeback-Medium;letter-spacing:0px;text-transform:none}@media (max-width: 992px){#shopify-section-blog-posts h2,#shopify-section-blog-posts h2 a{font:17px/27px Montserrat!important}}#shopify-section-blog-posts .SectionHeader__Heading,#shopify-section-blog-posts .SectionHeader__SubHeading{letter-spacing:0!important;margin:0 auto;color:#000!important;font: 25px/35px Montserrat!important}@media screen and (max-width: 640px){#shopify-section-blog-posts .SectionHeader__Heading,#shopify-section-blog-posts .SectionHeader__SubHeading{font: 17px Montserrat!important}}#shopify-section-blog-posts .SectionHeader__SubHeading{margin-bottom:5px;font: 47px/40px EightiesComeback-Bold!important;text-transform:none;color:#000!important}@media (max-width: 640px){#shopify-section-blog-posts .SectionHeader__SubHeading{font: 30px/25px EightiesComeback-Bold!important}}#section-blog-posts{padding:70px 0}@media screen and (max-width: 1200px){#section-blog-posts{padding:50px 0}}@media screen and (max-width: 640px){#section-blog-posts{padding:30px 0}}#section-blog-posts .SectionHeader{margin-bottom:70px}@media screen and (max-width: 1200px){#section-blog-posts .SectionHeader{margin-bottom:50px}}@media screen and (max-width: 640px){#section-blog-posts .SectionHeader{margin-bottom:20px}}@media screen and (max-width: 1200px){#section-blog-posts .Grid__Cell{padding:0 20px}}@media screen and (max-width: 992px){#section-blog-posts .Grid__Cell{padding:0 15px}}@media screen and (max-width: 640px){#section-blog-posts .Grid__Cell{padding-left:0;padding-right:0;margin-bottom:35px}}@media screen and (max-width: 640px){#section-blog-posts .Grid__Cell:before{bottom:-18px;width:100%}#section-blog-posts .ArticleItem__ImageWrapper{max-height:208px;margin-bottom:16px}#shopify-section-blog-posts .ArticleItem__Content h2,#shopify-section-blog-posts .ArticleItem__Content h2 a{font: 23px EightiesComeback-Medium!important;letter-spacing:0px}#shopify-section-blog-posts .ArticleItem__Content{min-height:0}#shopify-section-blog-posts .ArticleItem__Content h2{margin-bottom:9px}#shopify-section-blog-posts .ArticleItem__Excerpt{margin-bottom:10px;font: 300 16px Montserrat;letter-spacing:0px}}#shopify-section-blog-posts .ArticleItem__Link{text-transform:uppercase;font: 500 13px/16px Montserrat!important;letter-spacing:1.56px;margin-left:0;margin-right:auto}@media screen and (max-width: 640px){#shopify-section-blog-posts .ArticleItem__Link{font: 500 13px Montserrat!important;letter-spacing:1px!important}}#section-blog-posts .ArticleListWrapper{max-width:200%}@media screen and (max-width: 1200px){#section-blog-posts .ArticleListWrapper{margin-bottom:0}}@media screen and (max-width: 640px){#section-blog-posts .ArticleListWrapper{margin-bottom:0}}#section-blog-posts .ArticleListWrapper,#section-blog-posts .ArticleListWrapper .ArticleList{margin-right:-15px;margin-left:-15px}@media screen and (max-width: 992px){#section-blog-posts .ArticleListWrapper,#section-blog-posts .ArticleListWrapper .ArticleList{margin-right:0;margin-left:0}}#section-blog-posts .ArticleListWrapper .Grid__Cell,#section-blog-posts .ArticleListWrapper .ArticleList .Grid__Cell{margin-bottom:70px!important}@media screen and (max-width: 1200px){#section-blog-posts .ArticleListWrapper .Grid__Cell,#section-blog-posts .ArticleListWrapper .ArticleList .Grid__Cell{margin-bottom:50px!important}}@media screen and (max-width: 768px){#section-blog-posts .ArticleListWrapper .Grid__Cell,#section-blog-posts .ArticleListWrapper .ArticleList .Grid__Cell{margin-bottom:50px!important}}@media screen and (max-width: 640px){#section-blog-posts .ArticleListWrapper .Grid__Cell:last-child,#section-blog-posts .ArticleListWrapper .ArticleList .Grid__Cell:last-child{margin-bottom:30px!important}}#section-blog-posts .ArticleItem__ImageWrapper{--aspect-ratio: 1.25 !important}#section-blog-posts .SectionFooter{margin-top:80px}#section-blog-posts .SectionFooter .Button{padding:21px 56px!important}@media screen and (max-width: 640px){#section-blog-posts .SectionFooter .Button{padding:10px 30px!important;font: 700 13px Montserrat!important;max-width:fit-content!important}}@media screen and (max-width: 1100px){#section-blog-posts .SectionFooter{margin-top:0}}@media screen and (max-width: 640px){.Grid--m>.Grid__Cell{padding-left:calc(var(--bs-gutter-x) / 2);position:relative}.Grid--m>.Grid__Cell:before{content:"";height:1px;width:calc(100% - 30px);background:var(--border-color);position:absolute;bottom:-30px}.Grid--m>.Grid__Cell:last-child:before{display:none}}.AnnouncementBar__Wrapper{padding:0}.AnnouncementBar__Wrapper .phone,.AnnouncementBar__Wrapper .mail{align-items:center}.AnnouncementBar__Wrapper a.fb-messager,.AnnouncementBar__Wrapper .shipping{color:#fff;font: 600 11px/14px Montserrat;letter-spacing:.88px}.AnnouncementBar__Wrapper a.fb-messager .maple-chat,.AnnouncementBar__Wrapper .shipping .maple-chat{margin-right:10px}@media (max-width: 640px){.AnnouncementBar__Wrapper a.fb-messager .maple-chat,.AnnouncementBar__Wrapper .shipping .maple-chat{font: 600 8px/9px Montserrat;letter-spacing:.64px;margin-right:3px}}@media (max-width: 400px){.AnnouncementBar__Wrapper a.fb-messager .maple-chat,.AnnouncementBar__Wrapper .shipping .maple-chat{display:none}}a.fb-messager{display:flex;align-items:center}@media (max-width: 568px){a.fb-messager+.h-sep{display:none}}@media (max-width: 640px){.shipping{font: 600 8px/9px Montserrat;letter-spacing:.64px;margin-right:3px}}.announcementIcons{position:absolute;right:30px;top:50%;transform:translateY(-35%);display:flex;width:100px;justify-content:space-between}.announcementIcons .messenger{margin-top:-2px}@media (max-width: 991px){.announcementIcons{display:none}}@media (max-width: 425px){.announcementIcons{width:60px;right:15px}.announcementIcons svg{width:12px;height:12px}}.maple-mail{text-transform:uppercase}@media (max-width: 568px){.maple-mail{display:none}}.submenu-ingredients-slider{max-width:initial!important;width:100%;position:relative;flex-wrap:wrap}.submenu-ingredients-slider .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);width:60px;height:60px;z-index:2}.submenu-ingredients-slider .slick-arrow.slick-prev{left:-100px}@media (max-width: 1599.98px){.submenu-ingredients-slider .slick-arrow.slick-prev{left:-60px}}@media (max-width: 1499.98px){.submenu-ingredients-slider .slick-arrow.slick-prev{top:40%;left:-25px}}.submenu-ingredients-slider .slick-arrow.slick-next{right:-90px}@media (max-width: 1599.98px){.submenu-ingredients-slider .slick-arrow.slick-next{right:-55px}}@media (max-width: 1499.98px){.submenu-ingredients-slider .slick-arrow.slick-next{top:40%;right:-32px}}@media (max-width: 1299.98px){.submenu-ingredients-slider .slick-arrow.slick-next{right:-24px}}.header-container-wrapper{display:-webkit-box;display:-ms-flexbox;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;width:100%;height:45px;padding-top:7px}@media (max-width: 1200px){.header-container-wrapper{height:45px}}@media (max-width: 640px){.header-container-wrapper{height:33px;padding-top:0}}.header-container-wrapper .slick-list .slick-track .slick-slide{display:flex!important}.header-container-wrapper.flickity-enabled .flickity-prev-next-button{width:auto;height:auto;background:transparent!important}.header-container-wrapper.flickity-enabled .flickity-prev-next-button.next{right:0}@media (max-width: 640px){.header-container-wrapper.flickity-enabled .flickity-prev-next-button.next{right:-3px}}.header-container-wrapper.flickity-enabled .flickity-prev-next-button.previous{left:0}@media (max-width: 640px){.header-container-wrapper.flickity-enabled .flickity-prev-next-button.previous{left:-3px}}.header-container-wrapper.flickity-enabled .flickity-prev-next-button svg{filter:invert(1)}.header-container-wrapper .flickity-viewport{min-width:100%}.header-container-wrapper dl{display:flex;align-items:center;justify-content:center;column-gap:10px;width:100%;margin:5px 0;color:#fff;text-align:center}@media (max-width: 1200px){.header-container-wrapper dl{margin:0}.header-container-wrapper dl.is-selected{opacity:1}}@media (max-width: 600px){.header-container-wrapper dl{padding:2px 0;column-gap:6px}}.header-container-wrapper dl dt{font-size:12px;font-weight:600;word-spacing:2px}@media (max-width: 600px){.header-container-wrapper dl dt{font-size:9.5px;word-spacing:0px}}.header-container-wrapper dl dd{font-size:12px;margin-left:0;word-spacing:2px}@media (max-width: 600px){.header-container-wrapper dl dd{font-size:9.5px;word-spacing:0px}}.header-container-wrapper dl dd a{cursor:pointer;display:flex;align-items:center;column-gap:5px}.header-container-wrapper dl dd a .arrow{font-size:8px}@media (max-width: 640px){.AnnouncementBar__Wrapper .maple-mail,.AnnouncementBar__Wrapper .maple-number,.AnnouncementBar__Wrapper .shipping{font: 600 8px/9px Montserrat;letter-spacing:.64px}.maple-mail{margin-left:5px}.maple-number{margin-right:5px}}.maple-number{margin-left:6px}@media (max-width: 768px){.maple-number{display:none}}.maple-number a,.maple-mail a{font-size:11px}.top-header-options svg,.top-header-options img{object-fit:contain}#subscribe-first-order-form{display:none}#subscribe-first-order-form .close-form{right:0;top:0;position:absolute;z-index:6;cursor:pointer;height:35px;width:35px;margin-right:8px;margin-top:8px}#subscribe-first-order-form .popup-bg{display:flex;z-index:90000;position:fixed;left:0;top:0;width:100%;height:100%;justify-content:center;align-items:center;overflow:auto;background-color:#14141499;animation-duration:.35s;animation-timing-function:ease;animation-play-state:running;animation-delay:0s;animation-iteration-count:1;animation-fill-mode:forwards;animation-name:klaviyo-fadein}#subscribe-first-order-form .popup-bg .form-outer{position:relative;display:flex;box-shadow:#00000026 0 0 30px;max-width:95vw}#subscribe-first-order-form form{display:flex;flex-direction:row;box-sizing:border-box;width:600px;min-width:200px;max-width:1000px;border:none;background-color:#fff;background-image:url(/cdn/shop/files/form_1.jpg?v=1646834182);background-repeat:no-repeat;background-size:cover;background-position:50% 50%;padding:40px 30px 20px}@media (max-width: 640px){#subscribe-first-order-form form{padding:15px 15px 0}}#subscribe-first-order-form form .form-container{display:flex;flex-direction:column;width:100%;margin:0;padding:0;min-height:315px;justify-content:center}#subscribe-first-order-form form .form-container .form-row{display:flex;flex-direction:row;align-items:stretch;position:relative}#subscribe-first-order-form form .form-container .form-row .form-component{display:flex;justify-content:flex-start;position:relative;flex-wrap:wrap;width:55%}#subscribe-first-order-form form .form-container .form-row .form-component .ql-editor{text-align:center}#subscribe-first-order-form form .form-container .form-row .form-component .ql-editor h2{font-size:20px;color:#116216;font-weight:700}@media (max-width: 640px){#subscribe-first-order-form form .form-container .form-row .form-component .ql-editor h2{font-size:17px;line-height:1.2}}#subscribe-first-order-form form .form-container .form-row .form-component .ql-editor h3{font-size:12px;font-weight:500}#subscribe-first-order-form form .form-container .form-row .form-component input[type=email]{display:block;box-sizing:border-box;border-radius:2px;padding:0 0 0 16px;height:42px;text-align:left;color:#fff;background-color:#b2be9e;border:1px solid rgb(180,187,195);margin-bottom:15px}#subscribe-first-order-form form .form-container .form-row .form-component button{width:100%;display:block;max-width:100%!important}#insta-feed{margin:auto auto 30px!important;padding-top:95px}@media (min-width: 576px){#insta-feed{max-width:520px}}@media (max-width: 576px){#insta-feed{max-width:initial;width:93%!important}}@media (min-width: 768px){#insta-feed{max-width:720px}}@media (min-width: 992px){#insta-feed{max-width:960px}}@media (max-width: 992px){#insta-feed{padding-top:85px}}@media (max-width: 640px){#insta-feed{padding-top:65px;margin:auto auto 15px!important}}@media (min-width: 1200px) and (max-width: 1280px){#insta-feed{max-width:97%}}@media (min-width: 1280px) and (max-width: 1315px){#insta-feed{max-width:95%}}@media (min-width: 1315px) and (max-width: 1340px){#insta-feed{max-width:92%}}@media (min-width: 1340px) and (max-width: 1350px){#insta-feed{max-width:97%}}@media (min-width: 1350px) and (max-width: 1500px){#insta-feed{max-width:1320px}}@media (min-width: 1500px){#insta-feed{max-width:1360px}}#insta-feed>h2{position:relative;margin-bottom:56px!important;font: 400 25px/35px Montserrat!important}@media (max-width: 1200px){#insta-feed>h2{margin-bottom:40px!important}}@media (max-width: 640px){#insta-feed>h2{font: 400 13px/17px Montserrat!important;margin-bottom:30px!important}}#insta-feed>h2:before{position:absolute;top:-55px;left:0;text-transform:none;width:100%;color:#000;text-align:center;content:"@MapleHolistics";font: 47px/40px EightiesComeback-Bold!important;letter-spacing:0}@media (max-width: 640px){#insta-feed>h2:before{font: 30px/16px EightiesComeback-Bold!important;top:-30px}}.follow-us-btn{width:max-content;display:block;margin:0 auto 50px;padding:21.5px 52px!important}@media (max-width: 640px){.follow-us-btn{padding:10px 43px!important;max-width:fit-content!important;font: 700 13px Montserrat!important;margin:0 auto 30px}}@media (max-width: 640px){.Section--instafeed{margin-top:-10px!important;margin-bottom:35px!important}.Section--instafeed h3.SectionHeader__Heading{font: 600 10px/13px Montserrat;letter-spacing:.9px}.Section--instafeed h2.SectionHeader__Heading{font: 300 14px/18px Montserrat;letter-spacing:1.68px;margin-top:7px!important}.Section--instafeed .SectionHeader__Heading{margin-bottom:0}.Section--instafeed header{margin-bottom:-15px!important}.Section--instafeed .row{margin-right:-3.5px!important;margin-left:-3.5px!important;width:calc(100% + 7px)}.Section--instafeed p.SectionHeader--center{margin-top:2rem!important}}#page-ingredients{position:relative;padding-bottom:80px}@media (max-width: 640px){#page-ingredients{padding-bottom:40px}}#page-ingredients h1{font: 600 47px/24px EightiesComeback-Bold;color:#000;letter-spacing:0}@media (max-width: 640px){#page-ingredients h1{font: 600 30px/32px EightiesComeback-Bold}}#page-ingredients .absolute-image{z-index:-1}@media (max-width: 640px){#page-ingredients .absolute-image{display:none}}#page-ingredients .absolute-image.line-dots{right:auto;left:-170px;top:-90px;bottom:auto;transform:scale(1)}#page-ingredients .absolute-image.flower{right:auto;left:-300px;top:auto;bottom:75px;transform:scale(.9)}#page-ingredients .absolute-image.branch{right:-640px;left:auto;top:17%;bottom:auto;transform:scale(1)}#page-ingredients .header-content p{font: 400 20px/30px Montserrat;letter-spacing:0;margin-top:30px}@media (max-width: 640px){#page-ingredients .header-content p{font: 15px/24px Montserrat;margin-top:19px;padding-left:10px}}#page-ingredients .header-content h2{font: 47px/47px EightiesComeback-Bold;text-transform:none;letter-spacing:0px}@media (max-width: 640px){#page-ingredients .header-content h2{font: 30px/32px EightiesComeback-Bold;width:80%;margin-left:auto;margin-right:auto}}#page-ingredients .ingradients-wrapper{margin-top:50px}@media (max-width: 640px){#page-ingredients .ingradients-wrapper{margin-top:40px;width:100%;margin-left:auto;margin-right:auto}}#page-ingredients .ingradients-wrapper .oils-select{display:flex;align-items:center;margin-bottom:120px;column-gap:30px}@media (max-width: 992px){#page-ingredients .ingradients-wrapper .oils-select{margin-bottom:60px}}@media (max-width: 640px){#page-ingredients .ingradients-wrapper .oils-select{column-gap:15px}}#page-ingredients .ingradients-wrapper .oils-select .oils-select-title{font-size:16px!important;line-height:19px!important;font-weight:700!important;letter-spacing:1.92px!important;color:#000;text-transform:uppercase!important;text-decoration:underline!important;margin-bottom:0!important}#page-ingredients .ingradients-wrapper .oils-select .igridient-select{width:273px;height:65px;padding:21px 26px;color:#000;font-size:18px;line-height:22px;font-weight:500;background-image:linear-gradient(45deg,transparent 50%,black 50%),linear-gradient(135deg,black 50%,transparent 50%),linear-gradient(to right,transparent,transparent);background-position:calc(100% - 20px) calc(50% - 2px),calc(100% - 15px) calc(50% - 2px),100% 0;background-size:5px 5px,5px 5px,2.5em 2.5em;background-repeat:no-repeat;-webkit-appearance:none;appearance:none}@media (max-width: 640px){#page-ingredients .ingradients-wrapper .oils-select .igridient-select{width:100%;margin-left:0;padding:12px 15px}}#page-ingredients.page-template-composition .ingredient-wrapper{width:100%;margin:0 auto 75px;position:relative;cursor:pointer}@media (max-width: 1320px){#page-ingredients.page-template-composition .ingredient-wrapper{width:100%;margin:0 auto 45px}}@media (max-width: 640px){#page-ingredients.page-template-composition .ingredient-wrapper{margin:0 auto 15px}}#page-ingredients.page-template-composition .ingredient-wrapper .image-wrapper{position:relative}#page-ingredients.page-template-composition .ingredient-wrapper .text-wrapper{min-height:130%;width:100%;opacity:0;padding:10px 15px 20px;background:rgba(253,190,95,.9);border-radius:0;top:-50px;height:100%;position:absolute;transition:opacity .5s}@media (max-width: 1320px){#page-ingredients.page-template-composition .ingredient-wrapper .text-wrapper{min-height:100%;top:0;overflow:scroll}}@media (max-width: 640px){#page-ingredients.page-template-composition .ingredient-wrapper .text-wrapper{min-height:100%;height:100%;top:0}}@media (max-width: 1320px){#page-ingredients.page-template-composition .ingredient-wrapper .text-wrapper .ingredient-title h2{font-size:18px;line-height:22px;letter-spacing:1.5px;font-weight:400;padding-top:13px;text-align:center;color:#000}}@media (max-width: 640px){#page-ingredients.page-template-composition .ingredient-wrapper .text-wrapper .ingredient-title h2{font: 700 14px/18px Montserrat;letter-spacing:1.4px}}#page-ingredients.page-template-composition .ingredient-wrapper .text-wrapper .content-wrapper{font: 500 18px/27px Montserrat;color:#000;letter-spacing:0;padding-top:30px}@media (max-width: 1320px){#page-ingredients.page-template-composition .ingredient-wrapper .text-wrapper .content-wrapper{font: 500 16px/22px Montserrat}}@media (max-width: 640px){#page-ingredients.page-template-composition .ingredient-wrapper .text-wrapper .content-wrapper{font: 500 12px/16px Montserrat}}#page-ingredients.page-template-composition .ingredient-wrapper:hover .text-wrapper{opacity:1;transition:opacity .5s}#page-ingredients.page-template-composition .image-wrapper{max-width:270px;height:260px}@media (max-width: 640px){#page-ingredients.page-template-composition .image-wrapper{max-width:150px;height:170px}}.block-what-we-left .ingredient-wrapper{width:250px;display:flex;justify-content:center}@media (max-width: 991px){.block-what-we-left .ingredient-wrapper{max-width:180px}}.block-what-we-left .ingredient-wrapper .image-wrapper{max-width:100%;height:100%;object-fit:cover}@media (max-width: 991px){.block-what-we-left .ingredient-wrapper .image-wrapper{max-width:150px;height:100%}}.block-what-we-left .ingredient-wrapper .text-wrapper{max-width:220px;height:100%;background:transparent;border-radius:0;color:#000;text-align:center;align-self:center;margin:0}@media (max-width: 991px){.block-what-we-left .ingredient-wrapper .text-wrapper{height:100%}}@media (max-width: 1008px){.block-what-we-left .ingredient-wrapper .text-wrapper .ingredient-title{font:normal normal medium 15px/19px Montserrat!important}.block-what-we-left .ingredient-wrapper .text-wrapper .ingredient-title h2{font-size:15px!important;font-weight:500;line-height:19px;overflow-wrap:break-word}}.block-what-we-left .ingredient-wrapper .text-wrapper .content-wrapper{color:#000}@media (max-width: 1008px){.block-what-we-left .ingredient-wrapper .text-wrapper .content-wrapper{font: 300 12px/16px Montserrat!important}}.block-what-we-left .Carousel__Cell{width:18%}.block-what-we-left .flickity-viewport{min-height:240px}.block-what-we-left .flickity-viewport .flickity-slider{left:0;display:flex;transform:translate(0)}.block-what-we-left .flickity-prev-next-button{top:38%;width:45px}@media (max-width: 991px){.block-what-we-left .flickity-prev-next-button{top:25%}}.block-what-we-left .flickity-prev-next-button.previous{left:-50px!important}@media (max-width: 768px){.block-what-we-left .flickity-prev-next-button.previous{left:-30px!important}}.block-what-we-left .flickity-prev-next-button.next{right:-50px!important}@media (max-width: 768px){.block-what-we-left .flickity-prev-next-button.next{right:-30px!important}}.block-ingredients .ingredient-wrapper{max-width:200px}@media (max-width: 991px){.block-ingredients .ingredient-wrapper{max-width:160px}}.block-ingredients .ingredient-wrapper .image-wrapper{max-width:180px;height:190px}@media (max-width: 991px){.block-ingredients .ingredient-wrapper .image-wrapper{max-width:150px;height:100%}}.block-ingredients .ingredient-wrapper .text-wrapper{width:100%;background:rgba(253,190,95,.9);border-radius:0;color:#000}@media (max-width: 991px){.block-ingredients .ingredient-wrapper .text-wrapper{height:170px}}.block-ingredients .ingredient-wrapper .text-wrapper .content-wrapper{color:#000}@media (max-width: 991px){.block-ingredients .ingredient-wrapper .text-wrapper .content-wrapper{font-size:8.5px;line-height:1.4}}.block-ingredients .Carousel__Cell{width:18%}.block-ingredients .flickity-viewport{min-height:240px}.block-ingredients .flickity-viewport .flickity-slider{left:0;display:flex;transform:translate(0)}@media (max-width: 768px){.block-ingredients .flickity-page-dots{margin-top:-40px}}.block-ingredients .flickity-prev-next-button{top:38%;width:45px}@media (max-width: 991px){.block-ingredients .flickity-prev-next-button{top:25%}}.ingredients-select{text-align:center}.ingredients-select>h2{text-align:center;font: 500 36px/45px Montserrat;letter-spacing:3.6px;color:#627766;text-transform:uppercase;margin-bottom:15px}@media (max-width: 991px){.ingredients-select>h2{font: 600 11px/14px Montserrat}}.ingredients-select .ingredients-select-title{text-align:center}.ingredients-select .ingridients-desc{margin-top:25px;font: 300 12px/16px Montserrat;letter-spacing:0;color:#000}.ingredients-select .key-ingredients-list{text-align:center;font: 500 22px/34px Montserrat;letter-spacing:0;color:#000;margin-bottom:25px}@media (max-width: 1008px){.ingredients-select .key-ingredients-list{font: 300 12px/16px Montserrat;letter-spacing:0;color:#000}}#page-formulas{padding-top:25px}#page-formulas .page-header{text-align:center;font: 700 47px/24px EightiesComeback-SemiBold}@media (max-width: 640px){#page-formulas .page-header{font: 700 30px/32px EightiesComeback-SemiBold}}#page-formulas h2{margin-top:25px}#page-formulas p{font: 400 20px/30px Montserrat}@media (max-width: 640px){#page-formulas p{font: 400 15px/20px Montserrat;letter-spacing:0}}#page-formulas .bg-wrapper{padding:105px 0}@media (max-width: 640px){#page-formulas .bg-wrapper{padding:36px 0 16px}}#page-formulas .container:first-child .col-12{margin-bottom:70px}@media (max-width: 640px){#page-formulas .container:first-child .col-12{margin-bottom:22px}}#page-formulas .absolute-image{z-index:-1}#page-formulas .absolute-image.rain{bottom:auto;top:-50px;right:-260px;transform:scale(1)}#page-formulas .absolute-image.leaf{bottom:auto;top:49.6%;right:-1275px;left:auto;transform:scale(1)}#page-formulas .absolute-image.curve{bottom:-10px;top:auto;left:-390px;right:auto;transform:scale(1)}#page-formulas .absolute-image.rainbow{bottom:auto;top:10%;left:-330px;right:auto;transform:scale(1)}#page-formulas .formulas-row{width:calc(100% + 30px);margin-left:-15px;padding-bottom:55px}@media (max-width: 640px){#page-formulas .formulas-row{width:100%;margin-left:0;padding-bottom:5px}}@media (max-width: 640px){#page-formulas .formulas-row img{width:100%;object-fit:cover;height:170px}}#page-formulas .formula-wrapper{margin:0 5px 45px}@media (max-width: 640px){#page-formulas .formula-wrapper{margin:0 0 30px}}#page-formulas .formula-wrapper h3{font: 600 25px/27px EightiesComeback-Bold;letter-spacing:0;color:#000;text-transform:uppercase;margin-top:20px;margin-bottom:10px}@media (max-width: 640px){#page-formulas .formula-wrapper h3{font: 600 20px/23px EightiesComeback-Bold;letter-spacing:0;margin-top:20px;margin-bottom:10px}}#page-formulas .formula-wrapper p{font-weight:400}p.afterpay-paragraph{max-width:270px}.Cart__Recap>afterpay-placement{display:block}.Cart__Recap>afterpay-placement~afterpay-placement{display:none}body.template-cart #shopify-section-cart-template .EmptyState__Title{font: 500 37px/45px Montserrat;letter-spacing:3.7px;margin-bottom:9px}@media (max-width: 640px){body.template-cart #shopify-section-cart-template .EmptyState__Title{font: 500 21px/14px Montserrat;letter-spacing:2.1px;margin-bottom:15px}}body.template-cart #shopify-section-cart-template .EmptyState__Title+p{font: 500 17px/21px Montserrat;letter-spacing:0}@media (max-width: 640px){body.template-cart #shopify-section-cart-template .EmptyState__Title+p{font: 500 11px/14px Montserrat;letter-spacing:0}}body.template-cart #shopify-section-cart-template .EmptyState__Action.Button{font: 600 18px/22px Montserrat!important;letter-spacing:1.8px!important;width:295px;max-width:100%!important;height:65px;display:flex;justify-content:center;align-items:center;margin:35px auto 0}@media (max-width: 640px){body.template-cart #shopify-section-cart-template .EmptyState__Action.Button{font: 600 12px/15px Montserrat!important;letter-spacing:1.2px!important;width:216px;height:43px;margin:20px auto 0}}body.template-cart #shopify-section-featured-collections{padding:50px 0 125px}@media (max-width: 640px){body.template-cart #shopify-section-featured-collections{padding:0 0 80px}}body.template-cart #shopify-section-featured-collections>.Section{padding:0}body.template-cart #shopify-section-featured-collections .SectionHeader__SubHeading{display:none}body.template-cart #shopify-section-featured-collections .ProductListWrapper{max-width:66%;margin:0 auto;display:block}@media (max-width: 1500px){body.template-cart #shopify-section-featured-collections .ProductListWrapper{max-width:100%}}body.template-cart #shopify-section-featured-collections .ProductListWrapper .AspectRatio{width:83%}@media (max-width: 1500px){body.template-cart #shopify-section-featured-collections .ProductListWrapper .AspectRatio{width:100%}}@media (max-width: 640px){body.template-cart #shopify-section-featured-collections .ProductListWrapper .AspectRatio{width:180px}}body.template-cart #shopify-section-featured-collections .ProductListWrapper .yotpo .yotpo-bottomline .yotpo-icon-star,body.template-cart #shopify-section-featured-collections .ProductListWrapper .yotpo .yotpo-bottomline .yotpo-icon-half-star,body.template-cart #shopify-section-featured-collections .ProductListWrapper .yotpo .yotpo-bottomline .yotpo-icon-empty-star{font-size:17px!important;padding:0 0 5px}@media (max-width: 640px){body.template-cart #shopify-section-featured-collections .ProductListWrapper .ProductItem__Info{margin-top:10px}}@media (max-width: 640px){body.template-cart #shopify-section-featured-collections .ProductListWrapper .ProductItem__ViewButton{margin-top:0!important}}@media (max-width: 640px){body.template-cart #shopify-section-featured-collections .ProductListWrapper .flickity-page-dots{margin:18px 0 0}}body.template-cart _cart.scss .transaction-code--block{box-shadow:0 0 6px #00000029;border-radius:2px;padding:20px 0;margin-bottom:15px}body.template-cart .transaction-code--heading{padding:20px;display:none;justify-content:space-between;font: 500 17px/23px Montserrat;color:#0000004d}body.template-cart .transaction-code--heading .transaction-code--name{font-weight:600;color:#000}body.template-cart .coupon-form{padding:0 20px 20px;display:flex;justify-content:space-between}body.template-cart .coupon-form .coupon-input{padding:11px 16px;border:.5px solid #000000;font: 500 14px/14px Montserrat;letter-spacing:0px;color:#0000004d;text-transform:uppercase}body.template-cart .coupon-form .coupon-button{background:#FDBE5F;padding:13px 32px;font: 600 11px/14px Montserrat;text-transform:uppercase}body.template-cart .prestige--v4 .PageContent .docapp-widget.docapp-cart-with-coupon-summary{padding:0 20px}body.template-cart .price-action--block{border-top:1px solid rgba(112,112,112,.2);padding:20px}body.template-cart .price-action--block .summary--block{font: 500 17px/23px Montserrat;color:#0000004d;display:flex;justify-content:space-between}body.template-cart .price-action--block .summary--block .summary-price{color:#000;font-weight:500}body.template-cart .price-action--block .additional-service--block{display:flex;justify-content:space-between;font: 500 17px/23px Montserrat;color:#0000004d}body.template-cart .price-action--block .additional-service--block .additional-service--price{font-weight:500;color:#fdbe5f}body.template-cart footer.Cart__Footer .transaction-code--block p.Cart__Total{border-top:1px solid rgba(112,112,112,.2);box-shadow:none!important;padding:20px 20px 0!important;margin-bottom:0}body.template-cart .cart-product-recommendations .ProductListWrapper .Button--red.ProductItem__ViewButton{border-color:#000;background-color:#fff}body.template-cart .cart-product-recommendations .ProductListWrapper .Button--red.ProductItem__ViewButton:before{background-color:#000}.prestige--v4 .PageContent .docapp-widget.docapp-cart-with-coupon-summary{padding:0!important}.docapp-coupon-input.docapp-in-summary{padding:10px 20px 20px}.docapp-cart-with-coupon-summary--summary .docapp-cart-subtotal{padding:20px 20px 0;border-top:1px solid rgba(0,0,0,.2)}.docapp-cart-with-coupon-summary--summary .docapp-cart-discount{padding:0 20px 20px;border-bottom:1px solid rgba(0,0,0,.2)}.docapp-cart-item{padding:0 20px}.docapp-est-total .money{font-size:20px}.docapp-cart-with-coupon-summary .docapp-cart-item.docapp-cart-discount .docapp-left,.docapp-cart-with-coupon-summary .docapp-cart-item.docapp-cart-subtotal .docapp-left{color:#0000004d!important}@media (max-width: 991.98px){.docapp-cart-with-coupon-summary{max-width:100%!important}}#faq-page{padding-bottom:45px}@media (max-width: 640px){#faq-page{padding-bottom:25px}}#faq-page .product-faq{margin-top:50px;margin-bottom:0}@media (max-width: 992px){#faq-page .product-faq{margin-top:30px}}@media (max-width: 640px){#faq-page .product-faq{margin-top:20px}}#faq-page .product-faq .product-tab{border:none}@media (max-width: 991px){#faq-page ul.topic{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:20px}}#faq-page ul.topic{padding-left:0}#faq-page ul.topic li{list-style-type:none;font: 20px/27px EightiesComeback-Medium;color:#000;margin:0 0 30px}@media (max-width: 991px){#faq-page ul.topic li{margin:0 8px 15px}}@media (max-width: 640px){#faq-page ul.topic li{font: 21px/23px EightiesComeback-Medium;margin:0 16px 15px 8px}}#faq-page ul.topic li a{transition:all .3s}#faq-page ul.topic li a:hover{background:none;color:#fdbe5f;transition:all .3s}@media (max-width: 991px){#faq-page .faq-questions{padding-left:0}}#faq-page .faq-questions li{list-style-type:none;margin:0 0 20px;border:1.5px solid #D9D9D9;border-radius:7px;padding:40px 53px 36px}@media (max-width: 640px){#faq-page .faq-questions li{padding:23px 16px;margin:0 0 15px}}#faq-page .faq-questions li button{border:none;border-radius:7px;background:none;height:auto;text-transform:uppercase;font-weight:800;letter-spacing:1.7px;padding-right:30px;font-size:17px;text-align:left}@media (max-width: 640px){#faq-page .faq-questions li button{font-size:13px}}input,textarea,button,select,a{-webkit-tap-highlight-color:transparent}#faq-page .faq-questions li .panel{margin-top:25px;display:none}#faq-page .faq-questions li .panel,#faq-page .faq-questions li .panel p,#faq-page .faq-questions li .panel span{font: 300 20px/31px Montserrat;letter-spacing:0px}@media (max-width: 640px){#faq-page .faq-questions li .panel,#faq-page .faq-questions li .panel p,#faq-page .faq-questions li .panel span{font: 300 16px/16px Montserrat;letter-spacing:0px}}#faq-page .faq-questions li.active{background:#FBF9FA;border:none}#faq-page .product-faq .accordion:after{font-size:55px;font-weight:400}@media (max-width: 640px){#faq-page .product-faq .accordion:after{font-size:27px;margin-right:-5px}}.accordion.active:after{margin-top:-10px;padding-right:4px}.faq-questions li{position:relative}.faq-questions li:before{position:absolute;right:53px;cursor:pointer;content:"+";font-size:40px;font-weight:400;line-height:1;width:20px;height:20px}@media (max-width: 640px){.faq-questions li:before{font-size:35px;right:17px;top:40%;transform:translateY(-50%)}}.faq-questions li.active:before{content:"-"}@media (max-width: 640px){.faq-questions li.active:before{top:15px;transform:none}}#section-collection-list{padding:55px 0 30px}@media (max-width: 640px){#section-collection-list{padding:25px 0 30px}}@media (max-width: 640px){#section-collection-list .row{margin-bottom:30px}}@media (max-width: 640px){#section-collection-list .Collection-mobile-slider .CollectionItem{visibility:hidden;position:absolute!important;width:100%}}#section-collection-list .CollectionList{padding-top:15px;justify-content:center;margin-top:30px;margin-bottom:0}@media (max-width: 992px){#section-collection-list .CollectionList{margin-top:10px!important}}@media (max-width: 640px){#section-collection-list .CollectionList{margin-top:30px!important;padding-top:0}}@media (max-width: 640px){#section-collection-list .CollectionList .flickity-page-dots{margin-top:10px}}#section-collection-list .CollectionList .CollectionItem{padding:24px 40px}@media (max-width: 768px){#section-collection-list .CollectionList .CollectionItem{padding:24px 10px}}@media (max-width: 640px){#section-collection-list .CollectionList .CollectionItem{padding:0}}#section-collection-list .CollectionList .CollectionItem .CollectionItem__Wrapper--small{height:380px}@media (max-width: 1140px){#section-collection-list .CollectionList .CollectionItem .CollectionItem__Wrapper--small{height:320px}}@media (max-width: 768px){#section-collection-list .CollectionList .CollectionItem .CollectionItem__Wrapper--small{height:245px}}@media (max-width: 640px){#section-collection-list .CollectionList .CollectionItem .CollectionItem__Wrapper--small{height:99.4vw}}#section-collection-list .CollectionList .CollectionItem .CollectionItem__Content{position:relative!important;top:0;bottom:0;margin-top:19px;padding:0}#section-collection-list .CollectionList .CollectionItem .CollectionItem__Content .SectionHeader__ButtonWrapper .Button{font: 700 18px/22px Montserrat!important;padding:21px 66px!important}@media (max-width: 1400px){#section-collection-list .CollectionList .CollectionItem .CollectionItem__Content .SectionHeader__ButtonWrapper .Button{width:80%;font: 600 16px/22px Montserrat!important;padding:21px 28px!important}}@media (max-width: 1200px){#section-collection-list .CollectionList .CollectionItem .CollectionItem__Content .SectionHeader__ButtonWrapper .Button{font: 600 14px/22px Montserrat!important;padding:21px 15px!important}}@media (max-width: 992px){#section-collection-list .CollectionList .CollectionItem .CollectionItem__Content .SectionHeader__ButtonWrapper .Button{padding:16px 18px!important}}@media (min-width: 641px) and (max-width: 768px){#section-collection-list .CollectionList .CollectionItem .CollectionItem__Content .SectionHeader__ButtonWrapper .Button{font: 600 12px/22px Montserrat!important;padding:16px 13px!important}}@media (max-width: 640px){#section-collection-list .CollectionList .CollectionItem .CollectionItem__Content .SectionHeader__ButtonWrapper .Button{width:auto;min-width:fit-content;font: 600 13px/13px Montserrat!important;padding:13px 25px!important}}@media (max-width: 640px){#section-collection-list .CollectionList .CollectionItem .CollectionItem__Content .SectionHeader__ButtonWrapper{margin-top:0}}#section-collection-list .CollectionList .CollectionItem .CollectionItem__Content header .SectionHeader__SubHeading{font: 500 17px/24px Montserrat!important;letter-spacing:2.04px!important;margin-bottom:20px}@media (min-width: 1140px) and (max-width: 1200px){#section-collection-list .CollectionList .CollectionItem .CollectionItem__Content header .SectionHeader__SubHeading{min-height:3rem;display:flex;justify-content:center;align-items:center}}#section-collection-list .CollectionList .CollectionItem .CollectionItem__Link{min-width:200px}@media (min-width: 640px) and (max-width: 768px){#section-collection-list .CollectionList .CollectionItem .CollectionItem__Link{min-width:initial;width:100%}}@media (max-width: 640px){#section-collection-list .CollectionList .CollectionItem .CollectionItem__Link{min-width:150px}}@media screen and (min-width: 1200px){.ImageHero{min-height:565px}}@media screen and (max-width: 1200px){.ImageHero{min-height:450px}}@media screen and (max-width: 992px){.ImageHero{min-height:350px}}@media screen and (max-width: 640px){.ImageHero{min-height:auto!important;padding-top:100px}}#section-16200525886fadee72 .ImageHero__BlockHeading{max-width:45%!important}@media screen and (max-width: 768px){#section-16200525886fadee72 .ImageHero__BlockHeading{max-width:100%!important}}@media (max-width: 640px){[data-section-type=image-with-text-block] .ImageHero__Wrapper h3{font: 600 16px/21px Montserrat!important;letter-spacing:1.92px!important}[data-section-type=image-with-text-block] .ImageHero__Wrapper p{margin-bottom:1.5rem!important;font-size:16px;line-height:1.4em}[data-section-type=image-with-text-block] .ImageHero__Wrapper h3,[data-section-type=image-with-text-block] .ImageHero__Wrapper p{text-align:center!important;margin-left:auto;margin-right:auto;z-index:1}}[data-section-type=image-with-text-block] a.Button{margin-left:-1px}@media (max-width: 640px){[data-section-type=image-with-text-block] a.Button{margin-left:auto;margin-right:auto}}[data-section-type=image-with-text-block] p{font: 300 22px/25px Montserrat;letter-spacing:0}@media (max-width: 768px){[data-section-type=image-with-text-block] p{max-width:100%!important}}@media (max-width: 640px){[data-section-type=image-with-text-block] p{font: 500 10px/13px Montserrat;letter-spacing:1px;text-transform:uppercase}}[data-section-type=image-with-text-block] .ImageHero__Image{position:relative}[data-section-type=image-with-text-block] .ImageHero__Image:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:transparent linear-gradient(180deg,rgba(0,0,0,.01) 0%,rgba(0,0,0,.4) 41%,rgba(0,0,0,.9) 100%) 0% 0% no-repeat padding-box}[data-section-type=image-with-text-block] video{width:100%;height:100%;object-fit:cover}[data-section-type=image-with-text-block] .ImageHero__Wrapper{height:100%;color:#fff}[data-section-type=image-with-text-block] .ImageHero__Wrapper .title{font:30px/35px EightiesComeback-Medium;color:#fff!important}@media (max-width: 640px){[data-section-type=image-with-text-block] .ImageHero__Wrapper .title{font:20px/23px EightiesComeback-Medium}}[data-section-type=image-with-text-block] .ImageHero__Wrapper .subtitle p{text-transform:none!important}@media (max-width: 640px){[data-section-type=image-with-text-block] .ImageHero__Wrapper .Button{max-width:none!important;padding:12px!important}}[data-section-type=image-with-text-block] .ImageHero__BlockHeading{max-width:27%;text-align:left;font: 600 24px/29px Montserrat;letter-spacing:2.88px}@media (max-width: 1200px){[data-section-type=image-with-text-block] .ImageHero__BlockHeading{max-width:45%}}@media (max-width: 991px){[data-section-type=image-with-text-block] .ImageHero__BlockHeading{max-width:55%}}@media (max-width: 768px){[data-section-type=image-with-text-block] .ImageHero__BlockHeading{max-width:75%}}@media (max-width: 576px){[data-section-type=image-with-text-block] .ImageHero__BlockHeading{max-width:95%}}@media (max-width: 640px){[data-section-type=image-with-text-block] .section--header .title{margin:10px auto;font-size:23px;line-height:1.4em}}.ProductListWrapper{margin-bottom:15px!important}.Drawer{width:520px;max-width:100%}.Drawer__Container{padding:0 18px 0 24px;overflow:hidden}.Drawer__Container .Cart__ItemList{margin-top:15px}.Drawer__Container .ProductList{flex-direction:column;margin:0}.Drawer__Container .ProductList .Carousel__Cell{width:100%;padding:0}.Drawer__Container .ProductItem__Info{min-height:auto}.Drawer__Container .ProductItem__Info .ProductItem__PriceList{display:none!important}.Drawer__Container .ProductItem__Info .button-block{display:flex;align-items:center;justify-content:space-between}.Drawer__Container .ProductItem__Info .button-block a{margin-top:0!important;font: 600 12px/15px Montserrat!important;letter-spacing:1.2px;padding:15px 28px}.Drawer__Container .ProductItem__Info .button-block .ProductItem__PriceList{display:block}.Drawer__Container .ProductItem__Info .button-block .ProductItem__Price{font: 600 21px/25px Montserrat;letter-spacing:0;margin-bottom:0;color:#000}.Drawer__Container .CartItem__Info{position:relative;background:#ffffff}.Drawer__Container .CartItem__Info .CartItem__Remove{position:absolute;right:-2px;top:-2px}.Drawer__Container .ProductItem__ViewButton{display:none}.Drawer__Container #free-gift-block{padding:15px 20px;margin-top:10px;clear:both;float:left;text-align:left;width:90%!important;border:.5px solid #000000;background:#FFFFFF}.Drawer__Container #free-gift-block .tooltip{right:-105px;width:300px!important;font:500 15px/20px Montserrat!important;z-index:2}.Drawer__Container #free-gift-block select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15.198' height='10.088' viewBox='0 0 11.198 6.088'%3E%3Cpath id='Path_8855' data-name='Path 8855' d='M979.42,305.166a.484.484,0,0,0-.825-.341l-4.769,4.769-4.769-4.772a.482.482,0,0,0-.342-.155H968.7a.48.48,0,0,0-.347.812l5.13,5.135a.477.477,0,0,0,.663.014l5.129-5.12A.479.479,0,0,0,979.42,305.166Z' transform='translate(-968.223 -304.666)'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:calc(100% - 15px)}.Drawer__Container #free-gift-block select::-ms-expand{display:none}.Drawer__Container #free-gift-block .gift{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;margin-bottom:15px;margin-top:20px}.Drawer__Container #free-gift-block .gift p{width:13px;font: 500 18px/22px Montserrat;letter-spacing:1.8px;color:#000;margin-bottom:0;margin-right:0}.Drawer__Container #free-gift-block .gift select{font: 500 14px/25px Montserrat;color:#000;width:100%;margin:0 0 0 15px;height:unset;padding:15px}.Drawer__Container #free-gift-block .f_block{margin:0;padding:20px}.Drawer__Container #free-gift-block .Button{width:100%;max-width:100%!important}.Drawer__Container #free-gift-block h2{display:inline;font: 500 15px/25px Montserrat;letter-spacing:0px;color:#000}.Drawer__Container .ProductItem__Title,.Drawer__Container .CartItem__Title{text-align:left;font: 700 18px/25px Montserrat;text-transform:capitalize;letter-spacing:0;margin-bottom:0}.Drawer__Container .CartItem__Actions .ProductItem__Price{font: 600 21px/25px Montserrat;letter-spacing:0;margin-bottom:0;color:#000}.Drawer__Container .CartItem__Actions .CartItem__Remove{display:none}.Drawer__Container .CartItem__Variant{text-align:left;color:#0000004d;font:600 16px/20px Montserrat;letter-spacing:0;margin-bottom:12px}.Drawer__Container .Drawer-button{display:block!important;padding:15px}.Drawer__Container .ProductItem__Wrapper{display:flex;justify-content:space-between;align-items:flex-end;background:#ffffff;padding:15px 20px 20px;margin-bottom:10px}.Drawer__Container .ProductItem__Wrapper a{margin-right:20px}.Drawer__Container .ProductItem__Wrapper .ProductItem__ImageWrapper{max-width:30%;width:100%;height:30%}.Drawer__Container .CartItem{display:flex;justify-content:space-between;align-items:flex-end;background:#ffffff;padding:15px 20px 20px;margin-bottom:10px}.Drawer__Container .free-gift-message{margin:12px 0 0;font:700 21px/25px Montserrat;letter-spacing:0px;text-align:center;color:#000;line-height:1.5em}.Drawer__Container .free-gift-message .gift-price-value{color:#af533c}.Drawer__Container .free-gift-message img{margin-top:10px}.Drawer__Container cart-savings-messages{margin-bottom:10px}.Drawer__Container .SectionHeader__Heading{color:#080707;margin:20px 0;font: 700 21px/25px Montserrat;text-transform:none}.Drawer__Container .QuantitySelector__CurrentQuantity{max-width:70px!important}.Drawer__Container .Cart__Footer p.Cart__Total{padding:20px}.Drawer__Main{background:#F1F3F4}.Drawer__Title{font-weight:700;letter-spacing:.2rem}.Drawer__Header{padding:0 70px!important;background:rgba(253,190,95,.2);justify-content:center}.Drawer__Header p{font:500 16px/22px Montserrat;margin-bottom:0}.Drawer__Header p span{font-weight:700}.Drawer__Footer .docapp-coupon-input--input{padding:12px!important;font:500 15px/25px Montserrat!important}.Drawer__Footer .docapp-coupon-input--input-container{margin-bottom:10px!important}.Drawer__Footer .docapp-coupon-input--input-container .docapp-coupon-input--button-text{padding:10px 34px}.Drawer__Footer .info:before,.Drawer__Footer .info .tooltip{z-index:2;right:0;top:-10%}.Drawer__Footer .info .tooltip{width:300px!important;font:500 15px/20px Montserrat!important}.Drawer__Footer .cart-service{display:flex;justify-content:space-between;align-items:center;margin-top:12px!important}.Drawer__Footer .cart-service label{font:600 17px/20px Montserrat}.Drawer__Footer .cart-service .info-block{display:flex}form.Cart.Drawer__Content .CartItem__Actions.Heading.Text--subdued{flex-wrap:nowrap}form.Cart.Drawer__Content .CartItem__Actions.Heading.Text--subdued>.CartItem__QuantitySelector{margin-right:40px}.CartItemWrapper{overflow:visible}form.Cart.Drawer__Content .QuantitySelector.hide-quantity{display:inline-flex!important}.info-block-wrapper{display:flex;align-items:center}.info-block-wrapper .info-block p{margin-bottom:0;color:#000;font:600 17px/20px Montserrat}.switch{position:relative;display:inline-block;width:60px;height:34px;transform:scale(.9);margin-left:15px}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#000;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}input:checked+.slider{background-color:#229722}input:focus+.slider{box-shadow:0 0 1px #229722}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translate(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.gift-caption-block{display:flex;justify-content:space-around}.gift-caption-block p{font:500 12px/15px Montserrat;letter-spacing:0px;text-align:center}.gift-caption-block p:nth-child(2){margin:0 -3px;padding-right:30px}@media (max-width: 991.98px){.Drawer__Container .Cart__ItemList{margin-top:20px}}@media (max-width: 640px){.Drawer__Container{padding:0 24px}.Drawer__Container .CartItem{padding:20px 15px;justify-content:space-between}.Drawer__Container .CartItem__Variant{font: 600 13px/20px Montserrat}.Drawer__Container .CartItem__Title{max-width:153px!important;font: 600 13px/20px Montserrat}.Drawer__Container .CartItem__Info{padding-left:5px}.Drawer__Container .CartItem__Info .CartItem__Remove svg{width:20px;height:20px}.Drawer__Container .SectionHeader__Heading{margin:20px 0;font:700 18px/20px Montserrat}.Drawer__Container .ProductItem__Wrapper{padding:20px 15px;justify-content:flex-start}.Drawer__Container .ProductItem__Wrapper a{margin-right:15px}.Drawer__Container .ProductItem__Title{font: 600 13px/20px Montserrat}.Drawer__Container .ProductItem__Info .button-block a{padding:10px 15px}.Drawer__Container .ProductItem__Info .button-block .ProductItem__Price{font: 600 17px/20px Montserrat}.Drawer__Container #free-gift-block{width:100%!important}.Drawer__Container #free-gift-block .gift select{padding-right:35px}.Drawer__Container .CartItem__Actions .ProductItem__Price{font: 600 17px/20px Montserrat}.Drawer__Container .free-gift-message{font:700 15px/25px Montserrat}.Drawer__Container .free-gift-message img{width:100%}.Drawer__Header{padding:0 35px!important}.Drawer__Header p{font:500 12px/16px Montserrat}.Drawer__Footer .cart-service label,.Drawer__Footer .info-block-wrapper .info-block p{font:600 14px/24px Montserrat}.Drawer__Footer .docapp-coupon-input--input-container .docapp-coupon-input--button-text{padding:3px 20px}.Drawer__Footer .Button,.Drawer__Footer footer form button{font:700 13px/15px Montserrat!important}#sidebar-cart .Drawer__Header .Drawer__Close{right:25px!important}.gift-caption-block{justify-content:space-between}.switch{width:56px;height:30px}.slider:before{width:22px;height:22px}}@media (max-width: 400px){.Drawer__Footer .info .tooltip{right:-100px!important;font:500 13px/20px Montserrat!important}.info:before,.Drawer__Footer .info .tooltip{top:unset!important;bottom:0!important;right:-85px!important}}@media (max-width: 370px){.Drawer__Container{padding:0 15px}.Drawer__Container .ProductItem__Wrapper{padding:15px 10px;justify-content:space-between}.Drawer__Container .ProductItem__Wrapper a{margin-right:15px}.Drawer__Container .CartItem{padding:15px 10px;justify-content:flex-start}.Drawer__Container .CartItem__Title{max-width:120px!important}.Drawer__Container .CartItem__Info{padding-left:0}.Drawer__Container .CartItem__ImageWrapper,.Drawer__Container .CartItem__ImageWrapper .AspectRatio{width:70px;height:70px}.Drawer__Container .ProductItem__Info .button-block a{padding:10px 8px}.Drawer__Container #free-gift-block .gift select{font:500 12px/20px Montserrat}.Drawer__Container #free-gift-block .tooltip{right:-75px;width:270px!important}.Drawer__Header p{font:500 10px/14px Montserrat}.Drawer__Footer .cart-service label,.Drawer__Footer .info-block-wrapper .info-block p{font:600 11px/25px Montserrat}#sidebar-cart .Drawer__Header .Drawer__Close{right:15px!important}}@media (max-width: 340px){.Drawer__Container .ProductItem__Wrapper a{margin-right:5px}}@media (min-width: 320px){.Drawer__Container .CartItem__Title{max-width:215px;margin-right:40px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/new-style.css.map?v=132788353079715292721703081839 */
