:root{--fm-ink:#0E1B22;--fm-g:#2C8458;--fm-g2:#5FC28C;--fm-d:#1F3B2D;--fm-night:#07150E;--fm-mint:#8FDB9E;--fm-line:rgba(46,90,67,.12);--fm-card:rgba(255,255,255,.8);--fm-shadow:0 26px 60px -38px rgba(31,59,45,.55);--fm-shadow-hi:0 30px 60px -30px rgba(44,132,88,.5);--fm-icon:radial-gradient(circle at 50% 30%,#6BCB94,#2C8458 75%);--fm-icon-ring:0 0 0 4px rgba(95,194,140,.14),0 6px 16px -6px rgba(44,132,88,.7);--fm-btn:linear-gradient(180deg,#3FA06C,#2A7A51);--fm-btn-glow:0 0 0 1px rgba(255,255,255,.16) inset,0 14px 30px -12px rgba(44,132,88,.65),0 0 34px -10px rgba(95,194,140,.55);--fm-nightbg:radial-gradient(55% 70% at 85% 0%,rgba(197,139,255,.16),transparent 70%),radial-gradient(50% 70% at 0% 100%,rgba(95,194,140,.14),transparent 70%),linear-gradient(180deg,#0B1F16,#06120C)}:root .fysv-eyebrow,:root .fyst-eyebrow,:root .fygr-eyebrow,:root .fygd-eyebrow,:root .fypr-eyebrow,:root .fyq-eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--fm-g);letter-spacing:.2em;font-weight:500}:root .fysv-eyebrow:before,:root .fyst-eyebrow:before,:root .fygr-eyebrow:before,:root .fygd-eyebrow:before,:root .fypr-eyebrow:before,:root .fyq-eyebrow:before{content:"";width:28px;height:1px;background:currentColor;box-shadow:0 0 8px #5fc28ce6}:root .fyst-eyebrow:after{content:"";width:28px;height:1px;background:currentColor;box-shadow:0 0 8px #5fc28ce6}:root .fy-acc{background:linear-gradient(100deg,#2c8458 0 38%,#7fd3a0 50%,#2c8458 62% 100%);background-size:260% 100%;background-position:100% 0;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-bottom:.08em}@media(prefers-reduced-motion:no-preference){:root .fy-acc{animation:fm-sweep 7s ease-in-out infinite}}@keyframes fm-sweep{0%,30%{background-position:100% 0}70%,to{background-position:0 0}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){:root .fysv>*,:root .fyst-head,:root .fyst-item,:root .fygr-head,:root .fygr-cards>li,:root .fygr-tray,:root .fygd>*,:root .fypr>div,:root .fypr-item,:root .fyq-aside,:root .fyq-item{animation:fm-rise linear both;animation-timeline:view();animation-range:entry 0% cover 24%}:root .fyst-item:nth-child(2),:root .fygr-cards>li:nth-child(2),:root .fypr-item:nth-child(2){animation-range:entry 4% cover 28%}:root .fyst-item:nth-child(3),:root .fygr-cards>li:nth-child(3),:root .fypr-item:nth-child(3){animation-range:entry 8% cover 32%}:root .fygr-cards>li:nth-child(4),:root .fypr-item:nth-child(4){animation-range:entry 12% cover 36%}:root .fygr-cards>li:nth-child(5){animation-range:entry 16% cover 40%}:root .fygr-cards>li:nth-child(6){animation-range:entry 20% cover 44%}}}@keyframes fm-rise{0%{opacity:0;translate:0 30px}to{opacity:1;translate:0 0}}:root .fysv input[type=range]::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(90deg,#2C8458,#5FC28C var(--p),#DCE6DE var(--p))}:root .fysv input[type=range]::-moz-range-track{height:6px;border-radius:3px;background:linear-gradient(90deg,#2C8458,#5FC28C var(--p),#DCE6DE var(--p))}:root .fysv input[type=range]::-webkit-slider-thumb{border-color:#2c8458;box-shadow:0 0 0 6px #5fc28c2e,0 4px 14px -2px #2c84588c}:root .fysv input[type=range]::-moz-range-thumb{border-color:#2c8458;box-shadow:0 0 0 6px #5fc28c2e,0 4px 14px -2px #2c84588c}:root .fysv-out{color:var(--fm-g);font-weight:500}:root .fysv-panel{--line:rgba(255,255,255,.12);border-radius:28px;background:var(--fm-nightbg);color:#eaf4ee;border:1px solid rgba(255,255,255,.08);box-shadow:0 44px 80px -44px #050f0abf}:root .fysv-panel:before{background:radial-gradient(55% 55% at 90% 6%,rgba(255,226,170,.16),transparent 70%)}:root .fysv-row__label small{opacity:.62}:root .fysv-row--b .fysv-row__amt{color:var(--fm-mint)}:root .fysv-bar{height:8px;border-radius:999px;background:#ffffff14}:root .fysv-bar i{border-radius:999px;background:#eaf4ee66}:root .fysv-row--b .fysv-bar i{background:linear-gradient(90deg,#2c8458,#8fdb9e);box-shadow:0 0 14px #8fdb9e99}:root .fysv-keep__label{color:var(--fm-mint)}:root .fysv-keep__amt span{background:linear-gradient(100deg,#fff1c9,#8fdb9e);-webkit-background-clip:text;background-clip:text;color:transparent}:root .fysv-keep__note{opacity:.6}:root .fysv-plant{filter:drop-shadow(0 0 22px rgba(143,219,158,.32))}:root .fyst-art{border-radius:20px;background:linear-gradient(180deg,#f4f9f4,#e6efe8);border:1px solid var(--fm-line);box-shadow:var(--fm-shadow)}@media(min-width:750px){:root .fyst-art{border-radius:28px}}:root .fyst-n{width:38px;height:38px;border:0;color:#fff;background:var(--fm-icon);box-shadow:var(--fm-icon-ring);font-size:1rem}:root .fyst-item h3{font-weight:600}@media(min-width:750px){:root .fyst-item:not(:last-child) .fyst-body:before{border-top:0;height:2px;top:20px;left:54px;border-radius:2px;background:linear-gradient(90deg,#5fc28cbf,#5fc28c14)}}:root .fygr-card__art{border-radius:22px;background:linear-gradient(180deg,#f4f9f4,#e6efe8);border:1px solid var(--fm-line);box-shadow:var(--fm-shadow);transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,background .3s}:root .fygr-card:hover .fygr-card__art,:root .fygr-card:focus-visible .fygr-card__art{transform:translateY(-4px);box-shadow:var(--fm-shadow-hi)}:root .fygr-add{background:#fff;color:var(--fm-g);box-shadow:0 4px 12px -4px #1f3b2d59}:root .fygr-card:hover .fygr-add,:root .fygr-card:focus-visible .fygr-add{background:var(--fm-icon);color:#fff;box-shadow:var(--fm-icon-ring)}:root .fygr-count{background:var(--fm-icon);box-shadow:var(--fm-icon-ring)}:root .fygr-name{font-weight:600}:root .fygr-tray{border-radius:28px;background:var(--fm-nightbg);border:1px solid rgba(255,255,255,.08);box-shadow:0 44px 80px -44px #050f0abf}:root .fygr-tray:before{background:radial-gradient(60% 90% at 78% 0%,rgba(255,226,170,.12),transparent 70%)}:root .fygr-tray__label{color:var(--fm-mint);display:inline-flex;align-items:center;gap:10px}:root .fygr-tray__label:before{content:"";width:22px;height:1px;background:currentColor;box-shadow:0 0 8px currentColor}:root .fygr .fygr-btn{border-radius:999px;min-height:54px;padding:0 30px;background:linear-gradient(180deg,#5fc28c,#2c8458);color:#04140c;font-weight:600;box-shadow:0 0 0 1px #ffffff2e inset,0 10px 30px -8px #5fc28c73,0 0 40px -6px #5fc28c73}:root .fygr .fygr-btn:hover{background:linear-gradient(180deg,#6bcb94,#2f8c5d);color:#04140c}:root .fygr .fygr-pod{border-radius:14px;border-color:#ffffff1f;background:#ffffff0a}:root .fygr-pod:before{background:#020806;box-shadow:inset 0 2px 4px #0009}:root .fygr-pod.is-on{border-color:#8fdb9e73;background:#8fdb9e14;box-shadow:0 0 22px -8px #8fdb9e8c}:root .fygd-stage{border-radius:32px;background:linear-gradient(180deg,#f6faf5,#e5eee7);border:1px solid var(--fm-line);box-shadow:var(--fm-shadow)}:root .fygd-spot span{color:var(--fm-g);box-shadow:0 4px 14px -2px #0e1b224d}:root .fygd-spot.is-on span{background:var(--fm-icon);color:#fff;box-shadow:0 0 0 6px #5fc28c38,0 0 26px #5fc28ca6}:root .fygd-spot:before{border-color:#8fdb9e}:root .fygd-n{background:#eaf3ec}:root .fygd-item.is-on .fygd-n{background:var(--fm-icon);box-shadow:var(--fm-icon-ring)}:root .fygd-price{color:var(--fm-g)}:root .fygd .fygd-btn{border-radius:999px;background:var(--fm-btn);box-shadow:var(--fm-btn-glow);font-weight:600}:root .fygd .fygd-btn:hover{background:linear-gradient(180deg,#46aa74,#2c8458)}:root .fypr-band{background:linear-gradient(180deg,#f2f8f3,#fbfdfb)}:root .fypr-item{border-radius:22px;background:var(--fm-card);border:1px solid var(--fm-line);box-shadow:var(--fm-shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}:root .fypr-item:hover{box-shadow:var(--fm-shadow-hi)}:root .fypr-ico{background:var(--fm-icon);color:#fff;box-shadow:var(--fm-icon-ring)}:root .fypr-ico svg{width:26px;height:26px}:root .fypr-ico svg [fill="#fff"]{fill:#ffffff38}:root .fypr-ico svg [fill="#EEF4EF"]{fill:#ffffff1f}:root .fypr-item h3{font-weight:600}:root .fyq-top{border-top:0;background:radial-gradient(40% 60% at 0% 20%,rgba(95,194,140,.07),transparent 70%),#fff}:root .fyq .fyq-btn{border-radius:999px;border-color:#2c845873;color:var(--fm-g)}:root .fyq .fyq-btn:hover{background:var(--fm-btn);border-color:transparent;color:#fff;box-shadow:var(--fm-btn-glow)}:root .fyq .fyq-chip{border-radius:999px;border-color:var(--fm-line)}:root .fyq .fyq-chip[aria-pressed=true]{background:var(--fm-btn);border-color:transparent;box-shadow:var(--fm-btn-glow)}:root .fyq-item{border:1px solid var(--fm-line);border-radius:18px;background:#fff;margin-bottom:10px;transition:background .3s,box-shadow .3s,border-color .3s}:root .fyq-item:last-of-type,:root .fyq-item.is-last{border-bottom:1px solid var(--fm-line)}:root .fyq-item:hover{border-color:#2e5a4338}:root .fyq-item[open]:not(.is-closing){background:#f4f9f5;border-color:#2e5a4333;box-shadow:var(--fm-shadow)}:root .fyq-plus{background:#eaf3ec}:root .fyq-item[open]:not(.is-closing) .fyq-plus{background:var(--fm-icon);box-shadow:var(--fm-icon-ring)}:root .fyf{position:relative;background:radial-gradient(40% 50% at 88% 30%,rgba(197,139,255,.1),transparent 70%),radial-gradient(40% 60% at 6% 90%,rgba(95,194,140,.1),transparent 70%),linear-gradient(180deg,#fff 0,#e8f1ea 34px,#9db8a4 70px,#3d604c 104px,#12301f 134px,#07150e 160px 100%)}:root .fyf-col h2{color:var(--fm-mint)}:root .fyf-name{color:#eaf4ee}:root .fyf-bottom{border-top-color:#ffffff1f}:root .fypd-eyebrow,:root .fyd-eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--fm-g);letter-spacing:.2em;font-weight:500}:root .fypd-eyebrow:before,:root .fyd-eyebrow:before{content:"";width:28px;height:1px;background:currentColor;box-shadow:0 0 8px #5fc28ce6}:root .fypd-stage{border-radius:32px;background:linear-gradient(180deg,#f6faf5,#e5eee7);border:1px solid var(--fm-line);box-shadow:var(--fm-shadow)}:root .fypd .fypd-thumb{border-radius:14px;background:#eef4ef;border-color:var(--fm-line)}:root .fypd-thumb[aria-current=true]{border-color:#2c8458;box-shadow:0 0 0 1px #2c8458,0 0 18px -4px #5fc28cb3}:root .fypd-price{color:var(--fm-g)}:root .fypd .fypd-select{border-radius:14px}:root .fypd-qty{border-radius:999px;overflow:hidden;border-color:#2e5a4333}:root .fypd .fypd-qty button,:root .fypd .fypd-qty input{background:transparent}:root .fypd .fypd-qty button:hover{background:#eef4ef}:root .fypd .fypd-btn{position:relative;overflow:hidden;border-radius:999px;background:var(--fm-btn);box-shadow:var(--fm-btn-glow);font-weight:600}:root .fypd .fypd-btn:hover{background:linear-gradient(180deg,#46aa74,#2c8458)}:root .fypd .fypd-btn[disabled]{background:#8a938e;box-shadow:none}@media(prefers-reduced-motion:no-preference){:root .fypd-buy .fypd-btn:not([disabled]):after{content:"";position:absolute;top:0;left:-70%;width:45%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skew(-20deg);animation:fm-shine 5s ease-in-out infinite;pointer-events:none}}@keyframes fm-shine{0%,55%{left:-70%}80%,to{left:130%}}:root .fypd-assure svg{color:var(--fm-g);filter:drop-shadow(0 0 6px rgba(95,194,140,.5))}:root .fypd-bar{background:#ffffffdb;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top-color:var(--fm-line)}:root .fyd-band{border-top:0}:root .fyd-scene{border-radius:28px;box-shadow:0 44px 80px -44px #050f0a99}:root .fyd-chip{border-radius:999px;padding:8px 14px;background:#ffffffe6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}:root .fyd .fyd-step{border-radius:0 14px 14px 0;transition:background .3s,border-color .3s}:root .fyd-step[aria-current=true]{border-left-color:#2c8458;background:linear-gradient(90deg,#eaf4ec,#f6faf7)}@media(max-width:749px){:root .fyd .fyd-step{border-radius:14px}:root .fyd-step[aria-current=true]{background:var(--fm-btn);border-color:transparent;box-shadow:var(--fm-btn-glow)}}:root .fy-line-top:has(.fy-hl){border-top:0}:root .fy-hl__item{border-radius:22px;background:var(--fm-card);border-color:var(--fm-line);box-shadow:var(--fm-shadow);transition:box-shadow .3s,transform .3s}:root .fy-hl__item:hover{transform:translateY(-3px);box-shadow:var(--fm-shadow-hi)}:root .fy-hl__big{background:linear-gradient(100deg,#2c8458,#5fc28c);-webkit-background-clip:text;background-clip:text;color:transparent}:root .fy-hl__item h3{font-weight:600}:root .jdgm-widget .jm-review-widget-minimal-header__title{font-family:var(--font-heading--family)!important;font-size:clamp(1.75rem,3vw,2.5rem)!important;line-height:1.1!important;color:var(--fm-ink)!important}:root .jdgm-widget .jm-button--primary{border-radius:999px!important;background:var(--fm-btn)!important;border-color:transparent!important;color:#fff!important;box-shadow:var(--fm-btn-glow)!important;font-weight:600!important;padding-inline:26px!important}:root .fyab-eyebrow,:root .fyc-eyebrow,:root .fys-eyebrow,:root .fyp-eyebrow,:root .fytr-eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--fm-g);letter-spacing:.2em;font-weight:500}:root .fyab-eyebrow:before,:root .fyc-eyebrow:before,:root .fys-eyebrow:before,:root .fyp-eyebrow:before,:root .fytr-eyebrow:before{content:"";width:28px;height:1px;background:currentColor;box-shadow:0 0 8px #5fc28ce6}:root .fyab-cta,:root .fytr-help{background:none;color:#eaf4ee;padding-bottom:8px}:root .fyab-cta__in,:root .fytr-help__in{position:relative;overflow:hidden;border-radius:28px;background:var(--fm-nightbg);border:1px solid rgba(255,255,255,.08);box-shadow:0 44px 80px -44px #050f0abf;padding-inline:clamp(24px,4vw,56px)}:root .fyab-cta__in:before,:root .fytr-help__in:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(50% 80% at 85% 0%,rgba(255,226,170,.12),transparent 70%);pointer-events:none}:root .fyab-cta__in>*,:root .fytr-help__in>*{position:relative}:root .fyab .fyab-btn,:root .fytr .fytr-btn{border-radius:999px;background:linear-gradient(180deg,#5fc28c,#2c8458);color:#04140c;font-weight:600;box-shadow:0 0 0 1px #ffffff2e inset,0 10px 30px -8px #5fc28c73,0 0 40px -6px #5fc28c73}:root .fyab .fyab-btn:hover,:root .fytr .fytr-btn:hover{background:linear-gradient(180deg,#6bcb94,#2f8c5d);color:#04140c}:root .fyab-art{border-radius:32px;border:1px solid var(--fm-line);box-shadow:var(--fm-shadow)}:root .fyab-value{border-top:0;padding:clamp(20px,2.4vw,30px);border-radius:22px;background:var(--fm-card);border:1px solid var(--fm-line);box-shadow:var(--fm-shadow)}:root .fyab-n{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--fm-icon);box-shadow:var(--fm-icon-ring);color:#fff;font-size:1rem}:root .fyab-value h2{font-weight:600}:root .fyab-band{background:linear-gradient(180deg,#f2f8f3,#fbfdfb)}:root .fyc-chip span{border-radius:999px;border-color:var(--fm-line)}:root .fyc-chip input:checked+span{background:var(--fm-btn);border-color:transparent;box-shadow:var(--fm-btn-glow)}:root .fyc .fyc-input{border-radius:14px;border-color:#2e5a432e}:root .fyc .fyc-input:focus{border-color:#2c8458;box-shadow:0 0 0 4px #5fc28c2e}:root .fyc .fyc-btn{border-radius:999px;background:var(--fm-btn);box-shadow:var(--fm-btn-glow);font-weight:600}:root .fyc .fyc-btn:hover{background:linear-gradient(180deg,#46aa74,#2c8458)}:root .fyc-answer{border-radius:0 16px 16px 0;border-left-color:#2c8458;background:#f1f8f3}:root .fyc-errors{border-radius:0 16px 16px 0}:root .fyc-side{border-radius:28px;background:var(--fm-nightbg);border:1px solid rgba(255,255,255,.08);box-shadow:0 44px 80px -44px #050f0abf}:root .fyc-side__eyebrow{color:var(--fm-mint)}:root .fyc-done{border-radius:22px;border-color:var(--fm-line);box-shadow:var(--fm-shadow)}:root .fyc-way{border-radius:22px;background:var(--fm-card);border-color:var(--fm-line);box-shadow:var(--fm-shadow)}:root .fyc-way:hover{background:#fff;border-color:#2e5a433d;box-shadow:var(--fm-shadow-hi)}:root .fys-media{border-radius:32px;background:linear-gradient(180deg,#f6faf5,#e5eee7);border:1px solid var(--fm-line);box-shadow:var(--fm-shadow)}:root .fys .fys-thumb{border-radius:14px;border-color:var(--fm-line)}:root .fys-thumb[aria-current=true]{border-color:#2c8458;box-shadow:0 0 0 1px #2c8458,0 0 18px -4px #5fc28cb3}:root .fys-price{color:var(--fm-g)}:root .fys .fys-btn,:root .fyp .fys-btn{border-radius:999px;background:var(--fm-btn);box-shadow:var(--fm-btn-glow);font-weight:600}:root .fys .fys-btn:hover,:root .fyp .fys-btn:hover{background:linear-gradient(180deg,#46aa74,#2c8458)}:root .fyp-band{border-top:0}:root .fyp .fyp-chip{border-radius:999px;border-color:var(--fm-line);box-shadow:0 10px 24px -18px #1f3b2d80}:root .fyp-chip__n{background:var(--fm-icon);box-shadow:var(--fm-icon-ring)}:root .fyp-tray{border-radius:28px;background:var(--fm-nightbg);border:1px solid rgba(255,255,255,.08);box-shadow:0 44px 80px -44px #050f0abf}:root .fyp .fyp-pod{border-radius:14px;border-color:#ffffff1f;background:#ffffff0a}:root .fyp-pod:before{background:#020806}:root .fyp-pod.is-on{border-color:#8fdb9e73;background:#8fdb9e14;box-shadow:0 0 22px -8px #8fdb9e8c}:root .fytr-calc{border-radius:28px;background:linear-gradient(180deg,#f4f9f4,#e8f1ea);border:1px solid var(--fm-line);box-shadow:var(--fm-shadow)}:root .fytr .fytr-date{border-radius:14px;border-color:#2e5a4338}:root .fytr-step.is-now .fytr-dot{background:var(--fm-icon);border-color:transparent;box-shadow:0 0 0 6px #5fc28c33,0 0 24px #5fc28c8c}:root .fytr-step.is-done .fytr-dot{border-color:#2c8458;background:#eaf4ec}
/*# sourceMappingURL=/cdn/shop/t/30/assets/fy-morning.css.map */
