:root{--primary: #6a3c24;--secondary: #865d41;--gray: #656565;--black: #1c1c1c;--white: #ffffff;--Geist: "Geist";--Tinos: "Tinos"}*,:before,:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-width:thin;-ms-overflow-style:none;scrollbar-color:var(--primary) transparent}body{padding:0;margin:0;font-size:18px;color:var(--gray);font-family:var(--Geist);font-weight:400;line-height:normal;background:#fef9f2!important}a,button{outline:none!important;text-decoration:none;box-shadow:none;transition:all .4s ease-in-out}a:hover,a:focus,select:focus,button:focus,.btn:focus,btn.focus{outline:none;text-decoration:none;box-shadow:none}img{border:none;vertical-align:middle;max-width:100%;height:auto}li{list-style:none}h1,h2,h3,h4,h5,h6{outline:none!important;font-family:var(--Tinos);font-weight:400}input,select,textarea,button{outline:none!important;box-shadow:none}input,textarea,select{box-shadow:none!important}.container{width:96%;max-width:1610px;margin:0 auto;padding:0;position:relative}.container.xs{max-width:1300px}.row{display:flex;flex-wrap:wrap}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.d-flex{display:flex}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.text-center{text-align:center!important}.text-end{text-align:right!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.5rem!important}.mb-2{margin-bottom:2rem!important}.gap-1{gap:1rem}.sec_title{margin:0 0 16px;padding:0;font-size:40px;color:var(--black);font-weight:400}.sec_title span{font-weight:700;font-style:italic}.sec_title.white{color:#fef9f2}.sec_info{margin:0;padding:0;font-size:19px;font-weight:300;color:var(--gray)}.sec_bg{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0;z-index:-1}.shop_btn{margin:0;padding:5px 5px 5px 25px;font-size:14px;font-weight:500;font-family:var(--Geist);display:inline-flex;align-items:center;gap:38px;text-transform:uppercase;color:var(--white);border-radius:8px;background:var(--primary);transition:all .4s ease-in-out}.shop_btn .ic{width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:var(--white)}.shop_btn .ic img{transition:all .4s ease-in-out}.shop_btn:hover{background:var(--black);padding-left:35px;gap:28px}.shop_btn:hover .ic img{transform:rotate(-45deg);filter:brightness(0) invert(0)}.shop_btn.style2{background:#fef9f2;color:var(--secondary)}.shop_btn.style2 .ic{background:var(--secondary)}.shop_btn.style2 .ic img{filter:brightness(0) invert(1)}.global_link{margin:0;padding:0;display:inline-flex;gap:10px;font-size:16px;letter-spacing:.5px;font-weight:500;text-transform:uppercase;align-items:center;color:var(--secondary);border-bottom:1px solid var(--secondary)}.global_link img{min-width:16px;width:16px;transition:all .4s ease-in-out}.global_link:hover{border-color:transparent}.global_link:hover img{transform:rotate(-45deg)}.glass-effect-html{position:absolute;top:0;left:0;z-index:-1;width:100%;max-width:100%;height:100%}.glass-effect-html *{height:100%}.liquidGlass-effect,.liquidGlass-shine,.liquidGlass-tint{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;display:block!important}.liquidGlass-effect{z-index:0!important;backdrop-filter:blur(3px)!important;-webkit-backdrop-filter:blur(3px)!important;filter:url(#glass-distortion)!important;overflow:hidden!important;isolation:isolate!important}.liquidGlass-tint{z-index:1!important}.liquidGlass-shine{z-index:2!important;overflow:hidden!important}.liquidGlass-tint{background:#fff9}.liquidGlass-shine{box-shadow:inset 1px 1px 1px #ffffff4d,inset 0 0 1px 1px #ffffff80}.section-header.shopify-section-header-sticky sticky-header.header-wrapper{background:transparent}.top_info{margin:0;padding:5px 0;background:var(--secondary)}.top_info .inner{display:flex;align-items:center;justify-content:center;gap:8px;font-size:14px;color:var(--white)}.top_info .inner a{margin:0;padding:4px 10px;display:inline-flex;background:#6d4529;font-size:11px;color:var(--white);text-transform:uppercase;border-radius:6px;font-weight:600}header.header{display:flex;justify-content:space-between;padding-top:13px;padding-bottom:13px}.header nav ul.list-menu li .header__menu-item{color:var(--black);font-size:14px;font-style:normal;font-weight:500;text-transform:uppercase;line-height:normal;padding:10px 25px;outline:none;text-decoration:none}.header nav ul.list-menu li .header__menu-item span{outline:none;text-decoration:none;transition:all .4s ease-in-out}.header nav ul.list-menu li .header__menu-item span:hover,header.header nav ul.list-menu li .header__menu-item span.header__active-menu-item{color:var(--primary)}.header nav ul.list-menu li summary.header__menu-item{padding:10px 25px}.header .header__heading{width:20%}.header .header__inline-menu{width:60%;text-align:center}.header .header__icons{width:20%;justify-content:end;gap:6px}header-drawer{width:20%}.header .header__submenu.list-menu{display:flex;max-width:850px;min-width:850px;left:50%;transform:translate(-50%)!important;padding:20px;gap:20px;border-radius:30px;border:none;margin-top:35px}.header .header__submenu.list-menu li{width:100%}.header .header__submenu.list-menu li a{padding:0!important;flex-direction:column;background:#f4ece2;border-radius:20px}.header .header__submenu.list-menu li a img{width:100%;border-radius:20px 20px 0 0}.header .header__submenu.list-menu li a span{width:100%;text-align:left;position:relative;font-size:18px;font-weight:500;color:#1a1b1a;text-transform:none;padding:17px 40px 17px 20px}.header .header__submenu.list-menu li a span img{position:absolute;top:50%;right:20px;transform:translateY(-50%);width:auto}.hero_sec{margin:0;padding:0;position:relative}.hero_slider .main{width:100%}.hero_detail{width:100%;position:absolute;left:0;top:295px;z-index:2}.hero_cap{width:100%;max-width:520px}.hero_rates{margin:0 0 38px;display:flex;gap:12px;align-items:center}.hero_rates span{margin:0;font-size:13px;color:var(--black);text-transform:uppercase;font-weight:500;font-family:var(--Geist)}.hero_cap h1{margin:0 0 26px;padding:0;font-size:60px;line-height:68px;color:var(--black);font-family:var(--Tinos);font-weight:400}.hero_cap h1 span{position:relative;font-style:italic;font-weight:700;color:var(--primary)}.hero_cap h1 span .curve{position:absolute;bottom:-7px;left:0;z-index:-1}.hero_cap p{margin:0 0 70px;padding:0;font-size:19px;line-height:33px;font-weight:300;letter-spacing:.2;color:var(--black)}.hero_highlighted{margin-bottom:10px;display:block;font-size:100px;font-weight:400;line-height:68px;color:var(--black);font-family:var(--Tinos)}.hero_cap h2{margin:0 0 18px;font-size:48px;color:var(--black)}.hero_cap h2 span{padding:0 20px 5px;display:inline-block;font-size:35px;letter-spacing:3.5px;line-height:34px;background:#633315;border-radius:10px;color:var(--white)}.item2 .hero_cap p{max-width:445px;letter-spacing:.4px}.item2 .hero_detail{top:190px}.item3 .hero_rates .stars img{filter:brightness(0) invert(1)}.item3 .hero_rates span,.item3 .hero_highlighted,.item3 .hero_cap h2{color:var(--white)}.item3 .hero_cap p{max-width:390px;color:var(--white)}.highlight_prod{position:absolute;z-index:5;display:inline-flex}.highlight_prod .ha_tag{width:12px;height:12px;background:var(--white);box-shadow:0 0 0 9px #fff3;border-radius:50%;position:absolute;right:-40px;top:50%;transform:translateY(-50%);animation:blink2 1.2s infinite ease-in-out;cursor:pointer}.highlight_prod>.hcard{min-width:242px;gap:19px;display:flex;align-items:center;padding:8px 65px 8px 8px;border-radius:15px;background:var(--white);opacity:0;visibility:hidden}.highlight_prod .ha_tag:hover~.hcard,.highlight_prod.active>.hcard{opacity:1;visibility:visible}.highlight_prod figure{width:75px;min-width:75px;height:75px;border-radius:15px;background:#f4ece2;display:flex;justify-content:center;align-items:center}.highlight_prod .tag{display:flex;margin-bottom:3px}.highlight_prod h3{margin:0;padding:0;font-size:20px;color:var(--black)}.highlight_prod .price{font-size:13px;color:#737373}.highlight_prod .arrow{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:inline-flex;transition:all .4s}.highlight_prod>.hcard .arrow:hover{transform:translateY(-50%) rotate(-45deg)}.hp_item1{left:48.7%;top:53%;transform:translateY(-50%)}.hp_item2{left:56%;bottom:94px}.hp_item2.highlight_prod .ha_tag{right:auto;left:-40px;animation-delay:.9s}.hp_item3{right:26%;bottom:200px}.scroll-indicator{position:absolute;right:90px;top:0;height:100%;display:flex;flex-direction:column;align-items:center;gap:0}.scroll-indicator .line{width:1px;height:325px;background:#00000040}.scroll-indicator .scroll-text{writing-mode:vertical-rl;text-orientation:mixed;margin-top:20px;margin-bottom:20px;font-size:14px;font-weight:400;letter-spacing:2px;color:#2f2f2f;text-transform:uppercase}.scroll-indicator .arrw{width:11px;height:auto;animation:arrowBounce 1.8s ease-in-out infinite;transform:translateY(-5px)}@keyframes arrowBounce{0%,to{transform:translateY(-5px)}50%{transform:translateY(5px)}}@keyframes blink2{0%,to{box-shadow:0 0 0 9px #fff3}50%{box-shadow:0 0 0 3px #fff0}}.hero-inspired-tag{position:absolute;right:10px;bottom:3px}.hero_sec .slick-dots{display:inline-flex;margin:0;padding:6px 10px;background:#0003;left:155px;right:auto;bottom:42px;border-radius:50px;gap:5px;width:auto}.hero_sec .slick-dots li{width:10px;height:10px;border-radius:50%;background:var(--white);margin:0;opacity:.35;transition:all .4s}.hero_sec .slick-dots li button{opacity:0}.hero_sec .slick-dots li.slick-active{opacity:1}.hero_sec .slick-dotted.slick-slider{margin-bottom:0}.advise_sec{margin:0;padding:35px 0}.advise_grid{display:flex;gap:10px;justify-content:space-between}.advise_block{margin:0;padding:38px 30px 35px;width:100%;max-width:298px;border-radius:15px;background:var(--white);text-align:center;box-shadow:0 0 35px #00000005;transition:all .4s ease-in-out}.advise_block i{margin:0 0 16px;display:inline-flex}.advise_block h2{margin:0 0 10px;font-size:25px;font-weight:400;color:var(--black)}.advise_block p{margin:0;padding:0;font-size:16px;font-weight:300;line-height:24px;color:var(--gray)}.advise_block:hover{box-shadow:3px 3px #0000001a}.collection_sec{padding:157px 0 200px;overflow:hidden}.collection_sec .title_group{margin-bottom:60px;padding-right:160px}.collection_slider{margin:0 -12px}.collection_slider .item{padding:0 12px}.collection_block{margin:0;padding:20px 20px 10px;background:#f4ece2;border-radius:15px;position:relative;z-index:2}.collection_block .tag{margin:0;padding:2px 14px;font-size:10px;font-weight:600;letter-spacing:1px;text-transform:uppercase;background:#d9d0c5;border-radius:10px;color:var(--black);transition:all .4s ease-out}.collection_block .cate_info img{transition:all .4s ease-out}.collection_block .image{margin:80px 0 50px;text-align:center;min-height:430px;position:relative}.collection_block .image img{display:inline-block;transition:all .4s ease-in-out}.collection_block .image img.hover{position:absolute;top:0;opacity:0;left:50%;transform:translate(-50%);transition:all .4s ease-in-out}.collection_block .detail{margin:0;padding:0 10px}.collection_block h3{margin:0 0 8px;padding:0;font-size:25px;color:var(--black);font-weight:400;transition:all .4s ease-out}.collection_block .rvws{display:flex;gap:8px;align-items:center;margin-bottom:30px}.collection_block .rvws .stars{display:inline-flex;transition:all .4s ease-out}.collection_block .rvws .stars img{height:11px;transition:all .4s ease-out}.collection_block .rvws span{margin:0;font-size:12px;font-weight:500;text-transform:uppercase;color:var(--gray);transition:all .4s ease-out}.addtocart_btn{width:100%;margin:0;padding:5px 4px 5px 20px;display:flex;align-items:center;justify-content:space-between;border-radius:8px;border:1px solid #9f9f9f;color:var(--black);overflow:hidden;background:none;position:relative}.addtocart_btn .txt{font-size:14px;font-weight:500;font-family:var(--Geist);text-transform:uppercase;letter-spacing:.5px;transition:all .4s ease-in-out}.addtocart_btn .pricetag{padding:8px 26px;font-size:18px;font-weight:700;font-family:var(--Geist);text-transform:uppercase;display:inline-block;background:var(--white);border-radius:8px;transition:all .4s ease-in-out}.collection_sec .collection_block form{margin:0 -20px}.collection_block:hover .addtocart_btn{border-color:#ede6dd80;background-color:#ffffff59;color:var(--white);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.collection_block:hover .addtocart_btn .pricetag{background:#2e2e2e;color:var(--white)}.addtocart_btn:after{content:"";position:absolute;width:200%;height:200%;background:radial-gradient(circle,rgba(0,0,0,.05) 10%,transparent 10%);top:50%;left:50%;transform:translate(-50%) scale(0);transition:transform .4s ease-out;z-index:-1}.collection_block:hover .addtocart_btn:after{background:radial-gradient(circle,rgba(255,255,255,.1) 10%,transparent 10%)}.addtocart_btn:hover:after{transform:translate(-50%,-50%) scale(5)}.collection_block .block_bg{position:absolute;top:0;left:0;z-index:-1;border-radius:15px;width:100%;height:100%;object-fit:cover;object-position:center center;opacity:0;transition:all .4s ease-out}.collection_block:hover .block_bg{opacity:1}.collection_block:hover .tag{background:#fff3;color:var(--white)}.collection_block:hover .cate_info img{filter:brightness(0) invert(1)}.collection_block:hover h3{color:var(--white)}.collection_block:hover .rvws .stars img{filter:brightness(0) invert(1)}.collection_block:hover .rvws span{color:var(--white)}.collection_block:hover .image img.default{opacity:0}.collection_block:hover .image img.hover{opacity:1}.collection_slider .slick-arrow{width:45px;height:26px;left:auto!important;top:-95px!important;right:0!important}.collection_slider .slick-arrow:before{display:none!important}.collection_slider .slick-arrow.slick-prev{right:84px!important;-webkit-transform:scale(-1) translateX(-12px);-ms-transform:scale(-1) translateX(-12px);transform:scale(-1) translate(-12px)}.collection_slider .slick-arrow.slick-next{-webkit-transform:translateX(-12px);-ms-transform:translateX(-12px);transform:translate(-12px)}.collection_slider .slick-arrow.slick-disabled{opacity:.4}.collection_sec.collection-center .title_group{justify-content:center!important;padding-right:0;margin-bottom:30px}.wellness_sec{padding:170px 0 150px;position:relative;z-index:1}.wellness_sec .inner{width:100%;max-width:1500px;margin:0 auto;padding:100px 120px;background:#0006;-webkit-backdrop-filter:blur(45px);backdrop-filter:blur(45px);border:1px solid rgba(255,255,255,.55);border-radius:50px;display:flex;justify-content:space-between}.wellness_sec .leftpart{max-width:404px;width:100%;min-width:404px}.wellness_sec p{margin:0 0 50px;font-size:19px;font-weight:300;line-height:33px;color:#fef9f2;letter-spacing:.2px}.wellness_sec .dtl{margin:150px 0 0;color:#fef9f2;font-size:17px;line-height:25px;letter-spacing:.2px}.wellness_sec .dtl strong{font-size:60px;display:block;font-weight:500;color:#fef9f2;line-height:normal;letter-spacing:0}.wellness_sec .rightpart{flex:1;position:relative;display:flex;justify-content:center;align-items:center}.wellness_sec figure{margin:0;display:inline-block}.wellness_sec figure img{position:relative;z-index:2}.wellness_sec .item{position:absolute;text-align:center}.wellness_sec .item .ic{margin:0 0 12px;padding:0;display:block}.wellness_sec .item h3{margin:0;font-size:19px;line-height:24px;font-weight:600;color:var(--white);font-family:var(--Geist)}.wellness_sec .item:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--white);position:absolute;animation:blink 1.2s infinite ease-in-out}@keyframes blink{0%,to{box-shadow:0 0 0 5px #ffffff40}50%{box-shadow:0 0 #fff0}}.wellness_sec .item:after{content:"";width:1px;height:100px;border-left:1px dashed rgba(255,255,255,.8);position:absolute}.wellness_sec .item1{top:0;left:50%;transform:translate(-50%)}.wellness_sec .item1:before{bottom:-20px;left:50%;transform:translate(-50%)}.wellness_sec .item1:after{bottom:-120px;left:50%;transform:translate(-50%)}.wellness_sec .item2{top:45%;right:0;transform:translateY(-50%)}.wellness_sec .item2:before{top:62%;left:-20px;transform:translateY(-50%)}.wellness_sec .item2:after{top:62%;left:-120px;transform:translateY(-50%);border-left:none;border-top:1px dashed rgba(255,255,255,.8);width:100px;height:1px;margin-top:1px}.wellness_sec .item3{bottom:0;left:50%;transform:translate(-50%)}.wellness_sec .item3:before{top:-20px;left:50%;transform:translate(-50%)}.wellness_sec .item3:after{top:-120px;left:50%;transform:translate(-50%)}.wellness_sec .item4{top:45%;left:0;transform:translateY(-50%)}.wellness_sec .item4:before{top:62%;right:-20px;transform:translateY(-20%)}.wellness_sec .item4:after{top:62%;right:-120px;transform:translateY(-20%);border-left:none;border-top:1px dashed rgba(255,255,255,.8);width:100px;height:1px;margin-top:1px}.real_sec{padding:160px 0;overflow:hidden}.real_slider{margin:30px -8px 37px}.real_slider .item{padding:0 8px}.real_slider .video_block{border-radius:15px;overflow:hidden;position:relative;display:flex;height:562px}.real_slider .video_block>img{width:100%;border-radius:15px;object-fit:cover}.real_slider .play_btn{width:50px;height:50px;border-radius:12px;background:var(--secondary);display:flex;justify-content:center;align-items:center;position:absolute;bottom:12px;left:12px;z-index:1}.real_slider .play_btn:after{content:"";position:absolute;width:100vw;height:100vw;background:radial-gradient(circle,rgba(0,0,0,.25) 10%,transparent 10%);top:50%;left:50%;transform:translate(-50%,-50%) scale(0);transition:transform .6s ease-in-out;z-index:-1}.real_slider .video_block:hover .play_btn:after{transform:translate(-50%,-50%) scale(10)}.allreviews{display:flex;justify-content:center;align-items:center;gap:5px}.allreviews .users{margin:0;display:flex;gap:0;flex-direction:row-reverse}.allreviews .users div{border-radius:100px;width:50px;height:50px;margin-right:-10px;box-shadow:0 0 0 4px #fef9f2}.allreviews .users img{border-radius:100px}.allreviews .dtl{margin:0;padding:0 0 0 20px;font-size:13px;color:#000;font-weight:500;text-transform:uppercase}.allreviews .rates{display:flex;margin-bottom:5px}.ingredients_sec{padding:0 0 70px}.ingredients_sec h2{margin:-10px -100px 0 0;padding:0;font-size:20px;font-weight:300;font-family:var(--Geist);color:var(--secondary);float:left}.ingredients_item{width:100%;max-width:1300px;margin:0 auto;padding:35px 0;display:flex;gap:30px;justify-content:space-between;align-items:center;border-top:1px solid rgba(0,0,0,.15);position:relative}.ingredients_item:before{content:"";width:0;height:100%;background:linear-gradient(to right,#fef9f2,#e7e0d6,#fef9f2);position:absolute;top:0;left:50%;transform:translate(-50%);z-index:-1;transition:all .4s ease-in}.ingredients_item:hover:before{width:100%}.ingredients_item h3{margin:0;padding:0;font-size:45px;color:#858585;transition:all .4s ease-in-out}@media(min-width:992px){.ingredients_item figure{margin:0;padding:0;width:311px;height:190px;display:flex;border-radius:15px;transform:rotate(0);box-shadow:18px 18px 8px #0003;transition:all .4s;opacity:0;position:absolute;left:50%;top:50%;transform:translate(-65%,-50%) rotate(14deg) scale(.6);z-index:2}.ingredients_item:hover figure{transform:scale(1) translate(-65%,-50%) rotate(-14.92deg);opacity:1}}.ingredients_item figure img{border-radius:15px;width:100%;height:100%}.ingredients_item p{margin:0;padding:0 20px 0 0;font-size:16px;font-weight:300;color:#505050;line-height:24px;width:440px;min-width:440px}.ingredients_item:hover h3{color:var(--black)}.highlights_sec{padding:100px 14px;overflow:hidden}.highlights_sec .container{max-width:1890px;width:100%}.highlights_sec .grid{display:flex;flex-wrap:nowrap;gap:16px}.highlights_item{margin:0;padding:0;width:100%;display:flex;height:660px;position:relative;border-radius:30px;overflow:hidden}.highlights_item figure{margin:0;padding:0;width:100%;display:flex}.highlights_item figure img{width:100%;border-radius:30px;transition:all .6s ease-in-out;object-fit:cover}.highlights_item .cap{padding:60px 35px;width:100%;position:absolute;bottom:0;left:0}.highlights_item .shop_btn{color:var(--black)}.highlights_item h2{line-height:42px;margin-bottom:30px}.highlights_item:hover figure img{transform:scale(1.05)}.faq_sec{padding:70px 0}.faq_sec .col-7 .global_link{display:none}.faq_sec .accordion{width:100%;max-width:714px;border-top:1px solid rgba(0,0,0,.1)}.faq_sec .accordion-item{border-bottom:1px solid rgba(0,0,0,.1);margin:0;padding:15px 0;border-radius:0;overflow:hidden}.faq_sec .accordion-header{width:100%;padding:20px 0;border:none;text-align:left;cursor:pointer;font-size:19px;margin:0;color:var(--black);background:none;display:flex;justify-content:space-between;align-items:center;gap:15px}.faq_sec .accordion-header i{width:13px;min-width:13px;display:inline-flex}.faq_sec .accordion-header i img{transition:all .4s ease-in-out}.faq_sec .accordion-item.active .accordion-header i img{transform:rotate(-180deg)}.faq_sec .accordion-content{max-height:0;overflow:auto;transition:max-height .3s ease;scrollbar-width:thin;-ms-overflow-style:none;scrollbar-color:transparent transparent}.faq_sec .accordion-content:hover{scrollbar-color:var(--primary) transparent}.faq_sec .accordion-content-inner{padding:0 10px 20px 0}.faq_sec .accordion-item.active .accordion-content{max-height:200px}.faq_sec .accordion-content p{margin:0;padding:0;font-size:16px;color:var(--gray);line-height:24px}.customer_sec{padding:100px 0;overflow:hidden}.customer_sec .sec_title{margin-bottom:30px}.customer_slider{margin:0 -8px}.customer_slider .slick-track{display:flex}.customer_slider .item{padding:0 8px;height:auto}.customer_item{background:#f4ece2;border-radius:15px;padding:42px 50px 34px 40px;overflow:hidden;position:relative;z-index:2;height:100%;display:flex;flex-direction:column;align-items:flex-start}.customer_item p{margin:0 0 70px;padding:0;font-size:18px;line-height:28px;color:var(--gray);font-style:italic}.customer_item .stars{display:flex;margin:auto 0 14px}.customer_item .stars img{width:69px}.customer_item .author{display:flex;align-items:center;gap:12px}.customer_item .author figure{margin:0;width:50px;height:50px;display:flex}.customer_item .author figure img{border-radius:12px}.customer_item .author strong{font-size:17px;font-weight:500;color:var(--black)}.customer_item:after{content:"";position:absolute;width:100%;height:100%;background:radial-gradient(circle,rgba(0,0,0,.03) 10%,transparent 10%);bottom:0;left:0;transform:translate(-50%,-100%) scale(0);transition:transform .4s ease-in-out;z-index:-1}.customer_item:hover:after{transform:translate(-0%,-0%) scale(10)}.journey_sec{padding:70px 0 0;text-align:center}.journey_sec .sec_info{margin:0 auto 44px;width:100%;max-width:670px}.journey_sec figure{margin:70px 0 0}.footer_main{padding:0 0 140px}.footer_sec{padding:110px 155px 65px;background:var(--primary);border-radius:30px}.footer_sec .foot_grid{display:flex;justify-content:space-between;gap:30px}.footer_sec .leftpart{width:100%;max-width:290px}.footer_sec .leftpart figure{display:flex;margin:0 0 24px}.footer_sec .leftpart p{margin:0;padding:0;font-size:16px;line-height:24px;font-weight:300;color:#fef9f2}.footer_sec .rightpart{width:100%;margin-bottom:37px;min-width:470px;max-width:470px;display:flex;gap:30px;justify-content:space-between}.foot_title{font-size:16px;font-weight:300;color:#c1b4ad;display:block;margin-bottom:20px}.foot_links{margin:0;padding:0}.foot_links li{margin:0 0 12px;padding:0}.foot_links li a{font-size:16px;font-weight:300;color:var(--white);position:relative}.foot_links li a:after,.add_block strong a:after{content:"";position:absolute;left:0;bottom:-3px;width:0;height:1px;background:var(--white);transition:width .3s ease}.foot_links li a:hover{color:var(--white);transform:translate(5px)}.foot_links li a:hover:after,.add_block strong a:hover:after{width:100%}.add_block{margin:0;padding:0;font-size:16px;font-weight:300;color:var(--white)}.add_block+.add_block{border-top:1px solid rgba(255,255,255,.1);padding-top:30px;margin-top:30px}.add_block strong{display:block;font-size:18px;font-weight:700;margin-top:6px}.add_block strong a{font-weight:400;color:var(--white);position:relative;display:inline-block}.social_links{margin:0 0 7px;padding:0;display:flex;gap:19px}.social_links a:hover{opacity:.6;transform:translateY(-3px)}.policy_links{margin:0 0 8px;padding:0;display:flex;justify-content:flex-end}.policy_links li{margin:0;padding:0;position:relative;display:flex;align-items:center;font-size:16px;font-weight:300;color:#c1b4ad}.policy_links li+li:before{content:"";width:4px;height:4px;background:#dbd0cb;border-radius:50%;margin:0 28px}.policy_links li a{color:#c1b4ad}.policy_links li a:hover{color:var(--white)}.copyright{margin:0 0 120px;padding:0;font-size:16px;font-weight:300;color:#c1b4ad}.copyright b{font-weight:600;color:#fef9f2}.text_logo{width:100%;display:flex;justify-content:center}.about_sec{padding:100px 0 120px;position:relative;overflow:hidden}.about_sec .sec_bg{left:auto;right:0;width:auto}.about_sec .page_info{width:100%;max-width:684px;margin:0 0 0 390px}.page_sub_title{margin:0 0 18px;padding:0;font-size:18px;font-weight:500;color:var(--secondary);letter-spacing:2px;text-transform:uppercase}.page_title{margin:0 0 50px;padding:0;font-size:60px;font-weight:400;color:#3a3d38}.page_title span{font-style:italic;color:var(--primary);font-weight:700}.page_info{margin:0;padding:0;font-size:22px;line-height:36px;color:#545454;font-weight:500}.page_info strong{font-weight:700;color:#333}.sec_banner{margin:0;position:relative}.sec_banner img{width:100%}.philosophy_sec{padding:160px 0 230px}.philosophy_sec .grid{display:flex;gap:30px;justify-content:space-between;align-items:center}.philosophy_sec .leftpart{width:100%;min-width:440px;max-width:440px}.philosophy_sec .leftpart p{margin:30px 0 120px;padding:0;font-size:19px;line-height:35px;font-weight:300;color:var(--black)}.philosophy_sec .infoline{margin:0;padding:0;font-size:18px;font-weight:500;color:var(--secondary);letter-spacing:1px;text-transform:uppercase;display:flex;align-items:center;gap:8px}.philosophy_sec .infoline img{min-width:23px;width:23px}.philosophy_sec .rightpart{margin:0;padding:0;display:flex;gap:20px}.philosophy_sec .rightpart .cards{flex:1;width:100%;display:flex;border-radius:30px;overflow:hidden;position:relative}.philosophy_sec .rightpart .cards img{width:100%;transition:all .6s ease-in-out;object-fit:cover}.philosophy_sec .rightpart .cards h3{margin:0;padding:30px 33px;font-size:30px;color:var(--white);position:absolute;bottom:0;right:0}.philosophy_sec .rightpart .cards h3 span{font-weight:700;display:block}.philosophy_sec .rightpart .cards:hover img{transform:scale(1.05)}.choose_sec{padding:0 0 180px}.choose_sec .sec_info{max-width:685px;width:100%;margin:0 auto;color:var(--black);line-height:35px}.choose_sec .inner{position:relative;margin:75px 0 0}.choose_sec figure{text-align:center;margin:0}.choose_item{position:absolute;padding-right:64px}.choose_item:before{content:"";width:16px;height:16px;background:var(--white);border-radius:50%;border:4px solid var(--secondary);position:absolute;right:0;top:0;bottom:0;margin:auto}.choose_item h3{margin:0;font-size:22px;color:var(--black);line-height:31px;font-family:var(--Geist)}.choose_item:nth-child(1){max-width:305px;text-align:right;left:170px;top:35px}.choose_item:nth-child(2){max-width:370px;text-align:right;left:52px;top:50%;transform:translateY(-50%)}.choose_item:nth-child(3){max-width:400px;text-align:right;left:77px;bottom:35px}.choose_item:nth-child(4){max-width:320px;padding-right:0;padding-left:64px;right:155px;top:35px}.choose_item:nth-child(5){max-width:370px;padding-right:0;padding-left:64px;right:52px;top:50%;transform:translateY(-50%)}.choose_item:nth-child(6){max-width:380px;padding-right:0;padding-left:64px;right:97px;bottom:35px}.choose_item:nth-child(4):before,.choose_item:nth-child(5):before,.choose_item:nth-child(6):before{right:auto;left:0}.mission_sec{padding:0 15px 15px;text-align:center}.mission_sec .grid{display:flex;gap:15px;width:100%;max-width:1890px;margin:0 auto}.mission_sec .card{flex:1;background:#454545;border-radius:30px;padding:98px 148px 78px}.mission_sec .card.vision{background:var(--secondary)}.mission_sec .card.vision p{color:#e5dcd6}.mission_sec figure{margin:0 0 60px;padding:0}.mission_sec h2{font-size:50px;color:var(--white)}.mission_sec p{margin:0;font-size:19px;line-height:35px;font-weight:300;color:#c1c1c1}.makes_sec{padding:0;overflow:hidden;position:relative}.makes_sec .sec_back{width:100%;max-width:1920px;margin:0 auto;display:block}.makes_sec .sec_img_mob{display:none}.makes_sec .makes_inn{position:absolute;top:170px;left:0;width:100%}.makes_sec .inner{position:relative}.makes_sec .grid{display:flex;flex-wrap:wrap;padding-top:120px;gap:180px 0}.makes_sec .grid .item{width:50%}.makes_sec h3{margin:0 0 13px;padding:0;font-size:25px;color:var(--black)}.makes_sec p{margin:0;padding:0;font-size:17px;line-height:29px;font-weight:300;color:var(--gray)}.makes_sec .detail1{width:100%;max-width:380px;text-align:right;margin-left:auto;transform:translate(-65%)}.makes_sec .detail2{width:100%;max-width:380px;transform:translate(65%)}.makes_sec .detail3{width:100%;max-width:380px;text-align:right}.makes_sec .detail4{width:100%;max-width:380px;margin-left:auto;transform:translate(15%)}.commitment_sec{padding:100px 0}.commitment_sec .row{margin:0 -15px;gap:30px 0}.commitment_sec .row>div{padding:0 15px}.commitment_sec p{margin:0;font-size:19px;line-height:29px;font-weight:300;color:var(--black);max-width:400px}.commit_item{margin:0;padding:40px 50px;background:var(--white);border-radius:20px;height:100%;box-shadow:0 0 35px #00000005;transition:all .4s ease-in-out}.commit_item figure{margin:0 0 45px;padding:0;display:flex}.commit_item h3{margin:0;padding:0;font-size:27px;color:var(--black)}.commit_item:hover{box-shadow:3px 3px #0000001a}.frequently_sec{padding:130px 0 80px}.frequently_sec .title_group{text-align:center;margin-bottom:49px}.frequently_sec h1{margin:0 0 18px;padding:0;font-size:80px;line-height:80px;color:#000}.frequently_sec h1 span{color:#683a22;font-style:italic;font-weight:700}.frequently_sec .sec_info{color:var(--black)}.frequently_sec .grid{display:flex;gap:75px}.frequently_sec .aside{min-width:391px;width:391px;display:flex;flex-direction:column;justify-content:space-between}.frequently_sec .aside ul{margin:0 0 30px;padding:0}.frequently_sec .aside ul li{margin:0 0 11px;padding:0}.frequently_sec .aside ul li a{display:flex;padding:26px 80px 26px 33px;font-size:22px;color:#454545;font-weight:500;background:#f4ece2;border-radius:20px;position:relative;z-index:2;overflow:hidden}.frequently_sec .aside ul li a:before{content:"";width:90px;height:90px;background:#e5dbce;border-radius:50%;position:absolute;top:-5px;right:-22px;z-index:-1;transition:all .4s ease-in-out}.frequently_sec .aside ul li a img{position:absolute;top:50%;right:21px;transform:translateY(-50%);transition:all .4s ease-in-out}.frequently_sec .aside ul li.active a,.frequently_sec .aside ul li a:hover{background:#454545;color:var(--white)}.frequently_sec .aside ul li.active a:before,.frequently_sec .aside ul li a:hover:before{background:#6a6a6a}.frequently_sec .aside ul li.active a img,.frequently_sec .aside ul li a:hover img{filter:brightness(0) invert(1)}.cta_block{margin:0}.cta_block h2{margin:0 0 12px;padding:0;font-size:30px;color:var(--black)}.cta_block h2 span{font-weight:700;font-style:italic}.cta_block p{margin:0 0 25px;padding:0;font-size:17px;line-height:26px;font-weight:300;color:#6c6c6c;max-width:360px;width:100%}.frequently_sec .faqspart{flex:1}.faq_acco.accordion{width:100%;border-radius:20px;border:1px solid #ded9d7;padding:20px}.faq_acco .accordion-item{margin:0 0 12px;padding:0;border-radius:16px;overflow:hidden;border:none;background:#f4ece2}.faq_acco .accordion-item:last-child{margin-bottom:0}.faq_acco .accordion-header{width:100%;padding:30px 50px;border:none;text-align:left;cursor:pointer;font-size:19px;margin:0;color:#505050;background:none;display:flex;justify-content:space-between;align-items:center;gap:15px;border-radius:16px;font-family:var(--Geist);transition:all .4s}.faq_acco .accordion-header i{width:13px;min-width:13px;display:inline-flex}.faq_acco .accordion-header i img{transition:all .4s ease-in-out}.faq_acco .accordion-item.active .accordion-header i img{transform:rotate(-180deg);filter:brightness(0) invert(0)}.faq_acco .accordion-item.active .accordion-header{font-weight:500;color:#000;padding-bottom:17px}.faq_acco .accordion-content{max-height:0;overflow:auto;transition:max-height .3s ease;scrollbar-width:thin;-ms-overflow-style:none;scrollbar-color:transparent transparent}.faq_acco .accordion-content:hover{scrollbar-color:var(--primary) transparent}.faq_acco .accordion-content-inner{padding:0 50px 36px}.faq_acco .accordion-item.active .accordion-content{max-height:200px}.faq_acco .accordion-content p{margin:0;padding:0;font-size:17px;color:var(--gray);line-height:24px}.tab_item{display:none}.tab_item.active{display:block}.cta_block.mobilev{display:none}.contact_sec{padding:150px 0 90px}.contact_sec .title_group{margin-bottom:50px;display:flex;justify-content:space-between;gap:20px;align-items:center;flex-wrap:wrap}.contact_sec .page_title{font-size:80px;line-height:80px;color:#000;margin-bottom:0}.contact_sec .sec_info{color:var(--black);max-width:450px;line-height:33px}.contact_sec .inner{padding:20px 0 20px 20px;display:flex;flex-direction:row-reverse;background:#f0e8dd;border-radius:30px;margin-bottom:22px}.contact_sec .rightpart{flex:1;padding:48px 76px 55px}.contact_sec .sec_title{margin-bottom:8px;text-align:center}.contact_sec .info{margin-bottom:56px;font-size:19px;font-weight:300;color:var(--black);text-align:center}.contact_sec .form_grid{display:flex;gap:19px;margin-bottom:26px}.form_block{margin:0 0 26px;padding:0}.contact_sec .form_grid .form_block{margin-bottom:0;flex:1}.form_block label{margin:0 0 8px;padding:0 10px;font-size:17px;color:#000;display:block}.form_block label span{color:var(--primary)}.form_block input,textarea{width:100%;font-size:14px;color:#000;font-family:var(--Geist);font-weight:300;border-radius:8px;border:1px solid transparent;height:50px;padding:0 25px}.form_block .form-control:focus{border-color:var(--secondary)}.form_block textarea{height:140px;padding:16px 25px}.form .contact-form .shop_btn{margin-top:30px}.contact_sec figure{margin:0;padding:0;width:555px;min-width:555px;display:flex;border-radius:34px}.contact_sec figure img{width:100%;object-fit:cover;border-radius:34px}.info_cont{display:flex;gap:22px}.cont_block{margin:0;padding:54px 74px;border-radius:20px;border:1px solid #ded9d7;position:relative;flex:1;display:block;overflow:hidden;transition:all .4s ease-in-out}.cont_block i{width:90px;height:90px;display:flex;align-items:center;justify-content:center;background:#f0e8dd;border-radius:50%;position:absolute;right:-22px;top:-22px;padding:11px 11px 0 0;transition:all .4s ease-in-out}.cont_block i img{transition:all .4s ease-in-out}.cont_block span{margin:0 0 10px;display:flex;align-items:center;gap:9px;font-size:16px;font-weight:300;color:#8d857a;text-transform:uppercase;letter-spacing:.6px}.cont_block span img{filter:brightness(0) saturate(100%) invert(71%) sepia(19%) saturate(223%) hue-rotate(354deg) brightness(89%) contrast(87%);transition:all .4s ease-in-out}.cont_block:hover span img{filter:none}.cont_block:hover i{background:#454545}.cont_block:hover i img{filter:brightness(0) invert(1)}.cont_block:hover{background:var(--white);box-shadow:-11px 11px 40px #0000001a;border-color:transparent}.cont_block .mail{font-size:24px;color:var(--primary);text-decoration:underline}.cont_block strong{font-size:24px;font-weight:400;color:#000}.product__column-sticky{top:90px!important}.product_detail_info{background:transparent;width:96%;margin:0 auto;max-width:1610px}.product_detail_info .page-width{max-width:1610px;padding:0}.product_detail_info .grid__item.product__media-wrapper{max-width:46.1%!important}.product_detail_info .grid__item.product__media-wrapper .product-media-container{margin:0!important;width:100%;border-radius:10px;background:transparent;border:none;aspect-ratio:1/1;object-fit:contain}.product_detail_info .grid__item.product__media-wrapper .product-media-container img{width:100%;height:auto;aspect-ratio:1/1;border-radius:30px;object-fit:contain}.product_detail_info .grid__item.product__media-wrapper .product-media-container .product__media.media{padding-top:100%}.product_detail_info .grid__item.product__media-wrapper .thumbnail-list{padding:0;grid-gap:20px}.product_detail_info .grid__item.product__media-wrapper .thumbnail{border-radius:12px;border-color:#d7cec2}.product_detail_info .grid__item.product__media-wrapper .thumbnail[aria-current]{box-shadow:none!important;border-color:var(--primary)!important;background:transparent}.product_detail_info .grid__item.product__media-wrapper .slider-button{opacity:.4;width:70px}.product_detail_info .grid__item.product__media-wrapper .slider-button.slider-button--prev{transform:scale(-1)}.product_detail_info .grid__item.product__media-wrapper .slider-button .svg-wrapper{width:43px;height:24px}.product_detail_info .grid__item.product__media-wrapper .slider-button:hover{opacity:1}.product_detail_info .grid__item.product__media-wrapper .product_cate_info{width:auto!important;position:absolute;top:30px;right:30px;aspect-ratio:auto!important;background:#fff;padding:10px 30px;border-radius:10px!important;z-index:2}.product_detail_info .product__info-wrapper{padding-left:200px!important;max-width:54%!important}.product_detail_info .product__info-wrapper .product__title h1,.section-featured-product .product_detail_info h2.product__title{color:var(--black);font-family:var(--Tinos);font-size:60px;font-style:normal;font-weight:400;line-height:1em;margin-bottom:40px!important}.product_detail_info .product__info-wrapper p{color:var(--black);font-size:19px;font-style:normal;font-weight:300;line-height:1.6em;margin-bottom:55px!important}.product_detail_info .product__info-wrapper ul.list-icon{list-style:none;margin-bottom:60px}.product_detail_info .product__info-wrapper ul.list-icon li{display:flex;align-items:center;margin:0 0 18px;font-size:20px;color:var(--black);gap:12px}.product_detail_info .product__info-wrapper ul.list-icon li:last-child{margin:0}.product_detail_info .product__info-wrapper .jdgm-widget.jdgm-preview-badge{margin-bottom:10px}.product_detail_info .product__info-wrapper .jdgm-widget.jdgm-preview-badge span.jdgm-prev-badge__stars{font-size:14px;margin-right:10px}.product_detail_info .product__info-wrapper .jdgm-widget.jdgm-preview-badge span.jdgm-prev-badge__text{color:#000;font-size:13px;text-transform:uppercase;font-weight:500}.product_detail_info .product__info-wrapper .icon-with-text{margin-bottom:20px!important}.product_detail_info .product__info-wrapper .icon-with-text .icon-with-text__item{width:auto;flex-direction:row;align-items:center;gap:10px}.product_detail_info .product__info-wrapper .icon-with-text .icon-with-text__item span.h4{font-size:16px;color:var(--black);font-weight:300;font-family:var(--Geist)}.product_detail_info .product__info-wrapper .icon-with-text .icon-with-text__item img{margin:0}.product_detail_info .product__info-wrapper .product__accordion{background:#f7f0e7;border-radius:10px;padding:0 25px;border:none;margin-bottom:10px!important}.product_detail_info .product__info-wrapper .product__accordion summary{padding:22px 0}.product_detail_info .product__info-wrapper .product__accordion summary .accordion__title{font-size:18px;color:var(--black);font-family:var(--Geist)}.product_detail_info .product__info-wrapper .product__accordion summary .icon-caret{right:0;height:8px}.product_detail_info .product__info-wrapper .product__accordion .accordion__content{padding:0}.product_detail_info .product__info-wrapper .product__accordion .accordion__content p{color:var(--black);font-size:17px;font-style:normal;font-weight:300;line-height:1.6em;margin-bottom:22px!important}.product_detail_info .product__info-wrapper .price__sale{display:flex;align-items:center;flex-direction:row-reverse;gap:10px}.product_detail_info .product__info-wrapper .price__sale s.price-item{color:#010101;text-align:center;font-family:var(--Geist);font-size:24px;font-style:normal;font-weight:300;line-height:normal;text-decoration-line:line-through;letter-spacing:normal}.product_detail_info .product__info-wrapper .price__sale .price-item--sale.price-item--last{color:#010101;text-align:center;font-family:var(--Geist);font-size:24px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:normal}.product_detail_info .product__info-wrapper .product__tax.caption{display:none}.product_detail_info .product__info-wrapper .product-form__quantity{float:left;margin-right:10px!important}.product_detail_info .product__info-wrapper .product-form__quantity label.quantity__label.form__label{display:none}.product_detail_info .product__info-wrapper .product-form__quantity .price-per-item__container quantity-input.quantity{border:1px solid #dfd7cc;border-radius:8px}.product_detail_info .product__info-wrapper .product-form__quantity .price-per-item__container quantity-input.quantity input{color:#010101;font-family:var(--Geist);font-size:22px!important;font-style:normal;font-weight:500;line-height:2.4em;margin:-1px;border-radius:8px;background:#f1eae0}.product_detail_info .product__info-wrapper .product-form__buttons{max-width:100%;display:flex;align-items:flex-start;gap:10px}.product_detail_info .product__info-wrapper .product-form__buttons .shop_btn{padding-top:6px;padding-bottom:6px}.product_detail_info .product__info-wrapper .product-form__quantity .price-per-item__container quantity-input.quantity:after,.product_detail_info .product__info-wrapper .product-form__quantity .price-per-item__container quantity-input.quantity:before,.product_detail_info .product__info-wrapper .product-form__buttons .product-form__submit:after,.product_detail_info .product__info-wrapper .product-form__buttons .product-form__submit:before,.product_detail_info .product__info-wrapper .product-form__buttons button.shopify-payment-button__button:after,.product_detail_info .product__info-wrapper .product-form__buttons button.shopify-payment-button__button:before{content:none}.product_detail_info .product__info-wrapper .product-form__buttons .product-form__submit:hover,.product_detail_info .product__info-wrapper .product-form__buttons button.shopify-payment-button__button:hover{background:#000!important}.product_detail_info .product__info-wrapper product-form.product-form{margin:20px 0}.product_detail_info .product__info-wrapper .product__info-container>*+*{margin:0}.product-form__quantity{margin-top:20px!important}.product-form__quantity,.add-cart-btn{display:inline-block}.product_wrapper .real_sec{padding-top:100px}.power_sec{padding:135px 0;position:relative;z-index:1;min-height:930px;display:flex}.power_sec .container{display:flex}.power_sec .inner{display:flex;flex-wrap:wrap;justify-content:space-between;gap:30px;width:100%}.power_sec .leftpart{width:100%;max-width:460px;display:flex;flex-direction:column;justify-content:space-between}.power_sec h2{margin:0 0 16px;padding:0;font-size:55px;line-height:60px;font-weight:400;color:#fef9f2}.power_sec h2 span{font-weight:700;font-style:italic}.power_sec p{margin:auto 0 0;padding:0;font-size:17px;line-height:25px;color:#fef9f2}.power_sec .rightpart{display:flex;flex-direction:column;justify-content:space-between;gap:21px}.power_sec ul{margin:0;padding:0}.power_sec ul li{margin:0 0 21px;padding:0;font-size:22px;font-weight:500;color:#fef9f2;display:flex;gap:8px;align-items:center}.power_sec ul li:last-child{margin-bottom:0}.power_sec ul li i{width:67px;height:67px;border-radius:50%;background:#ffffff40;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 60px #0003}.product_wrapper .advise_sec{padding:0 0 100px}.cart-drawer .drawer__inner h2.drawer__heading,.cart_sec h1.title.title--primary{color:var(--black);font-size:40px;font-style:normal;font-weight:400;line-height:60px;letter-spacing:.6px}.cart-drawer .cart-drawer__form .drawer__cart-items-wrapper thead tr th{color:var(--secondary);font-size:18px;font-style:normal;font-weight:500;line-height:normal}.cart-drawer .cart-drawer__form .drawer__cart-items-wrapper tbody{display:flex;flex-direction:column;gap:30px;padding:40px 0}.cart-drawer .cart-drawer__form .drawer__cart-items-wrapper td.cart-item__details{width:100%!important;grid-column:2 / 5}.cart-drawer .cart-drawer__form .drawer__cart-items-wrapper td.cart-item__details a,.cart-drawer .cart-drawer__form .drawer__cart-items-wrapper td.cart-item__totals.right span,.cart-drawer .cart-drawer__form .drawer__cart-items-wrapper tbody td.cart-item__quantity input,.quantity,.cart_sec .cart__items tbody td.cart-item__quantity .quantity input,.cart-drawer .drawer__inner .drawer__footer .totals h2.totals__total,.cart_sec a.underlined-link,.cart_sec .cart__items tr th.caption-with-letter-spacing,.cart_sec .cart__items tbody td.cart-item__details a,.cart_sec .cart__items tbody td.cart-item__totals.right.small-hide span.price.price--end{color:var(--black);font-size:20px;font-style:normal;font-weight:500;line-height:normal}.cart-drawer .cart-drawer__form .drawer__cart-items-wrapper td.cart-item__details .product-option,.cart-drawer .drawer__inner .drawer__footer small.tax-note.caption-large.rte,.cart__footer small.tax-note.caption-large.rte{color:var(--black);font-size:16px;font-style:normal;font-weight:400;line-height:normal}.cart-drawer .cart-drawer__form .drawer__cart-items-wrapper td.cart-item__totals.right span{color:var(--black);text-align:center;font-size:20px!important;font-style:normal;font-weight:500;line-height:normal}.cart-drawer .cart-drawer__form .drawer__cart-items-wrapper tbody td.cart-item__totals.right{display:none}.cart-drawer .cart-drawer__form .drawer__cart-items-wrapper tbody td.cart-item__quantity{grid-column:2/2!important}.cart-drawer .cart-drawer__form .drawer__cart-items-wrapper tbody td{padding:0!important}.cart-drawer .cart-drawer__form .drawer__cart-items-wrapper tbody tr:not(:last-child){padding-bottom:30px;border-bottom:1px solid rgb(0 0 0 / 20%);gap:10px}.cart-drawer .cart-drawer__form .drawer__cart-items-wrapper tbody td.cart-item__quantity .quantity:before,.cart-drawer .cart-drawer__form .drawer__cart-items-wrapper tbody td.cart-item__quantity .quantity:after,.cart__ctas button:before,.cart__ctas button:after,.quantity,.cart_sec .cart__items tbody td.cart-item__quantity .quantity:before,.cart_sec .cart__items tbody td.cart-item__quantity .quantity:after{content:none}.cart-drawer .cart-drawer__form .drawer__cart-items-wrapper tbody td.cart-item__quantity .quantity,.cart_sec .cart__items tbody td.cart-item__quantity .quantity{border-bottom:1px solid rgb(0 0 0 / 20%);background:transparent}.cart-drawer .drawer__inner{width:450px;background:#fef9f2}.cart-drawer .drawer__inner .drawer__footer .totals h2.totals__total,.cart__footer .totals h2.totals__total{color:var(--black);font-size:20px;font-style:normal;font-weight:500;line-height:normal}.cart-drawer .drawer__inner .drawer__footer .totals p.totals__total-value,.cart__footer .totals p.totals__total-value,.cart_sec .cart__items tbody td.cart-item__details .product-option{color:var(--black);font-size:18px!important;font-style:normal;font-weight:400;line-height:normal}.cart-drawer .drawer__inner .cart__ctas button,.cart__footer .cart__ctas button{color:#fff;font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:flex;padding:14px 30px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:10px;background:var(--primary);transition:all .3s ease-in-out}.cart-drawer .drawer__inner .cart__ctas button:hover,.cart__footer .cart__ctas button:hover{background:#000!important}.cart-drawer .cart-drawer__form .drawer__cart-items-wrapper tbody td.cart-item__media{align-items:center;border-radius:10px;background:var(--Black, rgb(0 0 0 / 5%));margin-right:20px!important;width:100px;height:100px;grid-row:1 / 4;padding:10px!important}.cart-drawer .cart-drawer__form .drawer__cart-items-wrapper tbody td.cart-item__media img{height:100%;object-fit:contain}.cart-drawer .cart-drawer__form .drawer__cart-items-wrapper td.cart-item__details a:hover,.cart_sec .cart__items tbody td.cart-item__details a:hover{text-decoration:none}.cart_sec .cart__items tbody tr:not(:last-child) td{border-bottom:1px solid rgb(0 0 0 / 20%);padding-bottom:40px}.cart-items thead th,.cart__items{border-bottom:1px solid rgb(0 0 0 / 20%)}.cart-items td{vertical-align:middle!important}.cart_sec,.cart_inner{background:#fef9f2}.cart_sec{padding-left:40px;padding-right:40px}.cart_sec .page-width{max-width:1400px;padding:0}.cart_sec a.underlined-link{background:var(--primary);color:var(--white);padding:12px 30px;border-radius:10px}.cart_sec tr td.cart-item__details,.cart_sec td.cart-item__totals,.cart_sec td.cart-item__quantity{padding:25px 0 25px 25px!important}.cart_sec td.cart-item__media{padding-top:20px;padding-bottom:20px!important}.cart_sec a.cart-item__name{font-size:24px!important;font-style:normal!important;font-weight:400!important;line-height:1em!important;letter-spacing:2px!important;margin-bottom:0!important;width:100%;max-width:100%;cursor:pointer}.cart_sec td.cart-item__details .product-option{margin-top:0!important;display:none}.cart_sec .quantity-popover-container{padding:0}.cart_sec .cart-item__quantity-wrapper cart-remove-button span.svg-wrapper{display:flex;justify-content:center;align-items:center}.cart_sec .cart-item__image-container{width:150px;height:150px;display:flex;align-items:center;justify-content:center;border-radius:10px!important}.cart_sec .cart-item__image{height:100%;object-fit:contain;padding:20px}.cart_sec h1.title.title--primary{font-size:60px!important;line-height:1em!important}.cart_sec .cart-item__discounted-prices dd{color:var(--black);font-family:Inter!important;font-size:20px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important}.cart_sec .cart-item__discounted-prices s.cart-item__old-price.price.price--end{color:var(--black);font-family:Inter!important;font-size:18px!important;font-style:normal!important;font-weight:500!important;line-height:normal}.cart_inner .page-width{max-width:1400px}.product__info-wrapper .price--on-sale.price--show-badge{display:flex;align-items:flex-end}@media screen and (max-width:1199px){.cart_sec .cart-item__discounted-prices dd{font-size:18px!important}.cart_sec .cart-item__discounted-prices s.cart-item__old-price.price.price--end{font-size:16px!important}.cart_sec h1.title.title--primary{font-size:50px!important}}@media screen and (max-width:1024px){.cart_sec{padding-left:20px;padding-right:20px}.cart_sec tr td.cart-item__details,.cart_sec td.cart-item__totals,.cart_sec td.cart-item__quantity{padding:20px 0 20px 20px!important}.cart_sec a.cart-item__name{font-size:20px!important}.cart_sec .btns{padding:15px;color:#fff!important;transition:all .3s ease-in-out!important}}@media screen and (max-width:749px){.cart_sec .cart-item__discounted-prices dd,.cart_sec .cart-item__discounted-prices s.cart-item__old-price.price.price--end{font-size:16px!important}.cart_sec h1.title.title--primary{font-size:32px!important;line-height:1em!important}.cart_sec a.underlined-link{font-size:16px;padding:10px 20px}.cart_sec .title-wrapper-with-link{align-items:center}.cart__footer .cart__ctas button{margin:0 auto}}.header__search .search-modal .search-modal__form,.template-search .template-search__search{max-width:1280px!important}.header__search .search-modal .search-modal__form .field:before,.header__search .search-modal .search-modal__form .field:after,.template-search .template-search__search .field:after,.template-search .template-search__search .field:before{content:none}.header__search .search-modal .search-modal__form .field button.search__button.field__button svg,.template-search .template-search__search .field button.search__button.field__button svg{width:21px!important;height:21px!important}.header__search .search-modal .search-modal__form .field button.reset__button.field__button svg circle,.template-search .template-search__search .field button.reset__button.field__button svg circle{stroke-opacity:1!important}.header__search .search-modal .search-modal__form .field button.reset__button.field__button svg path,.template-search .template-search__search .field button.reset__button.field__button svg path{color:var(--black)!important}.header__search .search-modal .search-modal__form .field label,.template-search .template-search__search .field label{color:var(--black);font-family:var(--Geist)!important;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.header__search .search-modal .search-modal__form .field input:focus+label,.template-search .template-search__search .field input:focus+label,.field__input:not(:placeholder-shown)~.field__label{font-size:10px!important}.header__search .search-modal .search-modal__form .field input,.template-search .template-search__search .field input{border-radius:10px;border:1px solid rgba(0,0,0,.2)!important;color:var(--black);font-family:var(--Geist);font-size:16px;font-style:normal;font-weight:400;line-height:normal;padding:20px 60px 8px 20px!important;background:transparent}.header__search .search-modal .search-modal__form .predictive-search h2,.template-search .predictive-search h2{color:var(--Charcoal-gray, #4A4A4A);-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:var(--Charcoal-gray, #4A4A4A);font-family:var(--Milky);font-size:35px;font-style:normal;font-weight:400;line-height:1em;letter-spacing:.7px;border-bottom:1px solid rgba(26,26,26,.2)!important}.header__search .search-modal .search-modal__form .predictive-search .predictive-search__results-groups-wrapper,.template-search .predictive-search .predictive-search__results-groups-wrapper{border-bottom:1px solid rgb(0 0 0 / 20%)!important}.header__search .search-modal .search-modal__form .predictive-search ul li a.predictive-search__item .predictive-search__image,.template-search .predictive-search ul li a.predictive-search__item .predictive-search__image{background:#0000000d!important}.header__search .search-modal .search-modal__form .predictive-search ul,.template-search .predictive-search ul{padding:20px}.header__search .search-modal .search-modal__form .predictive-search ul li,.template-search .predictive-search ul li{border-bottom:1px solid rgba(26,26,26,.2)}.header__search .search-modal .search-modal__form .predictive-search ul li a.predictive-search__item,.template-search .predictive-search ul li a.predictive-search__item{padding:10px 0}.header__search .search-modal .search-modal__form .predictive-search ul li a.predictive-search__item p.predictive-search__item-heading.h5,.template-search .predictive-search ul li a.predictive-search__item p.predictive-search__item-heading.h5,.header__search .search-modal .search-modal__form .predictive-search .predictive-search__search-for-button button.predictive-search__item span,.template-search .predictive-search .predictive-search__search-for-button button.predictive-search__item span{color:var(--Charcoal-gray, #4A4A4A);font-family:var(--Geist);font-size:18px;font-style:normal;font-weight:500;line-height:normal}.header__search .search-modal .search-modal__form .predictive-search ul li a.predictive-search__item:hover p,.template-search .predictive-search ul li a.predictive-search__item:hover p{text-decoration:none!important}.header__search .search-modal .search-modal__form .predictive-search,.template-search .predictive-search{border-radius:10px;border:none}.template-search .facets__wrapper h2,.template-search .facets__wrapper span,.template-search h2.product-count__text.text-body,.template-search .facet-filters.sorting .facet-filters__sort{color:var(--Charcoal-gray, #4A4A4A)!important;text-align:center;font-family:var(--Geist);font-size:16px!important;font-style:normal;font-weight:500!important;line-height:normal;text-transform:uppercase}.template-search .product-grid-container ul.grid{margin:0;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;grid-column-gap:0px;grid-row-gap:0px;border-top:1px solid rgba(0,0,0,.2);border-left:1px solid rgba(0,0,0,.2)}.template-search .product-grid-container ul.grid li.grid__item{width:100%;max-width:100%;padding:30px;border-right:1px solid rgba(0,0,0,.2);border-bottom:1px solid rgba(0,0,0,.2)}.template-search .product-grid-container ul.grid li.grid__item .card-wrapper{background:transparent!important}.template-search .product-grid-container ul.grid li.grid__item .card{background:#0000000d;border-radius:10px;text-align:center;background-position:center top 6%;background-repeat:no-repeat;background-size:90% auto;transition:all .4s ease-in-out}.template-search .product-grid-container ul.grid li.grid__item .card .card__content{padding:25px}.template-search .product-grid-container ul.grid li.grid__item .card .card__content .card__information{padding:0}.template-search .product-grid-container ul.grid li.grid__item .card .card__content .card__information h3{margin:0 0 10px;font-size:18px;color:var(--gray);font-weight:500;font-family:var(--Geist)}.template-search .product-grid-container ul.grid li.grid__item .card .card__content .card__information .price.price--on-sale{margin:0;padding:0;font-size:18px;color:var(--gray);font-weight:500;text-align:center}.template-search .product-grid-container ul.grid li.grid__item .card__inner .card__content{padding:25px 25px 0}.template-search h1.h2.center{color:var(--Charcoal-gray, #4A4A4A);-webkit-text-stroke-width:1.5px;-webkit-text-stroke-color:var(--Charcoal-gray, #4A4A4A);font-family:var(--Milky);font-size:60px;font-style:normal;font-weight:400;line-height:1em;letter-spacing:.6px}.template-search .product-grid-container ul.grid li.grid__item .card-wrapper:hover .card__content h3 a{text-decoration:none!important}@media(max-width:1779px){.hero_detail{top:215px}.hero_cap h1{font-size:50px;line-height:58px}.scroll-indicator .line{height:245px}.hero_sec .slick-dots{left:30px}.hero_highlighted{font-size:80px}.hero_cap h2{font-size:42px}.hero_cap h2 span{font-size:30px}.highlights_item{height:530px}.real_slider .video_block{height:532px}.collection_block .image{margin:30px 0 20px}.ingredients_item{max-width:1240px}.customer_item{padding:32px 40px 34px 35px}.footer_sec{padding:110px 110px 65px}.page_title{font-size:50px}.about_sec .page_info{max-width:624px;margin:0 0 0 300px}.page_info{font-size:20px;line-height:34px}.choose_sec .container{max-width:1500px}.choose_item{padding-right:60px}.choose_item:nth-child(1){left:116px}.choose_item:nth-child(2){left:0;max-width:366px}.choose_item:nth-child(3){left:22px}.choose_item:nth-child(4){right:104px;padding-left:60px}.choose_item:nth-child(5){right:0;padding-left:60px;max-width:367px}.choose_item:nth-child(6){right:40px;padding-left:60px}.mission_sec .card{padding:98px 100px 78px}.makes_sec .makes_inn{top:90px}.makes_sec .grid{gap:90px 0}.makes_sec .detail4{transform:inherit;max-width:355px}.frequently_sec h1{font-size:70px;line-height:70px}.contact_sec .page_title{font-size:70px}}@media(max-width:1579px){.sec_title{font-size:36px}.sec_info{font-size:16px}.global_link{font-size:14px}.page_sub_title{font-size:16px}.page_title{font-size:40px}.page_info{font-size:16px;line-height:28px}.hero_detail{top:130px}.hero_rates{margin-bottom:20px}.hero_cap h1{font-size:50px;line-height:58px}.hero_cap p{margin:0 0 40px;font-size:16px;line-height:26px}.scroll-indicator .line{height:135px}.scroll-indicator .scroll-text{font-size:12px;letter-spacing:1px}.hero_highlighted{font-size:60px}.item2 .hero_detail{top:120px}.hero_cap h2{font-size:38px}.hero_cap h2 span{font-size:26px;letter-spacing:2.5px}.item2 .hero_cap p{max-width:375px}.item3 .hero_cap p{max-width:330px}.highlight_prod>.hcard{min-width:202px;gap:12px;padding:6px 55px 6px 6px;border-radius:12px}.highlight_prod figure{width:65px;min-width:65px;height:65px;border-radius:12px;padding:26px}.highlight_prod h3{font-size:17px}.highlight_prod .price{font-size:11px;display:flex;margin-top:3px}.hp_item1{left:46%;top:63%}.hp_item2{left:59%;bottom:50px}.hp_item3{right:26%;bottom:100px}.advise_block{padding:28px 20px 25px}.advise_block h2{font-size:20px}.advise_block p{font-size:14px;line-height:21px}.collection_block .image{min-height:300px}.collection_block .image img{height:300px}.collection_block h3{font-size:22px}.addtocart_btn .pricetag{font-size:16px;padding:8px 20px}.collection_sec .title_group{margin-bottom:30px}.collection_slider .slick-arrow{top:-65px!important}.collection_sec{padding:80px 0 100px}.wellness_sec{padding:100px 0}.wellness_sec .inner{padding:60px 80px}.wellness_sec p{font-size:16px;line-height:25px;margin-bottom:40px}.wellness_sec .dtl{font-size:15px}.wellness_sec .dtl strong{font-size:45px}.wellness_sec .leftpart{max-width:354px;min-width:354px}.wellness_sec .item h3{font-size:16px}.wellness_sec figure img{width:220px}.wellness_sec .dtl{margin-top:100px}.real_sec{padding:100px 0}.real_slider .video_block{height:502px}.ingredients_sec h2{float:none;margin:0 0 30px}.ingredients_item h3{font-size:36px}.ingredients_item p{font-size:15px;line-height:23px;padding-right:0;width:400px;min-width:400px}.highlights_item{height:410px}.highlights_item .cap{padding:30px 25px}.highlights_sec{padding:0 14px 40px}.faq_sec .accordion{width:auto;max-width:100%}.faq_sec .accordion-item{padding:5px 0}.faq_sec .accordion-header{font-size:17px}.faq_sec .accordion-content p{font-size:15px}.customer_sec{padding:40px 0}.customer_item{padding:20px}.customer_item p{margin:0 0 30px;font-size:16px;line-height:26px}.customer_item .author strong{font-size:16px}.journey_sec figure img{width:80%}.footer_main{padding-bottom:60px}.footer_sec{padding:80px 80px 45px}.footer_sec .rightpart{margin-bottom:10px}.copyright{margin-bottom:60px}.footer_sec .leftpart p,.foot_title{font-size:15px}.foot_links li{margin-bottom:9px}.foot_links li a,.add_block{font-size:15px}.add_block strong{font-size:16px}.about_sec .page_info{max-width:494px;margin:0 0 0 100px}.philosophy_sec{padding:100px 0}.philosophy_sec .leftpart p{font-size:16px;line-height:26px}.philosophy_sec .infoline{font-size:16px}.philosophy_sec .infoline img{min-width:16px;width:16px}.philosophy_sec .rightpart .cards h3{font-size:24px}.choose_sec{padding-bottom:100px}.choose_sec .sec_info{line-height:26px}.choose_sec .container{max-width:1152px}.choose_sec figure img{width:100%;max-width:600px}.choose_item{padding-right:40px}.choose_item h3{font-size:18px;line-height:28px}.choose_item:nth-child(1){max-width:235px;left:86px}.choose_item:nth-child(2){max-width:287px}.choose_item:nth-child(3){max-width:300px}.choose_item:nth-child(4){max-width:250px;padding-left:40px;right:71px}.choose_item:nth-child(5){max-width:287px;padding-left:40px}.choose_item:nth-child(6){max-width:321px;padding-left:40px;right:0}.choose_sec .inner{margin-top:40px}.mission_sec .card{padding:58px 40px}.mission_sec figure{margin-bottom:30px}.mission_sec h2{font-size:40px}.mission_sec p{font-size:16px;line-height:26px}.makes_sec .grid{padding-top:30px;gap:50px 0}.makes_sec .detail1{transform:translate(-45%)}.makes_sec .detail2{max-width:380px;transform:translate(35%)}.makes_sec .detail4{max-width:285px}.makes_sec .detail3{max-width:320px}.makes_sec h3{font-size:22px}.makes_sec p{font-size:16px;line-height:26px}.commitment_sec{padding-bottom:40px}.commit_item h3{font-size:22px}.commitment_sec p{font-size:16px;line-height:26px;max-width:300px}.frequently_sec{padding:100px 0 40px}.frequently_sec h1{font-size:50px;line-height:58px}.frequently_sec .grid{gap:30px}.frequently_sec .aside ul li a{padding:20px 80px 20px 20px;font-size:16px;border-radius:16px}.frequently_sec .aside ul li a:before{width:70px;height:70px;top:-4px;right:-12px}.frequently_sec .aside ul li a img{right:18px;width:16px}.faq_acco.accordion{padding:10px}.faq_acco .accordion-header{padding:20px 30px;font-size:17px}.faq_acco .accordion-content-inner{padding:0 30px 20px}.faq_acco .accordion-content p,.cta_block p{font-size:16px;line-height:23px}.contact_sec .sec_info{line-height:28px}.contact_sec .page_title{font-size:60px}.contact_sec{padding:100px 0 40px}.contact_sec figure{width:400px;min-width:400px}.contact_sec .rightpart{padding:28px 46px 25px}.contact_sec .info{margin-bottom:30px;font-size:16px}.form_block label{font-size:15px}.contact_sec .form_grid{margin-bottom:20px}.form .contact-form .shop_btn{margin-top:10px}.cont_block{padding:30px 44px}.cont_block span{font-size:14px}.cont_block strong,.cont_block .mail{font-size:18px}.cont_block i{width:70px;height:70px;right:-12px;top:-12px;padding:8px 8px 0 0}.cont_block i img{width:18px}.power_sec{min-height:650px;padding:100px 0}.power_sec h2{font-size:44px;line-height:50px}.power_sec ul li{font-size:20px}.product_wrapper .advise_sec{padding-bottom:40px}}@media(max-width:1340px){.real_slider .video_block{height:392px}}@media(max-width:1199px){.shop_btn{padding:5px 5px 5px 18px!important;font-size:12px;gap:18px!important}.shop_btn .ic{width:30px;height:30px;border-radius:6px;padding:7px}.hero_rates{margin-bottom:10px}.hero_rates img{height:10px}.hero_rates span{font-size:10px}.hero_cap{max-width:400px}.hero_cap h1{font-size:36px;line-height:44px}.hero-inspired-tag{width:120px}.scroll-indicator{right:60px}.hero_sec .slick-dots{left:20px}.hero_highlighted{font-size:50px;line-height:50px;margin:0 0 5px}.hero_cap h2{margin-bottom:10px;font-size:25px}.hero_cap h2 span{padding:0 10px 3px;font-size:20px;letter-spacing:1px;line-height:22px;border-radius:6px}.hp_item2{left:59%;bottom:20px}.highlight_prod .ha_tag{width:8px;height:8px;box-shadow:0 0 0 5px #fff3!important;right:-28px}.hp_item2.highlight_prod .ha_tag{left:-28px}.collection_slider .slick-arrow{width:35px;height:20px;top:-60px!important}.collection_slider .slick-arrow.slick-prev{right:70px!important}.collection_sec .title_group{padding-right:100px}.collection_block .image{min-height:230px}.collection_block .image img{height:230px}.collection_block{padding:10px}.addtocart_btn .txt{font-size:12px}.addtocart_btn .pricetag{font-size:14px;padding:8px 14px}.collection_sec .collection_block form{margin:0}.collection_block .detail{padding:0}.collection_block .rvws{margin-bottom:15px}.collection_block h3{font-size:20px}.wellness_sec .inner{padding:40px;border-radius:30px}.wellness_sec figure img{width:170px}.wellness_sec .item h3{font-size:14px;line-height:21px}.wellness_sec .item:after{height:60px}.wellness_sec .item1:after{bottom:-80px}.wellness_sec .item3:after{top:-80px}.wellness_sec .item4:after{right:-80px;width:60px;height:1px}.wellness_sec .item2:after{left:-80px;width:60px;height:1px}.wellness_sec .dtl{margin-top:40px}.real_slider .video_block{height:330px}.allreviews .users div{width:30px;height:30px;box-shadow:0 0 0 2px #fef9f2}.allreviews .rates img{height:10px}.allreviews .dtl{font-size:12px}.ingredients_item{padding:20px 0}.ingredients_item figure{width:230px;height:140px;left:46%}.ingredients_item h3{font-size:28px}.highlights_item{height:340px}.journey_sec figure{margin-top:40px}.journey_sec figure img{width:90%}.footer_sec{padding:40px 40px 20px}.footer_main{padding-bottom:20px}.page_sub_title{font-size:14px}.page_title{font-size:34px;margin-bottom:30px}.about_sec{padding:80px 0}.about_sec .page_info{margin-left:0}.philosophy_sec .leftpart{min-width:350px;max-width:350px}.philosophy_sec .leftpart p{margin-bottom:40px}.philosophy_sec .infoline{font-size:14px}.philosophy_sec .rightpart .cards h3{font-size:22px}.choose_item h3{font-size:16px;line-height:24px}.choose_sec figure img{max-width:380px}.choose_item:nth-child(1){left:74px}.choose_item:nth-child(2){left:9px}.choose_item:nth-child(3){left:10px}.choose_sec .inner{margin-top:30px}.choose_item:nth-child(4){right:60px}.choose_item:nth-child(5){right:10px}.choose_item:nth-child(6){right:0;max-width:309px}.mission_sec figure img{height:100px}.mission_sec .card{padding:38px 30px;border-radius:20px}.mission_sec h2{font-size:34px}.makes_sec{background:linear-gradient(to bottom,#e2f1fe 50%,#fef9f2);padding:100px 0 0}.makes_sec .sec_back{display:none}.makes_sec .sec_img_mob{width:100%;display:block}.makes_sec .makes_inn{position:unset}.makes_sec .grid{gap:30px 0;padding-top:10px}.makes_sec .detail1{max-width:90%;transform:inherit;margin-right:auto;margin-left:0}.makes_sec .detail2{max-width:90%;transform:inherit;margin-left:auto}.makes_sec .detail3{max-width:90%;transform:inherit;margin-right:auto}.makes_sec .detail4{max-width:90%;transform:inherit;margin-left:auto}.commit_item{padding:30px;border-radius:14px}.commit_item figure{margin-bottom:30px}.commit_item h3{font-size:22px}.frequently_sec h1{font-size:40px;line-height:48px}.frequently_sec .aside{min-width:300px;width:300px}.frequently_sec .title_group{margin-bottom:30px}.cta_block h2{font-size:24px}.contact_sec .page_title{font-size:40px;line-height:normal}.contact_sec .title_group{margin-bottom:30px}.contact_sec .inner{padding:10px 0 10px 10px}.contact_sec figure{border-radius:24px}.contact_sec figure img{border-radius:24px}.contact_sec .rightpart{padding:28px 30px 25px}.form_block textarea{height:110px}.cont_block{padding:34px 25px}.cont_block i{width:60px;height:60px}.power_sec{min-height:540px}.power_sec h2{font-size:36px;line-height:41px}.power_sec ul li{font-size:18px;margin-bottom:12px}.power_sec ul li i{width:54px;height:54px}.power_sec ul li i img{width:28px}}@media(max-width:991px){.container{width:90%}.sec_title{font-size:30px}.highlight_prod,.hero_cap p{display:none}.hero_sec .slick-dots{left:5%;bottom:20px}.hero-inspired-tag{width:90px}.scroll-indicator{right:47px}.scroll-indicator .line{height:100px}.scroll-indicator .scroll-text{margin-top:10px;margin-bottom:10px;letter-spacing:.2px;font-size:10px}.advise_grid{flex-wrap:wrap;justify-content:center}.advise_block{max-width:calc(33% - 10px)}.collection_sec{padding:10px 0 40px}.cate_info img{height:16px}.wellness_sec{padding:40px 0}.wellness_sec .inner{display:block}.wellness_sec .leftpart{max-width:100%;min-width:auto;text-align:center;margin-bottom:30px}.wellness_sec .rightpart{min-height:400px;max-width:500px;margin:0 auto}.real_sec{padding:40px 0}.ingredients_item{flex-direction:column;gap:20px;text-align:center}.ingredients_item p{width:auto;min-width:auto}.highlights_item{height:260px}.highlights_item h2{line-height:35px;margin-bottom:20px}.ingredients_sec{padding-bottom:40px}.faq_sec{padding:0}.faq_sec .accordion-header{padding:12px 0}.customer_sec{padding:40px 0}.journey_sec{padding:0}.journey_sec .sec_info{margin-bottom:30px}.footer_sec .rightpart{min-width:320px;max-width:320px}.policy_links{justify-content:flex-start}.policy_links li+li:before{margin:0 12px}.copyright{margin-bottom:40px}.about_sec{padding:40px 0}.about_sec .sec_bg{display:none}.philosophy_sec{padding:40px 0}.philosophy_sec .grid{flex-wrap:wrap;flex-direction:column}.philosophy_sec .leftpart{max-width:inherit;min-width:auto}.choose_sec figure{display:none}.choose_sec .text-center{text-align:left!important;margin-left:0!important}.choose_item{max-width:100%!important;position:relative!important;top:0!important;left:0!important;right:0!important;bottom:0!important;text-align:left!important;padding:0 0 0 30px!important;transform:inherit!important;margin-bottom:10px!important}.choose_item:before{right:auto;left:0;width:11px;height:11px;border-width:3px}.choose_sec{padding-bottom:40px}.makes_sec{padding:40px 0 0}.makes_sec .detail1,.makes_sec .detail2,.makes_sec .detail3,.makes_sec .detail4{max-width:95%}.commitment_sec{padding:20px 0 40px}.commit_item h3{font-size:21px}.frequently_sec{padding:40px 0}.frequently_sec h1{font-size:30px;line-height:32px}.frequently_sec .aside{min-width:260px;width:260px}.frequently_sec .aside ul li a{padding:20px 70px 20px 20px}.faq_acco .accordion-header{padding:20px;gap:5px}.faq_acco .accordion-content-inner{padding:0 20px 20px}.contact_sec{padding:40px 0}.contact_sec .title_group{text-align:center;flex-direction:column;gap:10px}.contact_sec figure{display:none}.contact_sec .inner{padding:0}.form_block{margin-bottom:20px}.info_cont{display:flex;gap:18px;flex-wrap:wrap;justify-content:center}.cont_block{flex:0 0 48%}.product_wrapper .real_sec{padding-top:40px}.power_sec{padding:40px 0;min-height:auto;background:#000}.power_sec .sec_bg{opacity:.6}.power_sec p{margin:0 0 10px}.power_sec .rightpart{gap:12px}.product_wrapper .collection_sec{padding-top:40px}.real_slider .play_btn:after{display:none}}@media(max-width:989px){.header .header__heading{width:60%}.cart_sec .cart__items tbody tr td.cart-item__totals{padding-right:0;padding-left:0}}@media(max-width:767px){.hero_detail{top:80px}.hero_cap{max-width:240px}.hero_cap h1{font-size:20px;line-height:normal}.item2 .hero_detail{top:72px}.hero_highlighted{font-size:30px;line-height:30px}.hero_cap h2{font-size:20px}.hero_cap h2 span{font-size:16px}.scroll-indicator{display:none}.advise_block{max-width:calc(50% - 10px)}.wellness_sec figure img{width:140px}.real_slider .video_block{height:63vw}.highlights_sec .grid{flex-direction:column}.highlights_item{height:60vw}.faq_sec .col-5,.faq_sec .col-7{width:100%}.faq_sec .accordion{margin:10px 0 30px}.faq_sec .col-5 .global_link{display:none}.faq_sec .col-7 .global_link{display:inline-block}.journey_sec figure img{width:100%}.footer_sec{padding:30px;border-radius:20px}.footer_sec .foot_grid{display:block}.footer_sec .leftpart{max-width:350px;text-align:center;margin:0 auto}.footer_sec .leftpart figure{justify-content:center}.footer_sec .rightpart{max-width:100%;min-width:auto;margin-top:30px}.policy_links{margin:15px 0 14px}.page_title{font-size:26px}.philosophy_sec .rightpart .cards h3{font-size:20px;padding:20px 24px}.mission_sec .grid{flex-direction:column}.makes_sec .grid{flex-direction:column;text-align:center}.makes_sec .grid .item{width:100%}.makes_sec .detail1,.makes_sec .detail2,.makes_sec .detail3,.makes_sec .detail4{max-width:100%;text-align:center}.makes_sec .sec_img_mob{margin-top:30px}.makes_sec{background:linear-gradient(to bottom,#e2f1fe 70%,#fef9f2)}.commitment_sec .row>div{width:50%}.frequently_sec .grid{flex-direction:column;gap:15px}.frequently_sec .aside{min-width:100%;width:100%}.frequently_sec .aside ul{margin-bottom:0}.cta_block{margin:10px 0 0;text-align:center;align-items:center;display:flex;flex-direction:column}.cta_block.mobilev{display:flex;margin-top:30px}.frequently_sec .aside .cta_block{display:none}.contact_sec .page_title{font-size:34px}.contact_sec .sec_info{line-height:25px}.contact_sec .inner{border-radius:20px}.cont_block{flex:0 0 100%}.cont_block strong{font-size:17px}}@media(max-width:749px){.cart_sec .cart-items td{border:none!important;padding:0!important}.cart_sec .cart__items tbody tr.cart-item:not(:last-child){gap:15px!important;padding-bottom:20px!important;border-bottom:1px solid rgb(0 0 0 / 20%);margin-bottom:30px!important}.cart_sec td.cart-item__totals .price--end{text-align:left!important}.cart_sec .cart-item__media{grid-row:1 / 4}.cart_sec .cart__items tbody tr td:not(:first-child){padding:0!important}.cart-items thead th{border:none!important}.cart-drawer .cart-drawer__form .drawer__cart-items-wrapper tbody td.cart-item__quantity{grid-column:2/5!important}.cart-item__quantity-wrapper{flex-wrap:nowrap!important}.cart-drawer .cart-items thead th:nth-child(2){width:100%!important;padding-left:0}.header--has-account:where(:not(.header--has-social):not(.header--has-localizations)) .menu-drawer__utility-links{padding:0 3rem!important}.cart_sec .cart-item__image-container{width:120px;height:120px}}@media(max-width:575px){.hero_detail{top:70px}.hero_sec .hero_rates{align-items:inherit;flex-wrap:wrap;gap:6px}.hero_cap{max-width:170px}.hero_slider .main{min-height:260px;object-fit:cover}.hero_cap h1{font-size:19px}.hero_sec .slick-dots{bottom:10px;padding:4px}.advise_block{max-width:100%}.collection_sec .title_group{padding-right:0;text-align:center}.sec_info{width:100%}.collection_sec{padding-bottom:80px}.collection_slider .slick-arrow{top:auto!important;bottom:-40px!important}.collection_slider .slick-arrow.slick-prev{right:auto!important;left:50%!important;-webkit-transform:scale(-1) translateX(100%);-ms-transform:scale(-1) translateX(100%);transform:scale(-1) translate(100%)}.collection_slider .slick-arrow.slick-next{-webkit-transform:translateX(125%);-ms-transform:translateX(125%);transform:translate(125%);right:50%!important}.wellness_sec .inner{padding:30px}.wellness_sec p{margin-bottom:30px}.wellness_sec .rightpart{min-height:360px;max-width:inherit;margin:0 -60px;transform:scale(.8)}.real_slider .video_block{height:490px}.highlights_item{height:300px}.footer_sec .rightpart{flex-direction:column;justify-content:inherit;gap:20px;text-align:center}.add_block+.add_block{margin-top:16px;padding-top:16px}.social_links{margin-top:30px;justify-content:center}.policy_links{display:block;text-align:center}.policy_links li{display:block;margin-top:10px}.policy_links li:before{display:none!important}.copyright{text-align:center;margin-top:20px}.footer_sec{padding:20px}.philosophy_sec .rightpart{flex-direction:column}.makes_sec{background:linear-gradient(to bottom,#e2f1fe 85%,#fef9f2)}.commitment_sec .row>div{width:100%;text-align:center}.commitment_sec p{max-width:100%}.commit_item figure{justify-content:center}.contact_sec .rightpart{padding:28px 10px 25px}.contact_sec .form_grid{flex-direction:column;gap:20px}.cart_sec .cart__items tbody tr td.cart-item__totals.right.medium-hide.large-up-hide{grid-column:2 / 4;justify-content:flex-start!important}.cart_sec .cart__items tbody tr td.cart-item__details{grid-column:2 / 5}.cart_sec .cart__items tbody tr td .cart-item__quantity-wrapper.quantity-popover-wrapper cart-remove-button a.button{min-width:10px!important;min-height:10px!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
