.mxp{background:#fff;color:#1c1a19;padding:44px 16px}.mxp--blush{background:#f3e9ee}.mxp__in{max-width:1080px;margin:0 auto}.mxp__in--narrow{max-width:720px}.mxp__eyebrow{font-size:12px;letter-spacing:.14em;font-weight:800;color:#5e1e3c;text-transform:uppercase;text-align:center;margin:0 0 10px}.mxp__h{font-size:28px;line-height:1.14;font-weight:800;letter-spacing:-.015em;text-align:center;color:#1c1a19;margin:0 auto 10px;max-width:760px}.mxp__h em{font-style:normal;color:#5e1e3c}.mxp__sub{font-size:16px;line-height:1.5;text-align:center;color:#1c1a19bf;max-width:560px;margin:0 auto 24px}.mxp__cta{display:flex;flex-direction:column;align-items:center;margin-top:26px}.mxp__btn{display:flex;justify-content:center;align-items:center;width:100%;max-width:420px;min-height:56px;border-radius:999px;background:#5e1e3c;color:#fff!important;font-weight:700;font-size:17px;text-decoration:none!important}.mxp__btn:hover{filter:brightness(1.1)}.mxp__note{margin-top:10px;font-size:13.5px;font-weight:600;color:#1c1a19b3}.mxp img{display:block;width:100%;height:auto}.mxp-mech{display:grid;grid-template-columns:1fr 1fr;gap:14px}.mxp-mech figure{margin:0}.mxp-mech img{border-radius:14px;aspect-ratio:1/1;object-fit:cover}.mxp-mech figcaption{font-size:14.5px;line-height:1.45;margin-top:8px}.mxp-mech figcaption b{display:block;font-size:15.5px;margin-bottom:2px}.mxp-cards{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:4px 16px 14px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mxp-cards::-webkit-scrollbar{display:none}.mxp-card{flex:0 0 80%;scroll-snap-align:center;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 6px 20px #5e1e3c1a}.mxp-card img{aspect-ratio:4/5;object-fit:cover}.mxp-card__b{padding:16px 16px 18px}.mxp-card h3{font-size:19px;line-height:1.25;font-weight:800;margin:0 0 6px;color:#1c1a19}.mxp-card p{font-size:15px;line-height:1.5;margin:0;color:#1c1a19d9}.mxp-swipe{text-align:center;font-size:12px;font-weight:800;letter-spacing:.12em;color:#5e1e3c;margin-top:6px}.mxp-tl{list-style:none;margin:0 auto;padding:0 0 0 18px;max-width:640px;border-left:3px solid #5E1E3C}.mxp-tl li{position:relative;display:flex;gap:14px;align-items:center;padding:0 0 22px 16px}.mxp-tl li:last-child{padding-bottom:0}.mxp-tl li:before{content:"";position:absolute;left:-29px;top:50%;margin-top:-10px;width:14px;height:14px;border-radius:50%;background:#5e1e3c;border:3px solid #fff;box-shadow:0 0 0 2px #5e1e3c}.mxp-tl img{flex:0 0 96px;width:96px;height:120px;object-fit:cover;border-radius:12px}.mxp-tl__day{display:inline-block;background:#5e1e3c;color:#fff;font-size:11.5px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:4px 10px;margin-bottom:6px}.mxp-tl h3{font-size:18px;line-height:1.25;font-weight:800;margin:0 0 4px}.mxp-tl p{font-size:15px;line-height:1.45;margin:0;color:#1c1a19d9}.mxp-ba{display:grid;grid-template-columns:1fr 1fr;gap:10px;max-width:640px;margin:0 auto}.mxp-ba figure{margin:0}.mxp-ba img{border-radius:14px;aspect-ratio:4/5;object-fit:cover}.mxp-ba figcaption{text-align:center;margin-top:10px;font-size:14px;line-height:1.35}.mxp-ba figcaption b{display:inline-flex;align-items:center;gap:6px;font-size:16px;margin-bottom:2px}.mxp-mk{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;color:#fff;font-size:13px;font-weight:800;line-height:1}.mxp-mk--y{background:#5e1e3c}.mxp-mk--n{background:#9c9296}.mxp-cmp{max-width:640px;margin:0 auto;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 6px 24px #5e1e3c1a}.mxp-cmp__row{display:grid;grid-template-columns:1fr 92px 92px;align-items:center;border-top:1px solid #EFE6EA}.mxp-cmp__row>div{padding:14px 10px}.mxp-cmp__row>div:first-child{padding-left:16px;font-size:16px;line-height:1.3;font-weight:600}.mxp-cmp__row>div:nth-child(2){background:#f3e9ee;align-self:stretch;display:flex;align-items:center;justify-content:center}.mxp-cmp__row>div:nth-child(3){display:flex;align-items:center;justify-content:center}.mxp-cmp__head{border-top:0}.mxp-cmp__head>div{font-size:14px;font-weight:800;text-align:center;line-height:1.2}.mxp-cmp__head>div:nth-child(2){color:#5e1e3c;flex-direction:column;gap:6px}.mxp-cmp__head>div:nth-child(3){flex-direction:column;gap:6px;color:#1c1a19b3}.mxp-cmp__head img{width:56px;height:70px;object-fit:cover;border-radius:8px}.mxp-cmp .mxp-mk{width:30px;height:30px;font-size:16px}.mxp-g{display:grid;gap:22px;background:#fff;border-radius:20px;padding:18px;max-width:980px;margin:0 auto;box-shadow:0 6px 24px #5e1e3c14}.mxp-g__img img{border-radius:14px;aspect-ratio:1/1;object-fit:cover}.mxp-g .mxp__eyebrow,.mxp-g .mxp__h,.mxp-g .mxp__sub{text-align:left;margin-left:0}.mxp-g__icons{display:grid;grid-template-columns:1fr 1fr;gap:16px 14px;margin-top:6px}.mxp-g__icons div{font-size:14px;line-height:1.4}.mxp-g__icons b{display:flex;align-items:center;gap:8px;font-size:15.5px;margin-bottom:3px}.mxp-g__icons svg{flex:0 0 22px}.mxp-g .mxp__cta{align-items:flex-start}@media(min-width:750px){.mxp{padding:72px 24px}.mxp__h{font-size:40px}.mxp__sub{font-size:17px}.mxp-mech{grid-template-columns:repeat(4,1fr);gap:18px}.mxp-cards{margin:0;padding:4px 0 14px}.mxp-card{flex:0 0 calc((100% - 28px)/3)}.mxp-swipe{display:none}.mxp-tl img{flex-basis:140px;width:140px;height:175px}.mxp-tl h3{font-size:22px}.mxp-ba{gap:16px}.mxp-cmp__row{grid-template-columns:1fr 140px 140px}.mxp-cmp__row>div:first-child{font-size:17px;padding-left:24px}.mxp-g{grid-template-columns:1fr 1fr;align-items:center;padding:28px;gap:36px}}.sizing-chart__title{font-size:20px!important;line-height:1.25!important;padding:0 28px}.sizing-chart-table__th{font-size:15px!important;padding:12px 6px!important}.sizing-chart-table__td{font-size:16px!important;padding:12px 6px!important}.sizing-chart-table__td:first-child{font-weight:800}.mxp-cmp__head>div{padding:14px 6px 12px!important;display:flex!important;flex-direction:column;align-items:center;justify-content:flex-end;gap:8px}.mxp-cmp__head>div.mxp-cmp__corner{display:block!important}.mxp-cmp__ph{width:78px!important;height:78px!important;object-fit:cover;border-radius:10px;display:block}.mxp-cmp__logo{width:66px!important;height:auto!important;display:block}.mxp-cmp__name{font-size:12.5px;font-weight:800;line-height:1.15;text-align:center;color:#1c1a19bf}.mxp-cmp__head>div:nth-child(2) .mxp-cmp__name{color:#5e1e3c}@media(min-width:750px){.mxp-cmp__ph{width:116px!important;height:116px!important}.mxp-cmp__logo{width:92px!important}.mxp-cmp__name{font-size:14px}}.mxp-cmp__ph{width:70px!important;height:96px!important;object-fit:cover;object-position:center top}@media(min-width:750px){.mxp-cmp__ph{width:110px!important;height:150px!important}}.mxp-cmp__head>div{justify-content:center!important;min-height:64px}.mxp-cmp__logo{width:72px!important}.mxp-cmp__name{font-size:13.5px!important}@media(min-width:750px){.mxp-cmp__logo{width:100px!important}.mxp-cmp__name{font-size:15px!important}.mxp-cmp__head>div{min-height:80px}}.mxp-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;max-width:560px;margin:0 auto 26px}.mxp-stats div{background:#f3e9ee;border-radius:14px;padding:12px 6px;text-align:center;font-size:13px;font-weight:700;line-height:1.25;color:#1c1a19cc}.mxp-stats b{display:block;font-size:24px;font-weight:800;color:#5e1e3c;letter-spacing:-.01em;margin-bottom:2px}@media(min-width:750px){.mxp-stats{gap:14px;margin-bottom:34px}.mxp-stats div{font-size:15px;padding:16px 8px}.mxp-stats b{font-size:32px}}.mxp-reels{display:grid;grid-template-columns:1fr 1fr;gap:12px;max-width:980px;margin:0 auto}.mxp-reel{margin:0;min-width:0}.mxp-reel--lead{grid-column:1/-1;width:min(100%,300px);justify-self:center}.mxp-reel__v{position:relative;border-radius:16px;overflow:hidden;background:#1c1a19;aspect-ratio:9/16;cursor:pointer}.mxp-reel video{width:100%;height:100%;object-fit:cover;display:block}.mxp-reel__snd{position:absolute;left:8px;bottom:8px;background:#1c1a19c7;color:#fff;font-size:12px;font-weight:700;line-height:1;border-radius:999px;padding:7px 10px;pointer-events:none}.mxp-reel figcaption{font-size:14.5px;line-height:1.35;font-weight:700;margin-top:9px;text-align:center;color:#1c1a19}@media(min-width:750px){.mxp-reels{grid-template-columns:repeat(3,1fr);gap:20px}.mxp-reel--lead{grid-column:auto;width:auto}.mxp-reel figcaption{font-size:16px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/mx-pdp.css.map */
