:root{--color-primary: #0a6b55;--color-primary-dark: #074d3f;--color-primary-light: #2e9678;--color-accent: #e4007c;--color-accent-dark: #b80063;--color-accent-light: #ff5fa8;--color-accent-warm: #f6a81c;--color-accent-warm-dark: #d88e10;--color-accent-warm-light: #ffcb6b;--color-ink: #13241f;--color-ink-dark: #0a1712;--color-cream: #fff7ea;--color-primary-rgb: 10, 107, 85;--color-accent-rgb: 228, 0, 124;--color-accent-warm-rgb: 246, 168, 28;--color-ink-rgb: 19, 36, 31;--mv-blue: var(--color-primary);--mv-blue-light: var(--color-primary-light);--mv-navy: var(--color-primary);--mv-navy-2: var(--color-primary-dark);--mv-navy-light: var(--color-primary-light);--mv-sky: #eaf6f1;--mv-sky-mid: #d3ede2;--mv-berry: var(--color-accent);--mv-berry-dark: var(--color-accent-dark);--mv-gold: var(--color-accent-warm);--mv-gold-dark: var(--color-accent-warm-dark);--mv-cream: var(--color-cream);--mv-cream-dark: #f7ecd6;--mv-sand: #ecdfc3;--mv-white: #ffffff;--mv-charcoal: var(--color-ink);--mv-muted: #55635b;--mv-border: #dce7e1;--mv-bg: var(--mv-white);--mv-surface: var(--mv-white);--mv-text: var(--mv-charcoal);--mv-text-muted: var(--mv-muted);--mv-primary: var(--mv-navy);--mv-primary-contrast: var(--mv-white);--mv-accent: var(--mv-berry);--mv-accent-contrast: var(--mv-white);--mv-radius-sm: 8px;--mv-radius-md: 14px;--mv-radius-lg: 24px;--mv-radius-xl: 32px;--mv-container: 1180px;--mv-gutter: 16px;--mv-shadow-sm: 0 1px 2px rgba(var(--color-ink-rgb), .06), 0 1px 1px rgba(var(--color-ink-rgb), .04);--mv-shadow-md: 0 10px 28px -6px rgba(var(--color-ink-rgb), .14);--mv-shadow-lg: 0 24px 48px -12px rgba(var(--color-ink-rgb), .22);--mv-shadow-coral: 0 14px 30px -10px rgba(var(--color-accent-rgb), .45);--mv-shadow-navy: 0 18px 36px -12px rgba(var(--color-ink-rgb), .5)}@media screen and (min-width:750px){:root{--mv-gutter: 40px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.mv-section{background:var(--mv-bg);color:var(--mv-text);padding-block:64px;position:relative;overflow:hidden}@media screen and (min-width:750px){.mv-section{padding-block:100px}}.mv-section--tight{padding-block:48px}@media screen and (min-width:750px){.mv-section--tight{padding-block:64px}}.mv-section--roomy{padding-block:80px}@media screen and (min-width:750px){.mv-section--roomy{padding-block:132px}}.mv-bg-white{--mv-bg: var(--mv-white);--mv-text: var(--mv-charcoal);--mv-text-muted: var(--mv-muted)}.mv-bg-sky{--mv-bg: var(--mv-sky);--mv-text: var(--mv-charcoal);--mv-text-muted: var(--mv-muted);background:linear-gradient(180deg,var(--mv-sky) 0%,#f5faf7 60%,var(--mv-white) 100%)}.mv-bg-cream{--mv-bg: var(--mv-cream);--mv-text: var(--mv-charcoal);background:var(--mv-cream)}.mv-bg-navy{--mv-bg: var(--mv-navy);--mv-text: var(--mv-white);--mv-text-muted: rgba(255, 255, 255, .72);background:var(--mv-navy);background:radial-gradient(120% 150% at 12% -10%,var(--mv-navy-2) 0%,var(--mv-navy) 55%,var(--color-ink-dark) 100%);color:var(--mv-white)}.mv-container{max-width:var(--mv-container);margin-inline:auto;padding-inline:var(--mv-gutter);position:relative;z-index:2}.mv-container--narrow{max-width:860px}.mv-container--wide{max-width:1360px}.mv-blob{position:absolute;z-index:1;border-radius:42% 58% 65% 35%/45% 45% 55% 55%;filter:blur(2px);opacity:.55;pointer-events:none;animation:mv-float 16s ease-in-out infinite;--mv-cursor-x: 0px;--mv-cursor-y: 0px}.mv-blob--coral{background:radial-gradient(circle at 30% 30%,rgba(var(--color-accent-rgb),.55),rgba(var(--color-accent-rgb),0) 70%)}.mv-blob--blue{background:radial-gradient(circle at 60% 40%,rgba(var(--color-primary-rgb),.4),rgba(var(--color-primary-rgb),0) 70%)}.mv-blob--gold{background:radial-gradient(circle at 50% 50%,rgba(var(--color-accent-warm-rgb),.45),rgba(var(--color-accent-warm-rgb),0) 70%)}.mv-blob--sky{background:radial-gradient(circle at 40% 40%,#ffffffe6,#fff0 70%);opacity:.5}@keyframes mv-float{0%,to{transform:translate(var(--mv-cursor-x, 0px),var(--mv-cursor-y, 0px)) rotate(0) scale(1)}50%{transform:translate(calc(var(--mv-cursor-x, 0px) + 14px),calc(var(--mv-cursor-y, 0px) - 18px)) rotate(6deg) scale(1.04)}}@media(prefers-reduced-motion:reduce){.mv-blob{animation:none;transform:translate(var(--mv-cursor-x, 0px),var(--mv-cursor-y, 0px))}}.mv-eyebrow{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-accent--family, inherit);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--mv-berry);margin:0 0 14px;padding:5px 12px 5px 6px;background:rgba(var(--color-accent-rgb),.1);border-radius:999px;width:fit-content}.mv-bg-navy .mv-eyebrow{color:var(--mv-gold);background:rgba(var(--color-accent-warm-rgb),.14)}.mv-eyebrow svg{width:14px;height:14px}.mv-heading{font-family:var(--font-heading--family, inherit);color:var(--mv-navy);font-weight:700;line-height:1.14;letter-spacing:-.015em;margin:0 0 16px;font-size:clamp(1.7rem,1.35rem + 1.6vw,2.75rem)}.mv-bg-navy .mv-heading{color:var(--mv-white)}.mv-display{font-family:var(--font-heading--family, inherit);font-weight:800;line-height:1.04;letter-spacing:-.03em;margin:0 0 20px;font-size:clamp(2.4rem,1.7rem + 3.4vw,4.4rem);color:var(--mv-navy)}.mv-display em,.mv-display .mv-accent-word{font-style:normal;color:var(--mv-berry);position:relative}.mv-subheading{font-size:clamp(1rem,.95rem + .3vw,1.2rem);color:var(--mv-text-muted);line-height:1.6;max-width:640px;margin:0 0 8px}.mv-section-head{text-align:center;max-width:720px;margin:0 auto 48px}.mv-section-head.mv-align-left{text-align:left;margin-inline:0}.mv-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:15px 30px;font-family:var(--font-body--family, inherit);font-weight:700;font-size:15px;text-decoration:none;cursor:pointer;border:1.5px solid transparent;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .2s ease,background-color .2s ease,color .2s ease,border-color .2s ease;line-height:1.2}.mv-btn:active{transform:scale(.97)}.mv-btn--primary{background:var(--mv-navy);color:var(--mv-white);border-color:var(--mv-navy);box-shadow:var(--mv-shadow-navy)}.mv-btn--primary:hover{background:var(--mv-navy-2);border-color:var(--mv-navy-2);color:var(--mv-white);transform:translateY(-2px);box-shadow:0 22px 40px -14px rgba(var(--color-ink-rgb),.55)}.mv-btn--accent{background:linear-gradient(135deg,var(--mv-berry) 0%,var(--mv-berry-dark) 100%);color:var(--mv-white);border-color:transparent;box-shadow:var(--mv-shadow-coral)}.mv-btn--accent:hover{transform:translateY(-2px);box-shadow:0 20px 38px -10px rgba(var(--color-accent-rgb),.55)}.mv-btn--outline{background:transparent;color:var(--mv-navy);border-color:var(--mv-navy)}.mv-btn--outline:hover{background:var(--mv-navy);color:var(--mv-white);transform:translateY(-2px)}.mv-bg-navy .mv-btn--outline{color:var(--mv-white);border-color:#ffffff80}.mv-bg-navy .mv-btn--outline:hover{background:var(--mv-white);color:var(--mv-navy)}.mv-btn--block{width:100%}.mv-btn[disabled],.mv-btn.is-disabled{opacity:.45;pointer-events:none}.mv-badge{display:inline-flex;align-items:center;gap:6px;background:var(--mv-white);border:1px solid var(--mv-border);color:var(--mv-navy);font-size:13px;font-weight:700;padding:8px 16px;border-radius:999px;box-shadow:var(--mv-shadow-sm)}.mv-badge svg{width:14px;height:14px;flex-shrink:0;color:var(--mv-berry)}.mv-badge--floating{position:absolute;box-shadow:var(--mv-shadow-md);z-index:3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffeb}.mv-icon-circle{width:56px;height:56px;border-radius:50%;background:var(--mv-sky);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--mv-navy)}.mv-icon-circle svg{width:26px;height:26px}.mv-icon-circle--accent{background:rgba(var(--color-accent-rgb),.12);color:var(--mv-berry)}.mv-badge3d{--badge-a: var(--mv-blue);--badge-b: var(--mv-navy);--badge-glow: rgba(var(--color-primary-rgb), .35);--mv-badge-hover-scale: 1;--mv-badge-hover-rot: 0deg;--mv-float-delay: 0s;width:72px;height:72px;border-radius:26px;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;background:linear-gradient(150deg,var(--badge-a) 0%,var(--badge-b) 100%);box-shadow:0 14px 24px -10px var(--badge-glow),inset 0 1px 1px #ffffff80,inset 0 -6px 10px #0000002e;transition:box-shadow .3s ease;animation:mv-badge-float 3.6s ease-in-out infinite;animation-delay:var(--mv-float-delay)}@keyframes mv-badge-float{0%,to{transform:translateY(0) scale(var(--mv-badge-hover-scale)) rotate(var(--mv-badge-hover-rot))}50%{transform:translateY(-4px) scale(var(--mv-badge-hover-scale)) rotate(var(--mv-badge-hover-rot))}}@media(prefers-reduced-motion:reduce){.mv-badge3d{animation:none;transform:scale(var(--mv-badge-hover-scale)) rotate(var(--mv-badge-hover-rot));transition:transform .3s ease,box-shadow .3s ease}}.mv-badge3d:before{content:"";position:absolute;inset:4px 4px auto 4px;height:40%;border-radius:20px 20px 50% 50%/20px 20px 30px 30px;background:linear-gradient(180deg,#ffffff73,#fff0);pointer-events:none}.mv-badge3d svg{width:32px;height:32px;color:var(--mv-white);position:relative;z-index:1;filter:drop-shadow(0 2px 3px rgba(0,0,0,.2))}.mv-badge3d--bolt{--badge-a: var(--color-accent-warm-light);--badge-b: var(--color-accent-warm-dark);--badge-glow: rgba(var(--color-accent-warm-rgb), .45)}.mv-badge3d--bone{--badge-a: var(--color-primary-light);--badge-b: var(--color-primary);--badge-glow: rgba(var(--color-primary-rgb), .4)}.mv-badge3d--droplet{--badge-a: #7fd9c4;--badge-b: var(--color-primary-light);--badge-glow: rgba(var(--color-primary-rgb), .4)}.mv-badge3d--refresh{--badge-a: var(--color-accent-light);--badge-b: var(--color-accent-dark);--badge-glow: rgba(var(--color-accent-rgb), .45)}.mv-badge3d--shield{--badge-a: var(--color-primary);--badge-b: var(--color-ink);--badge-glow: rgba(var(--color-ink-rgb), .5)}.mv-badge3d--flask{--badge-a: var(--color-accent);--badge-b: var(--color-ink);--badge-glow: rgba(var(--color-accent-rgb), .4)}.mv-badge3d--paw{--badge-a: var(--color-accent);--badge-b: var(--color-accent-dark);--badge-glow: rgba(var(--color-accent-rgb), .4)}.mv-badge3d--check{--badge-a: var(--color-primary-light);--badge-b: var(--color-primary);--badge-glow: rgba(var(--color-primary-rgb), .4)}.mv-hover-lift:hover .mv-badge3d,.mv-tilt:hover .mv-badge3d,.mv-trust-item:hover .mv-badge3d,.mv-badge3d:hover{--mv-badge-hover-scale: 1.08;--mv-badge-hover-rot: -4deg}.mv-grid{display:grid;gap:24px}.mv-grid--2,.mv-grid--3{grid-template-columns:1fr}.mv-grid--4{grid-template-columns:repeat(2,1fr)}@media screen and (min-width:600px){.mv-grid--4{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:750px){.mv-grid--2{grid-template-columns:repeat(2,1fr)}.mv-grid--3{grid-template-columns:repeat(3,1fr)}.mv-grid--4{grid-template-columns:repeat(4,1fr)}}.mv-card{background:var(--mv-surface);border:1px solid var(--mv-border);border-radius:var(--mv-radius-lg);padding:30px 26px;box-shadow:var(--mv-shadow-md);transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease,border-color .3s ease}.mv-hover-lift{transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s ease,border-color .3s ease}.mv-hover-lift:hover{transform:translateY(-6px);box-shadow:var(--mv-shadow-lg);border-color:rgba(var(--color-accent-rgb),.35)}.mv-tilt{transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,border-color .35s ease;will-change:transform}.mv-tilt:hover{box-shadow:var(--mv-shadow-lg);border-color:rgba(var(--color-accent-rgb),.35)}@media(prefers-reduced-motion:reduce){.mv-tilt{transition:box-shadow .3s ease,border-color .3s ease}}[data-mv-glow]{position:relative;overflow:hidden}[data-mv-glow]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(260px circle at var(--mx, 50%) var(--my, 50%),rgba(var(--color-primary-rgb),.14),transparent 68%);opacity:0;transition:opacity .3s ease;pointer-events:none}[data-mv-glow]:hover:after{opacity:1}[data-mv-glow]>*{position:relative;z-index:1}.mv-particles{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}@media screen and (min-width:750px){.mv-particles{display:block}}.mv-particle{position:absolute;color:var(--mv-blue);opacity:.1;animation:mv-particle-float 12s ease-in-out infinite}.mv-particle svg{width:100%;height:100%}.mv-particle--berry{color:var(--mv-berry)}@keyframes mv-particle-float{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(10px,-22px) rotate(12deg)}}@media(prefers-reduced-motion:reduce){.mv-particle{animation:none}}.mv-badge3d--lg{width:92px;height:92px;border-radius:30px}.mv-badge3d--lg svg{width:40px;height:40px}@media screen and (min-width:750px){.mv-masonry-offset{align-items:start}.mv-masonry-offset>*:nth-child(2),.mv-masonry-offset>*:nth-child(4){margin-top:28px}}.mv-glass{background:#ffffff24;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid rgba(255,255,255,.22)}.mv-stars{display:inline-flex;gap:2px;color:var(--mv-gold)}.mv-stars svg{width:16px;height:16px;filter:drop-shadow(0 1px 1px rgba(var(--color-accent-warm-rgb),.35))}.mv-disclosure{border-bottom:1px solid var(--mv-border)}.mv-disclosure__trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;background:none;border:none;text-align:left;padding:18px 4px;font-family:var(--font-subheading--family, inherit);font-weight:700;font-size:16px;color:var(--mv-navy);cursor:pointer}.mv-disclosure__icon{flex-shrink:0;width:20px;height:20px;color:var(--mv-berry);transition:transform .25s cubic-bezier(.2,.8,.2,1)}.mv-disclosure[open] .mv-disclosure__icon{transform:rotate(45deg)}.mv-disclosure__panel{padding:0 4px 18px;color:var(--mv-text-muted);line-height:1.65}.mv-tabs__list{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;margin-bottom:28px;scrollbar-width:none;border-bottom:1px solid var(--mv-border)}.mv-tabs__list::-webkit-scrollbar{display:none}.mv-tabs__tab{flex:0 0 auto;background:none;border:none;border-bottom:2px solid transparent;padding:10px 16px 14px;font-family:var(--font-subheading--family, inherit);font-weight:700;font-size:14px;color:var(--mv-text-muted);cursor:pointer;white-space:nowrap;transition:color .2s ease,border-color .2s ease}.mv-tabs__tab:hover{color:var(--mv-navy)}.mv-tabs__tab[aria-selected=true]{color:var(--mv-navy);border-bottom-color:var(--mv-berry)}.mv-tabs__panel{display:none}.mv-tabs__panel[data-active=true]{display:block;animation:mv-fade-in .25s ease}@keyframes mv-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}[data-mv-reveal]{opacity:0;transform:translateY(28px);transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1);transition-delay:var(--mv-reveal-delay, 0ms)}[data-mv-reveal].mv-is-visible{opacity:1;transform:translateY(0)}[data-mv-reveal=scale]{transform:translateY(16px) scale(.94)}[data-mv-reveal=scale].mv-is-visible{transform:translateY(0) scale(1)}[data-mv-reveal=left]{transform:translate(-32px)}[data-mv-reveal=left].mv-is-visible{transform:translate(0)}[data-mv-reveal=right]{transform:translate(32px)}[data-mv-reveal=right].mv-is-visible{transform:translate(0)}@media(prefers-reduced-motion:reduce){[data-mv-reveal]{opacity:1;transform:none}}.product-card,.collection-card,.card{background:none;border-radius:var(--mv-radius-md);box-shadow:none;transition:box-shadow .3s ease,transform .3s cubic-bezier(.2,.8,.2,1)}.product-card:hover,.collection-card:hover{box-shadow:var(--mv-shadow-sm)}.mv-card-badge{position:absolute;top:12px;left:12px;z-index:3;display:inline-flex;align-items:center;gap:4px;padding:6px 12px;border-radius:999px;font-size:11px;font-weight:800;letter-spacing:.02em;color:var(--mv-white);box-shadow:var(--mv-shadow-sm)}.mv-card-badge svg{width:11px;height:11px}.mv-card-badge--bestseller{background:linear-gradient(135deg,var(--mv-gold) 0%,var(--mv-gold-dark) 100%)}.mv-card-badge--new{background:linear-gradient(135deg,var(--mv-blue-light) 0%,var(--mv-blue) 100%)}.mv-trust-bar{display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}@media screen and (min-width:750px){.mv-trust-bar{grid-template-columns:repeat(4,1fr);gap:32px}}.mv-trust-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.mv-trust-item:hover{transform:translateY(-4px)}.mv-trust-item .mv-badge3d{width:60px;height:60px;border-radius:22px;transition:box-shadow .3s ease}.mv-trust-item .mv-badge3d svg{width:26px;height:26px}.mv-trust-item:hover .mv-badge3d{box-shadow:0 18px 30px -8px var(--badge-glow),inset 0 1px 1px #ffffff8c,inset 0 -6px 10px #0000002e,0 0 0 7px rgba(var(--color-accent-rgb),.1)}.mv-trust-item__text{font-size:12.5px;font-weight:700;color:var(--mv-navy);line-height:1.35;max-width:16ch;transition:color .25s ease}.mv-trust-item:hover .mv-trust-item__text{color:var(--mv-berry)}.mv-bg-navy .mv-trust-item__text{color:var(--mv-white)}.mv-bg-navy .mv-trust-item:hover .mv-trust-item__text{color:var(--mv-gold)}.mv-badge3d--certificate{--badge-a: var(--color-accent-warm-light);--badge-b: var(--color-accent-warm-dark);--badge-glow: rgba(var(--color-accent-warm-rgb), .45)}.mv-badge3d--truck{--badge-a: var(--color-primary-light);--badge-b: var(--color-primary);--badge-glow: rgba(var(--color-primary-rgb), .4)}.mv-badge3d--lock{--badge-a: var(--color-primary);--badge-b: var(--color-ink);--badge-glow: rgba(var(--color-ink-rgb), .45)}.mv-badge3d--clock{--badge-a: var(--color-accent-light);--badge-b: var(--color-accent-dark);--badge-glow: rgba(var(--color-accent-rgb), .4)}.mv-badge3d--heart{--badge-a: var(--color-accent-light);--badge-b: var(--mv-berry-dark);--badge-glow: rgba(var(--color-accent-rgb), .45)}.mv-badge3d--star{--badge-a: var(--color-accent-warm-light);--badge-b: var(--mv-gold-dark);--badge-glow: rgba(var(--color-accent-warm-rgb), .4)}.mv-badge3d--eye{--badge-a: var(--color-primary-light);--badge-b: var(--color-ink);--badge-glow: rgba(var(--color-primary-rgb), .4)}.mv-badge3d--tooth{--badge-a: var(--color-accent-warm-light);--badge-b: var(--color-accent-warm-dark);--badge-glow: rgba(var(--color-accent-warm-rgb), .45)}header-component .menu-list__link-title{position:relative;letter-spacing:.02em;transition:color .25s ease}header-component .menu-list__link-title:after{content:"";position:absolute;left:var(--gap-sm, 0);right:calc(100% - var(--gap-sm, 0));bottom:-3px;height:2px;border-radius:999px;background:var(--color-accent);transition:right .3s cubic-bezier(.2,.8,.2,1)}header-component .menu-list__link:hover .menu-list__link-title,header-component .menu-list__link:focus-visible .menu-list__link-title,header-component .menu-list__link--active .menu-list__link-title{color:var(--color-accent)}header-component .menu-list__link:hover .menu-list__link-title:after,header-component .menu-list__link:focus-visible .menu-list__link-title:after,header-component .menu-list__link--active .menu-list__link-title:after{right:var(--gap-sm, 0)}@media(prefers-reduced-motion:reduce){header-component .menu-list__link-title:after{transition:none}}.contact-form{background:var(--mv-white);border:1px solid var(--mv-border);border-radius:var(--mv-radius-lg);padding:32px 24px;box-shadow:var(--mv-shadow-lg)}@media screen and (min-width:750px){.contact-form{padding:44px 40px}}.contact-form__input,.contact-form textarea,.contact-form select{transition:border-color .2s ease,box-shadow .2s ease}.contact-form__input:focus,.contact-form textarea:focus{border-color:var(--mv-blue)!important;box-shadow:0 0 0 3px rgba(var(--color-primary-rgb),.15)}.mv-visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.product-badges{max-width:calc(100% - 24px)}.product-badges__badge{width:max-content;max-width:100%;white-space:nowrap;aspect-ratio:auto;height:auto;min-height:0;border-radius:999px;padding:5px 12px;line-height:1.2;overflow:visible}.mv-lp{padding-block:64px;scroll-margin-top:calc(var(--header-height, 0px) + 56px)}.mv-bg-navy .mv-subheading{color:#ffffffbf}.mv-lp-icon-list svg{width:20px;height:20px;color:var(--mv-berry);flex-shrink:0}product-price [ref=priceContainer]:has(>.compare-at-price:first-child){display:flex;flex-wrap:nowrap;align-items:baseline;gap:.4em;white-space:nowrap}product-price [ref=priceContainer]>.compare-at-price:first-child{font-size:.85em;font-weight:400;opacity:.8}product-price [ref=priceContainer]>.compare-at-price:first-child~.price{font-size:1.12em;font-weight:800;color:var(--color-accent)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mv-theme.css.map */
