@font-face{font-family:general-sans-bold;src:url(https://cdn.shopify.com/s/files/1/0655/2974/1533/files/GeneralSans-Bold_6b4699c1-3c25-42d1-9f3b-560c7eb6dba0.woff2?v=1716294219) format("woff2"),url(https://cdn.shopify.com/s/files/1/0655/2974/1533/files/GeneralSans-Bold_a773eb58-c3ae-449a-9a46-bc9d4726c17d.woff?v=1716294181) format("woff")}@font-face{font-family:general-sans;src:url(https://cdn.shopify.com/s/files/1/0655/2974/1533/files/GeneralSans-Regular_deb5a312-cfe1-4213-808b-327c2dbc1598.woff2?v=1716439815) format("woff2"),url(https://cdn.shopify.com/s/files/1/0655/2974/1533/files/GeneralSans-Regular_3a7b30ad-1bd3-4edc-9948-8b5c351e3baa.woff?v=1716439808) format("woff")}body{font-family:General Sans}body,html{scroll-behavior:smooth}.banner_custom_main_new{background:#fff8ee;color:#fff8ee}.slider-counter__link--active .dot{background-color:#000!important}.header .list-menu span{font-size:18px;line-height:28.8px;letter-spacing:1px;color:#1d1d1d;font-family:General Sans;font-weight:700}.header .header__icons .header__icon--cart img{width:24px}.header .header__icons .accounttext{font-size:8px;line-height:8px;text-decoration:none;color:#333;text-transform:uppercase}.header .header__icons .searchText{top:.6rem;position:relative}.header .header__icon:not(.header__icon--summary),.header__icon span{display:unset!important}.header .header__icons>.header__icon,.customer a{font-size:.4rem!important;text-decoration:none}.header .header__icons{padding-top:10px!important}.header{padding-top:unset!important;padding-bottom:unset!important}.header .header__icons{display:flex;gap:10px;text-align:center}.header .header__icons .icon-search{left:50%;position:relative;transform:translate(-50%)}.header .header__active-menu-item{text-decoration:none}.header .menu-drawer__inner-container{background-color:#e8f4f8}.header .menu-drawer__inner-container .menu-drawer__menu-item{font-size:18px;line-height:28.8px;letter-spacing:1px;font-family:general-sans-bold;margin:0;padding:0}.header .menu-drawer__inner-container .menu-drawer__menu li{border-bottom:1px solid #1F8FBA;margin:17px;padding:5px 0}.top_icon_text .grid_section{display:grid;grid-template-columns:auto auto auto auto}.top_icon_text .logoWithIcon{display:flex;column-gap:3px;align-items:center;width:fit-content;margin:auto}.top_icon_text .logoWithIcon p{font-size:12px;line-height:12px;letter-spacing:1px;font-family:general-sans-bold;text-transform:uppercase}.desktop_annoucementbar{display:none}.announcmentbarmobile{display:block;background-color:#000;height:fit-content}.announcement-bar__message{text-align:center;margin:0;letter-spacing:.1rem;min-height:3.8rem;padding:0;color:#fff;font-size:16px}.desktop_annoucementbar .announcement-bar__announcement p strong{font-size:14px;font-weight:700;line-height:14px;letter-spacing:1px;color:#fff;font-family:general-sans-bold}.header .header__menu-item:hover span{text-decoration:unset!important}.desktop_annoucementbar .announcement-bar__announcement p a{color:#ffffffbd;text-decoration:none}.desktop_annoucementbar .announcement-bar__announcement p em{font-style:inherit;font-size:16px;color:#1f8fba;font-family:general-sans-bold}.desktop_annoucementbar{background-color:#000}.desktop_annoucementbar .announcement-bar__announcement p{color:#fff}.desktop_annoucementbar .grid__item{width:unset!important;max-width:unset!important}.desktop_annoucementbar .main_annoucement{display:grid;grid-template-columns:auto auto auto;justify-content:space-between}.main-bannerHOme .banner_custom_main{display:grid;grid-template-columns:50% auto;margin:0 auto;overflow:hidden}.main-bannerHOme .content_set{padding-left:12%}.main-bannerHOme .left_badge_img img{width:37%!important}.main-bannerHOme .image-with-text_banner{max-width:560px}.main-bannerHOme .content_banner .banner_image img{width:100%}.main-bannerHOme .banner_image{position:relative;padding-left:60px}.main-bannerHOme .badgeBanner{position:absolute;bottom:0;right:15%}.main-bannerHOme .left_badge_img{position:absolute;bottom:-40px;left:-15%}.main-bannerHOme .title p{font-size:42px;font-weight:400;line-height:50.4px;color:#000;margin:0}.main-bannerHOme .title{margin-bottom:0}.main-bannerHOme .content_banner{display:flex;align-items:center;justify-content:end}.main-bannerHOme .rating__banner p{font-size:11px;margin:0;color:#1d1d1d}.main-bannerHOme .title p strong{font-size:42px;line-height:50.4px;color:#000;font-family:general-sans-bold}.main-bannerHOme .image-with-text_banner .rte.h1{font-size:27px;font-weight:400;line-height:32.4px;color:#1f8fba;margin:0;padding:5px 0 12px;max-width:380px}.main-bannerHOme .image-with-text_banner .bannerbtn{font-size:14px;font-weight:700;line-height:14px;letter-spacing:1px;text-decoration:none;color:#fff;background-color:#1f8fba;padding:15px 22%;border-radius:10px;position:relative}.main-bannerHOme .image-with-text_banner .bannerbtn:after{content:"";background-image:url(/cdn/shop/files/Vector_1.png?v=1716273199);position:absolute;background-repeat:no-repeat;right:5px;top:18px;width:18px;height:18px}.main-bannerHOme .rating__banner{display:flex;justify-content:center;width:60%;padding:5px 0;column-gap:1px;align-items:center;margin-top:10px}.rating__banner a{text-decoration:none;color:inherit}.main-bannerHOme .mobile-badge-img{display:none}.main-bannerHOme .rating__banner .rating{color:#f6c050;font-size:20px;font-weight:900}.main-bannerHOme .iconsbanner .iconWithText{display:flex;gap:10px;margin-bottom:15px}.main-bannerHOme .iconsbanner .iconWithText img{width:20px;height:20px}.main-bannerHOme .iconWithText .headingText{margin:0;font-size:20px;line-height:18px;color:#000;font-family:general-sans-bold}.main-bannerHOme .iconWithText .text_bottom p{font-size:14px;font-weight:400;line-height:25.6px;color:#1d1d1d;margin:0}.supplements_real{margin:55px 0 85px}.supplements_real .banner_custom_main{display:grid;grid-template-columns:47% 50%;gap:30px}.supplements_real .banner_image>img{width:95%!important;object-fit:contain}.supplements_real .banner_image{text-align:right}.supplements_real .content_banner .btn{margin-top:-8px;padding-left:20px}.supplements_real .image-with-text_banner .top h5{font-size:15px;font-weight:700;line-height:15px;letter-spacing:2px;color:#1f8fba;margin:0;text-transform:uppercase;font-family:general-sans-bold}.supplements_real .image-with-text_banner .top p{margin:0}.supplements_real .image-with-text_banner .tired p{font-size:27px;font-weight:400;line-height:32.4px;color:#1d1d1d;margin:0;letter-spacing:0px}.supplements_real .image-with-text_banner .tired p strong{font-size:22px;letter-spacing:0px;font-family:general-sans-bold}.supplements_real .iconWithText{display:flex;gap:10px;margin:10px 0}.supplements_real .iconWithText img{width:18px;height:18px}.supplements_real .text_bottom .headingText{font-size:17px;line-height:17px;margin:0;letter-spacing:0px;font-family:general-sans-bold}.supplements_real .iconsbanner p strong{font-family:general-sans-bold}.supplements_real .bannerbtn{font-size:14px;line-height:14px;letter-spacing:1px;text-decoration:none;color:#fff;background-color:#1f8fba;padding:15px 15%;border-radius:10px;position:relative;text-transform:uppercase;font-family:general-sans-bold}.supplements_real .strugle_text p{font-size:22px;font-weight:400;line-height:24.8px;color:#1d1d1d;margin:0;padding:10px 0;letter-spacing:0px}.supplements_real .strugle_text p strong{font-size:20px;font-family:general-sans-bold;display:block}.supplements_real .sub_title_content p{font-size:16px;font-weight:400;line-height:25.6px;color:#1d1d1d;margin:0;letter-spacing:0px}.supplements_real .bannerbtn:after{content:"";background-image:url(/cdn/shop/files/Vector_1.png?v=1716273199);position:absolute;background-repeat:no-repeat;right:5px;top:18px;width:18px;height:18px}.supplements_real .iconWithText .text_bottom p{font-size:14px;font-weight:400;line-height:22.4px;color:#1d1d1d}.supplements_real .image-with-text_banner .iconsbanner h5{font-size:16px;font-weight:400;line-height:25.6px;letter-spacing:0px;color:#1d1d1d78;margin:0}.supplements_real .iconsbanner p{font-size:22px;font-weight:400;line-height:31.2px;color:#1f8fba;margin:0}.supplements_real .iconsbanner{background-color:#e6f1f4;max-width:500px;border-radius:10px;padding:20px;margin-top:20px}.supplements_real.custom_our_story .image-with-text_banner .tired p strong{display:block;font-size:24px!important}.supplements_real.custom_our_story .strugle_text p{font-size:19px}.supplements_real.custom_our_story .iconsbanner{display:none}.supplements_real.custom_our_story .bannerbtn{color:#1f8fba;padding:15px 20%;position:relative;transform:uppercase;border:2px solid #1f8fba;background-color:unset}.supplements_real.custom_our_story .content_banner .btn{margin-top:30px;padding-left:0}.supplements_real.custom_our_story .banner_image{text-align:unset}.supplements_real.custom_our_story .badgeBanner{text-align:center}.supplements_real.custom_our_story .banner_custom_main{display:grid;grid-template-columns:42% 58%;gap:30px}.supplements_real.custom_our_story .badgeBanner img{width:55%!important}.supplements_real.custom_our_story video{width:100%;height:330px}.supplements_real.custom_our_story .banner_image img{height:auto!important}.supplements_real.custom_our_story .bannerbtn:after{background-image:url(https://cdn.shopify.com/s/files/1/0655/2974/1533/files/right-arrow.png?v=1716282414)}.supplements_real.custom_our_story .video_custom .play_btn{position:absolute;text-align:center;top:39%;left:45%;background-color:#fff;border:none;height:45px;width:45px;border-radius:50%;color:#007bff;font-size:22px}.supplements_real.custom_our_story .video_custom{position:relative;text-align:center}.review_slider .subheading p{font-size:15px;line-height:15px;letter-spacing:2px;text-align:center;color:#1f8fba;margin:0;font-family:general-sans-bold;text-transform:uppercase}.review_slider h2{font-size:27px;font-weight:400;line-height:32.4px;text-align:center;color:#1d1d1d;margin:0;padding:5px 0}.review_slider h2 strong{font-family:general-sans-bold}.review_slider .afterBefore{font-size:27px;font-weight:400;line-height:32.4px;text-align:center;color:#1d1d1d;margin:0}.review_slider .images__grid{display:grid;grid-template-columns:50% 50%;position:relative;gap:2px}.review_slider .beforeGrid img{width:100%;border-radius:10px 0 0 10px;aspect-ratio:1/2}.review_slider .afterGrid img{width:100%;border-radius:0 10px 10px 0;aspect-ratio:1/2}.reviews-section{margin:45px 0}.review_slider .beforeGrid .before{position:absolute;bottom:20px;left:2%;background:#fff;border-radius:30px;color:#000;font-size:10px;font-weight:700;padding:3px 12px;text-transform:uppercase}.review_slider .afterGrid .after{position:absolute;bottom:20px;right:25%;background:#fff;border-radius:30px;color:#000;font-size:10px;font-weight:700;padding:3px 12px;text-transform:uppercase}.review_slider .titleGrid{font-size:22px;line-height:26.4px;text-align:center;margin-bottom:10px;font-family:general-sans-bold}.review_slider .gridview-client .customerName{font-size:18px;line-height:21.6px;color:#1f8fba;margin:0;font-family:general-sans-bold}.review_slider .gridview-client .customer__dismain p{font-size:14px;font-style:italic;font-weight:400;line-height:22.4px;color:#1d1d1d}.video_click .headingcustom h5{font-family:General-Sans-bold;font-size:15px;line-height:15px;letter-spacing:2px;text-align:center;margin:0;color:#1f8fba}.video_click .review_grid h2{font-size:20px;font-style:italic;font-weight:400;line-height:24px;text-align:center;max-width:180px;margin:0 auto;color:#1d1d1d;letter-spacing:0px}.video_click .review_grid h4{font-size:18px;font-weight:700;line-height:21.6px;text-align:center;margin:8px 0;color:#1d1d1d}.video_click .review_grid .rating__banner{text-align:center}.video_click .review_grid .rating{color:#f6c050;font-size:20px;font-weight:900;text-align:center;justify-content:center}.video_click video{border-radius:10px 10px 0 0}.video_click .headingcustom p{font-size:15px;font-weight:700!important;line-height:15px;letter-spacing:2px;text-align:center;color:#1f8fba!important}.video_click .reviews-text-heading p{font-size:27px;font-weight:400;line-height:28.8px;text-align:center;color:#1d1d1d;margin:0}.video_click .review_grid{position:relative;height:100%;display:flex;flex-direction:column}.video_click .playBtn{position:absolute;text-align:center;top:39%;left:45%;background-color:#fff;border:none;height:45px;width:45px;border-radius:50%;color:#007bff;font-size:22px;z-index:2;display:flex;justify-content:center;align-items:center}.video_click{margin:40px 0}.video_click .reviews-text-heading p strong{font-size:24px;font-family:general-sans-bold}.video_click .content{border:1px solid #33333342;margin-top:-10px;border-top:none!important;border-radius:0 0 10px 10px;height:inherit}.slide_repeating .section-heading p{font-size:48px;line-height:57.6px;max-width:1104px;margin:0 auto;color:#1f8fba;padding-bottom:40px;font-family:general-sans-bold}.slide_repeating .slick-arrow{display:none!important}.slide_repeating .section-heading p a{font-size:48px;font-weight:700;line-height:57.6px;color:#1f8fba}.slide_repeating{margin:65px 0 5%}.slide_repeating .section-heading p strong{color:#f6c050}.slide_repeating .slick-track{display:flex;gap:10px}.slide_repeating .slider-image-section img{width:100px!important;border-radius:10px;height:100px!important;margin:0 auto;object-fit:cover}.icon_with_content .grid_section{display:grid;grid-template-columns:33% 33% 33%;gap:30px;margin-top:35px}.icon_with_content .logoGrid h5{font-size:15px;line-height:15px;letter-spacing:2px;color:#1f8fba;margin:0;font-family:general-sans-bold}.icon_with_content .logoGrid p{font-size:30px;line-height:45.8px;font-family:general-sans-bold!important;letter-spacing:0px;margin:0}.icon_with_content .logoGrid p strong{color:#1f8fba;border-bottom:2px solid #1F8FBA}.icon_with_content .logoWithIcon img{width:70px;height:70px}.icon_with_content .logoWithIcon{display:flex;gap:10px}.icon_with_content{margin-top:2rem;padding:50px 0}.icon_with_content .logoWithIcon .content p{font-size:14px;font-weight:400;line-height:22.4px;color:#1d1d1d;font-family:unset!important}.icon_with_content .content h4{font-size:21px;font-weight:700;line-height:25.2px;margin:0;color:#1f8fba}.featured_custom_product .product__info-wrapper .product__text{display:none}.featured_custom_product .limited-time p{font-size:15px;font-weight:400;line-height:15px;letter-spacing:2px;background-color:#ad1b1b;border-radius:20px;color:#fff;padding:10px;margin:0;max-width:fit-content}.featured_custom_product .badge{font-family:General-Sans-bold;font-size:14px;line-height:14px;color:#fff;background-color:#1f8fba}.featured_custom_product .limited-time{margin-top:0}.featured_custom_product .product__title.h1{font-size:27px;line-height:28.8px;color:#000;margin:0;font-family:general-sans-bold}.featured_custom_product .compareprice{font-size:24px;line-height:24px;font-family:general-sans-bold;order:-1;color:#ad1b1b;position:relative}.featured_custom_product .compareprice:after{content:"";height:3px;width:100%;background:#ad1b1b;position:absolute;z-index:auto;left:0;bottom:15px;rotate:168deg}.featured_custom_product .badgeImage{width:15%;position:absolute;top:45%;right:11%;z-index:1}.featured_custom_product .price{color:#1f8fba;font-size:24px;line-height:24px;font-family:general-sans-bold;text-align:center}.featured_custom_product .product__info-wrapper{padding:unset!important}.featured_custom_product .subtitle_text p{font-size:27px;font-weight:400;line-height:28.8px;color:#000;margin:0}.featured_custom_product .product-form__buttons:after{content:"";background-image:url(/cdn/shop/files/Vector_1.png?v=1716273199);position:absolute;background-repeat:no-repeat;right:5px;top:18px;width:18px;height:18px;display:inline-block}.featured_custom_product .product-form__buttons{position:relative;max-width:unset}.featured_custom_product .subtitle_text{margin:0}.featured_custom_product .rating__banner{display:flex;justify-content:center;width:57%;padding:0;column-gap:1px;align-items:center;margin:0}.featured_custom_product .rating{color:#f6c050;font-size:20px;font-weight:900}.featured_custom_product .rating__banner p{font-size:11px;font-weight:400;line-height:17.6px;color:#1d1d1d}.featured_custom_product{background-color:#fff8ee;padding:30px 0}.featured_custom_product .product__info-wrapper{background-color:transparent}.featured_custom_product .description p{font-size:14px;font-weight:400;line-height:22.4px;color:#1d1d1d;margin:0;letter-spacing:0px}.featured_custom_product .description p strong{font-weight:700;color:#1f8fba}.featured_custom_product .description{margin-top:0}.featured_custom_product .featured-product.product{max-width:1000px;margin:0 auto;background:unset}.featured_custom_product .grid{justify-content:space-between}.featured_custom_product .product__tax.caption.rte{display:none}.featured_custom_product .product-form__submit{background-color:#1f8fba;--border-offset: unset}.featured_custom_product .link.product__view-details{border:2px solid #1F8FBA;border-radius:10px;padding:15px;text-align:center;color:#1f8fba;font-size:14px;font-weight:700;line-height:14px;text-transform:uppercase;margin:0;position:relative;width:100%}.featured_custom_product .link.product__view-details:after{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0655/2974/1533/files/right-arrow.png?v=1716282414);background-repeat:no-repeat;right:5px;top:18px;width:18px;height:18px;position:absolute}.featured_custom_product .link.product__view-details .icon.icon-arrow{display:none}.featured_custom_product .product__view-details:hover{text-decoration:unset}.featured_custom_product .estimated-text p strong{font-family:general-sans-bold}.featured_custom_product .button span{font-family:General-Sans-bold;font-size:14px;line-height:14px;letter-spacing:1px;text-transform:uppercase;color:#fff}.featured_custom_product .button{--border-opacity: unset !important;border:none}.featured_custom_product .estimated-text p{font-size:14px;font-weight:400;line-height:19.6px;letter-spacing:1px;text-align:center;color:#1d1d1d;margin:0}.featured_custom_product .estimated-text h5{font-size:14px;font-weight:700;line-height:19.6px;letter-spacing:1px;text-align:center;margin:0;color:#1d1d1d;position:relative;text-transform:uppercase;padding:6px 0}.featured_custom_product .estimated-text h5:before{content:url(https://cdn.shopify.com/s/files/1/0655/2974/1533/files/wavy-tick.svg);position:relative;margin-right:5px}.featured_custom_product .estimated-text{margin:3px 0}.featured_custom_product .product-form{margin:0!important}.supplements_profits .contents_grid{display:grid;grid-template-columns:50% 50%;gap:20px}.supplements_profits table:not([class]){box-shadow:unset!important}.supplements_profits table:not([class]) td,table:not([class]) th{border:unset!important;padding:unset!important}.supplements_profits tr{border-bottom:1px solid #0096393b}.supplements_profits table .head{font-size:14px;font-weight:700;line-height:19.6px;color:#1d1d1d;margin:8px 0;letter-spacing:0px}.supplements_profits table tr td:nth-child(4){text-align:left}.supplements_profits tr:nth-child(3){border-bottom:none}.supplements_profits .done{background-color:#009639;color:#fff;padding:2px 0;border-radius:20px;font-size:10px;position:relative;display:flex;justify-content:center;font-family:general-sans-bold}.money_back_section .money_img .for_mobile{display:none}.supplements_profits .done:before{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0655/2974/1533/files/Vector7.svg);position:absolute;background-repeat:no-repeat;left:10px;top:7px!important;width:18px;height:18px;display:flex}.supplements_profits .pending{background-color:#ad1b1b;color:#fff;padding:5px 17px;border-radius:20px;font-size:10px;font-family:general-sans-bold}.supplements_profits table th{font-size:12px;line-height:12px;letter-spacing:2px;color:#1d1d1d;padding:15px 0 12px!important;text-transform:uppercase;font-weight:600}.supplements_profits{background-color:#00963938;padding:80px 0}.supplements_profits .left_content h5{font-size:15px;line-height:15px;letter-spacing:2px;color:#009639;text-transform:uppercase;margin:8px 0 0;font-family:general-sans-bold}.supplements_profits .left_content h3{font-size:24px;line-height:28.8px;color:#1d1d1d;margin:0;font-family:general-sans-bold}.supplements_profits .left_content p{font-size:19px;font-weight:400;line-height:30.4px;color:#1d1d1d;margin:10px 0;letter-spacing:0px}.supplements_profits .left_content h6{font-size:16px;line-height:25.6px;color:#009639;margin:0;font-family:general-sans-bold}.supplements_profits .table_custom{background-color:#0096393b;padding:75px 0}.supplements_profits .table_heading h6{font-size:20px;line-height:24px;text-align:left;color:#1d1d1d;margin:0;font-family:general-sans-bold;letter-spacing:1px}.supplements_profits .image{display:flex;gap:20px}.supplements_profits table tr{display:grid;grid-template-columns:15% 32% 22% 20%;gap:15px;text-align:left;align-items:baseline}.supplements_profits table{width:100%}.supplements_profits .table_custom{background-color:#fff;border-radius:10px;padding:20px;margin-top:20px}.supplements_profits .left_content .descriptions p{font-size:16px;font-weight:400;line-height:25.6px}.reviews-section h5{font-size:15px;line-height:15px;letter-spacing:2px;text-align:center;color:#1f8fba;margin:0;font-family:general-sans-bold;text-transform:uppercase}.reviews-section .headingcustom p strong{font-size:24px;font-family:general-sans-bold}.reviews-section .desciption p{font-size:19px!important;font-weight:400;line-height:30.4px;text-align:center;margin-top:5px}.reviews-section .headingcustom p{font-size:27px;font-weight:400;line-height:28.8px;text-align:center;color:#1d1d1d;margin:0}.reviews-section .reviews-text-heading p{font-size:27px;font-weight:400;line-height:30.4px;text-align:center;margin-top:5px}.reviews-section .content img{width:100%}.reviews-section .rating__banner{text-align:center}.reviews-section .content{height:100%;display:flex;flex-direction:column}.reviews-section .content .rating{color:#f6c050;font-size:20px}.reviews-section .content h2{font-size:18px;font-style:italic;font-weight:400;line-height:21.6px;text-align:center;margin:0;color:#000;letter-spacing:0px}.reviews-section .content h4{font-size:18px;line-height:21.6px;text-align:center;color:#000;margin:auto 0 0;font-family:general-sans-bold;padding:5px 0}.reviews-section .content h6{font-size:12px;font-weight:700;line-height:14.4px;letter-spacing:2px;text-align:center;color:#333;margin:0;position:relative}.reviews-section .content h6:before{content:url(https://cdn.shopify.com/s/files/1/0655/2974/1533/files/tick.svg);position:relative;top:6px;width:11px;display:inline-block;height:11px;transform:translateY(-50%);margin-right:5px}.reviews-section .text_content{padding:0 20px 12px;border:1px solid #33333342;margin-top:0;border-top:none!important;border-radius:0 0 10px 10px;flex-grow:1;display:flex;flex-direction:column}.money_back_section .money_grid{display:grid;grid-template-columns:50% 50%}.money_back_section .money_grid .money_img{height:100%}.money_back_section .money_content{background-color:#1f8fba1a;display:flex;justify-content:center;padding:30px 0}.money_back_section .money-width{max-width:413px}.money_back_section .money_img img{width:100%;height:100%}.money_back_section .money_content h2{font-size:26px;line-height:33.6px;color:#1f8fba;margin:0;font-family:general-sans-bold}.money_back_section .money_content p{font-size:16px;font-weight:400;line-height:25.6px;color:#1d1d1d;margin:0;letter-spacing:0px}.money_back_section .money_content p strong{color:#1f8fba;font-family:general-sans-bold}.footer .footer-block__heading.inline-richtext{font-size:16px;font-weight:700;line-height:16px;letter-spacing:2px;text-align:left;color:#fff;margin:0}.footer .footer__follow-on-shop{text-align:unset}.footer{background-color:#1f8fba}.footer .footer-block--newsletter{display:grid;grid-template-columns:60% 40%;align-items:baseline;margin:0}.footer .newsletter-form__field-wrapper .field__input{border-radius:5px 0 0 5px}.footer .newsletter-form__field-wrapper .field:after{box-shadow:unset!important}.footer .field .icon.icon-arrow{display:none}.footer .textbelow:hover .icon{transform:scale(2.07)!important;background:red}:root,.color-scheme-1{--color-foreground: unset !important}.footer .footer-block__newsletter{max-width:550px}.footer .link.list-social__link{display:block;text-decoration:unset!important}.footer .newsletter-form__field-wrapper{margin:15px 0}.footer .follow_us .icon{width:100%}.footer .unlock p{font-size:16px;font-weight:400;line-height:25.6px;color:#fff;margin:0}.footer .follow_us .list-social{margin-left:-24px;padding:10px 0}.footer .follow_us .icon:hover{transform:scale(2.07)}.footer .follow_us .icon{transform:scale(2.07);color:#fff}.footer .list-social__item{display:flex;align-content:center;text-align:center}.footer .blockgird img{width:65%}.footer .link.link--text.list-menu__item.list-menu__item--link{font-size:13px;line-height:32.4px;text-align:left;color:#fff;text-decoration:none;font-family:general-sans-bold;padding:0}.footer .textbelow{font-size:10px;line-height:14px;letter-spacing:1px;text-align:center;color:#fff;font-family:general-sans-bold}.footer .blockgird p{font-size:16px;line-height:16px;letter-spacing:2px;color:#fff}.footer .blockgird{font-size:16px;line-height:16px;letter-spacing:2px;color:#ffffff8c;font-family:general-sans-bold}.footer.footer-block__details-content.rte p{font-size:16px;font-weight:400;line-height:22.4px;color:#fff;max-width:173px}.footer .follow_us h4{font-size:16px;font-weight:700;line-height:16px;letter-spacing:2px;text-align:left;color:#fff;margin:0 0 0 5px}.footer .footer__content-bottom-wrapper{display:flex;justify-content:space-between}.footer .footer__content-bottom-wrapper{display:flex;width:100%}.footer .footer_copyright p{font-size:14px;font-weight:400;line-height:19.6px;color:#fff}.footer .footer_list{display:grid;grid-template-columns:23% 33% 24% 20%;border-top:1px solid #fff;padding-top:30px}.footer .policies.list-unstyled{display:none}.footer .footer__content-bottom{display:flex}.footer .copyright__content{display:none}.follow_us h2{font-size:28px;font-weight:700;line-height:33.6px;color:#fff;margin:0}.footer .unlock h3{font-size:28px;line-height:33.6px;color:#fff;margin:0;font-family:general-sans-bold}.footer .link.list-social__link:hover .icon{transform:scale(2.07)}.footer .newsletter-form__field-wrapper #Subscribe{width:203px;background:#000;color:#fff;font-size:16px;letter-spacing:1px;height:46px;font-family:unset!important;margin-top:0;position:relative;border-radius:0 10px 10px 0}.footer .newsletter-form__field-wrapper #Subscribe:after{content:"";background-image:url(/cdn/shop/files/Vector_1.png?v=1716273199);position:absolute;background-repeat:no-repeat;right:0;top:18px;width:18px;height:18px;display:inline-block}.featured_custom .videSlider .product-img img{max-width:100%;mix-blend-mode:darken}.featured_custom .videSlider .product-img{position:relative;border-radius:10px;padding:10px}.featured_custom .videSlider .rating__banner .rating{color:#f6c050;font-size:16px!important}.featured_custom .videSlider .rating__banner{display:flex;align-items:baseline;justify-content:center;gap:4px}.featured_custom .videSlider .price{text-align:center;margin:15px 0;font-size:22px;color:#1f8fba;display:flex;gap:6px;font-family:general-sans-bold;align-items:center;justify-content:center}.featured_custom .videSlider .compare-price{order:-1;color:#ad1b1b;position:relative}.featured_custom{margin:45px 0}.featured_custom .videSlider .price .badge{font-size:10px;display:flex;align-items:center;border:none;background-color:#1f8fba;color:#fff;height:22px}.featured_custom .videSlider .compare-price:after{content:"";height:3px;width:100%;background:#ad1b1b;position:absolute;z-index:auto;left:0;bottom:17px;rotate:172deg}.featured_custom .videSlider .product_title{font-size:18px;text-align:center;height:50px;margin:0;line-height:21.6px;font-family:general-sans-bold;color:#1d1d1d}.featured_custom .videSlider .star_text p{margin-bottom:0;font-size:12px;line-height:19.2px;color:#1d1d1d}.featured_custom .videSlider .star_text p strong{font-family:general-sans-bold}.featured_custom .videSlider .custom_btn .btn{font-size:14px;font-weight:700;line-height:14px;letter-spacing:1px;text-decoration:none;color:#fff;background-color:#1f8fba;padding:15px 15%;border-radius:10px;position:relative;text-transform:uppercase;width:100%!important;display:block;text-align:center}.featured_custom .videSlider .custom_btn .btn:after{content:"";background-image:url(/cdn/shop/files/Vector_1.png?v=1716273199);position:absolute;background-repeat:no-repeat;right:5px;top:18px;width:18px;height:18px;display:inline-block}.featured_custom .content ul{display:none}.featured_custom .content ul li{position:relative;padding-left:30px;display:flex;align-items:baseline;font-size:14px;line-height:16.8px;color:#1d1d1d;margin:5px 0}.featured_custom .videSlider .content ul li:first-child{font-family:general-sans-bold}.featured_custom .content li:before{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0655/2974/1533/files/Vector.png?v=1716183375);position:absolute;background-repeat:no-repeat;left:6px;top:0!important;width:18px;height:18px}.featured_custom .headingcustom h5{margin-bottom:0;font-size:15px;color:#1f8fba;font-weight:700}.featured_custom .headingcustom{text-align:center;margin-top:60px}.featured_custom .headingcustom p{margin-top:0;color:#1d1d1d;font-size:27px;font-weight:400;line-height:32.4px;text-align:center}.featured_custom .headingcustom p strong{font-family:general-sans-bold}.facet-checkbox .icon-checkmark{top:50%;transform:translateY(-50%)}.tp-search-input{font-family:inherit}.field:after{box-shadow:0 0 0 var(--inputs-border-width) #121212;border-radius:10px}.page-contact .field>span{width:100%;position:absolute;z-index:1;top:-25px;font-weight:700;font-size:14px;color:#000}.field:hover.field:after,.select:hover.select:after,.select__select:hover.select__select:after,.customer .field:hover.field:after,.customer select:hover.select:after,.localization-form__select:hover.localization-form__select:after{box-shadow:0 0 0 calc(.1rem + var(--inputs-border-width)) rgba(18,18,18,var(--inputs-border-opacity));border-radius:10px}.contact__button{text-align:right;font-weight:700}.card-badge{position:absolute;font-size:10px;font-weight:700;color:#fff;text-align:center;max-width:72px;line-height:14px;aspect-ratio:1/1;display:flex;align-items:center;right:2px;top:2px;word-spacing:40px}.card-badge>img{width:100%;position:absolute;left:0}.card-badge .badge-text{z-index:2;position:relative;text-transform:uppercase}.badge_text{line-height:28px;margin:0;padding:0 10px;border-radius:32px;font-size:12px;letter-spacing:.6px;text-transform:uppercase;font-weight:700}.product_badge{position:absolute;top:0;margin:5% 0 0 5%;border-radius:32px;background-color:#e8f4f8;box-shadow:0 0 2px 1px #000}.product_badge.red .badge_text,.product_badge.green .badge_text{color:#f2f2f2}.product_badge.red{background:#e9292d}.product_badge.green{background:#0fa573}cart-drawer.is-empty.mobile-y .drawer__inner{display:block}@media screen and (min-width: 1400px){.slide_repeating .slider-image-section img{width:130px!important;border-radius:10px;height:130px!important;margin:0 auto}}@media screen and (min-width: 768px){.featured_custom .videSlider{display:grid;grid-template-columns:49% 49%;gap:12px}.review_slider .desktopView{grid-template-columns:48% 48%}.reviews-section .reviews-video-section{display:grid;grid-template-columns:auto auto}.reviews-section .content{margin-bottom:20px}.review_slider .desktopView,.video_click .videSlider{display:grid;grid-template-columns:50% 50%;gap:26px;margin-top:15px}.contact form .field{margin-bottom:4rem}}@media screen and (min-width: 990px){.header.header--middle-left{grid-template-columns:auto 7fr 1fr;column-gap:2rem;text-align:center}.featured_custom_product .grid__item.product__media-wrapper{max-width:48%!important}.featured_custom .videSlider{display:grid;grid-template-columns:24% 24% 24% 24%}.reviews-section .reviews-video-section{grid-template-columns:auto auto auto auto}.review_slider .desktopView,.video_click .videSlider{display:grid;grid-template-columns:33% 33% 33%;gap:26px;margin-top:15px}}@media screen and (max-width: 1000px){.mobile-y>.cart-drawer{display:flex}.drawer.active.mobile-y .drawer__inner{transform:translateY(0)}.cart-drawer__overlay{background:#313131}.mobile-y>.cart-drawer cart-drawer-items{flex-grow:1}.mobile-y .drawer__inner{border-radius:16px 16px 0 0;min-height:calc(100% - 3.2rem);max-height:calc(100% - 3.2rem);margin-top:auto;width:100vw;max-width:100vw;transform:translateY(100%);justify-content:space-between}.mobile-y .drawer__heading{margin:0}.mobile-y .drawer__header{padding:1rem 0}.mobile-y .drawer__inner .drawer__header .drawer__close{min-width:25px;min-height:25px;display:flex}.mobile-y .drawer__close svg{height:1.5rem;width:1.5rem;margin:auto}.mobile-y .drawer__close svg>path{stroke-width:2.5;stroke:#fff}.review_slider .desktopView{padding:0 45px}.desktop_annoucementbar .announcement-bar__announcement p,.desktop_annoucementbar .announcement-bar__announcement p em,.desktop_annoucementbar .announcement-bar__announcement p strong{font-size:12px}.top_icon_text .logoWithIcon p{font-size:10px}.main-bannerHOme .title p{font-size:22px;line-height:27px}.main-bannerHOme .title p strong{font-size:22px;line-height:23px}.main-bannerHOme .image-with-text_banner .rte.h1{font-size:18px;line-height:20.8px}.main-bannerHOme .iconWithText .headingText{font-size:18px;line-height:21.6px}.main-bannerHOme .banner_custom_main{column-gap:0px}.main-bannerHOme .badgeBanner{right:-70px}.main-bannerHOme .badgeBanner img{width:65%}.main-bannerHOme .iconWithText .text_bottom p{line-height:20.6px}.main-bannerHOme .iconsbanner .iconWithText{margin-bottom:unset}.main-bannerHOme .rating__banner .rating{font-size:14px}.main-bannerHOme .rating__banner p{font-size:9px;font-weight:700}.featured_custom_product .product__info-wrapper{padding-left:30px!important}.supplements_real .image-with-text_banner .tired p{font-size:22px;line-height:26.4px}.supplements_real .strugle_text p{font-size:18px;line-height:18.8px}.supplements_real .banner_custom_main{display:flex;flex-direction:column}.supplements_real .content_banner{order:2}.supplements_real .banner_image{order:1}.supplements_real .iconsbanner{max-width:unset}.supplements_real .content_banner .btn{text-align:center;margin-top:-22px}.slide_repeating .section-heading p{font-size:33px;line-height:39.6px}.slide_repeating .section-heading p a{font-size:33px;line-height:33.6px}.slide_repeating .slick-track{gap:35px}.main-bannerHOme .left_badge_img{bottom:-29px;left:-10%}.supplements_real.custom_our_story .strugle_text p{font-size:18px}.supplements_real.custom_our_story .image-with-text_banner .tired p strong{font-size:22px!important}.icon_with_content{margin-top:unset}.supplements_real{margin:0 0 30px}.icon_with_content .content h4{font-size:18px}.icon_with_content .grid_section{gap:15px}.icon_with_content .logoWithIcon img{width:45px;height:45px}.supplements_profits .contents_grid,.money_back_section .money_grid{display:unset}.money_back_section .money_content{text-align:center}.reviews-section .content h6{font-size:10px}.iconsbanner{margin-bottom:15px}.supplements_real .banner_image>img{width:100%!important}.slide_repeating .section-heading{margin:0 40px}.video_click .review_grid h2{max-width:135px}.supplements_real.custom_our_story .banner_custom_main{display:flex;flex-direction:column}.supplements_profits .image{margin:25px 0}.footer .footer_list{grid-template-columns:auto auto;gap:45px}.footer .blockgird img{width:50%}.footer .footer_copyright{text-align:left}.footer .list-social{display:grid!important;grid-template-columns:auto auto auto auto}.header .header__icon.header__icon--menu.header__icon--summary{display:flex;justify-content:center;margin:18px 0 0 8px}}@media screen and (max-width: 768px){.banner_custom_main_new{display:none}.top_icon_text .grid_section{display:grid;grid-template-columns:auto auto;gap:5px;justify-content:space-between}.top_icon_text .logoWithIcon{width:100%}.featured_custom .videSlider li,.reviewCustomMain li,.reviews-sectionvideo li{width:80%}.main-bannerHOme .banner_custom_main{display:flex;flex-direction:column}.main-bannerHOme .banner_image{order:-1}.main-bannerHOme .content_set{padding-left:unset;padding:0 20px}.main-bannerHOme .image-with-text_banner .rte.h1{line-height:28.8px}.main-bannerHOme .iconWithText .text_bottom p{padding-bottom:10px}.main-bannerHOme .content_banner{justify-content:unset}.featured_custom_product .product__info-wrapper{padding-left:0!important}.featured_custom_product .limited-time p{font-size:14px;line-height:14px}.featured_custom_product .product__title.h1{font-size:23px;line-height:27.8px}.featured_custom_product .subtitle_text p{font-size:22px;font-weight:400;line-height:26.4px}.featured_custom .headingcustom p{font-size:22px;line-height:26.4px;padding:0 35px}.review_slider .subheading p{font-size:14px;line-height:14px}.review_slider .desktopView{margin-top:20px}.review_slider h2{font-size:22px;line-height:26.4px;padding:0 10px}.supplements_real .strugle_text p{line-height:28.8px}.reviews-section h5{font-size:14px;line-height:14px}.reviews-section .reviews-text-heading p{font-size:22px;line-height:26.4px}.reviews-section .desciption p{font-size:18px!important;line-height:28.8px!important}.supplements_real.custom_our_story .badgeBanner img{width:90%!important}.icon_with_content .logoGrid p{font-size:24px;line-height:38.8px}.icon_with_content .grid_section{display:unset}.icon_with_content .logoWithIcon{margin:20px 0}.supplements_profits .left_content h5{font-size:14px;line-height:14px}.supplements_profits .left_content h3{font-size:22px;line-height:26.6px;padding-top:8px}.supplements_profits .left_content p{font-size:18px;line-height:28.8px}.supplements_profits .image img{width:46%}.supplements_profits .table_heading h6{font-size:18px;line-height:21.6px}.supplements_profits thead{display:none}.money_back_section .money_content h2{font-size:22px;line-height:26.4px}.featured_custom .videSlider,.review_slider .desktopView,.video_click .videSlider{gap:20px}.review_slider .desktopView,.review_slider .reviews-video-section.desktopView{padding:0 20px}.video_click .reviews-text-heading p{font-size:22px;line-height:26.6px;padding:8px 35px 20px}.footer-block__newsletter{text-align:unset!important}.footer .footer-block--newsletter{display:grid;grid-template-columns:100%}.footer .footer_list{grid-template-columns:100%;display:grid;gap:30px}.footer .blockgird:first-child{order:1;text-align:center}.footer .blockgird:first-child .footer-block__details-content{display:block}.footer .blockgird .footer-block__details-content{display:none}.newsletter-form__field-wrapper .field__label{top:0}.headingAccFooter{margin-bottom:25px;cursor:pointer}.footer .blockgird.active .footer-block__details-content{display:block}.footer .follow_us h4,.footer .follow_us{text-align:center}.footer .follow_us .list-social{margin-left:unset;/ text-align: center}.money_back_section .money_img img{display:none}.money_back_section .money_img .for_mobile{display:block}.desktop_annoucementbar{display:none}.announcmentbarmobile{display:block;background-color:#000}.announcmentbarmobile .announcement-bar__announcement p a{color:#ffffffbd;text-decoration:none;font-size:12px}.announcmentbarmobile .announcement-bar__announcement p em{font-style:inherit;font-size:12px;color:#1f8fba;font-family:general-sans-bold}.announcmentbarmobile .announcement-bar__announcement p{color:#fff;font-size:12px}.announcmentbarmobile .grid__item{max-width:unset!important}.header .header__icon.header__icon--menu.header__icon--summary{display:unset!important;margin:18px 0 0}.header .header__icon.header__icon--account.link.focus-inset.small-hide{display:none!important}.main-bannerHOme .mobile-badge-img{display:flex;margin-bottom:1rem;justify-content:center}.main-bannerHOme .badgeBanner{display:none}.main-bannerHOme .left_badge_img img{width:45%!important;height:61%!important}.main-bannerHOme .left_badge_img{display:flex;justify-content:end;margin-right:10px}.main-bannerHOme .image-with-text_banner .bannerbtn{width:100%;display:block;text-align:center}.main-bannerHOme .rating__banner{width:100%;text-align:center;margin-top:0}.featured_custom_product .rating__banner{width:73%}.main-bannerHOme .rating__banner .rating{font-size:20px}.supplements_real .content_banner .btn{padding-left:unset}.supplements_real.custom_our_story .bannerbtn{display:block;width:100%}.icon_with_content .logoWithIcon img{width:60px;height:60px}.footer .field{display:unset}.footer .newsletter-form__field-wrapper .field__input{border-radius:10px}.footer .newsletter-form__field-wrapper #Subscribe{width:100%;margin-top:10px}.supplements_profits table tr{grid-template-columns:100%;gap:0px;padding-top:15px}.supplements_profits .done{width:25%}.supplements_profits table .head{margin-bottom:0}.video_click .review_grid h2{max-width:unset}.featured_custom_product .link.product__view-details{width:100%}.announcmentbarmobile .slider-button{display:none}.footer .blockgird{border-bottom:1px solid #fff;position:relative}.footer .footer__content-bottom-wrapper{text-align:center;justify-content:center}.footer .headingAccFooter:before{content:"";background-image:url(https://cdn.shopify.com/s/files/1/0655/2974/1533/files/Vector_4.png?v=1716553790);position:absolute;background-repeat:no-repeat;right:16px;top:0!important;width:18px;height:18px}.footer .headingAccFooter.active:before{transform:rotate(180deg)}.footer .footer_copyright{text-align:center}.footer .footer__content-bottom-wrapper:nth-child(1){order:1}.featured_custom .slider-button,.review_slider .slider-button,.video_click .slider-button{display:none}.main-bannerHOme .banner_image{padding-left:0}.contact form .field{margin-bottom:3.5rem}.announcement-bar__message{padding:0}}@media screen and (max-width: 480px){.card-badge{max-width:72px;font-size:11px}.featured_custom .headingcustom p{padding:0 27px}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/sunna_supplements.css.map */
