:where(.mg,.mg *){box-sizing:border-box;margin:0;padding:0}.mg{--brand:var(--v-main,#0E5249);--brand-d:#0a3d37;--bg:var(--v-bg,#F6F2E9);--bg-alt:#EFE7DA;--ink:var(--v-ink,#1C2B2A);--sub:#4a524e;--line:#E8E0D2;--gold:var(--v-gold,#C9982E);--sans:var(--v-sans,"Hanken Grotesk"),system-ui,-apple-system,sans-serif;--serif:var(--v-serif,"Newsreader"),Georgia,serif;font-family:var(--sans);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.7;overflow-x:clip;display:flow-root}:where(.mg) .mg-w{max-width:1180px;margin:0 auto;padding:0 24px}.mg img{max-width:100%;height:auto;display:block}:where(.mg) .mg-ann{background:var(--brand);color:#eaf2ef;padding:13px 0;overflow:hidden}:where(.mg) .mg-ann__row{display:flex;justify-content:center;gap:12px 44px;flex-wrap:wrap}:where(.mg) .mg-ann__item{display:flex;align-items:center;gap:9px;font-size:15px;font-weight:700;letter-spacing:.01em;white-space:nowrap}:where(.mg) .mg-ann__item svg{width:21px;height:21px;flex-shrink:0;fill:none;stroke:#eaf2ef;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}:where(.mg) .mg-ann__row--bis{display:none}@media(max-width:860px){:where(.mg) .mg-ann .mg-w{max-width:none;padding:0}:where(.mg) .mg-ann__track{display:flex;width:max-content;animation:mgAnn 30s linear infinite}:where(.mg) .mg-ann__row,:where(.mg) .mg-ann__row--bis{display:flex;flex:none;flex-wrap:nowrap;justify-content:flex-start;gap:0 40px;padding-right:40px}:where(.mg) .mg-ann__item{font-size:14px}}@keyframes mgAnn{to{transform:translate(-33.3333%)}}@media(max-width:860px)and (prefers-reduced-motion:reduce){:where(.mg) .mg-ann__track{display:block;width:auto;animation:none}:where(.mg) .mg-ann__row{flex-direction:column;align-items:center;gap:6px;padding-right:0}:where(.mg) .mg-ann__row--bis{display:none}}:where(.mg) .mg-eye{font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--brand);display:flex;align-items:center;gap:10px;margin-bottom:10px}:where(.mg) .mg-eye:before{content:"";width:26px;height:2px;background:var(--brand);border-radius:2px;flex-shrink:0}:where(.mg) .mg-sec{padding:70px 0 100px}:where(.mg) .mg-sec--bg{background:linear-gradient(180deg,var(--bg) 0%,#fff 60%)}:where(.mg) .mg-sec--alt{background:linear-gradient(180deg,var(--bg-alt) 0%,#fff 60%)}:where(.mg) .mg-sec--brand{background:linear-gradient(180deg,var(--v-main,#0b3e38) 0%,var(--v-main,#145f54) 100%)}:where(.mg) .mg-sec--cream{background:var(--bg-alt)}:where(.mg) .mg-wave{height:30px;width:100%;transform:translateY(-29px);margin-bottom:-29px;overflow:hidden;line-height:0}:where(.mg) .mg-wave svg{width:100%;height:30px;display:block}:where(.mg) .mg-hero{background:linear-gradient(180deg,var(--bg) 0%,#fff 42%);padding:44px 0 94px}:where(.mg) .mg-hero__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:48px;align-items:start}@media(max-width:768px){:where(.mg) .mg-hero__grid{grid-template-columns:1fr;gap:28px}}:where(.mg) .mg-gal__main{width:100%;aspect-ratio:1;object-fit:cover;border-radius:20px;border:1px solid var(--line);box-shadow:0 20px 50px -30px #1c2b2a59;cursor:zoom-in;transition:opacity .3s}:where(.mg) .mg-gal__thumbs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:12px}:where(.mg) .mg-gal__thumbs img{aspect-ratio:1;object-fit:cover;border-radius:12px;border:2px solid transparent;opacity:.55;cursor:pointer;transition:all .25s}:where(.mg) .mg-gal__thumbs img:hover,:where(.mg) .mg-gal__thumbs img.on{opacity:1;border-color:var(--brand)}:where(.mg) .mg-rating{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:14px 0;border-top:1px solid #E6DECF;border-bottom:1px solid #E6DECF;margin-bottom:16px}:where(.mg) .mg-stars{color:var(--gold);font-size:17px;letter-spacing:2px;line-height:1}:where(.mg) .mg-rating__txt{font-size:13px;font-weight:500;color:#3a433e}:where(.mg) .mg-rating__txt strong{font-weight:800;color:var(--ink)}.mg h1{font-family:var(--serif);font-weight:600;font-size:clamp(30px,3.6vw,44px);line-height:1.12;letter-spacing:-.01em;color:var(--ink);margin:16px 0 12px}.mg h1 em{color:var(--brand);font-style:normal}.mg h2{font-family:var(--serif);font-weight:600;font-size:clamp(28px,3.4vw,40px);line-height:1.14;color:var(--ink);margin-bottom:20px}.mg h2 em{color:var(--brand);font-style:italic}:where(.mg) .mg-bens{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px;margin:14px 0}@media(max-width:480px){:where(.mg) .mg-bens{grid-template-columns:1fr}}:where(.mg) .mg-ben{display:flex;align-items:center;gap:10px;font-size:14.5px;font-weight:600;color:#26322f;line-height:1.32}:where(.mg) .mg-ben svg{width:20px;height:20px;flex-shrink:0;fill:none;stroke:var(--brand);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}:where(.mg) .mg-stock{margin:16px 0}:where(.mg) .mg-stock__row{display:flex;align-items:center;gap:8px;font-size:14px;margin-bottom:8px}:where(.mg) .mg-stock__dot{width:10px;height:10px;border-radius:50%;background:var(--brand);position:relative;flex-shrink:0}:where(.mg) .mg-stock__dot:after{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border:2px solid var(--brand);animation:mgPulseRing 2s ease-out infinite}@keyframes mgPulseRing{0%{transform:scale(1);opacity:.32}70%{opacity:0}to{transform:scale(1.9);opacity:0}}:where(.mg) .mg-stock__sell{font-weight:700;color:var(--brand)}:where(.mg) .mg-stock__cnt{color:#5c6460}:where(.mg) .mg-stock__cnt strong{color:var(--brand);font-weight:800}:where(.mg) .mg-stock__bar{height:7px;border-radius:999px;background:#eee7d8;overflow:hidden}:where(.mg) .mg-stock__fill{height:100%;width:48%;border-radius:999px;background:linear-gradient(90deg,#e0a93a,#c08a1e)}:where(.mg) .mg-buy__title{font-family:var(--serif);font-size:22px;font-weight:600;color:var(--ink);margin-bottom:10px}:where(.mg) .mg-badge{display:inline-block;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;background:color-mix(in srgb,var(--brand) 10%,transparent);color:var(--brand);border:1px solid color-mix(in srgb,var(--brand) 22%,transparent);border-radius:999px;padding:5px 11px;vertical-align:middle;margin-left:6px}:where(.mg) .mg-tiers{display:grid;gap:10px;margin:12px 0}:where(.mg) .mg-tier{border:1.5px solid #E1D9CC;border-radius:15px;padding:16px 18px;display:flex;align-items:center;gap:14px;cursor:pointer;transition:all .25s;position:relative}:where(.mg) .mg-tier:hover{transform:translateY(-2px);box-shadow:0 8px 22px -10px #1c2b2a33}:where(.mg) .mg-tier.on{border-width:2.5px;border-color:var(--brand);background:color-mix(in srgb,var(--brand) 6%,#fff)}:where(.mg) .mg-tier__radio{width:24px;height:24px;border-radius:50%;border:2px solid #C0C9C5;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:all .2s}:where(.mg) .mg-tier.on .mg-tier__radio{border-color:var(--brand);border-width:2.5px}:where(.mg) .mg-tier.on .mg-tier__radio:after{content:"";width:12px;height:12px;border-radius:50%;background:var(--brand)}:where(.mg) .mg-tier__info{flex:1}:where(.mg) .mg-tier__name{font-family:var(--serif);font-size:20px;font-weight:600;line-height:1.1}:where(.mg) .mg-tier__desc{font-size:13px;color:var(--sub);margin-top:2px}:where(.mg) .mg-tier__price{text-align:right;white-space:nowrap}:where(.mg) .mg-tier__old{font-size:14px;color:#8a9490;text-decoration:line-through}:where(.mg) .mg-tier__now{font-size:22px;font-weight:800;color:var(--ink)}:where(.mg) .mg-tier__save{display:inline-block;font-size:10.5px;font-weight:800;background:var(--brand);color:#fff;padding:3px 8px;border-radius:6px;margin-top:2px;letter-spacing:.04em;text-transform:uppercase}:where(.mg) .mg-tier__pop{position:absolute;top:-11px;left:50%;transform:translate(-50%);background:var(--brand);color:#fff;font-size:11px;font-weight:800;padding:4px 14px;border-radius:999px;white-space:nowrap;letter-spacing:.03em}:where(.mg) .mg-cta{display:block;width:100%;background:var(--brand);color:#fff;border:0;border-radius:14px;padding:19px;font-size:20px;font-weight:800;letter-spacing:.01em;cursor:pointer;text-align:center;min-height:60px;box-shadow:0 6px 15px -9px var(--v-btn,#1b6b4f) 8c;transition:all .25s;position:relative;overflow:hidden;margin-top:14px;font-family:var(--sans)}:where(.mg) .mg-cta:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:14px;background:radial-gradient(circle,#5dc7aa61,#5dc7aa00 58%);opacity:0;transition:opacity .6s}:where(.mg) .mg-cta:hover{background:var(--brand-d);transform:translateY(-2px);box-shadow:0 12px 24px -12px var(--v-btn,#1b6b4f) 99}:where(.mg) .mg-cta:hover:after{opacity:1}:where(.mg) .mg-cta--pill{border-radius:12px;font-size:15px;letter-spacing:.08em;text-transform:uppercase;padding:15px 30px;width:auto;display:inline-block;min-height:auto}:where(.mg) .mg-pay{font-size:13px;color:var(--sub);margin-top:12px;display:flex;align-items:center;gap:6px;flex-wrap:wrap}:where(.mg) .mg-assur{border:1.5px solid #E1D7C6;border-radius:14px;padding:18px 20px;margin-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}:where(.mg) .mg-assur__item{display:flex;align-items:center;gap:9px;font-size:15.5px;font-weight:800;color:var(--ink)}:where(.mg) .mg-assur__item svg{width:22px;height:22px;flex-shrink:0;stroke:var(--brand);fill:none;stroke-width:1.6}:where(.mg) .mg-assur__ship{grid-column:1/-1;font-size:13px;color:var(--sub);padding-top:10px;border-top:1px solid var(--line)}:where(.mg) .mg-assur__ship strong{color:var(--ink)}:where(.mg) .mg-mr{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}@media(max-width:768px){:where(.mg) .mg-mr{grid-template-columns:1fr}}:where(.mg) .mg-mc{background:#fff;border:1px solid var(--line);border-radius:18px;padding:22px;transition:all .35s}:where(.mg) .mg-mc:hover{transform:translateY(-4px);box-shadow:0 14px 34px -18px #1c2b2a55}:where(.mg) .mg-mc__top{display:flex;gap:12px;align-items:center;margin-bottom:10px}:where(.mg) .mg-mc__av{width:48px;height:48px;border-radius:50%;object-fit:cover;border:1px solid #E1D7C6}:where(.mg) .mg-mc__name{font-size:15px;font-weight:800;color:var(--ink)}:where(.mg) .mg-mc__loc{font-size:11px;color:#8a9490}:where(.mg) .mg-mc__vb{font-size:10.5px;font-weight:700;color:var(--brand)}:where(.mg) .mg-mc__body{font-size:14.5px;line-height:1.55;color:#3a423f;font-style:italic}:where(.mg) .mg-pros{overflow:hidden;padding:20px 0}:where(.mg) .mg-pros__mask{-webkit-mask:linear-gradient(90deg,transparent 0,#000 60px,#000 calc(100% - 60px),transparent);mask:linear-gradient(90deg,transparent 0,#000 60px,#000 calc(100% - 60px),transparent)}:where(.mg) .mg-pros__track{display:flex;gap:52px;animation:mgMarquee 34s linear infinite;width:max-content}:where(.mg) .mg-pros__track:hover{animation-play-state:paused}@keyframes mgMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}:where(.mg) .mg-pro{display:flex;align-items:center;gap:14px;flex-shrink:0}:where(.mg) .mg-pro__av{width:58px;height:58px;border-radius:50%;object-fit:cover;border:1px solid #E1D7C6;box-shadow:0 4px 12px -6px #1c2b2a44}:where(.mg) .mg-pro__name{font-size:15px;font-weight:800;color:var(--ink)}:where(.mg) .mg-pro__role{font-size:13px;color:var(--sub)}:where(.mg) .mg-press{text-align:center;padding:12px 0}:where(.mg) .mg-press__lbl{font-size:12.5px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#7fa79d;margin-bottom:16px}:where(.mg) .mg-press__logos{display:flex;gap:26px 56px;justify-content:center;flex-wrap:wrap;align-items:center}:where(.mg) .mg-press__logos span{font-family:var(--serif);font-size:clamp(24px,3vw,36px);font-weight:600;color:#eaf2ef}:where(.mg) .mg-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px 20px;text-align:center;padding:10px 0}:where(.mg) .mg-stat__num{font-family:var(--serif);font-size:clamp(30px,3.6vw,42px);font-weight:600;color:#e8c77e;line-height:1}:where(.mg) .mg-stat__lbl{font-size:14px;font-weight:600;letter-spacing:.04em;color:#aecabf;margin-top:4px}:where(.mg) .mg-fb{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:22px}:where(.mg) .mg-fc{background:#fff;border:1px solid #dddfe2;border-radius:18px;padding:22px;box-shadow:0 20px 48px -36px #1c2b2a73;transition:all .35s}:where(.mg) .mg-fc:hover{transform:translateY(-3px);box-shadow:0 24px 52px -30px #1c2b2a88}:where(.mg) .mg-fc__hd{display:flex;gap:12px;align-items:center;margin-bottom:14px}:where(.mg) .mg-fc__av{width:44px;height:44px;border-radius:50%;object-fit:cover;flex-shrink:0}:where(.mg) .mg-fc__avp{width:44px;height:44px;border-radius:50%;background:#e5e7eb;flex-shrink:0}:where(.mg) .mg-fc__nm{font-weight:600;font-size:15px;color:#1c1e21}:where(.mg) .mg-fc__dt{font-size:12.5px;color:#65676b}:where(.mg) .mg-fc__body{font-size:15px;line-height:1.35;color:#1c1e21;margin-bottom:14px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}:where(.mg) .mg-fc__stats{font-size:13px;color:#65676b;border-top:1px solid #dddfe2;padding-top:10px;display:flex;gap:16px}:where(.mg) .mg-fc__actions{display:flex;gap:0;border-top:1px solid #dddfe2;margin-top:10px;padding-top:10px}:where(.mg) .mg-fc__act{flex:1;text-align:center;font-size:15px;font-weight:600;color:#65676b;padding:6px 0;cursor:pointer}:where(.mg) .mg-feat{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:52px;align-items:center}@media(max-width:768px){:where(.mg) .mg-feat{grid-template-columns:1fr}}:where(.mg) .mg-feat__img{width:100%;border-radius:20px;border:1px solid #E1D8C8;box-shadow:0 24px 60px -34px #1c2b2a80}:where(.mg) .mg-feat__rte{font-size:18px;line-height:1.7}:where(.mg) .mg-feat__rte h3{font-family:var(--serif);font-size:26px;font-weight:600;color:var(--brand);margin-bottom:10px}:where(.mg) .mg-feat__rte p{color:var(--v-text,#2e3835);margin-bottom:14px}:where(.mg) .mg-feat__rte strong{color:var(--ink)}:where(.mg) .mg-feat__stats{display:flex;gap:12px;margin:18px 0}:where(.mg) .mg-feat__st{border:1px solid #E1D8C8;border-radius:14px;padding:14px 18px;flex:1;text-align:center}:where(.mg) .mg-feat__st b{font-family:var(--serif);font-size:34px;font-weight:600;color:var(--brand);display:block}:where(.mg) .mg-feat__st span{font-size:13.5px;color:var(--sub)}:where(.mg) .mg-feat__bulls{display:grid;gap:10px;margin:18px 0}:where(.mg) .mg-feat__bull{display:flex;align-items:flex-start;gap:12px;border:1px solid #E1D8C8;border-radius:12px;padding:13px 15px;font-size:18px;color:var(--v-text,#2e3835);line-height:1.45}:where(.mg) .mg-feat__bull svg{width:22px;height:22px;flex-shrink:0;margin-top:2px}:where(.mg) .mg-feat__quote{border-left:4px solid var(--brand);background:color-mix(in srgb,var(--brand) 5%,transparent);border-radius:0 12px 12px 0;padding:18px 22px;margin:18px 0;font-family:var(--serif);font-size:17px;font-weight:600;color:var(--brand);line-height:1.45;font-style:italic}:where(.mg) .mg-feat__cost{display:grid;gap:12px;margin:16px 0}:where(.mg) .mg-feat__ci{display:flex;align-items:center;gap:12px;font-size:16px;color:#26322f;line-height:1.4}:where(.mg) .mg-feat__ci strong{color:var(--ink)}:where(.mg) .mg-feat__ci svg{width:22px;height:22px;flex-shrink:0}:where(.mg) .mg-feat__callout{border-left:4px solid var(--brand);padding-left:16px;margin:20px 0}:where(.mg) .mg-feat__callout b{font-family:var(--serif);font-size:22px;font-weight:600;color:var(--brand);display:block}:where(.mg) .mg-feat__callout span{font-size:13px;font-weight:700;color:var(--sub)}:where(.mg) .mg-cmp{max-width:820px;margin:0 auto}:where(.mg) .mg-cmp table{width:100%;border-collapse:collapse;font-size:15px}:where(.mg) .mg-cmp th{text-align:left;padding:16px 14px;background:var(--bg);font-size:13px;font-weight:700;color:var(--sub);letter-spacing:.04em;text-transform:uppercase}:where(.mg) .mg-cmp td{padding:16px 14px;border-bottom:1px solid var(--line)}:where(.mg) .mg-cmp tbody tr{transition:background .2s}:where(.mg) .mg-cmp tbody tr:hover{background:#faf8f4}:where(.mg) .mg-cmp .y{color:var(--brand);font-weight:800;font-size:20px;text-align:center}:where(.mg) .mg-cmp .n{color:#dc2626;font-size:20px;text-align:center}:where(.mg) .mg-guar{max-width:1080px;margin:0 auto;background:#fff;border:1px solid var(--line);border-radius:24px;padding:48px;box-shadow:0 24px 60px -40px #1c2b2a66;display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}@media(max-width:768px){:where(.mg) .mg-guar{grid-template-columns:1fr;padding:32px 24px}}:where(.mg) .mg-guar__badge{display:inline-block;font-size:14px;font-weight:800;letter-spacing:.06em;background:var(--brand);color:#fff;border-radius:999px;padding:7px 16px;text-transform:uppercase;margin-bottom:14px}:where(.mg) .mg-guar__big{font-family:var(--sans);font-size:clamp(48px,7vw,86px);font-weight:800;line-height:1;background:linear-gradient(90deg,#0b3e38,#17756a);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:10px}:where(.mg) .mg-guar__img{width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:18px}:where(.mg) .mg-rev{max-width:1200px;margin:0 auto;padding:0 24px}:where(.mg) .mg-rev__head{text-align:center;margin-bottom:24px}:where(.mg) .mg-rev__crest{display:flex;align-items:center;justify-content:center;gap:10px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--brand);margin-bottom:12px}:where(.mg) .mg-rev__crest svg{width:18px;height:18px;fill:var(--brand)}:where(.mg) .mg-rev__score{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:14px}:where(.mg) .mg-rev__big{font-family:var(--serif);font-size:56px;font-weight:600;color:var(--ink);line-height:1}:where(.mg) .mg-rev__info{text-align:left}:where(.mg) .mg-rev__info .mg-stars{font-size:20px}:where(.mg) .mg-rev__info span{font-size:13px;color:var(--sub);display:block}:where(.mg) .mg-chips{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-bottom:20px}:where(.mg) .mg-chip{font-family:var(--sans);font-size:14px;font-weight:700;border:1.5px solid #E1D9CC;border-radius:999px;padding:9px 14px;min-height:44px;display:flex;align-items:center;cursor:pointer;transition:all .2s;background:transparent;color:var(--ink)}:where(.mg) .mg-chip:hover{border-color:var(--brand);color:var(--brand)}:where(.mg) .mg-chip.on{background:var(--brand);color:#fff;border-color:var(--brand)}:where(.mg) .mg-rev__scroll{display:flex;gap:20px;overflow-x:auto;padding:6px 4px 46px;scroll-snap-type:x proximity;-webkit-mask:linear-gradient(90deg,transparent 0,#000 40px,#000 calc(100% - 40px),transparent);mask:linear-gradient(90deg,transparent 0,#000 40px,#000 calc(100% - 40px),transparent)}:where(.mg) .mg-rev__scroll::-webkit-scrollbar{display:none}:where(.mg) .mg-rc{flex:0 0 340px;background:#fff;border:1px solid #E7DECE;border-radius:18px;padding:24px;scroll-snap-align:start;transition:all .35s;box-shadow:0 10px 28px -16px #1c2b2a33}:where(.mg) .mg-rc:hover{transform:translateY(-3px);box-shadow:0 16px 36px -14px #1c2b2a55}:where(.mg) .mg-rc__hd{display:flex;gap:12px;align-items:center;margin-bottom:12px}:where(.mg) .mg-rc__av{width:46px;height:46px;border-radius:50%;object-fit:cover;border:1px solid #E1D7C6}:where(.mg) .mg-rc__nm{font-size:15.5px;font-weight:800;color:var(--ink)}:where(.mg) .mg-rc__tag{font-size:12.5px;color:#8a9490}:where(.mg) .mg-rc__chip{display:inline-block;font-size:12px;font-weight:800;color:var(--brand);background:color-mix(in srgb,var(--brand) 10%,transparent);border-radius:999px;padding:4px 10px;margin-bottom:8px}:where(.mg) .mg-rc__hl{font-family:var(--serif);font-size:19px;font-weight:600;line-height:1.24;color:var(--ink);margin-bottom:8px}:where(.mg) .mg-rc__qt{font-size:14.5px;font-style:italic;line-height:1.55;color:#3a423f;margin-bottom:12px}:where(.mg) .mg-rc__tags{display:flex;gap:6px;flex-wrap:wrap;margin-bottom:12px}:where(.mg) .mg-rc__tags span{font-size:12.5px;font-weight:600;color:#6a6152;background:#f4eee3;border-radius:8px;padding:5px 10px}:where(.mg) .mg-rc__ft{border-top:1px solid #ECE5D9;padding-top:10px;display:flex;align-items:center;gap:6px;font-size:12px;color:#8a9490}:where(.mg) .mg-rc__ft svg{width:14px;height:14px;fill:var(--brand)}:where(.mg) .mg-faq{max-width:820px;margin:0 auto}:where(.mg) .mg-fq{background:#fff;border:1px solid var(--line);border-radius:14px;margin-bottom:12px;overflow:hidden}:where(.mg) .mg-fq__q{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;cursor:pointer;font-size:17px;font-weight:700;color:var(--ink);gap:14px}:where(.mg) .mg-fq__ico{width:26px;height:26px;border-radius:50%;background:var(--bg-alt);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .3s}:where(.mg) .mg-fq__ico svg{width:14px;height:14px;stroke:var(--brand);stroke-width:2;fill:none}:where(.mg) .mg-fq__a{padding:0 24px 22px;font-size:16px;line-height:1.65;color:var(--v-text,#2e3835);display:none;animation:mgFadeIn .35s ease}:where(.mg) .mg-fq.open .mg-fq__a{display:block}:where(.mg) .mg-fq.open .mg-fq__ico{transform:rotate(45deg)}@keyframes mgFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}:where(.mg) .mg-rv{opacity:0;transform:translateY(32px);transition:opacity .65s cubic-bezier(.22,1,.36,1),transform .65s cubic-bezier(.22,1,.36,1)}:where(.mg) .mg-rv.vis{opacity:1;transform:translateY(0)}:where(.mg) .mg-center{text-align:center}:where(.mg) a.mg-cta{text-decoration:none}:where(.mg) .mg-entete{display:flex;justify-content:center;align-items:center;padding:13px 20px;background:var(--bg);border-bottom:1px solid var(--line)}:where(.mg) .mg-entete__logo{display:block;font-family:var(--serif);font-weight:600;font-size:27px;line-height:1;color:var(--ink);text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/46/assets/sv-fiche.css.map */
