.kove-hsa__btn--ghost,.kove-prac__btn--ghost,.kpil__atc,.kapp__btn,.kpil__btn,.kove-hsa__pill{border:1px solid #1A1915!important}.kove-hsa__btn--ghost:hover,.kove-prac__btn--ghost:hover,.kpil__atc:hover,.kapp__btn:hover,.kpil__btn:hover,.kove-hsa__pill:hover{border-color:#1a1915!important}.product-info__block-item[data-block-type=rating]:has(>.kove-rating-jump:empty){display:none}[id$=__intro] .section-spacing{padding-block:2rem!important}.announcement-bar__item{color:#fff!important;font-family:var(--text-font-family);font-weight:var(--text-font-weight)}.product-card{height:100%}.product-card .product-card__info{display:flex;flex-direction:column;height:100%}.product-card .product-card__atc{margin-block-start:auto}.button{width:fit-content!important;min-width:10.5rem!important}.product-card .product-card__atc{text-align:center}:root{--kove-media-radius: 16px}.product-card__figure{border-radius:var(--kove-media-radius);overflow:hidden}.product-card__media{border-radius:var(--kove-media-radius)}.product-card__image--secondary{object-fit:cover}.shopify-section--contact form[action^="/contact"] button[type=submit]{display:block;margin-inline:auto;align-self:center}.shopify-section--faq .faq__category{color:#b0925a}.horizontal-product-card__figure{border-radius:12px;overflow:hidden}.product-gallery__media{border-radius:var(--kove-media-radius);overflow:hidden}.product-gallery__thumbnail{border-radius:10px;overflow:hidden}.collection-card{border-radius:var(--kove-media-radius);overflow:hidden}.product-card{transition:transform .2s ease}.product-card__figure{transition:box-shadow .2s ease}.collection-card{transition:transform .2s ease,box-shadow .2s ease}.product-card__figure,.collection-card{box-shadow:var(--shadow-sm)}.product-card:hover,.collection-card:hover{transform:translateY(-4px)}.product-card:hover .product-card__figure,.collection-card:hover{box-shadow:0 12px 28px #00000021}.product-card__figure{background:#f2f1ed;border-radius:12px;box-shadow:none}.product-card__media{border-radius:12px;background:#f2f1ed;display:block}.product-card:hover .product-card__figure{box-shadow:none}.product-card__figure .product-card__image{mix-blend-mode:multiply}.kpil__img.kpil__img{background:#f2f1ed}.kpil__img.kpil__img img{mix-blend-mode:multiply}.kpil__img.kpil__img img{transition:transform .35s ease,opacity .25s ease}.kpil__card:hover .kpil__img.kpil__img img:not(.kpil__img2){opacity:0}@media screen and (min-width:1000px){.product-list{--product-list-horizontal-spacing-factor: .5}.shopify-section--featured-collections .product-list:not(.product-list--carousel){grid-template-columns:repeat(4,20.5%)!important;column-gap:2%!important}}:root{--section-vertical-spacing: 3rem}@media screen and (min-width:1000px){:root{--section-vertical-spacing: 6rem}}.section-header .prose h2{line-height:1.12}.section-header .prose h2.h1{font-size:calc(var(--text-h1) * 1.2)}.section-header .prose h2.h2{font-size:calc(var(--text-h2) * 1.2)}.section-header .prose h2.h3{font-size:calc(var(--text-h3) * 1.2)}.section-header .prose h2.h4{font-size:calc(var(--text-h4) * 1.2)}.product-card__info{gap:.5rem;padding-block-start:1rem}.product-card .product-title{font-size:calc(var(--text-h6) * 1.2)}.ksys__card{cursor:pointer}.ksys__card .ksys__btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}#kbIntro .kb-eyebrow{display:none}.shopify-section--footer .footer__block .h6{font-size:calc(var(--text-h6) * 1.4)}.shopify-section--footer .footer__block .h6{color:#fff}.shopify-section--collection-list .justify-self-center .button{font-weight:600!important}.shopify-section--collection-list .section-spacing{padding-block-end:calc(var(--section-vertical-spacing) * .5)}.shopify-section--footer .footer__block--text .prose strong{display:block;margin-block-end:1rem;font-family:var(--heading-font-family);font-weight:var(--heading-font-weight);font-style:var(--heading-font-style);letter-spacing:var(--heading-letter-spacing);text-transform:var(--heading-text-transform);font-size:calc(var(--text-h6) * 1.4);color:rgb(var(--text-color))}.shopify-section--footer .footer__block--text .prose strong+br{display:none}.shopify-section--footer .footer{padding-block-end:calc(min(var(--section-vertical-spacing),3rem)/2)}.kove-key-benefits{list-style:none;margin:0;padding:0;display:grid;gap:.55rem}.kove-key-benefits li{position:relative;padding-inline-start:1.5rem;line-height:1.45}.kove-key-benefits li:before{content:"";position:absolute;inset-inline-start:.15em;top:.2em;width:.35em;height:.62em;border:solid #B0925A;border-width:0 2px 2px 0;transform:rotate(45deg)}.shopify-section--slideshow .content-over-media{--content-over-media-gradient-overlay: radial-gradient(ellipse 62% 54% at 50% 50%, rgba(26, 25, 21, .52) 0%, rgba(26, 25, 21, .32) 45%, rgba(26, 25, 21, 0) 74%), linear-gradient(180deg, rgba(26, 25, 21, .5) 0%, rgba(26, 25, 21, .28) 32%, rgba(26, 25, 21, .32) 64%, rgba(26, 25, 21, .62) 100%) !important}.shopify-section--slideshow .slideshow__slide-content .prose>p{text-shadow:0 1px 2px rgba(20,20,18,.35),0 2px 26px rgba(20,20,18,.5)}.shopify-section--slideshow .prose .h6{font-size:calc(var(--text-h6) * 1.6)}.shopify-section--slideshow .content-over-media .button{font-weight:500}@media screen and (min-width:750px){.shopify-section--slideshow .content-over-media .button-group{display:grid!important;grid-template-columns:1fr 1fr!important;width:100%!important}.shopify-section--slideshow .content-over-media .button-group>.button{width:100%!important;min-width:0!important}}.shopify-section--slideshow .prose .h6+*{margin-block-start:.4rem}.header__primary-nav .h6{font-family:var(--text-font-family)!important;font-weight:500!important;font-size:15.5px!important;letter-spacing:0!important}@media screen and (min-width:1150px){.header__primary-nav{column-gap:1.8rem;margin-inline-start:calc(1.5rem - var(--container-gutter))}}.header__nav-icon{transform:scale(1.4)}.header__secondary-nav .localization-toggle{transform:scale(1.2)}.header__secondary-nav .localization-toggle{color:inherit;opacity:1}.header__dropdown-menu{border:1px solid #E7E0D2;border-block-start-width:0;border-radius:0 0 14px 14px;box-shadow:0 18px 44px #1a191529}.header__dropdown-menu:before{display:none}.mega-menu{border-radius:0 0 18px 18px;box-shadow:0 24px 48px -12px #1a19152e}.mega-menu .link-faded{color:rgb(var(--text-color))}.kpc th,.nvc th,.hxc th,.tsc th,.fzc th,.vlc th,.kacc-spec th{opacity:1}.header__primary-nav li:has(summary[data-title=Menu]){display:none!important}.header__primary-nav>button[aria-controls=sidebar-menu]{display:inline-flex!important;align-items:center;gap:.45rem;width:auto;height:28px;margin-inline-end:-.65rem;background:none;color:inherit}.header__primary-nav>button[aria-controls=sidebar-menu] .kove-menu__label{line-height:1;white-space:nowrap}.header__primary-nav>button[aria-controls=sidebar-menu] .kove-menu__caret{flex:0 0 auto;width:11px;height:11px;margin-inline-start:-.1rem}.header__primary-nav>button[aria-controls=sidebar-menu]:hover .kove-menu__label{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.header__primary-nav>button[aria-controls=sidebar-menu] .header__nav-icon{display:none}@media screen and (min-width:1000px){.header__search-link a{display:inline-flex;align-items:center;gap:.6rem;width:max-content;max-width:100%;padding:.45rem 1.15rem;border:2px solid color-mix(in srgb,currentColor 90%,transparent);border-radius:50px;transition:border-color .15s ease,background-color .15s ease}.header__search-link a:hover{border-color:currentColor;background-color:color-mix(in srgb,currentColor 8%,transparent)}.header__search-link a .header__nav-icon{transform:none;width:18px;height:18px;flex:0 0 auto;stroke-width:2}.header__search-link a .header__nav-icon *{stroke-width:2}.header__search-link a:after{content:"Search red light, PEMF, tests\2026";font-family:var(--text-font-family);font-size:.92rem;font-weight:500;letter-spacing:0;line-height:1;color:color-mix(in srgb,currentColor 85%,transparent);white-space:nowrap}.header__search-link{order:-1}.header__secondary-nav .localization-selectors{order:1}.header__secondary-nav .localization-selectors:not(:only-child){margin-inline-end:0}.header__account-link{order:3}.header__cart-link{order:4}.header__secondary-nav{margin-inline-end:calc(1.25rem - var(--container-gutter))}}@media screen and (max-width:699px){.header{column-gap:.75rem}.announcement-bar{padding-block:.5em!important}.header__primary-nav>button[aria-controls=sidebar-menu]{gap:.35rem}.header__primary-nav>button[aria-controls=sidebar-menu] .kove-menu__caret{width:10px;height:10px}.header__search-link .header__nav-icon,.header__cart-link .header__nav-icon{transform:scale(1.26)}.shopify-section--slideshow .content-over-media .button-group>.button{width:10.5rem!important;min-width:0!important;padding-inline:.75rem}.kbento__more .kbento__chip--all{border:0;border-radius:0;padding-inline:0;text-decoration:underline;text-underline-offset:4px}.kbento .kbento__more{gap:8px}.kbento__more .kbento__more-label{flex:0 0 auto;font-size:13px;letter-spacing:0;margin:0}.kbento__more .kbento__chip{font-size:13px;padding:6px 9px}.product-card .product-card__quick-add-button{display:none!important}}.block-swatch__color,.color-swatch{box-shadow:inset 0 0 0 1px #00000038}.kcard-eyebrow{display:block;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#b0925a;font-weight:600;line-height:1;margin-bottom:.1rem}#product-extra-information .accordion__toggle{font-weight:400}.shopify-section--faq .accordion__content{text-align:justify;text-align-last:left;max-width:none!important}.kove-faqs-band .accordion__content{text-align:justify;text-align-last:left}.kcfaq__a,.ga-faq__answer{text-align:justify;text-align-last:left;max-width:none!important}.shopify-section--faq .accordion__toggle{font-weight:400!important}.shopify-section--faq .accordion__content a:not(.button),.kove-faqs-band .accordion__content a:not(.button),.kcfaq__a a,.ga-faq__answer a{color:#2b4257;background-image:none;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.shopify-section--faq .accordion__content a:not(.button):hover,.kove-faqs-band .accordion__content a:not(.button):hover,.kcfaq__a a:hover,.ga-faq__answer a:hover{text-decoration-thickness:2px}.price-list sale-price.text-subdued{color:rgb(var(--text-color))!important}.text-subdued,.link-faded,.link-faded-reverse:hover,.prose figcaption,.breadcrumb__list-item+.breadcrumb__list-item:before,.popover__value-list>*,.popover__value-option{color:rgb(var(--text-color))!important}.jdgm-widget,.jdgm-all-reviews-widget,.jdgm-review-snippet-widget,.jdgm-rev-snippet-widget{--jdgm-lighter-text-color: #1A1915;--jdgm-snippet-lighter-text-color: #1A1915}.jdgm-rev__timestamp,.jdgm-rev__location,.jdgm-rev__prod-link-prefix,.jdgm-rev-widg__summary-text{color:#1a1915!important}.checkbox-control>label:not([disabled]),.collection-toolbar__button{opacity:1!important}.jm-text,.jdgm-rev__author,.truemed-entry-text,.truemed-instructions-link-text{color:#1a1915!important}.shopify-section--main-product .product-info .text-with-rating{flex-direction:column;align-items:flex-start;gap:.35rem}.jdgm-write-rev-link,.jdgm-btn.jdgm-btn--solid,.jdgm-submit-rev{background:#b0925a!important;border-color:#b0925a!important;color:#1a1915!important}.jdgm-write-rev-link:hover,.jdgm-btn.jdgm-btn--solid:hover,.jdgm-submit-rev:hover{background:#a3854d!important;border-color:#a3854d!important;color:#1a1915!important}.jdgm-btn.jdgm-btn--border{border-color:#b0925a!important;color:#1a1915!important}.jdgm-paginate__page.jdgm-curt{color:#b0925a!important}.jm-button.jm-button--primary{background:#b0925a!important;border-color:#b0925a!important;color:#1a1915!important}.jm-button.jm-button--primary:hover{background:#a3854d!important;border-color:#a3854d!important;color:#1a1915!important}.jm-pagination-controls .jm-button.jm-button--primary,.jm-pagination-controls .jm-button.jm-button--primary:hover{background:transparent!important;border-color:transparent!important;color:#1a1915!important}.jm-pagination-controls .jm-button.jm-pagination-controls__button--active,.jm-pagination-controls .jm-button.jm-button--primary:hover{color:#b0925a!important}.predictive-search__results .button[form=predictive-search-form]{--button-background: 176 146 90;--button-outline-color: 176 146 90;--button-text-color: 26 25 21}.shopify-section--faq .section-spacing{padding-block-start:calc(var(--section-vertical-spacing) * .5)}.predictive-search__products{align-items:stretch}.predictive-search__products .product-card{height:100%;display:flex;flex-direction:column}.predictive-search__products .product-card__info{flex:1 1 auto;height:auto}.shopify-section--blog-posts .section-spacing{padding-block-start:calc(var(--section-vertical-spacing) * .5);padding-block-end:calc(var(--section-vertical-spacing) * .5)}.shopify-section--blog-posts .blog-post-card__image{aspect-ratio:3 / 2;object-fit:cover}.shopify-section--related-products .section-spacing{padding-block-start:calc(var(--section-vertical-spacing) * .5)}::selection{background:#2b4257;color:#fff}::-moz-selection{background:#2b4257;color:#fff}@media(pointer:fine){html{scrollbar-width:thin;scrollbar-color:#C7B487 #EFEDE7}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:#efede7}::-webkit-scrollbar-thumb{background:#cbbb92;border-radius:999px;border:3px solid #EFEDE7}::-webkit-scrollbar-thumb:hover{background:#b0925a}}a:focus-visible,button:focus-visible,summary:focus-visible,[tabindex]:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #B0925A;outline-offset:2px}.button{transition:transform .18s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease}.button:hover{transform:translateY(-1px)}.product-card{transition:transform .3s cubic-bezier(.16,.84,.44,1),box-shadow .3s ease}.product-card:hover{transform:translateY(-5px)}.kove-reveal{opacity:0;transform:translateY(20px);transition:opacity .75s cubic-bezier(.16,.84,.44,1),transform .75s cubic-bezier(.16,.84,.44,1)}.kove-reveal.kove-in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.button,.product-card,.kove-reveal{transition:none!important}.button:hover,.product-card:hover{transform:none}.kove-reveal{opacity:1!important;transform:none!important}}.badge-list .badge--custom{background-color:#b0925a;color:#fff;border-color:#b0925a}.horizontal-product-card .button.button--outline.button--subdued{--button-background: 43 66 87;--button-text-color: 252 252 250;--button-outline-color: 43 66 87;background-color:#2b4257;color:#fff;border-color:#2b4257}.horizontal-product-card .link{color:#2b4257}.product-info__block-item[data-block-type=buy-buttons] .button{width:100%!important}.product-info__block-list{display:grid;grid-template-columns:auto minmax(0,1fr)}.product-info__block-list>.product-info__block-item,.product-info__block-list>.product-info__block-group{grid-column:1 / -1}.product-info__block-list>.product-info__block-item[data-block-type=quantity-selector]{grid-column:1;align-self:center;margin-inline-end:.75rem}.product-info__block-list>.product-info__block-item[data-block-type=buy-buttons]{grid-column:2;align-self:center}.kove-in-cart,.kove-in-cart:hover{opacity:.45!important;pointer-events:none!important;filter:grayscale(1);cursor:default!important}@media screen and (min-width:1000px){.product-info{position:static}.product-gallery{position:sticky;inset-block-start:calc(var(--sticky-area-height) + 20px);align-self:start}}.product-info__block-item:has(>.liquid:empty){display:none}.product-info__block-item[data-block-type=complementary-products]:has(>product-recommendations[hidden]){display:none}.product-info__block-item[data-block-type=complementary-products]{--product-info-gap: 1.5rem}.product-info__block-group:has(.product-info__block-item[data-block-type=complementary-products]){--product-info-gap: 1.5rem}.product-info__block-item[data-block-type=separator]{--product-info-gap: 1rem}.product-info__block-item[data-block-type=separator]{display:none}.kpb{border-top:1px solid rgba(26,25,21,.1);padding-top:1.4rem}.kpb-h{font-weight:600;color:#1a1915;font-size:1.05rem;margin:0 0 .6rem}.kpb-blurb{font-size:13.5px;color:#1a1915;line-height:1.55;margin:0 0 1rem}.kpb-cards{display:grid;grid-template-columns:1fr 1fr;gap:.9rem;margin-bottom:1rem}.kpb-card{background:#fff;border:1px solid rgba(26,25,21,.1);border-radius:12px;padding:.75rem;text-decoration:none;display:block}.kpb-imgwrap{aspect-ratio:1/1;border-radius:8px;overflow:hidden;background:#fff;margin-bottom:.6rem}.kpb-img{width:100%;height:100%;object-fit:cover}.kpb-name{font-size:13px;font-weight:600;color:#1a1915;line-height:1.35;margin:0 0 .25rem}.kpb-price{font-size:13px;color:#1a1915;margin:0}.kpb-btn{display:block;width:100%;padding:.85rem 1rem;border-radius:999px;background:#2b4257;color:#fff;font-size:14px;font-weight:400;border:0;cursor:pointer;text-align:center}.kpb-btn[disabled]{opacity:.55;cursor:default}.facets .accordion__toggle{font-size:calc(var(--text-h6) * 1.15)!important;font-weight:700!important}.collection-toolbar{box-shadow:none}body:has(.shopify-section--main-collection) .header{--header-separation-border-color: 0 0 0 / 0}.collection-toolbar__products-count{font-size:calc(var(--text-h6) * 1.15)!important;font-weight:700!important}.collection-toolbar__button[aria-controls=sort-by-popover]{font-size:var(--text-sm)!important;font-weight:700!important}.featured-blog-post .content-over-media{--content-over-media-gradient-overlay: linear-gradient(0deg, rgba(20,20,18,.72) 0%, rgba(20,20,18,.3) 42%, rgba(20,20,18,0) 70%) !important;border-radius:var(--kove-media-radius, 16px)}.featured-blog-post .content-over-media .prose{text-shadow:0 1px 14px rgba(20,20,18,.35)}.blog-post-card .overflow-hidden{border-radius:var(--kove-media-radius, 16px);overflow:hidden}@font-face{font-family:Geist Display;font-style:normal;font-weight:100 900;font-display:swap;src:url(//kovelongevity.com/cdn/shop/t/56/assets/geist-display.woff2?v=167999019588001435971791337680) format("woff2")}h1,h2,h3,h4,.h1,.h2,.h3,.h4,.prose :where(h1,h2,h3,h4){font-family:"Geist Display",var(--heading-font-family)!important;font-weight:400!important;letter-spacing:-.02em!important}h1,.h1,.prose :where(h1){line-height:1.08}h2,.h2,.prose :where(h2){line-height:1.12}h3,.h3,h4,.h4,.prose :where(h3,h4){line-height:1.22}.ksys__title,.kpil__name,.kcat__title,.kcat__name,.kcat__label,.kcat__mname,.kove-build__title,.kove-build__h,.kapp__title,.kapp__h,.kwhy__title,.kwhy__label,.krev__title,.kcomm__heading,.kcomm__card-title{font-family:"Geist Display",var(--heading-font-family)!important;font-weight:400!important;letter-spacing:-.02em!important}.kcat__eyebrow,.kwhy__eyebrow,.krev__eyebrow,.kcomm__eyebrow{display:none!important}.badge--on-sale{word-spacing:.22em}.quick-buy-modal .quantity-selector,.cart-drawer .quantity-selector,.shopify-section--main-cart .quantity-selector{border-radius:999px}.shopify-section--faq .section-spacing{padding-block:.75rem 1.75rem}.shopify-section[id*=faq_3WRgKG] .section-spacing{padding-block-start:2.5rem}.shopify-section--faq .section-header :is(h1,h2,h3,.h1,.h2,.h3){font-size:clamp(1.375rem,2.6vw,1.875rem)}.shopify-section--faq .section-stack{gap:1.25rem}.shopify-section--faq .accordion__toggle{font-size:1rem;padding-block:.85rem}.shopify-section--faq .faq__category{font-size:1.1rem}.shopify-section--main-product .product-title{font-weight:600!important;font-size:22px;line-height:1.3}.shopify-section--main-product .price-list{font-weight:600}.shopify-section--main-product .price-list sale-price{font-weight:600!important}.shopify-section--main-product .rating-badge__stars path{fill:#b0925a}.shopify-section--main-product{--star-color: 176 146 90}.shopify-section--main-product .block-swatch{border-radius:999px;padding:6px 12px;font-size:12.5px}.shopify-section--main-product .quantity-selector{--quantity-selector-height: 2.2rem;--quantity-selector-input-width: 2rem}.shopify-section--main-product .buy-buttons,.shopify-section--main-product .buy-buttons .button{width:100%}.kove-crumb{display:flex;flex-wrap:wrap;gap:6px;font-size:11px;color:#1a1915;margin-top:-10px;margin-bottom:8px}.shopify-section--main-product .product-info__block-item[data-block-type=title]{margin-block-end:4px!important}.shopify-section--main-product .product-info__block-item[data-block-type=rating]{margin-block-start:0!important;margin-block-end:10px!important}.shopify-section--main-product .product-info__block-item[data-block-type=price]{margin-block-start:0!important;margin-block-end:16px!important;padding-block-end:10px!important}.kove-price-row{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.kove-price-row .kove-price-row__terms{font-size:12.5px}.kove-price-row .kove-price-row__terms shopify-payment-terms{display:block}.kove-price-row .kove-price-row__terms shopify-payment-terms p{margin:0}.shopify-section--main-product .product-info__block-item[data-block-type=payment-terms]:empty{display:none!important;margin:0!important}.shopify-section--main-product .product-info__block-item[data-block-type=liquid]:has(.kove-fin){margin-block-start:0!important;margin-block-end:12px!important}.kove-fin{font-size:12.5px;color:#1a1915;margin:0}.kove-fin b{font-weight:600;color:#1a1915}.kove-fin__dot{color:#1a1915}.kove-fin a{color:#2b4257;text-decoration:underline;text-underline-offset:3px}.kove-ask{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin:18px auto 4px;max-width:900px;padding:12px 16px;border:1px solid rgba(176,146,90,.5);border-radius:999px;text-align:center}.kove-ask p{margin:0;font-size:13px;color:#1a1915}.kove-ask p b{color:#1a1915}.kove-ask a{color:#2b4257;font-weight:600;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.kove-crumb a{color:inherit;text-decoration:none}.kove-crumb a:hover{color:#2b4257;text-decoration:underline;text-underline-offset:3px}.kove-crumb__here{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:22ch}.shopify-section--main-product .accordion__content.prose{font-size:14px;line-height:1.6}.shopify-section--main-product .accordion__content.prose p{margin-block:0 .9em}.shopify-section--main-product .accordion__content.prose :is(h2,h3,h4,h5,h6){font-family:inherit!important;font-size:14px;font-weight:600!important;letter-spacing:0!important;text-transform:none!important;color:#1a1915;margin-block:1.3em .45em}.shopify-section--main-product .accordion__content.prose :is(h2,h3,h4,h5,h6):first-child{margin-block-start:0}.shopify-section--main-product .accordion__content.prose :is(ul,ol){margin-block:0 .9em;padding-inline-start:1.25em}.shopify-section--main-product .accordion__content.prose li{margin-block:.25em}.shopify-section--main-product .accordion__content.prose strong{font-weight:600;color:#1a1915}.shopify-section--main-product .accordion__content.prose>:last-child{margin-block-end:0}.shopify-section--main-product .accordion__content.prose .kove-rfy :is(h2,h3,h4,h5,h6){color:#b0925a}.kove-rfy ul{margin:0 0 14px;padding-left:18px}.kove-rfy li{margin:4px 0}.product-gallery__thumb-arrow.circle-button{background:transparent!important;border:none!important;box-shadow:none!important;color:#1a1915!important}.product-gallery__thumb-arrow.circle-button:hover{opacity:.55}.kove-atc-row{display:flex;align-items:center;gap:10px}.kove-atc-row .kove-atc-row__buttons{flex:1 1 auto;min-width:0}.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons]{--product-info-gap: 1.25rem}@media screen and (min-width:1000px){.shopify-section--main-product .variant-picker{display:grid;grid-template-columns:fit-content(50%) minmax(0,1fr);gap:.5rem 1rem}.shopify-section--main-product .variant-picker>fieldset:nth-of-type(odd):last-of-type{grid-column:1 / -1}.shopify-section--main-product .product-info__block-item[data-block-type=liquid]{--product-info-gap: 1.1rem}.shopify-section--main-product .product-info__block-item[data-block-type=variant-picker]{margin-block:0 1.75rem}.shopify-section--main-product .product-info__block-item[data-block-type=liquid]:has(.kwm){margin-block-end:.75rem}}.blog-post-card__image[src*=MitoGLOW_Lifestyle_New],.article__image img[src*=MitoGLOW_Lifestyle_New],.blog-post-card__image[src*=mitomega-20-red-light-therapy-panel],.article__image img[src*=mitomega-20-red-light-therapy-panel]{object-position:50% 0%!important}[data-kove-wire][hidden]{display:none!important}.block-swatch__color[style*="space grey" i],.color-swatch[style*="space grey" i]{--swatch-background: #4B4B4D !important;background:#4b4b4d!important}.block-swatch__color[style*="ivory white" i],.color-swatch[style*="ivory white" i]{--swatch-background: #EFE9DE !important;background:#efe9de!important;box-shadow:inset 0 0 0 1px #1a19152e}.shopify-section--main-product .product-info__block-item[data-block-id=wallet_badge]{display:none!important}.shopify-section--main-product .product-info__block-item[data-block-id=ship-line]{margin-block-end:0!important}.shopify-section--main-product .product-info__block-item[data-block-type=buy-buttons]{margin-block-start:1rem!important}.shopify-section--footer .footer__aside>p{order:1}.shopify-section--footer .footer__aside>.localization-selectors{order:2}.shopify-section--footer .footer__aside>.payment-methods{order:3}@media screen and (min-width:1000px){.shopify-section--footer .footer__aside{display:flex;align-items:center;gap:1.5rem}.shopify-section--footer .footer__aside>.payment-methods{margin-inline-start:auto}}@media screen and (min-width:1000px){.shopify-section--main-product .product-gallery{gap:var(--product-gallery-gap) 1rem}}.button,.kpil__btn,.kpil__atc,.kbuybar__btn,.kapp__btn,.kove-build__btn,.kpb-btn,.kb-next,.kb-start,.kb-back,.kbento__chip,.kjstrip__all,.ga-cta__button,.ga-how__cta,.ga-full__btn,.ga-chip,.kove-pop button,.kove-bis button,.kove-bis .button,.jm-button,.jdgm-btn,.jdgm-write-rev-link,.shopify-section--main-collection .facets .accordion .accordion__toggle,.shopify-section--main-collection .collection-toolbar .collection-toolbar__button-container .collection-toolbar__button,.shopify-section--main-collection .facets-sidebar .collection-toolbar__button-container .collection-toolbar__button{font-weight:500!important}.shopify-section--main-product .product .accordion-group .accordion,.shopify-section--main-product .product .product-info__block-item[data-block-type=accordion] .accordion,.shopify-section--main-product .product .product-info__block-item[data-block-id=description] .accordion,.shopify-section--main-product .product .accordion-group hr{border-color:#1a1915!important}@media screen and (max-width:699px){.shopify-section--main-product .product-info,.shopify-section--main-product .product-info__block-list{display:contents!important}.shopify-section--main-product .product{row-gap:12px;grid-template-areas:none!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-flow:row!important}.shopify-section--main-product .product>.product-gallery{grid-area:auto!important;grid-column:1 / -1!important;grid-row:auto!important}.shopify-section--main-product .product-info__block-list>*{grid-column:1 / -1!important;grid-row:auto!important}.shopify-section--main-product .product>*,.shopify-section--main-product .product-info__block-list>*{order:20}.shopify-section--main-product .product>.product-gallery{order:1;margin-block:0 4px}.shopify-section--main-product .product-info__block-list>[data-block-id=title]{order:2}.shopify-section--main-product .product-info__block-list>.product-info__block-group.text-with-rating{order:3}.shopify-section--main-product .product-info__block-list>[data-block-id=payment_terms]{order:4}.shopify-section--main-product .product-info__block-list>[data-block-id=frozin-bundle-save]{order:5}.shopify-section--main-product .product-info__block-list>[data-block-id=variant_picker]{order:6}.shopify-section--main-product .product-info__block-list>[data-block-id=subscribe-widget]{order:7}.shopify-section--main-product .product-info__block-list>[data-block-id=purchase_options]{order:7}.shopify-section--main-product .product-info__block-list>[data-block-id=trust-row],.shopify-section--main-product .product-info__block-list>[data-block-id=trust-row]>.liquid,.shopify-section--main-product .product-info__block-list>[data-block-id=trust-row] .kove-trust{display:contents!important}.shopify-section--main-product .product .kove-trust-band{order:8;grid-column:1 / -1;grid-row:auto;margin:-4px 0 0;display:flex;flex-wrap:nowrap;gap:4px;background:transparent;padding:0}.shopify-section--main-product .product .kove-trust-band>span{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:center;gap:0;padding:6px 4px;border-radius:8px;background:#f4f2ed;font-size:10px;letter-spacing:0;line-height:1.2;white-space:nowrap;text-align:center;color:#1a1915}.shopify-section--main-product .product .kove-trust-band>span svg{display:none}.shopify-section--main-product .product .kove-trust-band .kove-lw{display:none!important}.shopify-section--main-product .product .kove-trust-band>span b{font-weight:600}.shopify-section--main-product .product .kove-trust-quiz{order:17;grid-column:1 / -1;grid-row:auto;margin:0 0 14px}.shopify-section--main-product .product-info__block-list>[data-block-id=ship-line]{order:10}.shopify-section--main-product .product-info__block-list>[data-block-id=avail-note]{order:11}.shopify-section--main-product .product-info__block-list>[data-block-id=wallet_badge]{order:12}.shopify-section--main-product .product-info__block-list>[data-block-id=quantity_selector]{order:13}.shopify-section--main-product .product-info__block-list>[data-block-id=buy_buttons]{order:14}.shopify-section--main-product .product-info__block-list>[data-block-id=truemed-widget]{order:15}.shopify-section--main-product .product-info__block-list>[data-block-id=key_benefits]{order:16}.shopify-section--main-product .product-info__block-list>[data-block-id=why-matters]{order:18}.shopify-section--main-product .product-info__block-list>[data-block-id=kove-m-first-bullet]{display:none!important}.shopify-section--main-product [data-block-id=key_benefits] .kove-key-benefits>li:first-child{display:list-item}.shopify-section--main-product [data-block-id=title] [class*=breadcrumb],.shopify-section--main-product [data-block-id=title]>nav{margin-top:0!important}.shopify-section--main-product .product-info__block-list>[data-block-id=title]{margin-block:4px 0!important}.shopify-section--main-product [data-block-id=title] h1,.shopify-section--main-product [data-block-id=title] .h1{margin-block-end:0!important}.shopify-section--main-product .product-info__block-list>[data-block-id=payment_terms],.shopify-section--main-product .product-info__block-list>[data-block-id=frozin-bundle-save]{margin-block:0!important}.shopify-section--main-product .product-info__block-list>.product-info__block-group.text-with-rating{margin-block:-6px 0!important;row-gap:0!important;gap:0!important}.shopify-section--main-product .text-with-rating>*{margin-block:0!important;padding-block:0!important}.shopify-section--main-product .text-with-rating>[data-block-id=price],.shopify-section--main-product .text-with-rating>.product-info__block-item[data-block-type=price]{margin-block:4px 0!important;padding-block-end:0!important}.shopify-section--main-product .text-with-rating>.product-info__block-item[data-block-type=rating]{margin-block:0!important}.shopify-section--main-product .product-info__block-list>[data-block-id=variant_picker]{margin-block:14px 6px!important}.shopify-section--main-product .product-info__block-list>[data-block-id=ship-line]{margin-block:-8px 0!important}.shopify-section--main-product .product-info__block-list>[data-block-id=buy_buttons]{margin-block:12px 4px!important}.shopify-section--main-product .product-info__block-list>[data-block-id=truemed-widget]{margin-block:0!important}.shopify-section--main-product .product-info__block-list>[data-block-id=key_benefits]{margin-block:14px 10px!important}.shopify-section--main-product [data-block-id=key_benefits] .kove-key-benefits>li strong{font-weight:600}.shopify-section--main-product .kove-price-row__terms{font-size:14px;color:#1a1915;margin-block-start:2px!important}.shopify-section--main-product .kove-save-pill{display:inline-flex;align-items:center;margin-inline-start:8px;padding:3px 9px;border-radius:999px;background:#cb2b2b;color:#fff;font-size:12px;font-weight:600;line-height:1.2;letter-spacing:.01em;vertical-align:middle;white-space:nowrap}.shopify-section--main-product .product>.product-gallery:before{content:"Free US shipping";position:absolute;top:12px;left:12px;z-index:2;padding:5px 10px;border-radius:999px;background:#f4f2ed;color:#1a1915;font-family:var(--text-font-family);font-size:12px;font-weight:600;line-height:1.2;pointer-events:none}.shopify-section--main-product .product-sticky-bar{display:flex!important;align-items:center;justify-content:space-between;gap:12px;padding:10px 16px calc(10px + env(safe-area-inset-bottom,0px));background:#fff;border-block-start:1px solid #ECEAE4;box-shadow:0 -8px 24px #1a191514}.shopify-section--main-product .product-sticky-bar__info{display:block!important;min-width:0}.shopify-section--main-product .product-sticky-bar__info img,.shopify-section--main-product .product-sticky-bar__info .h6{display:none!important}.shopify-section--main-product .product-sticky-bar__info .price-list{font-size:16px;font-weight:600}.shopify-section--main-product .product-sticky-bar .buy-buttons{flex:0 0 auto!important;width:auto!important;display:block!important}.shopify-section--main-product .product-sticky-bar .buy-buttons .button{width:max-content!important;min-width:0!important;padding-inline:28px;justify-self:end}.shopify-section--main-product .product-sticky-bar__info .h-stack,.shopify-section--main-product .product-sticky-bar__info .v-stack{display:block}.shopify-section--main-product .product-info__block-list>[data-block-id=why-matters]{margin-block:0 16px!important}.shopify-section--main-product buy-buttons .shopify-payment-button,.shopify-section--main-product .kove-atc-row__buttons .shopify-payment-button{display:none!important}.shopify-section--main-product .kove-atc-row{flex-direction:row!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:10px!important}.shopify-section--main-product .kove-atc-row__buttons{flex:1 1 auto!important;min-width:0!important;width:auto!important}.shopify-section--main-product .product>.product-gallery{gap:8px!important}.shopify-section--main-product .product-gallery__carousel{max-width:none!important;margin-inline:0!important;max-height:none!important;align-items:start!important;overflow-y:hidden!important;transition:height .2s ease}.shopify-section--main-product .product-gallery__media{aspect-ratio:var(--kove-gal-ratio, 1 / 1)!important;height:auto!important;position:relative!important;overflow:hidden!important}.shopify-section--main-product .product-gallery__media>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;max-width:none}.shopify-section--main-product .product-gallery__thumbnail-list>*{margin:0!important;padding:0!important}.shopify-section--main-product .product-gallery__thumbnail-list>carousel-prev-button>*,.shopify-section--main-product .product-gallery__thumbnail-list>carousel-next-button>*{display:none!important}.shopify-section--main-product .product-gallery__thumbnail-list.hidden{display:block!important;position:static!important}.shopify-section--main-product .product-gallery__thumbnail-scroller{display:flex!important;gap:8px!important;overflow-x:auto!important;grid-auto-rows:auto!important;padding:2px 0!important;scrollbar-width:none}.shopify-section--main-product .product-gallery__thumbnail-scroller::-webkit-scrollbar{display:none}.shopify-section--main-product .product-gallery__thumbnail{width:56px!important;height:56px!important;flex:none!important}.shopify-section--main-product .product-gallery .page-dots{display:none!important}}@media screen and (max-width:699px){.shopify-section--main-product .product-gallery__thumbnail-list,.shopify-section--main-product .product-gallery__thumbnail-list.hidden{display:none!important}.shopify-section--main-product .product-gallery .page-dots{display:flex!important;position:absolute;left:50%;bottom:12px;transform:translate(-50%);z-index:2;margin:0!important;padding:7px 11px;gap:7px;flex-wrap:nowrap;max-width:none;background:#ffffffeb;border-radius:999px;box-shadow:0 1px 4px #1a191524;color:#1a1915;--dot-size: 7px}.shopify-section--main-product .product-gallery .page-dots>*{position:relative}.shopify-section--main-product .product-gallery .page-dots[data-kove-count]>button{display:none!important}.shopify-section--main-product .product-gallery .page-dots .kove-dots-count{display:block!important;width:auto!important;height:auto!important;white-space:nowrap;font-size:11px;font-weight:600;line-height:1;letter-spacing:.02em;font-family:var(--text-font-family)}.shopify-section--main-product .product-gallery .page-dots .kove-dots-count:after{content:none!important}}.shopify-section--main-product .product-info__block-list>[data-block-id=kove-m-first-bullet]{display:none!important}@media screen and (min-width:700px){.kove-m-first{display:none!important}}.header-sidebar__linklist-button[href="/collections/sale"],.header-sidebar__linklist-button[href="/collections/sale"]:hover,.header-sidebar__linklist-button[href="/collections/sale"]:focus-visible{color:#cb2b2b!important}.product-card__atc .button--outline[href$="#notify"]{border:1px solid #1A1915!important;color:#1a1915!important;background:transparent!important}.product-card__atc .button--outline[href$="#notify"]:hover{background:#1a1915!important;color:#fff!important}@media screen and (min-width:1000px){.shopify-section--main-product .product-info__block-list>[data-block-id=ship-line]{margin-block-start:2px!important}}@media screen and (max-width:999px){.shopify-section--main-product .product-info__block-list>[data-block-id=ship-line]{margin-block-start:-18px!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/kove-overrides-static.css.map */
