@charset "UTF-8";:root{--ss-orange: #f28e77}@font-face{font-family:Futura Lt BT;src:url(FuturaBT-Light.woff2) format("woff2"),url(FuturaBT-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Futura Md BT;src:url(FuturaBT-Bold.woff2) format("woff2"),url(FuturaBT-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:FuturaBT Med;src:url(FuturaBT-Medium.woff2) format("woff2"),url(FuturaBT-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:FuturaBT Book;src:url(FuturaBT-Book.woff2) format("woff2"),url(FuturaBT-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Locator Bold;src:url(Locator-Bold.woff2) format("woff2"),url(Locator-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Locator Light;src:url(Locator-Light.woff2) format("woff2"),url(Locator-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Locator Bold;src:url(Locator-Bold.woff) format("woff"),url(Locator-Bold.woff2) format("woff2")}@font-face{font-family:Locator Light;src:url(Locator-Light.woff) format("woff"),url(Locator-Light.woff2) format("woff2")}@font-face{font-family:Futura ND Book;src:url(FuturaND-Book.eot?#iefix) format("embedded-opentype"),url(FuturaND-Book.woff) format("woff"),url(FuturaND-Book.woff2) format("woff2")}body{overflow-x:hidden}body.template-index #section-slideshow h2{font-size:70px;font-weight:700;letter-spacing:.1em}body.template-index #section-slideshow h2 span{display:block;line-height:20px;font-weight:lighter;font-style:italic}.MegaMenu--grid .MegaMenu__Inner{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;max-height:800px;height:800px}.MegaMenu__Item--content>.MegaMenu__Title{color:#000;font-weight:700;font-size:13px;margin-bottom:5px}*[data-title="View All"]{font-size:90%;text-decoration:underline;color:#f28e77!important}.Search__Results{display:none!important;z-index:-1;opacity:0}body .klevu-fluid .klevu-searching-area-l2{width:90.5%}.SectionHeader>.Container h2.SectionHeader__Heading.Heading.u-h1{display:grid;grid-template-columns:1fr auto 1fr;grid-template-rows:20px 0;grid-gap:20px;text-align:center;font-weight:700}.SectionHeader>.Container h2.SectionHeader__Heading.Heading.u-h1:before,.SectionHeader>.Container h2.SectionHeader__Heading.Heading.u-h1:after{content:" ";display:block;border-bottom:1px solid #e4e4e4;position:relative;top:-2px}.brands-imgs-w{text-align:center}.section-contained{max-width:1600px;margin-left:auto;margin-right:auto}.shopify-section--bordered+.shopify-section--bordered{border:none}.Container{margin:0 auto;padding:0 24px!important}.collection-title-in-grid{font-size:18px;background:#000;display:inline-block;padding:0 5px}#section-slideshow h3{font-size:24px}.view-all-link{color:#000;border-bottom:1px solid;font-weight:700;font-size:13px;text-transform:uppercase}.ProductItem__PriceList--showOnHover{opacity:1;transform:none}.ProductItem{box-shadow:0 1px 4px #00000026;min-height:380px}.ProductList--grid .CollectionMain .ProductItem{min-height:508px}#shopify-section-shop-the-look{background-size:contain}#section-blog-posts{background-color:#f9f9f9}.Linklist__Item{margin-bottom:6px}.Header .Link--secondary{font-size:12px}.flickity-prev-next-button{background:#fff!important;color:#000!important}#shopify-section-featured-collections .SectionFooter,.shopify-section--bordered .SectionFooter{margin-top:-40px;margin-bottom:30px}Section[data-section-type=background-video]{max-width:1095px}.Header--center .Header__Wrapper.Header__Wrapper{padding-top:30px}.Header--center .Header__FlexItem{margin-bottom:51px}.Header__SecondaryNav .HorizontalList__Item a{font-size:13px;font-weight:600;color:#797979;position:relative;padding-left:20px}.Header__SecondaryNav .HorizontalList__Item.account-link a:before{content:"";position:absolute;left:0;background:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/login-icon.svg?v=1590760535) no-repeat;background-size:contain;width:13px;height:14px;top:4px}.mobile-account-link{position:relative;display:block;width:18px;height:18px}.mobile-account-link:before{content:"";position:absolute;left:0;background:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/login-icon.svg?v=1590760535) no-repeat;background-size:contain;width:18px;height:20px;top:0;bottom:0}.Header__SecondaryNav .HorizontalList__Item.wishlist-link a:before{content:"";position:absolute;left:0;background:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/wishlist-icon.svg?v=1590760428) no-repeat;background-size:contain;width:15px;height:16px;top:4px}.Header__SecondaryNav .HorizontalList__Item.cart-link a:before{content:"";position:absolute;left:0;background:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/cart-icon.svg?v=1590760535) no-repeat;background-size:contain;width:17px;height:13px;top:1px}.Header__SecondaryNav .HorizontalList__Item.search-link a{padding-left:32px;color:#000;display:block;width:100%}.Header__SecondaryNav .HorizontalList__Item.search-link a:before{content:"";position:absolute;left:0;background:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/search-icon.svg?v=1590762129) no-repeat;background-size:contain;width:17px;height:17px;top:1px}.search-ul{background-color:#f9f9f9;width:237px}.search-ul>li{width:100%}.footer-sub{display:flex;align-items:center;justify-content:center;padding:70px 0}.shopify-section--footer{border-top:1px solid #e3e3e3;clear:both}.footer-sub-item{text-align:center;width:200px}.footer-sub-item:not(:last-child){margin-right:40px}.footer-sub-item h3{font-size:18px;font-weight:600;padding-top:15px;color:#000}.footer-sub-item h3 span{font-weight:100;font-style:italic}.Slideshow__ScrollButton{background:#fff;color:#000}.shopify-section header .SectionHeader__Heading{color:#000;letter-spacing:0;font-size:22px;padding-left:16px}.shopify-section .SectionHeader__Heading span{display:contents;font-weight:100;font-style:italic}.ProductItem__Price{color:#000;font-weight:700;font-size:13px}.MegaMenu__Push--shrink:first-child,.MegaMenu__Push--shrink:last-child{padding-left:0;padding-right:0}.MegaMenu__Push--shrink{width:100%}.Header__MainNav .HorizontalList__Item:last-child>a:first-of-type{padding:10px 25px 10px 45px;background:#f0f0f0;position:relative;transition:none}.Header__MainNav .HorizontalList__Item:last-child>a:before{content:"";position:absolute;left:25px;background:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/plus-icon.svg?v=1591092810) no-repeat;background-size:contain;width:10px;height:11px;top:12px}.Header__MainNav .HorizontalList__Item:last-child>a:first-of-type:hover{background:#34bdb7;color:#fff}.Header__MainNav .HorizontalList__Item:last-child>a:first-of-type:hover:before{background:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/plus-icon-white.svg?v=1592088418);background-size:contain;width:10px;height:10px}.Header__MainNav .HorizontalList__Item:last-child>a .Header__LinkSpacer{display:none}.menu-inner-with-photos{width:80%;float:left}.menu-photos{float:left;width:20%;margin:0!important}.MegaMenu__PushImageWrapper{margin:20px 0 10px}.Header__LinkSpacer{bottom:15px}.Header__LinkSpacer:after{border-bottom:2px solid #f28e77}.MegaMenu{width:90%;max-width:1260px;left:50%;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);box-shadow:0 1px 8px #00000026;max-height:unset;padding:20px}.ProductList--carousel .Carousel__Cell{padding:10px;width:20%;min-width:235px}.CollectionItem__Content{position:static;text-align:center;padding-top:12px!important}.CollectionItem__Content .SectionHeader__Heading{font-size:18px!important;font-weight:600;line-height:25px;background:none}.collection-title-in-grid{background:unset;color:#000}#section-collection-list .CollectionItem .Heading,#section-collection-list .flickity-page-dots{color:#000!important}.ImageHero{justify-content:start;text-align:left}.ImageHero__ContentOverlay{flex-basis:538px;text-shadow:none;margin-left:100px}.ImageHero__ContentOverlay header h3{font-size:45px;line-height:45px;color:#fff!important;letter-spacing:0;margin-bottom:0}.ImageHero__ContentOverlay header h3 strong{display:block;background:#000;max-width:420px;padding:5px 15px}.ImageHero__ContentOverlay header h3 span{display:block;background:#000;max-width:500px;padding:5px 15px;font-weight:100;font-style:italic}.ImageHero__ContentOverlay header h2{text-transform:unset;font-size:22px;letter-spacing:0;line-height:22px}.ImageHero__ContentOverlay .SectionHeader__Description{display:block;background:#f38e78;padding:10px;width:127px;text-align:center}.ImageHero__ContentOverlay .SectionHeader__Description a{text-decoration:none}.Header__MainNav .Heading{color:#000;font-weight:600;letter-spacing:0;font-size:14px}.ProductItem__Wrapper{padding:20px 0}.ProductItem__Wrapper .ProductItem__Title{min-height:50px;text-transform:unset;font-size:14px}.ProductMeta__Title{color:#000;text-transform:unset;font-size:20px}.ShopTheLook__ImageWrapper{border:1px solid #e4e4e4}.ProductList--carousel .Carousel__Cell .sca-qv-button{margin-left:0!important;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}.klevu-fluid .klevups-enabled.klevu-pt-rs-hover,body .klevu-fluid .klevu-searching-area-l2{margin-top:27px}.klevu-fluid .klevups-enabled.klevu-pt-rs-hover .klevups-heading,.klevups-enabled.klevu-pt-rs-hover strong{font-weight:600}.klevuSuggestionHeading .klevuHeadingText{text-transform:uppercase;font-weight:600;color:#000!important}.klevuAutoSuggestion-l2 ul li a{color:#454545!important}.klevuSearchResults-l2 .klevu-img-wrap-l2{width:10%!important}.klevuSuggestionHeading a{color:#000!important;border-bottom:1px solid;font-weight:700;font-size:16px;text-transform:uppercase}.klevuSuggestionHeading a:hover{text-decoration:none}.notAvailable .ProductItem__LabelList{width:100%;height:100%}.ProductItem__Label--onSale{background:#000;color:#fff;font-weight:700}.ProductItem__Label--exclusive{display:block;min-width:80px;height:28px;background:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/EXCLISIVE-ICON.png?v=1593300988) no-repeat;background-size:contain;margin-bottom:10px}.ProductItem__Label--soldOut{position:absolute;left:calc(50% - 10px);transform:translate(-50%);background:#799991;color:#fff;display:block;width:144px;padding:8px 18px!important;top:50%;z-index:9;margin-top:-21px!important;font-size:14px}.ProductItem.notAvailable{opacity:.6}.ProductItem.notAvailable .ProductItem__ImageWrapper{position:relative;z-index:9}.SectionHeader.colored-sectionHeader{background:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/title-background.gif?v=1591349394) repeat-x 10px}.SectionHeader.colored-sectionHeader .white-bck{background:#fff}.SectionHeader.colored-sectionHeader>.Container h2.SectionHeader__Heading.Heading.u-h1.luxury-makeup-title,.SectionHeader.colored-sectionHeader>.Container h2.SectionHeader__Heading.Heading.u-h1.luxury-title{background-color:#000;color:#fff}.SectionHeader.colored-sectionHeader>.Container h2.SectionHeader__Heading.Heading.u-h1{display:inline-block;padding:0 25px;font-size:22px;color:#000;margin-left:-35.5px}.SectionHeader.colored-sectionHeader>.Container h2.SectionHeader__Heading.Heading.u-h1:after,.SectionHeader.colored-sectionHeader>.Container h2.SectionHeader__Heading.Heading.u-h1:before{content:none}.hide-Add-to-Cart .sca-qv-button-wrap a{display:none!important}.SectionHeader.colored-sectionHeader h2{position:relative}.SectionHeader.colored-sectionHeader h2:before{content:""!important;display:block;background:#fff;width:20px;height:38px;position:absolute!important;left:-20px;top:0;border:none!important}.SectionHeader.colored-sectionHeader h2:after{content:""!important;display:block;background:#fff;width:20px;height:38px;position:absolute!important;right:-20px;top:0;border:none!important}.section-brands img{max-width:190px}.sca-qv-image .sca-qv-button{margin-left:0!important}.zoomWindowContainer>div{border:1px solid grey!important}.sca-fancybox-lock body{position:unset!important}.view-details-btn{display:block;width:80%;float:left;margin-left:12px;color:#000;border:1px solid rgba(157,157,157,.2);padding:7px;text-align:center;font-size:14px;text-transform:uppercase;background-color:#f28e77;margin-bottom:10px}#notify-me-wrapper input[type=email]{border:1px solid #e3e3e3;height:40px;width:75%;padding:0 7px}#notify-me-wrapper input[type=submit]{background:#000;padding:7px;color:#fff;width:80px;height:40px}#sold-out{margin-top:20px}.wishlistpage .btn,.modal .btn{border-radius:0!important}.ProductItem__Vendor{font-weight:700;color:#000}.Slideshow__Content--bottomLeft,.Slideshow__Content--bottomCenter,.Slideshow__Content--bottomRight{bottom:auto;top:0}.Slideshow__Content{padding:0;height:100%}.Slideshow__Content .SectionHeader,.SectionHeader__ButtonWrapper{height:100%}.Slideshow__Content--middleLeft .ButtonGroup,.Slideshow__Content--bottomLeft .ButtonGroup,.Slideshow__Content .ButtonGroup{display:block;height:100%}.Slideshow__Content .Button{width:100%;height:100%;font-size:0;border:none;background:transparent;display:block}#section-slideshow .Button:before{background-color:transparent!important}#section-slideshow .Button:hover{color:transparent;background:transparent}.ShopTheLook__ViewButton{color:#fff;border-color:#000}.ShopTheLook__ViewButton:before{background-color:#000}.spr-badge-caption{display:none}.termsContainerStyles h2{font-weight:700}.termsContainerStyles h3{margin:0}#exclusive:after{CONTENT:"";background:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/SkinSociety_ExclusiveTag.png?v=1591979340) no-repeat;background-size:contain;position:absolute;margin-left:6px;width:50px;height:25px;top:1px}.Price--compareAt{color:#616161;font-weight:400}.Price--highlight{margin-left:15px}.spr-badge{margin-bottom:10px}.ProductMeta__Vendor{color:#000;font-weight:700;font-size:14px;text-transform:uppercase}.ProductForm__AddToCart{border-color:#000}.ProductForm__AddToCart:not([disabled]):hover{color:#000;border-color:#000}.ProductForm__AddToCart:not([disabled]):hover:before,.ProductForm__AddToCart:before,.shopify-payment-button__button--unbranded,.shopify-payment-button__button--unbranded:before{background-color:#000;color:#fff}.shopify-payment-button__button--unbranded{border-color:#000}.breadcrumb{text-align:center;position:relative;z-index:9;margin-top:20px;padding:0 10px}.breadcrumb span:last-child{color:#000}.ProductMeta__PriceList{margin-bottom:15px}.product-statement{font-weight:600;padding-top:10px;margin-bottom:0}.klevuSuggestionsBlock{width:22%;float:left}.productsSection{float:left;width:75%;margin-left:3%}.klevuResultsBlock .SectionHeader{margin-top:40px}#luxuryAll,#dermoAll,#casualAll,#paraAll,#proHairAll,#proSkinAll{display:none}.showLuxury #luxuryAll,.showDermo #dermoAll,.showCasual #casualAll,.showPara #paraAll,.showProHairCare #proHairAll,.showProSkinCare #proSkinAll{display:block}.showLuxury .resultWrapper,.showDermo .resultWrapper,.showCasual .resultWrapper,.showPara .resultWrapper,.showProHairCare .resultWrapper,.showProSkinCare .resultWrapper{display:none}#luxuryAll header,#dermoAll header,#casualAll header,#paraAll header,#proHairAll header{margin-left:30px;margin-right:30px;width:calc(100% - 310px);float:right}.casual-title{background:#f9beb0}.proHair-title{background:#f2c66c}.dermo-title{background:#9dd3d4}.natural-title{background:#f9cc6f}.proSkin-title{background:#1981ad;color:#fff!important}.para-title{padding:0 12px 0 30px!important;background:#34bdb7;color:#fff!important;position:relative;transition:none}.SectionHeader.colored-sectionHeader h2.para-title:before{background:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/plus-icon-white.svg?v=1592088418);background-size:contain;width:12px;height:12px;content:"";position:absolute;left:13px;top:12px!important}.SectionHeader.colored-sectionHeader h2.para-title:after{content:none!important}.ProductList header{padding-left:36px}.ProductList--removeMargin[data-desktop-count="4"],.ProductList--removeMargin[data-desktop-count="3"]{margin-bottom:40px!important}.CollectionToolbar__Item--sort{color:#000;font-weight:600}.CollectionInner__Sidebar{margin-left:20px;margin-top:0}.CollectionInner__Sidebar h1{font-weight:700;font-size:20px}.CollectionInner__Sidebar .CollectionFilters{padding:0 20px 20px}button[data-action=reset-tags]{margin-top:40px}.banner-slider .Carousel__Cell{width:100%}.banner-slider .Carousel--insideDots .flickity-page-dots .dot{border-color:#fff;box-shadow:0 1px 10px #00000042}.banner-slider .Carousel--insideDots .flickity-page-dots .dot.is-selected{background:#fff}.landing-banner{height:355px;margin-top:0}.banner-slide .Carousel--insideDots .flickity-page-dots{bottom:38px}.MegaMenu__Item--fit{flex-shrink:0}.MegaMenu__Item{margin:0 20px 20px}.HorizontalList__Item[aria-haspopup=true]:nth-child(3) .MegaMenu--grid .MegaMenu__Inner{max-height:993px;height:993px}.HorizontalList__Item[aria-haspopup=true]:nth-child(4) .MegaMenu--grid .MegaMenu__Inner{max-height:563px;height:563px}.HorizontalList__Item[aria-haspopup=true]:nth-child(9) .MegaMenu--grid .MegaMenu__Inner{max-height:900px;height:900px}.HorizontalList__Item[aria-haspopup=true]:last-child .MegaMenu--grid .MegaMenu__Inner{max-height:733px;height:733px}.EmptyState__Title{font-size:26px}.loyaltyPage-container-center{text-align:center;color:#000}.loyaltyPage-container-center h1{font-size:35px;margin-top:50px;letter-spacing:0;font-weight:600}.loyaltyPage-container-center p{font-size:18px;margin-bottom:40px}.template-page .PageHeader h1{COLOR:#000;font-weight:700;font-size:24px}.loyalty-icons h1{margin-bottom:80px}.loyaltyPage-container-center .icons-row{display:flex;align-items:center;justify-content:space-between}.loyaltyPage-container-center .icons-row .col img{height:131px;margin:0 auto}.loyaltyPage-container-center .icons-row .col h4{font-size:18px;color:#000;font-weight:600;margin-bottom:0;letter-spacing:0}.loyaltyPage-container-center .icons-row .col p{font-size:16px}.loyaltyPage-container-center .icons-row .col{position:relative}.loyaltyPage-container-center .icons-row .col:not(:last-child):after{content:"";position:absolute;height:167px;width:1px;border-left:1px solid #cacaca;right:0;top:20px}.template-account .PageHeader{text-align:center}.template-account .PageHeader h1{COLOR:#000;font-weight:700;font-size:24px;margin-bottom:0}.template-account .PageHeader .SectionHeader__Description{max-width:100%}.template-account .SectionHeader{margin-bottom:20px}.Segment__Title,.Cart__HeadItem{color:#000;FONT-WEIGHT:700;font-size:15px}.template-account .PageLayout--breakLap{margin-bottom:120px}section[data-section-type=featured-collections] .flickity-viewport{min-height:480px}section[data-section-type=brands] .flickity-viewport,.exclusive-brands .flickity-viewport{min-height:125px!important}.tabsContainer a{cursor:pointer}.Collapsible__Button[aria-expanded=true]+.Collapsible__Inner #shopify-product-reviews .spr-form{margin-bottom:40px}.banner-slider .ProductList--carousel{max-height:355px}.CollectionList--carousel .flickity-viewport{min-height:310px!important}.CollectionInner__Sidebar{display:none}.show.CollectionInner__Sidebar{display:block!important}.viewAllGrid{display:none}.Section--spacingNormal,#section-hero,.shopify-section--slideshow,#section-1588154482434,section[data-section-type=background-video],.CollectionList--carousel{margin-bottom:80px!important;padding:0!important}.ShopTheLook__ProductList .ProductItem{min-height:424px}.ourstore-carousel .flickity-viewport{min-height:321px!important}.showAll .viewAllGrid{display:inline-block}.showAll .CollectionInner__Sidebar{display:block}.showAll .viewAllCollection{display:none!important}.\31\/3--tablet-and-up,.\34\/12--tablet-and-up{width:20%}.showAll .\31\/3--tablet-and-up,.showAll .\34\/12--tablet-and-up,.brand-grid .Grid__Cell{width:25%}.ProductList--grid[data-desktop-count="4"]>.Grid__Cell,.ProductList--grid[data-desktop-count="3"]>.Grid__Cell{padding-left:30px}.viewAllCollection{color:#000;border-bottom:1px solid;font-weight:700;font-size:13px;text-transform:uppercase;display:inline-block;position:absolute;top:34px;left:50%;-moz-transform:translateX(-35.5px);-webkit-transform:translateX(-35.5px);-o-transform:translateX(-35.5px);-ms-transform:translateX(-35.5px);transform:translate(-35.5px)}.CollectionInner{margin-top:20px}.PageHeader{margin:30px 0}.template-addresses #main{margin-bottom:60px}.template-collection .Pagination{display:none}.Pagination.show,.template-collection.showAll .Pagination{display:block}.ProductList--grid[data-desktop-count="4"],.ProductList--grid[data-desktop-count="3"]{margin-left:0}.ProductList--grid{margin-top:15px;padding:0 40px 0 10px}.CollectionInner__Products header{margin-left:30px}.CollectionToolbar__Group .CollectionToolbar__Item{height:35px;display:block;padding:0;width:80px;border:none;margin-right:40px;background:#f3f3f3}.CollectionToolbar--reverse{width:140px;float:right;margin-top:-64px}.FlexboxIeFix a{display:block;width:100%}.CollectionInner__Sidebar .Collapsible .Linklist{height:auto;overflow:auto;max-height:200px;border:1px solid #e3e3e3;padding:10px}.CollectionInner__Sidebar .Collapsible__Button{padding:5px 0}.CollectionInner__Sidebar .Collapsible__Button span{display:none}.CollectionInner__Sidebar .Collapsible__Button+.Collapsible__Inner{visibility:visible!important;height:auto!important}.CollectionInner__Sidebar .Collapsible{border:none}.CollectionInner__Sidebar .CollectionFilters{width:230px}.PageHeader--withBackground .SectionHeader.SectionHeader{padding:0}span.FilterIcon{float:left;margin:0;padding:0;font-weight:400;display:block;line-height:normal}.FilterIcon:before{content:"";border:2px solid #CCCCCC;border-radius:0;margin:0 8px 0 0;height:16px;width:16px;top:2px;display:inline-block;color:#ccc;position:relative;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;transition:background .2s;-webkit-transition:background .2s;-moz-transition:background .2s;-webkit-transition:border-color .2s;-moz-transition:border-color .2s;transition:border-color .2s}.Collapsible ul li:hover span.FilterIcon:before{background:#fff}.Collapsible ul li.kuSelected span.FilterIcon:before{background:#fff}.Collapsible ul li:hover span.FilterIcon:after,.Collapsible ul li.is-selected span.FilterIcon:after{content:"";position:absolute;width:8px;height:8px;background:#333;top:6px;left:4px;border:0px;margin-top:0;margin-left:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0);border-radius:0}.Collapsible ul li.is-selected span.FilterIcon:after{border-color:#333}.Collapsible ul li.is-selected:hover span.FilterIcon:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-color:#333}.Linklist__Item:before{content:none}.Linklist__Item.is-selected{padding-left:0}button[data-action=reset-tags]{margin-top:0}.form-btns{display:flex;align-items:center;justify-content:flex-end}.form-btns #continue-shopping{margin-top:16px;max-width:226px}.Cart--expanded .Cart__Checkout{margin-left:40px;border-color:#000;color:#000}.saso-offer-badge-type-cornerText{width:40px!important;top:10px!important;left:10px!important;transform:none!important}.saso-offer-badge-text{background:#000;color:#fff;font-weight:700;font-size:11px;margin:4px 0;padding:2px 6px}.template-index .ImageHero__Image{background-size:contain}.template-index .ImageHero{background:none!important}.is_desktop{display:block!important}.is_mobile{display:none!important}.vendor-skc{width:155px;height:auto}.Product__InfoWrapper_SKC{font-family:Futura Lt BT,Arial,sans-serif}.Product__InfoWrapper_SKC .ProductMeta__Title{font-size:26px;font-weight:500;font-family:Futura Md BT,Arial,sans-serif}.Product__InfoWrapper_SKC .spr-icon{color:#1981ad}.Product__InfoWrapper_SKC .skc_short_description{display:block;margin:5px 0 15px;color:#666;font:17px/1 Futura Lt BT,Arial,Helvetica,sans-serif;padding:0 40px 0 0;text-transform:none}.Product__InfoWrapper_SKC .ProductMeta__Description .Rte{font-size:14px;color:#000;font-family:FuturaBT Book}.Product__InfoWrapper_SKC .ProductForm__AddToCart{border-color:#1981ad!important;max-width:265px}.Product__InfoWrapper_SKC .ProductForm__AddToCart:before{background-color:#1981ad!important}.Product__InfoWrapper_SKC .ProductForm__AddToCart:not([disabled]):hover{color:#1981ad}.Product__InfoWrapper_SKC .ProductForm__Variants{display:flex;align-items:center;justify-content:space-between}.Product__InfoWrapper_SKC .ProductMeta__Description{border-top:none;margin-top:0;padding-top:0}.Product__InfoWrapper_SKC .ProductForm__Option{margin-bottom:0}.skc-legend{clear:both;display:flex;align-items:center;border-top:1px solid #e3e3e3;justify-content:space-between;padding-top:12px}.skc-legend p{font:12px/1 Futura Lt BT,Arial,Helvetica,sans-serif;color:#000}.Footer__Copyright{font-size:12px;color:#454545}.skc_collection_intro{margin:0 30px 0 40px;padding-bottom:60px;font-family:Futura LT BT;border-bottom:1px solid #e3e3e3}.skc_collection_intro .skc-collectionTitle{font-size:26px;margin-bottom:15px;font-family:Futura LT BT;color:#000;text-transform:uppercase}.skc_collection_intro .skc_collection_text{font-size:14px;color:#000}.skc_collection .spr-icon{color:#1981ad}.skc_collection .ProductItem__Vendor{display:none}skc_collection .ProductItem__Price{font-weight:400}.skc_collection .ProductItem__Title{color:#000;font-size:12px;letter-spacing:2px;margin-bottom:15px;min-height:auto;font-family:Futura Lt BT,Trebuchet MS,Arial,sans-serif;font-weight:400}.skc_collection .ProductItem{box-shadow:none;text-align:left}.skc_collection .spr-badge{margin-bottom:15px}.skc_collection .productPrice{margin-bottom:30px}.retailer-logo{width:136px;height:auto}.ruler.skc_tabs{background-color:#f6f6f6;position:relative;margin-bottom:80px}.ruler.skc_tabs .container{padding-top:70px}.ruler:before{background-image:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/ruler.png?v=1595518613);position:absolute;content:"";top:0;left:0;width:20px;height:100%;background-repeat:repeat-y}.skc_title{font-size:26px;font-family:Futura Lt BT;color:#000}.skc_description{font-size:14px;font-family:FuturaBT Book;color:#000;line-height:20px}.skc_tabs .Collapsible{border-top:none}.skc_tabs .Collapsible--large .Collapsible__Button{padding:24px 0;font-family:FuturaBT Book}.skc_tabs .Collapsible__Content{font-family:FuturaBT Book}.skc_tabs .Product__Tabs{margin:30px 0}.skc_video{max-height:418px;position:absolute;top:13px;left:10%;width:90%;height:100%;z-index:100;background:transparent}.skin-details{font-size:14px;color:#000;font-family:Futura Lt BT}.skin-details:first-of-type{margin-top:20px}.skin-details b{font-family:FuturaBT Med;font-weight:500}.skc_filters.CollectionInner__Sidebar .Collapsible .Linklist{border-left:none;border-right:none;border-bottom:none}.skc_filters.CollectionInner__Sidebar .Collapsible__Button{padding:15px 0;font-family:FuturaBT Med}.skc_filters.CollectionInner__Sidebar .Collapsible .Linklist__Item button{font-family:FuturaBT Book;color:#000}.skc_banner{padding-top:30px;width:50%!important}.gf_add-to-cart{font-size:14px!important;background-color:#00b0f0!important;width:auto!important;height:auto!important;border-radius:0!important;line-height:auto!important;color:#fff!important;padding:10px 20px!important;margin:auto}.NewsletterPopup{bottom:85px!important}.spr-icon{color:#000!important}.sca-qv-image .sca-qv-button-wrap .sca-qv-button-normal{padding:8px 13px!important;box-shadow:none!important;border-radius:0!important}.template-collection.showAll .sca-qv-button,.first-five .sca-qv-image .sca-qv-button-wrap .sca-qv-button-normal,.Carousel__Cell .variants-text{display:none!important}.sesami__buttonWrapper{margin-bottom:20px}.jdgm-widget.jdgm-preview-badge .jdgm-star{font-weight:400;font-size:16px}.jdgm-widget.jdgm-preview-badge+.modiface-btn-holder{margin-top:20px}#loyaltylion-beacon-frame{min-width:130px!important}#main-head-menu{justify-content:center}#custom-sublinks{display:flex;list-style:none;justify-content:center;background:#f0f0ee}#custom-sublinks li{padding:10px}.h2m-block--title_text{font-weight:700}.h2m-menu-nav .h2m-megamenu__block-item.h2m-menu-item-inner--sub:not(.block-no-heading){padding-left:0!important;padding-right:0!important}.bold-h2m-menu a,.bold-h2m-menu a span{font-weight:600!important}.bold-h2m-menu .h2m-menu-item-title{align-items:center;display:inline-flex}.bold-h2m-menu.hot-on-social .h2m-menu-item-title:before{content:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/mega_menu_sub-03.svg?v=1724869467);width:20px;height:20px;margin-right:5px;display:inline-block}.bold-h2m-menu.new-arrivals .h2m-menu-item-title:before{content:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/mega_menu_sub-04.svg?v=1724869467);width:20px;height:20px;margin-right:5px;display:inline-block}.bold-h2m-menu.best-sellers .h2m-menu-item-title:before{content:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/mega_menu_sub-05.svg?v=1724869467);width:20px;height:20px;margin-right:5px;display:inline-block}.bold-h2m-menu.value-deals .h2m-menu-item-title:before{content:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/mega_menu_sub-06.svg?v=1724869467);width:20px;height:20px;margin-right:5px;display:inline-block}.bold-h2m-menu.sets-routines .h2m-menu-item-title:before{content:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/Sets_and_routines_icons.svg?v=1725387039);width:20px;height:20px;margin-right:5px;display:inline-block}.bold-h2m-menu.gift-sets .h2m-menu-item-title:before{content:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/mega_menu_sub-08.svg?v=1724869467);width:20px;height:20px;margin-right:5px;display:inline-block}.bold-h2m-menu.travel-size .h2m-menu-item-title:before{content:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/mega_menu_sub-07.svg?v=1724869467);width:20px;height:20px;margin-right:5px;display:inline-block}.bold-h2m-menu.exclusive .h2m-menu-item-title:before{content:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/Exclusive_icon_2136489e-371f-4f65-97c1-c4809ef4aa0d.svg?v=1727960200);width:20px;height:20px;margin-right:5px;display:inline-block}.bold-h2m-menu.natural-fragrances .h2m-menu-item-title:before{content:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/Natural_fragrances_icon_84d19f94-40b5-447c-ad72-8d183741531c.svg?v=1725387039);width:20px;height:20px;margin-right:5px;display:inline-block}.popular-brands .h2m-block--title:before{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/Ppopular-brands.svg?v=1727264262);background-size:20px 20px;width:20px;height:20px;margin-right:5px;display:inline-block}.h2m-mega-wrapper>ul.h2m-list-megamenu>li:last-child{border-right:none}.h2m-menu-nav ul li{position:relative}.h2m-menu-active .h2m-title-wrapper span{font-weight:900!important;text-decoration:underline}.h2m-menu-nav .h2m-submenu-content .h2m-megamenu__link_clickable:hover{background:none!important}.h2m-menu-nav .h2m-submenu-content .h2m-megamenu__link_clickable:hover .h2m-mega-title{font-weight:900!important;text-decoration:underline}.h2m-menu-nav .h2m-main-menu-item .h2m-menu-item-inner,.h2m-menu-nav .h2m-main-menu-item .h2m-menu-item-inner .h2m-menu-title{font-size:14px}@media screen and (min-width: 1600px){.section-contained{max-width:1440px;margin-left:auto;margin-right:auto}}@media screen and (min-width: 1200px) and (max-width:1600px){.ProductItem{min-height:423px}section[data-section-type=recently-viewed-products] .flickity-viewport{min-height:550px}}@media screen and (min-width: 1140px){.CollectionItem{min-width:20%}.CollectionItem__Wrapper--small{height:250px}.CollectionItem__Content--bottomLeft,.CollectionItem__Content--bottomRight,.CollectionItem__Content--bottomCenter{bottom:30px;padding:0 30px}}@media screen and (min-width: 1008px){.Product__Aside{max-width:1230px;padding-left:25px;padding-right:25px}}@media screen and (max-width: 1380px){.HorizontalList--spacingExtraLoose .HorizontalList__Item{margin-right:15px;margin-left:15px}.Header__MainNav .HorizontalList__Item:last-child>a:first-of-type{padding:10px 25px 10px 30px}.Header__MainNav .HorizontalList__Item:last-child>a:before{left:14px}}@media screen and (max-width: 1233px){.Header__MainNav .Heading{font-size:13px}.h2m-menu-nav .h2m-main-menu-item .h2m-menu-item-inner,.h2m-menu-nav .h2m-main-menu-item .h2m-menu-item-inner .h2m-menu-title{font-size:12px}}@media screen and (max-width: 991px){.ProductList--carousel .Carousel__Cell{width:33%;display:inline-block}.exclusive-brands .ProductList--carousel .Carousel__Cell,section[data-section-type=brands] .ProductList--carousel .Carousel__Cell{width:25%}.CollectionItem__Wrapper--small{height:300px}.ImageHero{min-height:300px}.top-menu{display:none}.is_mobile{display:block!important}.is_desktop{display:none!important}.SectionFooter{margin-top:-20px!important}.SectionHeader.colored-sectionHeader>.Container h2.SectionHeader__Heading.Heading.u-h1{margin-left:0}.ImageHero iframe{height:100%}.ShopTheLook__ProductItem .sca-qv-image .sca-qv-button{margin-top:-73px!important}.template-product .Product__Slideshow.Carousel{position:relative;width:80%;margin:0 auto}.template-product .Product__Slideshow .Carousel__Cell{width:120%;margin-left:-10%}.\31\/3--tablet-and-up,.\34\/12--tablet-and-up{width:33%}.Collapsible>a~.Collapsible__Button{width:10%;float:right}.SidebarMenu .Collapsible a{display:inline-block;padding-top:10px}.Collapsible .Collapsible{width:92%}.SidebarMenu__Nav .Collapsible{margin-left:0}.owl-carousel button.owl-dot span{position:relative;display:inline-block;width:11px;height:11px;margin:0 6px;border-radius:50%;cursor:pointer;background:transparent;border:1px solid #ccc;transition:color .2s ease-in-out,background .2s ease-in-out}.owl-dots{text-align:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;flex-direction:row;padding:0 10px}.owl-carousel button.owl-dot.active span{background-color:#373737}.owl-carousel.ProductList--carousel,.CollectionList--carousel .owl-carousel{overflow:unset}}@media screen and (min-width:678px) and (max-width: 991px){.Carousel__Cell.is_desktop{display:inline-block!important;width:100%}.Carousel__Cell.is_mobile{display:none!important}.banner-slider .ProductList--carousel{max-height:283px}.section-brands .Carousel__Cell{margin-right:20px}}@media screen and (max-width: 677px){.ProductList--carousel .Carousel__Cell{width:100%;min-width:unset}.CollectionItem__Wrapper--small{height:250px}.ProductList--carousel .Carousel__Cell:first-child{margin-left:5%}.shopify-section--bordered>.Section--spacingNormal{padding:30px 0}.landing-banner{height:108px!important}.Carousel__Cell.is_mobile .landing-banner{height:276px!important}.banner-slider .ProductList--carousel{max-height:280px}.footer-sub-item{text-align:center;width:44%;display:inline-block;margin-bottom:0}.footer-sub-item:nth-child(n+3){margin-bottom:0}.footer-sub-item:not(:last-child){margin-right:10px}.footer-sub{text-align:center;align-items:baseline}.section-brands img{max-width:86%}.CollectionList--carousel .Carousel__Cell{width:92%!important}.shopify-section header .SectionHeader__Heading{line-height:26px}#shopify-section-featured-collections .SectionFooter,.shopify-section--bordered .SectionFooter{margin-top:-20px}.treatmentsListing li,.treatmentPic{margin-right:0!important}.treatmentTitle,.treatmentDescp,.treatmentOpt{padding:0 15px}.Footer--withMargin{margin-top:20px}.footer-sub{padding:8px}.pt-5,.py-5{padding-top:0!important}.klevuSuggestionsBlock,.productsSection,.klevuQuickSearchResults ul li{width:100%;float:none;border-left:none}.klevuQuickSearchResults ul li:not(:last-child){border-right:none;border-bottom:1px solid #dddddd}.Section--spacingNormal,#section-hero,.shopify-section--slideshow,#section-1588154482434,section[data-section-type=background-video]{margin:40px 0!important}.CollectionList--carousel,#section-1590063157922 .Section--spacingNormal{margin:0!important}.SectionHeader:not(:only-child){margin-bottom:20px}.colored-sectionHeader{margin-bottom:60px}.ImageHero--large iframe{width:100%;left:0;height:auto}section[data-section-type=background-video] .ImageHero--large{min-height:200px}.\31\/3--tablet-and-up,.\34\/12--tablet-and-up{width:50%}.Footer__Inner{display:flex;flex-wrap:wrap}.Footer__Block{width:50%}.Footer__Block.Footer__Block--newsletter{width:100%}.Footer__Block:nth-child(2){margin-top:0}.is_mobile{display:block!important}.is_desktop{display:none!important}.Carousel__Cell.is_mobile{display:inline-block!important;width:100%}.ProductItem__Label--soldOut{min-width:110px;padding:10px!important;line-height:14px;font-size:13px}.ImageHero__ImageWrapper,.ImageHero__Image{background-size:contain}.ImageHero{min-height:238px}.Collapsible .Collapsible .Collapsible__Button{padding:13px 0 0}.CollectionInner__Products header{margin-left:0;padding:0 16px}.ProductList--grid{padding:0 20px}.ProductList--grid[data-desktop-count="4"]>.Grid__Cell,.ProductList--grid[data-desktop-count="3"]>.Grid__Cell{padding-left:10px}.CollectionToolbar--reverse{float:none;width:100%;margin-top:0}.CollectionToolbar__Group .CollectionToolbar__Item{margin-right:0;width:50%;background:none;border:1px solid #e3e3e3}.smartwishlist{position:absolute;top:10px;right:10px}.showAll .\31\/3--tablet-and-up,.showAll .\34\/12--tablet-and-up,.brand-grid .Grid__Cell{width:50%}.show.CollectionInner__Sidebar{display:none!important}.PageHeader--withBackground{min-height:100px}.ShopTheLook__ProductItem .ProductItem__Wrapper{width:70%;margin:0 auto}.ShopTheLook__ProductItem .sca-qv-image .sca-qv-button{margin-top:-60px!important;margin-left:-57px!important}.ShopTheLook__ProductItem .ProductItem.notAvailable{opacity:1}.ShopTheLook__ProductItem .ProductItem__Wrapper .ProductItem__Title{min-height:40px}.ShopTheLook__ProductItem .ProductItem__ImageWrapper{max-width:160px}.Popover__Title{font-weight:700}.footer-sub-item img{width:60px}.footer-sub-item h3{font-size:15px;line-height:18px}.Footer__Block{margin-top:10px}.Footer__Title{margin-bottom:0}.Footer{padding:15px 0}.Footer .Linklist__Item{margin-bottom:3px}.ProductItem__Wrapper .ProductItem__Title{padding:0 5px}.Cart--expanded .Cart__Checkout{margin-left:20px}.form-btns #continue-shopping{margin-top:16px;max-width:226px;padding:8px}.sca-qv-optionrow a.sca-qv-cartbtn{width:120px}.loyaltyPage-container-center .icons-row{flex-direction:column}.loyalty-icons h1{margin-bottom:50px}.loyaltyPage-container-center .icons-row .col img{height:92px}.loyaltyPage-container-center .icons-row .col{margin-bottom:40px}.loyaltyPage-container-center .icons-row .col:not(:last-child):after{border-left:0;border-bottom:1px solid #cacaca;width:100%;height:1px;bottom:-20px;top:auto}.SectionHeader.colored-sectionHeader h2.para-title:before{top:7px!important}.exclusive-brands .ProductList--carousel .Carousel__Cell,section[data-section-type=brands] .ProductList--carousel .Carousel__Cell{width:100%}.SidebarMenu .Collapsible__Content a{font-size:13px}.SidebarMenu .Collapsible__Plus{top:16px}.Product__InfoWrapper_SKC .ProductForm__Variants{display:block}.Product__InfoWrapper_SKC .ProductForm__Item{width:calc(100% - 160px);float:left;margin-right:20px;margin-bottom:20px}.Product__InfoWrapper_SKC .ProductForm__AddToCart{max-width:100%}.skc_video{position:static;margin:0 auto;display:block;padding-bottom:40px}.skc_tabs .col-sm-5{padding-left:30px}.abtSkin{position:relative;max-height:600px}#shopify-section-announcement{position:fixed;width:100%;z-index:71001!important}.shopify-section--header{position:fixed;width:100%;top:40px;z-index:71001!important}main{padding-top:90px}.flickity-page-dots{display:block}.Slideshow .flickity-page-dots{position:relative;width:auto;margin:0;bottom:-10px;left:0;color:#373737!important}.Search{display:block;position:fixed;top:90px;width:100%}.NewsletterPopup{bottom:89px!important}.sca-qv-image .sca-qv-button-wrap .sca-qv-button-normal{min-width:117px}.Article__Wrapper{margin:0 auto 20px;padding:0 15px}.snize-ac-results .snize-view-all-link{align-items:center;text-align:center;margin:20px auto}.snize-ac-results.snize-ac-results-mobile .snize-product a{flex-wrap:wrap}.aca-notification-container{margin-bottom:88px!important}}@media screen and (max-width:500px){.SectionHeader.colored-sectionHeader>.Container h2.SectionHeader__Heading.Heading.u-h1{padding:0 5px;font-size:17px}}@media screen and (max-width:361px){.shopify-section--header{top:56px}.ProductItem__Info{margin-top:40px}}@media screen and (max-width:321px){.ProductItem__Info{margin-top:60px}}.snize-product.snize-product-out-of-stock{opacity:.5}.gf_product-title{font-family:Locator Light!important}.gryffeditor .text-edit h1{font-family:Locator Bold!important}.gryffeditor .product-single__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1rem;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;min-height:41px}.gryffeditor .product-single__title .gf_product-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1rem;overflow:hidden;display:-webkit-box!important;text-overflow:ellipsis;min-height:50px;padding-bottom:0!important}[data-quiz-kit-watermark]{display:none}#esc-out-of-stock-inputs .esc-btn{background-color:#000!important}#esc-oos-form{margin-top:30px}#section-blog-template .ImageHero .Button{color:#1c1c1c;border-color:#fff;max-width:200px;margin-left:16px}#section-163126752773f8920d .CollectionItem .CollectionItem__Content{padding:0}.CartItem__Title.brand{font-weight:700}.cart_button{border-color:#000;color:#000}.cart_button:hover{color:#fff}.shop-all-wrapper{text-align:center;margin:40px 0}.shop-all{display:inline-block;background-color:#000;color:#fff;padding:0 5px;font-size:20px}.Price--highlight{color:#000}.Article__Title.Heading{font-size:32px;text-align:center}.Article__Content .product-single__title{letter-spacing:0;text-transform:unset}.snize-ac-results.snize-ac-results-mobile ul{display:flex;flex-wrap:wrap}.snize-ac-results.snize-ac-results-mobile .snize-label{flex:0 0 100%}.snize-ac-results.snize-ac-results-mobile .snize-product{flex:0 0 50%;max-width:50%;text-align:center}.snize-ac-results.snize-ac-results-mobile .snize-thumbnail{max-height:unset;margin-right:0}.snize-ac-results.snize-ac-results-mobile .snize-item-image{max-height:unset;max-width:100%}.snize-ac-results.snize-ac-results-mobile .snize-description{display:none}.snize-ac-results .snize-attribute{order:1}.snize-ac-results.snize-ac-results-mobile .snize-title{order:2}.snize-ac-results.snize-ac-results-mobile .snize-ac-prices-container{justify-content:center;order:4;align-items:center}.snize-ac-results.snize-ac-results-mobile .snize-product a{box-shadow:0 1px 4px #00000026;padding:20px 0;height:100%}#snize-search-results-grid-mode div.snize-product-label.top-left{font-size:14px;padding:4px 8px}.template-page.snize-results-page.snize-prestige-css-fix .PageContent{max-width:2000px!important}.template-page.snize-results-page.snize-prestige-css-fix #snize-search-results-grid-mode li.snize-product .snize-button{left:50%!important}#snize-search-results-grid-mode li.snize-product .snize-item{padding:20px 0 50px!important}#snize-search-results-grid-mode button.snize-button.snize-action-button.snize-add-to-cart-button{top:unset!important}#snize-search-results-grid-mode li.snize-product button.snize-button{display:block!important;opacity:100!important;//z-index: 100 !important;visibility:visible!important;bottom:-40px!important;top:unset!important;left:15px!important;right:15px!important;transform:none!important}.h2m-main-desc{display:inline!important}.h2m-menu-nav .h2m-menu-title.h2m-txt-val,.h2m-menu-nav .h2m-block--title_text.h2m-txt-val,.h2m-menu-nav .bold-h2m-menu .h2m-txt-val{font-size:14px}.h2m-view-all-link .h2m-txt-val{font-size:11px!important}@media screen and (max-width:767px){.klaviyo-form-SLiVRN .klaviyo-form.klaviyo-form.klaviyo-form{-webkit-overflow-scrolling:touch;flex-direction:column!important;padding-right:0!important}.kl-private-reset-css-Xuajs1{min-height:unset!important;padding-right:0!important}.klaviyo-form-SLiVRN button{min-width:100px;padding:0 5px}#main-head-menu{display:none!important}.h2m-mega-wrapper>ul.h2m-list-megamenu>li{border-right:none}.h2m-back-btn,.SidebarMenu__Nav,.h2m-menu-nav .h2m-main-menu-item,.h2m-menu-nav .h2m-main-menu-item a,.h2m-menu-nav .h2m-main-menu-item span,.h2m-menu-nav .h2m-main-menu-item.h2m-menu-active .h2m-submenu-content{background:#454545!important;color:#fff!important}.h2m-block--title{padding:0 10px!important}.h2m-menu-nav .h2m-main-menu-item .h2m-mega-wrapper.h2m-submenu--root.h2m-submenu-pos--full_width{margin-top:15px}.h2m-menu-nav .h2m-main-menu-item svg,.h2m-menu-nav .h2m-menu-always-active svg,.h2m-menu-nav .h2m-menu-active svg{fill:#fff!important}.SidebarMenu .Drawer__Content:before,.SidebarMenu .Drawer__Content:after{display:none!important}.h2m-menu-nav.h2m-menu__mobile .h2m-menu-item.h2m-main-menu-item div.h2m-menu-item-inner,.h2m-menu-nav.h2m-menu__mobile .h2m-menu-item.h2m-main-menu-item a.h2m-menu-item-inner{padding-left:0!important}.h2m-menu-nav .h2m-main-menu-item .h2m-menu-item-inner,.h2m-menu-nav .h2m-main-menu-item .h2m-menu-item-inner .h2m-menu-title{font-size:14px}main{padding-top:75px}.left-side-menus.h2m-megamenu-item.block_item.h2m-col-3:first-child,.left-side-menus.h2m-megamenu-item.block_item.h2m-col-2:first-child{order:999}.h2m-menu-nav.h2m-menu__mobile .h2m-main-menu-item>.h2m-menu-item-inner .h2m-menu-indicator svg{transform:rotate(270deg)}.skin-time-by-g-spa{order:99999}.h2m-menu-nav .h2m-main-menu-item.skin-time-by-g-spa,.h2m-menu-nav .h2m-main-menu-item.skin-time-by-g-spa>a,.h2m-menu-nav .h2m-main-menu-item.skin-time-by-g-spa>a span,.h2m-menu-nav .h2m-main-menu-item.skin-time-by-g-spa .h2m-menu-item-inner>span{background-color:#fff!important;color:#333!important}.h2m-menu-nav .h2m-main-menu-item.skin-time-by-g-spa>a span.h2m-main-desc{text-transform:uppercase}.h2m-menu-nav .h2m-main-menu-item.the-clinic-menu,.h2m-menu-nav .h2m-main-menu-item.the-clinic-menu>a,.h2m-menu-nav .h2m-main-menu-item.the-clinic-menu>a span,.h2m-menu-nav .h2m-main-menu-item.the-clinic-menu .h2m-menu-item-inner>span{background-color:#fff!important;color:#333!important}.h2m-menu-nav li.the-clinic-menu,.h2m-menu-nav .h2m-megamenu-item.bold-h2m-menu{border-bottom:1px solid #aaa!important}.h2m-menu-nav .h2m-megamenu-item.popular-brands,.h2m-menu-nav .h2m-megamenu-item.popular-brands>a,.h2m-menu-nav .h2m-megamenu-item.popular-brands>a span,.h2m-menu-nav .h2m-megamenu-item.popular-brands .h2m-menu-item-inner>span,.h2m-menu-nav .h2m-megamenu-item.bold-h2m-menu,.h2m-menu-nav .h2m-megamenu-item.bold-h2m-menu>a,.h2m-menu-nav .h2m-megamenu-item.bold-h2m-menu>a span,.h2m-menu-nav .h2m-megamenu-item.bold-h2m-menu .h2m-menu-item-inner>span{background-color:#fff!important;color:#333!important}.h2m-menu-nav .h2m-megamenu-item.popular-brands{border-bottom:1px solid #aaa!important;padding-top:2px!important}.popular-brands .h2m-block--title_text{font-weight:600!important;padding-left:10px!important}.h2m-menu-nav .h2m-main-menu-item.skin-time-by-g-spa>a svg,.h2m-menu-nav .h2m-main-menu-item.the-clinic-menu>a svg,.h2m-menu-nav .h2m-megamenu-item.bold-h2m-menu>a svg{fill:#333!important}.h2m-menu-nav.h2m-menu__mobile .h2m-menu-item.h2m-main-menu-item.skin-time-by-g-spa a.h2m-menu-item-inner{padding-left:12px!important}.the-clinic-menu a.h2m-menu-item-inner{background:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/the-clinic-2000.svg) no-repeat!important;background-size:110px!important;background-position-y:center!important;background-position-x:12px!important}.the-clinic-menu a.h2m-menu-item-inner div{opacity:0}.skin-time-by-g-spa a span{color:#333!important}.skin-time-by-g-spa a span.h2m-main-desc{color:#dca27b!important;font-weight:700!important;font-style:italic!important}.bold-h2m-menu{order:999999!important}.h2m-menu-nav .h2m-main-menu-item>.h2m-submenu-content,.h2m-menu-nav .h2m-main-menu-item>.h2m-mega-wrapper,.h2m-menu-nav .h2m-main-menu-item .h2m-subtab__mobile,.h2m-menu-nav .h2m-main-menu-item.h2m-tree_menu .h2m-submenu-content{background:#454545!important}.Drawer__Main{overflow-x:hidden!important}.h2m-txt-val{font-weight:400!important}.h2m-view-all-link .h2m-txt-val,.h2m-back-btn__text{font-weight:700!important}.h2m-megamenu-item.block_item ul li.block_item:after{content:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/arrow.svg?v=1725250497);position:absolute;right:0;top:5px;transform:rotate(270deg)}.h2m-megamenu-item.block_item ul li.block_item.popular-brands:after{content:url(https://cdn.shopify.com/s/files/1/0295/0545/4173/files/arrow-dark.svg?v=1725251281)}.h2m-menu-nav.h2m-menu__mobile.h2m-mobile-dm--overlay .h2m-main-menu-item .h2m-megamenu__block-item.h2m-block-toggle.h2m-block-overlay>.h2m-submenu--megamenu{position:fixed!important}.h2m-megamenu-item.link .h2m-txt-val{padding-left:10px!important}.h2m-menu-nav .h2m-megamenu__block-item.h2m-menu-item-inner--sub:not(.block-no-heading){padding-top:5px!important;padding-bottom:5px!important}div.h2m-megamenu__block-item.h2m-menu-item-inner--sub{padding:0 10px!important}.h2m-menu-nav.h2m-menu__mobile.h2m-mobile-dm--overlay .h2m-main-menu-item .h2m-megamenu__block-item.h2m-block-toggle.h2m-block-overlay{padding:5px 0!important}.h2m-menu-nav .h2m-megamenu-item.bold-h2m-menu{padding-top:7px!important}#sidebar-menu .h2m-menu-nav.h2m-menu__mobile.h2m-mobile-dm--overlay .h2m-main-menu-item .h2m-mega-wrapper.h2m-submenu--root{min-height:650px!important}#custom-sublinks{display:none}}@media screen and (min-width:768px){.h2m-mega-wrapper>.h2m-submenu-content>.h2m-megamenu-item.block_item:not(:first-child):before{content:"";width:2px;height:100%;background:#e9e9e9;position:absolute;top:0;left:-20%}.h2m-menu-nav .h2m-submenu-content,.h2m-menu-nav .h2m-submenu-content h4,.h2m-menu-nav .h2m-submenu-content a,.h2m-menu-nav .h2m-submenu-content p,.h2m-menu-nav .h2m-submenu-content span{font-size:12px}li.skin-time-by-g-spa a.h2m-menu-item-inner{position:absolute!important;width:180px!important;height:50px!important;top:125px!important;opacity:0!important}li.skin-time-by-g-spa div.h2m-mega-wrapper{top:129px!important}.h2m-menu-nav .h2m-main-menu-item .h2m-menu-indicator.h2m-arrow-right{margin-left:.2rem!important}.parapharmacy{margin-bottom:4px!important}.parapharmacy.h2m-menu-item a{background:#f0f0f0!important;padding-left:30px!important}.parapharmacy.h2m-menu-item a:before{content:"";position:absolute;left:12px;background:url(https://skinsociety.me/cdn/shop/files/plus-icon.svg) no-repeat;background-size:contain;width:10px;height:11px}.skin-time-by-g-spa>.h2m-mega-wrapper>ul.h2m-submenu-content{max-width:1350px;margin:0 auto}.h2m-menu-nav .h2m-menu-title.h2m-txt-val,.h2m-menu-nav .h2m-block--title_text.h2m-txt-val,.h2m-menu-nav .bold-h2m-menu .h2m-txt-val{text-transform:uppercase}}@media screen and (max-width: 991px){.template-product .Product__Slideshow .Carousel__Cell .bss_pl_img img{margin-left:10%!important}}
/*# sourceMappingURL=/s/files/1/0295/0545/4173/t/2/assets/custom-v2.css.map */
