.ajax-cart-is-open #gorgias-chat-container{display:none}@media screen and (max-width:640px){#gorgias-chat-container .gorgias-chat-key-safhmg .gorgias-chat-key-3rc66c{height:80%!important}}@media screen and (min-width: 768px){div:target,#how-to,.hash-id{scroll-margin-top:150px}}[data-testid=klaviyo-form-WiqUZM] .ql-font-nunito-sans{display:inline-block!important;line-height:12px!important}#the-reset-routine .collection-nav,#the-balance-routine .collection-nav,#the-revitalize-routine .collection-nav{display:none}body:not(#cookie-policy) #CookiebotWidget{display:none}#CybotCookiebotDialogBodyLevelButtonsRow label{color:#fff!important}input[type=checkbox].CybotCookiebotDialogBodyLevelButton.CybotCookiebotDialogBodyLevelButtonDisabled+label{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADfSURBVDhPlZLBDYJAEEWpwA6swA4sxA6sgAqswAoswGgDEo9eOOnFyO4/ezXxyGKI+3dnECOI/mTD8nfeMHxI/pEDpg4mra0diTUsFlewFwd75VXsYVUwK0IC5vTSoXXYrPPb6XhXkCN7Pxz2qgbGHE1B/+SFHL3AEpjItpFDsSVAsESRiR0UQN9pyYIHMAuuVwkz1/Ei+N44jTHr/BFmUds773dG6huF78Ix2oVMTvcy4kcWweiCuRgMA9K6thqjC+Z7ynE/SMU/JAbFRMWmvoMqBsYmckt1gr8uUZI8AShvATn7OqNhAAAAAElFTkSuQmCC)!important}#CybotCookiebotDialogBodyLevelButtonsTable{max-width:550px}#CybotCookiebotDialog{z-index:1001!important}#gorgias-chat-container{z-index:1000!important}#CybotCookiebotDialogBodyLevelButtons{float:right!important}#CybotCookiebotDialogBodyContent{min-height:auto!important;padding:1.5em 2em!important}#CybotCookiebotDialog{background-color:#000!important;box-shadow:none!important;padding:.5em!important}#CybotCookiebotDialogBodyContent p{font-family:Gotham,Verdana,Arial,Helvetica,sans-serif;font-weight:700;font-size:11px;color:#fff}#CybotCookiebotDialogBodyContent p a{color:#fff}#CybotCookiebotDialogBodyContent p a:hover{color:#fff!important}#CybotCookiebotDialogBodyContent h2{font-family:Gotham,Verdana,Arial,Helvetica,sans-serif;font-weight:700;font-style:italic;display:none}@media screen and (min-width: 768px){#CybotCookiebotDialogBody{display:flex;justify-content:center;align-content:center;align-items:center!important;max-width:100%!important;padding:0 2em!important}#CybotCookiebotDialogBodyContent{width:55%}}@media screen and (max-width: 768px){#CybotCookiebotDialogBodyContentText{text-align:center!important}#CybotCookiebotDialogBodyButtonDetails{display:inline-block;width:100%;text-align:center!important}#CybotCookiebotDialogBodyButtons{min-width:100%!important}}.product-compare-price,.template-collection .product-price-wrapper .product-compare-price{font-weight:400}.holiday-hero-text-outer{text-align:right;align-items:flex-end}.holiday-hero-text h2,.holiday-hero-text h1{background-color:#f3ec78;background-image:linear-gradient(90.39deg,#f8ca41 1.46%,#fde5ab 24.56%,#ffebbb 33.47%,#ffd574 50.34%);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent;letter-spacing:.33px;text-shadow:1px 1px 25px rgba(253,229,171,.6);line-height:1.45em!important}.holiday-hero-text h2{font-weight:400}.holiday-hero-text h4{margin-top:10px!important}.holiday-hero-text h4 strong span{color:#000!important;font-size:13px!important;padding:4px 5px;background:linear-gradient(90.5deg,#f9ca41,#fde5ab 40.97% 59.42%,#ffd77b 98.95%)}.holiday-text-primary p{font-size:14px!important;line-height:24px;letter-spacing:.8px}.holiday-feature-product h2{font-family:Gotham,Verdana,Arial,Helvetica,sans-serif;font-weight:700;font-style:italic;font-size:18px!important;line-height:1.2em}.holiday-text-primary h3{font-family:Gotham,Verdana,Arial,Helvetica,sans-serif;font-weight:700;font-style:italic;font-size:18px!important;line-height:1.1em}.holiday-feature-product .holiday-text-primary{margin-bottom:20px}.holiday-feature-product .holiday-feature-product-img{max-width:130px;margin:50px 0 0 10px}.holiday-feature-product .shg-c-lg-8,.holiday-feature-product .shg-c-lg-7,.holiday-feature-product .shg-c-lg-6,.holiday-feature-product .shg-c-lg-5{display:flex;flex-wrap:wrap;justify-content:center;align-content:center}.holiday-feature-product form{width:100%;margin-right:30px}.twoline h3{padding:0 1em!important;min-height:35px!important}.threeline h3{padding:0 1em!important;min-height:48px!important}.shg-product.holiday{text-align:center}.shg-product.holiday h3{font-size:14px!important;letter-spacing:.64px}.tab-limited-edition{position:absolute!important;z-index:1;max-width:125px;top:12px;left:15px}.shg-product.holiday h4{border-radius:2px;padding:0 10px;display:inline-block;font-size:10px;font-family:Verdana,sans-serif}.holiday-product-callout-bottom h4{background:linear-gradient(90deg,#ffcb6d,#fedc8d 52.7%,#feedc3 101.45%)}.holiday-product-callout-bottom.gray h4{background:#ddd}.holiday-product-callout-bottom{border-bottom:solid 10px #fff;padding-bottom:30px}.holiday-product-callout-gray h4{background:#ccc;border-radius:2px;padding:0 10px;display:inline-block;font-size:10px;font-family:Verdana,sans-serif}.holiday-btn-pink.shg-product-atc-disabled{background:#d7d7d7!important;color:#000!important;opacity:1!important}.holiday-gisou-story-outer .holiday-gisou-story-gold-gradient-wrapper{background:linear-gradient(180deg,#fcd98c -2.85%,#fcda90 4.06%,#fcde9c 11.22%,#fde4af,#fdeec8 25.74%,#fdedc6 35.25%,#fce9bf 38.67%,#fae2b3 41.12%,#f7d9a2 43.09%,#f3cd8b 44.78%,#eebe70 46.25%,#eab35b 47.13%,#efc37f 56.61%,#f8e2c2 73.11%,#fffcfa 88.35%,#fefbf7 90.64%,#fef8ed 93.01%,#fdf3dd,#fcebc5 97.82%,#fbe5b1 99.4%);border-radius:1.1em;padding:.7em}.holiday-gisou-story-inner{border:2px solid #218675;text-align:center;border-radius:0}.holiday-gisou-story-inner .holiday-text-primary h3{background:linear-gradient(180deg,#fcd98c -2.85%,#fcda90 4.06%,#fcde9c 11.22%,#fde4af,#fdeec8 25.74%,#fdedc6 35.25%,#fce9bf 38.67%,#fae2b3 41.12%,#f7d9a2 43.09%,#f3cd8b 44.78%,#eebe70 46.25%,#eab35b 47.13%,#efc37f 56.61%,#f8e2c2 73.11%,#fffcfa 88.35%,#fefbf7 90.64%,#fef8ed 93.01%,#fdf3dd,#fcebc5 97.82%,#fbe5b1 99.4%);display:inline-block!important;padding:3px;line-height:1em}.holiday-gisou-story-inner .holiday-text-primary h3 span{background:linear-gradient(180deg,#fde5ab,#fafafa);display:inline-block;padding:3px 10px 0;letter-spacing:.04em;border:0}.cd-videoWrapper{position:relative;padding-bottom:125%;height:0}.cd-videoWrapper video{position:absolute;top:0;left:0;width:100%;height:100%}.pink-gradient{background:linear-gradient(180deg,#fcf2f2,#fbdbda .01%,#fcf2f2 37.37% 72.26%)}.gift-wrap .holiday-text-primary h3{font-style:normal;font-size:20px!important;margin-bottom:30px}@media screen and (min-width: 1280px){.holiday-adjacent-image.giftbag{background-position:0 -220px!important}}@media screen and (max-width: 1100px){.shg-product.holiday h3{min-height:35px;padding:0 1em}.holiday-product-callout-bottom{padding-bottom:15px}}@media screen and (max-width: 768px){.holiday-hero-text{padding:15px 0 0!important;width:85%;margin:10px auto}.holiday-hero-text h2,.holiday-hero-text h1{text-align:center!important;text-shadow:1px 1px 20px rgba(253,229,171,.8)}.holiday-hero-text h2 span{font-size:20px!important}.holiday-hero-text h1 span{font-size:25px!important;text-align:center!important}.holiday-hero-text h4{margin:0 auto;display:inline-block;letter-spacing:.33px}.holiday-hero-text h4 strong span span{font-size:12px!important}.holiday-hero-mobile .shogun-image-content{align-items:flex-start!important}.holiday-feature-product-outer{margin-bottom:0!important}.holiday-2-col-product{margin-top:20px;margin-bottom:20px}.holiday-4-col-product .holiday-2-col-product{margin-top:0!important}.holiday-gisou-story-outer{padding:20px!important;min-height:auto!important}.holiday-gisou-story-inner{min-height:auto!important;padding-top:20px!important}.holiday-gisou-story-inner .holiday-text-primary h3 span{font-size:14px!important;letter-spacing:.05;padding:0 3px}.holiday-gisou-story-inner .holiday-text-primary{margin:20px 1.5em!important}.holiday-4-col-product{margin-top:0!important;margin-bottom:0!important}.video-story-outer,.holiday-freewrap-free-ship-outer{padding-top:0!important;padding-bottom:20px!important}.holiday-2-col-product .shg-c-xs-6{width:calc(50% - 10px)!important}.holiday-feature-product .holiday-text-primary{text-align:center}.holiday-adjacent-image{min-height:420px!important}.holiday-feature-product form{margin-right:0}.holiday-feature-product .holiday-feature-product-img{max-width:40%;margin:0 auto}}@media screen and (max-width: 480px){.holiday-feature-product h2{letter-spacing:.05em;font-size:17px!important}.tab-limited-edition{max-width:95px}.holiday-btn-pink{line-height:1.3em;font-size:12px!important}.holiday-hero-text h4 strong span{color:#000!important;font-size:13px!important;padding:4px 5px;background:linear-gradient(90.5deg,#f9ca41,#fde5ab 40.97% 59.42%,#ffd77b 98.95%)}.holiday-text-primary p,.holiday-text-primary h3{text-align:center!important}.shg-product.holiday h4{font-size:10px;letter-spacing:0}.shg-product.holiday h3{font-size:12px!important}.holiday-gisou-story-logo{max-width:99px!important}.holiday-gisou-story-inner{padding-bottom:15px!important}.holiday-gisou-story-outer .holiday-gisou-story-gold-gradient-wrapper{padding:8px}.holiday-gisou-story-outer{padding:50px 12px!important}.holiday-gisou-story-inner .holiday-text-primary p{letter-spacing:.01em;margin-top:8px;line-height:22px}.gift-wrap{padding-top:40px!important;padding-bottom:40px!important}.gift-wrap .holiday-text-primary h3{font-size:14px!important}}@media screen and (max-width: 375px){.holiday-btn-pink{font-size:10px!important}.holiday-gisou-story-inner .holiday-text-primary h3 span{font-size:13px!important}}.sglp .shg-btn,.sg-hero .shg-btn,.shg-btn.shg-cse{font-weight:500!important}.sglp .shg-product-atc-disabled{background:#d7d7d7!important;color:#999!important;opacity:1!important}.sg-hero-text{margin:0 auto;text-align:center}.sg-hero .sg-hero-text .shg-btn{margin:0 auto}.sg-hero .sg-hero-text h1,.sg-hero .sg-hero-text h5{font-style:italic;line-height:42px;font-size:42px!important;letter-spacing:0;margin-bottom:0;font-weight:700;letter-spacing:.5px}.sg-hero .sg-hero-text h2{font-weight:500;font-size:15px;line-height:20px;font-style:italic;margin:10px 0 25px;letter-spacing:.35px}.sg-hero .sg-hero-text h3{font-size:23px;font-weight:400;font-style:italic;margin-bottom:0;letter-spacing:.5px}.sg-hero .sg-online-exclusive{background:#fbde7d;border-radius:2px;display:inline-block;font-style:italic;position:absolute;top:24px;left:26px;box-shadow:1px 1px 1px #0006;padding:.3em .8em;font-size:12px;line-height:1em;letter-spacing:.33px}@media screen and (min-width: 769px) and (max-width: 1100px){.sg-hero .sg-hero-text{max-width:400px!important}.sg-hero .sg-hero-text h1,.sg-hero .sg-hero-text h5{font-size:32px!important;line-height:1em}.sg-hero .sg-hero-text h2{font-size:12px!important;line-height:1.3em}.sg-hero .sg-hero-text h3{font-size:15px!important;line-height:1em}}@media screen and (max-width: 767px){.sg-hero-mobile{background-position:center 0px!important;background-color:#f2ece7;padding:0!important;justify-content:flex-start!important}.inspired-by{margin-top:25px!important}.sg-hero .sg-online-exclusive{width:100%;display:block;left:0;top:auto;bottom:0;box-shadow:none;text-align:center;padding-top:.4em;font-style:normal}.sg-hero .sg-hero-text{text-align:center;max-width:100%;padding:1.5em 16px 0!important;justify-content:flex-start!important}#s-63f772e4-f5cc-4f62-afc9-c0f5d13e2796{padding-bottom:7px!important}}@media screen and (max-width: 480px){.sg-hero-mobile{height:625px!important}.sg-hero .sg-hero-text h1,.sg-hero .sg-hero-text h5{font-size:28px!important;line-height:26px}.sg-hero .sg-hero-text h3{font-size:15px}.sg-hero-text h2{font-size:12px!important;line-height:18px!important;max-width:300px;margin:0 auto!important}}@media screen and (min-width: 481px) and (max-width: 767px){.sg-hero-mobile{height:90vh!important;max-height:920px}.sg-hero .sg-hero-text h1,.sg-hero .sg-hero-text h5{text-align:center!important;font-size:32px!important;line-height:30px!important}.sg-hero .sg-hero-text h3{font-size:15px}.sg-hero-text h2{max-width:400px;margin:0 auto!important}}.carousel-media__slider .section-block--carousel__review-title{margin:25px 0 0}.carousel-media__slider .section-block--carousel__review-title span{display:block;font-style:italic}.swiper-pagination-bullets{display:none}.sglp .ingredients-slider h2{margin-bottom:16px}.sg-benefits-ul{text-align:left}.sg-benefits-ul ul{margin:0;padding:0}.sg-benefits-ul li{list-style:none;padding:.8em 0 .8em 45px;margin:0;text-transform:uppercase;font-size:12px;line-height:18px;font-weight:500;letter-spacing:.33px;text-align:left;display:block;min-height:25px;background:url(/cdn/shop/files/li-checkbox-bg.png?v=1642623943);background-repeat:no-repeat;background-position:left center;background-size:25px 25px}@media screen and (max-width: 475px){.sg-benefits-ul li:last-child{padding-top:.5em;background-position:0 8px}}.sglp .sg-quote{text-align:center}.sglp .sg-quote h4{font-size:18px;line-height:2em;font-style:italic;margin-top:1em}.sglp .reviews h2{margin-bottom:16px}.sglp .reviews h3{text-align:center}.sglp .reviews p{font-size:14px;line-height:24px;letter-spacing:.33px}.sg-txt-gold-bkg{text-align:center}.sg-txt-gold-bkg h2{background:#fbde7d;display:inline-block;margin:1em auto;padding:.2em .5em .1em;line-height:1em;font-style:italic;letter-spacing:.1em}.sg-product-cta .shg-product-atc-btn-wrapper{margin-top:.8em}.benefits{overflow:hidden}@media screen and (min-width: 1200px){.sg-product-cta .sg-product-cta-img{padding:10px 0 0 100px!important;min-height:auto!important}.sg-product-cta .shg-box-vertical-align-wrapper{min-height:100%!important}.sg-product-cta p{margin:0 0 1.5em!important}.sg-product-cta p span{letter-spacing:.33px!important;font-weight:500}.sg-product-cta .sg-text-content{padding-right:200px!important}.sglp .inspired-by-bkg{background-position:0px -105px!important}}@media screen and (max-width: 1100px){.sg-quote p{font-size:.75em!important}.sg-hero-text{margin:0 auto}}@media screen and (min-width: 768px) and (max-width: 1100px){.sg-text-content{text-align:center;padding:1.5em!important}.sg-text-content h2,.carousel-media__slider .section-block--carousel__review-title,.review h3{font-size:.875em!important;line-height:1.5em}.sg-text-content p,.sglp .review p,.sg-quote h4,.sg-quote p{font-size:.875em!important}}@media screen and (max-width: 768px){.sglp{padding-left:16px!important;padding-right:16px!important}.sg-text-content{text-align:center;padding:32px!important}.sglp .inspired-by{padding-top:15px!important}.BAslide-container{height:500px}.ingredients-slider{padding-left:0!important;margin-top:30px!important;text-align:center}.carousel-media__slider .section-block--carousel__review-title{font-size:12px}.reviews-mobile-slider .swiper-slide{padding:1em .5em}.reviews-mobile-slider .section-block--carousel__review-title{margin-top:10px}.bottle-inspiration{margin-top:0!important}.how-to .sg-text-content h2{padding:0 2em}.sglp .sg-quote h4{font-size:12px;line-height:24px}.sglp .review h3,.sglp .review p{font-size:12px;line-height:24px;text-align:center!important}.sglp .review{padding-top:8px!important}.sglp .reviews{margin-top:25px!important;margin-bottom:0!important}.sglp .reviews h2{text-align:center}.sg-product-cta p span{font-weight:500;letter-spacing:.5px!important}.sg-product-cta{margin-bottom:40px!important}.BAslide-container{width:571px!important;height:600px!important;max-width:100%;margin:0 auto;text-align:center}.BAslide-container .slider::-webkit-slider-thumb{height:600px!important}.BAslide-container .slider::-moz-range-thumb{height:600px!important}.BAslide-container .BAslide-img{background-size:cover!important;background-repeat:no-repeat!important}.product-offer__wrapper__form button[data-ajax-cart-add-button]{margin-top:8px}}@media screen and (min-width: 481px) and (max-width: 768px){.sglp .inspired-by-bkg{min-height:700px!important;background-position:bottom center!important}}@media screen and (max-width: 480px){.sglp .inspired-by-bkg{min-height:450px!important}.BAslide-container{width:100%;max-width:430px!important;max-height:452px!important}.BAslide-container .BAslide-img{background-size:452px 100%!important}.BAslide-container .slider::-webkit-slider-thumb{height:452px!important}.BAslide-container .slider::-moz-range-thumb{height:452px!important}}@media screen and (max-width: 390px){.BAslide-container{width:100%;max-width:345px!important;max-height:362px!important}.BAslide-container .BAslide-img{background-size:362px 100%!important}.BAslide-container .slider::-webkit-slider-thumb{height:362px!important}.BAslide-container .slider::-moz-range-thumb{height:362px!important}}@media screen and (max-width: 375px){.BAslide-container{width:100%;max-width:310px!important;max-height:326px!important}.BAslide-container .BAslide-img{background-size:326px 100%!important}.BAslide-container .slider::-webkit-slider-thumb{height:326px!important}.BAslide-container .slider::-moz-range-thumb{height:326px!important}}@media screen and (max-width: 360px){.inspired-by-bkg{background-position:-50px center!important;min-height:450px!important}}.footer-nav-list{text-transform:none}.page-row{overflow:hidden}.gsap-animation-row .gsap-animation{transition-duration:1s;transition-timing-function:ease}.gsap-animation-row .gsap-animation-fade{transition-property:opacity;opacity:0}.gsap-animation-row .gsap-animation-slide-left{transform:translate(-50px);transition-property:transform}.gsap-animation-row .gsap-animation-slide-top{transform:translateY(50px);transition-property:transform}.gsap-animation-row .gsap-animation-slide-right{transform:translate(50px);transition-property:transform}.gsap-animation-row.animation-init .animation-delay-1{transition-delay:.3s}.gsap-animation-row.animation-init .animation-delay-2{transition-delay:.6s}.gsap-animation-row.animation-init .gsap-animation-fade{opacity:1}.gsap-animation-row.animation-init .gsap-animation-slide-left,.gsap-animation-row.animation-init .gsap-animation-slide-right,.gsap-animation-row.animation-init .gsap-animation-slide-top{transform:unset}@media (max-width: 768px){.gsap-animation-slide-top-mob{transform:translateY(50px)!important}.gsap-animation-row.animation-init .gsap-animation-slide-top-mob{transform:unset!important}}.hero .hero__subtitle{letter-spacing:.3px!important;font-style:italic;text-transform:inherit}.section-hero h3.pretitle{text-transform:inherit}body#homepage-landing .page-row,body.template-page-new-landing .page-row{margin-top:0;margin-bottom:0}#new-honey-infused-hair-perfume-floral-edition #how-to-section .featured{background:#eae2ed;background:linear-gradient(105.17deg,#f6f5f7 2.59%,#eae2ed 97.38%),linear-gradient(0deg,#dbd6df,#dbd6df),linear-gradient(0deg,#fbf9f7,#fbf9f7),#644e5e!important}#shopify-section-template--15306044309636__1661470946ebcd6d88{background:#eae2ed;background:linear-gradient(105.17deg,#f4f1ea 2.59%,#eae2ed 97.38%),linear-gradient(0deg,#dbd6df,#dbd6df),linear-gradient(0deg,#fbf9f7,#fbf9f7),#644e5e!important}#new-honey-infused-hair-perfume-floral-edition #floral-perfume-hero .hero__buttons a{background:linear-gradient(90deg,#ffd078,#fde5ab)!important}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}#black-friday h1{animation:fadeIn 1s;text-shadow:0 0 10px rgba(255,255,255,.5)}#black-friday h1:after{display:block;margin:0 auto;content:"";background:url(https://cdn.shopify.com/s/files/1/0361/1987/1619/files/LP-US-D.png?v=1668793702) no-repeat center -10px;background-size:contain;width:100%;height:300px;animation:fadeIn 2s}#black-friday .hero__buttons{margin-top:0!important;animation:fadeIn 3s}#black-friday .hero__div{max-width:500px}@media screen and (max-width: 1300px){#black-friday h1{font-size:25px!important}#black-friday h1:after{height:250px}}@media screen and (max-width: 1024px){#black-friday h1{font-size:20px!important}#black-friday h1:after{height:200px;background-position:center 0}#black-friday .hero__div{max-width:420px}}@media screen and (min-width: 768px){.button-wrapper .hero .hero__buttons a,.hero .hero__buttons .button,.hero .hero__buttons .button-wrapper a,.hero .hero__buttons .shopify-challenge__button{min-width:60%}}@media screen and (width: 768px){.section-home---hero #black-friday .hero__content{justify-content:flex-start!important}}@media screen and (max-width: 768px){#black-friday .hero__content{flex-wrap:wrap;padding-top:1.5em}#black-friday .hero__content:before{content:"BIGGEST SALE OF THE YEAR";display:block;font-weight:700;font-style:italic;width:100%;font-size:28px;line-height:30px;max-width:270px;letter-spacing:1px}#black-friday .hero__div{height:86%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:flex-end}#black-friday h1 span{display:none}#black-friday h1:after{background-image:url(https://cdn.shopify.com/s/files/1/0361/1987/1619/files/LP-US-M.png?v=1668793702);background-position:center;height:160px}.button-wrapper .hero .hero__buttons a,.hero .hero__buttons .button-wrapper a,.hero .hero__buttons .shopify-challenge__button{min-width:80%!important}}.page-main{z-index:1000}.product-sticky-form{background:#fff;box-shadow:0 -2px 2px #0000001a;bottom:0;width:100%;padding:10px 0;position:fixed;z-index:100000}.product-sticky-form .button{color:#fff!important}.product-sticky-form .page-row-content{justify-content:space-between;margin:0 auto;padding:0 150px}@media (max-width: 768px){.product-sticky-form .page-row-content{padding:0 1rem}}.product-sticky-form .product-title{font-style:italic;text-transform:uppercase}.product-sticky-form .button{max-width:386px;min-width:386px}@media (max-width: 768px){.product-sticky-form .button{line-height:1;font-size:12px}.product-sticky-form .page-row-content>*{min-width:50%;max-width:50%}}.order_summary .free_sample_wrapper.d-flex{overflow:auto}.sidebar-free-sample-container .free-sample-item{height:100%;display:inline-flex;min-height:170px}.free-sample-item .item_title{white-space:normal}#grid-history{background:linear-gradient(360deg,#fffaec,#fefdfb 96.62%,#fff 98.4%)!important}#grid-benefits{background:linear-gradient(360deg,#fffaec,#fff)}#grid-history.page-row,#grid-benefits.page-row{margin-top:0rem!important;margin-bottom:0rem!important}@media screen and (max-width: 767px){.section-logo-slider{margin-top:0!important;margin-bottom:0!important}.section-logo-slider .page-row{margin:0!important}}#shopify-section-footer{z-index:999}.free_sample_products{overflow:visible}.swiper-dots-animation .swiper-pagination-bullet{background:#ccc!important;border:none!important;margin:0 5px!important;width:32px!important;height:2px!important;border-radius:0!important;position:relative}.swiper-dots-animation .swiper-pagination-bullet:before{content:"";background:#000!important;width:0px;height:100%;position:absolute;left:0;top:0}.swiper-dots-animation .swiper-pagination{position:absolute!important;bottom:15px!important;left:50%!important;transform:translate(-50%);z-index:1}.swiper-anim-parallax .swiper-slide img{transition:transform 1.7s ease}.header-wrapper:before{top:6.5625rem!important}.countdown-timer{font-weight:700;letter-spacing:.8px}.free-sample-item.clicked:not(.active){opacity:.5;pointer-events:none}.hero__media video.hero__video{object-fit:cover!important}a.button--yellow,.button.button--yellow{background:#fce9a8;border-color:#cdbd89}a.button--yellow:hover,.button.button--yellow:hover{background:#fbde7c;border-color:#ccb465}a.button--yellow:active,.button.button--yellow:active{background:#f7d348;border-color:#cdb040}.button.link{min-width:unset!important;padding:0;text-decoration:underline}a.button--light:hover{background:#000!important;border-color:#000!important;color:#fff!important}a.button--link{border:none;padding:0!important;text-decoration:underline;width:fit-content!important}a.button--link:before{display:none!important}.search-toggle{font-size:14px}.search-toggle i{margin-right:2px}@media (min-width: 769px) and (max-width: 1023px){.hide--tablet{display:none!important}}.col-navigation-desktop{flex-wrap:wrap}.col-navigation-desktop .logo-block{width:100%;height:25px;margin-top:15px}.col-navigation-desktop .logo-wrapper{margin-left:auto;margin-right:auto}@media (min-width: 1024px){.header-wrapper.sidebar-enabled .col-nav-toggle{max-width:12.5%}.header-wrapper:not(.primary-disabled) .col-nav-toggle,.header-wrapper:not(.primary-disabled) .col-desktop-icons-nav{margin-top:-50px}.col-desktop-icons-nav,.header-wrapper.sidebar-enabled .col-nav-toggle{flex-basis:250px;max-width:250px}.col-navigation-desktop{flex-basis:calc(100% - 500px);max-width:calc(100% - 500px)}}.header-wrapper.sidebar-enabled.primary-disabled .header-top{height:32px}.header-wrapper.sidebar-enabled.primary-disabled .col-navigation-desktop .logo-block{margin-top:0}.header-wrapper.sidebar-enabled.primary-disabled .col-navigation-desktop .logo-wrapper svg{left:50%;top:50%;transform:translate(-50%,-50%)}@media (max-width: 1023px){.header-wrapper{top:102px;transform:translateZ(0)}.header-wrapper{left:inherit!important;right:0!important;background:transparent;max-width:var(--sidemenu-width-mob);min-width:unset;transform:translate(100%);transition:all .32s cubic-bezier(.33,1,.68,1)!important}.header-nav__is-open .header-wrapper{transform:unset}body.header-nav__is-open .header-wrapper-shadow{z-index:9004}}.header-navigation--mobile{background:#fff;display:block;width:var(--sidemenu-width);height:100%;top:0;overflow:hidden;padding-bottom:30px;position:fixed;transition:all .32s cubic-bezier(.33,1,.68,1);z-index:9999}@media (min-width: 1024px){.header-navigation--mobile{transform:translateZ(0) translate(-100%);left:0}}@media (min-width: 769px){body.header-nav__is-open .header-navigation--mobile{transform:translateZ(0)}.header-navigation--mobile{overflow:unset}.level-3.child-nav-list{min-height:800px!important}}.header-navigation--wrapper{position:absolute;width:100%;height:100%;overflow:hidden auto}.header-navigation--mobile .main-navigation,.header-navigation--mobile .secondairy-navigation{top:0;position:relative}.header-navigation--mobile .secondairy-navigation{background:transparent;box-shadow:none;height:auto;z-index:unset}.secondairy-navigation .icon-wrapper{width:16px;position:relative}.secondairy-navigation .icon-wrapper svg{display:block;width:16px;height:auto}.secondairy-navigation__link.wishlist .wishlist-item-count{top:-8px;right:-8px}.header-navigation--mobile .header-navigation-banner{display:none}.header-navigation--mobile .header-nav-list.level-1 .header-nav-link-title,.header-navigation--mobile .header-nav-link{font-size:16px}.header-navigation--mobile .header-nav-link{font-weight:500;text-transform:unset}.header-nav-link.level-1 span{position:relative}.header-navigation--mobile .header-nav-list.level-1 .header-nav-link.level-1 svg{width:16px;top:-4px;right:-18px;position:absolute}.header-nav-list.level-3 .header-nav-list-item{margin-top:14px!important;margin-bottom:14px!important}.header-nav-list.level-2{text-transform:capitalize!important}.header-navigation--mobile .main-navigation{padding-top:10px;margin-bottom:16px}@media (max-width: 768px){.header-navigation--mobile .main-navigation{padding-top:110px}}.header-navigation--mobile .secondairy-navigation__list{flex-direction:column}.header-navigation--mobile .header-nav-list.level-1,.header-navigation--mobile .secondairy-navigation__list{padding:0}.header-navigation--mobile .header-nav-list.level-1 svg{margin-left:-10px;width:40px;height:auto}.header-navigation--mobile .header-nav-list.level-1 li{margin-top:5px;margin-bottom:5px}.header-nav-list-item.level-2{margin-top:0!important;margin-bottom:0!important;background:#fff!important}.header-navigation--mobile .header-nav-list-item.collapsible__is-open>ol{border-left:1px solid #ccc;display:block;margin-left:0;margin-right:-15px;opacity:1;padding-left:15px;padding-right:15px;visibility:visible}.header-navigation--mobile .header-nav-list.level-1 li [data-collapsible-trigger]:hover>div,.header-navigation--mobile .header-nav-list.level-1 li [data-collapsible-trigger]:hover>a,.header-navigation--mobile .header-nav-list.level-1 li [data-collapsible-trigger]:hover>span{-webkit-tap-highlight-color:transparent}.header-navigation--mobile .header-nav-link.level-1{padding-left:24px;padding-right:24px}.header-navigation--mobile .header-nav-link.level-2{font-size:16px!important;letter-spacing:0}.sidemenu-banner-extra-link a{font-weight:700}.sidemenu-banner-extra-title{font-size:14px;line-height:1.5;text-transform:none}.sidemenu-banner-extra-title strong{font-size:16px}.sidemenu-banner-extra-title p+p{margin-top:5px}.sidemenu-banner-extra-title+.sidemenu-banner-extra-link{margin-top:15px}.level-2.has-subnav .header-nav-link{font-size:16px!important;font-weight:700;text-transform:uppercase}.header-navigation--mobile .secondairy-navigation__link{font-size:16px;padding-left:24px;padding-right:24px;text-transform:capitalize;display:flex;align-items:center;gap:12px}.header-navigation--mobile .secondairy-navigation__item{margin-bottom:8px}.header-navigation--mobile .header-nav-list-item>ol{background:#fff;max-width:100%;width:var(--sidemenu-width);height:100%;top:0;left:0;opacity:0;position:fixed;visibility:hidden;transform:translate(100%);transition:all .32s cubic-bezier(.33,1,.68,1);z-index:9}.parent-name#about-gisou{display:none!important}@media (max-width: 1023px){.header-navigation--mobile .has-subnav ol{overflow:auto;width:var(--sidemenu-width-mob);padding-top:110px!important}}@media (max-width: 1023px){.header-wrapper .page-center.page-side-spacing .header-bottom .col-primary-nav .header-navigation{max-width:var(--sidemenu-width-mob)}}ol.child-nav-list{min-height:100%!important;height:100%!important;transform:translate(100%);overflow:auto!important}@media (max-width: 768px){ol.child-nav-list{height:100%!important}}@media (max-width: 768px){.has-subnav.collapsible__is-open>ol.child-nav-list{transform:unset}}.header-navigation--mobile .header-nav-list-item-trigger{width:auto;height:auto;top:50%;right:30px;transform:translateY(-50%);opacity:0;position:absolute}@media (max-width: 768px){.header-navigation--mobile .header-nav-list-item-trigger{opacity:1}}.header-nav-list-item.level-1:hover .header-nav-list-item-trigger,.header-nav-list-item.collapsible__is-open .header-nav-list-item-trigger{opacity:1}@media (max-width: 767px){.header-navigation--mobile .header-nav-list-item-trigger{right:15px}}.header-navigation--mobile [data-collapsible-trigger]{width:100%}.header-navigation--mobile .secondairy-navigation__link:hover{text-decoration:none}.child-nav-list{padding:25px 24px!important}.child-nav-list a{font-size:16px}.child-nav-list li{margin-top:5px;margin-bottom:5px}.child-nav-list li a{text-transform:capitalize!important}.child-nav-list .additional-link a{text-transform:uppercase!important}.child-nav-list .extra-link-title{font-weight:700;margin-top:25px!important;margin-bottom:25px!important;text-transform:uppercase}.child-nav-list .additional-link a{display:flex;font-weight:700;justify-content:space-between}.level-3.child-nav-list .header-nav-list-item{padding-right:45px}.header-navigation--mobile .header-nav-list.level-3{overflow:auto}.header-navigation--mobile .header-nav-list .parent-name a{font-size:16px;font-weight:500;margin-top:5px!important;margin-bottom:0!important}.header-navigation--mobile .menu-back{cursor:pointer;width:fit-content}@media (max-width: 768px){.menu-back .parent-nav-title,.menu-back .region-title{color:#333;font-size:14px;font-weight:500;margin-left:10px}}.header-navigation--mobile .header-nav-list.level-1 li.parent-nav-item{margin-top:0}.header-navigation--mobile .parent-nav-item .header-nav-link{color:#333;font-size:14px;padding-top:0}@media (max-width: 768px){.header-navigation.nav-expanded{overflow:hidden}}.sidebar-bg-overlay{background:#00000026;display:none;width:100%;height:100%;top:0;left:0;opacity:0;position:fixed;transition:all .3s ease;z-index:9999}body.header-nav__is-open .sidebar-bg-overlay{display:block;opacity:1}#shopify-section-header-announcements,.header-mobile{z-index:9999}@media (max-width: 767px){.header-announcements .header-announcements-wrapper{max-height:4rem}.header-announcements .swiper-slide p{white-space:unset!important}}body:not(.header-nav__is-open) .nav-toggle .menu-icon-close{display:none}body.header-nav__is-open .nav-toggle .menu-icon-open{display:none}.sidemenu-banner{border-radius:5px;margin-top:20px;overflow:hidden;position:relative}.sidemenu-banner img{display:block}.sidemenu-banner-image-wrapper{position:relative}.sidemenu-banner-image-wrapper+.sidemenu-banner-extra-content{margin-top:15px}.sidemenu-banner-extra-title a{text-decoration:underline}.sidemenu-banner.layout-banner .sidemenu-banner-content{bottom:15px;width:100%;padding:0 15px;position:absolute;text-align:center}.sidemenu-banner .button{background:#fff;border:1px solid #000;border-radius:5px;color:#000;font-size:14px!important;width:100%}.sidemenu-banner-image{border-radius:5px;overflow:hidden}.sidemenu-banner-extra-link{margin-bottom:15px}.sidemenu-banner-extra-link a{border:none!important}.sidemenu-banner-title{font-size:14px;margin-bottom:15px}.sidemenu-banner-title.strong{font-weight:500}.account-menu{margin-top:32px;padding:0 24px}.account-menu-wrapper{justify-content:space-between;border-top:1px solid #CCCCCC;line-height:1;padding:16px 0}.language-selector-menu{line-height:1;margin-top:7px;padding:0 24px}.account-menu-header{font-weight:700;margin-bottom:16px;color:gray;font-size:14px;font-weight:400}.account-menu-header svg{margin-right:5px}.language-selector-menu-header{margin-right:8px;display:flex}.account-menu-content,.language-selector-menu-content{font-size:16px;align-items:center}.account-menu-content a:first-child{margin-right:30px;position:relative}.account-menu-content a:first-child:after{content:"";background:#000;width:1px;height:15px;position:absolute;right:-15px}.account-menu-content a:hover,.header-nav-list-item>a:hover,.additional-link>a:hover,.parent-name a:hover{text-decoration:none}.sidemenu-promotion{margin-bottom:30px;padding:0 24px}.sidemenu-promo-title{font-size:12px;line-height:17px;margin-bottom:10px}.sidemenu-promotion .promo-card-info{display:flex;flex-direction:column;justify-content:center;padding:0 15px;max-width:70%;min-width:70%}.header-navigation--mobile .nav-toggle{top:15px;right:15px}@media (max-width: 767px){.header-navigation--mobile .nav-toggle{top:15px;right:5px}}.country-button{cursor:pointer}.country-selector-wrapper{width:100%;height:100%;background-color:#fff;position:fixed;top:0;transform:translate(-100%);transition:transform .32s cubic-bezier(.33,1,.68,1);z-index:1;padding:25px 15px 15px}@media (max-width: 1023px){.country-selector-wrapper{top:90px;transform:translate(100%)}}.country-selector-wrapper li{margin-top:5px;margin-bottom:16px;list-style:none}.country-selector-wrapper a{text-decoration:none}.country-selector-wrapper .menu-back svg{margin-left:-10px;width:40px;height:auto}.header-navigation--wrapper .menu-back{display:flex;align-items:center}.region-title{color:#333;font-size:14px;font-weight:500}.header-nav-quiz{background:#fafafa;border:1px solid #E2E1E1;border-radius:5px;font-size:14px;font-weight:500;margin-right:5px;padding:3px 12px;transition:all .3s ease}.header-nav-quiz:hover{background:#fbde7d}@media (min-width: 769px){.header-nav-list-item.level-1:hover .header-nav-link.level-1,.header-nav-list-item.level-2:hover .header-nav-link.level-2,.account-menu-content a:hover,.country-selector-content a:hover,.language-selector-menu-content div:hover,.secondairy-navigation__link:hover{color:var(--gisou-color-side-nav-hover)}.header-nav-list-item.level-1:hover .header-nav-link-trigger svg path{stroke:var(--gisou-color-side-nav-hover)}.language-selector-content label:hover{color:var(--gisou-color-side-nav-hover)}body .radio input[type=radio]+.radio-label:before{transition:none}.radio input[type=radio]+.radio-label:hover:before{border-color:var(--gisou-color-side-nav-hover)}.radio input[type=radio]:checked+.radio-label:hover:before{background-color:var(--gisou-color-side-nav-hover)}}.isopen-content.country-selector-wrapper{transform:translate(0)}@media (max-width: 767px){.isopen-content.country-selector-wrapper{transform:translate(0)}}.radio{margin:16px 0}.radio input[type=radio]{position:absolute;opacity:0}.radio input[type=radio]+.radio-label:before{content:"";background:#fff;border-radius:100%;border:1px solid #000;display:inline-block;width:16px;height:16px;position:relative;top:.25em;margin-right:1em;vertical-align:top;cursor:pointer;text-align:center;transition:all .25s ease}.radio input[type=radio]:checked+.radio-label:before{background-color:#000;box-shadow:inset 0 0 0 2px #fff}.radio input[type=radio]:focus+.radio-label:before{outline:none;border-color:#000}.radio input[type=radio]+.radio-label:empty:before{margin-right:0}.promo-card{background:#fff;border:1px solid #E2E1E1;border-radius:5px;overflow:hidden}.promo-card:hover{border:1px solid #000}.promo-card-wrapper{align-items:stretch}@media (max-width: 768px){.product-desc-content .promo-card{margin-left:20px;margin-right:20px}}.promo-card *{color:#000;text-decoration:none!important}.promo-card-image{flex:1}.promo-card-image *{width:100%}.promo-card img{display:block;width:100%}@media (max-width: 768px){.promo-card-image{flex:1;height:inherit;position:relative}.promo-card-image img{width:100%}}.promo-card-title{font-size:15px;line-height:1.2;margin-bottom:8px}@media (max-width: 768px){.promo-card-title{font-size:14px;line-height:1.2}}.promo-card-content{font-size:11px;line-height:1.5}@media (max-width: 768px){.promo-card-content{line-height:1.4}}@media (max-width: 767px){.nav-toggle{margin-right:0}}body>div>.needsclick{z-index:1000!important}body .button.button--primary.disabled{background-color:var(--COLOR-BUTTON-PRIMARY-BG-DISABLE);border-color:var(--COLOR-BUTTON-PRIMARY-BORDER-DISABLE);color:var(--COLOR-BUTTON-PRIMARY-TEXT-DISABLE)}body .button.button--primary.disabled:hover{background-color:var(--COLOR-BUTTON-PRIMARY-BG-HOVER);border-color:var(--COLOR-BUTTON-PRIMARY-BORDER-HOVER);color:var(--COLOR-BUTTON-PRIMARY-TEXT-HOVER)}body .ajax-cart-header{background-color:#fff;border-bottom:1px solid #E2E1E1;padding:1rem}.section-embed-form h3{line-height:1;padding-top:6px;padding-bottom:3px}.section-embed-form h2{max-width:600px;margin-top:25px}@media (min-width: 769px){.section-embed-form h2{font-size:34px!important}}.swym-button.swym-add-to-wishlist-view-product{top:16px;right:16px;width:fit-content;opacity:1!important;position:absolute;z-index:11}@media (max-width: 768px){.swym-button.swym-add-to-wishlist-view-product{top:8px;right:8px}}.swym-button.swym-add-to-wishlist-view-product.swym-heart:after{font-size:18px}.header-nav-link-wrapper .swym-wishlist{font-size:18px;margin-left:6px;margin-right:6px}.header-nav-link-wrapper .swym-wishlist svg{margin-top:1px}.header-nav-link-wrapper .wishlist-item-count,.header-navigation .wishlist-item-count{background:var(--gisou-color-yellow-500);box-shadow:0 0 16px #0000001a;border-radius:50%;color:var(--COLOR-BUTTON-SECONDARY-TEXT);font-size:.6875rem;font-weight:500;line-height:1.125rem;height:1.125rem;min-width:1.125rem;top:0;right:-3px;position:absolute;text-align:center}#swym-plugin.swym-inject.swym-ready{display:none}@media (min-width: 769px){.product-link .swym-button.swym-add-to-wishlist-view-product:hover:after{content:"\f004"}}body .swym-added.swym-add-to-wishlist-view-product:after,body .swym-add-to-wishlist-view-product:after{color:#f7d348!important}.page-row-heading,.page-row-headline .subtitle{text-transform:unset}.yotpo-star-rating-reviews-summary-text{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/225/assets/custom.css.map */
