.mw-wrap{--mw-red:#ff4d55;--mw-ink:#101010;--mw-muted:#666;max-width:1240px;margin:auto;padding:24px 28px 70px;color:var(--mw-ink);font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.65}.mw-wrap *{box-sizing:border-box}.mw-wrap [hidden]{display:none!important}.mw-wrap h1,.mw-wrap h2,.mw-wrap h3,.mw-wrap h4{color:var(--mw-ink);font-family:inherit;line-height:1.2;letter-spacing:0}.mw-wrap h1{font-size:27px;margin:0 0 18px;font-weight:700}.mw-wrap h2{font-size:30px;margin:0 0 24px;font-weight:700}.mw-wrap h3{font-size:20px;margin:0 0 18px}.mw-wrap h4{font-size:15px;margin:12px 0 8px}.mw-wrap p{margin:0 0 16px}.mw-wrap a{color:inherit}.mw-wrap button,.mw-wrap select{font-family:inherit}.mw-wrap button{cursor:pointer}.mw-wrap :focus-visible{outline:3px solid #174c82;outline-offset:4px}.mw-breadcrumb{font-size:11px;margin-bottom:16px}.mw-breadcrumb a{color:var(--mw-red);text-decoration:underline}.mw-top{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.mw-gallery{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;position:sticky;top:24px}.mw-thumbs{display:flex;flex-direction:column;gap:10px;max-height:530px;overflow:auto}.mw-thumbs button{padding:0;border:2px solid transparent;background:none;border-radius:9px;flex-shrink:0;overflow:hidden}.mw-thumbs button[aria-current=true]{border-color:var(--mw-red)}.mw-thumbs img{display:block;width:100%;height:auto}.mw-main-image{display:block;width:100%;aspect-ratio:1;object-fit:contain;border-radius:16px}.mw-price{display:flex;align-items:center;gap:15px;font-size:23px;font-weight:bold;margin:12px 0 18px}.mw-price del{color:var(--mw-red);font-size:20px}.mw-sale{background:var(--mw-red);color:#fff;padding:2px 9px;font-size:11px;border-radius:2px}.mw-intro{color:#555}.mw-features{list-style:none;margin:20px 0;padding:0}.mw-features li{display:flex;align-items:center;gap:9px;margin:8px 0;font-size:13px}.mw-icon{font-size:24px;line-height:1;color:var(--mw-red)}.mw-features .mw-icon{font-size:17px}.mw-buy-title{text-align:center;font-size:11px;letter-spacing:1px;color:var(--mw-red);border-top:1px solid #ffc2c4;padding-top:12px;margin-top:28px}.mw-choices{border:0;padding:0;margin:12px 0 22px}.mw-choice{border:1px solid #ffc2c4;border-radius:32px;display:flex;align-items:center;gap:12px;padding:12px 18px;cursor:pointer;margin:10px 0;color:var(--mw-red)}.mw-choice:has(input:checked){border:2px solid var(--mw-red);padding:11px 17px}.mw-choice input{accent-color:var(--mw-red);width:17px;height:17px;margin:0}.mw-choice small{display:block;color:#777;font-size:10px}.mw-choice-price{margin-left:auto;text-align:right;font-weight:600}.mw-add{width:100%;border:0;border-radius:4px;background:var(--mw-red);color:#fff;min-height:49px;font-weight:bold;text-transform:uppercase;letter-spacing:.3px;box-shadow:0 3px 6px #0002}.mw-add:hover{background:#e23c44}.mw-add:disabled{background:#777;cursor:not-allowed}.mw-error{color:#a40000;margin:10px 0}.mw-stock{text-align:center;font-size:11px;color:#666;margin:15px 0 24px}.mw-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;text-align:center;margin:25px 0}.mw-trust a{text-decoration:none;font-size:10px}.mw-trust .mw-icon{display:block;color:#222;margin-bottom:10px}.mw-payments{text-align:center;font-size:12px;color:#666}.mw-payments ul{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;padding:0;gap:7px}.mw-payments svg{width:36px;height:23px}.mw-accordion{border-bottom:1px solid #ddd}.mw-accordion summary{display:flex;align-items:center;gap:12px;list-style:none;cursor:pointer;font-weight:bold;padding:16px 0;font-size:13px}.mw-accordion summary::-webkit-details-marker{display:none}.mw-accordion summary .las:last-child{margin-left:auto;transition:transform .2s}.mw-accordion[open] summary .las:last-child{transform:rotate(180deg)}.mw-accordion>div{padding:0 0 18px;color:#555;font-size:13px}.mw-accordion ul{padding-left:20px}.mw-small-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;text-align:center;margin-top:24px;font-weight:bold;font-size:12px}.mw-small-benefits .mw-icon{display:block;color:#222;margin-bottom:10px}.mw-section{margin-top:90px}.mw-split{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:65px}.mw-split img,.mw-split video{width:100%;display:block;border-radius:14px}.mw-grid4{display:grid;grid-template-columns:1fr 1fr;gap:28px 24px;margin-top:25px}.mw-grid4 p{font-size:12px;color:#555}.mw-grid4 .mw-icon{font-size:30px}.mw-center{text-align:center}.mw-benefit-tabs{display:flex;justify-content:center;gap:22px;margin:25px 0}.mw-benefit-tabs button{background:white;border:1px solid #eee;border-radius:50%;height:55px;width:55px;padding:0}.mw-benefit-tabs button[aria-selected=true]{border-color:var(--mw-red);background:#fff1f1}.mw-timeline{padding-left:24px;border-left:1px solid #ffbec1;margin:30px 0 0 16px}.mw-timeline article{position:relative;padding:0 0 32px 8px}.mw-timeline small{display:inline-block;border:1px solid #ffc2c4;color:#d63740;border-radius:15px;padding:1px 10px;font-size:10px}.mw-timeline h3{margin:10px 0;font-size:19px;font-weight:400}.mw-timeline p{font-size:13px;color:#666}.mw-table-scroll{overflow-x:auto}.mw-table{width:100%;max-width:860px;margin:28px auto 0;border-collapse:collapse;font-size:13px;text-align:center}.mw-table caption{font-weight:bold;margin:0 0 18px}.mw-table th,.mw-table td{padding:18px 16px;border-bottom:1px solid #ddd;min-width:130px}.mw-table thead th:nth-child(2),.mw-table tbody td:nth-child(2){background:var(--mw-red);color:white}.mw-table thead th:nth-child(2){border-radius:16px 16px 0 0}.mw-table tbody tr:last-child td:nth-child(2){border-radius:0 0 16px 16px}.mw-table thead th:nth-child(3),.mw-table td:nth-child(3){background:#f8f7fc}.mw-wide-trust{margin:45px 0}.mw-wide-trust .mw-icon{color:var(--mw-red);font-size:40px}.mw-wide-trust a{color:#d63740;font-size:12px}.mw-faq{background:#400b10;color:#fff;padding:40px;border-radius:18px;background-position:center;background-size:cover}.mw-faq h2{color:white}.mw-faq-layout{display:grid;grid-template-columns:230px 1fr;gap:22px}.mw-faq-tabs{display:flex;flex-direction:column;gap:12px}.mw-faq-tabs button{background:#ffffff35;color:#fff;border:0;border-radius:8px;min-height:48px;font-weight:600}.mw-faq-tabs button[aria-selected=true]{background:#fff;color:#111}.mw-faq-panel{background:#fff;border-radius:9px;padding:8px 25px;color:#111}.mw-faq-panel .mw-accordion:last-child{border:0}.mw-reviews{border-top:1px solid #ddd;padding-top:35px}.mw-review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.mw-review-card{padding:22px;background:#f8f8f8;border-radius:10px}.mw-review-card p{font-size:13px}.mw-experts{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.mw-experts video{width:100%;border-radius:14px}.mw-wrap .mw-variant{width:100%;margin:0 0 16px}.mw-gallery-count{font-size:11px;color:#666;text-align:center;grid-column:2}.mw-noscript-images img{max-width:150px}.mw-wrap .mw-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}
@media(max-width:900px){.mw-wrap{padding:20px}.mw-top{gap:28px}.mw-gallery{grid-template-columns:48px minmax(0,1fr);gap:10px}.mw-split{gap:30px}.mw-wrap h1{font-size:24px}.mw-wrap h2{font-size:26px}.mw-faq-layout{grid-template-columns:180px 1fr}.mw-faq{padding:28px}.mw-trust{gap:8px}}
@media(max-width:680px){.mw-wrap{padding:14px 16px 45px}.mw-top,.mw-split{grid-template-columns:1fr;gap:28px}.mw-gallery{position:static;display:flex;flex-direction:column-reverse}.mw-thumbs{flex-direction:row;max-height:none;order:0}.mw-thumbs button{width:58px}.mw-gallery-count{display:none}.mw-main-image{order:1;max-height:540px}.mw-wrap h1{font-size:25px;margin-top:5px}.mw-wrap h2{font-size:26px}.mw-section{margin-top:55px}.mw-split.mw-reverse>div:first-child{order:2}.mw-grid4{gap:20px}.mw-faq{padding:23px 15px}.mw-faq-layout{grid-template-columns:1fr}.mw-faq-tabs{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mw-faq-panel{padding:5px 16px}.mw-review-grid,.mw-experts{grid-template-columns:1fr}.mw-trust{gap:10px}.mw-table th,.mw-table td{padding:14px 10px}.mw-price{font-size:23px}.mw-wide-trust{grid-template-columns:repeat(2,1fr);gap:25px}.mw-breadcrumb{font-size:10px}}
