*{box-sizing:border-box}.mp-page{margin:0;color:#202a24;background:white;font:16px/1.65 Arial,Helvetica,sans-serif}.mp-page a{color:inherit}.mp-page h1,.mp-page h2,.mp-page h3{line-height:1.2;letter-spacing:-.035em}.mp-page h1{font-size:40px;margin:12px 0 24px}.mp-page h2{font-size:34px;margin:0 0 25px}.mp-page h3{font-size:23px;margin:20px 0 12px}.mp-page p{margin:12px 0 20px}.mp-wrap{max-width:1180px;margin:auto;padding-left:30px;padding-right:30px}.mp-banner{text-align:center;background:#153e35;color:#fff;padding:10px;font:12px Arial}.mp-header{max-width:1180px;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:28px 30px}.mp-header img{display:block;width:192px;height:40px}.mp-header nav{display:flex;gap:28px;font:14px Arial}.mp-header a{text-decoration:none}.mp-hero{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:start;padding-top:35px;padding-bottom:60px}.mp-gallery>.mp-image{aspect-ratio:1;object-fit:contain;border-radius:12px}.mp-image{display:block;width:100%;height:auto}.mp-thumbs{display:flex;gap:12px;margin-top:15px}.mp-thumbs button{background:#fff;border:1px solid #d5ddd2;border-radius:7px;padding:4px;width:85px;cursor:pointer}.mp-thumbs .mp-image{aspect-ratio:1;object-fit:contain}.mp-price{font-size:28px;font-weight:700}.mp-eyebrow{font-size:12px;letter-spacing:2px;text-transform:uppercase;color:#587056}.mp-order{display:block;max-width:520px;padding:18px 28px;text-align:center;background:#153e35;color:#fff!important;border:0;border-radius:7px;text-decoration:none;font-size:19px;font-weight:700;cursor:pointer;width:100%}.mp-order:hover{background:#275b49}.mp-offer-line{font-size:14px;line-height:1.8}.mp-note{font-size:13px;color:#48654c}.mp-section{padding-top:55px;padding-bottom:55px}.mp-tint{background:linear-gradient(120deg,#f6f7d7,#efefda)}.mp-split{display:grid;grid-template-columns:1fr 1fr;gap:55px;align-items:center}.mp-split>.mp-image{max-height:680px;object-fit:contain;border-radius:12px}.mp-story{max-width:1000px}.mp-story>.mp-image{max-width:700px;margin:30px auto;border-radius:12px;max-height:750px;object-fit:contain}.mp-story ul,.mp-story ol{padding-left:22px}.mp-story table{border-collapse:collapse;width:100%;margin:25px 0}.mp-story td,.mp-story th{border:1px solid #d6dece;padding:16px;text-align:left}.mp-story blockquote{border-left:3px solid #829b6a;padding:15px 25px;font-size:22px;background:#f4f6ee}.mp-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.mp-cards article{padding:25px;border-radius:12px;background:#f4f5ed}.mp-reviews{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.mp-review{background:#f5f5f1;padding:20px;border-radius:12px}.mp-review .mp-image{aspect-ratio:1;object-fit:cover;border-radius:8px;margin-bottom:20px}.mp-review h3{font-size:18px}.mp-review p{font-size:15px}.mp-faq{max-width:900px}.mp-page details{border-bottom:1px solid #d5ddcf;padding:18px 0}.mp-page summary{font-weight:700;cursor:pointer}.mp-page details p{margin:15px 0}.mp-wide-image .mp-image{width:100%;max-height:950px;object-fit:contain;background:#f3f3ee}.mp-final{text-align:center}.mp-final form{display:flex;justify-content:center}.mp-footer{padding:50px 30px 20px;background:#f4f5ed;color:#153e35;font:13px/1.7 Arial}.mp-footer-grid{max-width:1180px;margin:auto;display:grid;grid-template-columns:1.2fr 1fr 1fr 1.25fr;gap:35px}.mp-footer img{width:192px;height:40px}.mp-copyright{max-width:1180px;margin:35px auto 0!important;padding-top:20px;border-top:1px solid #d5ddcf;font-size:11px}.es-popup-button-product:not(.es-popup-button-overwrite){display:none!important}@media(max-width:700px){.mp-page{font-size:15px}.mp-header{padding:22px}.mp-header img{width:150px;height:auto}.mp-header nav{font-size:12px;gap:15px}.mp-header nav a:last-child{display:none}.mp-wrap{padding-left:20px;padding-right:20px}.mp-hero{grid-template-columns:1fr;gap:25px;padding-top:15px;padding-bottom:35px}.mp-page h1{font-size:30px}.mp-page h2{font-size:28px}.mp-page h3{font-size:21px}.mp-section{padding-top:35px;padding-bottom:35px}.mp-split{grid-template-columns:1fr;gap:25px}.mp-cards{grid-template-columns:1fr}.mp-reviews{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:16px;padding-bottom:20px}.mp-review{flex:0 0 85%;scroll-snap-align:start}.mp-story td,.mp-story th{padding:9px;font-size:12px}.mp-footer-grid{grid-template-columns:1fr 1fr;gap:25px}.mp-footer-grid>div:first-child,.mp-footer-grid>.mv-footer-contact{grid-column:1/-1}.mp-offer-line{font-size:12px}.mp-banner{font-size:10px}}.mp-footer-grid:has(.mv-policy-footer){grid-template-columns:1fr 3fr}.mp-footer-grid>.mv-policy-footer{grid-column:2/-1}@media(max-width:700px){.mp-footer-grid:has(.mv-policy-footer){grid-template-columns:1fr}.mp-footer-grid>.mv-policy-footer{grid-column:1/-1}}