.mpa{--plum:#6f3d57;--coral:#ef7189;--teal:#079aa4;--cream:#fff8f2;--ink:#382a31;padding:48px 20px 80px;background:radial-gradient(circle at 92% 8%,#e9ddff 0 9%,transparent 9.2%),linear-gradient(145deg,#fff9f3,#f7f4ff);color:var(--ink)}.mpa-shell{max-width:1040px;margin:0 auto}.mpa-portal-nav{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:28px}.mpa-portal-nav[hidden]{display:none}.mpa-portal-nav a{border:1px solid #d9cadd;padding:12px 18px;border-radius:999px;color:#743f56;text-decoration:none;font-weight:750;background:#fff8f5}.mpa-portal-nav a[aria-current=page]{background:#743f56;color:#fff}.mpa-choice-row{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px}.mpa-choice{display:block;padding:20px 24px;border:2px solid #c3add9;border-radius:22px;background:#f2ecfa;color:#543047;font:inherit;font-size:20px;font-weight:750;cursor:pointer;text-align:left}.mpa-choice--primary{width:100%;margin:22px 0;font-size:24px}.mpa-choice[data-sepa-request]{display:flex;align-items:center;gap:14px;text-align:left}.mpa-choice[data-sepa-request]:before{content:"";display:inline-grid;place-items:center;flex:0 0 26px;width:26px;height:26px;border:2px solid currentColor;border-radius:6px;font-size:20px;line-height:1}.mpa-choice[data-sepa-request][aria-checked=true]{border-color:#743f56;background:#743f56;color:#fff;opacity:1;cursor:pointer}.mpa-choice[data-sepa-request][aria-checked=true]:before{content:"\2713"}.mpa-choice[aria-pressed=true]{border-color:#743f56;background:#743f56;color:#fff}.mpa-choice[aria-pressed=true]:before{content:"\2713  "}.mpa-choice:disabled{cursor:default}.mpa :is(button,a,input):focus-visible{outline:3px solid #078a94;outline-offset:4px}.mpa .mpa-step p,.mpa .mpa-status p,.mpa .mpa-training p,.mpa .mpa-sepa__head>p,.mpa .mpa-email-help p{color:#422e3d;font-size:18px;line-height:1.55}.mpa .mpa-feedback{color:#422e3d;font-size:17px!important;line-height:1.5}.mpa .mpa-steps{grid-template-columns:1fr}.mpa .mpa-step{min-height:0;display:grid;grid-template-columns:48px 1fr;gap:18px;padding:26px}.mpa .mpa-step__number{margin-bottom:0}.mpa .mpa-step .mpa-button{margin:8px 8px 0 0}.mpa-consent{display:flex;gap:12px;align-items:flex-start;margin:18px 0;color:#422e3d;font-size:17px;line-height:1.5}.mpa-consent input{width:22px;height:22px;flex-shrink:0;accent-color:#743f56}.mpa-email-help{margin-top:26px;padding:24px;border-radius:22px;background:#f2ecfa}.mpa .mpa-sepa__head{margin-top:0}.mpa .mpa-sepa{max-width:900px;margin-inline:auto}.mpa .mpa-sepa__head .mpa-choice{width:fit-content;max-width:100%;margin:18px 0 12px;font-size:20px;padding:16px 20px}.mpa .mpa-sepa__head>p{font-size:16px;margin:12px 0 24px}.mpa .mpa-sepa .mpa-feedback:empty{display:none}.mpa .mpa-sepa [hidden]{display:none!important}.mpa .mpa-sepa-return{margin-top:20px}.mpa .mpa-email-help summary{cursor:pointer;font-weight:700}.mpa [data-exchange-purchases]{display:flex;align-items:end;flex-wrap:wrap;gap:16px;margin:24px 0}.mpa [data-exchange-purchases] label{display:grid;gap:8px;flex:1 1 250px}.mpa [data-exchange-purchases] select{width:100%;min-height:48px;border:1px solid #dfd1dc;border-radius:14px;padding:12px;background:#fff;color:inherit;font:inherit}.mpa .mpa-sepa-document{margin:24px 0}.mpa .mpa-sepa-document p{font-size:16px;line-height:1.6;margin:16px 0;overflow-wrap:anywhere}.mpa .mpa-sepa-document p a{color:inherit;text-underline-offset:3px}.mpa .mpa-sepa-upload{margin:20px 0}.mpa .mpa-sepa-upload summary{cursor:pointer;font-size:16px;font-weight:600}.mpa .mpa-sepa-upload .mpa-steps{margin-top:16px}@media(max-width:600px){.mpa-choice-row{grid-template-columns:1fr}.mpa .mpa-step{grid-template-columns:1fr;padding:22px}.mpa-choice--primary{font-size:21px}.mpa-portal-nav a{padding:10px 14px}}.mpa-nav{display:flex;justify-content:space-between;gap:16px;margin-bottom:32px}.mpa-nav a{color:var(--plum);font-weight:800;text-decoration:none}.mpa-hero{max-width:780px}.mpa-eyebrow{margin:0 0 10px;color:#a74f70;font-size:13px;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.mpa h1{margin:0;color:var(--plum);font-size:clamp(46px,8vw,88px);line-height:.94;letter-spacing:-.06em}.mpa h1 em{color:var(--teal);font-style:normal}.mpa-hero>p:last-child{max-width:720px;margin:22px 0 0;color:#755f6a;font-size:18px;line-height:1.6}.mpa-account-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:32px 0 18px}.mpa-account-links a{min-height:104px;padding:20px;display:flex;flex-direction:column;justify-content:center;border:1px solid rgba(111,61,87,.12);border-radius:20px;background:#ffffffe6;box-shadow:0 12px 32px #442a370f;color:var(--plum);text-decoration:none}.mpa-account-links a:nth-child(2){background:#e7f7f7}.mpa-account-links a:nth-child(3){background:#fff0f3}.mpa-account-links a:nth-child(4){background:#fff6e8}.mpa-account-links strong{font-size:18px}.mpa-account-links span{margin-top:5px;color:#7d6873;font-size:13px}.mpa-orders{margin:18px 0 28px;padding:30px;border:1px solid rgba(111,61,87,.12);border-radius:26px;background:#ffffffe6;box-shadow:0 18px 44px #442a3714;scroll-margin-top:24px}.mpa-orders__head{display:flex;align-items:end;justify-content:space-between;gap:20px}.mpa-orders h2{margin:0;color:var(--plum);font-size:34px}.mpa-orders__intro{max-width:780px;color:#78646e;font-size:14px;line-height:1.55}.mpa-orders__list{display:grid;gap:12px;margin-top:20px}.mpa-order{padding:18px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px 22px;align-items:center;border:1px solid rgba(111,61,87,.12);border-radius:18px;background:#fff}.mpa-order__meta{display:flex;flex-wrap:wrap;gap:7px 16px;color:#7d6873;font-size:12px}.mpa-order__meta strong{color:var(--plum);font-size:15px}.mpa-order__lines{grid-column:1/-1;margin:0;padding-top:12px;border-top:1px solid rgba(111,61,87,.1);color:#705d67;font-size:12px;line-height:1.55}.mpa-order__lines span+span:before{content:" \b7  ";color:var(--coral)}.mpa-order__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.mpa-exchanges{scroll-margin-top:24px}.mpa-exchange-note{margin:16px 0;padding:13px 15px;border-radius:14px;background:#fff6e8;color:#765a3a;font-size:13px;line-height:1.5}.mpa-exchange-note[data-state=ready]{background:#e7f7f7;color:#176c71}.mpa-exchange-form{margin:20px 0;padding:22px;border:1px solid rgba(111,61,87,.15);border-radius:20px;background:#fffaf7}.mpa-exchange-form h3{margin:0 0 8px;color:var(--plum);font-size:23px}.mpa-exchange-form h4{margin:22px 0 10px;color:var(--plum);font-size:17px}.mpa-exchange-form p{color:#755f6a;line-height:1.5}.mpa-exchange-lines{display:grid;gap:9px}.mpa-exchange-line{display:grid;grid-template-columns:auto minmax(0,1fr) 92px;gap:11px;align-items:center;padding:13px;border:1px solid rgba(111,61,87,.11);border-radius:14px;background:#fff}.mpa-exchange-line--excluded{grid-template-columns:minmax(0,1fr);opacity:.68}.mpa-exchange-line strong,.mpa-exchange-line small{display:block}.mpa-exchange-line small{margin-top:3px;color:#806d76}.mpa-exchange-line input[type=number],.mpa-replacement-row input,.mpa-replacement-row select{width:100%;min-height:44px;padding:8px 10px;border:1px solid rgba(111,61,87,.2);border-radius:11px;background:#fff;color:var(--ink);font:inherit}.mpa-replacement-list{display:grid;gap:9px}.mpa-replacement-row{display:grid;grid-template-columns:minmax(0,1fr) 92px auto;gap:9px;align-items:center}.mpa-exchange-conditions{display:grid;gap:8px;margin:18px 0}.mpa-exchange-conditions label{display:flex;gap:9px;align-items:flex-start;color:#684f5b;font-size:13px;line-height:1.45}.mpa-exchange-policy{padding:15px;border-left:4px solid var(--coral);border-radius:0 12px 12px 0;background:#fff0f3;color:#744456!important;font-size:13px}.mpa .mpa-exchange-line{grid-template-columns:minmax(0,1fr) 92px;gap:16px}.mpa .mpa-exchange-select{display:grid;grid-template-columns:24px 88px minmax(0,1fr);gap:14px;align-items:center;cursor:pointer;min-width:0}.mpa .mpa-exchange-select>input{width:22px;height:22px;accent-color:var(--plum)}.mpa .mpa-exchange-photo{display:grid;place-items:center;width:88px;height:88px;border:1px solid #e5d9e7;border-radius:16px;background:#fff;overflow:hidden;font-size:12px;text-align:center;color:#755f6a}.mpa .mpa-exchange-photo img{display:block;width:100%;height:100%;object-fit:contain}.mpa .mpa-exchange-quantity{display:grid;gap:6px;font-size:14px;color:var(--plum)}.mpa .mpa-exchange-line--excluded{grid-template-columns:88px minmax(0,1fr)}.mpa .mpa-replacement-row{grid-template-columns:minmax(0,1fr) 92px auto;align-items:start;padding:14px;border:1px solid #e5d9e7;background:#fff;border-radius:18px}.mpa .mpa-model-picker{min-width:0}.mpa .mpa-model-picker__summary{display:flex;align-items:center;gap:14px;min-height:88px;padding:8px;border:1px solid #dac9d5;border-radius:15px;color:var(--plum);cursor:pointer;font-size:16px}.mpa .mpa-model-picker__summary .mpa-exchange-photo{flex-shrink:0}.mpa .mpa-model-picker__summary strong,.mpa .mpa-model-picker__summary small{display:block}.mpa .mpa-model-picker__summary small{font-size:13px;margin-top:6px;font-weight:400}.mpa .mpa-model-picker>input[type=search]{margin-top:14px;font-size:16px}.mpa .mpa-model-results:empty{display:none}.mpa .mpa-model-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;margin-top:12px;max-height:430px;overflow:auto;padding:4px}.mpa .mpa-model-card{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px;min-width:0;border:1px solid #e5d9e7;border-radius:16px;color:var(--plum);background:#fff;font:inherit;font-size:13px;cursor:pointer}.mpa .mpa-model-card .mpa-exchange-photo{width:100%;height:auto;aspect-ratio:1}.mpa .mpa-model-card strong{font-size:17px}.mpa .mpa-model-card[aria-pressed=true]{border:2px solid var(--plum);background:#f5edf4}.mpa .mpa-model-card:hover{border-color:var(--plum)}.mpa .mpa-model-picker :is(summary,button,input):focus-visible{outline:3px solid var(--teal);outline-offset:2px}@media(max-width:600px){.mpa .mpa-exchange-line{grid-template-columns:minmax(0,1fr)}.mpa .mpa-exchange-select{grid-template-columns:22px 70px minmax(0,1fr);gap:10px;font-size:14px}.mpa .mpa-exchange-select .mpa-exchange-photo{width:70px;height:70px}.mpa .mpa-exchange-line .mpa-exchange-quantity{grid-template-columns:auto 86px;align-items:center;justify-content:end}.mpa .mpa-exchange-line input[type=number]{grid-column:auto}.mpa .mpa-replacement-row{grid-template-columns:minmax(0,1fr) 76px;padding:10px}.mpa .mpa-replacement-row .mpa-model-picker{grid-column:1/-1}.mpa .mpa-replacement-row>.mpa-button{grid-column:1;grid-row:2;width:auto;justify-self:start}.mpa .mpa-replacement-row>.mpa-exchange-quantity{grid-column:2;grid-row:2}.mpa .mpa-exchange-line--excluded{grid-template-columns:70px minmax(0,1fr)}}.mpa .mpa-exchange-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:start;margin:24px 0}.mpa .mpa-exchange-column{min-width:0;padding:16px;border:1px solid #e5d9e7;border-radius:20px;background:#fff}.mpa .mpa-exchange-column h4{margin:0 0 18px;color:var(--plum);font-size:20px;line-height:1.35}.mpa .mpa-exchange-column>input[type=search]{width:100%;min-height:48px;padding:10px 12px;margin-bottom:12px;border:1px solid #d9cadd;border-radius:12px;font:inherit;font-size:16px;color:var(--ink);background:#fff}.mpa .mpa-exchange-catalog,.mpa .mpa-exchange-column .mpa-exchange-lines{display:grid;gap:10px;margin:0}.mpa .mpa-exchange-column .mpa-exchange-product{display:grid;grid-template-columns:minmax(0,1fr) 66px;gap:10px;align-items:center;padding:10px;margin:0;border:1px solid #e7dce4;border-radius:15px;background:#fff}.mpa .mpa-exchange-column .mpa-exchange-product[data-selected=true]{border-color:var(--plum);background:#faf1f6}.mpa .mpa-exchange-column .mpa-exchange-select{display:grid;grid-template-columns:64px minmax(0,1fr);gap:10px;cursor:default;font-size:14px;overflow-wrap:anywhere}.mpa .mpa-exchange-column .mpa-exchange-photo{width:64px;height:64px;border-radius:12px}.mpa .mpa-exchange-column .mpa-exchange-select strong,.mpa .mpa-exchange-column .mpa-exchange-select span span{display:block}.mpa .mpa-exchange-column .mpa-exchange-select small{font-size:12px;line-height:1.4}.mpa .mpa-exchange-column .mpa-exchange-quantity{display:grid;grid-template-columns:1fr;gap:5px;font-size:12px}.mpa .mpa-exchange-column input[type=number]{width:100%;min-width:0;min-height:48px;padding:8px 6px;border:1px solid #d9cadd;border-radius:10px;font:inherit;font-size:16px;color:var(--ink);background:#fff}.mpa .mpa-exchange-column>.mpa-button{margin-top:14px}.mpa .mpa-exchange-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:24px 0;padding:20px;border-radius:18px;background:#f2ecfa;color:var(--plum);overflow-wrap:anywhere}.mpa .mpa-exchange-summary p{font-size:14px;line-height:1.5;margin:8px 0 0}@media(max-width:800px){.mpa .mpa-exchange-columns,.mpa .mpa-exchange-summary{grid-template-columns:minmax(0,1fr)}}@media(max-width:400px){.mpa .mpa-exchange-column{padding:10px}.mpa .mpa-exchange-column .mpa-exchange-product{grid-template-columns:minmax(0,1fr) 58px;padding:8px;gap:7px}.mpa .mpa-exchange-column .mpa-exchange-select{grid-template-columns:48px minmax(0,1fr);gap:7px}.mpa .mpa-exchange-column .mpa-exchange-photo{width:48px;height:48px}}.mpa-exchange-history{display:grid;gap:12px;margin-top:18px}.mpa-exchange-request{padding:17px;border:1px solid rgba(111,61,87,.12);border-radius:17px;background:#fff}.mpa-exchange-request__head{display:flex;justify-content:space-between;gap:12px;color:var(--plum)}.mpa-exchange-request__head span{padding:5px 9px;border-radius:999px;background:#f7e8ee;font-size:11px;font-weight:850}.mpa-exchange-request p{margin:8px 0 0;color:#755f6a;font-size:12px;line-height:1.5}.mpa-sepa{scroll-margin-top:24px}.mpa-training{margin:18px 0 28px;padding:30px;border:1px solid rgba(111,61,87,.12);border-radius:26px;background:#ffffffe6;box-shadow:0 18px 44px #442a3714;scroll-margin-top:24px}.mpa-training__head h2{margin:0;color:var(--plum);font-size:34px}.mpa .mpa-training .mpa-choice-row{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px;gap:14px}.mpa .mpa-training .mpa-choice{display:flex;align-items:center;gap:12px;min-height:64px;padding:16px 18px;border:1px solid #e1d4db;border-radius:16px;background:#fff8f5;font-size:17px;line-height:1.35;color:#6f3d57}.mpa .mpa-training .mpa-choice:before{content:"";flex:0 0 20px;width:20px;height:20px;border:1px solid currentColor;border-radius:5px;display:grid;place-items:center}.mpa .mpa-training .mpa-choice[aria-pressed=true]{background:#e3f4f2;border-color:#078d98;color:#086e76}.mpa .mpa-training .mpa-choice[aria-pressed=true]:before{content:"\2713"}.mpa .mpa-training .mpa-feedback:empty{display:none}@media(max-width:600px){.mpa .mpa-training .mpa-choice-row{grid-template-columns:1fr}}.mpa-training__head>p:last-child{max-width:760px;margin:8px 0 0;color:#78646e;font-size:14px;line-height:1.55}.mpa-training__status{display:flex;align-items:center;gap:13px;margin-top:18px;padding:16px 20px;border:1px solid rgba(111,61,87,.13);border-radius:18px;background:#fff}.mpa-training__status>span{width:12px;height:12px;flex:0 0 auto;border-radius:50%;background:#f2b648;box-shadow:0 0 0 6px #f2b64821}.mpa-training__status[data-state=completed]>span,.mpa-training__status[data-state=not_required]>span{background:#57a76f;box-shadow:0 0 0 6px #57a76f21}.mpa-training__status[data-state=error]>span{background:#b35b6d;box-shadow:0 0 0 6px #b35b6d21}.mpa-training__status small,.mpa-training__status strong{display:block}.mpa-training__status small{color:#8b7781;font-size:11px;font-weight:800;text-transform:uppercase}.mpa-training__status strong{margin-top:2px;color:var(--plum);font-size:19px}.mpa-training__status p{margin:3px 0 0;color:#755f6a;font-size:13px}.mpa-sepa__head{margin:34px 0 16px;padding:0 4px}.mpa-sepa__head h2{margin:0;color:var(--plum);font-size:34px}.mpa-sepa__head>p:last-child{max-width:760px;margin:8px 0 0;color:#78646e;font-size:14px;line-height:1.55}.mpa-status{display:flex;align-items:center;gap:13px;margin:0 0 22px;padding:16px 20px;border:1px solid rgba(111,61,87,.13);border-radius:18px;background:#fff;box-shadow:0 14px 38px #442a3714}.mpa-status>span{width:12px;height:12px;border-radius:50%;background:#f2b648;box-shadow:0 0 0 6px #f2b64821}.mpa-status[data-state=received]>span{background:var(--teal);box-shadow:0 0 0 6px #079aa421}.mpa-status[data-state=approved]>span{background:#57a76f;box-shadow:0 0 0 6px #57a76f21}.mpa-status small,.mpa-status strong,.mpa-status time{display:block}.mpa-status small{color:#8b7781;font-size:11px;font-weight:800;text-transform:uppercase}.mpa-status strong{margin-top:2px;color:var(--plum);font-size:19px}.mpa-status p{margin:3px 0 0;color:#755f6a;font-size:13px}.mpa-status .mpa-correction{margin-top:9px;padding:9px 12px;border-radius:10px;background:#fff0f1;color:#8a314b;font-weight:750}.mpa-status time{margin-top:5px;color:#8b7781;font-size:12px}.mpa-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mpa-step{min-height:310px;padding:26px;border:1px solid rgba(111,61,87,.12);border-radius:26px;background:#ffffffe0;box-shadow:0 18px 44px #442a3714}.mpa-step__number{display:grid;width:42px;height:42px;margin-bottom:54px;place-items:center;border-radius:50%;background:#f7dfe6;color:var(--plum);font-weight:900}.mpa-step:nth-child(2) .mpa-step__number{background:#dff5f5;color:#067d85}.mpa-step:nth-child(3) .mpa-step__number{background:#e9dfff}.mpa-step h2{margin:0;color:var(--plum);font-size:22px}.mpa-step p{min-height:55px;color:#78646e;font-size:14px;line-height:1.55}.mpa-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:0 20px;border:1px solid transparent;border-radius:14px;background:var(--plum);color:#fff!important;cursor:pointer;font:inherit;font-weight:850;text-decoration:none}.mpa-button--quiet{border-color:#6f3d572b;background:#fff;color:var(--plum)!important}.mpa-button:disabled{cursor:not-allowed;opacity:.45}.mpa-file{display:flex;min-height:48px;align-items:center;padding:0 16px;overflow:hidden;border:1px dashed rgba(111,61,87,.3);border-radius:14px;background:#fff;color:var(--plum);cursor:pointer;font-weight:800}.mpa-file input{position:absolute;width:1px;height:1px;opacity:0}.mpa-file span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mpa-feedback{min-height:0!important;margin-bottom:0;font-size:12px!important}.mpa-confirmation,.mpa-card{padding:36px;border:1px solid rgba(7,154,164,.2);border-radius:26px;background:#fff;box-shadow:0 18px 44px #442a3714}.mpa-confirmation strong{display:block;color:var(--teal);font-size:28px}.mpa-confirmation p,.mpa-card p{color:#75616b;line-height:1.6}.mpa-privacy{margin:18px 4px 0;color:#8c7781;font-size:12px}[hidden]{display:none!important}@media(max-width:780px){.mpa{padding:28px 14px 56px}.mpa-account-links{grid-template-columns:1fr}.mpa-account-links a{min-height:82px}.mpa-orders,.mpa-training{padding:22px 17px}.mpa-orders__head{align-items:start;flex-direction:column}.mpa-order{grid-template-columns:1fr}.mpa-order__actions{justify-content:stretch}.mpa-order .mpa-button{width:100%}.mpa-order__lines{grid-column:1}.mpa-exchange-form{padding:17px 13px}.mpa-exchange-line{grid-template-columns:auto minmax(0,1fr)}.mpa-exchange-line input[type=number]{grid-column:2}.mpa-replacement-row{grid-template-columns:minmax(0,1fr) 82px}.mpa-replacement-row .mpa-button{grid-column:1/-1;width:100%}.mpa-exchange-request__head{align-items:flex-start;flex-direction:column}.mpa-steps{grid-template-columns:1fr}.mpa-step{min-height:0}.mpa-step__number{margin-bottom:28px}.mpa h1{font-size:54px}.mpa-hero>p:last-child{font-size:16px}}.mpa-invoice{padding:clamp(20px,3vw,32px);border:1px solid #e5d9e7;border-radius:28px;background:#fffcf8;margin:20px 0;color:#49333f}.mpa-historical-purchases{margin-top:32px;padding-top:24px;border-top:1px solid #e5d9e7}.mpa-ranking>p{color:#49333f;font-size:18px;line-height:1.65}.mpa-ranking .mpa-ranking__scope{font-size:16px;max-width:820px;color:#49333f;line-height:1.65}.mpa-ranking__scope summary{cursor:pointer;min-height:44px;padding:10px 0;color:#763f59;font-weight:700}.mpa-ranking__scope summary:focus-visible{outline:3px solid #008b94;outline-offset:3px}.mpa-ranking__scope p{font-size:16px;color:#49333f}.mpa-ranking__list{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:14px}.mpa-ranking__row{display:grid;grid-template-columns:38px 80px minmax(0,1fr) 145px;align-items:center;gap:20px;padding:22px;border:1px solid #e5d9e7;border-radius:24px;background:#fffcf8;color:#49333f}.mpa-ranking__row:first-child{background:#f1eafa;border-color:#d7c5e6}.mpa-ranking__position{font-size:20px;font-weight:700;color:#763f59}.mpa-ranking__row img{width:80px;height:80px;object-fit:contain;border-radius:18px;background:#fff}.mpa-ranking__info{min-width:0}.mpa-ranking__info h3{font-size:21px;color:#763f59;margin:0 0 6px;overflow-wrap:anywhere}.mpa-ranking__info p{margin:0;font-size:17px;color:#49333f}.mpa-ranking__quantity{text-align:right}.mpa-ranking__quantity strong{display:block;font-size:30px;line-height:1.3;color:#763f59}.mpa-ranking__quantity span{display:block;font-size:15px;line-height:1.5}@media(max-width:600px){.mpa-ranking__row{grid-template-columns:24px 64px minmax(0,1fr);gap:12px;padding:18px 14px}.mpa-ranking__row img{width:64px;height:64px}.mpa-ranking__quantity{grid-column:3;text-align:left}.mpa-ranking__info h3{font-size:19px}.mpa-ranking__quantity strong{font-size:26px}}.mpa-invoice__head{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:20px}.mpa-invoice__head h3{font-size:clamp(24px,3vw,32px);color:#763f59;margin:8px 0}.mpa-invoice__head p{font-size:17px;margin:8px 0}.mpa-invoice__eyebrow{font-weight:600}.mpa-invoice__total{font-size:26px;color:#763f59;white-space:nowrap}.mpa-invoice__details{margin-top:22px}.mpa-invoice__details summary{padding:14px 0;font-size:18px;font-weight:700;cursor:pointer}.mpa-invoice__line{display:grid;grid-template-columns:72px 1fr auto;gap:16px;align-items:center;padding:18px 0;border-top:1px solid #e5d9e7;font-size:17px}.mpa-invoice__line img{width:72px;height:72px;object-fit:contain;background:#fff;border-radius:16px}.mpa-invoice__line p{margin:4px 0;font-size:16px;color:#49333f}.mpa-invoice__placeholder{font-size:12px;text-align:center}.mpa-invoice button:focus-visible,.mpa-invoice summary:focus-visible{outline:3px solid #008b94;outline-offset:4px}.mpa-invoice__totals{border-top:1px solid #e5d9e7;padding-top:16px;margin-top:12px}.mpa-invoice__totals p{display:flex;justify-content:space-between;gap:16px;font-size:18px;color:#49333f}.mpa .mpa-order{grid-template-columns:minmax(0,1fr);padding:24px;gap:16px}.mpa .mpa-order__date{margin:0;color:var(--plum);font-size:23px;line-height:1.3}.mpa .mpa-order__meta{font-size:15px;line-height:1.5}.mpa .mpa-order__meta strong{font-size:16px}.mpa-order__products{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding:18px 0;border-top:1px solid #e5d9e7;border-bottom:1px solid #e5d9e7}.mpa-order__product{display:grid;grid-template-columns:80px minmax(0,1fr);gap:14px;align-items:center;min-width:0}.mpa-order__product .mpa-exchange-photo{width:80px;height:80px;background:#fff;border-radius:14px;overflow:hidden}.mpa-order__product .mpa-exchange-photo img{display:block;width:100%;height:100%;object-fit:contain}.mpa-order__product-info{min-width:0;font-size:17px;line-height:1.4;color:#49333f;overflow-wrap:anywhere}.mpa-order__product-info p{margin:4px 0;font-size:16px}.mpa .mpa-order__invoice-status{margin:0;font-size:15px;line-height:1.5;color:#705d67}.mpa .mpa-order__actions{justify-content:flex-start}.mpa-order__details summary{padding:12px 0;color:var(--plum);font-size:18px;font-weight:700;cursor:pointer}.mpa-order__details summary:focus-visible{outline:3px solid #008b94;outline-offset:4px}@media(max-width:1100px){.mpa-order__products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.mpa .mpa-order{padding:18px 14px}.mpa-order__products{grid-template-columns:minmax(0,1fr)}.mpa-order__product{grid-template-columns:72px minmax(0,1fr)}.mpa-order__product .mpa-exchange-photo{width:72px;height:72px}}@media(max-width:600px){.mpa-invoice__head{align-items:flex-start;flex-direction:column}.mpa-invoice__line{grid-template-columns:56px 1fr;gap:12px}.mpa-invoice__line img{width:56px;height:56px}.mpa-invoice__line>strong:last-child{grid-column:2}.mpa-invoice button{width:100%}}.mpa-invoice--collapsible>.mpa-invoice__head{display:grid;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:16px;margin-bottom:0;cursor:pointer;list-style:none;min-height:56px}.mpa-invoice--collapsible>.mpa-invoice__head::-webkit-details-marker{display:none}.mpa-invoice--collapsible>.mpa-invoice__head:after{content:"";width:10px;height:10px;border-right:2px solid #763f59;border-bottom:2px solid #763f59;transform:rotate(45deg);justify-self:center;align-self:center}.mpa-invoice--collapsible[open]>.mpa-invoice__head:after{transform:rotate(225deg)}.mpa-invoice--collapsible>.mpa-invoice__head h3{font-size:clamp(20px,2.2vw,28px)}.mpa-invoice--collapsible>.mpa-invoice__head .mpa-invoice__total{font-size:clamp(19px,2vw,26px)}.mpa-invoice--collapsible>.mpa-invoice__head:focus-visible{outline:3px solid #008b94;outline-offset:6px;border-radius:8px}@media(max-width:420px){.mpa-invoice--collapsible>.mpa-invoice__head{gap:10px;grid-template-columns:minmax(0,1fr) auto 14px}.mpa-invoice--collapsible>.mpa-invoice__head p{font-size:14px}.mpa-invoice--collapsible>.mpa-invoice__head h3{font-size:18px}.mpa-invoice--collapsible>.mpa-invoice__head .mpa-invoice__total{font-size:18px}}.mpa-invoice__line{grid-template-columns:72px 84px 88px minmax(90px,1fr);column-gap:20px}.mpa-invoice__line>:nth-child(2){text-align:center}.mpa-invoice__sku{min-width:0;overflow-wrap:anywhere}.mpa-invoice__quantity{text-align:center;font-variant-numeric:tabular-nums;font-weight:500;color:#69515f}.mpa-invoice__line>.mpa-invoice__price{grid-column:auto;text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}@media(max-width:600px){.mpa-invoice__line{grid-template-columns:44px 60px 60px minmax(65px,1fr);gap:12px;font-size:14px}.mpa-invoice__line img{width:44px;height:44px}.mpa-invoice__line>.mpa-invoice__price{grid-column:auto}.mpa-invoice__line .mpa-invoice__placeholder{font-size:10px}}@media(max-width:360px){.mpa-invoice__line{grid-template-columns:36px 52px 56px minmax(60px,1fr);gap:8px;font-size:13px}.mpa-invoice__line img{width:36px;height:36px}}.mpa-invoice__columns{border-top:0;padding:12px 0;font-size:13px;font-weight:600;color:#69515f;letter-spacing:.02em}.mpa-invoice__columns .mpa-invoice__quantity{font-weight:600}.mpa-invoice__columns{margin-top:8px;padding-bottom:14px;color:#765a6a}.mpa-invoice__sku{font-weight:600;letter-spacing:.025em}.mpa-invoice__price{font-weight:600}.mpa-invoice__line img{display:block;border:1px solid #eee6eb;box-sizing:border-box}.mpa-invoice__totals{margin-top:20px}@media(max-width:600px){.mpa-invoice__columns{font-size:12px;letter-spacing:0}}.mpa-social-resources{margin-top:32px;padding-top:28px;border-top:1px solid #e8dce1}.mpa-social-resources__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:24px 0}.mpa-social-resources__grid article{min-width:0;padding:16px;background:#fff;border:1px solid #eadfe4;border-radius:20px}.mpa-social-resources__grid img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;border-radius:12px}.mpa-social-resources__grid h4{margin:12px 0}.mpa-social-resources__grid .mpa-button{white-space:normal}.mpa-social-resources a{color:#75405b}@media(max-width:640px){.mpa-social-resources__grid{grid-template-columns:1fr;max-width:340px;margin-inline:auto}}.mpa-advertising-resource{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:32px;align-items:center;margin-top:32px;padding:28px;background:#fff6f7;border:1px solid #ead6df;border-radius:24px;text-align:left}.mpa-advertising-resource__preview{display:block;border-radius:14px;overflow:hidden}.mpa-advertising-resource__preview img{display:block;width:100%;height:auto}.mpa-advertising-resource__copy h3{margin:0 0 14px;color:#75405b}.mpa-advertising-resource__copy p{line-height:1.6}.mpa-advertising-resource__format{font-size:14px;color:#755766}.mpa-advertising-resource .mpa-care-guide__actions{justify-content:flex-start}@media(max-width:640px){.mpa-advertising-resource{grid-template-columns:minmax(0,1fr);gap:22px;padding:20px;text-align:center}.mpa-advertising-resource__preview{width:min(100%,280px);margin-inline:auto}.mpa-advertising-resource .mpa-care-guide__actions{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/miss-professional-account.css.map */
