@import "https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600;700&family=Open+Sans:wght@400;600;700&family=Poppins:wght@400;500;600;700&family=Roboto:wght@400;500;600;700;900&family=Ubuntu:wght@400;500;700&display=swap";
.mp-page{--mp-teal:#116766;--mp-red:red;--mp-green:#37af00;--mp-badge-border:#b70000;--mp-badge-text:#a10000;color:#222;background-color:#f7f8f9;font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;font-size:17px;line-height:1.5;overflow-x:hidden}.mp-page *,.mp-page :before,.mp-page :after{box-sizing:border-box}.mp-page p,.mp-page h1,.mp-page h2,.mp-page h3,.mp-page ul,.mp-page li{margin:0;padding:0}.mp-page img{max-width:100%;height:auto;display:block}.mp-page a{text-decoration:none}.mp-topbar{background-color:var(--mp-teal);text-align:center;padding:10px 0}.mp-topbar p{color:#fff;font-family:Montserrat,sans-serif;font-size:21px;font-weight:600;line-height:21px}.mp-hero{padding:10px}.mp-hero-grid{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.mp-hero-media{aspect-ratio:699/572;background-image:var(--mp-hero-image);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%}.mp-hero-content{flex-direction:column;gap:20px;padding:10px;display:flex}.mp-stock-badge{border:2px solid var(--mp-badge-border);color:var(--mp-badge-text);text-align:center;padding:2px 0;font-family:Poppins,sans-serif;font-size:17px;font-weight:700;line-height:17px}.mp-rating-row{flex-direction:row;align-items:flex-end;gap:10px;display:flex}.mp-rating-row img{width:154px;height:auto}.mp-rating-row span{color:#000;font-family:Roboto,sans-serif;font-size:17px;font-weight:600;line-height:17px}.mp-hero-title{color:#000;font-family:Roboto,sans-serif;font-size:26px;font-weight:600;line-height:26px}.mp-divider{border-top:1px solid #000;margin:4px 0 0}.mp-hero-lead{color:#000;font-family:Roboto,sans-serif;font-size:17px;font-weight:400;line-height:25.5px}.mp-check-list{list-style:none}.mp-check-list li{align-items:flex-start;padding-bottom:10px;display:flex}.mp-check-list li+li{margin-top:10px}.mp-check-list li:last-child{padding-bottom:0}.mp-check-list svg{width:23px;height:23px;fill:var(--mp-teal);flex:none;align-self:center;margin-right:5.75px}.mp-check-list span{color:#000;font-family:Poppins,sans-serif;font-size:20px;font-weight:400;line-height:30px}.mp-price-line,.mp-price-line-alt{color:#000;font-family:Poppins,sans-serif;font-size:28px;font-weight:600;line-height:23px}.mp-price-line-alt{text-align:center}.mp-price-new{color:#27ae60;font-weight:700}.mp-price-old{color:gray;font-size:calc(1em - 2px);text-decoration:line-through}.mp-cta-primary{background-color:var(--mp-red);border-radius:6px;width:100%;display:block;box-shadow:0 0 3px #00000080}.mp-cta-primary a{color:#f6f9fe;text-align:center;border-radius:3px;padding:16px 40px;font-family:Open Sans,sans-serif;font-size:20px;font-weight:600;display:block}.mp-cta-secondary-wrap{text-align:center}.mp-cta-secondary{background-color:var(--mp-green);color:#fff;text-align:center;border-radius:10px;padding:12px 24px;font-family:Roboto,sans-serif;font-size:20px;font-weight:900;display:inline-block}.mp-band{background-color:var(--mp-teal);margin-top:35px}.mp-band-inner{max-width:1140px;margin:0 auto;padding:10px 0}.mp-band p{color:#fff;text-align:center;font-family:Montserrat,sans-serif;font-size:31px;font-weight:700;line-height:29px}.mp-story{background-color:#f7f7f742;border:3px solid #f5f5f5}.mp-story-inner{max-width:1140px;margin:0 auto;padding:10px}.mp-story-figure{text-align:center;margin-bottom:20px}.mp-story-figure img{width:100%;margin:0 auto}.mp-story-figure--1 img{max-width:504px}.mp-story-figure--2 img{max-width:627px}.mp-story-figure--3 img{max-width:538px}.mp-story-copy{color:#000;text-align:center;margin-bottom:20px;font-family:Ubuntu,sans-serif;font-size:18px;font-weight:400;line-height:18px}.mp-story-copy p{margin-bottom:27px}.mp-story-copy p:last-child{margin-bottom:0}.mp-reviews{padding:10px 0}.mp-reviews-inner{flex-direction:column;gap:20px;max-width:1140px;margin:0 auto;display:flex}.mp-reviews-title{color:#424242;text-align:center;font-family:Montserrat,sans-serif;font-size:31px;font-weight:600;line-height:31px}.mp-rating-bar-title{color:#000;margin-bottom:1px;font-family:Roboto,sans-serif;font-size:17px;font-weight:400;line-height:25.5px;display:block}.mp-rating-bar-track{background-color:#eee;border-radius:2px;height:30px;overflow:hidden}.mp-rating-bar-fill{background-color:#47d160;border-radius:2px;height:30px}.mp-review-grid{grid-template-columns:repeat(3,1fr);gap:20px;padding:10px;display:grid}.mp-review-card{background-color:#fff;border-radius:10px;flex-direction:column;align-items:flex-start;padding:10px;display:flex;box-shadow:-1px 0 10px #00000080}.mp-review-card h3{color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-weight:600;line-height:14px}.mp-review-card img{width:112px;height:23px;margin:2px 0}.mp-review-card p{color:#000;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;line-height:21px}.mp-order{padding:0 10px}.mp-order-inner{flex-direction:column;gap:20px;max-width:1140px;margin:0 auto;display:flex}.mp-order-title{color:#000;text-align:center;font-family:Poppins,sans-serif;font-size:44px;font-weight:700;line-height:44px}.mp-order-figure{text-align:center}.mp-order-figure img{width:100%;max-width:534px;margin:0 auto}.mp-order-copy{flex-direction:column;gap:10px;padding:10px;display:flex}.mp-order-copy h3{color:#000;text-align:center;font-family:Montserrat,sans-serif;font-size:23px;font-weight:700;line-height:23px}.mp-order-copy h4{color:#000;text-align:center;font-family:Montserrat,sans-serif;font-size:24px;font-weight:700;line-height:24px}.mp-order-copy p{color:#000;text-align:center;font-family:Montserrat,sans-serif;font-weight:700}.mp-order-copy .mp-return{font-size:18px;line-height:22px}.mp-order-copy .mp-shipping{font-size:20px;line-height:24px}.mp-green-text{color:green}.mp-strike-red{color:red;text-decoration:line-through}.mp-form-box{background-color:#f6fcff;border:3px dashed #274262;flex-direction:column;align-items:center;gap:20px;padding:20px;display:flex}.mp-form-heading{color:#000;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:16px}.mp-fomo{color:#fff;white-space:nowrap;background-color:#e60000;border-radius:6px;max-width:100%;padding:10px 18px;font-size:17px;font-weight:600;display:inline-block;overflow:hidden}.mp-form-shell{width:100%;max-width:420px}.mp-form-shell input,.mp-form-shell button,.mp-form-shell span,.mp-form-shell p,.mp-form-shell label{font-family:-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif}.mp-form-note{color:#000;text-align:center;font-family:Montserrat,sans-serif;font-size:15px;font-weight:500;line-height:24px}.mp-form-warning{color:#e60000;text-align:center;font-family:Montserrat,sans-serif;font-size:16px;font-weight:700;line-height:24px}.mp-faq{padding:10px}.mp-faq-inner{flex-direction:column;align-items:center;gap:20px;max-width:1140px;margin:0 auto;display:flex}.mp-faq-title{color:var(--mp-teal);text-align:center;font-family:Montserrat,sans-serif;font-size:39px;font-weight:700;line-height:39px}.mp-faq-card{background-color:#fff;width:100%;max-width:707px;padding:10px;box-shadow:9px 10px 45px #00000080}.mp-faq-item summary{background-color:var(--mp-teal);cursor:pointer;color:#fff;border:1px solid #d5d8dc;padding:10px;font-family:Poppins,sans-serif;font-size:17px;font-weight:700;line-height:25.5px;list-style:none}.mp-faq-item summary::-webkit-details-marker{display:none}.mp-faq-answer{border:1px solid #d5d8dc;border-top:none;padding:10px}.mp-faq-answer p{color:#000;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:24px}.mp-disclaimer{background-color:#54595f0f;border-top:1px dashed #222;margin-top:40px;padding:10px 0}.mp-disclaimer p{color:#000;text-align:center;max-width:1140px;margin:0 auto;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:16px}.mp-footer{background-color:#f2f2f2}.mp-footer-inner{grid-template-columns:repeat(4,1fr);max-width:1140px;margin:0 auto;padding:10px 0;display:grid}.mp-footer-inner span,.mp-footer-inner a{color:#070707;text-align:center;font-family:Roboto,sans-serif;font-size:22px;font-weight:600;line-height:22px}@media (max-width:767px){.mp-topbar{padding:12px 0 9px}.mp-topbar p{padding:0 8px;font-size:16px;line-height:21px}.mp-hero{padding:0}.mp-hero-grid{grid-template-columns:1fr;gap:10px}.mp-hero-media{aspect-ratio:390/379}.mp-hero-content{gap:18px}.mp-rating-row img{width:106px}.mp-rating-row{justify-content:space-between}.mp-rating-row span{text-align:right;font-size:13px;line-height:13px}.mp-check-list li{padding-bottom:12px}.mp-check-list li+li{margin-top:12px}.mp-price-line,.mp-price-line-alt{font-size:27px;line-height:37.8px}.mp-band{margin-top:40px}.mp-band p{padding:0 5px;font-size:22px;line-height:24.2px}.mp-story{border-width:2px;border-radius:10px}.mp-story-copy{line-height:22px}.mp-story-figure--1 img{max-width:346px}.mp-story-figure--2 img,.mp-story-figure--3 img,.mp-order-figure img{max-width:100%}.mp-reviews{padding:0 10px}.mp-review-grid{grid-template-columns:1fr}.mp-order-copy h3{font-size:30px;line-height:32px}.mp-order-copy h4{font-size:25px;line-height:25px}.mp-order-copy .mp-return,.mp-order-copy .mp-shipping{font-size:19px;line-height:22px}.mp-faq{padding:0 10px}.mp-faq-title{font-size:23px;line-height:23px}.mp-disclaimer p{padding:0 10px;font-size:10px;line-height:12px}.mp-footer-inner span,.mp-footer-inner a{font-size:10px;line-height:10px}}
