:root{--primary-color: #2D77DE;--primary-font: "Rauschen B", sans-serif;--primary-bold-font: "Rauschen B", sans-serif;--secondary-font: "Instrument Serif", serif;--gray-color:#F1EFE9;--brown: #483001 }html{overflow-x:hidden}body{font-family:var(--primary-font)}img{max-width:100%;height:auto}a{text-decoration:none;color:var(--primary-color)}a:hover{text-decoration:none}section{padding:80px 0}.btn-primary{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.btn-outline-primary{border-color:var(--primary-color);color:var(--primary-color)}.btn-outline-primary:hover,.btn-outline-primary:focus{border-color:var(--primary-color);background:var(--primary-color);color:#fff}.btn{border-radius:50px}.btn_styled{padding:8px 30px 6px;font-size:14px;text-transform:uppercase}.btn_styled2{padding:8px 40px;font-family:var(--secondary-font);font-size:22px}.sec_heading{text-align:center;color:var(--primary-color);font-size:60px}.sec_heading2{text-align:center;color:var(--primary-color);font-size:40px;margin:0 0 25px}.default_heading{text-align:center;font-size:45px;margin:0 0 25px}.heading_wrap{margin:0 0 30px;text-align:center}.heading_wrap h6{text-transform:uppercase;margin:0 0 10px;font-size:18px}.heading_wrap h2{font-size:50px;color:var(--primary-color)}.topbar{text-align:center;background:var(--primary-color);color:#fff;padding:15px 0;font-size:14px}#topbar_slider .owl-prev,#topbar_slider .owl-next{position:absolute;top:50%;transform:translateY(-50%)}#topbar_slider .owl-prev{left:0}#topbar_slider .owl-next{right:0}.nav_bar{padding:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#fffc;width:100%;position:relative}.nav_bar.sticky{z-index:999;position:fixed;top:0;left:0;animation:slideDown .3s ease-out}@keyframes slideDown{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}ul.header_menu{padding:0;margin:0;list-style:none;text-transform:uppercase;font-size:15px;line-height:1}ul.header_menu li{display:inline-block;vertical-align:middle}ul.header_menu li a{color:#000;text-decoration:none;padding:40px 45px 40px 0;display:inline-block}ul.header_menu li:last-child a{padding-right:0}ul.header_menu li a:hover{color:var(--primary-color);text-decoration:none}ul.right_menu{text-align:right}ul.right_menu li a{padding:0 30px 0 0}ul.header_menu li.mega_menu .mega_menu_wrapper{position:absolute;left:0;top:100%;background:#fff;width:100%;padding:25px 45px 60px;display:none}ul.header_menu li.mega_menu:hover .mega_menu_wrapper{display:block}ul.header_menu li.mega_menu>.mega_menu_wrapper ul>li{display:inline-block;vertical-align:top;width:33.33%;padding:0}ul.header_menu li.mega_menu>.mega_menu_wrapper ul>li a{display:block;margin:0 0 25px;font-size:18px;font-weight:600;font-size:17px;padding:0}ul.header_menu li.mega_menu>.mega_menu_wrapper ul>li ul{padding:0}ul.header_menu li.mega_menu>.mega_menu_wrapper ul>li ul li{display:block;margin:0 0 15px;width:100%}ul.header_menu li.mega_menu>.mega_menu_wrapper ul>li ul li a{font-weight:400;font-size:14px;margin:0}ul.header_menu li.mega_menu>.mega_menu_wrapper ul>li .bold_text{font-weight:600;color:var(--primary-color)}ul.header_menu li .menu_product_card{text-align:center}ul.header_menu li .menu_product_card .menu_product_img{overflow:hidden;border-radius:8px}ul.header_menu li .menu_product_card img{transition:all linear .2s}ul.header_menu li .menu_product_card a{display:block;padding:0}ul.header_menu li .menu_product_card h5{font-size:15px;margin:15px 0 0}ul.header_menu li .menu_product_card:hover img{transform:scale(1.1)}#cart-icon-bubble{position:relative;font-size:20px}.cart-count-bubble{width:20px;height:20px;line-height:13px;left:inherit;right:-10px}.cart-count-bubble span{position:relative;top:1px;font-size:11px}.hero_banner{background-size:cover;background-position:center;padding:130px 0;position:relative}.big_text{color:var(--primary-color);font-size:120px;font-family:var(--secondary-font);margin-bottom:20px;line-height:1}.hero_banner p{font-size:24px;color:var(--primary-color);margin:0 0 25px}.hero_banner .btn{font-size:24px}ul.banner_logos{text-align:center;padding:0;margin:0;list-style:none}ul.banner_logos li{display:inline-block;padding:0 25px}.featured_products_sec{padding:120px 0}@media(min-width:1200px){.featured_products_sec .container-fluid{max-width:1700px;margin:0 auto}}.featured_products_sec .sec_heading{margin-bottom:20px}.featured_products_sec .nav-tabs{justify-content:center;gap:10px;border:0;margin:0 0 30px!important}.featured_products_sec .nav-tabs .nav-link{border:1px solid transparent;border-radius:50px;padding:5px 20px 3px;color:#000}.featured_products_sec .nav-tabs .nav-link:focus,.featured_products_sec .nav-tabs .nav-link:hover,.featured_products_sec .nav-tabs .nav-item.show .nav-link,.featured_products_sec .nav-tabs .nav-link.active{border-color:var(--primary-color);color:var(--primary-color);text-decoration:none}.product_card{background:var(--gray-color);border-radius:14px;overflow:hidden}.product_card .product_thumb{text-align:center;padding:0;position:relative}.save_badge{position:absolute;top:15px;left:15px;border:1px solid rgba(255,255,255,.6);color:#fff;padding:4px 18px;border-radius:50px;font-size:14px;box-shadow:0 0 10px #0003;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000004d}.product_card .product_thumb img{height:410px;width:100%;object-fit:cover}.product_card .hover_img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:all .3s}.product_card:hover .hover_img{opacity:1}.product_info{padding:30px}.product_info h5{margin:0 0 5px;text-transform:uppercase;min-height:48px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product_info h5 a{color:#000}.product_desc{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:0 0 10px}.product_info p{margin:0 0 4px;font-size:14px}.pc_star_rating{margin:0 0 10px;font-size:14px;color:#000}.pc_star_rating svg path{fill:#121212;stroke:#121212}.pc_star_rating .yotpo-sr-bottom-line-score{color:#121212!important}.product_info .btn{display:block}.product_info .btn .loading__spinner{width:16px;position:relative;top:-2px;margin-left:5px}.product_card_price{font-size:17px;color:var(--primary-color);margin:0 0 10px}.product_card_price del{color:#666;margin-left:4px}.product_card_price .price{font-size:20px;color:var(--primary-color)}.review_heading_wrap{text-align:center}.review_heading_wrap h6{text-transform:uppercase;margin:0 0 10px;font-size:18px}.review_heading_wrap h2{font-size:50px;color:var(--primary-color)}.heading_star_rating i{color:var(--primary-color)}.heading_star_rating span{display:inline-block;padding-left:8px}.calm_section{position:relative}.calm_video{line-height:0}.calm_video video{width:100%}.calm_caption{position:absolute;top:50%;transform:translateY(-50%);color:#fff;text-align:center;max-width:550px}.calm_caption{font-family:var(--secondary-font)}.calm_caption h2{font-size:90px;line-height:1;margin:0 0 35px}.calm_caption .btn{font-size:26px}.herbalist_box .herbalist_thumb{border-radius:14px;overflow:hidden;display:block}.herbalist_box .herbalist_thumb img{height:570px;object-fit:cover}.herbalist_info{padding:15px;text-align:center;color:#483001}.herbalist_info p{text-transform:capitalize;margin:0;font-size:14px}.herbalist_info h4{margin:0 0 15px;text-transform:uppercase;font-size:20px}.herbalist_info .btn{font-size:14px}.social_slider_wrapper{padding:25px 0;background:var(--primary-color)}.spooniverse{overflow:hidden}.spooniverse .container{max-width:1500px}.spoon_cols_wrap{display:flex;flex-wrap:wrap;margin:0 -15px;align-items:center}.spoon_cols_wrap .spoon_col{flex:20%;max-width:20%;padding:0 15px}.spoon_col_info{display:flex;align-items:center;justify-content:space-evenly;border:1px solid #ddd;border-radius:8px;padding:10px}.spoon_col_info img{width:60px;height:60px;object-fit:scale-down;margin-right:8px;background:#f2f2f2}.spoon_col_info h6{margin:0;font-size:13px}.spoon_col_info .sp_product_price{font-size:13px}.sp_add_icon{display:block;width:40px;height:40px;background:var(--primary-color);color:#fff;border-radius:50%;text-align:center;line-height:40px;font-size:27px;margin-left:25px}.sp_add_icon i{position:relative;top:3px}.as_seenin_section h3{text-align:center;text-transform:uppercase;margin:0 0 30px}.marquee_wrapper{overflow:hidden;width:100%;position:relative}.marquee_track{display:flex;flex-wrap:nowrap;animation:marquee linear infinite;will-change:transform;justify-content:center}.press_logo{flex:0 0 auto;margin:0 20px;display:flex;align-items:center;justify-content:center}.press_logo img{display:block;height:45px;object-fit:scale-down;width:auto}.marquee_wrapper:hover .marquee_track{animation-play-state:paused}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(var(--marquee-distance))}}.wellbeing_img{border-radius:14px;overflow:hidden}.wellbeing_contents_wrap{background:var(--primary-color);color:#fff;padding:30px 90px;border-radius:14px;display:flex;align-items:center;min-height:530px}.wellbeing_contents_wrap .btn{padding:8px 25px;text-transform:uppercase;font-size:14px}.wellbeing_sec2 .wellbeing_contents_wrap{padding:40px 50px}.wellbeing_sec2 .wellbeing_contents h4{text-transform:uppercase;margin:0 0 20px}.wellbeing_sec2 .wellbeing_contents p{font-size:18px;margin:0}.founder_sec{background:#064a3f;color:#fff}.founder_sec img{width:100%}.founder_sec h3{margin:0 0 20px;text-transform:uppercase}.founder_sec h5{margin:0 0 20px}.founder_sec p{margin:0 0 25px}.founder_sec .btn{padding:8px 25px;text-transform:uppercase;font-size:14px}footer{background:var(--primary-color);padding:85px 0 0;color:#fff}.footer_logo{text-align:center;padding:0 0 60px}footer h5{text-transform:uppercase;font-size:18px}ul.footer_links{padding:0 0 0 5px;margin:0;list-style:none;font-size:14px}ul.footer_links li{margin:0 0 5px}ul.footer_links li a{color:#fff}ul.footer_links li i{margin-right:5px}ul.footer_social{padding:0 0 0 5px;margin:0;list-style:none;font-size:18px}ul.footer_social li{margin:0 0 5px;display:inline-block}ul.footer_social li a{color:#fff}ul.footer_social li i{margin-right:5px}.footer_newsletter .input-group{border:1px solid #fff;border-radius:6px;align-items:center;padding:5px 10px}.footer_newsletter .input-group .form-control{border:0;background:transparent;color:#fff}.footer_newsletter .input-group .form-control:focus{box-shadow:none}.footer_newsletter .input-group .form-control::placeholder{color:#fff;opacity:1}.footer_newsletter .input-group .btn{border:0;font-size:22px;line-height:1;color:#fff}.footer_newsletter .input-group .btn:hover{color:#fff}.disclaimer_text{padding:20px 0;text-align:center;font-size:14px;color:#fff;margin:70px 0 30px;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.copyrights_text{font-size:14px;padding:40px 0;color:#fff7f280}.copyrights_text p{margin:0}ul.copyright_links{padding:0;margin:0;list-style:none;text-align:right;font-size:12px;text-transform:uppercase}ul.copyright_links li{display:inline-block;margin:0 10px}ul.copyright_links li:last-child{margin-right:0}ul.copyright_links li a{color:#fff7f280;padding:0}ul.copyright_links li a:hover{color:#fff}.pdp_support_section{background-size:cover;background-position:center;background-repeat:no-repeat;padding:120px 0}.pdp_support_section h6{color:#fff7f2;font-size:22px}.pdp_support_section h2{color:#fff7f2;font-size:110px;margin:0 0 20px;font-family:var(--secondary-font);line-height:1}ul.support_logos{margin:0;list-style:none;border:1px solid rgba(255,247,242,.644);border-radius:14px;display:inline-block;padding:10px}ul.support_logos li{display:inline-block;padding:0 15px}.wellness_section{position:relative;color:#fff}.wellness_video_wrapper{position:relative;line-height:0}.wellness_video_wrapper:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:#0000004d;z-index:1}.wellness_video_wrapper video{width:100%;height:890px;object-fit:cover}.single_box_video video{height:600px}.wellness_section .container{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}.wellness_heading{text-align:center;font-size:48px;margin:0 0 30px}.wellness_box{border:1px solid rgba(255,255,255,.35);border-radius:14px;padding:25px;background:#ffffff1a}.wellness_box span{letter-spacing:.5px;color:#ffffffa6;font-size:14px}.wellness_box p{margin:0;font-size:16px;min-height:120px}ul.wellness_pills{padding:0;margin:45px 0 0;list-style:none}ul.wellness_pills li{display:inline-block;margin:0 10px 15px 0;border:1px solid #fff;border-radius:50px;padding:6px 25px;text-transform:uppercase}.text_with_image{position:relative;color:#fff;padding:80px 0}.ingredient_breakdown{padding:40px 0 0}.ingredient_breakdown h5{font-size:16px;text-transform:uppercase;letter-spacing:1px;position:relative;padding-left:45px;margin:0 0 20px}.ingredient_breakdown h5:before{position:absolute;content:"";width:30px;height:2px;background:#fff;left:0;top:50%}ul.breakdown_header{color:#ffffffa6;text-transform:uppercase;font-size:14px}ul.breakdown_list{padding:25px 0;list-style:none;display:flex;gap:30px;margin:0;border-bottom:1px solid rgba(255,255,255,.35)}ul.breakdown_list li{flex:33.33%;max-width:33.33%}ul.breakdown_list li:last-child{color:#ffffffa6}.ff_contents{padding:0 120px;color:#121212;font-size:18px}.ff_contents p{line-height:1.3}.ff_heading{font-size:70px;line-height:1;margin:0 0 30px;color:var(--primary-color)}.ff_heading span{display:block;font-family:var(--secondary-font);font-style:italic}.divider_ff{width:100%;height:1px;background:var(--primary-color);margin:50px 0}.fan_quote{border-top:1px solid var(--primary-color);padding:40px 0 0;margin:40px 0 30px}.post_bg_wrapper{padding:130px 0}.post_bg_contents,.post_bg_contents .ff_heading{color:#fff}.post_bg_contents .divider_ff{background:#fff}.how_use_section{background:var(--primary-color);color:#fff}.how_use_box{text-align:center;padding:0 40px}.how_use_box img{margin:0 0 10px}.how_use_box h5{margin:0 0 15px}.center_box{border-left:1px solid rgba(255,255,255,.2);border-right:1px solid rgba(255,255,255,.2)}.banner_text_sec{background-size:cover;background-position:center;padding:100px 0;background-repeat:no-repeat;min-height:900px}.your_friend_sec{color:#fff;background:var(--primary-color)}.your_friend_sec .sec_heading2{font-size:110px;line-height:.9;color:#fff}.your_friend_sec .sec_heading2 span{display:block;font-family:var(--secondary-font);font-style:italic}.friend_contents{padding:0 100px}.friend_contents p{margin:0 0 20px;font-size:18px}.your_friend_sec .friend_mission{font-size:28px;margin:0 0 20px;text-transform:uppercase;line-height:1}.fm_small_text{font-size:20px}#bestseller_slider.owl-carousel .owl-stage{padding-left:0!important}#bestseller_slider img{width:auto}.bestseller_product{background:var(--gray-color);border-radius:14px;padding:80px 50px;color:var(--primary-color);position:relative}.bestseller_product .bestseller_badge{position:absolute;top:25px;left:25px;border-radius:50px;border:2px solid var(--primary-color);padding:4px 20px;font-size:14px}.bestseller_product .product_img{text-align:center}.bestseller_product .product_img img{margin:0 auto;height:220px;object-fit:scale-down}.bestseller_product h5{font-size:22px}.bestseller_product .btn{display:block}.mocktail_section{color:var(--primary-color);background-size:cover;background-position:center;background-repeat:no-repeat}.mocktail_section .default_heading{text-align:left;font-size:55px}.follow_section{background:var(--primary-color);color:#fff;padding:120px 0 80px}.follow_section .default_heading a{color:#fff}#social_slider2.owl-carousel .owl-stage{padding-left:15px!important}.pdp_faqs{background:var(--primary-color);color:#fff}.pdp_faqs .row{margin:0 -7px}.pdp_faqs [class*=col-]{padding:0 7px}.pdp_faqs .accordion{border:0}.pdp_faqs .accordion-item{margin:0 0 15px;background:transparent;border-color:#ffffff59}.pdp_faqs .accordion-button{background:transparent;color:#fff;font-size:15px;border-bottom:0!important}.pdp_faqs .accordion-button:not(.collapsed){box-shadow:none}.pdp_faqs .accordion-button:after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.pdp_faqs .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.pdp_faqs .accordion-body{color:#fff;padding-top:0;font-size:14px}.ritual_sec{position:relative;color:#fff;padding:0}.ritual_contents_wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;z-index:1}.ritual_sec h2{font-family:var(--primary-font);font-size:55px;margin:0 0 20px}.ritual_sec h2.offer_heading{font-size:100px;line-height:.9;font-family:var(--secondary-font)}.ritual_sec .btn{padding:14px 35px;font-size:18px;text-transform:uppercase;border-radius:8px}.left_contents{max-width:420px}.offer_contents{font-size:18px;margin:0}.ritual_right_sec{text-align:right}.ritual_right_sec h2{font-family:var(--primary-font);font-size:55px}.right_contents{max-width:420px;margin-left:auto}.collection_banner{background-size:cover;background-position:center;background-repeat:no-repeat;padding:50px 0;position:relative}.collection_banner:before{position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:#0003;z-index:1}.collection_banner .container{position:relative;z-index:1}.collection_banner h1{font-size:100px;font-family:var(--secondary-font);color:#fff7f2;line-height:1;margin:0}.active>.page-link,.page-link.active{background:var(--primary-color);border-color:var(--primary-color);color:#fff}.page-link{color:#121212}.page-link .svg-wrapper{position:relative;top:3px}.upsell_product .upsell_product_thumb{border-radius:12px;overflow:hidden}.upsell_product .upsell_product_info{padding:25px 10px 0;text-align:center;color:var(--brown)}.upsell_product .upsell_product_info p:empty{display:none}.upsell_product .upsell_product_info h5{font-size:18px;text-transform:uppercase}.upsell_product .upsell_product_info p{font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.upsell_product .upsell_product_info .btn{padding:10px 25px;font-size:14px;text-transform:uppercase}.product_highlights_sec .sec_heading2{color:#121212;font-size:50px;margin:0 0 30px}ul.product_highlights_list{padding:0;margin:0;list-style:none;font-size:20px;max-width:600px}ul.product_highlights_list li{position:relative;padding-left:50px;margin:0 0 25px}ul.product_highlights_list li span{position:absolute;left:0;top:0;color:var(--brown);font-size:22px}.product_highlights_sec .container img{border-radius:8px}.numbers_list ul{padding:0;margin:0;list-style:none;font-size:20px;max-width:600px;counter-reset:li}.numbers_list ul li{position:relative;padding-left:50px;margin:0 0 25px}.numbers_list ul li:before{position:absolute;left:0;top:0;color:var(--brown);font-size:26px;content:counter(li);counter-increment:li}.bullet_list ul{margin:0;font-size:20px;max-width:600px}.bullet_list ul li{position:relative;padding-left:10px;margin:0 0 25px}.shopify-policy__container{padding:80px 0}.shopify-policy__container p{margin:0 0 25px}.article_card{background:#eee;border-radius:14px;overflow:hidden;margin:0 0 30px}.article_card img{height:320px;width:100%;object-fit:cover}.article_card .article_card_contents{padding:25px;text-align:left}
/*# sourceMappingURL=/cdn/shop/t/119/assets/style.css.map */
