.mve{background:var(--mve-bg);color:var(--mve-text);font-family:var(--font-body-family);padding-block:var(--mve-padding);line-height:1.6}.mve *{box-sizing:border-box}.mve__wrap{width:100%;max-width:1160px;margin-inline:auto;padding-inline:18px;min-width:0}.mve__heading{max-width:760px;margin-bottom:24px}.mve__kicker{margin:0 0 8px;color:var(--mve-accent);font-size:var(--mve-kicker);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mve__heading h2{margin:0;font-family:var(--font-heading-family);font-size:var(--mve-heading-mobile);color:var(--mve-text);line-height:1.2;overflow-wrap:anywhere}.mve__intro{margin-top:12px;font-size:var(--mve-body)}.mve__rte{overflow-wrap:anywhere}.mve__rte>:first-child{margin-top:0}.mve__rte>:last-child{margin-bottom:0}.mve__rte p{margin:0 0 .8em}.mve__rte ul,.mve__rte ol{padding-left:1.4em}.mve__rte a{color:var(--mve-accent);text-underline-offset:3px}.mve__scene-grid{display:grid;grid-template-columns:repeat(var(--mve-mobile-columns,1),minmax(0,1fr));gap:var(--mve-gap)}.mve__scene{margin:0;min-width:0;overflow:hidden;border:1px solid var(--mve-border);border-radius:var(--mve-radius);background:var(--mve-card);color:var(--mve-text)}.mve__scene-media{width:100%;aspect-ratio:var(--mve-image-ratio,1/1);background:var(--mve-card);overflow:hidden}.mve__scene-media img{display:block;width:100%;height:100%;object-fit:var(--mve-image-fit,contain)}.mve__scene figcaption{display:grid;justify-items:start;gap:10px;padding:var(--mve-card-padding)}.mve__scene-label{display:inline-block;max-width:100%;padding:4px 8px;border-radius:4px;background:var(--mve-soft);color:var(--mve-accent);font-weight:600;line-height:1.4;overflow-wrap:anywhere}.mve__scene h3,.mve__step h3{margin:0;font-family:var(--font-heading-family);font-size:var(--mve-card-heading);line-height:1.3;color:inherit;overflow-wrap:anywhere}.mve__scene p{margin:0;font-size:var(--mve-card-body);line-height:1.6;overflow-wrap:anywhere}.mve__steps-heading{margin:0 0 16px;font-family:var(--font-heading-family);font-size:var(--mve-body);color:var(--mve-text)}.mve__steps{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--mve-gap);margin-bottom:24px}.mve__step{display:flex;align-items:flex-start;gap:12px;min-width:0;padding:var(--mve-card-padding);border:1px solid var(--mve-border);border-radius:var(--mve-radius);background:var(--mve-card);color:var(--mve-text);font-size:var(--mve-card-body)}.mve__step>div{min-width:0}.mve__step h3{margin-bottom:8px}.mve__step-number{display:inline-flex;align-items:center;justify-content:center;flex:0 0 32px;width:32px;min-height:32px;border-radius:50%;background:var(--mve-soft);color:var(--mve-accent);font-size:var(--mve-step-number-size);font-weight:700;line-height:1.3}.mve__questions{display:grid;gap:12px}.mve__question{min-width:0;border:1px solid var(--mve-border);border-radius:var(--mve-radius);background:var(--mve-card);color:var(--mve-text)}.mve__question summary{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:52px;padding:var(--mve-card-padding);border-radius:var(--mve-radius);font-size:var(--mve-card-heading);line-height:1.45;font-weight:600;cursor:pointer;list-style:none;overflow-wrap:anywhere}.mve__question summary::-webkit-details-marker{display:none}.mve__question summary::marker{content:""}.mve__question summary:focus-visible{outline:2px solid var(--mve-accent);outline-offset:3px}.mve__faq-icon{position:relative;flex:0 0 12px;width:12px;height:12px;color:var(--mve-accent)}.mve__faq-icon:before,.mve__faq-icon:after{content:"";position:absolute;background:currentColor;border-radius:1px}.mve__faq-icon:before{top:5px;right:0;bottom:5px;left:0}.mve__faq-icon:after{top:0;right:5px;bottom:0;left:5px}.mve__question[open] .mve__faq-icon:after{display:none}.mve__answer{padding:0 var(--mve-card-padding) var(--mve-card-padding);font-size:var(--mve-card-body)}.mve__editor-note{margin:0;padding:12px 0;font-size:14px;color:var(--mve-text)}@media(min-width:800px){.mve__heading h2{font-size:var(--mve-heading)}.mve__scene-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mve__steps{grid-template-columns:repeat(var(--mve-step-columns,3),minmax(0,1fr))}}.mve__anchor{scroll-margin-top:88px}.mve__details-panel{display:grid;gap:20px;margin-bottom:32px}.mve__details-intro h3{font-size:var(--mve-heading-mobile);line-height:1.25;margin:0 0 12px;color:var(--mve-text);font-family:var(--font-heading-family)}.mve__details-intro{font-size:var(--mve-body)}.mve__details-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--mve-body);border:1px solid var(--mve-border);border-radius:var(--mve-radius);overflow:hidden;background:var(--mve-card)}.mve__details-table th,.mve__details-table td{text-align:left;padding:14px;border-bottom:1px solid var(--mve-border);vertical-align:top;overflow-wrap:anywhere}.mve__details-table thead th{background:var(--mve-accent);color:var(--mve-card);font-weight:700}.mve__details-table tbody th{width:34%;font-weight:600}.mve__details-table tbody tr:nth-child(2n){background:var(--mve-soft)}.mve__details-table tbody tr:last-child th,.mve__details-table tbody tr:last-child td{border-bottom:0}@media(min-width:800px){.mve__scene-grid{grid-template-columns:repeat(var(--mve-desktop-columns,2),minmax(0,1fr))}.mve__details-panel{grid-template-columns:.85fr 1.15fr;align-items:start;gap:40px}.mve__details-intro h3{font-size:var(--mve-heading)}}@media(max-width:799px){.mve__details-table tbody th{width:42%}.mve__details-table th,.mve__details-table td{padding:12px}}
/*# sourceMappingURL=/cdn/shop/t/94/assets/mv-product-extras.css.map */
