.mu-pdp{--mu-red:#D7262E;--mu-soft:#F2F2F4;--mu-radius:30px;color:rgb(var(--textColor))}.mu-pdp *{box-sizing:border-box}.mu-pdp img,.mu-pdp video{display:block;width:100%;height:auto}.mu-eyebrow{display:inline-block;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--mu-red);margin-bottom:10px}.mu-pdp .section-heading em{font-style:normal;color:var(--mu-red)}.mu-head{margin-bottom:clamp(20px,3vw,36px)}.mu-head .section-heading{margin:0}.mu-vid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(20px,4vw,56px);align-items:center;background:#fff;border-radius:var(--mu-radius);padding:clamp(12px,2vw,24px)}.mu-vid video{aspect-ratio:4/3;object-fit:cover;border-radius:22px;background:var(--mu-soft)}.mu-vid h2{margin:0 0 16px}.mu-stats{display:flex;gap:clamp(18px,3vw,32px);flex-wrap:wrap;margin:0 0 22px;padding:0 0 20px;border-bottom:1px solid rgba(0,0,0,.08)}.mu-stats strong{display:block;font-size:clamp(28px,4vw,40px);line-height:1;margin-bottom:4px}.mu-stats span{font-size:13px;opacity:.7}.mu-list{list-style:none;margin:0 0 24px;padding:0;display:grid;gap:14px}.mu-list li{display:flex;gap:12px;align-items:flex-start;line-height:1.45}.mu-num{flex:0 0 28px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--mu-red);color:#fff;font-size:13px;font-weight:700}.mu-gal{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(12px,2vw,24px)}.mu-card{background:#fff;border-radius:var(--mu-radius);overflow:hidden;display:flex;flex-direction:column}.mu-card__img{aspect-ratio:4/5;overflow:hidden;background:var(--mu-soft)}.mu-card__img img{height:100%;object-fit:cover;transition:transform .6s ease}.mu-card:hover .mu-card__img img{transform:scale(1.04)}.mu-card__body{padding:20px 22px 24px}.mu-card__body h3{margin:0 0 8px}.mu-card__body p{margin:0;opacity:.8;line-height:1.5}.mu-hl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,2vw,20px)}.mu-hl__item{background:#fff;border-radius:24px;padding:24px 22px}.mu-hl__icon{width:56px;height:56px;border-radius:50%;background:#fdecec;display:flex;align-items:center;justify-content:center;margin-bottom:16px}.mu-hl__icon img{width:30px;height:30px;object-fit:contain}.mu-hl__item h3{margin:0 0 6px}.mu-hl__item p{margin:0;opacity:.8;line-height:1.5}.mu-cta{background:var(--mu-red);color:#fff;border-radius:var(--mu-radius);padding:clamp(28px,5vw,64px);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center}.mu-cta h2{color:#fff;margin:0 0 8px}.mu-cta p{margin:0;opacity:.9}.mu-cta__buy{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.mu-cta__price{font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1}.mu-cta .mu-btn{background:#fff;color:#111;border:0;border-radius:999px;padding:16px 34px;font-weight:700;font-size:16px;cursor:pointer;transition:transform .2s ease}.mu-cta .mu-btn:hover{transform:translateY(-2px)}.mu-cta .mu-btn[disabled]{opacity:.6;cursor:not-allowed}.mu-faq{max-width:860px;margin:0 auto;display:grid;gap:12px}.mu-faq details{background:#fff;border-radius:20px;padding:0 22px}.mu-faq summary{list-style:none;cursor:pointer;padding:20px 32px 20px 0;font-weight:600;position:relative}.mu-faq summary::-webkit-details-marker{display:none}.mu-faq summary:after{content:"+";position:absolute;right:0;top:50%;transform:translateY(-50%);font-size:22px;color:var(--mu-red)}.mu-faq details[open] summary:after{content:"\2212"}.mu-faq .mu-faq__a{padding:0 0 20px;opacity:.85;line-height:1.55}.mu-faq .mu-faq__a p{margin:0}@media(max-width:989px){.mu-hl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.mu-vid{grid-template-columns:1fr;border-radius:22px}.mu-vid__text{padding:4px 6px 10px}.mu-gal{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:0 16px 6px;scrollbar-width:none}.mu-gal::-webkit-scrollbar{display:none}.mu-card{flex:0 0 82%;scroll-snap-align:start}.mu-cta{grid-template-columns:1fr;text-align:left}.mu-cta .mu-btn,.mu-cta__buy{width:100%}}@media(max-width:479px){.mu-hl{grid-template-columns:1fr}.mu-hl__item{display:flex;gap:16px;align-items:flex-start;padding:18px}.mu-hl__icon{flex:0 0 48px;width:48px;height:48px;margin:0}}@media(max-width:767px){.mu-cats,.mu-gal{margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding-left:12px!important;padding-right:12px!important;scroll-padding-inline:12px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/mu-pdp.css.map */
