@media screen and (min-width: 768px) and (max-width: 1023px){.visibility-hidden.visibility-lg-visible{display:block!important}.visibility-lg-hidden{display:none}.hero__div .h1{font-size:30px;margin-top:0}.hero__div h3.pretitle{font-size:25px}.hero__div .h4.hero__subtitle{font-size:14px!important;margin-top:15px}.hero__div .hero__buttons{margin-top:20px!important}}.section-richtext .desc{margin:0 auto}.section-logo-slider .logo_wrapper{padding-bottom:15px}.section-logo-slider .logo_wrapper:not(.active) img{opacity:.4}@media screen and (min-width: 768px){.page-row-headline.featured h3.badge{margin-top:15px!important}}@media screen and (min-width: 768px){.section-hero .hero__buttons a{width:100%}.hero__buttons-wrapper{display:flex;gap:20px}}@media screen and (max-width: 767px){.page-row-headline.featured h2{line-height:1.2}.page-row-headline.featured h3.badge{font-size:14px;padding-left:15px;padding-right:15px}.section-hero .h1{margin-top:10px}.section-hero .hero__buttons a{min-width:unset!important;width:fit-content}.section-hero .h4{line-height:1.2em;font-size:13px;font-weight:500}.section-hero .hero__buttons{margin-top:20px;display:flex;justify-content:center}.page-row-headline.featured.text-left{text-align:center}.page-row-headline.featured h3.badge{margin-top:10px}.section-featured-image-video-text h3.subtitle{margin:.5em auto 0}.section-featured-banner .content_wrapper{margin:0 auto 1em}}@media screen and (max-width: 767px){.template-index .product-link__actions .button.button--primary{background:#fbdbdaa6!important;color:#000}}@media screen and (min-width: 768px){#bee-season22 .hero__buttons{max-width:350px;margin-top:40px}#bee-season22 .hero__buttons:before{display:block;content:"";height:27px;width:33px;background:url(https://cdn.shopify.com/s/files/1/0358/5402/4836/files/icon-bee.png?v=1652878447) no-repeat;background-size:contain;position:absolute;top:-27px;right:30px}#bee-season22 .hero__buttons a{min-width:370px!important}}#bee-season22 .h4.hero__subtitle{max-width:380px}#bee-season22 .hero__buttons a{background:#14a06d;color:#fff}#shopify-section-16525956520e4c74f5 .page-row-headline{max-width:600px}#shopify-section-16525758959fbbed26 .media_wrapper:before{display:block;content:"";height:27px;width:33px;background:url(https://cdn.shopify.com/s/files/1/0358/5402/4836/files/icon-bee.png?v=1652878447) no-repeat;background-size:contain;top:-27px;margin-top:0;margin-left:50px;-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}@media screen and (max-width: 767px){#shopify-section-16525758959fbbed26 .media_wrapper:before{margin-left:20px}}.section-hero .hero__buttons a{border-radius:5px}.hero__buttons a:hover{background:#fbdbda}@media screen and (max-width: 768px){#May26_2022 h3.pretitle{font-size:25px}#May26_2022 h1{font-size:30px}#shopify-section-16534875303cd6da73.section-richtext .desc{font-size:11px}#May26_2022 .h4{letter-spacing:0}#May26_2022 .h4.hero__subtitle:after{content:"";display:block;background:url(https://cdn.shopify.com/s/files/1/0358/5402/4836/files/home-may26-spendingtiers.png?v=1653491167) no-repeat center;background-size:100%;height:170px;width:245px;margin:1.6em auto 0}}@media screen and (min-width: 769px){#May26_2022 .h4.hero__subtitle{text-indent:-9999px;background:url(https://cdn.shopify.com/s/files/1/0358/5402/4836/files/home-may26-spendingtiers.png?v=1653491167) no-repeat -7px 0;background-size:100%;height:0}}@media screen and (min-width: 1024px) and (max-width: 1280px){#May26_2022 .h4.hero__subtitle{width:200px;padding-bottom:150px;margin-top:5px}#May26_2022 h1{font-size:30px;margin-top:0}#May26_2022 h3.pretitle{font-size:25px}#May26_2022 .hero__buttons{margin-top:5px}}@media screen and (min-width: 768px) and (max-width: 1023px){#May26_2022 .visibility-hidden.visibility-lg-visible{display:block!important}#May26_2022 .visibility-lg-hidden{display:none}#May26_2022 .h4.hero__subtitle{width:150px;padding-bottom:110px;margin-top:5px}#May26_2022 h1{font-size:30px;margin-top:0}#May26_2022 h3.pretitle{font-size:25px}#May26_2022 .hero__buttons{margin-top:5px}}@media screen and (min-width: 1281px){#May26_2022 .h4.hero__subtitle{width:225px;padding-bottom:165px;margin-top:18px}#May26_2022 .hero__buttons{margin-top:20px}#May26_2022 h1{font-size:38px;margin-top:10px}#May26_2022 h3.pretitle{font-size:30px}#shopify-section-16535793871bbc7ecd.section-richtext .desc,#shopify-section-16535793871bbc7ecd.section-richtext .page-row-headline{max-width:100%;font-size:13px}}@media screen and (min-width: 1024px){#iconic-oils .hero__div .pretitle{font-size:24px;margin-bottom:0}#iconic-oils .hero__div .hero__title{font-size:36px;margin-top:5px;line-height:1.15em}#iconic-oils .hero__buttons .button{min-width:330px}}@media screen and (min-width: 768px) and (max-width: 1023px){#iconic-oils .visibility-hidden.visibility-lg-visible{display:block!important}#iconic-oils .visibility-lg-hidden{display:none}}@media screen and (max-width: 1150px){#iconic-oils .hero__div .pretitle{font-size:20px;margin-bottom:0}#iconic-oils .hero__div .hero__title{font-size:24px;margin-top:5px;line-height:1.15em}#iconic-oils .hero__buttons .button{min-width:200px}}#shopify-section-16525956520e4c74f5 a{background:#000;color:#fff;border-radius:5px;padding:7px 12px;font-weight:500;display:block;margin:25px auto 0;width:330px}#shopify-section-16525956520e4c74f5:before{content:"";display:block;background:url(https://cdn.shopify.com/s/files/1/0358/5402/4836/files/Gisou_BS_T-Shirt_Logo_3_1400x1400@2x.png?v=1652956791) no-repeat 0 0;background-size:contain;width:300px;height:140px;margin:-150px auto 40px}@media screen and (max-width: 767px){#iconic-oils .hero__div{text-align:left}.template-index .section-richtext a{width:80%}.template-index .section-richtext:before{width:200px;height:90px;margin:-130px auto 30px}}@media screen and (min-width: 768px) and (max-width: 1023px){#beauty-balm .visibility-hidden.visibility-lg-visible{display:block!important}#beauty-balm .visibility-lg-hidden{display:none}}.hero__item .hero__title{line-height:1em;text-transform:inherit}#beauty-balm .hero__div h3,#beauty-balm .hero__div h1{text-shadow:2px 2px 2px rgba(0,0,0,.5)}#beauty-balm .hero__div p{text-shadow:0px 1px 2px rgba(0,0,0,.5)}#beauty-balm .hero__buttons .button{box-shadow:0 4px 4px #00000040}#beauty-balm .hero__div p{font-weight:700;font-style:italic}#beauty-balm_subtitle{max-width:450px!important;margin-top:20px}#beauty-balm .hero__div h1{margin-top:10px}@media screen and (min-width: 768px){#beauty-balm .hero__buttons .button{min-width:330px}}.section-home---hero .hero__content.top{align-items:flex-start}.section-home---hero .hero__content.middle{align-items:middle}.section-home---hero .hero__content.bottom{align-items:flex-end}.section-home---hero .hero__content.left{justify-content:flex-start}.section-home---hero .hero__content.center{justify-content:center}.section-home---hero .hero__content.right{justify-content:flex-end}.section-home---hero .hero__div{max-width:450px}.section-home---hero .hero__content.text-left .hero__div{text-align:left}.section-home---hero .hero__content.text-center .hero__div{text-align:center}.section-home---hero .hero__content.text-center .hero__buttons-wrapper{justify-content:center}.section-home---hero .hero__content.text-right .hero__div{text-align:right}.section-home---hero .hero__content.text-right .hero__buttons-wrapper{justify-content:flex-end}@media (max-width: 768px){.section-home---hero .hero__content .hero__div{display:flex;flex-direction:column}.section-home---hero .hero__content{justify-content:center!important}.section-home---hero .hero__content.content-mob-top{align-items:flex-start!important}.section-home---hero .hero__content.content-mob-middle{align-items:center!important}.section-home---hero .hero__content.content-mob-bottom{align-items:flex-end!important}.section-home---hero .hero__content.mob-text-left .hero__div{align-items:flex-start;text-align:left}.section-home---hero .hero__content.mob-text-center .hero__div{align-items:center;text-align:center}.section-home---hero .hero__content.mob-text-right .hero__div{align-items:flex-end;text-align:right}}#july4-2022 .pretitle{font-size:35px}#july4-2022 .hero__title{font-size:35px;margin-top:7px}#july4-2022 .h4{font-size:16px;font-weight:700;text-transform:uppercase;font-style:italic;max-width:500px;letter-spacing:.33px;margin-top:15px}#shopify-section-16535793871bbc7ecd .rte p{font-size:12px}@media screen and (min-width: 768px){#july4-2022 .hero__buttons{margin-top:25px}#july4-2022 .hero__buttons a{min-width:350px}}@media screen and (max-width: 767px){#july4-2022 .hero__buttons{margin-top:15px}#july4-2022 .hero__buttons a{min-width:210px}#july4-2022 .h4{font-size:13px;margin-top:10px}#july4-2022 .hero__title,#july4-2022 .pretitle{font-size:28px}}#summer-set .pretitle{font-size:25px}#summer-set h1{font-size:35px;margin-top:3px}#summer-set .hero__subtitle{font-style:italic;font-weight:700;margin-top:15px;letter-spacing:.33px}#summer-set .hero__buttons{margin-top:25px}.section-hero #summer-set .hero__buttons a{box-shadow:0 2px 4px #00000040;background:#fbdbda;color:#000;font-weight:600;min-width:auto}@media screen and (min-width: 768px){#summer-set .hero__content{display:flex;justify-content:flex-end;padding-right:9%}#summer-set .hero__div{width:fit-content}.section-hero #summer-set .hero__buttons a{width:100%}}@media screen and (min-width: 768px) and (max-width: 1023px){#summer-set .visibility-hidden.visibility-lg-visible{display:block!important}#summer-set .visibility-lg-hidden{display:none}}@media screen and (max-width: 1150px){#summer-set .hero__div h3{font-size:22px}#summer-set .hero__div h1{font-size:28px}#summer-set .hero__subtitle{font-size:14px;margin-top:10px}#summer-set .hero__buttons{margin-top:15px}}@media screen and (max-width: 767px){.section-hero #summer-set .hero__buttons a{width:60%}}#summer-set-2 .hero__div{text-shadow:0px 2px 4px rgb(0 0 0 / 25%)}#summer-set-2 .pretitle{font-size:25px}#summer-set-2 h1{font-size:35px;margin-top:3px}#summer-set-2 .hero__subtitle{font-style:italic;font-weight:700;margin-top:15px;letter-spacing:.33px}#summer-set-2 .hero__buttons{margin-top:25px}.section-hero #summer-set-2 .hero__buttons a{box-shadow:0 2px 4px #00000040;background:#fbdbda;color:#000;font-weight:600;min-width:auto}@media screen and (min-width: 768px){#summer-set-2 .hero__content{display:flex;justify-content:flex-end;padding-right:0%;padding-top:25%}#summer-set-2 .hero__div{width:fit-content;color:#000;text-shadow:none}.section-hero #summer-set-2 .hero__buttons a{width:100%}}@media screen and (min-width: 768px) and (max-width: 1023px){#summer-set-2 .visibility-hidden.visibility-lg-visible{display:block!important}#summer-set-2 .visibility-lg-hidden{display:none}}@media screen and (max-width: 1150px){#summer-set-2 .hero__div h3{font-size:22px}#summer-set-2 .hero__div h1{font-size:28px}#summer-set-2 .hero__subtitle{font-size:14px;margin-top:10px}#summer-set-2 .hero__buttons{margin-top:15px}}@media screen and (max-width: 767px){.section-hero #summer-set-2 .hero__buttons a{width:60%}}.shopify-section.freeze-animation{padding-bottom:100px}.shopify-section.freeze-animation .content_wrapper{max-width:32%;min-width:32%;padding-right:45px}.shopify-section.freeze-animation .image_wrapper{display:flex;gap:24px;width:100%}.shopify-section.freeze-animation .image_wrapper img,.shopify-section.freeze-animation .image_wrapper>*{width:100%;margin-top:0}.shopify-section.freeze-animation .freeze-block{padding-bottom:45px}.shopify-section.freeze-animation .freeze-block-wrapper{height:clamp(39.8rem,60vh,70rem)}.shopify-section.freeze-animation .freeze-blocks .freeze-block .block-wrapper{width:100%}@media (min-width: 768px){.shopify-section.freeze-animation .content_wrapper{padding-bottom:45px;position:sticky;height:100%;bottom:auto;height:783px;padding-top:80px;top:152px}}.shopify-section.freeze-animation .gsap-freeze-wrapper{flex:1}.shopify-section.freeze-animation .freeze-blocks .freeze-block{background:#fff;box-sizing:border-box;top:0;z-index:0;width:100%;height:100%;bottom:0;display:flex;align-items:center;position:absolute}@media (max-width: 767px){.shopify-section.freeze-animation .section-wrapper{flex-direction:column}}.shopify-section.freeze-animation .freeze-animation-blocks .freeze-block{position:absolute;top:0}@media screen and (max-width: 767px){.freeze-blocks .block-wrapper{flex-wrap:wrap}.shopify-section.freeze-animation .content_wrapper{max-width:100%;min-width:100%;padding-right:0;text-align:center}.shopify-section.freeze-animation .content_wrapper h3{margin-left:auto;margin-right:auto}.shopify-section.freeze-animation .image_wrapper{order:-1;margin-bottom:24px}.shopify-section.freeze-animation .freeze-blocks .freeze-block{width:100%;left:0;right:0;padding-left:15px;padding-right:15px}.freeze-animation{padding-top:0!important}.freeze-animation .freeze-block-wrapper{top:90px!important}.shopify-section.freeze-animation{padding-bottom:100px!important}.swiper-section.section-featured-collection{padding-bottom:40px}}@media screen and (max-width: 767px){.shopify-section.freeze-animation .freeze-blocks .freeze-block{display:block;position:relative;width:100%;min-width:100%;padding-bottom:0;padding-top:30px}.shopify-section.freeze-animation .freeze-block-wrapper{height:auto;white-space:nowrap}.shopify-section.freeze-animation .gsap-freeze-wrapper{white-space:nowrap}.freeze-blocks.visible-hidden{white-space:nowrap;flex-direction:row;display:flex;overflow:scroll;width:100%}}@media screen and (min-width: 769px){#shopify-section-16525758959fbbed26 .content_wrapper .content{padding:60px 30px!important}}.section-featured-banner [data-creative-name=home-collectors]{background:linear-gradient(113.06deg,#fff4cd 30.86%,#fefafa 81.65%)!important}.section-featured-banner [data-creative-name=home-collectors] .main_wrapper:before{border-radius:15px!important}#home-referfriend .pretitle{line-height:1em!important;margin-bottom:1.5em}#home-referfriend .pretitle p{background:#fbde7d;padding:3px 10px 1px!important;font-family:Gotham Bold Italic;border-radius:5px;width:fit-content;line-height:16px!important;margin:0!important;height:auto!important}#home-referfriend .hero__title{line-height:28px}@media screen and (min-width: 769px){#home-referfriend{border-radius:15px!important}#home-referfriend .hero__subtitle,#home-referfriend .hero__buttons{margin-top:1.3em}}@media screen and (max-width: 768px){#home-referfriend .hero__subtitle{font-weight:400}#home-referfriend .pretitle p{margin:0 auto!important}#home-referfriend .hero__subtitle,#home-referfriend .hero__buttons{margin-top:1em}#home-referfriend .hero__content{padding-top:1em!important}}.logo_wrapper:after{background:var(--COLOR-CUSTOM-MAIN)}
/*# sourceMappingURL=/cdn/shop/t/146/assets/custom_home.css.map */
