@font-face{font-family:Gotham;src:url(/cdn/shop/files/Gotham_Bold.ttf?v=1759901170)}@font-face{font-family:Gotham-Bold;src:url(/cdn/shop/files/Gotham.ttf?v=1759900951)}@font-face{font-family:Gotham-Book;src:url(/cdn/shop/files/Gotham_Book.ttf?v=1759915848)}@font-face{font-family:Gotham Book;src:url(/cdn/shop/files/Gotham-Book.otf?v=1763962638) format("opentype");font-weight:400;font-style:normal;font-display:swap}.home-banner{position:relative;margin-top:calc(-1 * var(--header-height));padding-top:var(--header-height)}.home-banner .home-banner-container{max-width:1440px;margin:0 auto;padding:40px 80px 80px}.home-banner .banner-text-image{display:flex;align-items:center;gap:69px}.home-banner .banner-text-image .home-banner-content{max-width:370px;position:relative;z-index:1}.home-banner .banner-text-image .home-banner-title h2{margin:0;color:#124734;font-family:Playfair Display;font-size:64px;font-style:normal;font-weight:700;line-height:105%;letter-spacing:1.28px}.home-banner .banner-text-image .home-banner-description{padding:4px 0 16px}.home-banner .banner-text-image .home-banner-description p{color:#405e5a;font-family:Alibaba PuHuiTi;font-size:17px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.34px;margin:0}.home-banner .banner-text-image .home-banner-button{max-width:280px;margin-top:32px}.home-banner .banner-text-image .home-banner-button a{padding:14px;border-radius:10px;border:2px solid #FFFFFF;background:#fff;text-transform:uppercase;text-align:center;display:block;text-decoration:none;color:#124734;font-family:Gotham;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.8px;transition:ease .3s all}.home-banner .banner-text-image .home-banner-button a:hover{background:transparent;color:#124734}.home-banner .banner-text-image .home-banner-rating{display:flex;align-items:center;gap:4px;padding-top:12px}.home-banner .banner-text-image .home-banner-rating .stars{display:flex}.home-banner .banner-text-image .stars svg{display:block}.home-banner .banner-text-image .home-banner-rating .rating_text span{color:#405e5a;font-family:Alibaba PuHuiTi;font-size:15px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.3px;display:block}.home-banner .banner-text-image .banner-image{width:100%;position:absolute;height:100%;top:0;left:0}.home-banner .banner-text-image .banner-image img{width:100%;height:100%;object-fit:cover}.home-banner .banner-text-image .b-mobile-image{display:none}@media (max-width: 1024px){.home-banner .home-banner-container{padding:40px 40px 50px}.home-banner .banner-text-image .home-banner-title h2{font-size:50px;letter-spacing:1px}.home-banner .banner-text-image .home-banner-content{max-width:290px}.home-banner .banner-text-image .home-banner-button{max-width:240px;margin-top:30px}.home-banner .banner-text-image .home-banner-button a{padding:12px;font-size:14px;letter-spacing:.4px}}@media (max-width: 767px){.home-banner:before{position:absolute;content:"";background:linear-gradient(180deg,#f0f0eb,#f0f0eda1 21.42%,#f0f0ef00 45.37%);width:100%;height:100%;left:0;top:0;z-index:1}.home-banner .home-banner-container{padding:20px 20px 74vw}.home-banner .banner-text-image .home-banner-content{max-width:275px;margin:0 auto}.home-banner .banner-text-image .home-banner-title h2{font-size:48px;letter-spacing:.96px;text-align:center}.home-banner .banner-text-image .home-banner-button{max-width:280px;margin:20px auto 0}.home-banner .banner-text-image .banner-image img.b-desktop-image{display:none}.home-banner .banner-text-image .banner-image img.b-mobile-image{display:block;object-position:bottom center}}.text_marquee_section{overflow:hidden;background:#124734;padding:22px 0}.text_marquee_slider .swiper-wrapper{-webkit-transition-timing-function:linear!important;transition-timing-function:linear!important;position:relative}.text_marquee_slider .text_marquee_slide{width:fit-content}.text_marquee_section .text_marquee_message{padding:0 32px;border-right:1px solid #F7E4E7;border-left:1px solid #F7E4E7}.text_marquee_section .text_marquee_message p{margin:0;color:#f7e4e7;font-family:Gotham;font-size:23px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:1.84px;text-align:center;white-space:nowrap}@media (max-width: 1024px){.text_marquee_section{padding:18px 0}.text_marquee_section .text_marquee_message{padding:0 24px}.text_marquee_section .text_marquee_message p{font-size:18px;letter-spacing:1.4px}}@media (max-width: 767px){.text_marquee_section{padding:16px 0}.text_marquee_section .text_marquee_message{padding:0 16px}.text_marquee_section .text_marquee_message p{font-size:16px;letter-spacing:1.28px}}.banner_review_section{position:relative;padding:80px 0 176px;background-repeat:no-repeat;background-position:top center;background-size:cover}.banner_review_section .banner_review_container{max-width:1440px;padding:0 80px;margin:0 auto}.banner_review_section .banner_review_grid{display:grid;grid-template-columns:1fr 1fr;gap:48px 0}.banner_review_grid .banner_review_item{max-width:290px}.banner_review_grid .banner_review_col:nth-child(2n) .banner_review_item{margin:0 0 0 auto}.banner_review_section .banner_review_shape{position:absolute;bottom:-2px;left:0;width:100%}.banner_review_section .banner_review_shape svg{display:block;width:100%;height:100%}.banner_review_item .stars{display:flex}.banner_review_item .banner_review_author{margin:8px 0 0;color:#124734;font-family:Gotham;font-size:20px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase}.banner_review_item .br_verified_label{display:block;color:#124734;font-family:Gotham-Book;font-size:18px;font-style:normal;font-weight:325;line-height:150%;opacity:.6}.banner_review_item .banner_review_text{margin:8px 0 0}.banner_review_item .banner_review_text *{margin:0;color:#124734;font-family:Gotham-Book;font-size:20px;font-style:normal;font-weight:325;line-height:150%;letter-spacing:-.4px}@media (max-width: 1120px){.banner_review_item .banner_review_text *{font-size:18px;letter-spacing:-.36px}}@media (max-width: 1024px){.banner_review_section{padding:60px 0 120px}.banner_review_section .banner_review_container{padding:0 40px}.banner_review_item .banner_review_author{margin:6px 0 0;font-size:18px;line-height:140%}.banner_review_item .br_verified_label{font-size:16px}.banner_review_item .banner_review_text *{font-size:16px;letter-spacing:-.3px}}@media (max-width: 767px){.banner_review_section{padding:32px 0 90vw;background-position:bottom center;overflow:hidden}.banner_review_section .banner_review_shape{left:-50%}.banner_review_section .banner_review_shape svg{width:200%}.banner_review_section .banner_review_container{padding:0 20px}.banner_review_section .banner_review_grid{display:block;margin:0}.banner_review_grid .banner_review_item{max-width:100%}.banner_review_item .stars{justify-content:center}.banner_review_item .banner_review_author{margin:8px 0 0;font-size:18px;line-height:150%;text-align:center}.banner_review_item .br_verified_label{font-size:14px;text-align:center}.banner_review_item .banner_review_text *{font-size:18px;letter-spacing:-.36px;text-align:center}.banner_review_grid .slick-dots{position:unset;display:flex;align-items:center;justify-content:center;gap:8px;margin:16px 0 0}.banner_review_grid .slick-dots li{margin:0;width:10px;height:10px}.banner_review_grid .slick-dots li button{width:10px;height:10px;padding:0;background:#124734;opacity:.3}.banner_review_grid .slick-dots li.slick-active button{opacity:1}.banner_review_grid .slick-dots li button:before{content:none}}.our-product.our-product-section{background:#fcecee;padding:28px 0 80px}.our-product .our-product-container{max-width:1440px;margin:0 auto;padding:0 80px}.our-product .our-product-content-button{display:flex;align-items:center;justify-content:center;padding-bottom:40px}.our-product .our-product-heading h2{margin:0;color:#124734;text-align:center;font-family:Playfair Display;font-size:64px;font-style:normal;font-weight:700;line-height:110%}.our-product .our-product-description{margin-top:20px}.our-product .our-product-description p{margin:0;color:#124734;text-align:center;font-family:Gotham;font-size:22px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:3.08px;text-transform:uppercase}.our-product .our-product-button a{padding:16px 32px;border-radius:99px;border:1px solid #153b36;background:#153b36;color:#fff;font-family:Alibaba PuHuiTi;font-size:16px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:.64px;text-transform:uppercase;display:block;text-decoration:none}.our-product .our-product-button a:hover{background:transparent;color:#153b36}.our-product .our_product_col{display:block}.our-product .our_product_col .slick-track{display:flex}.our-product .product-card{margin:0 12px;height:auto}.product-card .product-card-wrapper{height:100%;display:flex;flex-direction:column}.product-card .product-card-wrapper>a{flex:0 0 auto}.product-card a{text-decoration:none}.product-card .product-card-image{position:relative}.product-card .product-card-image img{width:100%;display:block;aspect-ratio:1/1;object-fit:contain}.product-card .product-card-image p{padding:4px 8px;border-radius:99px;background:#fbead0;position:absolute;top:15px;left:15px;color:#153b36;font-family:Alibaba PuHuiTi;font-size:14px;font-style:normal;font-weight:700;line-height:140%;letter-spacing:0;margin:0;display:none}.product-card .product-card-wrapper .product-card-content-item{flex:1;display:flex;flex-direction:column;justify-content:space-between}.product-card .product-card-content{padding:24px 0 0;flex:1}.product-card .product-card-title h2{margin:0;color:#124734;text-align:center;font-family:Gotham;font-size:24px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.24px}.product-card .product-card-labels{display:none}.product-card .product-card-labels p{border-radius:99px;background:linear-gradient(270deg,#ffeff0 0% 100%);padding:6px 8px;color:#153b36;font-family:Alibaba PuHuiTi;font-size:12px;font-style:normal;font-weight:400;line-height:140%;letter-spacing:0;margin:0}.product-card .product-card-labels.label-feminine-balance-gummies p{background:linear-gradient(270deg,#ffeff0 0% 100%)}.product-card .product-card-labels.label-shilajit-gummies p{background:#f2ffec}.product-card .product-card-labels.label-sleep-gummies p{background:#f4ecff}.product-card .product-card-labels.label-mushroom-gummies p{background:#ecf9ff}.product-card .product-card-price{display:flex;align-items:center;gap:4px;margin:12px 0 0;justify-content:center}.product-card .product-card-price span{display:block;color:#124734;text-align:center;font-family:Gotham;font-size:18px;font-style:normal;font-weight:400;line-height:120%}.product-card .product-card-price span.compare-at-price{color:#153b36bf;font-weight:400;text-decoration:line-through}.our-product .mob-our-product-button{display:none}.product-card .product-card-short-description{margin:8px 0 0}.product-card .product-card-short-description *{margin:0;color:#124734;text-align:center;font-family:Gotham-Book;font-size:16px;font-style:normal;font-weight:325;line-height:150%;letter-spacing:-.32px}.product-card-wrapper select.product-variant-select:focus-visible{box-shadow:none;outline:none}.product-card-wrapper select.product-variant-select{-webkit-appearance:none;appearance:none;text-align:center}.product-variant_sel_main{position:relative}.custom_loader_select{position:absolute;bottom:0;left:50%;transform:translate(-50%)}.product-card-wrapper .product-card_atc,.product-card-wrapper select.product-variant-select,.custom_loader_select{margin:12px auto 0;border-radius:10px;background:#f6cdd7;border:2px solid #F6CDD7;display:flex;align-items:center;gap:6px;padding:12px;max-width:210px;width:100%;justify-content:center;transition:ease .3s all;cursor:pointer;min-height:54px}.custom_loader_select{display:none}.custom_loader_select.active{display:flex}.product-card-wrapper .product-card_atc,.product-card-wrapper select.product-variant-select{color:#124734;font-family:Gotham;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.8px;text-transform:uppercase}.product-card-wrapper .product-card_atc:hover,.product-card-wrapper select.product-variant-select:hover{background:transparent}.custom_loader_select .loading__spinner svg.spinner{display:block}.product-card-wrapper .product-card_atc svg{margin:-1px 0 0}.our-product-section .slick-arrow:before{content:none}.our-product-section .slick-arrow{bottom:5px;top:auto;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:2px solid #124734;border-radius:99px;transform:unset;background:#fcecee}.product-card-wrapper .product-card_atc.sold_out{opacity:.6;cursor:no-drop}.our-product-section .slick-dots{position:unset;display:flex;align-items:center;justify-content:center;gap:8px;margin:32px 0 0}.our-product-section .slick-dots li{margin:0;width:10px;height:10px}.our-product-section .slick-dots li button{width:10px;height:10px;padding:0;background:#124734;opacity:.3}.our-product-section .slick-dots li.slick-active button{opacity:1}.our-product-section .slick-dots li button:before{content:none}@media (max-width: 1180px){.our-product .our-product-heading h2{font-size:48px}.our-product .our-product-description p{font-size:18px;letter-spacing:2.6px}.product-card .product-card-title h2{font-size:22px;letter-spacing:-.2px}.product-card-short-description *{font-size:14px;letter-spacing:-.28px}.product-card-price span{font-size:16px}.product-card-wrapper select.product-variant-select,.product-card-wrapper .product-card_atc{gap:4px;padding:10px;max-width:200px;min-height:50px}.custom_loader_select{min-height:50px}.product-card-wrapper select.product-variant-select,.product-card-wrapper .product-card_atc{font-size:14px;letter-spacing:.4px}.our-product-section .slick-arrow{bottom:3px;width:40px;height:40px}}@media (max-width: 1024px){.our-product .our-product-container{padding:0 50px}.our-product .our-product-heading h2{max-width:550px;margin:0 auto}.product-card-short-description *{font-size:16px;letter-spacing:-.32px}.product-card-price span{font-size:18px}}@media (max-width: 767px){.our-product.our-product-section{padding:16px 0 32px}.our-product .our-product-container{padding:0 20px}.our-product .our_product_col{margin:0}.our-product .our-product-content-button{padding-bottom:20px}.our-product .our-product-heading h2{font-size:30px}.our-product .our-product-description{margin-top:16px}.our-product .our-product-description p{font-size:14px;letter-spacing:1.96px}.product-card .product-card-content{padding:20px 0 0}.our-product-section .slick-arrow{bottom:-12px;width:32px;height:32px;z-index:1}.our-product-section .slick-arrow svg{width:20px;height:20px}.our-product-section button.slick-prev.slick-arrow{left:-5px}.our-product-section button.slick-next.slick-arrow{right:-5px}.product-card-wrapper select.product-variant-select,.product-card-wrapper .product-card_atc,.custom_loader_select{min-height:44px;padding:8px}}.wellness_intro_section{background-repeat:no-repeat;background-position:right center;background-size:cover;padding:84px 0}.wellness_intro_section .wellness_intro_container{max-width:1440px;margin:0 auto;padding:0 80px}.wellness_intro_section .wellness_intro_wrapper{max-width:614px}.wellness_intro_wrapper h2{margin:0;color:#124734;font-family:Playfair Display;font-size:56px;font-style:normal;font-weight:700;line-height:110%;max-width:580px}.wellness_intro_wrapper .wellness_intro_content{margin:20px 0 0;max-width:500px}.wellness_intro_wrapper .wellness_intro_content *{margin:0;color:#124734;font-family:Gotham;font-size:20px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:normal}.wellness_intro_wrapper .wellness_usps_block{display:flex;gap:12px;max-width:524px;margin-top:24px}.wellness_intro_wrapper .wellness_usps_block img{max-width:122px;height:auto;display:block;flex:1}.wellness_intro_wrapper .wellness_intro_btn{margin-top:40px;max-width:280px}.wellness_intro_wrapper .wellness_intro_btn a{text-decoration:none;border-radius:10px;background:#124734;display:block;border:2px solid #124734;text-align:center;padding:14px;color:#fff;font-family:Gotham;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.8px;transition:ease .3s all}.wellness_intro_wrapper .wellness_intro_btn a:hover{background:transparent;color:#124734}@media (max-width: 1120px){.wellness_intro_wrapper h2{font-size:42px;max-width:438px}.wellness_intro_wrapper .wellness_intro_content *{font-size:18px}.wellness_intro_wrapper .wellness_usps_block img{max-width:100px}.wellness_intro_wrapper .wellness_intro_btn{margin-top:28px;max-width:260px}}@media (max-width: 1024px){.wellness_intro_section{padding:60px 0}.wellness_intro_section .wellness_intro_container{padding:0 40px}.wellness_intro_wrapper h2{font-size:36px;max-width:378px}.wellness_intro_wrapper .wellness_usps_block{gap:10px;max-width:420px;margin-top:18px}.wellness_intro_wrapper .wellness_usps_block img{max-width:90px}.wellness_intro_wrapper .wellness_intro_btn{margin-top:24px;max-width:240px}.wellness_intro_wrapper .wellness_intro_btn a{padding:12px;font-size:14px;letter-spacing:.4px}}@media (max-width: 767px){.wellness_intro_section{padding:32px 0 0;background:#f0f2f5}.wellness_intro_section .wellness_intro_container{padding:0 20px}.wellness_intro_wrapper h2{font-size:32px;line-height:120%}.wellness_intro_wrapper .wellness_intro_content{margin:16px 0 0}.wellness_intro_wrapper .wellness_usps_block{gap:8px}.wellness_intro_wrapper .wellness_usps_block img{max-width:70px}.wellness_intro_wrapper .wellness_intro_btn{margin-top:20px;max-width:240px}.wellness_intro_banner_m img{max-width:100%;height:auto;display:block}}.product_spotlight_section{background:#fbebed;overflow:hidden;padding-top:80px}.product_spotlight_section .product_spotlight_container{max-width:1440px;margin:0 auto;padding:0 80px}.product_spotlight_section .product_spotlight_heading{margin:0;color:#124734;text-align:center;font-family:Playfair Display;font-size:64px;font-style:normal;font-weight:700;line-height:110%}.product_spotlight_section .product_spotlight_slider{margin:0}.product_spotlight_slider .product_spotlight_slide{background-repeat:no-repeat;background-size:cover;background-position:top center;padding:80px 0 140px}.product_spotlight_slide .product_spotlight_wrapper{max-width:1440px;margin:0 auto;padding:0 80px}.product_spotlight_wrapper .product_spotlight_content{max-width:515px;margin:0 0 0 auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.product_spotlight_content .ps_slide_heading{color:#124734;font-family:Playfair Display;font-size:48px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:.96px;max-width:460px;margin:0}.product_spotlight_content .ps_slide_content{margin:20px 0}.product_spotlight_content .ps_slide_content *{margin:0;color:#124734;font-family:Gotham-Book;font-size:16px;font-style:normal;font-weight:325;line-height:150%;letter-spacing:-.32px}.product_spotlight_content .ps_slide_content p+p{margin-top:12px}.product_spotlight_content .ps_slide_features ul{margin:0;padding:0;list-style:none;display:flex;max-width:420px}.product_spotlight_content .ps_slide_features ul li{color:#124734;font-family:Gotham;font-size:18px;font-style:normal;font-weight:400;line-height:115%;letter-spacing:.9px;text-align:center;padding:0 20px;border-right:1px solid #124734;flex:1}.product_spotlight_content .ps_slide_features ul li:first-child{padding-left:0}.product_spotlight_content .ps_slide_features ul li:last-child{border:none;padding-right:0}.product_spotlight_content .ps_slide_btn{margin:32px 0 0;display:block;border-radius:10px;background:#124734;max-width:280px;text-decoration:none;text-align:center;padding:14px;border:2px solid #124734;transition:ease .3s all}.product_spotlight_content .ps_slide_btn{color:#fff;font-family:Gotham;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.8px;text-transform:uppercase}.product_spotlight_content .ps_slide_btn:hover{background:transparent;color:#124734}.product_spotlight_slider .slick-dots{bottom:50px;padding:8px;width:fit-content;margin:0 auto;left:50%;transform:translate(-50%);border-radius:99px;background:#1247340d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;gap:10px}.product_spotlight_slider .slick-dots li{width:12px;height:12px;margin:0}.product_spotlight_slider .slick-dots li button{width:12px;height:12px;background:#fff;opacity:.3}.product_spotlight_slider .slick-dots li button:before{content:none}.product_spotlight_slider .slick-dots li.slick-active button{opacity:1}.product_spotlight_slider .slick-arrow:before{content:none}.product_spotlight_slider .slick-arrow{bottom:42px;top:auto;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:2px solid #124734;border-radius:99px;transform:unset;background:#f7e7e9;z-index:1}.product_spotlight_slider button.slick-prev.slick-arrow{left:60px}.product_spotlight_slider button.slick-next.slick-arrow{right:60px}@media (max-width: 1024px){.product_spotlight_section .product_spotlight_heading{font-size:50px}.product_spotlight_section .product_spotlight_container,.product_spotlight_slide .product_spotlight_wrapper{padding:0 40px}.product_spotlight_wrapper .product_spotlight_content{max-width:460px}.product_spotlight_content .ps_slide_heading{font-size:40px;letter-spacing:.8px;max-width:380px}.product_spotlight_content .ps_slide_features ul li{font-size:16px;letter-spacing:.8px}.product_spotlight_slider .product_spotlight_slide{padding:50px 0 100px}}@media (max-width: 767px){.product_spotlight_section{padding-top:32px}.product_spotlight_section .product_spotlight_container,.product_spotlight_slide .product_spotlight_wrapper{padding:0 20px}.product_spotlight_section .product_spotlight_heading{font-size:32px;line-height:120%;max-width:300px;margin:0 auto}.product_spotlight_section .product_spotlight_slider{margin:10px 0 0}.product_spotlight_banner_m img{max-width:100%;height:auto}.product_spotlight_slider .product_spotlight_slide{padding:0 0 96px}.product_spotlight_wrapper .product_spotlight_content{max-width:460px;margin:8px 0 0}.product_spotlight_content .ps_slide_heading{font-size:28px;letter-spacing:.56px;max-width:270px}.product_spotlight_content .ps_slide_content{margin:16px 0}.product_spotlight_content .ps_slide_features ul li{font-size:15px;letter-spacing:.75px;padding:0 14px}.product_spotlight_content .ps_slide_btn{margin:20px 0 0;max-width:240px;padding:12px}.product_spotlight_content .ps_slide_btn{font-size:14px;letter-spacing:.4px}.product_spotlight_slider .slick-arrow{bottom:32px;width:32px;height:32px}.product_spotlight_slider .slick-arrow svg{width:20px;height:20px}.product_spotlight_slider button.slick-prev.slick-arrow{left:20px}.product_spotlight_slider button.slick-next.slick-arrow{right:20px}.product_spotlight_slider .slick-dots{bottom:38px;padding:0;background:transparent;-webkit-backdrop-filter:unset;backdrop-filter:unset;gap:8px}.product_spotlight_slider .slick-dots li{width:10px;height:10px}.product_spotlight_slider .slick-dots li button{width:10px;height:10px;background:#124734}}.product_introduction_section{background:#fcecee;padding:80px 0 200px}.product_introduction_section .product_introduction_container{max-width:1380px;margin:0 auto;padding:0 80px}.product_introduction_section .product_introduction_heading{margin:0 0 40px;color:#124734;text-align:center;font-family:Playfair Display;font-size:64px;font-style:normal;font-weight:700;line-height:110%}.product_introduction_wrapper{display:flex;gap:56px;justify-content:center}.product_introduction_wrapper .product_introduction_item{width:calc(20% - 45px)}.product_introduction_item img{max-width:145px;height:auto;display:block;margin:0 auto}.product_introduction_item p{margin:16px 0 0;color:#124734;text-align:center;font-family:Gotham-Book;font-size:20px;font-style:normal;font-weight:325;line-height:130%;letter-spacing:-.4px}.product_introduction_usps{margin:40px 0 0;display:flex;gap:32px;justify-content:center}.product_introduction_usps .product_introduction_usps_item{width:calc(20% - 26px);display:flex;align-items:center;gap:12px;max-width:150px}.product_introduction_usps_item img{flex:0 0 auto;width:78px;display:block}.product_introduction_usps_item p{margin:0;color:#124734;font-family:Gotham;font-size:14px;font-style:normal;font-weight:400;line-height:120%}@media (max-width: 1120px){.product_introduction_wrapper{gap:30px}.product_introduction_wrapper .product_introduction_item{width:calc(20% - 24px)}}@media (max-width: 1024px){.product_introduction_section{padding:60px 0 160px}.product_introduction_section .product_introduction_container{padding:0 40px}.product_introduction_section .product_introduction_heading{font-size:50px}.product_introduction_wrapper{gap:22px;flex-wrap:wrap}.product_introduction_wrapper .product_introduction_item{width:calc(30% - 18px)}.product_introduction_usps .product_introduction_usps_item{flex-direction:column;max-width:120px}.product_introduction_usps_item p{text-align:center}}@media (max-width: 767px){.product_introduction_section{padding:32px 0 80px}.product_introduction_section .product_introduction_container{padding:0 20px}.product_introduction_section .product_introduction_heading{font-size:38px;margin:0 0 28px}.product_introduction_wrapper{gap:20px}.product_introduction_wrapper .product_introduction_item{width:calc(50% - 10px)}.product_introduction_item img{max-width:80px;margin:0 auto}.product_introduction_item p{font-size:16px;letter-spacing:-.28px}.product_introduction_usps{margin:28px 0 0;gap:12px}.product_introduction_usps .product_introduction_usps_item{max-width:fit-content;width:calc(20% - 10px)}.product_introduction_usps_item img{width:100%}.product_introduction_usps_item p{font-size:12px}}.vital_society_section{background:#fcecee;padding:80px 0 64px;position:relative;overflow:hidden}.landing-slider{background:radial-gradient(100.77% 63.14% at 50% 50%,#fcecee,#f6cdd7);padding:60px 0}.vital_society_section:before{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:url(/cdn/shop/files/VSN_Homepage_SVG_AiRi_Illustration_1.png?v=1759992512);background-repeat:no-repeat;background-size:400px;background-position:top left}.vital_society_section:after{position:absolute;top:0;left:0;content:"";width:100%;height:100%;background-image:url(/cdn/shop/files/VSN_Homepage_SVG_FleXi_Solo_Illustration_1.png?v=1759992512);background-repeat:no-repeat;background-size:400px;background-position:100% 190%}.landing-slider:after,.landing-slider:before{display:none}.vital_society_section .vital_society_container{max-width:1280px;margin:0 auto;padding:0 80px;position:relative;z-index:1}.vital_society_section.landing-slider .vital_society_container{max-width:1400px}.vital_society_section .vital_society_header{max-width:785px;margin:0 auto 40px}.landing-slider.vital_society_section .vital_society_header{max-width:865px;margin:0 auto 48px}.vital_society_header .vital_society_heading{margin:0;color:#124734;text-align:center;font-family:Playfair Display;font-size:64px;font-style:normal;font-weight:700;line-height:110%}.landing-slider .vital_society_header .vital_society_heading{font-size:50px;line-height:130%}.vital_society_header .pv_header_description{margin:20px 0 0}.vital_society_header .pv_header_description *{margin:0;color:#124734;text-align:center;font-family:Gotham-Book;font-size:16px;font-style:normal;font-weight:325;line-height:150%;letter-spacing:-.32px}.vital_society_header .vital_reviews{display:flex;align-items:center;justify-content:center;gap:6px;color:#124734;font-family:Gotham-book;font-size:16px;font-style:normal;font-weight:325;line-height:150%;letter-spacing:-.16px;margin:12px 0 0}.vital_society_header .vital_reviews strong{font-family:Gotham;font-weight:400}.vital_society_header .vital_reviews .starts{display:flex;align-items:center}.vital_society_header .vital_reviews .starts svg{width:22px;height:22px;display:block}.vital_society_slider .vital_society_slide,.vital_society_slider_landing .vital_society_slide{margin:0 12px}.vital_society_slide .vital_society_inner{position:relative;padding-top:0;aspect-ratio:3/5;border-radius:12px;overflow:hidden}.vital_society_inner video.people_custom_video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.vital_society_inner .pcv_poster{position:absolute;top:0;left:0;width:100%;height:100%}.vital_society_inner .pcv_poster img{display:block;width:100%;height:100%;object-fit:cover}.vital_society_inner .pcv_poster .pcv_play_icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1;border-radius:205.372px;background:#144734bf;-webkit-backdrop-filter:blur(14.0625px);backdrop-filter:blur(14.0625px);width:90px;height:90px;display:flex;align-items:center;justify-content:center;cursor:pointer}.landing-slider .vital_society_inner .pcv_poster .pcv_play_icon{width:72px;height:72px}.landing-slider .vital_society_inner .pcv_poster .pcv_play_icon svg{width:22px;height:28px}.vital_society_inner .pcv_poster .pcv_play_icon svg{margin:0 -8px 0 0}.vital_society_slider .slick-arrow:before,.vital_society_slider_landing .slick-arrow:before{content:none}.vital_society_slider .slick-arrow,.vital_society_slider_landing .slick-arrow{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border:2px solid #124734;border-radius:99px;background:#fcecee}.vital_society_slider_landing .slick-arrow{width:40px;height:40px;background:transparent}.vital_society_slider .slick-arrow.slick-prev,.vital_society_slider_landing .slick-arrow.slick-prev{left:-55px}.vital_society_slider .slick-arrow.slick-next,.vital_society_slider_landing .slick-arrow.slick-next{right:-55px}.vital_society_slider_landing .slick-dots{line-height:0}.vital_society_slider_landing .slick-dots li{width:unset;height:unset;margin-inline:4px}.vital_society_footer{margin:40px 0 0;display:flex;align-items:center;justify-content:center;gap:17px}.vital_society_footer .vs_follow_us,.vital_society_footer .vital_society_id{display:block;color:#124734;font-family:Gotham;font-size:22px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:1.76px}.vital_society_footer .vs_social_list{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:12px}.vital_society_footer .vs_social_list a{display:flex;align-items:center;justify-content:center;border-radius:132px;background:#124734;width:32px;height:32px}.vital_society_section .slick-dots{bottom:-45px}.vital_society_section .slick-dots li button:before{display:none}.vital_society_section .slick-dots li button{width:10px;height:10px;padding:0;border-radius:99px;opacity:.2;background:#124734}.vital_society_section .slick-dots li.slick-active button{opacity:1}@media (max-width: 1024px){.vital_society_section .vital_society_container{padding:0 60px}.vital_society_header .vital_society_heading{font-size:50px}.vital_society_footer .vs_follow_us,.vital_society_footer .vital_society_id{font-size:20px;letter-spacing:1px}.vital_society_slider .vital_society_slide,.vital_society_slider_landing .vital_society_slide{margin:0 8px}.vital_society_slider .slick-arrow{width:40px;height:40px}.vital_society_slider .slick-arrow.slick-prev,.vital_society_slider_landing .slick-arrow.slick-prev{left:-45px}.vital_society_slider .slick-arrow.slick-next,.vital_society_slider_landing .slick-arrow.slick-next{right:-45px}}@media (max-width: 767px){.vital_society_section .vital_society_container{padding:0 20px}.vital_society_footer{margin:53px 0 0;gap:20px;flex-direction:column}.landing-slider .vital_society_header .vital_society_heading{font-size:32px}.vital_society_header .vital_reviews{font-size:12px;letter-spacing:-.13px}.landing-slider .vital_society_footer{margin:0}.vital_society_header .vital_reviews .starts svg{width:18px;height:18px}.vital_society_slider .slick-dots,.vital_society_slider_landing .slick-dots{position:unset;display:flex;align-items:center;justify-content:center;gap:8px;margin:28px 0 0}.vital_society_slider .slick-dots li,.vital_society_slider_landing .slick-dots li{margin:0;width:10px;height:10px}.vital_society_slider .slick-dots li button,.vital_society_slider_landing .slick-dots li button{width:10px;height:10px;padding:0;background:#124734;opacity:.3}.vital_society_slider .slick-dots li.slick-active button,.vital_society_slider_landing .slick-dots li.slick-active button{opacity:1}.vital_society_slider .slick-dots li button:before,.vital_society_slider_landing .slick-dots li button:before{content:none}.vital_society_slider,.vital_society_slider_landing{margin:0!important}.vital_society_slider .slick-arrow,.vital_society_slider_landing .slick-arrow{width:32px;height:32px;top:auto;bottom:-27px;z-index:1}.vital_society_slider .slick-arrow.slick-prev,.vital_society_slider_landing .slick-arrow.slick-prev{left:36px}.vital_society_slider .slick-arrow.slick-next,.vital_society_slider_landing .slick-arrow.slick-next{right:36px}.vital_society_slider .slick-arrow svg,.vital_society_slider_landing .slick-arrow svg{width:20px;height:20px}}@media (max-width: 575px){.vital_society_section{padding:32px 0 44px}.vital_society_section:before{content:none}.vital_society_section:after{background-size:260px;background-position:130% 110%}.vital_society_header .vital_society_heading{font-size:32px}.vital_society_header .pv_header_description{margin:16px 0 0}.vital_society_slider,.vital_society_slider_landing{margin:0 -20px!important}.vital_society_inner .pcv_poster .pcv_play_icon{width:72px;height:72px}.vital_society_inner .pcv_poster .pcv_play_icon svg{margin:0 -6px 0 0;width:21.583px;height:27.47px}.vital_society_slider .slick-arrow.slick-prev,.vital_society_slider_landing .slick-arrow.slick-prev{left:24%}.vital_society_slider .slick-arrow.slick-next,.vital_society_slider_landing .slick-arrow.slick-next{right:24%}.vital_society_slider .slick-arrow,.vital_society_slider_landing .slick-arrow{bottom:-28px}.vital_society_footer .vs_follow_us{font-size:18px;letter-spacing:1.44px}.vital_society_footer .vital_society_id{font-size:13px;letter-spacing:1.04px}.landing-slider.vital_society_section .vital_society_header{margin:0 auto 24px}}.collection_heading h1{margin:0 auto;text-align:center;max-width:680px;color:#124734;font-size:52px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:normal}.main_collection .page-width{max-width:1440px;padding:0 80px}.collection_wrapper{margin-top:72px}.collection .product-grid .product-card{height:100%}.collection .product-grid .product-card .product-card-short-description{display:none}.collection .product-grid .product-card .product-card-collection-description{display:block!important;color:#124734;text-align:center;font-family:Gotham-Book;font-size:13px;font-style:normal;font-weight:325;line-height:140%;letter-spacing:-.26px;margin:8px 0 0}.facets-container.facets-container-drawer{padding:0}.mobile-facets__open-wrapper .mobile-facets__open{border-radius:4px;border:1px solid #124734;padding:12px 20px;gap:4px}.mobile-facets__open-wrapper .mobile-facets__open .mobile-facets__open-label{margin:0 0 -2px;color:#124734;font-family:Gotham-Book;font-size:15px;font-style:normal;font-weight:325;line-height:160%;letter-spacing:-.3px;text-transform:uppercase;display:block}.facets-container-drawer .product-count{display:none}.facet-filters.sorting .facet-filters__label{color:#124734;font-family:Gotham-Book;font-size:13px;font-style:normal;font-weight:325;line-height:150%;letter-spacing:-.26px;text-transform:uppercase;margin:0 10px 0 0;display:none!important}.facet-filters.sorting .select select{border-radius:4px;border:1px solid #124734;padding:12px 30px 12px 20px;color:#124734;font-family:Gotham-Book;font-size:15px;font-style:normal;font-weight:325;line-height:160%;letter-spacing:-.3px;text-transform:uppercase}.facet-filters.sorting .select select:focus-visible{outline:none;box-shadow:none}.facet-filters.sorting .select svg.icon{top:50%;transform:translateY(-50%);right:8px;width:21px;height:21px;position:absolute}.active-facets .active-facets__button .active-facets__button-inner{border-radius:4px;background:snow;box-shadow:none;color:#124734;font-family:Gotham-Book;font-size:13px;font-style:normal;font-weight:325;line-height:150%;letter-spacing:-.26px;text-transform:uppercase;padding:8px 8px 8px 14px;gap:8px}.active-facets .active-facets__button .active-facets__button-inner svg.icon{margin:-2px 0 0;flex:0 0 auto;width:16px;height:16px}facet-remove.active-facets__button-wrapper .active-facets__button-remove{color:#124734;font-family:Gotham-Book;font-size:13px;font-style:normal;font-weight:325;line-height:150%;letter-spacing:-.26px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase}@media (max-width: 749px){.facets-container.facets-container-drawer{padding:0;display:flex;flex-wrap:wrap}.mobile-facets__open-wrapper .mobile-facets__open .mobile-facets__open-label.medium-hide{display:none}.mobile-facets__open-wrapper .mobile-facets__open .mobile-facets__open-label.small-hide{display:block!important}.mobile-facets__open-wrapper .mobile-facets__open .mobile-facets__open-label,.facet-filters.sorting .select select{font-size:14px;letter-spacing:-.28px}.facet-filters.sorting.caption.small-hide{display:flex!important;padding:0;width:100%}.mobile-facets__wrapper{width:calc(50% - 10px)}facet-filters-form.facets.small-hide{display:block!important;width:calc(50% - 10px)}.active-facets.active-facets-mobile.medium-hide.large-up-hide{display:none!important}.facets-container.facets-container-drawer{display:flex;flex-wrap:wrap;gap:12px 20px}facet-filters-form.facets.facets-pill.small-hide{width:100%}facet-filters-form.facets.small-hide form.facets__form{display:flex}.facet-filters.sorting .facet-filters__label{flex:0 0 auto}facet-remove.active-facets__button-wrapper .active-facets__button-remove{padding:0}.active-facets__button-wrapper{margin-left:4px}.active-facets .active-facets__button .active-facets__button-inner{font-size:12px;letter-spacing:-.22px;padding:6px 6px 4px 10px;gap:6px}facet-filters-form.facets.small-hide form.facets__form{margin:0;justify-content:end}.mobile-facets__disclosure{width:100%}.mobile-facets__disclosure summary.mobile-facets__open-wrapper{display:block;width:100%}.facet-filters__field .select{width:100%!important}.facet-filters.sorting .select select{min-height:50px}}.collection_wrapper .product-grid{margin-top:42px;--grid-desktop-vertical-spacing: 48px}@media (max-width: 1140px){.collection_wrapper .product-grid li.grid__item{width:calc(33.5% - var(--grid-desktop-horizontal-spacing) * 3 / 4);max-width:calc(33.5% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}@media (max-width: 1024px){.collection_heading h1{font-size:42px}.main_collection .page-width{padding:0 40px}}@media (max-width: 767px){.main_collection{padding-top:32px;padding-bottom:48px}.main_collection .page-width{padding:0 20px}.collection_heading h1{font-size:32px}.collection_wrapper{margin-top:32px}.collection_wrapper .product-grid li.grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2);max-width:calc(50% - var(--grid-mobile-horizontal-spacing) / 2)}.collection_wrapper .product-grid{margin-top:24px;--grid-mobile-vertical-spacing: 24px}.main_collection .product-card .product-card-title h2{font-size:16px;letter-spacing:-.16px}.main_collection .product-card .product-card-price span{font-size:14px}}.product-form__input input[type=radio]:checked+label{color:rgb(var(--color-foreground))!important}.needsclick.kl-teaser-ScTshP{opacity:0!important}body.index.klaviyo-prevent-body-scrolling,body.product.klaviyo-prevent-body-scrolling{overflow:scroll!important}.collection_heading span{margin:0 auto;text-align:center;max-width:1040px;color:#124734;font-size:20px;font-style:normal;font-weight:500;line-height:110%;letter-spacing:normal;display:block}.why-it-work-section{padding-block:118px;background:#fcecee;position:relative;overflow:hidden}.why-it-work-section:before{content:"";position:absolute;top:0;bottom:0;left:0;width:500px;background:url(/cdn/shop/files/product-bg-shape-desk.svg?v=1764411644s);background-size:401px;background-repeat:no-repeat!important;background-position-y:bottom}.why-it-work-section .why-it-work-container{max-width:1320px;padding-inline:50px;margin-inline:auto;display:flex;align-items:center;gap:150px;position:relative;z-index:1}.why-it-work-section .content-box{display:flex;flex-direction:column}.why-it-work-section .content-box .title{color:#12473;font-family:Playfair Display;font-size:64px;font-style:normal;font-weight:700;line-height:110%;margin:0}.why-it-work-section .content-box .title+.description{margin-top:20px}.why-it-work-section .content-box .description *{color:#124734;font-family:Gotham-Book;font-size:16px;font-style:normal;font-weight:325;line-height:150%;letter-spacing:-.32px;margin:0}.why-it-work-section .content-box .description * strong{font-weight:500;font-family:Gotham}.why-it-work-section .content-box .description *+*{margin-top:8px}.why-it-work-section .why-it-work-container .product-image{max-width:580px;width:100%}.why-it-work-section .why-it-work-container .product-image img{width:100%}.why-it-work-section .why-it-work-container .content-box{max-width:463px;width:100%}@media (max-width:1200px){.why-it-work-section .why-it-work-container{gap:80px}}@media (max-width:1024px){.why-it-work-section{padding-block:100px}.why-it-work-section .why-it-work-container{gap:60px;padding-inline:40px}.why-it-work-section .content-box .title{font-size:50px}}@media (max-width:900px){.why-it-work-section{padding-block:70px}.why-it-work-section:before{background-size:291px}.why-it-work-section .why-it-work-container{gap:40px}.why-it-work-section .content-box .title{font-size:40px}}@media (max-width:767px){.why-it-work-section{padding-block:32px}.why-it-work-section:before{background:url(/cdn/shop/files/product-bg-shape-mobile.svg?v=1764411644);bottom:unset;background-position:top center;aspect-ratio:474 / 370;width:100%}.why-it-work-section .why-it-work-container .product-image{max-width:314px;margin-inline:auto}.why-it-work-section .why-it-work-container{padding-inline:20px;gap:32px;flex-direction:column}.why-it-work-section .why-it-work-container .content-box{text-align:center}.why-it-work-section .content-box .description ul{text-align:left}.why-it-work-section .content-box .title{font-size:38px}.why-it-work-section .content-box .title+.description{margin-top:16px}}.max-width-1278{width:100%;max-width:1278px;margin:0 auto}.rewards_promo_section{background-position:100% 40%;background-size:cover;background-repeat:no-repeat;padding:80px 0 176px;position:relative;background-color:#ebbec3}.rewards_promo_section:before{position:absolute;content:"";background-image:url(/cdn/shop/files/divider.png?v=1763386013);background-repeat:no-repeat;background-size:100% 100%;background-position:top;width:100%;height:96px;bottom:0;left:0}.rewards_promo_section .rewards_promo_container{max-width:1440px;margin:0 auto;padding:0 80px}.rewards_promo_container .rewards_promo_wrapper{max-width:440px}.rewards_promo_wrapper h2{margin:0;color:#124734;font-family:Playfair Display;font-size:64px;font-style:normal;font-weight:700;line-height:110%}.rewards_promo_wrapper .rewards_promo_content{margin:20px 0 0}.rewards_promo_wrapper .rewards_promo_content *{color:#124734;font-family:Gotham-Book;font-size:16px;font-style:normal;font-weight:325;line-height:150%;letter-spacing:-.32px}.rewards_promo_wrapper .rewards_promo_btn{margin:24px 0 0}.rewards_promo_wrapper .rewards_promo_btn a{border-radius:10px;background:#124734;text-decoration:none;padding:13px;width:100%;display:block;max-width:280px;transition:.3s;border:2px solid #124734;color:#fff;font-family:Gotham;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.8px;text-align:center}.rewards_promo_wrapper .rewards_promo_btn a:hover{color:#124734;background:transparent}@media (max-width: 1024px){.rewards_promo_section{padding:60px 0 120px}.rewards_promo_section:before{height:60px}.rewards_promo_section .rewards_promo_container{padding:0 40px}.rewards_promo_wrapper h2{font-size:46px}}@media (max-width: 991px){.rewards_promo_section{background-position:60% 40%;padding:40px 0 100px}.rewards_promo_container .rewards_promo_wrapper{max-width:380px}.rewards_promo_wrapper h2{font-size:40px}}@media (max-width: 767px){.rewards_promo_section{padding:32px 0 70px}.rewards_promo_section:before{height:40px;background-size:cover}.rewards_promo_section .rewards_promo_container{padding:0 20px}.rewards_promo_wrapper h2{font-size:32px;line-height:120%}.rewards_promo_wrapper .rewards_promo_content,.rewards_promo_wrapper .rewards_promo_btn{margin:16px 0 0}.rewards_promo_banner_m{margin-bottom:-60px}.rewards_promo_banner_m img{max-width:100%;height:auto;display:block}}.vital_society_section.hero_vital_society{padding-top:20px}@media (min-width: 1025px){.vital_society_section.hero_vital_society{overflow:visible}.vital_society_section.hero_vital_society:before{top:-160px}}.wellness-hero{background:#fff5f6;padding:32px 20px;overflow:hidden;position:relative}.wellness-hero:before{content:"";position:absolute;right:0;top:0;background-image:url(/cdn/shop/files/VSN_Homepage_SVG_Vixi_Illustration.png?v=1761803192);max-width:540px;background-size:contain;background-position:center;background-repeat:no-repeat;width:100%;height:100%}.wellness-hero .wellness-hero-container{max-width:1273px;margin:0 auto;display:flex;gap:40px;align-items:center}.wellness-hero .wellness-content{width:46%}.wellness-hero .wellness-rating{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-bottom:8px}.wellness-hero .stars{display:flex;align-items:center}.wellness-hero .stars svg{display:block}.wellness-hero .wellness-rating span{color:#124734;font-family:Gotham-Book;font-size:15px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.15px;white-space:nowrap}.wellness-hero .wellness-rating span strong{font-weight:600}.wellness-hero .wellness-title{color:#124734;font-family:Playfair Display;font-size:50px;font-style:normal;font-weight:700;line-height:130%;margin:0;letter-spacing:normal}.wellness-benefits>p{margin:16px 0}.wellness-benefits>p{color:#124734;font-family:Gotham;font-size:18px;font-style:normal;font-weight:350;line-height:150%;letter-spacing:-.36px;letter-spacing:normal}.wellness-hero .wellness-benefits ul{list-style:none;padding-inline-start:0;margin:16px 0 24px}.wellness-hero .wellness-benefits li{display:flex;align-items:center;gap:7px;margin-bottom:12px;color:#124734;font-family:Gotham-Book;font-size:16px;font-style:normal;font-weight:325;line-height:150%;letter-spacing:-.16px}.wellness-hero .wellness-benefits li:before{content:"";background-image:url(/cdn/shop/files/check.svg?v=1761803216);width:20px;height:20px;display:block;flex-shrink:0}.wellness-hero .wellness-cta{color:#fff;font-family:Gotham;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.8px;text-transform:uppercase;transition:all .3s ease;max-width:350px;padding:15px 48px;text-align:center;display:block;text-decoration:none;border-radius:10px;background:#124734;position:relative;z-index:1}.wellness-hero .wellness-cta:hover{transform:translateY(-2px);box-shadow:0 8px 20px #00000026}.wellness-hero .bannner_icon_text{max-width:350px;display:flex;align-items:center;justify-content:center;gap:4px;color:#103d23;font-family:Gotham-Book;font-size:14px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:-.14px;padding:16px 8px 8px;margin-top:-8px;border-radius:0 0 8px 8px;background:#f6cdd780}.wellness-hero.v-two-landing-banner .bannner_icon_text{background:transparent;font-weight:300}.wellness-hero.v-two-landing-banner:before{content:none}.wellness-hero .wellness-image-wrapper{width:54%;position:relative}.wellness-hero .wellness-image-wrapper img{width:100%;display:block}@media (max-width: 1024px){.wellness-hero .wellness-hero-container{gap:30px}.wellness-hero .wellness-title{font-size:32px}.wellness-hero .wellness-rating span{font-size:14px;letter-spacing:-.14px}.wellness-hero .wellness-benefits li{font-size:15px;letter-spacing:-.15px}.wellness-hero .wellness-cta{font-size:15px;padding:12px 40px}}@media (max-width:974px){.wellness-hero .wellness-hero-container{flex-direction:column-reverse}.wellness-hero .wellness-image-wrapper,.wellness-hero .wellness-content{width:100%}}@media (min-width: 769px){.wellness-hero.wph-wavespace{padding-bottom:100px}}@media (max-width: 768px){.wellness-hero{padding:20px 20px 32px}.wellness-hero .wellness-title{font-size:34px;text-align:center}.wellness-hero:before{height:50%;max-width:280px}.wellness-hero .wellness-cta{padding:16px 36px;font-size:13px}.wellness-hero .stars svg{width:18px;height:18px}.wellness-hero .wellness-rating span{font-size:13px;letter-spacing:-.13px}.wellness-hero .wellness-rating{justify-content:center}.wellness-hero .wellness-benefits li{font-size:16px;letter-spacing:-.16px}.wellness-benefits>p{font-size:16px;letter-spacing:-.16px}.wellness-hero .wellness-cta{padding:10px 36px;font-size:16px}}@media (max-width: 600px){.wellness-hero .wellness-cta,.wellness-hero .bannner_icon_text{max-width:100%}}@media (min-width: 769px){.trustbadges-waves{display:none}.trustbadges-waves.tb-waves{display:block}.trustbadges-waves.tb-waves{margin-bottom:-10px;margin-top:-90px;z-index:1;position:relative}.trustbadges-waves.tb-waves:before{content:"";width:100%;height:10px;background:#fcecee;display:block;position:absolute;bottom:-6px}.trustbadges-waves.tb-waves svg{display:block;width:100%;height:auto}.trust-badges.tb-waves{position:relative;z-index:1}}@media (max-width: 768px){.trustbadges-waves{display:none}}.trust-badges{background:#fcecee;padding:20px}.trust-badges .trust-badges-container{max-width:1113px;margin:0 auto;display:flex;align-items:center}.trust-badges .trust-badge-item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 52px;border-right:1px solid rgb(18 71 52 / 15%)}.trust-badges .trust-badges-container .trust-badge-item:first-child{padding-left:0}.trust-badges .trust-badges-container .trust-badge-item:last-child{padding-right:0;border-right:none}.trust-badges .trust-badge-icon{width:56px;height:56px;border-radius:50%;margin:0 auto 12px}.trust-badges .trust-badge-icon svg{width:100%;display:block}.trust-badges .trust-badge-title{color:#124734;text-align:center;font-family:Gotham-Book;font-size:14px;font-style:normal;font-weight:400;line-height:140%;margin:0}.trust-badges .trust-badge-title strong{font-family:Gotham}@media (max-width: 1024px){.trust-badges .trust-badges-container{flex-wrap:wrap}.trust-badges .trust-badge-item{padding:0 22px;width:20%}.trust-badges .trust-badge-title{font-size:13px}}@media (max-width: 767px){.trust-badges{padding:0}.trust-badges .trust-badges-container{gap:0}.trust-badges .trust-badge-item{width:50%;border-right:none;flex-direction:row;align-items:center;gap:8px;padding:18px 16px}.trust-badges .trust-badges-container .trust-badge-item:first-child{padding-left:16px}.trust-badges .trust-badges-container .trust-badge-item:last-child{padding-right:16px;border-bottom:none;width:100%;display:none}.trust-badges .trust-badge-icon{width:40px;height:40px;flex:0 0 auto;margin:0}.trust-badges .trust-badge-icon img{width:100%;display:block}.trust-badges .trust-badge-title{font-size:12px;text-align:left}.trust-badges .trust-badge-title strong{display:block;font-weight:400;font-family:Gotham;letter-spacing:normal}.trust-badges .trust-badges-container .trust-badge-item:nth-child(odd){border-right:1px solid #F8E6E9}.trust-badges .trust-badges-container .trust-badge-item:nth-child(3),.trust-badges .trust-badges-container .trust-badge-item:nth-child(4){border-top:1px solid #F8E6E9}.trust-badges .trust-badges-container .trust-badge-item:nth-child(1){padding-right:7px}}.benefits-section{background:#fcecee;padding:60px 20px}.benefits-section .benefits-container{max-width:1200px;margin:0 auto}.benefits-section .benefits-heading{max-width:535px;margin:0 auto 48px}.benefits-section .benefits-heading.mobile{display:none}.benefits-section .benefits-heading h2{color:#124734;text-align:center;font-family:Playfair Display;font-size:50px;font-style:normal;font-weight:700;line-height:130%;margin:0}.benefits-section .benefits-content{display:flex;gap:60px;align-items:center}.benefits-section .benefits-image-wrapper{border-radius:12px;overflow:hidden;width:50%}.benefits-section .benefits-image-wrapper img{width:100%;display:block}.benefits-section .content-side{width:50%}.benefits-section .content-side .benefits-heading{display:block!important;max-width:100%!important;margin:0!important}.benefits-section .content-side .benefits-heading h2{color:#124734;text-align:center;font-family:Playfair Display;font-size:50px;font-style:normal;font-weight:700;line-height:130%;text-align:left;margin:0 0 32px}.benefits-section .benefits-list{display:flex;flex-direction:column;gap:24px}.benefits-section .benefit-item{display:flex;align-items:center;gap:16px}.benefits-section .benefit-icon{width:86px;height:86px;border-radius:50%;flex-shrink:0}.benefits-section .benefit-icon img{width:100%;display:block}.benefits-section .benefit-content h3{color:#124734;font-family:Gotham;font-size:24px;font-style:normal;font-weight:400;line-height:130%;margin:0 0 6px;letter-spacing:-.24px}.benefits-section .benefit-content p{color:#124734;font-family:Gotham-Book;font-size:16px;font-style:normal;font-weight:325;line-height:160%;letter-spacing:-.16px;margin:0}@media (max-width:1024px){.benefits-section .benefits-heading h2{font-size:32px!important}.benefits-section .benefits-heading{max-width:320px;margin:0 auto 38px}.benefits-section .benefits-content{gap:40px}.benefits-section .benefit-content h3{font-size:20px;letter-spacing:-.2px}.benefits-section .benefit-icon{width:66px;height:66px}.benefits-section .benefit-content p{font-size:14px;letter-spacing:-.14px}.benefits-section .benefit-item{gap:12px}}@media (max-width: 974px){.benefits-section .benefits-content{flex-direction:column;gap:40px}.benefits-section .benefits-heading{max-width:320px;margin:0 auto 38px}.benefits-section .benefits-image-wrapper{width:100%}.benefits-section .benefits-list{gap:18px}.benefits-section .content-side{width:100%}}@media (max-width: 767px){.benefits-section{padding:0}.benefits-section .benefits-image-wrapper{border-radius:0}.benefits-section .benefits-heading h2{font-size:32px;text-align:center!important}.benefits-section .content-side .benefits-heading h2{margin-bottom:24px}.benefits-section .benefits-heading{max-width:100%;margin:0 auto;display:none;padding:0 19px}.benefits-section .benefit-item{flex-direction:column;text-align:center}.benefits-section .benefit-icon{width:50px;height:50px}.benefits-section .benefit-content h3{font-size:18px}.benefits-section .benefits-list{gap:20px;padding:0 19px 32px}.benefits-section .benefits-heading.mobile{display:block}.benefits-section .benefit-content p{font-size:16px;letter-spacing:-.16px}.benefits-section .benefit-icon{width:64px;height:64px}.benefits-section .benefits-content{gap:24px}}@media (max-width: 639px){.benefits-section .benefit-item .benefit-content{max-width:250px;margin:0 auto}}.testimonials-section{background-color:#fcecee;padding:60px 20px;overflow:hidden}.testimonials-section .testimonials-container{max-width:1320px;margin:0 auto}.testimonials-section .testimonials-heading{margin-bottom:40px}.testimonials-section .testimonials-heading h2{color:#124734;text-align:center;font-family:Playfair Display;font-size:50px;font-style:normal;font-weight:700;line-height:130%;margin:0}.testimonials-section .testimonials-slider-wrapper{margin:0 auto;padding:0 0 60px}.testimonials-section .testimonial-card{border-radius:12px;background:snow;padding:20px;margin:0 10px}.testimonials-section .testimonial-stars{display:flex;align-items:center;margin-bottom:8px}.testimonials-section .testimonial-stars svg{width:22px;height:22px;display:block}.testimonials-section .testimonial-problem{display:inline-block;padding:4px 10px;color:#124734;font-family:Gotham;font-size:14px;font-style:normal;font-weight:400;line-height:150%;text-transform:uppercase;margin-bottom:12px;border-radius:99px;background:#f6cdd7}.testimonials-section .testimonial-text p{color:#103d23;font-family:Gotham-Book;font-size:16px;font-style:normal;font-weight:325;line-height:150%;letter-spacing:-.16px;margin:0 0 12px}.testimonials-section .testimonial-author{display:flex;align-items:center;gap:8px}.testimonials-section .testimonial-author .testimonial-author-image{width:42px;height:42px;aspect-ratio:1/1;display:block;border-radius:73.802px}.testimonials-section .testimonial-author-name{color:#124734;font-family:Gotham;font-size:15px;font-style:normal;font-weight:400;line-height:160%;text-transform:uppercase;margin:0;display:flex;align-items:center;gap:4px}.testimonials-section .testimonial-author-name svg{width:18px;height:18px;display:block}.testimonials-section .testimonial-verified{color:#124734;font-family:Gotham-Book;font-size:13px;font-style:normal;font-weight:325;line-height:160%;letter-spacing:-.13px;text-transform:uppercase;margin:1px 0 0}.testimonials-slider.slick-dotted{margin:0;padding:0 60px 42px}.testimonials-section .testimonials-slider-wrapper .slick-dots{bottom:0;display:flex;justify-content:center;align-items:center;left:0;width:100%}.testimonials-section .testimonials-slider-wrapper .slick-dots li button:before{display:none}.testimonials-section .testimonials-slider-wrapper .slick-dots li{width:10px;height:10px}.testimonials-section .testimonials-slider-wrapper .slick-dots li button{width:10px;height:10px;aspect-ratio:1/1;border-radius:99px;opacity:.2;background:#124734}.testimonials-section .testimonials-slider-wrapper .slick-dots li.slick-active button{color:#124734;opacity:1}.testimonials-section .testimonials-slider-wrapper .slick-prev{left:0;width:40px;height:40px}.testimonials-section .testimonials-slider-wrapper .slick-next{right:0;width:40px;height:40px}.testimonials-section .testimonials-slider-wrapper .slick-prev:before,.testimonials-section .testimonials-slider-wrapper .slick-next:before{font-size:0;opacity:1;width:40px;height:40px;display:block;cursor:pointer}.testimonials-section .testimonials-slider-wrapper .slick-prev:before{background-image:url(/cdn/shop/files/left-arrow-scroll.svg?v=1761880767)}.testimonials-section .testimonials-slider-wrapper .slick-next:before{background-image:url(/cdn/shop/files/right-arrow-scroll.svg?v=1761880767)}.testimonials-slider:not(.slick-initialized){display:flex;flex-wrap:nowrap;overflow:hidden;gap:0}.testimonials-slider:not(.slick-initialized) .testimonial-slide{flex:0 0 auto;width:33.333%}@media (max-width: 1023px){.testimonials-slider:not(.slick-initialized) .testimonial-slide{flex:0 0 auto;width:50%}}@media (max-width: 639px){.testimonials-slider:not(.slick-initialized) .testimonial-slide{flex:0 0 auto;width:100%}}.testimonials-section.nlv2-testimonial-slide{padding-bottom:32px}.testimonials-slider-section:has(.nlv2-testimonial-slide)>svg{display:none!important}.testimonials-section.nlv2-testimonial-slide .testimonials-slider-wrapper{padding-bottom:0}@media (max-width: 768px){.testimonials-section.nlv2-testimonial-slide{padding-bottom:32px;padding-top:32px}}@media (max-width: 639px){.testimonials-slider.slick-dotted{margin:0;padding:0 0 52px}}@media (max-width: 1024px){.testimonials-section .testimonials-slider-wrapper{padding:0 50px}.testimonials-section .testimonials-slider-wrapper .slick-prev{left:-40px;z-index:1}.testimonials-section .testimonials-slider-wrapper .slick-next{right:-40px}.testimonials-section .testimonials-heading h2{font-size:32px}}@media (max-width: 768px){.testimonials-section{padding:12px 10px 32px}.testimonials-section .testimonials-heading{margin-bottom:20px}.testimonials-section .testimonials-heading h2{max-width:287px;margin:0 auto}.testimonials-section .testimonials-slider-wrapper{padding:0}.testimonials-section .testimonial-card{padding:20px;margin:0 10px;min-height:260px}.testimonials-section .testimonials-slider-wrapper .slick-prev,.testimonials-section .testimonials-slider-wrapper .slick-next{width:32px;height:32px}.testimonials-section .testimonials-slider-wrapper .slick-prev:before,.testimonials-section .testimonials-slider-wrapper .slick-next:before{width:32px;height:32px;background-size:contain}.testimonials-section .testimonials-slider-wrapper .slick-prev{left:0;z-index:1}.testimonials-section .testimonials-slider-wrapper .slick-next{right:0}}@media (max-width: 639px){.testimonials-section .testimonials-slider-wrapper .slick-dots{bottom:11px}.testimonials-section .testimonials-slider-wrapper .slick-prev{top:unset;left:calc(50% - 90px);bottom:0;transform:unset;z-index:1}.testimonials-section .testimonials-slider-wrapper .slick-next{top:unset;right:calc(50% - 90px);bottom:0;transform:unset;z-index:1}}.vixi-features-section{background:radial-gradient(63.49% 91.79% at 50% 50%,#fcecee,#f6cdd7);padding:60px 20px}.vixi-features-section .vixi-container{max-width:1320px;margin:0 auto}.vixi-features-section .vixi-features-title{color:#124734;text-align:center;font-family:Playfair Display;font-size:50px;font-style:normal;font-weight:700;line-height:130%;margin:0 auto 48px;max-width:730px}.vixi-features-section .vixi-features-grid{display:flex;gap:120px;margin:0 auto}.vixi-features-section .vixi-feature-item{display:flex;flex-direction:column;align-items:center;gap:24px;text-align:center;position:relative}.vixi-features-section .vixi-feature-item:before{content:"";width:1px;height:100%;background-color:#124734;display:block;flex-shrink:0;position:absolute;right:-60px}.vixi-features-section .vixi-feature-item:last-child:before{background-color:transparent;display:none}.vixi-features-section .vixi-feature-icon{width:76px;height:76px}.vixi-features-section .vixi-feature-icon img{width:100%;display:block}.vixi-features-section .vixi-feature-title{color:#124734;text-align:center;font-family:Gotham;font-size:24px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.24px;margin:0 0 6px}.vixi-features-section .vixi-feature-description{color:#124734;text-align:center;font-family:Gotham-Book;font-size:16px;font-style:normal;font-weight:325;line-height:150%;letter-spacing:-.16px;margin:0}@media (max-width:1024px){.vixi-features-section{padding:40px 20px}.vixi-features-section .vixi-features-title{font-size:32px;margin:0 0 32px}.vixi-features-section .vixi-features-grid{gap:60px}.vixi-features-section .vixi-feature-item{gap:16px}.vixi-features-section .vixi-feature-item:before{right:-30px}.vixi-features-section .vixi-feature-icon{width:56px;height:56px}.vixi-features-section .vixi-feature-title{font-size:20px;letter-spacing:-.2px}.vixi-features-section .vixi-feature-item{gap:12px}.vixi-features-section .vixi-feature-description{font-size:14px;letter-spacing:-.14px}}@media (max-width: 880px){.vixi-features-section .vixi-features-grid{flex-wrap:wrap;gap:40px 20px;overflow:hidden}.vixi-features-section .vixi-feature-item{width:calc(50% - 10px)}.vixi-features-section .vixi-feature-item:before{right:-10px;height:100vh}.vixi-features-section .vixi-feature-item:after{content:"";width:100vh;height:1px;background-color:#124734;display:block;flex-shrink:0;position:absolute;bottom:-20px}.vixi-features-section .vixi-feature-item:nth-child(2):before,.vixi-features-section .vixi-feature-item:nth-child(4):before,.vixi-features-section .vixi-feature-item:nth-child(4):after,.vixi-features-section .vixi-feature-item:nth-child(3):after{background-color:transparent}.vixi-features-section .vixi-feature-title{font-size:18px}.vixi-features-section .vixi-feature-description{font-size:13px}}@media (max-width: 767px){.vixi-features-section{padding:32px 20px}}.ritual-rhythm-section{padding:0 20px;background:#fcecee;position:relative}.ritual-rhythm-section:before{content:"";background-image:url(/cdn/shop/files/gummies_3.png?v=1761912429);width:64px;height:127px;display:block;position:absolute;top:50%;left:0}.ritual-rhythm-section .ritual-rhythm-container{max-width:1096px;margin:0 auto}.ritual-rhythm-section .ritual-rhythm-content{display:flex;gap:53px;align-items:center}.ritual-rhythm-section .ritual-rhythm-text{display:flex;flex-direction:column;gap:24px;width:40%}.ritual-rhythm-section .ritual-rhythm-title{color:#124734;font-family:Playfair Display;font-size:50px;font-style:normal;font-weight:700;line-height:130%;margin:0;max-width:394px}.ritual-rhythm-section .ritual-rhythm-box{padding:20px;border-radius:12px;border:1px solid #124734;background:#fff}.ritual-rhythm-section .ritual-rhythm-box-title{color:#124734;font-family:Gotham;font-size:20px;font-style:normal;font-weight:400;line-height:140%;margin:0 0 12px}.ritual-rhythm-section .ritual-rhythm-box-description p{color:#124734;font-family:Gotham-Book;font-size:18px;font-style:normal;font-weight:325;line-height:150%;margin:0;letter-spacing:-.18px}.ritual-rhythm-section .ritual-rhythm-image{width:60%}.ritual-rhythm-section .ritual-rhythm-image img{width:100%;display:block}@media (max-width:1024px){.ritual-rhythm-section .ritual-rhythm-title{font-size:32px;max-width:250px}.ritual-rhythm-section .ritual-rhythm-text{gap:14px}.ritual-rhythm-section:before{display:none}.ritual-rhythm-section .ritual-rhythm-content{gap:32px}.ritual-rhythm-section .ritual-rhythm-box{padding:16px}.ritual-rhythm-section .ritual-rhythm-box-title{font-size:18px;margin:0 0 10px}.ritual-rhythm-section .ritual-rhythm-box-description p{font-size:16px;letter-spacing:-.16px}}@media (max-width: 767px){.ritual-rhythm-section{padding:0 20px 40px}.ritual-rhythm-section .ritual-rhythm-content{flex-direction:column-reverse;gap:20px}.ritual-rhythm-section .ritual-rhythm-image,.ritual-rhythm-section .ritual-rhythm-text{width:100%}.ritual-rhythm-section .ritual-rhythm-title{font-size:32px;text-align:center;max-width:100%}.ritual-rhythm-section .ritual-rhythm-box{text-align:center}.ritual-rhythm-section .ritual-rhythm-box-title{font-size:16px;margin:0 0 8px}}.lending-ingredients-section{padding:calc(70px + var(--svg-height)) 20px 70px}.lending-ingredients-section .ingredients-container{display:flex;align-items:center;justify-content:end;gap:20px;max-width:1320px;margin:0 auto}.lending-ingredients-section .ingredients-content{width:50%}.lending-ingredients-section .ingredients-title{color:#124734;font-family:Playfair Display;font-size:50px;font-style:normal;font-weight:700;line-height:130%;margin:0 0 16px}.lending-ingredients-section .ingredients-description p{color:#124734;font-family:Gotham-book;font-size:16px;font-style:normal;font-weight:325;line-height:150%;letter-spacing:-.32px;margin:16px 0 32px}.lending-ingredients-section .ingredients-list{display:flex;flex-direction:column;gap:12px}.lending-ingredients-section .ingredient-item{display:flex;flex-wrap:wrap;align-items:center;gap:0 20px;transition:all .3s ease;padding:16px;border-radius:12px;background:snow;overflow:hidden;cursor:pointer}.lending-ingredients-section .ingredient-icon{flex-shrink:0;width:90px}.lending-ingredients-section .ingredient-icon img{width:100%;display:block;border-radius:8px}.lending-ingredients-section .ingredient-content{flex:1;display:flex;align-items:center;justify-content:space-between;gap:10px}.lending-ingredients-section .ingredient-name{color:#124734;font-family:Gotham;font-size:24px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.24px;margin:0}.lending-ingredients-section .ingredient-description{color:#124734;font-family:Gotham-Book;font-size:16px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.32px;margin:0}.lending-ingredients-section .ingredient-toggle{flex-shrink:0;width:32px;height:32px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:transform .3s ease}.lending-ingredients-section .ingredient-toggle svg{width:100%;display:block;transition:transform .3s ease}.lending-ingredients-section .ingredient-item.active .ingredient-toggle svg{transform:rotate(45deg)}.lending-ingredients-section .ingredient-toggle:hover{transform:scale(1.1)}.lending-ingredients-section .ingredient-details{width:100%;max-height:0;overflow:hidden;transition:max-height .3s ease}.lending-ingredients-section .ingredient-details-content{padding-top:16px;color:#124734;font-family:Gotham;font-size:15px;font-style:normal;font-weight:350;line-height:150%;letter-spacing:-.3px}.lending-ingredients-section .ingredient-details-content p{margin:0 0 12px;font-family:Gotham-book;font-weight:325}.lending-ingredients-section .ingredient-details-content p:last-child{margin-bottom:0}@media (max-width: 1024px){.lending-ingredients-section .ingredients-container{gap:40px}.lending-ingredients-section .ingredients-title{font-size:36px}.lending-ingredients-section .ingredient-name{font-size:18px;letter-spacing:-.18px}.lending-ingredients-section .ingredient-description{font-size:14px;letter-spacing:-.2px}.lending-ingredients-section .ingredient-details-content{font-size:13px;padding-top:10px}.lending-ingredients-section .ingredient-item{gap:0 10px;padding:12px}.lending-ingredients-section .ingredient-icon{width:70px}.lending-ingredients-section .ingredients-description p{font-size:15px;margin:16px 0 24px}}@media (max-width: 768px){.lending-ingredients-section{padding:0}.lending-ingredients-section .ingredients-container{flex-direction:column;gap:0}.lending-ingredients-section .ingredients-title{font-size:32px;text-align:center}.lending-ingredients-section .ingredients-content{width:100%}.lending-ingredients-section .ingredient-item{gap:0 15px}.lending-ingredients-section .ingredient-icon{width:60px;height:60px}.lending-ingredients-section .ingredient-name{font-size:16px}.lending-ingredients-section .ingredient-details-content{padding-left:0}.lending-ingredients-section .ingredients-description p{font-size:16px;margin:12px 0 16px;text-align:center}}.risk-free-trial-section{padding:60px 20px;background:#fcecee}.risk-free-trial-section .trial-container{max-width:1320px;margin:0 auto;border-radius:16px;border:1px solid #124734;background-image:url(/cdn/shop/files/guarantee.png?v=1763022122);background-size:cover;background-position:center;padding:40px 12px}.risk-free-trial-section .trial-badge-col{display:flex;align-items:center;gap:38px;width:66%;margin:0 auto}.risk-free-trial-section .trial-badge{flex-shrink:0;width:165px;height:165px}.risk-free-trial-section .trial-badge img{width:100%;display:block}.risk-free-trial-section .trial-content{flex:1}.risk-free-trial-section .trial-heading{color:#124734;font-family:Playfair Display;font-size:50px;font-style:normal;font-weight:700;line-height:130%;margin:0 0 12px}.risk-free-trial-section .trial-description p{color:#124734;font-family:Gotham-Book;font-size:16px;font-style:normal;font-weight:325;line-height:150%;letter-spacing:-.32px;margin:0}.risk-free-trial-section .trial-description p strong{font-family:Gotham;font-weight:400}@media (max-width: 1024px){.risk-free-trial-section .trial-container{padding:20px}.risk-free-trial-section .trial-badge-col{gap:20px;width:100%}.risk-free-trial-section .trial-heading{font-size:30px;margin:0 0 12px}.risk-free-trial-section .trial-description p{font-size:14px}}@media (max-width: 768px){.risk-free-trial-section{padding:0}.risk-free-trial-section .trial-badge-col{flex-direction:column;text-align:center;gap:12px}.risk-free-trial-section .trial-badge{width:143px;height:143px}.risk-free-trial-section .trial-heading{font-size:32px}.risk-free-trial-section .trial-container{padding:32px 20px;border:none;background-image:url(/cdn/shop/files/gurrantee.svg?v=1763382169),radial-gradient(63.49% 91.79% at 50% 50%,#fcecee,#f6cdd7);border-radius:24px 24px 0 0;background-position:top}.risk-free-trial-section .trial-description p{font-size:16px}}.faq_section{background:#fcecee;padding:80px 20px}.faq_section .faq_container{display:flex;align-items:flex-start;gap:80px;max-width:1320px;margin:0 auto}.faq_section .faq_container .faq_left{width:100%;max-width:400px}.faq_section .faq_container .faq_right{flex:1;padding-left:80px}.faq_section .faq_left h2{color:#124734;font-family:Playfair Display;font-size:50px;font-style:normal;font-weight:700;line-height:110%;margin:0}.faq_section .faq_left p{color:#124734;font-family:Gotham-book;font-size:16px;font-style:normal;font-weight:325;line-height:150%;letter-spacing:-.32px;margin:16px 0 20px}.faq_section .faq_contact_btn{color:#124734;font-family:Gotham;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.8px;text-transform:uppercase;padding:10px 12px;text-decoration:none;transition:.3s;max-width:350px;border-radius:10px;border:1.5px solid #124734;display:flex;align-items:center;justify-content:center;gap:8px}.faq_section .faq_contact_btn:hover{background:#124734;color:#fff}.faq_section .faq_contact_btn svg{width:24px;height:24px;display:block}.faq_section .faq_contact_btn:hover svg path{fill:#fff}.faq_section .faq_right .faq_item{border-top:1px solid #124734}.faq_section .faq_right .faq_item:last-child{border-bottom:1px solid #124734}.faq_section .faq_question{width:100%;padding:24px 0;color:#124734;font-family:Gotham;font-size:20px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.4px;text-transform:unset;display:flex;justify-content:space-between;align-items:center;gap:12px;cursor:pointer}.faq_section .faq_icon svg{width:32px;display:block}.faq_section .faq_icon .minus,.faq_section .faq_item.active .faq_icon .plus{display:none}.faq_section .faq_item.active .faq_icon .minus{display:block}.faq_section .faq_item.active .faq_question{padding:24px 0 12px}.faq_section .faq_answer{display:none;padding:0 0 24px}.faq_section .faq_answer p{color:#124734;font-family:Gotham-book;font-size:16px;font-style:normal;font-weight:325;line-height:150%;letter-spacing:-.32px;margin:0}.faq_section .faq_item.active .faq_answer{display:block}@media (max-width:1024px){.faq_section{padding:44px 20px}.faq_section .faq_container{gap:40px}.faq_section .faq_container .faq_right{padding-left:40px}.faq_section .faq_left h2{font-size:36px;margin:0 0 14px}.faq_section .faq_question{padding:18px 0;font-size:18px}.faq_section .faq_answer p{font-size:15px}.faq_section .faq_item.active .faq_question{padding:18px 0 12px}.faq_section .faq_answer{padding:0 0 18px}}@media (min-width: 768px){.faq_section .faq-mobile-cta{display:none}}@media (max-width:767px){.faq_section{padding:32px 20px 12px}.faq_section .faq_container{gap:24px;flex-direction:column}.faq_section .faq_left h2{font-size:32px}.faq_section .faq_left P{margin:16px 0 0}.faq_section .faq_container .faq_left{max-width:100%;text-align:center}.faq_section .faq_contact_btn{margin:0 auto}.faq_section .faq_container .faq_right{padding-left:0;width:100%;border:none}.faq_section .faq_container .faq_left a.faq_contact_btn{display:none}.faq_section .faq_container .faq-mobile-cta{width:100%}.faq_section .faq-mobile-cta .faq_contact_btn{max-width:100%;padding:10px 24px;font-size:14px;letter-spacing:.8px;font-weight:600}.faq_section .faq_question{letter-spacing:-.32px;font-size:16px}.faq_section .faq_answer p{font-size:14px;letter-spacing:-.28px}}.landing_benefits{padding:60px 20px;background:#fcecee}.landing_benefits .page-width{max-width:874px;margin:0 auto;padding:0}.lading_benefits_header .section-header .title{margin:0;color:#124734;text-align:center;font-family:Playfair Display;font-size:50px;font-style:normal;font-weight:700;line-height:110%}.landing_benefits .landing_benefits_tabbox{margin-top:32px}.landing_benefits .lb_tabing_titlebox ul.benefits_tabing{display:flex;align-items:center;justify-content:center;gap:12px;margin:0;padding:0;list-style:none;flex-wrap:nowrap}.landing_benefits .lb_tabing_titlebox ul.benefits_tabing li{background:none;display:inline-block;padding:12px 18px;cursor:pointer;border-radius:8px;color:#124734;font-family:Gotham;font-size:15px;font-style:normal;font-weight:400;line-height:160%;text-transform:uppercase;white-space:nowrap;border:1px solid #124734;letter-spacing:normal}.lb_tabing_titlebox ul.benefits_tabing li.current{background:#124734;color:#fff}.benefits_tab_content,.landing_benefit-text-tabbox{display:none}.landing_benefit-text-tabbox.current{display:block!important}.benefits_tab_content.current{display:inherit}.landing_benefits .benefits_tab_content{margin:40px 0}.benefits_tab_content .benefits_grid .benefits_box{width:100%;border-top:1px solid #124734;padding:24px 0;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.benefits_tab_content .benefits_grid .benefits_box.current{gap:12px}.benefits_tab_content .benefits_grid .benefits_box:last-child{border-bottom:1px solid #124734}.benefits_tab_content .benefits_grid.bgrid--1 .benefits_box{border-top:1px solid #124734;border-bottom:1px solid #124734}.benefits_box .benefits_box_title{display:flex;align-items:center;justify-content:space-between}.benefits_box .benefits_box_title h5{margin:0;color:#124734;font-family:Gotham;font-size:20px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:-.4px}.benefits_box .benefits_box_title svg{width:32px;height:32px;display:block;flex-shrink:0}.benefits_box.current .benefits_box_title svg{transform:rotate(45deg)}.benefits_box .benefits_box_text{max-height:0;overflow:hidden;transition:max-height .3s ease}.benefits_box.current .benefits_box_text{max-height:fit-content}.benefits_box .benefits_box_text p{margin:0;color:#124734;font-family:Gotham-book;font-size:16px;font-style:normal;font-weight:325;line-height:150%;letter-spacing:-.32px}.landing_benefits .landing-faq-footer .heading h3{color:#124734;font-family:Gotham;text-align:center;font-size:24px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.24px;margin:0}.landing_benefits .landing-faq-footer .description p{margin:8px 0 20px;color:#124734;text-align:center;font-family:Gotham-book;font-size:16px;font-style:normal;font-weight:325;line-height:150%;letter-spacing:-.32px}.landing_benefits .landing-faq-footer .faq_button a{border-radius:10px;border:1.5px solid #124734;padding:10px 48px;display:flex;align-items:center;justify-content:center;text-decoration:none;gap:8px;width:100%;max-width:350px;margin:0 auto;color:#124734;font-family:Gotham;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.8px;transition:.2s}.landing_benefits .landing-faq-footer .faq_button a svg{width:24px;height:24px;display:block}.landing_benefits .landing-faq-footer .faq_button a svg path{transition:.2s}.landing_benefits .landing-faq-footer .faq_button a:hover{background:#124734;color:#fff}.landing_benefits .landing-faq-footer .faq_button a:hover svg path{fill:#fff}@media (max-width: 1024px){.landing_benefits{padding:50px 20px}.lading_benefits_header .section-header .title{font-size:30px}.landing_benefits .landing_benefits_tabbox{margin-top:24px}.lb_tabing_titlebox ul.benefits_tabing li{font-size:12px}.landing_benefits .benefits_tab_content{margin:24px 0}.landing_benefits .benefits_tab_content .benefits_grid .benefits_box{padding:18px 0}.benefits_tab_content .benefits_grid .benefits_box.current{gap:10px}.benefits_box .benefits_box_title h5{font-size:18px}.benefits_box .benefits_box_text p{font-size:15px}}@media (max-width: 767px){.landing_benefits{padding:32px 20px}.landing_benefits .landing_benefits_tabbox{margin-top:20px}.lading_benefits_header .section-header .title{font-size:32px}.lb_tabing_titlebox ul.benefits_tabing li{padding:10px 12px;font-size:13px}.lb_tabing_titlebox ul.benefits_tabing{margin:20px 0 24px}.benefits_box .benefits_box_title h5{font-size:16px}.benefits_box .benefits_box_text p{font-size:14px}.landing_benefits .landing-faq-footer .heading h3{font-size:20px}.landing_benefits .landing-faq-footer .description p{margin:8px 0 16px}.landing_benefits .lb_tabing_titlebox ul.benefits_tabing li{padding:12px 10px;font-size:13px}.landing_benefits .lb_tabing_titlebox ul.benefits_tabing{gap:8px}}.restore-balance-section{width:100%;background-size:cover;background-position:top}.restore-balance-section .restore-container{max-width:1320px;margin:0 auto;display:flex;align-items:center;justify-content:center}.restore-balance-section .restore-content{text-align:center;max-width:568px;margin:0 auto;padding:175px 0 80px}.restore-balance-section .restore-heading{color:#124734;text-align:center;font-family:Playfair Display;font-size:50px;font-style:normal;font-weight:700;line-height:130%;margin:0}.restore-balance-section .restore-description p{color:#124734;text-align:center;font-family:Gotham-Book;font-size:16px;font-style:normal;font-weight:325;line-height:150%;letter-spacing:-.16px;margin:12px 0 20px}.restore-balance-section .restore-button{display:inline-block;padding:16px 48px;color:#fff;font-family:Gotham;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.8px;text-decoration:none;text-transform:uppercase;border-radius:10px;background:#124734;max-width:350px;width:100%;transition:all .3s ease;margin-bottom:12px}.restore-balance-section .restore-button:hover{opacity:.9;transform:translateY(-2px)}.restore-balance-section .restore-features{display:flex;align-items:center;justify-content:center;gap:18px;flex-wrap:wrap}.restore-balance-section .restore-feature-item{display:flex;align-items:center;gap:6px}.restore-balance-section .feature-icon{width:20px;height:20px;flex-shrink:0}.restore-balance-section .feature-icon img{width:100%;height:100%;object-fit:contain;display:block}.restore-balance-section .feature-text{white-space:nowrap;color:#103d23;font-family:Gotham-Book;font-size:15px;font-style:normal;font-weight:325;line-height:160%;letter-spacing:-.15px}@media (max-width: 1024px){.restore-balance-section .restore-content{padding:100px 0 30px}.restore-balance-section .restore-heading{font-size:36px}}@media (max-width: 768px){.restore-balance-section .restore-content{padding:80px 20px 30px}.restore-balance-section .restore-heading{font-size:32px}.restore-balance-section .restore-description p{margin:12px 0 16px}.restore-balance-section .restore-features{gap:20px}}.landing-wellness.wellness_intro_section{background-repeat:no-repeat;background-position:bottom center;background-size:cover;padding:84px 0 100px}.landing-wellness .wellness_intro_wrapper h2{max-width:480px;font-size:50px;font-style:normal;font-weight:700;line-height:130%}.landing-wellness .wellness_intro_wrapper .wellness_intro_content{margin:32px 0 0;width:fit-content}.landing-wellness .wellness_intro_wrapper .wellness_intro_content ul{display:flex;flex-direction:column;gap:12px;list-style:none;padding-inline-start:0}.landing-wellness .wellness_intro_content ul li{color:#124734;font-family:Gotham;font-size:24px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:-.24px;display:flex;align-items:center;gap:5px;padding:8px 18px 8px 8px;border-radius:99px;background:snow;width:fit-content}.landing-wellness .wellness_intro_content ul li:before{content:"";background-image:url(/cdn/shop/files/check.svg?v=1761803216);width:30px;height:30px;display:block;flex-shrink:0;background-repeat:no-repeat;background-size:cover}@media (max-width:1024px){.landing-wellness .wellness_intro_wrapper h2{max-width:320px;font-size:32px}.landing-wellness .wellness_intro_wrapper .wellness_intro_content{margin:22px 0 0}.landing-wellness .wellness_intro_content ul li{font-size:18px;letter-spacing:-.18px}.landing-wellness .wellness_intro_content ul li:before{width:20px;height:20px}}@media (max-width:767px){.landing-wellness.wellness_intro_section{padding:40px 0 0}.landing-wellness .wellness_intro_wrapper h2{max-width:100%;font-size:32px;margin:0 auto;text-align:center}.landing-wellness .wellness_intro_wrapper .wellness_intro_content{margin:22px auto 0;width:100%}.landing-wellness .wellness_intro_wrapper .wellness_intro_content ul{align-items:center}}.offerbar-section{border-top:1px solid #0e2c23;padding:20px 80px;background:#fff}.offerbar-section .offerbar-container{display:flex;justify-content:space-between;align-items:center;max-width:1280px;margin:0 auto;gap:20px}.offerbar-section .offerbar-left{display:flex;align-items:center;gap:21px}.offerbar-section .offerbar-image{width:58px}.offerbar-section .offerbar-image img{width:100%;display:block}.offerbar-section .offerbar-title{color:#153b36;font-family:Alibaba PuHuiTi;font-size:20px;font-style:normal;font-weight:700;line-height:160%;margin:0 0 4px}.offerbar-section .offerbar-rating{display:flex;align-items:center;gap:4px}.offerbar-section .offerbar-rating .stars{display:flex;align-items:center}.offerbar-section .offerbar-rating .stars svg{display:block;width:24px;height:24px}.offerbar-section .offerbar-rating p{color:#153b36cc;text-align:center;font-family:Alibaba PuHuiTi;font-size:17px;font-style:normal;font-weight:500;line-height:160%;letter-spacing:-.34px;margin:0}.offerbar-section .offerbar-right{flex-shrink:0}.offerbar-section .offerbar-btn{color:#fff;font-family:Alibaba PuHuiTi;font-size:18px;font-style:normal;font-weight:700;line-height:150%;text-transform:uppercase;display:flex;align-items:center;gap:6px;padding:16px 28px;border-radius:999px;background:#153b36;text-decoration:none}.offerbar-section .offerbar-btn svg{display:block;width:21px;height:21px}footer.footer{z-index:2}@media (max-width: 1024px){.offerbar-section{padding:20px 40px}.offerbar-section .offerbar-title{font-size:18px}.offerbar-section .offerbar-rating .stars svg{width:20px;height:20px}.offerbar-section .offerbar-btn{font-size:16px}}@media (min-width: 768px){.offerbar-section.landing_sticky_cta{display:none!important}}@media (max-width: 767px){.offerbar-section{position:fixed;bottom:0;width:100%;z-index:1}.offerbar-section .offerbar-container{gap:8px;flex-direction:column}.offerbar-section .offerbar-rating p{font-size:15px;letter-spacing:-.3px}.offerbar-section{padding:20px}.offerbar-section .offerbar-right{width:100%}.offerbar-section .offerbar-btn{font-size:18px;justify-content:center}.offerbar-section .offerbar-title{font-size:16px}.offerbar-section.landing_sticky_cta{display:none!important}.offerbar-section.landing_sticky_cta.is_sticky{display:block!important;padding:16px}}.offerbar-section.landing_sticky_cta .offerbar-container{gap:0}.tried-everything-section{padding:60px 20px;background:#fcecee}.tried-everything-section .tried-container{max-width:1320px;margin:0 auto}.tried-everything-section .tried-heading{color:#124734;text-align:center;font-family:Playfair Display;font-size:50px;font-style:normal;font-weight:700;line-height:130%;margin:0 auto 48px;max-width:589px}.tried-everything-section .tried-grid{display:flex;gap:20px}.tried-everything-section .tried-item{display:flex;flex-direction:column;gap:20px;width:25%}.tried-everything-section .tried-image{width:100%;aspect-ratio:1;overflow:hidden;border-radius:12px;border:2px solid #F6CDD7}.tried-everything-section .tried-image img{width:100%;height:100%;object-fit:cover;display:block}.tried-everything-section .tried-label{display:flex;align-items:center;gap:8px}.tried-everything-section .tried-icon{width:26px;height:26px;flex-shrink:0}.tried-everything-section .tried-icon img{width:100%;height:100%;display:block}.tried-everything-section .tried-text{color:#124734;font-family:Gotham;font-size:24px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-.24px;display:block}@media (max-width: 1024px){.tried-everything-section .tried-heading{font-size:36px}.tried-everything-section .tried-grid{gap:16px}.tried-everything-section .tried-text{font-size:14px;letter-spacing:-.14px}.tried-everything-section .tried-label{gap:6px}.tried-everything-section .tried-icon{width:20px;height:20px}.tried-everything-section .tried-item{gap:16px}}@media (max-width: 768px){.tried-everything-section{padding:32px 20px}.tried-everything-section .tried-heading{font-size:32px;margin-bottom:32px}.tried-everything-section .tried-grid{flex-wrap:wrap;gap:12px}.tried-everything-section .tried-item{width:calc(50% - 6px);gap:10px}.tried-everything-section .tried-icon{width:15px;height:15px}.tried-everything-section .tried-text{font-size:13px;letter-spacing:-.13px}}.black-friday-section{background-image:url(/cdn/shop/files/Offer.png?v=1763097605);background-size:cover;background-repeat:no-repeat;background-position:top;padding:170px 20px 60px}.black-friday-section .deal-container{max-width:1136px;margin:0 auto;display:flex;border-radius:16px;border:1px solid #000;flex-wrap:wrap;position:relative}.black-friday-section .sale-badge{position:absolute;top:-18px;left:33%}.black-friday-section .sale-badge span{color:snow;font-family:Gotham;font-size:15px;font-style:normal;font-weight:400;line-height:150%;display:block;max-width:fit-content;border-radius:99px;background:#124734;padding:8px 20px;margin:0 auto;letter-spacing:normal}.black-friday-section .product-image-container{background:#fcecee;width:50%;aspect-ratio:1;border-radius:16px 0 0 16px}.black-friday-section .product-image-container img{width:100%;display:block}.black-friday-section .product-details{padding:56px 80px;width:50%;background:snow;display:flex;flex-direction:column;justify-content:center;border-radius:0 16px 16px 0}.black-friday-section .main-heading{color:#124734;text-align:center;font-family:Playfair Display;font-size:40px;letter-spacing:normal;font-style:normal;font-weight:700;line-height:130%;margin:0 0 13px}.black-friday-section .rating-container{display:flex;align-items:center;justify-content:center;gap:6px}.black-friday-section .stars{display:flex;align-items:center}.black-friday-section .stars svg{width:22px;height:22px;display:block}.black-friday-section .rating-text{color:#124734;font-family:Gotham-book;font-size:16px;font-style:normal;font-weight:325;line-height:150%;letter-spacing:-.16px;display:block}.black-friday-section .rating-text strong{font-family:Gotham;font-weight:400}.black-friday-section .demand-notice p{color:#103d23;text-align:center;font-family:Gotham;font-size:18px;font-style:normal;font-weight:350;line-height:150%;letter-spacing:-.18px;margin:20px 0}.black-friday-section .countdown-container{border-radius:8px;border:1.5px dashed #F6CDD7;padding:16px;margin-bottom:20px;text-align:center;display:flex;align-items:center;justify-content:center}.black-friday-section .countdown-label{color:#103d23;text-align:center;font-family:Gotham;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.16px}.black-friday-section .countdown-timer{color:#d20000;font-family:Gotham;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-.16px}.black-friday-section .status-row{display:flex;justify-content:center;align-items:center;margin-bottom:24px;gap:12px;padding:12px;border-radius:10px;background:linear-gradient(0deg,#fcecee,#fcecee) 100%,snow}.black-friday-section .status-item{display:flex;align-items:center;gap:6px}.black-friday-section .risk-indicator{width:24px;height:24px}.black-friday-section .risk-indicator svg{display:block;width:100%}.black-friday-section .status-item span{color:#124734;text-align:center;font-family:Gotham;font-size:16px;font-style:normal;font-weight:350;line-height:150%;letter-spacing:-.16px;display:block}.black-friday-section .status-item span strong{color:#d20000}.black-friday-section .shipping-icon{width:24px;height:24px;display:block}.black-friday-section .cta-button{width:100%;border:none;color:#fff;font-family:Gotham;font-size:16px;font-style:normal;font-weight:400;line-height:160%;letter-spacing:.8px;padding:10px 48px;cursor:pointer;transition:transform .2s,box-shadow .2s;display:flex;align-items:center;justify-content:center;gap:6px;margin-bottom:12px;border-radius:10px;background:#124734;text-decoration:none}.black-friday-section .cta-button svg{display:block;width:22px;height:22px}.black-friday-section .cta-button:hover{transform:translateY(-2px);box-shadow:0 6px 20px #2d5f4f4d}.black-friday-section .guarantee{display:flex;align-items:center;justify-content:center;gap:4px;color:#124734;font-family:Gotham-book;font-size:15px;font-style:normal;font-weight:325;line-height:160%;letter-spacing:-.15px}.black-friday-section .guarantee svg{width:24px;height:24px;display:block}@media (max-width:1024px){.black-friday-section .product-details{padding:36px 40px}.black-friday-section .main-heading{font-size:36px}.black-friday-section .rating-text{font-size:15px}.black-friday-section .demand-notice p{font-size:17px;margin:16px 0}.black-friday-section .countdown-container{margin-bottom:16px}.black-friday-section .status-row{margin-bottom:16px;gap:8px;padding:12px 8px}.black-friday-section .status-item span{font-size:15px}}@media (max-width: 900px){.black-friday-section{padding:77px 20px 31px}.black-friday-section .deal-container{flex-direction:column}.black-friday-section .product-image-container{border-radius:16px 16px 0 0;width:100%}.black-friday-section .main-heading{font-size:32px}.black-friday-section .stars svg{width:17px;height:17px}.black-friday-section .product-details{padding:24px;width:100%;border-radius:0 0 16px 16px}.black-friday-section .rating-text{font-size:13px}.black-friday-section .demand-notice p{font-size:16px;letter-spacing:-.16px;margin:12px 0}.black-friday-section .countdown-timer,.black-friday-section .countdown-label{font-size:14px}.black-friday-section .risk-indicator{width:20px;height:20px}.black-friday-section .status-item span{font-size:12px;letter-spacing:-.13px}.black-friday-section .shipping-icon{width:20px;height:20px}.black-friday-section .status-item{gap:2px}.black-friday-section .status-row{margin-bottom:10px;gap:6px}.black-friday-section .countdown-container{margin-bottom:10px}.black-friday-section .cta-button{padding:10px 8px}.black-friday-section .guarantee{font-size:14px}.black-friday-section .guarantee svg{width:22px;height:22px}.black-friday-section .sale-badge{top:-18px;left:0;width:100%;text-align:center}.black-friday-section .sale-badge span{font-size:13px;padding:6px 10px}}.black-friday-deal--section{position:relative}.bfd-wave{position:absolute;top:0;left:0;right:0}.bfd-wave svg{display:block;width:100%;height:auto}.black-friday-section.bfd-waves-section{background:radial-gradient(79.8% 50% at 50% 50%,#fcecee,#f6cdd7);padding-top:10.5%}@media (min-width: 1024px) and (max-width: 1310px){.black-friday-section.bfd-waves-section{padding-top:11.5%}}@media (max-width: 768px){.bfd-wave{overflow:hidden}.bfd-wave svg{width:180%;margin-left:-47%}.black-friday-section.bfd-waves-section{padding-top:19%}}@media (max-width: 575px){.black-friday-section.bfd-waves-section{padding-top:24%}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
