body{font-family:Segoe UI,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}:root{--mp-radius:12px;--mp-shadow:0 1px 3px rgba(15,17,17,.08),0 4px 14px rgba(15,17,17,.06);--mp-brand:#131921;--mp-gold:#febd69}.mp-top{box-shadow:0 2px 8px #00000040}.mp-search input[type=search]{font-size:15px;outline:0}.mp-search input[type=search]:focus{box-shadow:0 0 0 3px #febd6999}.mp-search button{background:linear-gradient(#ffcf7d,#febd69)}.mp-loc select{background:var(--mp-nav2);color:#fff;border:1px solid #5b6b7e;border-radius:6px;padding:7px 8px;font-size:12px;max-width:150px}.mp-box,.mp-cat,.mp-pdp,.mp-cartbox,.mp-mainbox,.mp-side,.mp-page{border-radius:var(--mp-radius);box-shadow:var(--mp-shadow)}.mp-box h2,.mp-cat h2{letter-spacing:-.2px}.mp-card{padding:10px;border-radius:var(--mp-radius);transition:transform .18s ease,box-shadow .18s ease;background:#fff}.mp-card:hover{transform:translateY(-3px);box-shadow:0 8px 22px #0f111124}.mp-card__img{border-radius:10px}.mp-card__title{font-size:14px;line-height:1.35;min-height:38px}.mp-price{color:var(--mp-text)}.mp-off{background:#fde8ec;border-radius:4px;padding:1px 6px;font-weight:700}.mp-btn{font-weight:600;transition:filter .15s,transform .1s;box-shadow:0 1px 2px #00000026}.mp-btn:hover:not(:disabled){filter:brightness(.96)}.mp-btn:active:not(:disabled){transform:scale(.99)}.mp-btn--cart{background:linear-gradient(#ffe36e,#ffd814)}.mp-btn--buy{background:linear-gradient(#ffb94d,#ffa41c)}.mp-pdp{gap:32px}.mp-main{background:#fff;border-radius:var(--mp-radius)}.mp-main img{border-radius:var(--mp-radius)}.mp-title{font-weight:600;line-height:1.3}.mp-buy{border-radius:var(--mp-radius);background:#fff;box-shadow:var(--mp-shadow)}.mp-trust{background:#f7fafa;border-radius:10px;padding:10px}.mp-sw button{transition:border-color .15s}.mp-sw button:hover{border-color:#e77600}.mp-deal{border-radius:4px}.mp-faq details{transition:background .15s}.mp-faq details:hover{background:#fafafa}.mp-foot{background:linear-gradient(#232f3e,#1a2433)}.mpc{max-width:1200px;margin:20px auto 30px;padding:0 16px}.mpc h1{font-size:26px;margin:0 0 4px}.mpc-steps{display:flex;gap:10px;align-items:center;margin:10px 0 20px;font-size:13px;color:var(--mp-muted);flex-wrap:wrap}.mpc-steps span{display:flex;align-items:center;gap:6px}.mpc-steps i{font-style:normal;width:22px;height:22px;border-radius:50%;background:#d5d9d9;color:#fff;display:inline-grid;place-items:center;font-size:12px;font-weight:700}.mpc-steps .on{color:var(--mp-text);font-weight:700}.mpc-steps .on i{background:#007185}.mpc-steps hr{flex:0 0 28px;border:0;border-top:2px solid #d5d9d9;margin:0}.mpc-grid{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:20px;align-items:start}@media(max-width:900px){.mpc-grid{grid-template-columns:1fr}}.mpc-items,.mpc-sum,.mpc-empty{background:#fff;border-radius:var(--mp-radius);box-shadow:var(--mp-shadow);padding:20px}.mpc-sum{position:sticky;top:12px}.mpc-item{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:16px;padding:16px 0;border-bottom:1px solid #eee}.mpc-item:first-of-type{padding-top:4px}.mpc-item img{width:96px;height:96px;object-fit:contain;background:#f7f7f7;border-radius:10px}.mpc-item__t{font-weight:600;font-size:15px;display:block}.mpc-item__t:hover{color:var(--mp-link)}.mpc-item__v{color:var(--mp-muted);font-size:13px;margin-top:2px}.mpc-item__a{display:flex;gap:14px;align-items:center;margin-top:10px;font-size:13px}.mpc-item__p{text-align:right;font-weight:700;font-size:17px;white-space:nowrap}.mpc-item__p s{display:block;color:var(--mp-muted);font-weight:400;font-size:12px}.mpc-sum h2{margin:0 0 12px;font-size:19px}.mpc-row{display:flex;justify-content:space-between;padding:6px 0;font-size:14px}.mpc-row--t{border-top:1px solid #eee;margin-top:8px;padding-top:12px;font-size:19px;font-weight:700}.mpc-note{width:100%;border:1px solid #c9cfcf;border-radius:8px;padding:8px;font:inherit;min-height:60px;margin-top:6px}.mpc-safe{display:grid;gap:8px;margin-top:16px;font-size:12px;color:var(--mp-muted)}.mpc-safe div{display:flex;gap:8px;align-items:center}.mpc-safe svg{width:18px;height:18px;stroke:#007185;fill:none;stroke-width:1.8;flex:none}.mpc-pay{display:flex;flex-wrap:wrap;gap:5px;margin-top:12px}.mpc-pay svg{width:36px;height:23px}.mpc-empty{text-align:center;padding:50px 20px}.mpc-empty h1{margin-bottom:8px}
/*# sourceMappingURL=/cdn/shop/t/7/assets/mp-beauty.css.map */
