@font-face{font-display:swap;font-family:"Sharp Grotesk Cyr Book 19";src:url(https://assets.mindvalley.com/api/v1/assets/0982041e-3874-48dc-bba5-a15c6fb960d1.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Sharp Grotesk Cyr Book Itl 19";font-style:italic;src:url(https://assets.mindvalley.com/api/v1/assets/2ba064b8-f0d5-48e4-a790-d7b90d5d2db5.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Sharp Grotesk Cyr Medium 19";src:url(https://assets.mindvalley.com/api/v1/assets/9f7eea7d-ba59-4ee1-85a6-3ac45f23239c.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Sharp Grotesk Cyr Medium 20";src:url(https://assets.mindvalley.com/api/v1/assets/faf3d1e3-d18c-461e-aafa-9e56f9f16ce0.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Sharp Grotesk Cyr Medium 22";src:url(https://assets.mindvalley.com/api/v1/assets/b61f86ec-3dbd-4674-907a-f3f26f5101ce.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Sharp Grotesk Cyr Semibold 20";src:url(https://assets.mindvalley.com/api/v1/assets/85092275-d096-483e-a271-7d6094cafca1.woff2) format("woff2")}:root{--color-focus: #B45309;--color-focus-dark: #78350F;--color-focus-light: #FEF3C7;--color-focus-glow: rgba(180, 83, 9, .25);--color-zen: #0F766E;--color-zen-dark: #134E4A;--color-zen-light: #CCFBF1;--color-zen-glow: rgba(15, 118, 110, .25);--color-bliss: #BE185D;--color-bliss-dark: #831843;--color-bliss-light: #FCE7F3;--color-bliss-glow: rgba(190, 24, 93, .25);--color-dream: #4338CA;--color-dream-dark: #3730A3;--color-dream-light: #E0E7FF;--color-dream-glow: rgba(67, 56, 202, .25);--color-gazm: #B91C1C;--color-gazm-dark: #7F1D1D;--color-gazm-light: #FEE2E2;--color-gazm-glow: rgba(185, 28, 28, .25);--color-box-set: #1C1917;--color-box-set-dark: #0C0A09;--color-box-set-light: #F5F0E8;--color-box-set-glow: rgba(28, 25, 23, .25)}.theme-focus{--theme-color: var(--color-focus);--theme-color-dark: var(--color-focus-dark);--theme-color-light: var(--color-focus-light);--theme-color-glow: var(--color-focus-glow)}.theme-zen{--theme-color: var(--color-zen);--theme-color-dark: var(--color-zen-dark);--theme-color-light: var(--color-zen-light);--theme-color-glow: var(--color-zen-glow)}.theme-bliss{--theme-color: var(--color-bliss);--theme-color-dark: var(--color-bliss-dark);--theme-color-light: var(--color-bliss-light);--theme-color-glow: var(--color-bliss-glow)}.theme-dream{--theme-color: var(--color-dream);--theme-color-dark: var(--color-dream-dark);--theme-color-light: var(--color-dream-light);--theme-color-glow: var(--color-dream-glow)}.theme-gazm{--theme-color: var(--color-gazm);--theme-color-dark: var(--color-gazm-dark);--theme-color-light: var(--color-gazm-light);--theme-color-glow: var(--color-gazm-glow)}.theme-box-set{--theme-color: var(--color-box-set);--theme-color-dark: var(--color-box-set-dark);--theme-color-light: var(--color-box-set-light);--theme-color-glow: var(--color-box-set-glow)}.product-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:100px;font-family:var(--font-family-medium, "Sharp Grotesk Cyr Medium 20", sans-serif);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;background:var(--theme-color-light, var(--color-gray-100));color:var(--theme-color, var(--color-gray-700))}.product-badge--solid{background:var(--theme-color, var(--color-primary));color:#fff}.product-card-glow:hover{box-shadow:0 8px 32px var(--theme-color-glow, rgba(0, 0, 0, .1))}.product-accent-border{border-color:var(--theme-color, var(--color-gray-200))}.product-accent-border--left{border-left:4px solid var(--theme-color, var(--color-primary))}.product-gradient-bg{background:linear-gradient(135deg,var(--theme-color-light) 0%,white 100%)}*,*:before,*:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;color:var(--color-foreground);font-size:16px;text-rendering:optimizeLegibility}body{margin:0;padding:0;font-family:var(--font-family-base);font-weight:400;line-height:1.6;background:var(--color-background)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-base);font-weight:var(--font-normal, 400);margin:0 0 1rem;line-height:1.2}p{margin:0 0 1rem}p:last-child{margin-bottom:0}a{color:var(--color-primary);text-decoration:none;transition:color var(--transition-fast)}a:hover{text-decoration:underline}img{max-width:100%;height:auto}button{font-family:inherit;cursor:pointer}.mv-type--headline1{font-family:"Sharp Grotesk Cyr Semibold 20",Verdana,sans-serif;font-size:3rem;font-weight:700;line-height:1.15}.mv-type--headline2{font-family:"Sharp Grotesk Cyr Semibold 20",Verdana,sans-serif;font-size:clamp(1.75rem,4vw,3.75rem);font-weight:700;line-height:1.2;margin-bottom:.75rem}.mv-type--headline3{font-family:"Sharp Grotesk Cyr Semibold 20",Verdana,sans-serif;font-size:1.875rem;font-weight:700;line-height:1.25}.mv-type--headline4{font-family:"Sharp Grotesk Cyr Semibold 20",Verdana,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3}@media(min-width:992px){.mv-type--headline1{font-size:4.5rem}.mv-type--headline3{font-size:3rem}.mv-type--headline4{font-size:2.25rem}}.mv-container{margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;width:100%;max-width:var(--container-max-width)}@media(min-width:1200px){.mv-container{padding-left:0;padding-right:0}}.content-width{max-width:800px}.text-center{text-align:center}.btn-primary{display:inline-flex;align-items:center;gap:.5rem;background:#1c1917!important;color:#f5f0e8!important;padding:1rem 2rem;border-radius:9999px;font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-size:1rem;font-weight:700;border:none!important;transition:all .25s ease}.btn-primary:hover{background:#292524!important;color:#f5f0e8!important;text-decoration:none;transform:translateY(-1px)}.btn-secondary{display:inline-flex;align-items:center;gap:.5rem;background:#f5f0e8!important;color:#1c1917!important;padding:1rem 2rem;border-radius:9999px;font-family:"Sharp Grotesk Cyr Medium 20",sans-serif;font-size:1rem;font-weight:500;border:2px solid #1C1917!important;transition:all .25s ease}.btn-secondary:hover{background:#1c1917!important;color:#f5f0e8!important;text-decoration:none}.site-header{position:fixed;top:0;left:0;right:0;background:#fff;z-index:var(--z-header)}.content-for-layout{padding-top:72px;padding-bottom:0;margin-bottom:0}@media(max-width:768px){.content-for-layout{padding-top:64px}}.shopify-section-group-footer-group,.shopify-section-group-footer-group .footer{margin-bottom:0!important;padding-bottom:24px!important}.header-inner{display:flex;align-items:center;justify-content:space-between;height:var(--header-height)}.logo{font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-size:20px;font-weight:700;color:#0f131a;text-decoration:none}.logo span{color:var(--color-primary)}.main-nav{display:none;align-items:center;gap:2rem}.main-nav a{color:var(--gray-600);font-weight:500;transition:color var(--transition-fast)}.main-nav a:hover,.main-nav a.active{color:var(--color-foreground);text-decoration:none}@media(min-width:992px){.main-nav{display:flex}}.nav-dropdown{position:relative}.dropdown-menu{position:absolute;top:100%;left:50%;transform:translate(-50%);background:#fff;border-radius:var(--radius-md);box-shadow:0 10px 40px #00000026;padding:1rem;min-width:200px;opacity:0;visibility:hidden;transition:all var(--transition-base)}.nav-dropdown:hover .dropdown-menu{opacity:1;visibility:visible}.dropdown-menu a{display:flex;align-items:center;gap:.75rem;padding:.5rem;border-radius:var(--radius-sm);color:var(--gray-700)}.dropdown-menu a:hover{background:var(--color-bg-alt, #EDE8DD);color:var(--color-accent, #A16207)}.product-icon{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1rem}.cart-btn{display:flex;align-items:center;gap:.5rem;background:#0f131a;color:#fff;padding:10px 20px;border-radius:999px;font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-weight:700;border:none}.cart-count{background:var(--color-primary, #1C1917);border-radius:50%;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:11px}.mobile-menu-toggle{display:flex;flex-direction:column;gap:4px;padding:.5rem;background:none;border:none}.mobile-menu-toggle span{width:24px;height:2px;background:var(--gray-700);transition:all var(--transition-fast)}@media(min-width:992px){.mobile-menu-toggle{display:none}}.mobile-nav{display:none;position:fixed;top:var(--header-height);left:0;right:0;bottom:0;background:#fff;z-index:var(--z-header);padding:2rem}.mobile-nav.active{display:block}.mobile-nav a{display:block;padding:1rem 0;color:var(--gray-700);font-size:1.125rem;border-bottom:1px solid var(--gray-100)}.announcement-bar{padding:.75rem 0;text-align:center;font-size:.875rem}.announcement-bar p{margin:0;display:flex;align-items:center;justify-content:center;gap:1rem}.announcement-close{background:none;border:none;color:inherit;font-size:1.25rem;opacity:.7;cursor:pointer}.hero-banner{padding:140px 0 80px;background:#fff;text-align:center}.hero h1{margin-bottom:0}.hero h1 span{color:var(--color-primary)}.hero-badge{display:inline-flex;align-items:center;gap:8px;background:var(--color-bg-elevated, #F5F0E8);border:1px solid var(--color-border, #E7E0D5);color:var(--color-accent, #A16207);padding:8px 16px;border-radius:100px;font-size:13px;font-weight:500;font-family:"Sharp Grotesk Cyr Medium 20",sans-serif;margin-bottom:24px}.hero-badge svg{width:16px;height:16px;color:var(--color-accent, #A16207)}.hero-sub{font-size:1.125rem;color:#71767f;max-width:600px;margin:24px auto 32px}.hero-cta-group{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px}@media(max-width:600px){.hero-cta-group{flex-direction:column;width:100%}.hero-cta-group .btn-primary,.hero-cta-group .btn-secondary{width:100%;justify-content:center}}.hero-trust{display:flex;flex-wrap:wrap;justify-content:center;gap:32px;margin-top:48px}.trust-item{display:flex;align-items:center;gap:8px;color:#71767f;font-size:14px;font-family:"Sharp Grotesk Cyr Book 19",sans-serif;font-weight:400}.trust-item svg{color:var(--color-success);width:20px;height:20px}.hero-stats{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:3rem}.hero-stat{text-align:center}.hero-stat-number{font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-size:2.5rem;font-weight:700;color:var(--color-primary)}.hero-stat-label{font-size:.875rem;color:var(--gray-600)}@media(max-width:768px){.hero{padding:100px 0 60px}.hero-trust{gap:1rem}}.product-lineup-image{padding:0!important}.product-lineup-image .mv-container>div{text-align:center;margin-bottom:32px;max-width:1080px;margin-left:auto;margin-right:auto;overflow:hidden}.product-lineup-image img{width:100%;height:auto;display:block}.products{padding:120px 0}.section-header{text-align:center;margin-bottom:3rem}.section-header h2{margin-bottom:.5rem}.section-header p{color:#71767f;font-size:16px}.product-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.product-card{position:relative;background:#fff;border-radius:20px;border:1px solid #e5e7eb;overflow:hidden;transition:all .3s;text-decoration:none;color:inherit;display:block}.product-card:hover{box-shadow:0 20px 40px -12px #00000026;transform:translateY(-4px);text-decoration:none}.product-card.featured{border:2px solid var(--color-primary, #1C1917)}.product-card-link{display:block;text-decoration:none;color:inherit}.product-card .product-image{height:240px;background:#f9fafb;display:flex;align-items:center;justify-content:center;padding:20px}.product-card .product-image img{max-width:100%;max-height:100%;object-fit:contain}.product-card .product-info{padding:24px}.product-card .product-name{font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-size:20px;margin-bottom:4px}.product-card .product-tagline{color:#71767f;font-size:14px;font-family:"Sharp Grotesk Cyr Book 19",sans-serif;margin-bottom:16px}.product-card .product-rating{display:flex;align-items:center;gap:8px;margin-bottom:16px}.product-card .stars{color:#f59e0b;font-size:14px}.product-card .rating-text{font-size:13px;color:#71767f;font-family:"Sharp Grotesk Cyr Book 19",sans-serif}.product-card .product-price{margin-bottom:16px;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.product-card .price-current{font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-size:28px;color:#0f131a}.product-card .price-compare{text-decoration:line-through;color:#9ca3af;font-size:18px;font-family:"Sharp Grotesk Cyr Book 19",sans-serif}.product-card .price-sub{color:#71767f;font-size:12px;font-family:"Sharp Grotesk Cyr Book 19",sans-serif}.product-card .price-value{display:block;margin-top:4px;color:#059669;font-size:12px;font-family:"Sharp Grotesk Cyr Medium 20",sans-serif}@media(max-width:1200px){.product-card .price-current{font-size:24px}.product-card .price-compare{font-size:16px}.product-card .price-sub{font-size:11px}}.product-card .product-btn{width:100%;padding:14px;background:#0f131a;color:#fff;border:none;border-radius:999px;font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-size:14px;cursor:pointer;transition:all .2s}.product-card .product-btn:hover,.product-card.featured .product-btn{background:var(--color-primary, #1C1917)}.product-card.featured .product-btn:hover{background:var(--color-primary-hover, #292524)}.breadcrumb{background:var(--gray-50);padding:1rem 0;font-size:.875rem}.breadcrumb a{color:var(--gray-600)}.product-hero{padding:3rem 0}.product-hero-inner{display:grid;grid-template-columns:1fr;gap:3rem}@media(min-width:992px){.product-hero-inner{grid-template-columns:1fr 1fr}}.product-gallery{position:sticky;top:calc(var(--header-height) + 1rem)}.main-image{background:var(--gray-50);border-radius:var(--radius-lg);padding:2rem;text-align:center;margin-bottom:1rem}.main-image img{max-height:400px;object-fit:contain}.thumbnail-row{display:flex;gap:.75rem}.thumbnail{flex:1;background:var(--gray-50);border-radius:var(--radius-md);padding:.5rem;cursor:pointer;border:2px solid transparent;transition:border-color var(--transition-fast)}.thumbnail.active,.thumbnail:hover{border-color:var(--color-primary)}.thumbnail img{width:100%;aspect-ratio:1;object-fit:contain}.product-info .product-badge{display:inline-flex;align-items:center;gap:.5rem;background:var(--color-primary-bg);color:var(--color-primary);padding:.5rem 1rem;border-radius:var(--radius-full);font-size:.875rem;font-weight:500;margin-bottom:1rem}.product-info .product-title{font-size:2.5rem;margin-bottom:.5rem}.product-info .product-tagline{font-size:14px;color:#71767f;font-family:"Sharp Grotesk Cyr Book 19",sans-serif;margin-bottom:16px}.product-info .product-rating{display:flex;align-items:center;gap:.5rem;margin-bottom:1.5rem}.product-info .stars{color:#f59e0b}.product-info .rating-text{color:#71767f;font-size:13px;font-family:"Sharp Grotesk Cyr Book 19",sans-serif}.product-info .rating-text a{color:var(--color-primary)}.product-hero-daily-callout{background:linear-gradient(135deg,#dbeafe,#ede9fe);border-radius:16px;padding:20px;margin-bottom:24px}.product-hero-daily-callout h4{font-size:14px;font-weight:700;font-family:"Sharp Grotesk Cyr Book 19",sans-serif;margin-bottom:8px;display:flex;align-items:center;gap:8px}.product-hero-daily-callout p{font-size:13px;color:var(--gray-700);line-height:1.6;margin:0}.product-hero-daily-callout--focus{border:2px solid #3b82f6}.product-hero-daily-callout--focus h4{color:#3b82f6}.product-hero-daily-callout--zen{border:2px solid #10b981}.product-hero-daily-callout--zen h4{color:#10b981}.product-hero-daily-callout--bliss{border:2px solid #f59e0b}.product-hero-daily-callout--bliss h4{color:#f59e0b}.product-hero-daily-callout--dream{border:2px solid #6366f1}.product-hero-daily-callout--dream h4{color:#6366f1}.product-hero-daily-callout--gazm{border:2px solid #e11d48}.product-hero-daily-callout--gazm h4{color:#e11d48}.product-hero-daily-callout--box-set{border:2px solid var(--color-primary, #1C1917);background:linear-gradient(135deg,#f3e8ff,#ede9fe)}.product-hero-daily-callout--box-set h4{color:var(--color-accent, #A16207)}.clinical-highlights{background:var(--gray-50);border-radius:var(--radius-lg);padding:1.5rem;margin-bottom:1.5rem}.clinical-highlights h4{font-size:.875rem;font-weight:600;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.05em;color:var(--gray-500)}.clinical-stats{display:flex;gap:2rem}.clinical-stat{text-align:center}.clinical-stat-value{font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-size:1.5rem;font-weight:700;color:var(--product-color, var(--color-primary))}.clinical-stat-label{font-size:.75rem;color:var(--gray-600)}.pricing-section{background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius-lg);padding:1.5rem}.pricing-options{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.pricing-option{display:flex;align-items:center;gap:1rem;padding:1rem;border:2px solid var(--gray-200);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}.pricing-option.selected{border-color:var(--color-primary);background:var(--color-primary-bg)}.pricing-radio{width:20px;height:20px;border:2px solid var(--gray-300);border-radius:50%;position:relative}.pricing-option.selected .pricing-radio{border-color:var(--color-primary)}.pricing-option.selected .pricing-radio:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:10px;height:10px;background:var(--color-primary);border-radius:50%}.pricing-details{flex:1}.pricing-label{font-weight:600;display:flex;align-items:center;gap:.5rem}.save-badge{background:var(--color-success);color:#fff;font-size:.625rem;font-weight:700;padding:.25rem .5rem;border-radius:var(--radius-full)}.pricing-desc{font-size:.875rem;color:var(--gray-600)}.pricing-amount{font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-size:1.25rem;font-weight:700}.pricing-amount span{font-size:.875rem;font-weight:400;color:var(--gray-500)}.pricing-simple{margin-bottom:1.5rem}.pricing-simple .price-current{font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-size:2rem;font-weight:700}.pricing-simple .price-compare{text-decoration:line-through;color:var(--gray-500);margin-left:.5rem}.purchase-row{display:flex;gap:1rem;margin-bottom:1.5rem}.qty-selector{display:flex;align-items:center;border:1px solid var(--gray-200);border-radius:var(--radius-md)}.qty-btn{width:40px;height:48px;background:none;border:none;font-size:1.25rem;color:var(--gray-600)}.qty-value{width:40px;text-align:center;font-weight:600;border:none;background:none}.add-to-cart{flex:1;display:flex;align-items:center;justify-content:center;gap:.5rem;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-md);font-size:1rem;font-weight:600;padding:1rem;transition:background var(--transition-fast)}.add-to-cart:hover{background:var(--color-primary-dark)}.add-to-cart:disabled{background:var(--gray-400);cursor:not-allowed}.trust-badges{display:flex;flex-wrap:wrap;gap:1rem}.trust-badge{display:flex;align-items:center;gap:.5rem;font-size:.875rem;color:var(--gray-600)}.trust-badge svg{color:var(--color-success)}.mobile-sticky{display:flex;position:fixed;bottom:0;left:0;right:0;background:#fff;padding:1rem;box-shadow:0 -4px 12px #0000001a;z-index:var(--z-sticky);align-items:center;gap:1rem}.mobile-sticky-info{flex:1}.mobile-sticky-name{font-weight:600}.mobile-sticky-price{color:var(--gray-600)}.mobile-sticky-btn{background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-md);padding:1rem 2rem;font-weight:600}@media(min-width:992px){.mobile-sticky{display:none}}.benefits{padding:80px 0}.benefits-grid{display:grid;grid-template-columns:1fr;gap:3rem;align-items:center}@media(min-width:992px){.benefits-grid{grid-template-columns:1fr 1fr}.benefits-grid--reversed{direction:rtl}.benefits-grid--reversed>*{direction:ltr}}.benefits-image{border-radius:var(--radius-lg);overflow:hidden}.benefit-list{list-style:none;padding:0;margin:2rem 0 0}.benefit-item{display:flex;gap:1rem;margin-bottom:1.5rem}.benefit-icon{width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.5rem;flex-shrink:0}.benefit-text h4{margin-bottom:.25rem;font-size:1.125rem;font-family:"Sharp Grotesk Cyr Book 19"}.benefit-text p{color:var(--gray-600);font-size:.875rem;margin:0}.ingredients{padding:80px 0;color:#fff}.ingredients .section-header{color:#fff}.ingredients .section-header p{color:#ffffffb3}.ingredient-cards{display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem}@media(min-width:640px){.ingredient-cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.ingredient-cards{grid-template-columns:repeat(3,1fr)}}.ingredient-card{background:#ffffff1a;border-radius:var(--radius-lg);padding:1.5rem}.ingredient-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.ingredient-name{font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-weight:700;font-size:1.125rem}.ingredient-name span{display:block;font-size:.75rem;font-weight:400;color:#fff9;margin-top:.25rem}.ingredient-dose{background:var(--color-primary);color:#fff;padding:.375rem .75rem;border-radius:var(--radius-full);font-size:.75rem;font-weight:600}.ingredient-desc{color:#fffc;font-size:.875rem;line-height:1.6;margin-bottom:1rem}.ingredient-stats{display:flex;gap:1.5rem}.ingredient-stat{font-size:.75rem;color:#fff9}.ingredient-stat strong{display:block;font-size:.875rem}.testimonials{padding:120px 0;background:#f5f0e8}.filter-tabs{margin-bottom:2rem;overflow-x:auto}.tabs-inner{display:flex;gap:.5rem;justify-content:center}.filter-tab{padding:.75rem 1.5rem;background:var(--gray-100);border:none;border-radius:var(--radius-full);font-weight:500;color:var(--gray-600);white-space:nowrap;transition:all var(--transition-fast)}.filter-tab:hover,.filter-tab.active{background:var(--color-primary);color:#fff}.testimonial-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;margin-top:48px}.testimonial-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:32px}.testimonial-quote{font-size:16px;color:#4b5563;margin-bottom:24px;line-height:1.7}.testimonial-details{color:#71767f;font-size:14px;margin-bottom:24px;line-height:1.7}.testimonial-author{display:flex;align-items:center;gap:16px}.testimonial-avatar{width:48px;height:48px;border-radius:50%;overflow:hidden;background:#e5e7eb;flex-shrink:0}.testimonial-avatar img{width:100%;height:100%;object-fit:cover}.testimonial-info{flex:1}.testimonial-name{font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-size:14px;font-weight:700}.testimonial-title{font-size:13px;color:#71767f}.testimonial-product{display:inline-flex;align-items:center;gap:6px;background:#f3f4f6;padding:4px 10px;border-radius:100px;font-size:12px;color:#71767f;margin-top:8px}.product-pill{display:inline}.verified-badge{color:#9ca3af;font-size:11px;display:inline-flex;align-items:center;gap:4px;margin-top:8px}.verified-badge svg{width:12px;height:12px}.testimonials-cta{text-align:center;margin-top:2rem}.creators{padding:120px 0;background:#f5f0e8}.creator-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;margin-top:48px}@media(max-width:768px){.creator-grid{grid-template-columns:1fr}}.creator-card{display:flex;gap:24px;align-items:flex-start}.creator-image{width:120px;height:120px;border-radius:16px;overflow:hidden;flex-shrink:0;background:#e5e7eb}.creator-image img{width:100%;height:100%;object-fit:cover}.creator-role{font-size:12px;color:var(--color-accent, #A16207);font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:4px}.creator-name{font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-size:24px;font-weight:700;margin-bottom:12px}.creator-bio{font-size:14px;color:#71767f;line-height:1.7}.creator-creds{display:flex;gap:16px;margin-top:16px;flex-wrap:wrap}.creator-cred{background:#f3f4f6;padding:6px 12px;border-radius:100px;font-size:12px;font-family:"Sharp Grotesk Cyr Medium 20",sans-serif;color:#4b5563}.faq{padding:80px 0;background:#ede8dd}.faq-list{max-width:700px;margin:48px auto 0}.faq-item{background:#fff;border-radius:12px;margin-bottom:12px;overflow:hidden}.faq-question{padding:20px 24px;font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-weight:700;cursor:pointer;display:flex;justify-content:space-between;align-items:center}.faq-question:after{content:"+";font-size:24px;color:#9ca3af;transition:transform .3s}.faq-item.open .faq-question:after,.faq-item.active .faq-question:after{transform:rotate(45deg)}.faq-answer{display:none;padding:0 24px 20px;color:#71767f;font-size:14px;line-height:1.7}.faq-item.open .faq-answer,.faq-item.active .faq-answer{display:block}.faq-cta{text-align:center;margin-top:3rem}.faq-cta p{color:#71767f;margin-bottom:1rem}.cross-sell{padding:80px 0;color:#fff;text-align:center}.cross-sell h2{color:#fff;margin-bottom:.5rem}.cross-sell>.mv-container>p{color:#fffc;margin-bottom:2rem}.cross-sell-card{background:#ffffff1a;border-radius:var(--radius-lg);padding:2rem;max-width:400px;margin:0 auto}.cross-sell-card img{max-height:200px;margin-bottom:1.5rem}.cross-sell-card h3{color:#fff;margin-bottom:.5rem}.cross-sell-tagline{font-size:.875rem;color:#ffffffb3;margin-bottom:1rem}.cross-sell-card .price{font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-size:2rem;font-weight:700;margin-bottom:1.5rem}.cross-sell-card .price span{font-size:1rem;font-weight:400;color:#fff9;text-decoration:line-through;margin-left:.5rem}.cross-sell-btn{width:100%;padding:1rem;background:#fff;color:var(--color-primary);border:none;border-radius:var(--radius-md);font-weight:600;transition:all var(--transition-fast)}.cross-sell-btn:hover{transform:translateY(-2px);box-shadow:var(--shadow-lg)}.video-section{padding:80px 0}.video-wrapper{position:relative;border-radius:var(--radius-lg);overflow:hidden;aspect-ratio:16/9;background:var(--gray-900)}.video-wrapper img{width:100%;height:100%;object-fit:cover}.play-button{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;background:#fff;border:none;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:var(--shadow-xl);transition:transform var(--transition-base)}.play-button:hover{transform:translate(-50%,-50%) scale(1.1)}.video-caption{text-align:center;margin-top:1rem;color:var(--gray-600);font-size:.875rem}.value-stack{padding:80px 0;background:linear-gradient(135deg,#0f131a,#1e1b4b);color:#fff}.value-stack .section-title,.value-stack .section-subtitle{color:#fff}.value-stack>.mv-container{display:grid;grid-template-columns:1fr;gap:60px;align-items:center}@media(min-width:992px){.value-stack>.mv-container{grid-template-columns:1fr 1fr}}.value-list{list-style:none;padding:0;margin:24px 0 0}.value-list li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;color:#fff;border-bottom:1px solid rgba(255,255,255,.1)}.value-list li:last-child{border-bottom:none}.value-check{color:#10b981;font-size:20px;flex-shrink:0}.value-list strong{color:#c4b5fd}.value-total{text-align:center;background:#ffffff1a;border-radius:16px;padding:32px}.value-total-label{font-size:14px;opacity:.7;margin-bottom:8px}.value-total-price{font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-size:48px}.value-total-note{font-size:14px;opacity:.7;margin-top:8px}.value-cta{margin-top:24px;width:100%;padding:16px;background:var(--color-primary, #1C1917);color:#fff;border:none;border-radius:999px;font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s}.value-cta:hover{background:var(--color-primary-hover, #292524)}.clinical{padding:80px 0}.clinical-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media(min-width:768px){.clinical-grid{grid-template-columns:repeat(4,1fr)}}.clinical-card{text-align:center;padding:1.5rem;background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.clinical-card .clinical-stat{font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-size:2.5rem;font-weight:700;line-height:1;margin-bottom:.5rem}.clinical-card .clinical-label{font-size:.875rem;color:var(--gray-600)}.clinical-card .clinical-source{font-size:.75rem;color:var(--gray-500);margin-top:.5rem}.quiz-section{min-height:calc(100vh - var(--header-height));display:flex;align-items:center;padding:80px 0;background:linear-gradient(180deg,var(--color-primary-bg) 0%,white 100%)}.quiz-container{max-width:700px;margin:0 auto;text-align:center}.quiz-intro-icon{font-size:4rem;margin-bottom:1.5rem}.quiz-intro h1{margin-bottom:1rem}.quiz-intro>p{color:var(--gray-600);margin-bottom:2rem}.quiz-intro-features{display:flex;justify-content:center;gap:2rem;margin-bottom:2rem;flex-wrap:wrap}.quiz-intro-feature{display:flex;align-items:center;gap:.5rem;color:var(--gray-600);font-size:.875rem}.quiz-intro-feature svg{color:var(--color-success)}.btn-start{display:inline-flex;align-items:center;gap:.5rem;background:var(--color-primary);color:#fff;padding:1rem 2rem;border-radius:var(--radius-full);font-weight:600;border:none;font-size:1.125rem;transition:all var(--transition-base)}.btn-start:hover{background:var(--color-primary-dark);transform:translateY(-2px)}.quiz-questions{text-align:left}.question-number{font-size:.75rem;font-weight:600;color:var(--color-primary);text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem}.question-text{font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.question-subtext{color:var(--gray-600);margin-bottom:2rem}.quiz-options{display:grid;gap:.75rem}.quiz-option{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:#fff;border:2px solid var(--gray-200);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast)}.quiz-option:hover{border-color:var(--color-primary-light)}.quiz-option.selected{border-color:var(--color-primary);background:var(--color-primary-bg)}.quiz-option-icon{font-size:1.5rem}.quiz-option-content{flex:1}.quiz-option-title{font-weight:600}.quiz-option-desc{font-size:.875rem;color:var(--gray-600)}.quiz-option-check{width:24px;height:24px;border:2px solid var(--gray-300);border-radius:50%}.quiz-option.selected .quiz-option-check{border-color:var(--color-primary);background:var(--color-primary)}.quiz-option.selected .quiz-option-check:after{content:"\2713";color:#fff;display:flex;align-items:center;justify-content:center;font-size:.875rem;height:100%}.quiz-nav{display:flex;justify-content:space-between;margin-top:2rem}.btn-back,.btn-next{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;border-radius:var(--radius-full);font-weight:500;transition:all var(--transition-fast)}.btn-back{background:var(--gray-100);border:none;color:var(--gray-700)}.btn-next{background:var(--color-primary);border:none;color:#fff}.btn-next:hover{background:var(--color-primary-dark)}.quiz-results{text-align:center}.results-header{margin-bottom:2rem}.restart-link{margin-top:2rem}.restart-link a{color:var(--gray-600);font-size:.875rem}.rich-text-content{font-size:1.125rem;line-height:1.8}.rich-text-content h3{margin-top:2rem;margin-bottom:1rem}.rich-text-content p+h3{margin-top:2.5rem}.rich-text-cta{margin-top:2rem}.site-footer{background:var(--gray-900);color:#fff;padding:4rem 0 2rem}.footer-grid{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:3rem}@media(min-width:768px){.footer-grid{grid-template-columns:2fr 1fr 1fr 1fr}}.footer-brand .logo{color:#fff;margin-bottom:1rem;display:inline-block}.footer-brand p{font-size:.875rem}.footer-col h4{font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin-bottom:1rem}.footer-col a{display:block;font-size:.875rem;padding:.375rem 0;transition:color var(--transition-fast)}.footer-col a:hover{color:#fff;text-decoration:none}.footer-bottom{display:flex;flex-wrap:wrap;justify-content:space-between;padding-top:2rem;border-top:1px solid var(--gray-800)}.footer-bottom p{color:var(--gray-500);font-size:.875rem;margin:0}.footer-payment{display:flex;gap:.5rem}.footer-payment svg{height:24px;opacity:.6}.cart-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;opacity:0;visibility:hidden;z-index:var(--z-modal-backdrop);transition:all var(--transition-base)}.cart-overlay.active{opacity:1;visibility:visible}.cart-sidebar{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:400px;background:#fff;z-index:var(--z-cart);transform:translate(100%);transition:transform var(--transition-slow);display:flex;flex-direction:column}.cart-sidebar.active{transform:translate(0)}.cart-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid var(--gray-200)}.cart-header h3{margin:0}.cart-close{background:none;border:none;font-size:1.5rem;color:var(--gray-500)}.cart-items{flex:1;overflow-y:auto;padding:1rem}.cart-empty{text-align:center;padding:3rem 1rem;color:var(--gray-500)}.btn-continue-shopping{display:inline-block;margin-top:1rem;padding:.75rem 1.5rem;background:var(--color-primary);color:#fff;border-radius:var(--radius-full);font-weight:500}.cart-item{display:flex;gap:1rem;padding:1rem 0;border-bottom:1px solid var(--gray-100)}.cart-item-img{width:80px;height:80px;background:var(--gray-50);border-radius:var(--radius-sm);overflow:hidden}.cart-item-img img{width:100%;height:100%;object-fit:cover}.cart-item-info{flex:1}.cart-item-name{font-weight:600;margin-bottom:.25rem}.cart-item-variant{font-size:.875rem;color:var(--gray-500)}.cart-item-price{font-weight:600;margin:.5rem 0}.cart-item-qty{display:inline-flex;align-items:center;border:1px solid var(--gray-200);border-radius:var(--radius-sm)}.cart-item-qty .qty-btn{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:none;border:none;font-size:1rem}.cart-item-qty .qty-value{padding:0 .5rem;font-size:.875rem}.cart-item-remove{background:none;border:none;color:var(--gray-400);font-size:1.25rem;align-self:flex-start}.cart-footer{padding:1.5rem;border-top:1px solid var(--gray-200)}.cart-subtotal{display:flex;justify-content:space-between;font-weight:600;font-size:1.125rem;margin-bottom:1rem}.cart-shipping-note{font-size:.875rem;color:var(--gray-500);margin-bottom:1rem}.cart-checkout{width:100%;padding:1rem;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-md);font-weight:600;transition:background var(--transition-fast)}.cart-checkout:hover{background:var(--color-primary-dark)}.cart-view-link{display:block;text-align:center;margin-top:1rem;color:var(--gray-600);font-size:.875rem}.page-hero{padding:140px 20px 60px;text-align:center;background:#fff}@media(max-width:768px){.page-hero{padding:100px 20px 40px}}.page-hero h1 span{color:var(--color-primary)}.page-hero .hero-sub{max-width:600px;margin:1rem auto 0;color:var(--gray-600)}.science-hero{padding:140px 20px 80px;background:#fff;margin-top:0;margin-bottom:0}.science-hero .hero-content{max-width:1200px;margin:0 auto;text-align:center}.science-hero h1 span{background:linear-gradient(135deg,#9400ff,#003fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.science-hero .hero-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;max-width:900px;margin:48px auto 0}@media(max-width:768px){.science-hero{padding:100px 20px 60px}.science-hero .hero-stats{grid-template-columns:repeat(2,1fr)}}.science-hero .hero-stat{text-align:center;padding:24px 16px;background:linear-gradient(135deg,#9400ff0d,#003fff0d);border-radius:12px}.science-hero .hero-stat-number{font-size:42px;font-weight:700;background:linear-gradient(135deg,#9400ff,#003fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.science-hero .hero-stat-label{font-size:14px;color:#71767f;margin-top:8px;letter-spacing:.35px}.science-hero .hero-badge{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,#9400ff14,#003fff14);padding:10px 20px;border-radius:999px;font-size:14px;color:#9400ff;font-weight:500;margin-bottom:24px}.science-hero h1{font-size:clamp(2.5rem,5vw,60px);line-height:1.13;margin-bottom:24px;font-weight:700;color:#0f131a;letter-spacing:.25px;max-width:1000px;margin-left:auto;margin-right:auto}.science-hero .hero-sub{font-size:clamp(1rem,2vw,20px);line-height:1.6;margin:0 auto 40px;color:#71767f;letter-spacing:.35px;max-width:700px}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.fade-in{animation:fadeIn .6s ease forwards}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.quiz-overlay{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;background:#000000b3;z-index:99999999!important;display:none;align-items:center;justify-content:center;padding:20px;overflow-y:auto}.quiz-overlay.active{display:flex!important}.quiz-modal{background:#fff;border-radius:24px;max-width:500px;width:100%;max-height:90vh;overflow-y:auto;position:relative}.quiz-content{padding:20px 32px 32px}.quiz-question{font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-size:18px;margin-bottom:20px;color:#0f131a}.quiz-options{display:flex;flex-direction:column;gap:12px}.quiz-option{padding:16px 20px;border:2px solid #e5e7eb;border-radius:12px;cursor:pointer;transition:all .2s;display:flex;align-items:center;gap:12px}.quiz-option:hover{border-color:var(--color-border, #E7E0D5);background:var(--color-bg-alt, #EDE8DD)}.quiz-option.selected{border-color:var(--color-accent, #A16207);background:var(--color-bg-alt, #EDE8DD)}.quiz-option-icon{font-size:24px;flex-shrink:0}.quiz-result{padding:20px 32px 32px}.quiz-result-product{background:#f9fafb;border-radius:16px;padding:24px;margin:24px 0;text-align:center}.quiz-result-product img{width:100px;height:100px;object-fit:contain;margin-bottom:16px}.quiz-result-product h4{font-family:"Sharp Grotesk Cyr Semibold 20",sans-serif;font-size:24px;color:var(--color-accent, #A16207);margin-bottom:8px}.quiz-result-product p{color:#71767f;font-size:14px;margin:8px 0 16px}.section-countdown{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;background-color:var(--bg-color, var(--color-background));color:var(--text-color, var(--color-foreground))}.section-countdown.hidden{display:none!important}.height-450{min-height:450px}.height-400{min-height:400px}.height-350{min-height:350px}.height-300{min-height:300px}.height-250{min-height:250px}.height-200{min-height:200px}.height-150{min-height:150px}@media(max-width:768px){.height-mobile-450{min-height:450px}.height-mobile-400{min-height:400px}.height-mobile-350{min-height:350px}.height-mobile-300{min-height:300px}.height-mobile-250{min-height:250px}.height-mobile-200{min-height:200px}.height-mobile-150{min-height:150px}}.countdown-wrapper{position:relative;width:100%;height:100%;z-index:1}.countdown-wrapper.container{max-width:1200px;margin:0 auto;padding:0 20px}.countdown-wrapper.container-narrow{max-width:800px;margin:0 auto;padding:0 20px}.countdown-wrapper.container-full{width:100%;padding:0 40px}@media(max-width:768px){.countdown-wrapper.container,.countdown-wrapper.container-narrow,.countdown-wrapper.container-full{padding:0 20px}}.countdown__bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.countdown__image,.countdown__image img{width:100%;height:100%;object-fit:cover}.countdown__image-desktop{display:block}.countdown__image-mobile{display:none}@media(max-width:768px){.countdown__image-desktop{display:none}.countdown__image-mobile{display:block}}.image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.countdown__content{position:relative;display:flex;align-items:center;justify-content:space-between;gap:40px;width:100%;padding:40px 0;z-index:1}.countdown__content.flex-column{flex-direction:column}.countdown__content.flex-align-center--desktop{align-items:center}.countdown__content.text-center{text-align:center}.countdown__content.text-left{text-align:left}@media(max-width:768px){.countdown__content{flex-direction:column;gap:30px;padding:30px 0}.countdown__content.flex-align-center--mobile{align-items:center}.countdown__content.text-center-mobile{text-align:center}.countdown__content.text-left-mobile{text-align:left}}.countdown__block{flex:1;min-width:0}@media(max-width:768px){.countdown__block{width:100%}}.countdown__content-wrapper,.countdown__text-content{width:100%}.countdown__text-content--overlay{padding:30px;border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.countdown__heading{font-family:var(--font-family-bold);margin:0 0 1rem;line-height:1.2}.countdown__subheading{font-family:var(--font-family-medium);margin:0 0 1rem;line-height:1.4}.countdown__rte{margin:0 0 1rem}.countdown__rte.font-heading{font-family:var(--font-family-bold)}.countdown__rte.font-body{font-family:var(--font-family-base)}.countdown__button-group{display:flex;gap:15px;flex-wrap:wrap;margin-top:1.5rem}@media(max-width:768px){.countdown__button-group{flex-direction:column}}.countdown__button{margin-top:1rem}.countdown__timer{margin:0 -8px}@media(min-width:769px){.countdown__timer{margin:0 -12px}}.countdown__datetime{display:inline-grid;grid-template-columns:repeat(4,1fr);gap:12px}@media(min-width:769px){.countdown__datetime{gap:16px}}.show-message .countdown__datetime{display:none}.countdown__message{display:none;align-items:center;justify-content:center;font-size:1.5rem;font-weight:600;padding:20px}.show-message .countdown__message{display:flex}.timer{display:flex;flex-direction:column;align-items:center;text-transform:uppercase;padding:0 8px;min-width:90px}@media(min-width:769px){.timer{padding:0 12px}}.timer--boxed{background:var(--digits-gradient, linear-gradient(135deg, var(--color-primary, #1C1917) 0%, var(--color-accent, #A16207) 100%));border-radius:12px;padding:16px 8px}@media(min-width:769px){.timer--boxed{padding:20px 16px;border-radius:16px}}.timer__unit{display:block;font-family:var(--font-family-medium);font-size:.75rem;letter-spacing:.05em;opacity:.7;margin-top:8px;color:var(--color-gray-600);font-weight:600}@media(min-width:769px){.timer__unit{font-size:.875rem}}.timer__digit{font-family:var(--font-family-bold);font-size:var(--digit-font-size-mobile, 2.5rem);font-weight:700;line-height:1;letter-spacing:-.02em;background:#7a12d40d;padding:12px 16px;border-radius:12px;min-width:80px;display:inline-flex;align-items:center;justify-content:center}@media(min-width:769px){.timer__digit{font-size:var(--digit-font-size-desktop, 4rem);padding:16px 20px;min-width:100px}}.timer__digit.font-heading{font-family:var(--font-family-bold)}.timer__digit.font-body{font-family:var(--font-family-base);font-weight:700}.countdown-block{display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left}.countdown-block .countdown__timer{margin:0}.countdown-block .timer{padding:0 8px}.countdown-block .timer__unit{font-size:.625rem}@media(max-width:768px){.countdown-block{flex-direction:column;gap:12px}}.countdown-accent-gradient{background:linear-gradient(90deg,var(--color-primary, #1C1917) 0%,var(--color-accent, #A16207) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.countdown-timer-bg{background:#1c19170d;border-radius:12px}.countdown-timer-bg-strong{background:linear-gradient(135deg,var(--color-primary, #1C1917) 0%,var(--color-accent, #A16207) 100%);color:var(--color-text-inverse, #F5F0E8)}main,#MainContent,.shopify-section:not(.shopify-section-header),.product-hero-section,.product-breadcrumb,.truth,.caffeine-truth,.stress-truth,.sleep-truth,.intimacy-truth,.alcohol-truth,section[class*=-truth],.section-product-hero,.section-product-experience,.section-product-ingredients,.section-product-video{position:relative;z-index:1}.site-header,.shopify-section-header{z-index:999999!important}.site-header__dropdown-overlay{z-index:9999998!important}.site-header__dropdown-menu{z-index:9999999!important}body>*:not(.site-header):not(.shopify-section-header){position:relative;z-index:1}
/*# sourceMappingURL=/cdn/shop/t/27/assets/theme.css.map */
