.header-title{font-size:40px;line-height:52px;font-weight:500;color:#313b54;letter-spacing:var(--font-letter-spacing)}.sub-title,.cordyceps-textbox li,.cordyceps-textbox p{font-size:18px;line-height:30px;font-weight:400;color:#313b54;letter-spacing:var(--font-letter-spacing)}.product__title h1{font-family:Montserrat;font-size:var(--font-xlarge-size);letter-spacing:var(--font-letter-spacing);vertical-align:middle}.font-text-small-size{font-size:var(--font-text-common-size);line-height:var(--font-text-line-height);letter-spacing:var(--font-letter-spacing)}.font-text-medium-size{font-size:var(--font-medium-size);line-height:var(--font-medium-line-height);letter-spacing:var(--font-letter-spacing)}.font-text-xlarge-size{font-size:var(--font-xlarge-size);line-height:var(--font-xlarge-line-height);letter-spacing:var(--font-letter-spacing);font-weight:var(--font-xlarge-weight)}@media screen and (min-width:990px){.product--left.product--large:not(.product--no-media) .product__media-wrapper{max-width:55%;width:calc(55% - var(--grid-desktop-horizontal-spacing) / 2)}}@media screen and (min-width:990px){.product--left.product--large:not(.product--no-media) .product__info-wrapper{padding:0 0 0 4rem;max-width:45%;width:calc(45% - var(--grid-desktop-horizontal-spacing) / 2)}}.flex{display:flex}.justify-space-between{justify-content:space-between}.align-items-center{align-items:center}.font-18{font-size:18px}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-7{margin-left:1.75rem}.ml-8{margin-left:2rem}.ml-9{margin-left:2.25rem}.ml-10{margin-left:2.5rem}.ml-11{margin-left:2.75rem}.ml-12{margin-left:3rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.font-weight-400{font-weight:400}.font-weight-500{font-weight:500}.font-weight-600{font-weight:600}.font-weight-700{font-weight:700}.font-weight-800{font-weight:800}.rate-label{letter-spacing:var(--font-letter-spacing)}.product__description{font-size:var(--font-small-size);letter-spacing:var(--font-letter-spacing)}.custorm-price__regular .price__regular{font-size:40px;font-weight:700;letter-spacing:var(--font-letter-spacing);vertical-align:middle}.full-width{width:100%}.quantity select{border:1px solid #9d9d9d;padding:12px}.shopify-payment-button__button--unbranded{background-color:#004f91!important;text-transform:uppercase;padding:13.47px auto 14.53px auto!important}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) rgba(var(--color-button-text),var(--border-opacity)),0 0 0 var(--buttons-border-width) #005596!important}.button:after,.shopify-challenge__button:after,.customer button:after,.shopify-payment-button__button--unbranded:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset)) #005596,0 0 0 var(--buttons-border-width) #005596!important}.add-to__cart-btn{color:#004f91;font-size:var(--font-medium-size);font-weight:500;vertical-align:middle;letter-spacing:var(--font-letter-spacing)}.icon-with-text--vertical .icon-with-text__item{padding-top:var(--icon-size);padding-bottom:var(--icon-size);border-bottom:1px solid #9d9d9d}.icon-with-text--vertical .icon-with-text__item:last-child{border-bottom:0px}.icon-with-text--vertical .icon-with-text__item{margin-bottom:unset!important}.border{border:1px solid gray}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.product-dasboard-img{width:100%;background-size:cover;padding:27px 27px 43px;background-position:center;position:relative;overflow-x:auto}.absolute{position:absolute}.relative{position:relative}.product-dashboard{margin-top:100px}.product-dashboard-title{margin-top:73px;font-size:var(--font-xlarge-size);font-family:Montserrat;font-weight:500;letter-spacing:var(--font-letter-spacing);vertical-align:middle;color:#fff}.feedback-area{width:100%}.feedback-title{font-size:22px;font-family:Montserrat;font-weight:600;letter-spacing:var(--font-letter-spacing);vertical-align:middle;color:#fff}.feedback-content{font-family:Montserrat;font-weight:500;vertical-align:middle;color:#fff}.feedback-background{position:relative;margin-top:192px;padding:30px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:61px;margin-left:auto;margin-right:auto}.feedback-background:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#ffffff80;z-index:0}.feedback-background>*{position:relative;z-index:1}.product-usage{margin-top:24px;flex-wrap:wrap}.product-usage__sidebar{width:100%;max-width:364px;border-radius:24px;overflow:hidden;position:relative}.product-usage__sidebar-img{width:100%;height:100%;object-fit:cover;position:absolute}.product-usage__body{min-height:350px;padding:40px;width:calc(100% - 390px);background-color:#313b54;display:grid;grid-template-columns:1fr;border-radius:24px}.product-usage__body:has(.usage-image){grid-template-columns:1.5fr .5fr}.product-usage__body ul{list-style:disc;margin-bottom:30px}.faq-answer ul{list-style:disc}.product-usage__body ul li{margin-left:30px}.usage-image{display:flex;align-items:end}.text-white{color:#fff!important}.flex-wrap{flex-wrap:wrap}.line-height-30{line-height:30px}.half-width{width:50%}@media screen and (max-width:1024px){.icon_text_block{padding:24px 24px 24px 8px!important}}.advertize-monica__title,.advertize-monica__subtitle{max-width:50%}.advertize-monica__header{margin-top:65px;width:100%;display:flex;flex-direction:column}.advertize-monica__body{margin-top:59px;display:grid;grid-template-columns:1fr 1fr;gap:63px;align-items:center}.timeline{position:relative;padding-left:35px;max-width:70%}.timeline:before{content:"";position:absolute;left:12px;top:0;bottom:0;width:2px;background-color:#1f3a8a}.timeline-item{position:relative;margin-bottom:60px}.timeline-item:last-child{margin-bottom:0}.timeline-item .dot{position:absolute;left:-31px;width:18px;height:18px;background-color:#004f91;border-radius:50%}.timeline-item p{margin:0;font-size:24px;line-height:32px;color:#313b54;font-weight:500}.timeline-item:last-child .dot{bottom:0}.image-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.image-large{grid-column:span 2;max-height:280px}.image-small{max-height:280px}.image-small img{object-position:bottom}.image-large img,.image-small img{width:100%;display:block;border-radius:14px;object-fit:cover;height:100%}@media(max-width:1200px){.advertize-monica__body{grid-template-columns:1fr}.timeline,.advertize-monica__title{max-width:100%}}.cordyceps-wrapper{padding:61px 60px 53px 63px;background-color:#fafafa}.cordyceps-container{display:grid;grid-template-columns:.66fr 1.34fr;gap:60px;align-items:center}.cordyceps-image img{max-width:100%;height:auto;display:block}.cordyceps-textbox{padding:20px 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.cordyceps-textbox p strong{display:block;font-size:var(--font-text-common-size);line-height:32px;letter-spacing:var(--font-letter-spacing);margin-bottom:24px;color:#313b54;font-weight:500}.cordyceps-textbox ul{list-style:disc;padding:0;margin:0}.cordyceps-textbox li{position:relative;margin-bottom:18px}.icon_and_images{display:flex;flex-wrap:wrap;padding:40px 0;border-top:1px solid rgba(0,0,0,.1);gap:24px}.icon_and_image{display:flex;align-items:center;gap:8px}.icon_and_image:last-child{margin-right:0}.icon_and_images img{width:24px;height:24px;object-fit:contain;flex-shrink:0}.icon_and_images p{margin:0}.icon_and_image_up:last-child{margin-right:0}.icon_and_images_up{display:none}@media(max-width:900px){.cordyceps-container{grid-template-columns:1fr;gap:40px}.cordyceps-textbox{padding:30px 25px 0}}.dosage-section{padding:48px 74px;color:#fff}.dosage-container{margin:0 auto;display:grid;grid-template-columns:1.3fr .7fr;gap:40px;align-items:center}.dosage-container .dosage-visual img{max-width:375px;max-height:375px}.dosage-textbox{background:var(--dosage-content-color);padding:36px 40px;border-radius:14px;font-size:var(--font-medium-size);line-height:38px;letter-spacing:var(--font-letter-spacing);color:#f1f2f6!important}.dosage-textbox ul{list-style:disc}.dosage-visual{width:100%;text-align:center;position:relative;display:flex;flex-direction:column;align-items:center}.dosage-heading{margin-bottom:30px;color:#fff}.img-cup{width:100%;height:100%}@media(max-width:900px){.dosage-container{grid-template-columns:1fr;gap:50px}.dosage-visual{margin:auto}.dosage-heading{text-align:center}}.lifestyle-section{background-color:#f2f2f8}.lifestyle-heading{text-align:center;margin-bottom:60px}.lifestyle-image{margin-bottom:22px}.lifestyle-image img{width:100%;height:260px;object-fit:cover}.lifestyle-title{font-size:32px;line-height:30px;font-weight:500;margin-bottom:10px;letter-spacing:var(--font-letter-spacing);text-transform:uppercase}.lifestyle-text{margin:0 auto}.lifestyle-text strong{font-weight:700}.lifestyle-note{margin-top:50px;text-align:center;max-width:820px;margin-left:auto;margin-right:auto}.common-question{display:grid;grid-template-columns:1fr 1fr;max-width:100%!important}@media screen and (max-width:1000px){.common-question{grid-template-columns:1fr}}.remarks-product .quick-add{display:none}.remarks-product{background-color:#f2f2f8}.btn-previous{rotate:90deg;background-color:#005596;color:#fff;font-weight:700;border-color:inherit!important;position:absolute;top:120px;cursor:pointer;margin-left:-1.5%}.btn-next{rotate:-90deg;background-color:#005596;color:#fff;font-weight:700;border-color:inherit!important;position:absolute;margin-left:100%;top:120px;cursor:pointer}.item-center{align-items:center}.custom-footer .footer-menu li.svg-move{gap:8px;cursor:pointer}.custom-footer .svg-move .svg-wrapper{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:14px;color:#555;transition:transform .3s cubic-bezier(.4,0,.2,1),color .3s ease}.custom-footer .svg-move .svg-wrapper svg{width:12px;height:auto;transform:rotate(270deg)}.custom-footer .svg-move .svg-wrapper svg path{fill:currentColor}.custom-footer .footer-menu a{transition:color .3s ease}@media(hover:hover){.custom-footer .footer-menu li.svg-move:hover .svg-wrapper{transform:translate(8px);color:#000}.custom-footer .footer-menu li.svg-move:hover a{color:#000}}.custom-footer{background:#fff;border-top:1px solid #eee;padding:56px 126px 120px}.footer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.footer-title{font-weight:700;margin-bottom:15px;font-size:var(--font-small-size);text-transform:uppercase}.footer-menu{list-style:none;padding:0;margin:0}.footer-menu li{margin-bottom:10px}.footer-menu a{text-decoration:none;color:#555;font-size:var(--font-small-size)}.footer-menu a:hover{color:#000}.footer-info p{margin:6px 0;font-size:var(--font-small-size);color:#555}.store-name{font-weight:600}.footer-badge{margin-top:15px;max-width:140px}.icon_text_block{display:grid;grid-template-columns:.2fr 1.8fr;gap:8px;padding:24px 24px 24px 33px}.dosage-section>h2{display:none}.product-dashboard-title{top:0;left:0;position:sticky}.feedback-background{width:1175px;grid-template-columns:1fr 1fr 1fr 1fr}@media(max-width:900px){.footer-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:500px){.footer-grid{grid-template-columns:1fr}}@media screen and (max-width:768px){.product-usage,.product-dashboard{padding:0!important}.product-usage__body{justify-content:space-between}.product-usage__body .text-white h1{margin-left:0!important}.product-usage__body{padding:15px}.font-18{font-size:14px}.lifestyle-title{font-size:var(--font-medium-size);line-height:30px}.feedback-background{margin-top:34px}.product-title-container img{display:none}.container--large{padding-left:15px;padding-right:15px}.product__description{display:none}.css-slider-navigation-container{display:none!important}.main-product .product-gallery css-slider.enabled .css-slider-navigation-container{display:flex!important}#section-template--28497128259921__featured_collection_eTrGmf{overflow:auto}#shopify-section-template--28497128259921__featured_collection_eTrGmf{padding:24px 0 0 16px!important}.product-usage__sidebar{display:none}.line-height-30{line-height:24px}.advertize-monica__title{max-width:100%;margin-bottom:0}.image-grid{display:none}#cw-format_image{order:2;margin:auto}.advertize-monica__header{margin-bottom:27px}.icon_and_images{display:none}.icon_and_images_up{display:flex;justify-content:center;margin-top:43px;padding:22px 0;border-top:1px solid #9f9f9f}.icon_and_images_up p{font-size:15px;line-height:32px}.icon_and_image_up{display:flex;align-items:center;margin-right:32px;flex-direction:column}.ingredients-card p{font-size:15px;line-height:1.6;color:#2f3447}.product__title img{display:none}.ingredients-cards{margin:0 59px}.dosage-visual>.dosage-heading{display:none}.dosage-section>h2{color:#fff;display:initial}.dosage-section{padding:31px 20px 20px}}@media screen and (min-width:768px){.advertize-monica__title,.advertize-monica__subtitle{margin:auto;text-align:center}}.product-usage__body h1{font-size:36px;line-height:44px;font-weight:500;letter-spacing:var(--font-letter-spacing);vertical-align:middle;font-style:medium;color:#fff}@media screen and (max-width:1000px){.product-usage__sidebar{width:50%;margin:auto}.product-usage__body{width:100%}.product-usage__sidebar{display:none}}.step-area{display:flex;justify-content:flex-end}.cordyceps-wrapper{margin-top:175px}.lifestyle-container{max-width:1200px;margin:0 auto}.lifestyle-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px 32px}.lifestyle-card{background:#e9ecf4;padding:26px;text-align:center}@media screen and (min-width:900px){.lifestyle-card:last-child:nth-child(odd){grid-column:1 / -1;justify-self:center;width:50%}}@media(max-width:900px){.lifestyle-heading{margin-bottom:40px}.lifestyle-grid{grid-template-columns:1fr}}.cultivation-method{text-align:center;background-color:#f2f2f8;padding:80px 0}.cultivation-header{width:60%;margin:auto auto 65px;text-align:center}.cultivation-tile__block{text-align:center;max-width:272px;width:100%;margin:auto}.cultivation-tile__block img{width:184px;height:139px}@media screen and (max-width:1000px){.product-usage__body{border-radius:0}}@media screen and (max-width:768px){::-webkit-scrollbar{display:none}#section_link_id{display:block!important;margin-top:10px!important}.product-dashboard{margin-top:0!important}.advertize-monica__subtitle{max-width:100%!important}.lifestyle-grid{gap:16px}.dosage-container{margin-top:20px}.header-title{font-size:28px;line-height:32px;font-weight:500;color:#313b54;letter-spacing:var(--font-letter-spacing)}.sub-title,.cordyceps-textbox li,.timeline-item p,.dosage-textbox{font-size:var(--font-small-size);line-height:24px;font-weight:500;color:#313b54;letter-spacing:var(--font-letter-spacing)}.step-area{justify-content:start!important}.advertize-monica__body{margin-top:0}.cordyceps-wrapper{margin-top:50px}.product-usage{margin-top:0}.cordyceps-wrapper{padding:41px 15px 10px}.cultivation-method__tile{gap:24px}.custom-footer{padding:48px 16px}}@media screen and (max-width:825px){.cultivation-method{padding:16px!important}.cultivation-header{width:100%;text-align:left!important}}.product-item__quick-buy{display:none}.product__subtitle{font-size:var(--font-medium-size);color:#6a6a6a;line-height:23.8px;font-weight:400}.product-price .product-price--original{font-size:30px;line-height:38px;font-weight:500;letter-spacing:var(--font-letter-spacing)}.product-price--weight{font-size:var(--font-medium-size);line-height:23.8px;letter-spacing:var(--font-letter-spacing)}.product-form__buttons{display:flex;justify-content:space-between}#add-to-cart-button{min-width:240px;margin-right:16px;width:240px}.text-animation--underline{font-size:16px!important;line-height:20px;font-weight:500;letter-spacing:var(--font-letter-spacing)}.product-item__vendor{font-size:var(--font-small-size);line-height:20px;font-weight:300;letter-spacing:var(--font-letter-spacing);color:#6a6a6a}.remove-line-height-space .product-price .product-price--original{font-size:24px!important;line-height:20px;font-weight:800;letter-spacing:var(--font-letter-spacing)}.card{padding:16px;background-color:transparent}.gutter--regular{padding:0;text-align:left}.popup-text.gutter--regular{padding:15px}.product-item__title{margin-bottom:0}.card__text{display:flex;flex-direction:column;align-items:center;--horizontal-alignment: center;justify-content:center}.product-icon-text-blocks{display:flex!important;gap:16px;flex-wrap:wrap}.product-icon-text-item{display:flex;align-items:center;gap:8px;border:1px solid #e0e0e0;border:0;cursor:pointer;transition:all .2s ease;background-color:transparent}.product-icon-text-item:hover{border-color:#d32f2f;background-color:#d32f2f0d}.product-icon-text-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.product-icon-text-icon img{width:100%;height:100%;object-fit:contain}.product-icon-text-label{font-size:var(--font-small-size);font-weight:500;color:#333;white-space:nowrap}.product-title-container{display:flex!important;justify-content:space-between;align-items:center}.product-title-container img{width:40px;height:40px;cursor:pointer}.product-recommendations .section-heading{margin:0 0 8px 16px}.product-item .product-item__quick-buy{display:block;background-color:#fff}.product-item .quick-product-add-to-cart-button button{background-color:#fff;border-color:#06c;color:#06c;border-width:1px;text-transform:uppercase;font-weight:600}.product-item:hover{background-color:#fff}.product-recommendations-container{background-color:#f2f2f8;padding-top:48px;padding-bottom:68px}.product-recommendations-container .css-slider .css-slider-navigation-container .css-slider-dot-navigation{display:none!important}.product-recommendations-container .css-slider .css-slider-navigation-container{display:flex;width:100%;justify-content:space-between!important;top:150px}.product-recommendations-container .css-slider .css-slider-navigation-container span svg path{fill:#fff!important}.product-recommendations-container .css-slider .css-slider-navigation-container span{background-color:#005596!important;border-radius:0!important;width:42.55px!important;height:64px!important;margin:0 16px!important;position:absolute;top:150px}.card-widget__content{font-size:var(--font-small-size);font-weight:500;line-height:22px;letter-spacing:var(--font-letter-spacing);margin-bottom:17.5px}.buttons-container{display:flex;gap:16px;margin-top:24px}.buttons-container .shopify-payment-button,.buttons-container .add-to-cart{width:50%}@media screen and (max-width:1220px){.buttons-container{flex-direction:column}.buttons-container .shopify-payment-button,.buttons-container .add-to-cart{width:100%!important}}@media screen and (max-width:768px){.cordyceps-textbox{padding:0!important}.cultivation-method__tile{margin:auto!important}}.section-links{display:flex;gap:32px;width:fit-content;margin-bottom:7px}.section-links a{white-space:nowrap;width:fit-content}.overflow-x-auto{overflow-x:auto}@media screen and (max-width:374px){.cultivation-tile__block{width:100%!important}}.product-dasboard-img:before{content:"";width:100%;height:100%;background-color:#000;position:absolute;opacity:.3;top:0;left:0;right:0;bottom:0}#section_link_id{display:none}@media screen and (max-width:1310px){.product-dasboard-img:before{width:1230px}}.disabled-button{pointer-events:none;opacity:.7}.accept_privacy_policy,.accept_privacy_policy-contact,.accept_terms{width:auto!important;height:auto!important}.custom-box{display:flex;align-items:flex-start;margin:0!important}.custom-box label p{margin:0!important;font-size:var(--font-small-size)!important;line-height:1.2}.terms-toggle-icon svg{rotate:90deg;width:16px;height:16px}.terms-with-toggle .terms-text-wrapper{position:relative}.terms-with-toggle .terms-text{overflow:hidden;transition:max-height .25s ease}.terms-with-toggle .terms-text--collapsed .terms-text-inner{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;position:relative}.terms-with-toggle .terms-text--collapsed .terms-text-inner:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1.5em;background:linear-gradient(to bottom,transparent,var(--color-page-background, #fff));pointer-events:none}.terms-with-toggle .terms-text.terms-text--expanded .terms-text-inner{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;overflow:visible}.terms-with-toggle .terms-text.terms-text--expanded .terms-text-inner:after{display:none}.terms-with-toggle .terms-toggle-btn{display:block;margin:.25rem auto 0;padding:.25rem .5rem;background:none;border:none;color:inherit;font-size:.875rem;cursor:pointer;width:100%;text-align:center}.terms-with-toggle .terms-toggle-btn:hover{opacity:.8}.terms-with-toggle .terms-toggle-icon{display:inline-block;transition:transform .2s ease}.terms-with-toggle .terms-text.terms-text--expanded+.terms-toggle-btn .terms-toggle-icon{transform:rotate(180deg)}.terms-with-toggle .terms-text-inner.rte{font-size:inherit;line-height:inherit;color:inherit}.product-card-video{object-fit:cover;width:100%;height:100%}.custom-video-size{height:auto!important}.font-size__medium{font-weight:500;text-align:center}announcement-bar{display:flex;height:36px;width:100%;font-family:Public Sans,sans-serif;font-size:var(--font-small-size);font-weight:400;line-height:20px;letter-spacing:var(--font-letter-spacing);color:#fff;align-items:center}.mount-announcement-bar{background-color:#313b54;padding-top:8px;padding-bottom:8px}.site-search-handle form .button__icon{padding-right:35px;justify-content:flex-end;width:100%!important}.header-icon-buttons{display:inline-flex;align-items:center;gap:24px;z-index:10}.header-icon-button{display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none}.header-icon-button svg{width:32px;height:32px;display:block}.header-icon-button svg *{fill:none;stroke:#fff;stroke-width:1.5}.header-icon-button svg path,.header-icon-button svg circle{vector-effect:non-scaling-stroke}.header-icon-button__icon-wrap{position:relative;display:inline-flex}.header-icon-button__count{display:none;position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:50%;background:#fff;color:#333;font-size:11px;font-weight:600;align-items:center;justify-content:center;box-shadow:0 1px 4px #00000026;box-sizing:border-box}.header-icon-button__count--visible{display:inline-flex}.header-decorative-image{position:absolute;overflow-y:hidden;height:100%;right:15%}.button--block{padding:16px}.content-group .button{border-radius:8px}.custom-button{padding-top:var(--button-padding-top);padding-bottom:var(--button-padding-bottom);color:#fff;background-color:var(--color-main-blue);border:0}.hidden-scroll-bar{scrollbar-width:none}.card-title{font-weight:500}.product-banner__description p{font-size:var(font-text-medium-size);line-height:var(font-text-medium-line-height);letter-spacing:var(font-letter-spacing);color:var(--color-main-black)}.product-carousel-section__subheading{display:inline-flex;align-items:center;justify-content:center;padding:5px 16px;border-radius:999px;background:var(--color-main-gray);color:var(--color-main-blue);font-size:14px;line-height:24px;font-weight:500;margin-bottom:24px}.values-with-tiles__media figure img{border-radius:16px}.values-with-tiles__tile-text p{font-size:var(--font-small-size);line-height:var(--font-small-line-height);font-weight:400;letter-spacing:var(--font-letter-spacing);color:var(--color-main-black)}.values-with-tiles__tile-icon{margin-bottom:40px}.values-with-tiles__inner{display:grid;gap:150px}.product-carousel-card__title{font-size:var(--font-text-common-size)}.values-with-tiles__description{grid-column:2;align-self:flex-end;color:var(--color-main-gray-text);max-width:520px}.values-with-tiles__headline{display:flex;justify-content:space-between}.values-with-tiles__heading{margin:0;color:var(--color-main-blue-text)}.values-with-tiles__body{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:16px}.values-with-tiles__media{border-radius:20px;overflow:hidden;position:relative}.values-with-tiles__image{height:100%}.values-with-tiles__image .img{object-fit:cover;object-position:center}.values-with-tiles__tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 16px}.values-with-tiles__tile{border-radius:18px;background:#e9ecf5}.values-with-tiles__tile-inner{padding:24px 24px 40px;display:flex;height:100%;flex-direction:column}.values-with-tiles__tile-icon{width:76px;height:75px;border-radius:999px;display:grid;place-items:center;position:relative}.values-with-tiles__tile-icon-image .img{object-fit:contain}.values-with-tiles__tile-title{color:var(--color-main-black);margin-bottom:20px}.values-with-tiles__tile-text{font-size:13px;line-height:1.6;color:#4b5268}.product-banner__inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:32px;min-height:360px;padding-right:0}.product-banner__content{padding:120px 0;max-width:650px}.product-banner__title{margin:0 0 16px;background:linear-gradient(180deg,#2180d0 0%,var(--color-main-blue) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.product-banner__description{max-width:570px}.product-banner__cta{margin-top:22px}.product-banner__media{position:relative;display:flex;justify-content:flex-end}.product-banner__image{max-width:360px;width:100%;height:auto}.product-banner__image .img{object-fit:contain;object-position:center bottom}.hero-gradient-banner__inner{position:relative;z-index:2;display:flex;align-items:center;min-height:420px}.hero-gradient-banner__content{max-width:760px;display:grid;align-content:center}.hero-gradient-banner__description{max-width:700px}.hero-gradient-banner__description>*:first-child{margin-top:0}.hero-gradient-banner__description>*:last-child{margin-bottom:0}.sidebar-image-split-banner__cta .button{padding-top:var(--button-padding-top);padding-bottom:var(--button-padding-bottom);background-color:var(--color-main-white);color:#077c74;border:0}.sidebar-image-split-banner__grid{display:grid;grid-template-columns:minmax(240px,420px) minmax(0,1fr);gap:24px;align-items:stretch}.sidebar-image-split-banner__sidebar{display:flex}.sidebar-image-split-banner__sidebar-card{width:100%;background:var(--sis-sidebar-bg);border-radius:var(--sis-radius);overflow:hidden;display:grid;place-items:stretch}.sidebar-image-split-banner__sidebar-media--mobile{display:none}.sidebar-image-split-banner__sidebar-image{width:100%}.sidebar-image-split-banner__panel{position:relative;overflow:hidden;border-radius:var(--sis-radius);background:var(--sis-panel-bg);color:var(--sis-panel-text);padding:40px 50px;align-items:center;min-height:320px}.sidebar-image-split-banner__panel-content{position:relative;z-index:2;max-width:820px}.sidebar-image-split-banner__title{margin:0 0 16px;color:inherit;font-weight:500;letter-spacing:var(--font-letter-spacing)}.sidebar-image-split-banner__description{max-width:720px;font-size:18px;line-height:30px;font-weight:500;color:var(--color-main-white);margin-bottom:40px}.sidebar-image-split-banner__description>*:first-child{margin-top:0}.sidebar-image-split-banner__description>*:last-child{margin-bottom:0}.sidebar-image-split-banner__cta{justify-self:start}.sidebar-image-split-banner__decor{position:absolute;right:0%;bottom:0%;width:min(560px,55%);pointer-events:none;z-index:1}.sidebar-image-split-banner__decor-img{width:100%;height:auto;display:block}.product-carousel-section__description{place-items:center;margin-top:24px}.product-carousel-section__description p{max-width:800px;font-size:var(--font-text-common-size);line-height:var(--font-text-common-line-height);font-weight:400;letter-spacing:var(--font-letter-spacing);color:#000}.css-slide--snap .heading--font{font-size:var(--font-xlarge-size);line-height:var(--font-xlarge-line-height);font-weight:500;letter-spacing:var(--font-letter-spacing)}.header-menu-button{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mobile-menu-button circle{stroke:var(--color-main-white)}.header-icon-buttons .mobile-cart-button{order:0}.header-container .header-icon-buttons:last-child{order:2}.header__top .header-icon-buttons:last-child{order:2}.swiper-wrapper .caption--font{width:100%}.swiper-wrapper .card__text{margin-top:30px;place-items:baseline}.account-button svg path{fill:transparent!important}product-page .lazy-image.lazy-image--background{position:absolute!important;top:0;left:0;width:100%!important;height:100%!important;z-index:0;padding-top:0!important;padding-bottom:0!important}product-page .lazy-image.lazy-image--fit img{object-fit:contain;padding:var(--image-fit-padding)}@media(max-width:1023px){.mobile-search{display:none}.sidebar-image-split-banner__sidebar-image .img{aspect-ratio:1}.sidebar-image-split-banner__panel{padding:34px 32px;min-height:0}.hero-gradient-banner__inner{min-height:0}.product-banner__inner{grid-template-columns:minmax(0,1fr);text-align:left;min-height:0}.product-banner__content{padding:28px 0 12px;max-width:100%}.product-banner__media{justify-content:center;padding-right:var(--pb-image-padding-mobile);padding-bottom:10px}.product-banner__image{max-width:260px}.values-with-tiles__media{margin:auto}.values-with-tiles__inner{display:grid;gap:16px}.values-with-tiles__headline{display:block;max-width:100%}.values-with-tiles__heading{font-size:var(--font-medium-size);line-height:var(--font-medium-line-height)}.values-with-tiles__description{grid-column:auto;max-width:100%;margin-top:10px;font-size:13px}.values-with-tiles__body{grid-template-columns:minmax(0,1fr);gap:24px}.values-with-tiles__media{order:1}.values-with-tiles__tiles{order:2;grid-template-columns:minmax(0,1fr);gap:14px}}@media screen and (max-width:767px){.css-slide--snap .heading--font{font-size:30px;line-height:38px;font-weight:500;letter-spacing:var(--font-letter-spacing);width:370px}.caption--font{font-size:var(--font-small-size);line-height:var(--font-small-line-height);font-weight:400;letter-spacing:var(--font-letter-spacing);width:270px}.css-slider-viewport .card{padding:0}.header__top{padding:8px 24px}.site-header .logo{padding-left:0;padding-right:0}.product-carousel-section__heading{font-size:var(--font-medium-size)!important;line-height:var(--font-medium-line-height)!important;letter-spacing:var(--font-letter-spacing)!important}.sidebar-image-split-banner{background-color:#fff}.sidebar-image-split-banner__grid{grid-template-columns:minmax(0,1fr);gap:0}.sidebar-image-split-banner__sidebar{display:block}.sidebar-image-split-banner__sidebar-card--desktop{display:none}.sidebar-image-split-banner__sidebar-media--mobile{display:block;width:100%;overflow:hidden;border-radius:var(--sis-radius) var(--sis-radius) 0 0;background:#fff}.sidebar-image-split-banner__sidebar-img{display:block;width:100%;height:auto;object-fit:cover;vertical-align:middle}.sidebar-image-split-banner__panel{padding:24px 20px 28px;border-radius:0 0 var(--sis-radius) var(--sis-radius);min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.sidebar-image-split-banner__decor{right:-18%;bottom:-34%;width:86%}.sidebar-image-split-banner__title{font-size:24px;line-height:30px;letter-spacing:var(--font-letter-spacing);max-width:100%;text-align:center}.sidebar-image-split-banner__panel-content{text-align:center;display:flex;flex-direction:column;align-items:center;width:100%;max-width:100%}.sidebar-image-split-banner__description{max-width:100%;margin-bottom:24px}.sidebar-image-split-banner__description p{font-size:14px;line-height:24px;text-align:center}.sidebar-image-split-banner__cta{width:100%;justify-self:stretch}.sidebar-image-split-banner__cta .button{width:100%}}.mount-tradition-science-bridge .tradition-science-bridge__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.mount-tradition-science-bridge .tradition-science-bridge__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:50% center;transition:object-position .22s ease;display:block}.mount-tradition-science-bridge .tradition-science-bridge__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 50%,#000),linear-gradient(180deg,#000,#0000 33.34%),linear-gradient(0deg,#0003,#0003)}.mount-tradition-science-bridge .tradition-science-bridge__content{min-height:clamp(520px,62vw,900px);padding-top:var(--tsb-padding-top);padding-bottom:24px;display:flex;flex-direction:column;gap:var(--tsb-heading-gap)}.mount-tradition-science-bridge .tradition-science-bridge__header{max-width:900px;margin-inline:auto;text-align:center}.mount-tradition-science-bridge .tradition-science-bridge__heading{margin:0}.mount-tradition-science-bridge .tradition-science-bridge__subheading{margin-top:20px;place-items:center}.mount-tradition-science-bridge .tradition-science-bridge__subheading p{max-width:670px}.mount-tradition-science-bridge .tradition-science-bridge__subheading>*{margin:0}.mount-tradition-science-bridge .tradition-science-bridge__cards{margin-top:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--tsb-card-gap);padding-left:64px;padding-right:64px}.mount-tradition-science-bridge .tradition-science-bridge__card{min-width:0;padding-right:6px}.mount-tradition-science-bridge .tradition-science-bridge__progress{display:flex;align-items:center;gap:10px;margin-bottom:16px;max-width:270px}.mount-tradition-science-bridge .tradition-science-bridge__progress-number{width:30px;height:30px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--tsb-progress-strong);color:#fff;font-weight:700;font-size:15px;flex:0 0 auto}.mount-tradition-science-bridge .tradition-science-bridge__progress-line{height:3px;flex:1 1 auto;border-radius:99px;background:linear-gradient(to right,var(--tsb-progress-strong) 0%,var(--tsb-progress-strong) var(--tsb-progress-value),var(--tsb-progress-light) var(--tsb-progress-value),var(--tsb-progress-light) 100%)}.mount-tradition-science-bridge .tradition-science-bridge__card-title{margin:0;color:#fff;font-size:20px;line-height:100%;letter-spacing:0;font-weight:600}.mount-tradition-science-bridge .tradition-science-bridge__card-subtitle{margin:8px 0 0;font-size:14px;line-height:100%;font-weight:600;letter-spacing:var(--font-letter-spacing)}.mount-tradition-science-bridge .tradition-science-bridge__card-description{margin-top:17px;color:#fff;font-size:16px;line-height:20px;font-weight:400;letter-spacing:var(--font-letter-spacing)}.mount-tradition-science-bridge .tradition-science-bridge__card-description>*{margin:0}@media(max-width:989px){.mount-tradition-science-bridge .tradition-science-bridge__bg-image{object-position:var(--tsb-mobile-bg-pos, 0%) center}.mount-tradition-science-bridge .tradition-science-bridge__content{min-height:780px}.mount-tradition-science-bridge .tradition-science-bridge__header{max-width:520px;padding:0 16px}.mount-tradition-science-bridge .tradition-science-bridge__cards{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;margin-left:calc(-1 * var(--page-width-margin));margin-right:calc(-1 * var(--page-width-margin));padding-left:var(--page-width-margin);padding-right:var(--page-width-margin);-ms-overflow-style:none;scrollbar-width:none}.mount-tradition-science-bridge .tradition-science-bridge__cards::-webkit-scrollbar{display:none}.mount-tradition-science-bridge .tradition-science-bridge__card{flex:0 0 86%;scroll-snap-align:start;padding:18px;background:transparent}.mount-tradition-science-bridge .tradition-science-bridge__card-title{font-size:20px;line-height:100%;letter-spacing:0;font-weight:600}.mount-tradition-science-bridge .tradition-science-bridge__card-subtitle{margin-top:10px;font-size:14px;line-height:100%;font-weight:600;text-transform:uppercase;letter-spacing:var(--font-letter-spacing)}.mount-tradition-science-bridge .tradition-science-bridge__card-description{margin-top:10px;font-size:16px;line-height:20px;font-weight:400;letter-spacing:var(--font-letter-spacing)}.mount-tradition-science-bridge .tradition-science-bridge__card-description>*{margin:0}}.metafield-rich_text_field p:has(strong){margin-top:10px}.product-usage__body .metafield-rich_text_field p:empty,.dosage-textbox .metafield-rich_text_field p:empty{height:15px}.metafield-rich_text_field strong{font-weight:700}.metafield-rich_text_field ul{margin-left:2rem}.metafield-rich_text_field ul li{margin-bottom:0!important}.metafield-rich_text_field p{margin-bottom:0}@media screen and (min-width:769px){.cordyceps-container{margin:5rem auto 0}}.text-with-icon__label strong{font-weight:600}.desktop-break{display:inline}@media screen and (max-width:768px){.desktop-break{display:none}}.wishlist-icon svg{width:24px;height:24px}.wishlist-engine-button{border-radius:40px;width:40px;height:40px;padding:8px!important}.h-wishlist-icon svg{width:27px!important;height:27px!important}.h-wishlist-icon .wishlist-h-count{padding-left:0!important;width:15px;height:15px;font-size:8px;background:#000;right:0;bottom:0!important;top:unset!important;line-height:15px}.custom-rich-text__content{text-align:center;display:flex;justify-content:center}.custom-rich-text__content .metafield-rich_text_field{max-width:830px}.usage-image{margin-right:-40px;margin-bottom:-40px}@media screen and (max-width:768px){.usage-image{display:none!important}}.card .wishlist-engine{position:absolute;top:10px;right:10px}.card .wishlist-icon svg{position:relative!important}.product-item__price.text-size--regular.equalize-white-space,.card__text{margin-top:6px}.jdgm-preview-badge .jdgm-star,.jm-star-rating__font-icon,.jdgm-write-review-modal__stars .jdgm-star{color:#004f91!important}.product-reviews-scroll-button{margin-top:16px}.product-reviews-scroll-button .product-reviews-scroll-button__btn{width:100%;text-transform:uppercase;font-weight:600;letter-spacing:.5px}.product-reviews-scroll-button .button--outline{background-color:#f5f7fa;border-color:#004f91!important;color:#004f91!important;font-size:14px!important;font-weight:500}.product-reviews-scroll-button .button--outline:hover{background-color:#e8edf5!important;border-color:#004f91!important;color:#004f91!important}.jm-button{background-color:#004f91!important;color:#fff!important;border-color:#004f91!important}.product-text .custom-button{padding:0!important}.product-text .jdgm-rev-snippet-card{margin:0!important}.product-text .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card__rev-rating .jdgm-star{color:#004f91!important}.product-text .jdgm-review-snippet-widget .jdgm-rev-snippet-widget__cards-container .jdgm-rev-snippet-card{border-radius:0!important;background:transparent!important;border:1px solid #bbbbbb!important}.jdgm-star{color:#004f91!important}.jdgm-full-rev-modal .jdgm-full-rev__product-button{background-color:#004f91!important}.jdgm-full-rev-modal .jdgm-full-rev__reviewer-name,.jdgm-full-rev-modal .jdgm-full-rev__icon{color:#004f91!important}.jm-stack.jm-stack--space-100.jm-reviewer-info__details>.jm-cluster:first-child{display:none}.product-text .jdgm-prev-badge{display:flex!important;justify-content:space-between}.contact-button{margin-top:32px}@media screen and (max-width:768px){.contact-form-section .contact-form__description{text-align:center}}.subscription_group{padding:12px!important}.plan_card{border-radius:8px;border:0!important;background-color:transparent!important}.group_list_item input,.custom_radio_button input{display:none}.group_name_with_radio_button .group_name,.group_list_item{font-size:14px}.title_and_price_wrapper{margin-bottom:10px}.whatsapp-button{display:flex;align-items:center;gap:12px;font-size:16px;line-height:24px;background-color:#25d366;border:0;border-radius:4px;padding:16px!important;width:100%}.custom-box-contact{display:flex;align-items:flex-start;margin:0!important}.custom-box-contact label p{margin:0!important;font-size:var(--font-small-size)!important;line-height:1.2}#age-confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;background:#000000bf;display:flex;align-items:center;justify-content:center;padding:1rem;animation:ageFadeIn .25s ease forwards}@keyframes ageFadeIn{0%{opacity:0}to{opacity:1}}#age-confirm-modal{background:#fff;border-radius:12px;box-shadow:0 20px 60px #0006;max-width:480px;width:100%;padding:2.5rem 2rem;text-align:center;animation:ageSlideUp .3s ease forwards;box-sizing:border-box}@keyframes ageSlideUp{0%{transform:translateY(30px);opacity:0}to{transform:translateY(0);opacity:1}}#age-confirm-icon{margin-bottom:1.25rem}#age-confirm-icon svg{display:block;margin:0 auto}#age-confirm-title{font-size:1.35rem;font-weight:700;color:#1a1a1a;margin:0 0 1rem;line-height:1.3}#age-confirm-message{font-size:.975rem;color:#444;line-height:1.6;margin:0 0 1.75rem;padding:.85rem 1rem;background:#fef9e7;border-left:4px solid #f39c12;border-radius:4px;text-align:left}#age-confirm-actions{display:flex;flex-direction:column;gap:.75rem}.age-btn{display:block;width:100%;padding:.85rem 1rem;font-size:.95rem;font-weight:600;border:none;border-radius:6px;cursor:pointer;transition:background .18s ease,transform .1s ease;font-family:inherit;line-height:1.4}.age-btn:active{transform:scale(.98)}.age-btn-primary{background:#004f91;color:#fff}.age-btn-primary:hover,.age-btn-primary:focus{background:#003a6e;outline:3px solid rgba(0,79,145,.4);outline-offset:2px}.age-btn-secondary{background:#ecf0f1;color:#555}.age-btn-secondary:hover,.age-btn-secondary:focus{background:#d5dbdb;outline:3px solid rgba(0,0,0,.15);outline-offset:2px}body.age-confirm-open{overflow:hidden}@media(max-width:480px){#age-confirm-modal{padding:1.75rem 1.25rem}#age-confirm-title{font-size:1.15rem}.age-btn{font-size:.9rem;padding:.75rem .85rem}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/custom.css.map */
