.page-width-narrow{--page-content-width: 81.25rem}*{padding:0;box-sizing:border-box}img{vertical-align:middle;max-width:100%}.custom-button{padding:16px 48px;font-weight:700;font-size:14px;line-height:normal;text-transform:capitalize}.text-block:not(.text-block--full-width):is(.h1,.h2,.h3,.h4,.h5,.h6){text-wrap:unset!important}.announcement-bar__slider .announcement-bar__slides{width:100%;padding:0 15px}.announcement-bar__slides p{font-size:14px;font-weight:600;line-height:120%;letter-spacing:.23px}.header .header__columns.spacing-style{align-items:start;padding-top:24px}.header .header__columns .header__column--center{margin-top:21px}.header .header__columns .header__column--right{margin-top:16px}.header .header__columns .menu-list .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link{padding-inline:calc(var(--gap-xl) / 1)}.header .overflow-menu .menu-list__list-item span.menu-list__link-title{font-weight:500;font-size:16px;line-height:120%}header-component.header[data-scroll-direction=none] .header__row{border-bottom:1px solid rgb(0 0 0 / 8%)}header-component.header[transparent=always] .header__row{border-bottom:0px}.resource-card__content p.resource-card__title.paragraph{font-size:13px;font-weight:400;line-height:normal}.resource-card__content span.price{font-size:13px;line-height:normal}.resource-card .resource-card__media img.resource-card__image{object-fit:contain}slideshow-slides[size=full-screen]{min-height:100vh}.slideshow__content_wrapper.group-block-content{max-width:800px;margin:auto}.slideshow__content_wrapper.group-block-content .text-block h2{font-weight:800;font-size:40px;line-height:120%;max-width:500px}.slideshow__content_wrapper.group-block-content .text-block p{font-weight:600;font-size:20px;line-height:170%}.marquee-text-wrapper .text-block p{font-weight:600;font-size:16px;line-height:170%;letter-spacing:1.3px;text-transform:uppercase;color:#000}.marquee-text-wrapper.group-block-content{flex-wrap:nowrap!important}.resource-list slideshow-component.resource-list__carousel{max-width:1340px;margin:auto;padding:0 20px}.resource-list slideshow-component.resource-list__carousel slideshow-slides{padding:0;margin:0}.resource-list .resource-list__carousel slideshow-container slideshow-arrows .slideshow-control{display:flex;opacity:1!important;transform:none!important;border:1px solid #000;background:#fff!important}.resource-list .resource-list__carousel .slideshow-control[disabled]{opacity:.4!important}.resource-list .resource-list__carousel slideshow-container slideshow-arrows{padding:0!important;left:auto;top:-80px;bottom:auto;gap:10px;display:flex!important}.resource-list .resource-list__carousel slideshow-container slideshow-arrows .slideshow-control span.svg-wrapper.icon-caret{color:#000;width:16px;height:16px}.resource-list slideshow-slide.resource-list__slide{--peek-next-slide-size: 0rem}slideshow-slide.product-media-container .product-media img.product-media__image{object-fit:contain;background:#f5f6fb;border-radius:12px}.product-card .product-card__content .product-badges{display:flex;align-items:center;gap:5px;flex-wrap:wrap;top:20px;left:20px}.product-card .product-card__content .card-gallery .product-badges__badge{padding:4px 11px;font-weight:600;font-size:14px;line-height:normal;gap:5px}.product-card .product-card__content .card-gallery .product-badges__badge.product-tags{padding:0}.product-card .product-card__content .card-gallery .product-badges__badge span.product-tag{color:#fff;padding:4px 11px;border-radius:4px}.product-card .product-card__content .card-gallery .product-badges__badge span.product-tag.new{background:#340d8e}.product-card .product-card__content .card-gallery .product-badges__badge span.product-tag.price-drop{background:#8400b9}.product-card .product-card__content .product-type{font-weight:500;font-size:12px;line-height:170%;text-transform:uppercase;opacity:.5}.product-card .product-card__content span.price{font-weight:600;font-size:14px;line-height:170%}.product-card .product-card__content .card__heading .spacing-style.text-block p{font-size:14px;font-weight:600;line-height:170%}.product-card .product-card__content .product-description-block .text-block p{display:block;display:-webkit-box;font-weight:400;font-size:14px;line-height:160%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.product-card .product-card__content .buy-buttons-block span.add-to-cart-text span.svg-wrapper{display:none}.product-card .product-card__content span.add-to-cart-text span.add-to-cart-text__content{font-weight:700;font-size:14px;line-height:120%;text-transform:uppercase}.icon-with-text-wrapper .icon-with-text-block .text-block p{font-weight:600;font-size:16px;line-height:170%;text-align:center;max-width:178px;color:#000}.image-with-text-wrapper.group-block-content{background:linear-gradient(263.99deg,#0044ff14 18.53%,#ff80ee14 73.44%)}.image-with-text-content .text-block h2{font-weight:800;font-size:34px;line-height:120%}.image-with-text-content .text-block p{font-weight:400;font-size:16px;line-height:170%}.categories-image-block-.group-block.group-block--height-fit{height:295px}.categories-image-block .text-block p{font-weight:700;font-size:24px;line-height:130%;color:#fff}.our-story-content .text-block h6{font-weight:600;color:#2f318e;opacity:.7}.our-story-content .text-block h2{font-weight:700;font-size:34px;line-height:120%}.our-story-content .text-block p{font-weight:400;font-size:16px;line-height:170%}.jdgm-widget.jdgm-testimonials-carousel .jdgm-header{margin:0}.shopify-app-block .jdgm-widget.jdgm-testimonials-carousel{padding:0}.jdgm-arrows--bottom button.jdgm-arrow{border:1px solid #000000;border-radius:100px}.jdgm-arrows--bottom button.jdgm-arrow svg{width:16px;height:16px}.shopify-app-block .jdgm-widget .jdgm-card-content .jdgm-product-name a{font-weight:600;font-style:Italic;font-size:16px;color:#2f318c}.footer-menu-wrapper accordion-custom.menu summary.menu__heading.h5{padding:0;margin-bottom:20px;font-weight:700;font-size:16px;line-height:28px}.footer-top-wrapper .menu .details-content li.menu__item a{font-size:16px;font-weight:400;line-height:26px;color:#000000e6}.footer-top-wrapper .footer-icon-block-.group-block{--size-style-width: 32.22% !important}.footer-top-wrapper .footer-icon-block-.group-block .footer-icon-block .text-block p{font-weight:600;font-size:16px;line-height:26px;color:#000000e6}.footer-top-wrapper .menu .details-content li.menu__item.menu-list__link--active a{text-decoration:underline}.footer-email-block.group-block-content .text-block p{font-weight:600;font-size:18px;line-height:150%}.email-signup-block .email-signup__input-group{grid-template-columns:1fr;gap:16px!important}.email-signup-block button.email-signup__button{padding:16px 48px}.email-signup-block .email-signup__input-group .email-signup__input{font-size:14px;font-weight:400;line-height:normal}.email-signup-block .email-signup__input-group .email-signup__input::placeholder{color:#000;font-size:14px;font-weight:400;line-height:normal;opacity:.6}.email-signup-block .email-signup__input-group .email-signup__input:focus-visible{outline:none}.email-signup__message{padding-top:8px}.email-signup__message span.svg-wrapper.icon-success,.email-signup__message p.email-signup__message-text{color:green}.utilities .text-block p{font-weight:400;font-size:16px;line-height:normal;color:#000000e6}.facets .facets__form-wrapper .products-count-wrapper span{font-weight:600;font-size:14px;line-height:170%;color:#000}summary.facets__summary{padding:0;height:auto;font-weight:500;font-size:14px;line-height:170%}summary.facets__summary span.facets__status{background:#f5f6fb;font-weight:600;font-size:14px;line-height:170%;border-radius:7px;padding:11px 16px;display:flex!important;gap:10px;min-width:171px;justify-content:space-between}.our-experience-wrapper-.group-block{background:linear-gradient(194.62deg,#0044ff14 3.09%,#ff80ee14 91.39%)}.our-experience-content- .our-experience-content .text-block h2{font-weight:800;font-size:34px;line-height:120%}.our-experience-content- .our-experience-content .text-block p{font-weight:400;font-size:16px;line-height:170%;opacity:80%}.custom-section-content .contact-container-wrapper-.group-block{max-width:1080px;background:linear-gradient(134.05deg,#0044ff0d 27.14%,#ff80ee0d 68.74%)}.contact-content-wrapper .text-block h4{font-weight:600;font-size:20px;line-height:120%}.contact-content-wrapper .text-block p{font-weight:400;font-size:16px;line-height:170%}.contact-content-wrapper .contact-details-wrapper .text-block p{font-weight:500;font-size:14px;line-height:170%}.contact-content-wrapper .contact-details-wrapper .icon-wrapper .icon-block{width:36px;height:36px;border:1px solid #2F318C0F;background:#fff;border-radius:100px;align-items:center;justify-content:center}.contact-content-wrapper .contact-details-wrapper .icon-wrapper .text-block p{opacity:80%;font-weight:500;font-size:16px;line-height:170%}.contact-form-wrapper .text-block h3{font-weight:700;font-size:20px;line-height:120%}.contact-form .contact-form__form{gap:16px}.contact-form .contact-form__form-row{flex-direction:column;gap:16px}.contact-form .contact-form__input:focus-visible{outline-offset:initial;outline:none}.contact-form .contact-form__input{font-weight:400;color:#000;padding:14px 24px;font-size:14px;line-height:20px}.contact-form .contact-form__input::placeholder{color:#000;font-size:14px;font-weight:400;line-height:normal;opacity:.6}.contact-form .contact-form__input.contact-form__input--textarea{border-radius:13px}.contact-content-wrapper .contact-details-wrapper .icon-wrapper .text-block p a{text-decoration:none}.contact-form .contact-form__error{color:red;font-weight:500}.contact-form .contact-form__error:focus-visible{outline:none;outline-offset:initial}.contact-form__success{color:#318904}.shopify-challenge__container .shopify-challenge__button{background:#0046ff;color:#fff;padding:16px 48px;font-weight:700;font-size:14px;line-height:normal;text-transform:capitalize}.shopify-challenge__container{padding:60px 0}.technology_image-with-text-section.group-block-content .image-block img.image-block__image{border-radius:14px 14px 0}.technology_image-with-text-content .text-block h2{font-weight:800;font-size:34px;line-height:120%}.technology_image-with-text-content .text-block p{font-weight:500;font-size:16px;line-height:170%}.provides_image-wrapper.group-block-content{background:linear-gradient(194.62deg,#0044ff14 3.09%,#ff80ee14 91.39%);border-radius:0 14px 14px 0}.provides_image-wrapper.group-block-content .image-block img.image-block__image{border-radius:0 15px 15px 0}.custom-oral-film-strips{background:linear-gradient(194.62deg,#0044ff14 5.66%,#ff80ee14 84.21%)}.custom-oral-film-strips .oral-film-strips-wrapper .header-wrapper h2{font-weight:800;font-size:34px;line-height:120%;text-align:center;margin-bottom:40px;color:#000}.oral-film-strips-content{border:1px solid #2F318C33;border-radius:20px;background:#fff;margin-top:190px;margin-bottom:28px;width:100%}.oral-film-strips-content .table_data_wrap,.oral-film-strips-content .table_head_wrap{display:flex}.oral-film-strips-content .table_data_wrap .feature-column,.oral-film-strips-content .table_head_wrap .feature-column{width:22.721%}.oral-film-strips-content .table_data_wrap .oral-film-strips-column,.oral-film-strips-content .table_head_wrap .oral-film-strips-column{width:36.71%}.oral-film-strips-content .table_data_wrap .tablets-column,.oral-film-strips-content .table_head_wrap .tablets-column{width:40.569%}.oral-film-strips-content .table_head_wrap .oral-film-strips-column img{width:100%;height:auto;max-width:208px;object-fit:contain;margin-top:-176px;margin-left:auto;margin-right:auto;padding-bottom:18px}.oral-film-strips-content .table_head_wrap .oral-film-strips-column span{margin-left:-60px;display:flex}.oral-film-strips-content .table_head_wrap .table_head_text{font-weight:700;font-size:24px;line-height:normal;padding-top:40px;text-align:left;color:#000}.oral-film-strips-content .table_head_wrap .feature-column{padding-left:30px}.oral-film-strips-content .table_head_wrap .oral-film-strips-column{text-align:center;padding-top:103px;margin-top:-63px;margin-bottom:-2px;border-radius:20px 20px 0 0}.oral-film-strips-content .table_head_wrap .tablets-column{padding-left:24px}.oral-film-strips-content .table_data_wrap .feature-column{padding:22px 5px 21px 30px;border-bottom:1px solid rgb(0 0 0 / 8%);color:#000c}.oral-film-strips-content .table_data_wrap:last-child .tablets-column,.oral-film-strips-content .table_data_wrap:last-child .feature-column{border-bottom:0px}.oral-film-strips-content .table_data_wrap .oral-film-strips-column{padding:20px 24px}.oral-film-strips-content .table_data_wrap .tablets-column{padding:22px 5px 21px 22px;border-bottom:1px solid rgb(0 0 0 / 8%);color:#000c}.oral-film-strips-content .table_head_wrap .oral-film-strips-column,.oral-film-strips-content .table_data_wrap .oral-film-strips-column{background:#2f318c;color:#fff}.oral-film-strips-content .table_data_wrap:last-child .oral-film-strips-column{margin-bottom:-30px;border-radius:0 0 20px 20px;padding-bottom:50px}.oral-film-strips-content .table_data_wrap .table_text p{margin:0;font-weight:500;font-size:16px;line-height:normal}.oral-film-strips-content .table_data_wrap .table_text{display:flex;align-items:center;gap:12px}.oral-film-strips-content .table_data_wrap .table_text span.sign_icon{width:100%;max-width:28px}.blog-posts{--narrow-page-width: 81.25rem}blog-posts-list .blog-posts-container{column-gap:20px;row-gap:40px}.blog-posts-container .blog-post-item:first-child{grid-column:span 2;--blog-post-card-scale: .6}.blog-posts-container .blog-post-item:nth-child(2),.blog-posts-container .blog-post-item:nth-child(3){grid-column:span 2;--blog-post-card-scale: .6}.blog-posts-container .blog-post-item:first-child .blog-post-card{flex-direction:column}.blog-posts-container .blog-post-item:first-child .blog-post-card__image-container{width:100%}.blog-posts-container .blog-post-item:first-child:has(.blog-post-card__image-container) .blog-post-card__content{width:100%;padding:0}.blog-post-item .blog-post-card .blog-post-card__content{margin-top:28px;padding:0}.blog-post-item .blog-post-card .blog-post-card__content .blog-post-details{font-weight:500;font-size:12px;line-height:120%;letter-spacing:.8px;text-transform:uppercase;color:#000;margin-bottom:4px}.blog-post-item .blog-post-card .blog-post-card__content a .text-block{font-weight:600;font-size:18px;line-height:150%}.blog-post-item .blog-post-card .blog-post-card__content .blog-post-card__content-text{display:block;display:-webkit-box;font-weight:500;font-size:16px;line-height:170%;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;opacity:.8}.blog-details-section{max-width:890px;margin:auto}.blog-post-content.rte,.blog-post-comments-container,.blog-post-comments-container .blog-post-comments__form-container{max-width:890px!important}.blog-post-content.rte rte-formatter,.blog-post-content.rte rte-formatter ul li,.blog-post-content.rte rte-formatter ol li,.blog-post-content.rte rte-formatter p{font-weight:500;font-size:16px;line-height:170%;color:#000c}.blog-post-content.rte rte-formatter p strong{font-weight:600}.blog-post-content.rte rte-formatter p{margin-bottom:16px;margin-top:0}.blog-post-content.rte rte-formatter p:last-child{margin-bottom:0}.blog-post-content.rte rte-formatter ul li,.blog-post-content.rte rte-formatter div,.blog-post-content.rte rte-formatter ol li{margin-bottom:10px}.blog-post-content.rte rte-formatter ul li:last-child,.blog-post-content.rte rte-formatter ol li:last-child{margin-bottom:0}.blog-post-content.rte rte-formatter a{color:#000}.blog-post-content.rte rte-formatter ul{margin:24px 0;padding-left:30px;list-style:none}.blog-post-content.rte rte-formatter ul li:after{content:"";position:absolute;top:4px;left:-30px;background-image:url(/cdn/shop/files/Frame_f17fd27a-3c51-4e8c-a541-d8213ac6f5c2.svg?v=1765194002);background-repeat:no-repeat;width:20px;height:20px}.blog-post-content.rte rte-formatter ul li{position:relative;line-height:normal}.blog-post-details.spacing-style.justify-left{font-weight:500;font-size:12px;line-height:120%;letter-spacing:.8px;text-transform:uppercase;color:#000;margin-bottom:4px}.blog-details-section header .spacing-style.text-block h2{font-weight:600;font-size:34px;line-height:130%}.blog-details-section .blog-post-featured-image__image{--ratio: 19 / 9.14}.blog-post-comments__form-container h2.h3{margin-bottom:12px}.blog-post-comments__form .field .blog-post-comments__form-input:focus-visible{outline-offset:initial}.blog-post-comments__form .field .field__input:is(:focus,:hover),.blog-post-comments__form .field .blog-post-comments__form-input{box-shadow:none}.blog-post-comments__form-message{color:green}slideshow-arrows:has(.slideshow-control--previous[disabled]):has(.slideshow-control--next[disabled]){display:none!important}.media-gallery--carousel slideshow-container slideshow-slides .product-media-container{background:#f5f6fb!important}.product-information__media .media-gallery--carousel slideshow-container .product-media-container .product-media img.product-media__image{background:#f5f6fb!important}.media-gallery--carousel .slideshow-controls__thumbnails{padding-left:24px;gap:16px}.media-gallery--carousel .slideshow-controls__thumbnails button.slideshow-control{background:#f5f6fb;height:72px}slideshow-controls[thumbnails]:is([pagination-position=right],[pagination-position=left]){justify-content:center}.slideshow-controls__thumbnails .slideshow-control:is([aria-selected=true]){outline:var(--focus-outline-width) solid #0038CC;outline-offset:initial}.media-gallery--carousel slideshow-container{border-radius:12px!important}.jdgm-widget.jdgm-widget .jdgm-prev-badge span.jdgm-prev-badge__text{font-weight:500;font-size:14px;line-height:100%}.product_heading_block .card__heading .spacing-style.text-block p{color:#0038cc;font-weight:700;font-size:34px;line-height:140%}.product-details .product-price-wrapper .price-wrapper{font-size:24px;font-weight:600;line-height:26px}.product-details .product-description-block .text-block p{font-weight:400;font-size:14px;line-height:170%;color:#000000b3}.product-details .buy-buttons-block .product-form-buttons .quantity-selector input{font-weight:500;font-size:20px;line-height:normal}.product-details .buy-buttons-block .product-form-buttons .quantity-selector input:focus-visible{outline:none;outline-offset:initial}.product-details .buy-buttons-block .product-form-buttons .quantity-selector{border-radius:8px;border-color:#2f318c24}.product-details add-to-cart-component .button.add-to-cart-button{font-size:14px;font-weight:700;line-height:120%;text-transform:uppercase}.product-details add-to-cart-component .button.add-to-cart-button span.svg-wrapper.add-to-cart-icon{display:none}.product-details .buy-buttons-block .product-form-buttons span.product-form-text__error{color:red;align-items:center}.product-details .buy-buttons-block .shopify-product-form .product-form-buttons{gap:20px}.product-details .accordion summary.details__header{padding:19px 0;font-weight:600;font-size:18px;line-height:normal;color:#000}.product-details .accordion .details-content ul{list-style:none;padding-left:16px}.product-details .accordion .details-content ul li{margin-bottom:15px;position:relative;font-weight:500;font-size:16px;line-height:normal;color:#000}.product-details .accordion .details-content ul li:last-child{margin-bottom:0}.product-details .accordion .details-content ul li:before{content:"";position:absolute;top:9px;left:-16px;width:8px;height:8px;border-radius:100%;background:#0038cc}.product-details .accordion .details-content{padding-bottom:24px}.product-details .accordion summary.details__header svg path{stroke:#0038cc}.product-details .accordion summary.details__header span.svg-wrapper{width:19px;height:19px}.product-details .accordion .details-content p{font-weight:500;font-size:16px;line-height:normal}.Avada-SubscriptionWidget-Block .Avada-Subscription__Block .Avada-Subscription__Label{display:none}.Avada-SubscriptionWidget-Block .Avada-Subscription__Block .Avada-Subscription__Layout-Block5{gap:18px}.Avada-Subscription__Block .Avada-Subscription__Selector .Avada-SubscriptionOption{border:1px solid rgb(47 49 140 / 14%);background:transparent;padding:16px}.Avada-Subscription__Block .Avada-Subscription__Selector .Avada-SubscriptionOption .Avada-SubscriptionOption__Title{font-family:Plus Jakarta Sans;font-weight:600;font-size:14px;line-height:170%;text-transform:uppercase}.Avada-Subscription__Block .Avada-Subscription__Selector .Avada-SubscriptionOption .Avada-SubscriptionOption__Title{padding-left:30px;position:relative}.Avada-Subscription__Block .Avada-Subscription__Selector .Avada-SubscriptionOption.selected .Avada-SubscriptionOption__Title:after{content:"";border-radius:100px;width:12px;height:12px;background-color:#2f318c;position:absolute;top:6px;left:4px}.Avada-Subscription__Block .Avada-Subscription__Selector .Avada-SubscriptionOption .Avada-SubscriptionOption__Title:before{content:"";width:18px;height:18px;border:1px solid #2F318C;border-radius:100px;cursor:pointer;position:absolute;top:2px;left:0}.Avada-Subscription__Block .Avada-Subscription__Selector .Avada-Subscription__Price.-option{margin-top:10px;font-family:Plus Jakarta Sans;font-weight:600;font-size:16px;line-height:140%}.Avada-Subscription__Block .Avada-Subscription__Selector .Avada-SubscriptionOption .Avada-Price__Badge{position:initial;background:#2f318c0d;width:fit-content;margin-left:auto;border-radius:5px;font-family:Plus Jakarta Sans;font-weight:600;font-size:12px;line-height:170%;color:#2f318c}.Avada-Subscription__Block .Avada-Subscription__Selector .Avada-SubscriptionOption .Avada-Subscription__Description-Item{font-family:Plus Jakarta Sans;font-weight:400;font-size:14px;line-height:170%;color:#000c}.product-info-energy-longevity.section{background:linear-gradient(263.99deg,#0046ff14 18.53%,#ff7dee14 73.44%)!important}.product-info-energy-longevity .text-content-wrapper- .text-content-wrapper.group-block-content{max-width:533px;margin:auto}.product-info-energy-longevity .text-content-wrapper .text-block h2{font-size:34px;font-weight:800;line-height:130%;color:#000}.product-info-energy-longevity .text-content-wrapper .metafield-rich_text_field p{font-weight:400;font-size:16px;line-height:170%;margin-bottom:20px;margin-top:0}.product-info-energy-longevity .text-content-wrapper .metafield-rich_text_field p:last-child{margin-bottom:0}.product-info-energy-longevity.product-balance-detox{background:#fff!important}.product-info-energy-longevity.product-balance-detox .text-content-wrapper- .text-content-wrapper.group-block-content,.product-info-energy-longevity.product-info-together .text-content-wrapper- .text-content-wrapper.group-block-content{max-width:100%}.product-info-energy-longevity .text-content-wrapper .metafield-rich_text_field ul{margin:0 0 24px;padding-left:28px;list-style:none}.product-info-energy-longevity .text-content-wrapper .metafield-rich_text_field ul li:after{content:"";position:absolute;top:4px;left:-28px;background-image:url(/cdn/shop/files/Frame_f17fd27a-3c51-4e8c-a541-d8213ac6f5c2.svg?v=1765194002);background-repeat:no-repeat;width:18px;height:18px}.product-info-energy-longevity .text-content-wrapper .metafield-rich_text_field ul li{position:relative;font-weight:400;font-size:16px;line-height:170%;margin-bottom:15px}.product-info-energy-longevity .text-content-wrapper .metafield-rich_text_field ul li:last-child{margin-bottom:0}.different-icon-with-text-wrapper .text-block>*{text-wrap:initial!important}.different-icon-with-text-wrapper .different-icon-wrapper-{border-right:1px solid rgb(0 56 204 / 25%)}.different-icon-with-text-wrapper .different-icon-wrapper-:last-child{border-right:0px}.different-icon-wrapper .text-block h5{font-weight:700;font-size:18px;line-height:180%}.different-icon-wrapper .text-block p{font-weight:400;font-size:16px;line-height:180%;color:#000c}.search-page-input__parent .search-results__no-results p{word-break:break-all}.shopify-policy__container .shopify-policy__title h1{font-size:40px;margin-bottom:30px;text-transform:capitalize}.content-for-layout .shopify-policy__container{max-width:1340px;padding-bottom:80px;padding-top:80px}.shopify-policy__body ul li,.shopify-policy__body ol li,.shopify-policy__body p{font-weight:400;font-size:16px;line-height:170%}.shopify-policy__body p{margin-bottom:15px;margin-top:0}.shopify-policy__body p:last-child{margin-bottom:0}.shopify-policy__container .shopify-policy__body h2{font-size:34px;font-weight:700}.shopify-policy__container .shopify-policy__body h3{font-size:26px;font-weight:600}.shopify-policy__body ol ol{margin:4px 0 5px}.shopify-policy__body ol ol li{margin-bottom:5px}.shopify-policy__body ul li,.shopify-policy__body ol li{margin-bottom:10px}.page-width-content .text-block h2{font-size:34px;font-weight:700;line-height:normal}.main-page.page-width-content{--normal-content-width: 1320px}.main-page.page-width-content ul li,.main-page.page-width-content ol li,.main-page.page-width-content p{font-weight:400;font-size:16px;line-height:170%}.main-page.page-width-content p{margin-bottom:15px}.main-page.page-width-content p:last-child{margin-bottom:0}.main-page.page-width-content h5{font-size:22px;font-weight:700;line-height:normal}.dd-404-page .h2-page-not-found-h2 h2{font-size:34px;font-weight:700;line-height:normal}cart-items-component.cart-items-component .cart-page.spacing-style{display:flex;flex-direction:column;gap:20px}.details-content .cart-note__instructions{border-radius:8px}.cart-drawer--empty .cart-drawer__heading{font-size:32px;font-weight:700;line-height:normal;text-transform:capitalize}.cart-drawer__header .cart-drawer__heading{font-size:26px;font-weight:700;line-height:normal}td.cart-items__details a{color:#000;font-size:14px;font-weight:600;line-height:normal}.cart__summary-item.tax-note small{font-size:16px;color:#000}.cart-drawer__content .cart-drawer__summary{gap:20px}.cart__total-container span.cart__summary-item span.cart__total-label.cart-primary-typography{font-size:16px;font-weight:600}.cart__total-container span.cart__summary-item text-component.cart__total-value{font-size:20px;font-weight:600}.cart-actions .details summary{padding:5px 0}.cart-drawer .cart-drawer__dialog{--sidebar-width: 28rem}table.cart-items__table .cart-items__table-row{--cart-item-price-width: 2rem;grid-template-columns:clamp(4rem,15cqi,7.5rem) minmax(0,1fr) minmax(var(--cart-item-price-width),auto)}.cart-drawer .cart-price,.cart-drawer .cart-items__price{font-size:16px;font-weight:500;line-height:24px}.cart-items__wrapper .cart-items__remove svg{width:22px;height:22px}.cart-actions .details summary span.cart-note__label.h6{font-size:16px;font-weight:600}.cart-items__media-container img.cart-items__media-image.border-style{object-fit:contain}.cart-items__quantity .quantity-selector{border-radius:8px;border-color:#2f318c24}.quantity-selector input[type=number]:focus-visible{outline:none;outline-offset:initial}.cart-items__error .cart-item__error{color:red}.facets__summary .facets__status{display:block!important;font-size:14px!important;margin-right:5px}@media screen and (max-width: 749px){td.cart-items__details a{font-size:14px}.cart__total-container span.cart__summary-item span.cart__total-label.cart-primary-typography{font-size:16px}.cart__total-container span.cart__summary-item text-component.cart__total-value{font-size:16px}table.cart-items__table .cart-items__table-row{column-gap:10px}.cart-drawer .cart-items__price{font-size:12px;line-height:normal}}@media screen and (min-width: 1200px){.product-information__grid:not(.product-information__grid--half,:has(.product-information__media:empty)).product-information--media-left{grid-template-columns:2fr 1.3163fr!important}}@media screen and (min-device-width: 750px) and (max-device-width: 1199px){.product-information__grid:not(.product-information__grid--half,:has(.product-information__media:empty)).product-information--media-left{grid-template-columns:1fr 1fr!important}.product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-information__media{padding-right:calc(var(--gap, 0) / 4)!important}.product-information__grid:not(:has(.product-information__media:empty)).product-information--media-left .product-details{padding-left:calc(var(--gap, 0) / 4)!important}}@media screen and (max-width: 1199px){.header-logo .header-logo__image-container img.header-logo__image{--header-logo-image-width: 200px !important;--header-logo-image-height: 80px !important}.slideshow__content_wrapper.group-block-content .text-block h2{font-size:36px}.slideshow__content_wrapper.group-block-content .text-block p,.categories-image-block .text-block p{font-size:18px}.image-with-text-content-.group-block{padding:20px 30px}.image-with-text-content .text-block h2{font-size:28px}.our-story-content-.group-block{padding:30px 20px;--size-style-width: 50% !important}.our-story-content-wrapper.group-block-content .image-block{--size-style-width: 50% !important}.our-story-content .text-block h2{font-size:28px}.footer-top-wrapper .footer-icon-block-.group-block{--size-style-width: 29.22% !important}.footer-email-block.group-block-content .text-block p{font-size:16px}.our-experience-content- .our-experience-content .text-block h2{font-size:28px}.contact-container-wrapper.group-block-content{gap:30px}.technology_image-with-text-section .technology_image-with-text-content-.group-block{padding:0 0 0 30px}.technology_image-with-text-content-.group-block{padding-right:30px}.technology_image-with-text-content .text-block h2{font-size:28px}.provides_image-wrapper.group-block-content .image-block{padding:40px}.technology_image-with-text-content .text-block p{font-size:15px;line-height:150%}.custom-oral-film-strips .oral-film-strips-wrapper .header-wrapper h2{font-size:28px}.oral-film-strips-content .table_head_wrap .table_head_text{font-size:22px}.oral-film-strips-content .table_head_wrap .tablets-column,.oral-film-strips-content .table_head_wrap .feature-column{padding-left:20px}.oral-film-strips-content .table_data_wrap .feature-column{padding:15px 10px 15px 20px}.oral-film-strips-content .table_data_wrap .oral-film-strips-column{padding:15px 20px}.oral-film-strips-content .table_data_wrap .tablets-column{padding:15px 10px 15px 20px}.oral-film-strips-content .table_data_wrap .table_text p{font-size:15px}.oral-film-strips-content .table_data_wrap .table_text span.sign_icon{max-width:22px}.oral-film-strips-content .table_data_wrap .table_text{gap:6px}.blog-details-section header .spacing-style.text-block h2{font-size:26px}.blog-post-content.rte rte-formatter,.blog-post-content.rte rte-formatter ul li,.blog-post-content.rte rte-formatter ol li,.blog-post-content.rte rte-formatter p{font-size:15px}.product-info-energy-longevity .text-content-wrapper .text-block h2{font-size:28px}.product-info-energy-longevity .text-content-wrapper .metafield-rich_text_field ul li,.product-info-energy-longevity .text-content-wrapper .metafield-rich_text_field p{font-size:15px;line-height:150%;margin-bottom:15px}.product-info-energy-longevity .text-content-wrapper .metafield-rich_text_field ul{margin:0 0 15px}.product_heading_block .card__heading .spacing-style.text-block p{font-size:28px;line-height:120%}.product-details .product-price-wrapper .price-wrapper{font-size:22px;line-height:normal}.product-details .accordion summary.details__header{padding:15px 0;font-size:16px}.product-details .accordion .details-content ul li{margin-bottom:10px;font-size:15px}.product-details .accordion .details-content p{font-size:15px}.different-icon-with-text-wrapper.group-block-content{gap:15px}.different-icon-with-text-wrapper .different-icon-wrapper-{padding-right:15px!important}.different-icon-wrapper .text-block h5{font-size:16px;line-height:normal}.different-icon-wrapper .text-block p{font-size:15px;line-height:140%}.shopify-policy__container .shopify-policy__body h2{font-size:28px}.shopify-policy__body ul li,.shopify-policy__body ol li,.shopify-policy__body p,.main-page.page-width-content ul li,.main-page.page-width-content ol li,.main-page.page-width-content p{font-size:15px}}@media screen and (min-device-width: 750px) and (max-device-width: 1024px){.footer-top-wrapper.group-block-content{flex-wrap:wrap!important;flex-direction:row}.footer-top-wrapper .footer-menu-wrapper-.group-block{flex:auto!important;--size-style-width: 50% !important}.footer-top-wrapper .footer-email-block-.group-block{width:100%!important}}@media screen and (max-width: 1024px){h2,.h2.h2,.text-block.h2>*{font-size:28px}.slideshow__content_wrapper.group-block-content .text-block h2{font-size:32px}.header .header__columns .menu-list .menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link{padding-inline:calc(var(--gap-xl) / 2)}.resource-list slideshow-component.resource-list__carousel slideshow-slides{--column-count: 3}.section-resource-list__header .text-block h2{padding-right:90px}.resource-list .resource-list__carousel slideshow-container slideshow-arrows .slideshow-control{min-width:40px;min-height:40px}.resource-list .resource-list__carousel slideshow-container slideshow-arrows{top:-75px}.categories-wrapper .categories-image-block .text-block{padding:10px}.categories-wrapper.group-block-content{gap:10px}.categories-image-block .text-block p{font-size:16px}.categories-image-block-.group-block.group-block--height-fit{height:220px}.footer-top-wrapper .footer-icon-block-.group-block{--size-style-width: 40% !important;padding:50px 15px}.footer-top-wrapper .footer-email-block-.group-block{padding:0 0 50px!important}.footer-top-wrapper .footer-email-block.group-block-content{gap:16px!important}.custom-oral-film-strips .oral-film-strips-wrapper .header-wrapper h2{margin-bottom:30px}.section .blog-posts-container{grid-template-columns:repeat(4,1fr);row-gap:30px;column-gap:15px}.blog-post-item .blog-post-card .blog-post-card__content a .text-block{font-size:16px}.blog-post-item .blog-post-card .blog-post-card__content .blog-post-card__content-text{font-size:15px}}@media screen and (max-width: 989px){.header-logo .header-logo__image-container img.header-logo__image{--header-logo-image-width: 150px !important;--header-logo-image-height: 60px !important}.header .header__columns .header__column--right{margin-top:0}.header .header__columns .header__column--center{margin-top:10px}.product-card .product-card__content .product-badges{top:10px;left:10px}.product-card .product-card__content .card-gallery .product-badges__badge span.product-tag{padding:2px 8px}.product-card .product-card__content .card-gallery .product-badges__badge{padding:2px 8px;font-size:12px}.resource-list .resource-list__carousel slideshow-container slideshow-arrows{top:-62px;gap:5px}.icon-with-text-wrapper.group-block-content{gap:30px}.image-with-text-wrapper.group-block-content{flex-direction:column-reverse}.image-with-text-content-.group-block{padding:30px 20px;--size-style-width: 100% !important}.image-with-text-wrapper.group-block-content .image-block{--size-style-width: 100% !important}.our-story-content-wrapper.group-block-content{flex-direction:column}.our-story-content-.group-block{padding:10px 0;--size-style-width: 100% !important}.our-story-content-wrapper.group-block-content .image-block{--size-style-width: 100% !important}.our-story-content.group-block-content{gap:15px}.our-experience-wrapper.group-block-content{flex-direction:column}.our-experience-content-.group-block{padding:30px 0 0;--size-style-width: 100% !important}.our-experience-wrapper.group-block-content .image-block{--size-style-width: 100% !important}.our-experience-content.group-block-content{gap:15px}.our-experience-wrapper-.group-block{padding:25px}.technology_image-with-text-section.group-block-content{flex-direction:column}.technology_image-with-text-content-.group-block,.technology_image-with-text-section.group-block-content .image-block{--size-style-width: 100% !important}.technology_image-with-text-content.group-block-content{gap:15px}.technology_image-with-text-section .technology_image-with-text-content-.group-block{padding:30px 0 50px}.technology_image-with-text-section.group-block-content .image-block img.image-block__image{border-radius:14px}.provides_image-with-text-section.group-block-content{flex-direction:column}.provides_image-with-text-section .technology_image-with-text-content-.group-block{order:2}.provides_image-wrapper-.group-block{--size-style-width: 100% !important;order:1}.provides_image-wrapper.group-block-content{border-radius:14px}.provides_image-wrapper.group-block-content .image-block img.image-block__image{border-radius:15px}.provides_image-wrapper.group-block-content .image-block{padding:25px}.custom-oral-film-strips .oral-film-strips-wrapper .header-wrapper h2{font-size:26px}.oral-film-strips-table{overflow-x:scroll}.oral-film-strips-content .table_data_wrap .feature-column,.oral-film-strips-content .table_head_wrap .feature-column{width:230px}.oral-film-strips-content .table_data_wrap .oral-film-strips-column,.oral-film-strips-content .table_head_wrap .oral-film-strips-column,.oral-film-strips-content .table_data_wrap .tablets-column,.oral-film-strips-content .table_head_wrap .tablets-column{width:340px}.oral-film-strips-content .table_head_wrap .table_head_text{font-size:20px}.oral-film-strips-content{margin-top:130px}.oral-film-strips-content .table_head_wrap .oral-film-strips-column img{max-width:190px;margin-top:-163px}.product-info-energy-longevity .info-energy-longevity-wrapper.group-block-content{flex-direction:column-reverse}.product-info-energy-longevity .info-energy-longevity-wrapper.group-block-content .image-block{--size-style-width: 100% !important}.product-info-energy-longevity .text-content-wrapper-.group-block{padding:30px 20px;--size-style-width: 100% !important}.product-info-energy-longevity .text-content-wrapper- .text-content-wrapper.group-block-content{max-width:100%;gap:15px}.product-info-energy-longevity.product-balance-detox .info-energy-longevity-wrapper.group-block-content{flex-direction:column}.product-info-energy-longevity.product-info-together .text-content-wrapper-.group-block,.product-info-energy-longevity.product-balance-detox .text-content-wrapper-.group-block{padding:0;margin-top:20px}.different-icon-with-text-wrapper.group-block-content{gap:30px;display:grid;grid-template-columns:1fr 1fr}.different-icon-with-text-wrapper .different-icon-wrapper-{padding-right:0!important;--size-style-width: 100% !important;border:0px}.shopify-policy__container .shopify-policy__body h2{font-size:26px}.shopify-policy__container .shopify-policy__title h1{font-size:30px}}@media screen and (max-width: 749px){h2,.h2.h2,.text-block.h2>*{font-size:24px}.custom-button{padding:13px 30px}.product-form-buttons .button.add-to-cart-button{padding:13px 30px;height:auto}.announcement-bar__slider .announcement-bar__slides .layout-panel-flex--row:not(.mobile-column)>.text-block{flex:initial}.announcement-bar__slider .announcement-bar__slides .layout-panel-flex--row:not(.mobile-column){flex-wrap:nowrap}.menu-drawer .menu-drawer__logo img{max-width:150px;margin:auto;padding:10px}.header .header__columns.spacing-style{align-items:center;padding-top:10px}.menu-drawer__logo{margin-bottom:10px}.menu-drawer__navigation li.menu-drawer__list-item--flat .menu-drawer__menu-item{min-height:auto;padding:10px 0;font-weight:500;font-size:16px;line-height:120%}ul.menu-drawer__menu.has-submenu li.menu-drawer__list-item--flat{margin:0}.slideshow__content_wrapper.group-block-content .text-block h2{font-size:28px}.slideshow__content_wrapper.group-block-content .text-block p{font-size:15px}.marquee-text-wrapper .text-block p{font-size:14px;line-height:normal;letter-spacing:.6px}.icon-with-text-wrapper .icon-with-text-block .text-block p{font-size:14px}.icon-with-text-wrapper.group-block-content{gap:20px;display:grid;grid-template-columns:1fr 1fr 1fr}.icon-with-text-wrapper.group-block-content .icon-with-text-block-.group-block{margin:auto}.image-with-text-content-.group-block{padding:30px 15px}.image-with-text-content .text-block h2{font-size:24px}.image-with-text-content .text-block p{font-size:14px}.image-with-text-content.group-block-content{gap:15px}.our-story-content .text-block p{font-size:14px}.our-story-content .text-block h2{font-size:24px}.categories-image-block-.group-block.group-block--height-fit{min-height:295px}.footer-top-wrapper .footer-menu-wrapper-.group-block{order:2;padding:0}.footer-top-wrapper .footer-icon-block-.group-block{order:1;gap:15px!important}.footer-top-wrapper .footer-email-block-.group-block{order:3;padding:0 0 40px!important}.footer-top-wrapper .footer-icon-block-.group-block{--size-style-width: 100% !important;padding:50px 15px}.footer-top-wrapper .footer-menu-wrapper-.group-block{flex:auto!important;--size-style-width: 100% !important}.footer-menu-wrapper accordion-custom.menu summary.menu__heading.h5{margin-bottom:0}.email-signup-block button.email-signup__button{padding:13px 30px}.footer-top-wrapper.group-block-content{gap:20px;padding-top:40px}.footer-top-wrapper .menu .details-content li.menu__item{margin-top:5px}.footer-top-wrapper .footer-icon-block-.group-block{padding:30px 15px}.utilities .text-block p,.footer-email-block.group-block-content .text-block p{font-size:14px}.footer-menu-wrapper accordion-custom.menu summary.menu__heading.h5{font-size:14px;line-height:normal}.footer-top-wrapper .menu .details-content li.menu__item a{font-size:14px;line-height:20px}.our-experience-content- .our-experience-content .text-block h2{font-size:24px}.our-experience-content- .our-experience-content .text-block p{font-size:14px}.our-experience-wrapper-.group-block{padding:15px}.contact-container-wrapper.group-block-content .group-block-content{gap:10px}.contact-content-wrapper-.group-block{padding:0}.contact-container-wrapper.group-block-content .contact-form-wrapper-.group-block{overflow:visible!important;padding:20px 15px}.custom-section-content .contact-container-wrapper-.group-block{padding:30px 15px}.contact-form-wrapper .text-block h3{font-size:18px}.contact-content-wrapper .text-block p,.contact-content-wrapper .contact-details-wrapper .icon-wrapper .text-block p{font-size:14px}.contact-form .contact-form__input{padding:12px 18px}.provides_image-wrapper.group-block-content .image-block{padding:15px}.technology_image-with-text-content .text-block h2{font-size:24px}.technology_image-with-text-content .text-block p{font-size:14px}.custom-oral-film-strips .oral-film-strips-wrapper .header-wrapper h2{font-size:24px}.oral-film-strips-content .table_data_wrap .table_text p{font-size:14px}.oral-film-strips-content .table_data_wrap .feature-column,.oral-film-strips-content .table_head_wrap .feature-column{width:170px}.oral-film-strips-content .table_data_wrap .oral-film-strips-column,.oral-film-strips-content .table_head_wrap .oral-film-strips-column,.oral-film-strips-content .table_data_wrap .tablets-column,.oral-film-strips-content .table_head_wrap .tablets-column{width:300px}.oral-film-strips-content .table_data_wrap .feature-column,.oral-film-strips-content .table_data_wrap .tablets-column,.oral-film-strips-content .table_data_wrap .oral-film-strips-column{padding:10px}.oral-film-strips-content .table_head_wrap .table_head_text{font-size:18px}.oral-film-strips-content .table_head_wrap .tablets-column,.oral-film-strips-content .table_head_wrap .feature-column{padding-left:10px}.oral-film-strips-content{margin-top:95px}.oral-film-strips-content .table_head_wrap .oral-film-strips-column{padding-top:80px;margin-top:-40px}.oral-film-strips-content .table_head_wrap .oral-film-strips-column img{max-width:160px;margin-top:-140px}.blog-posts-container .blog-post-item:first-child{grid-column:span 6;--blog-post-card-scale: .5}.blog-posts-container .blog-post-item:nth-child(2),.blog-posts-container .blog-post-item:nth-child(3){grid-column:span 6;--blog-post-card-scale: .5}.blog-post-item .blog-post-card .blog-post-card__content .blog-post-card__content-text{font-size:14px}.blog-post-item .blog-post-card .blog-post-card__content a{padding-top:3px}.blog-post-item .blog-post-card .blog-post-card__content a .text-block{line-height:130%;padding-bottom:5px}.blog-post-content.rte rte-formatter,.blog-post-content.rte rte-formatter ul li,.blog-post-content.rte rte-formatter ol li,.blog-post-content.rte rte-formatter p{font-size:14px;line-height:150%}.blog-details-section header .spacing-style.text-block h2{font-size:22px}.spacing-style.text-block.text-block--AR2Rlb0NFMFhRRjJmd__blog-post-title.h2.text-block--align-left.text-block--full-width{padding-top:10px}slideshow-slide.product-media-container .product-media img.product-media__image{border-radius:0}.product_heading_block .card__heading .spacing-style.text-block p{font-size:24px;line-height:100%}.product-details .product-price-wrapper .price-wrapper{font-size:20px}.product-information__grid .product-details{margin-top:20px}.product-details .accordion summary.details__header{font-size:15px}.product-details .accordion .details-content ul li,.product-details .accordion .details-content p{font-size:14px}.product-info-energy-longevity .text-content-wrapper .text-block h2{font-size:24px}.product-info-energy-longevity .text-content-wrapper .metafield-rich_text_field ul li,.product-info-energy-longevity .text-content-wrapper .metafield-rich_text_field p{font-size:14px;margin-bottom:10px}.product-info-energy-longevity .text-content-wrapper .metafield-rich_text_field ul{margin:0 0 10px}.different-icon-wrapper .text-block p{font-size:14px}.Avada-Subscription__Block .Avada-Subscription__Selector .Avada-ModernSelectionBox-Price .Avada-Subscription__Price.-option{font-size:13px;line-height:normal}.Avada-Subscription__Block .Avada-Subscription__Selector .Avada-ModernSelectionBox .Avada-ModernSelectionBox-Label{font-size:13px}.shopify-policy__container .shopify-policy__body h2{font-size:24px}.shopify-policy__body ul li,.shopify-policy__body ol li,.shopify-policy__body p,.main-page.page-width-content ul li,.main-page.page-width-content ol li,.main-page.page-width-content p{font-size:14px}}@media screen and (max-width: 575px){.announcement-bar__slides p{font-size:12px;letter-spacing:0}.slideshow__content_wrapper.group-block-content .text-block h2{font-size:25px}.resource-list__carousel .resource-list__slide{width:90%}.resource-list .resource-list__carousel slideshow-container slideshow-arrows .slideshow-control{min-width:30px;min-height:30px}.icon-with-text-wrapper.group-block-content{grid-template-columns:1fr}.icon-with-text-wrapper .icon-with-text-block .text-block p{max-width:100%}.image-with-text-content .text-block h2,.our-story-content .text-block h2,.our-experience-content- .our-experience-content .text-block h2{font-size:22px}.technology_image-with-text-content .text-block h2{font-size:20px}.custom-oral-film-strips .oral-film-strips-wrapper .header-wrapper h2{font-size:22px}.product-form-buttons--stacked>*:not(.quantity-selector,.quantity-rules,.quantity-label){flex-basis:100%!important;margin-top:10px}.product-info-energy-longevity .text-content-wrapper .text-block h2{font-size:22px}.different-icon-with-text-wrapper.group-block-content{gap:30px;grid-template-columns:1fr}.different-icon-with-text-wrapper .different-icon-wrapper.group-block-content{align-items:center;gap:10px}.different-icon-with-text-wrapper .different-icon-wrapper.group-block-content .group-block-content{align-items:center;gap:5px}.different-icon-wrapper .text-block p{text-align:center;font-size:14px}.shopify-policy__container .shopify-policy__body h2{font-size:20px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/custom.css.map */
