@font-face{font-family:Helvetica Neue Light;src:url(/cdn/shop/files/HelveticaNeueLight.otf?v=1735538152)}@font-face{font-family:Helvetica Neue Medium;src:url(/cdn/shop/files/HelveticaNeueMedium.otf?v=1735538152)}@font-face{font-family:Helvetica Neue Bold;src:url(/cdn/shop/files/HelveticaNeueBold.otf?v=1735538152)}p.announcement-text{font-size:14px;margin:0;font-weight:500}.topbar-section{height:56px}.header__logo{margin:0}.header__menu>ul.with-block .menu__item{font-size:18px}.marquee.with-dot .scrolling-text__item:first-child:before,.scrolling-text__item.with-text+.scrolling-text__item.with-text:before{border-radius:0;border:none;width:20px;height:20px;background:#d5d5d5}a.product-card__title{font-size:19px;letter-spacing:0}p.banner__subheading{font-size:19px}.the-lab-rule-sec h2,.custom-care-sec h2{text-align:left}.the-lab-rule-sec .rte p{font-size:17px}.custom-care-sec .rte h4{font-size:24px}ul.swatches.swatches--round{gap:0}.testimonial-heading h5{margin:0 auto!important}.testimonial-grid-section{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding-top:20px}.testimonial-img img{width:100%;border-radius:11px 11px 0 0;aspect-ratio:.8;object-fit:cover}.testimonial-repeat-box a{position:absolute;top:20px;left:20px;color:#fff;font-size:14px;letter-spacing:.28px;line-height:20px;font-family:Cabin}.testimonial-repeat-box{position:relative;background-color:#dadae0;border-radius:11px}.testimonial-img{display:flex}.product-img-with-text{display:flex;position:relative;z-index:1;padding:20px 0}.text-with-name{display:flex;flex-direction:column;align-items:center;max-width:350px;margin:0 auto;text-align:center}.text-with-name p{font-size:18px;letter-spacing:.54px;line-height:28px;font-family:Cabin;color:#000}.text-with-name span{font-size:16px;letter-spacing:3.2px;line-height:22px;color:#666;font-weight:600;text-transform:uppercase}.testimonial-heading h1{text-align:center;font-size:50px;letter-spacing:-1px;line-height:54px;margin-top:10px;font-family:var(--font-heading-family);color:#666}.testimonial-heading h5{text-align:center;margin:0;font-size:16px;line-height:22px;text-transform:uppercase;color:#666;font-weight:600;font-family:Helvetica Neue Bold}.custom-testimonial-section{padding:40px 0}.product-image{position:absolute!important;top:-10px!important}.sub_content{opacity:0;transition:opacity 3s ease;display:none}.sub_content.show-content{display:block;opacity:1}.our-promise-section{padding:80px 0}.our-promise-grid-content{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.our-promise-grid-content .image img{width:100%;border-radius:10px}.our-promise-sub-heading{padding-right:20px}.our-promise-sub-heading h6{font-family:Helvetica Neue Medium;font-size:20px;font-weight:400;line-height:26.73px;text-align:left;margin:0;color:#666}.our-promise-sub-heading p{margin:0;font-size:16px;line-height:22px;text-transform:uppercase;color:#666;font-weight:400;font-family:Helvetica Neue Bold}.our-promise-sub-heading h2{text-align:left;font-size:47px;letter-spacing:-1px;line-height:54px;margin-top:15px;color:#666}.our-promise-description{display:flex;flex-direction:column;gap:15px;padding-top:40px}.our-promise-description p{font-family:Helvetica Neue Light;font-size:24px;font-weight:400;line-height:26.73px;text-align:left;margin:0;color:#919191;border-top:solid 2px #646464;padding-top:26px;cursor:pointer;padding-bottom:16px}.topbar-section{margin:20px 30px;border-radius:8px;overflow:hidden}.home-banner-section.section{margin:0 30px;border-radius:10px;overflow:hidden}header.header{left:0;right:0;width:100%;max-width:100%;padding-left:80px!important;padding-right:80px!important}.js .home-banner-section.section--rounded :is(.banner__map,.banner__media,.banner__overlay,.video-hero){border-radius:10px!important}.icon_content{display:flex;gap:30px;margin-bottom:20px}.icon_content .icon{width:15%;height:auto;background:#fff}.text_content{width:85%}.icon_content .icon img{width:100%;height:100%;object-fit:cover;margin:0!important}.text_content h1{font-size:20px!important}.text_content p{font-size:14px;margin:10px 0}.accordion.accordian-4 .icon_content{flex-direction:row-reverse}.ingredients-list .multicolumn-card img{height:180px;object-fit:contain}.custom_rich_text h5.sub-heading,.custom_rich_text h2,.custom_rich_text p{color:#666;text-align:left}h5.sub-heading{font-size:18px;text-transform:uppercase;font-weight:700;font-weight:400;letter-spacing:.25em}h2.heading{font-size:47px;margin:12px 0 25px}.custom_rich_text{max-width:70rem;margin:0 auto}.custom_rich_text p{line-height:1.6}.content_box{padding:0 55px}.faqs.with-background>.grow{padding:30px 55px}.image_main_section .image_box img{height:170px;object-fit:contain;width:100%;margin-bottom:50px!important;margin-top:20px!important}.ingredients-list .multicolumn-card{background:#f7f7f7;padding:30px;border-radius:15px}.button_box div{background:#f8f8f8;display:block;width:50px;height:50px;border-radius:10px;flex:unset}.button_box div a{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.button_box div i{font-size:20px;color:#747a7a}.page-width{padding-left:30px!important;padding-right:30px!important}.custom-accordion .page-width{max-width:1012px;margin-top:20px;margin-bottom:60px}.custom-accordion-content h4{margin-bottom:8px;margin-top:15px}.custom-accordion-content p{margin-bottom:10px}.custom-accordion-header,.custom-accordion-content{padding:10px 0!important}.home-banner-section h2.banner__title.heading{padding:0!important;text-align:left}@media (max-width:823px){.home-banner-section.section{margin:0 20px}.topbar-section{margin:15px 20px}header.header{padding-left:50px!important;padding-right:50px!important}.our-promise-description{padding-top:40px}.testimonial-grid-section{grid-template-columns:repeat(1,1fr)}details.footer__item--link_list-1.details{width:100%}.content_box{padding:0 25px}.faqs.with-background>.grow{padding:30px}.page-width{padding-left:20px!important;padding-right:20px!important}#shopify-section-template--24008043364657__video_with_text_DQYNUE,div#shopify-section-template--24008043364657__video_with_text_DQYNUE{padding-left:20px;padding-right:20px}}@media (max-width:480px){.home-banner-section.section{margin:0 15px}.topbar-section{margin:15px}header.header{padding-left:30px!important;padding-right:30px!important}.our-promise-grid-content{grid-template-columns:repeat(1,1fr)}.custom-care-sec{margin:0}.our-promise-section{padding:50px 0}.testimonial-heading h1{font-size:32px;line-height:34px;margin-top:12px}.text-with-name{max-width:100%;width:80%;margin-left:auto;margin-right:0;padding:0 10px}.text-with-name p{line-height:20px;font-size:16px;margin-bottom:8px}details.footer__item--link_list-1.details{width:auto}.icon_content{flex-direction:column;gap:15px}.icon_content>div{width:100%}.icon_content .icon{width:100%}.accordion.accordian-4 .icon_content{flex-direction:column}.faqs.with-background>form,.faqs.with-background>:is(div,form){padding:25px}.content_box{padding:0}.faqs.with-background>.grow{padding:20px 0 0}h5.sub-heading{font-size:16px}h2.heading{margin:15px 0 22px}.image_main_section .image_box img{height:170px;object-fit:contain;width:100%;margin-bottom:50px;margin-top:20px}.ingredients-list .multicolumn{gap:15px}.ingredients-list .multicolumn-card{padding:15px}.ingredients-list .multicolumn-card img{height:110px}.our-promise-sub-heading h2{font-size:32px;line-height:35px;padding:0}.home-banner-section h2.banner__title.heading{padding:0!important;text-align:left}h2.heading{padding:0}#shopify-section-template--24405876179249__video_with_text_DQYNUE{padding:20px}.custom-care-sec .rte h4{font-size:15px;margin-top:0}.custom-care-sec h2{font-size:32px}p.banner__subheading{font-size:15px}}.custom_button_main{display:flex;justify-content:center;padding-bottom:15px}.custom_top_buttons{width:12%}.main-box{display:flex;max-width:1300px;margin:0 auto;gap:50px}.image-box{width:45%}.content-description{width:55%}.image-box img{width:100%;margin-bottom:30px}.description>h1{margin-top:0;margin-bottom:20px}.metafield-rich_text_field p:not(:first-child) strong{min-width:145px}.metafield-rich_text_field p{display:flex;align-items:center;padding:20px 0}.metafield-rich_text_field p br{display:none}.metafield-rich_text_field p:not(:last-child){border-bottom:2px solid #e0e0e0}.star-rating a{display:flex;gap:5x;margin-top:30px;margin-bottom:50px}.create-formula-btn a{background:#000;color:#fff;border-radius:50px;padding:20px 30px;display:inline-block}.rating-text,.rating-count{margin:4px 0 0}.product__gallery-container{position:sticky;top:20px}.single-product-imgtext picture.media{border-radius:0!important}.single-product-imgtext .rte h4{margin:30px 0 5px!important;font-size:22px}.single-product-imgtext .rte p{color:#8c8c8c;font-weight:400!important}.single-product-imgtext .rte p br{display:none}.single-product-imgtext .rte h4:first-child{margin-top:22px !importan;margin-bottom:20px !importan}.template-product .single-product-imgtext .rich-text .heading{font-size:40px;font-weight:600}.template-product .main-key-ingredients-section .repeat-box h4{font-weight:600}.template-product .main-key-ingredients-section .main-box h2{text-align:start!important;color:#666;font-size:40px;letter-spacing:0}.product-description{max-width:1000px;margin:0 auto}.fragrances-list p{text-align:left}.fragrances-list .multicolumn-card__info{gap:10px}.fragrances-list p{margin-top:0}.fragrances-list.ingredients-list .multicolumn-card img{height:180px;object-fit:cover;width:100%}.main-fragrance-section .image-box img{border-radius:15px}.title-rating-fragrance{display:flex;gap:20px;justify-content:space-between}.description *{color:#5e5e5e}.title-rating-fragrance div a img{width:20px;height:20px}.create-formula-btn{margin-top:25px}.custom_rich_text .page-width,.image_main_section .page-width{max-width:1012px}.custom_rich_text .page-width .content_box{padding:0}@media (max-width:480px){.product__gallery-container{position:unset}.single-product-imgtext .rich-text{padding-top:0!important}.template-product .single-product-imgtext .align-self-center{padding:20px!important}.single-product-imgtext .rte h4{margin:20px 0 5px!important;font-size:18px}.single-product-imgtext .rte p{font-size:15px}.main-box{flex-direction:column;gap:0px}.image-box{width:100%}.image-box img{margin-bottom:20px}.content-description{width:100%}.description>h1{font-size:25px}.description p{font-size:15px;line-height:1.3}.metafield-rich_text_field p{padding:10px 0}.metafield-rich_text_field p:not(:first-child) strong{min-width:100px}.create-formula-btn a{font-size:15px;padding:15px 30px}.star-rating a{margin:0 0 28px}.title-rating-fragrance{flex-direction:column;gap:0px;justify-content:flex-end}.create-formula-btn{padding-bottom:30px}.fragrances-list.ingredients-list .multicolumn-card img{height:110px}.custom_rich_text h2.heading{padding:0}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/custom.css.map */
