:root{--header-height: 80px;--header-scroll-height: 70px;--clr-white: #fff;--clr-black: #252424;--clr-grey: #a1a1a1;--clr-blue: #2124fb;--clr-red: #f00;--black: #050505;--pink: #d2527c;--white: #fdf5ec;--green: #00a590;--yellow: #e7e752;--red: #e95444;--purple: #7359bf;--orange: #f48a32;--fs128: clamp(42px, 6.72vw, 128px);--fs120: clamp(42px, 6.3vw, 120px);--fs96: clamp(36px, 5.04vw, 96px);--fs90: clamp(36px, 4.73vw, 90px);--fs88: clamp(36px, 4.62vw, 88px);--fs80: clamp(34px, 4.2vw, 80px);--fs72: clamp(32px, 3.78vw, 72px);--fs64: clamp(26px, 3.36vw, 64px);--fs60: clamp(24px, 3.15vw, 60px);--fs56: clamp(26px, 2.94vw, 56px);--fs48: clamp(24px, 2.52vw, 48px);--fs44: clamp(24px, 2.31vw, 44px);--fs42: clamp(24px, 2.2vw, 42px);--fs40: clamp(22px, 2.1vw, 40px);--fs38: clamp(16px, 1.9vw, 38px);--fs36: clamp(20px, 1.89vw, 36px);--fs32: clamp(20px, 1.68vw, 32px);--fs30: clamp(20px, 1.55vw, 30px);--fs28: clamp(18px, 1.47vw, 28px);--fs26: clamp(18px, 1.36vw, 26px);--fs25: clamp(16px, 1.33vw, 25px);--fs24: clamp(16px, 1.26vw, 24px);--fs22: clamp(16px, 1.15vw, 22px);--fs21: clamp(16px, 1.1vw, 21px);--fs20: clamp(16px, 1.05vw, 20px);--fs18: clamp(16px, .94vw, 18px);--fs17: clamp(16px, .94vw, 17px);--fs16: 16px;--fs14: 14px;--pad60: clamp(24px, 3.15vw, 60px);--spc280: clamp(24px, 14.7vw, 280px);--spc200: clamp(36px, 10.5vw, 200px);--spc40120: clamp(40px, 6.3vw, 120px);--spc4080: clamp(40px, 4.2vw, 80px);--spc4060: clamp(40px, 3.15vw, 60px);--spc2460: clamp(24px, 3.15vw, 60px);--spc60: 60px;--spc48: clamp(24px, 2.52vw, 48px);--spc40: clamp(24px, 2.1vw, 40px);--spc32: clamp(24px, 1.68vw, 32px);--spc24: 24px;--br30: clamp(14px, 1.57vw, 30px);--br24: clamp(14px, 1.26vw, 24px);--br20: clamp(14px, 1.05vw, 20px) }html,body{font-family:Bricolage Grotesque,sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100;font-weight:400;background:#fdf5ec;font-size:16px}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;width:100%}*,*:before,*:after{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.section__title{max-width:unset}.image-banner__text--body :is(p,h1,h2,h3,h4,h5,h6){color:var(--white)!important;font-variant-numeric:lining-nums proportional-nums!important;font-size:var(--fs60)!important;font-style:normal!important;font-weight:700!important;line-height:normal!important}.sec-title{color:var(--black);font-variant-numeric:lining-nums proportional-nums;font-size:var(--fs60);font-style:normal;font-weight:700;line-height:normal}.u-1\/2\@tab{max-width:1200px;width:100%}.shopify-section .container{max-width:1200px;width:100%;margin:0 auto}.section--gallery{background:var(--black);padding:var(--spc4080) 0}.section--gallery .section__title-desc,.section--gallery .section__title-text{color:var(--white)}.pre-footer{background-color:#ed148c;position:relative;height:510px;width:100%;display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column;gap:50px;overflow:hidden}.pf-left-elem{position:absolute;left:0;top:60px;z-index:0}.pf-right-elem{position:absolute;right:0;bottom:0;z-index:0}.pf-logo-elem{position:absolute;z-index:0}.subscribe-wrap{display:flex;justify-content:center;height:80px;position:relative;z-index:1}.subscribe-field{border:0;outline:0;margin:0;height:100%;color:var(--black);font-variant-numeric:lining-nums proportional-nums;font-size:var(--fs24);font-style:normal;font-weight:400;line-height:normal;flex:1;width:100%;padding:0 0 0 25px;background-color:var(--white)}.subscribe-btn{display:inline-flex;height:100%;padding:0 40px;justify-content:center;align-items:center;flex-shrink:0;color:var(--white);text-align:center;font-size:var(--fs24);font-style:normal;font-weight:600;line-height:normal;background:var(--black);border:1px solid var(--black);transition:all .3s}.subscribe-btn:hover{background:var(--white);color:var(--black)}.footer{padding-top:var(--pad60)}.footer.container{max-width:100%}.footer-logo{width:100%;max-width:240px}.footer-logo img{height:100%;width:100%;object-fit:contain}.footer-container{display:flex;justify-content:space-between}.contact-wrap{margin-bottom:54px}.fcontact-box{display:flex;gap:20px}.fcontact-box:not(:last-child){margin-bottom:10px}.contact-icon{height:21px;width:21px}.contact-icon img{height:100%;width:100%;object-fit:contain}.contact-txt a,.contact-txt p{color:var(--black);font-size:var(--fs21);font-weight:500;line-height:normal;font-family:Bricolage Grotesque,sans-serif}.social-link-wrap{display:flex;gap:16px}.social-icon{height:54px;width:54px;border-radius:50%;background:#c6c6c6;-webkit-backdrop-filter:blur(7.81802273px);backdrop-filter:blur(7.81802273px);display:flex;align-items:center;justify-content:center}.social-icon-wrap{height:22px;width:22px;display:flex;align-items:center;justify-content:center}.social-icon-wrap img{height:100%;width:100%;object-fit:cover;vertical-align:unset}.footer-links{display:flex;gap:22px}.footer-links-container{display:flex;justify-content:space-between;width:100%;max-width:1000px}.footer-links-box h4{color:var(--black);font-size:var(--fs36);font-family:Bricolage Grotesque,sans-serif;font-weight:700;line-height:normal;margin-bottom:24px}.footer-links-box ul{margin:0;list-style:none}.footer-links-box:last-child h4{text-align:left}.footer-links-wrap ul>li:not(:last-child){margin-bottom:30px}.footer-links-wrap ul>li a{color:var(--black);font-family:Bricolage Grotesque,sans-serif;font-size:var(--fs21);font-weight:500;line-height:normal}.footer-links-wrap ul>li strong a{color:var(--black);font-family:Bricolage Grotesque,sans-serif;font-size:var(--fs21);font-weight:500;line-height:normal}.footer-links-wrap a:hover{color:#ed148c}.footer-bottom{display:flex;justify-content:space-between;padding-top:30px;padding-bottom:30px;margin-top:60px;border-top:1px solid rgba(0,0,0,.1)}.footer-para p,.footer-para a{color:var(--black);font-size:var(--fs18);font-family:Bricolage Grotesque,sans-serif;font-weight:500;line-height:normal}.privacy-link-box{display:flex;gap:72px}.privacy-link-box a{color:var(--black);font-size:var(--fs21);font-family:Bricolage Grotesque,sans-serif;font-weight:500;line-height:normal}@media all and (max-width:1200px){.footer-container{flex-wrap:wrap;gap:40px}}@media all and (max-width:800px){.footer-links-container{flex-wrap:wrap;gap:40px}.footer-links-box{width:100%}}@media all and (max-width:640px){.footer-links-box{width:100%}.footer-links-wrap ul>li:not(:last-child){margin-bottom:16px}.footer-bottom{gap:20px;white-space:nowrap;flex-wrap:wrap}.footer-logo{margin-bottom:20px}.contact-wrap{margin-bottom:24px}.footer-container{margin-bottom:40px}.privacy-link-box{order:1;flex-direction:column;gap:8px;width:100%;margin-bottom:42px}.footer-para{width:100%}.footer-para:first-of-type{order:2}.footer-para:last-of-type{order:3}.social-icon{height:32px;width:32px}.social-icon-wrap{height:13px;width:13px}}@media all and (max-width:576px){.footer-links{flex-wrap:wrap}.footer-links-wrap{width:100%}}.product-card{background:var(--clr-white);padding:16px}.product-card-top,.product-card__top{overflow:visible}.quick-shop__trigger{position:absolute;bottom:-65px}.pack-btn{padding:4px 16px;flex:1;text-align:center}.js-product-buttons .tpo_option-set-wrapper{display:none}.js-section__testimonials{background-color:var(--clr-white)}.faq__categories,.shopify_subscriptions_app_block_container{display:none}.footer-links-box h4{font-size:var(--fs30)}.footer-links-wrap ul>li a,.contact-txt a,.contact-txt p,.footer-para p,.footer-para a{font-size:16px}#customer_login,#create_customer{background:#fff;padding:40px;max-width:480px;margin:0 auto;text-align:left}:is(#customer_login,#create_customer) [type=text],:is(#customer_login,#create_customer) [type=password],:is(#customer_login,#create_customer) [type=datetime],:is(#customer_login,#create_customer) [type=datetime-local],:is(#customer_login,#create_customer) [type=date],:is(#customer_login,#create_customer) [type=month],:is(#customer_login,#create_customer) [type=time],:is(#customer_login,#create_customer) [type=week],:is(#customer_login,#create_customer) [type=number],:is(#customer_login,#create_customer) [type=email],:is(#customer_login,#create_customer) [type=url],:is(#customer_login,#create_customer) [type=search],:is(#customer_login,#create_customer) [type=tel],:is(#customer_login,#create_customer) [type=color],:is(#customer_login,#create_customer) select,:is(#customer_login,#create_customer) textarea{background:#fff}.header-stuck.header-down .header{background-color:var(--white);--header-text-color: var(--black)}.header-stuck.header-down .header__logo-img{filter:invert(1)}@media(max-width:1440px){.pf-right-elem{width:350px;bottom:-10px}.pf-right-elem img{width:100%}}@media(max-width:480px){.footer-logo{margin-bottom:0;max-width:100px}.flogo-section{max-width:100px;margin:0 auto;display:block}.footer-links-container{flex-wrap:wrap;gap:40px 0}.footer-links-box{flex:unset;width:47%}.footer-links-wrap ul>li a,.contact-txt a,.contact-txt p,.footer-para p,.footer-para a{font-size:14px}#header.fixHeader .logo{transform:scale(.8)}.pre-footer{height:310px;gap:20px}.pf-left-elem{top:0;width:100px}.pf-right-elem{width:150px}.pf-left-elem img{width:100%}.account__reset-link{font-size:14px}.subscribe-wrap{height:60px}.subscribe-btn _{padding:0 24px}.combo-price{font-size:14px}}@media all and (max-width:389px){.footer-links-box{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/custom.css.map */
