.mpc{--pink:#d62b7a;--pink2:#aa205f;--lilac:#744ab1;--ink:#281833;--muted:#65566f;--line:#e6ddeb;--soft:#fcf2f8;--link:#135bc0;--link-hover:#07449d;--nav-height:70px;color:var(--ink);background:#fbf8fd;isolation:isolate}.mpc *{box-sizing:border-box}.mpc [hidden]{display:none!important}.mpc .mpc__wrap{width:min(1200px,calc(100% - 64px));margin-inline:auto;min-width:0}.mpc a{color:var(--link);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px;transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s}.mpc a:hover{color:var(--link-hover);text-decoration:underline;text-decoration-thickness:2px}.mpc a:focus-visible,.mpc button:focus-visible,.mpc input:focus-visible,.mpc summary:focus-visible{outline:3px solid #3274db;outline-offset:4px}.mpc a :is(strong,b){color:inherit!important}.mpc button{font:inherit;cursor:pointer}.mpc .mpc__hero{position:relative;background:radial-gradient(ellipse at 9% 0%,#fbe0ee 0%,transparent 50%),radial-gradient(ellipse at 90% 15%,#e6dbfa 0%,transparent 50%),linear-gradient(120deg,#fff8fc,#f7f2fe);border-bottom:1px solid var(--line);overflow:hidden}.mpc .mpc__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(#9878b526 .8px,transparent .8px);background-size:24px 24px;-webkit-mask-image:linear-gradient(90deg,transparent 40%,#000);mask-image:linear-gradient(90deg,transparent 40%,#000);pointer-events:none}.mpc .mpc__hero-inner{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.9fr);gap:52px;align-items:center;padding:38px 0 40px}.mpc .mpc__hero-copy{min-width:0}.mpc .mpc__breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin-bottom:22px;font-size:12px;font-weight:600;color:var(--muted)}.mpc .mpc__breadcrumb a{min-height:24px;display:inline-flex;align-items:center}.mpc .mpc__eyebrow,.mpc .mpc__label{color:var(--pink2);font-size:11px;font-weight:800;letter-spacing:.075em;text-transform:uppercase}.mpc .mpc__eyebrow{display:inline-flex;align-items:center;gap:8px;border:1px solid #eabdd5;padding:7px 11px;border-radius:7px;background:#fff9fce6;margin-bottom:14px}.mpc .mpc__eyebrow:before{content:"";width:6px;height:6px;background:var(--pink);border-radius:50%}.mpc h1{margin:0;color:var(--ink);font-size:clamp(36px,4.4vw,59px);font-weight:750;line-height:1.08;letter-spacing:-.045em;overflow-wrap:break-word}.mpc .mpc__summary{max-width:650px;margin:17px 0 0;color:#5c4867;font-size:17px;line-height:1.65}.mpc .mpc__meta{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-top:18px;color:var(--muted);font-size:12px;line-height:1.5}.mpc .mpc__meta i{width:4px;height:4px;border-radius:50%;background:var(--pink)}.mpc .mpc__reading-meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.mpc .mpc__reading-meta span{padding:4px 8px;border:1px solid #dacbe5;border-radius:6px;background:#ffffff9c;color:#5b3c77;font-size:11px;font-weight:700}.mpc .mpc__actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:21px}.mpc .mpc__actions :is(button,a){display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 16px;border:1px solid #c7b7d2;border-radius:10px;background:#fff;color:var(--ink);font-size:13px;font-weight:700;text-decoration:none;box-shadow:0 3px #ded1e54d;transition:color .18s,background .18s,box-shadow .18s}.mpc .mpc__actions a,.mpc .mpc__support-primary{background:#553178;color:#fff;border-color:#553178}.mpc .mpc__actions button:hover{background:#f3e9fb;border-color:#9c7bbc}.mpc .mpc__actions a:hover,.mpc .mpc__support-primary:hover{background:#eaf2ff;border-color:#9cbde9;color:var(--link-hover);text-decoration:underline}.mpc .mpc__hero-visual{min-width:0;position:relative;padding-bottom:28px}.mpc .mpc__hero-art{position:relative;display:grid;place-items:center;aspect-ratio:1.56;min-height:250px;border:1px solid #cbb4e1;border-radius:24px;background:radial-gradient(circle at 25% 80%,#f5cadf 0%,transparent 55%),linear-gradient(145deg,#e8dcfa,#fff8fc);box-shadow:0 16px 40px #63348314,inset 0 0 0 7px #ffffff85;overflow:hidden}.mpc .mpc__hero-art:before{content:"";position:absolute;width:190px;height:190px;border:1px solid #ae83cd35;border-radius:50%;right:-40px;top:-80px;box-shadow:0 0 0 30px #ae83cd0d,0 0 0 60px #ae83cd0b;pointer-events:none}.mpc .mpc__art-label{position:absolute;top:22px;left:24px;color:#654181;font-size:10px;font-weight:800;letter-spacing:.11em;text-transform:uppercase;z-index:2}.mpc .mpc__motion-svg{position:relative;width:100%;height:auto;max-width:465px;z-index:1;overflow:visible;margin-top:20px}.mpc .mpc__art-orbit{position:absolute;bottom:23px;right:24px;width:8px;height:8px;border-radius:50%;background:#d62b7a;box-shadow:-15px 0 #9f7ec7,-30px 0 #d6bcdf;animation:mpc-orbit 3s ease-in-out infinite}.mpc .mpc__motion-toggle{position:absolute;right:4px;bottom:0;min-height:24px;border:0;padding:3px 4px;background:transparent;color:#614775;font-size:11px;text-decoration:underline;text-underline-offset:3px}.mpc .mpc__motion-toggle:hover{color:var(--link-hover)}.mpc .mpc__progress{position:sticky;top:0;z-index:31;height:3px;background:#e4d6ee}.mpc .mpc__progress span{display:block;height:100%;width:100%;background:linear-gradient(90deg,#d62b7a,#744ab1);transform:scaleX(0);transform-origin:left;transition:transform .15s linear}.mpc .mpc__nav-shell{position:sticky;top:3px;z-index:30;background:#fffffff5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid #ded1e7;box-shadow:0 4px 16px #44215b08}.mpc .mpc__nav{display:flex;gap:8px;overflow-x:auto;padding:12px 0;scrollbar-width:thin;scrollbar-color:#cbb5dc transparent}.mpc .mpc__nav a{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-height:42px;white-space:nowrap;padding:9px 15px;border:1px solid #e3d8eb;border-radius:9px;background:#fff;color:#5c406e;font-size:13px;font-weight:700;text-decoration:none}.mpc .mpc__nav a[aria-current=page]{background:#604086;color:#fff;border-color:#604086;box-shadow:0 3px 9px #63348320}.mpc .mpc__nav a:hover{color:var(--link-hover);background:#eaf2ff;border-color:#96b8e8;text-decoration:underline}.mpc .mpc__grid{display:grid;grid-template-columns:250px minmax(0,1fr);gap:32px;padding:32px 0 64px;align-items:start}.mpc .mpc__sidebar{position:sticky;top:calc(var(--nav-height) + 18px);min-width:0}.mpc .mpc__tool{border:1px solid #decee7;border-radius:14px;padding:16px;background:#fff;box-shadow:0 6px 22px #42205106}.mpc .mpc__tool+.mpc__tool{margin-top:12px}.mpc .mpc__contents>summary{display:flex;align-items:center;gap:6px;min-height:24px;list-style:none;cursor:pointer}.mpc .mpc__contents>summary::-webkit-details-marker{display:none}.mpc .mpc__topic-count{margin-left:auto;display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 4px;border-radius:6px;background:#f0e6f7;color:#654181;font-size:11px;letter-spacing:0}.mpc .mpc__contents-chevron{font-size:18px;line-height:1;transition:transform .2s}.mpc .mpc__contents[open] .mpc__contents-chevron{transform:rotate(180deg)}.mpc .mpc__toc{display:grid;gap:3px;margin-top:12px;max-height:min(58vh,590px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#cbb5dc transparent;padding-right:3px}.mpc .mpc__toc a{display:block;padding:9px 10px;border-radius:7px;border-left:3px solid transparent;color:#5d4c68;font-size:12px;line-height:1.4;text-decoration:none;overflow-wrap:anywhere}.mpc .mpc__toc a[data-depth="3"]{padding-left:20px;font-size:11px;color:#746480}.mpc .mpc__toc a.is-active{border-left-color:var(--pink);background:#fcf0f7;color:#912251;font-weight:750}.mpc .mpc__toc a:hover{color:var(--link-hover);text-decoration:underline;background:#edf4ff;border-left-color:#397ada}.mpc .mpc__finder label{display:block}.mpc .mpc__finder>div{display:flex;gap:7px;margin-top:10px}.mpc .mpc__finder input{width:100%;min-width:0;min-height:44px;padding:10px 11px;border:1px solid #cbbad7;border-radius:8px;background:#fff;font:inherit;font-size:14px;color:var(--ink)}.mpc .mpc__finder button{min-height:44px;border:1px solid #604086;border-radius:8px;padding:0 12px;background:#604086;color:#fff;font-size:12px;font-weight:750}.mpc .mpc__finder button:hover{background:#452a67}.mpc .mpc__finder small{display:block;margin-top:8px;color:var(--muted);font-size:11px;line-height:1.4}.mpc .mpc__body{min-width:0}.mpc .mpc__shipping-switch{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 18px;margin-bottom:20px;border:1px solid #cdb8df;border-radius:14px;background:linear-gradient(115deg,#faf4ff,#fff);box-shadow:0 6px 18px #59316e08}.mpc .mpc__shipping-switch>span{font-size:12px;font-weight:800;color:#59376f}.mpc .mpc__shipping-tabs{display:inline-flex;gap:4px;padding:4px;border-radius:10px;background:#eee3f5;border:1px solid #d8c6e5}.mpc .mpc__shipping-tabs a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 18px;border-radius:7px;color:#553566;font-size:13px;font-weight:750;white-space:nowrap;text-decoration:none}.mpc .mpc__shipping-tabs a[aria-current=page]{background:#68438d;color:#fff;box-shadow:0 3px 8px #4c255622}.mpc .mpc__shipping-tabs a:hover{background:#e7f0ff;color:var(--link-hover);text-decoration:underline}.mpc .mpc__hygiene-note{display:flex;gap:13px;padding:18px;margin-bottom:20px;background:#fff3f8;border:1px solid #e9bfd4;border-radius:14px}.mpc .mpc__hygiene-icon{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:10px;background:#b82970;color:#fff;font-weight:800}.mpc .mpc__hygiene-note strong{display:block;font-size:15px;margin-bottom:5px}.mpc .mpc__hygiene-note p{margin:0;font-size:13px;line-height:1.65;color:#65495c}.mpc .mpc__document-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:16px;padding:0 2px 12px;border-bottom:1px solid #dacee4;color:var(--muted);font-size:10px;line-height:1.5}.mpc .mpc__document-bar strong{color:#624b72;letter-spacing:.08em;text-transform:uppercase}.mpc .mpc__content{min-width:0;color:#44364c;font-size:16px;line-height:1.75}.mpc .mpc__content>style,.mpc .mpc__content meta{display:none!important}.mpc .mpc__content>.matri-policy-page~.matri-policy-page{display:none!important}.mpc .mpc__content .matri-policy-page{max-width:none!important;margin:0!important;padding:0!important;font-family:inherit!important;color:inherit!important;line-height:inherit!important}.mpc .mpc__content :is(.matri-policy-title,.matri-breadcrumb,.policy-contact){display:none!important}.mpc .mpc__content :is(.policy-card,.mpc__policy-block){position:relative;background:#fff!important;border:1px solid #dfd3e7!important;border-radius:14px!important;padding:25px 28px!important;margin:0 0 16px!important;box-shadow:0 4px 15px #45245905!important;color:#44364c!important}.mpc .mpc__content :is(.policy-card,.mpc__policy-block):before{content:"";position:absolute;top:25px;left:0;width:3px;height:26px;background:#c92b77;border-radius:0 3px 3px 0}.mpc .mpc__content :is(.policy-card,.mpc__policy-block)>h2{margin:0 0 14px!important;padding:0!important;color:var(--ink)!important;font-size:23px!important;font-weight:700!important;line-height:1.3!important;letter-spacing:-.02em!important}.mpc .mpc__content :is(h2,h3,h4,h5){color:var(--ink)!important;font-family:inherit!important;scroll-margin-top:calc(var(--nav-height) + 24px);overflow-wrap:break-word}.mpc .mpc__content h2{margin:28px 0 14px;font-size:25px;line-height:1.3}.mpc .mpc__content h3{margin:24px 0 12px;font-size:18px;line-height:1.4;font-weight:750}.mpc .mpc__content :is(h4,h5){margin:22px 0 10px;font-size:17px;line-height:1.4;font-weight:750}.mpc .mpc__content h2 span,.mpc .mpc__content h3 span{color:inherit!important;font-family:inherit!important}.mpc .mpc__content :is(p,li){font-size:16px!important;color:#44364c!important;line-height:1.75!important}.mpc .mpc__content p{margin:0 0 14px}.mpc .mpc__content p:last-child{margin-bottom:0}.mpc .mpc__content :is(ul,ol){padding-left:22px;margin:12px 0 18px}.mpc .mpc__content li{margin:8px 0;padding-left:2px}.mpc .mpc__content li::marker{color:#a02563;font-weight:800}.mpc .mpc__content :is(strong,b){color:#291a34;font-weight:750}.mpc .mpc__content :is(em,i:not(.icon)){color:#655078;font-style:italic;font-weight:500}.mpc .mpc__content a{color:var(--link)!important;text-decoration:underline!important;text-underline-offset:4px;text-decoration-thickness:1.5px;font-weight:650;overflow-wrap:anywhere}.mpc .mpc__content a:hover,.mpc .mpc__content a:focus-visible{color:var(--link-hover)!important;text-decoration:underline!important;text-decoration-thickness:2px;background:#edf4ff;border-radius:3px}.mpc .mpc__content .notice-box,.mpc .mpc__content blockquote{background:#fcf1f7!important;border:1px solid #eac7d9!important;border-left:3px solid #c82c75!important;border-radius:10px!important;padding:16px 18px!important;margin:18px 0!important;color:#4c3447;box-shadow:none!important}.mpc .mpc__content blockquote p{font-size:15px!important}.mpc .mpc__table-wrap{max-width:100%;margin:20px 0;border:1px solid #d9cbe3;border-radius:10px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#b79ad0 #f5eff9;background:#fff}.mpc .mpc__content table{display:table;width:100%;margin:0;border-collapse:collapse;font-size:14px;line-height:1.65}.mpc .mpc__content :is(th,td){border:0;border-bottom:1px solid #e4d9eb;padding:14px 16px;text-align:left;vertical-align:top;min-width:135px}.mpc .mpc__content thead th{background:#eee5f6;color:#4e2d69;font-size:12px;letter-spacing:.02em;font-weight:800}.mpc .mpc__content tbody th{width:34%;background:#fcf9fe;color:#4d335e;font-size:13px;font-weight:750}.mpc .mpc__content tbody tr:nth-child(2n) td{background:#fdfbff}.mpc .mpc__content tbody tr:last-child :is(th,td){border-bottom:0}.mpc .mpc__card{margin-top:24px;padding:25px 28px;border:1px solid #dfd3e7;border-radius:14px;background:#fff;box-shadow:0 4px 15px #45245905}.mpc .mpc__card h2{margin:8px 0 18px;font-size:22px;line-height:1.3;color:var(--ink);letter-spacing:-.02em}.mpc .mpc__company-grid,.mpc .mpc__levels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mpc .mpc__company-grid>div,.mpc .mpc__levels article{min-width:0;padding:15px;background:#fcf9fe;border:1px solid #e5d9ed;border-radius:9px}.mpc .mpc__company-grid small,.mpc .mpc__levels small{display:block;margin-bottom:7px;color:#766280;font-size:10px;letter-spacing:.04em;font-weight:750;text-transform:uppercase}.mpc .mpc__company-grid strong,.mpc .mpc__levels strong{display:block;font-size:13px;line-height:1.6;overflow-wrap:anywhere}.mpc .mpc__support-hub{background:linear-gradient(120deg,#f8effe,#fff4f9);border-color:#dac4e7}.mpc .mpc__support-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.mpc .mpc__support-head h2{margin:7px 0 10px}.mpc .mpc__support-head p{margin:0;color:#654f70;font-size:14px;line-height:1.7}.mpc .mpc__availability{margin-top:16px;padding:14px 16px;border:1px solid #dfcce7;border-radius:10px;background:#ffffffa8;overflow-wrap:break-word}.mpc .mpc__availability p+p{margin-top:8px}.mpc .mpc__availability .mpc__availability-note{font-size:12px;line-height:1.65}.mpc .mpc__support-primary{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:44px;padding:11px 16px;border:1px solid #553178;border-radius:9px;font-size:13px;font-weight:750;text-decoration:none}.mpc .mpc__support-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:20px}.mpc .mpc__support-links a{display:block;padding:14px;min-width:0;border:1px solid #d6c4e3;border-radius:10px;background:#fff;text-decoration:none}.mpc .mpc__support-links a:hover{color:var(--link-hover);background:#edf4ff;border-color:#a7c2e8;text-decoration:underline}.mpc .mpc__support-links span{display:block;margin-bottom:5px;color:#766380;font-size:10px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.mpc .mpc__support-links strong{display:block;color:var(--link);font-size:13px;line-height:1.45;text-decoration:underline;overflow-wrap:anywhere}.mpc .mpc__escalation-details{margin-top:18px;padding-top:15px;border-top:1px solid #ddcde7}.mpc .mpc__escalation-details summary{min-height:30px;color:#593674;font-size:13px;line-height:1.5;font-weight:750;cursor:pointer;list-style-position:inside}.mpc .mpc__escalation-details summary:hover{color:var(--link-hover);text-decoration:underline;text-underline-offset:4px}.mpc .mpc__escalation-details .mpc__levels{margin-top:16px}.mpc .mpc__levels a{display:inline-block;margin-top:5px;font-size:13px;overflow-wrap:anywhere}.mpc .mpc__notice{margin-top:14px;padding:13px 15px;background:#ffffffba;border-radius:9px;font-size:13px;line-height:1.6;color:#66536e}.mpc .mpc__footer{margin-top:24px;padding-top:18px;border-top:1px solid var(--line)}.mpc .mpc__footer button{min-height:44px;padding:8px 0;border:0;background:none;color:var(--link);font-size:13px;text-decoration:underline;text-underline-offset:4px}.mpc .mpc-hit{background:#fff1b8!important;outline:2px solid #d6a549;outline-offset:5px;border-radius:3px}.mpc .mpc__truck{animation:mpc-truck-drive 7s linear infinite}.mpc .mpc__wheel{transform-box:fill-box;transform-origin:center;animation:mpc-wheel .85s linear infinite}.mpc .mpc__road{stroke:#9f81b8;animation:mpc-road 1.4s linear infinite}.mpc .mpc__plane{transform-origin:center;animation:mpc-flight 7s ease-in-out infinite}.mpc .mpc__runway{stroke:#9f81b8;animation:mpc-road 2s linear infinite}.mpc .mpc__cloud--1{animation:mpc-cloud-a 7s ease-in-out infinite}.mpc .mpc__cloud--2{animation:mpc-cloud-b 8s ease-in-out infinite}.mpc .mpc__window{transform-box:fill-box;transform-origin:center;animation:mpc-window-close 6s ease-in-out infinite}.mpc .mpc__window--2{animation-delay:.4s}.mpc .mpc__window--3{animation-delay:.8s}.mpc .mpc__privacy-hand{transform-origin:center;animation:mpc-hand 6s ease-in-out infinite}.mpc .mpc__lock{transform-box:fill-box;transform-origin:center;animation:mpc-lock 6s ease-in-out infinite}.mpc .mpc__refund-coin{animation:mpc-coin 4.6s ease-in-out infinite}.mpc .mpc__refund-arrow{stroke-dasharray:180;animation:mpc-draw 4.6s ease-in-out infinite}.mpc .mpc__cancel-stamp{transform-box:fill-box;transform-origin:center;animation:mpc-stamp 4.8s ease-in-out infinite}.mpc .mpc__cancel-box{animation:mpc-box-breathe 4.8s ease-in-out infinite}.mpc .mpc__return-arrow,.mpc .mpc__return-arrow2{stroke-dasharray:320;animation:mpc-return-draw 5.6s ease-in-out infinite}.mpc .mpc__return-arrow2{animation-delay:.4s}.mpc .mpc__return-box{animation:mpc-box-float 5.6s ease-in-out infinite}.mpc .mpc__shield{transform-origin:center;transform-box:fill-box;animation:mpc-shield 4.8s ease-in-out infinite}.mpc .mpc__warranty-check{transform-box:fill-box;transform-origin:center;animation:mpc-check 4.8s ease-in-out infinite}.mpc .mpc__spark{animation:mpc-spark 4.8s ease-in-out infinite}.mpc .mpc__pen{animation:mpc-pen 5s ease-in-out infinite}.mpc .mpc__signature{stroke-dasharray:120;animation:mpc-sign 5s ease-in-out infinite}.mpc .mpc__doc{animation:mpc-box-breathe 5s ease-in-out infinite}.mpc.is-motion-paused .mpc__hero-art *{animation-play-state:paused!important}@keyframes mpc-truck-drive{0%{transform:translate(-195px);opacity:0}12%{opacity:1}75%{opacity:1}95%,to{transform:translate(260px);opacity:0}}@keyframes mpc-wheel{to{transform:rotate(360deg)}}@keyframes mpc-road{to{stroke-dashoffset:-58}}@keyframes mpc-flight{0%{transform:translate(-105px,50px) rotate(-8deg)}28%{transform:translate(10px,-35px) rotate(-9deg)}62%{transform:translate(85px,-44px) rotate(0)}to{transform:translate(205px,45px) rotate(10deg)}}@keyframes mpc-cloud-a{50%{transform:translate(30px)}}@keyframes mpc-cloud-b{50%{transform:translate(-30px)}}@keyframes mpc-window-close{0%,24%,to{opacity:1;transform:scale(1)}42%,62%{opacity:.05;transform:scale(.45)}}@keyframes mpc-hand{0%,18%,to{transform:translate(30px,24px) rotate(8deg)}42%,62%{transform:translate(-16px,-14px) rotate(-8deg)}}@keyframes mpc-lock{0%,45%,to{opacity:0;transform:scale(.65)}62%,88%{opacity:1;transform:scale(1.1)}}@keyframes mpc-coin{0%,18%,to{transform:translateY(-25px);opacity:.3}42%,72%{transform:translateY(22px);opacity:1}}@keyframes mpc-draw{0%,18%{stroke-dashoffset:180}48%,78%{stroke-dashoffset:0}to{stroke-dashoffset:-180}}@keyframes mpc-stamp{0%,22%,to{transform:translateY(-20px) scale(.6) rotate(-16deg);opacity:.25}48%,74%{transform:scale(1.08) rotate(0);opacity:1}}@keyframes mpc-box-breathe{50%{transform:translateY(-9px)}}@keyframes mpc-box-float{50%{transform:translateY(-10px)}}@keyframes mpc-return-draw{0%,15%{stroke-dashoffset:320}55%,82%{stroke-dashoffset:0}to{stroke-dashoffset:-320}}@keyframes mpc-shield{0%,to{opacity:.23;transform:scale(.94)}50%{opacity:.5;transform:scale(1.08)}}@keyframes mpc-check{0%,20%,to{transform:scale(.65);opacity:.4}45%,75%{transform:scale(1.08);opacity:1}}@keyframes mpc-spark{0%,to{opacity:.25}50%{opacity:1}}@keyframes mpc-orbit{50%{transform:translateY(-6px)}}@keyframes mpc-pen{0%,18%,to{transform:translate(28px,-18px)}48%,72%{transform:translate(-15px,10px)}}@keyframes mpc-sign{0%,20%{stroke-dashoffset:120}55%,80%{stroke-dashoffset:0}to{stroke-dashoffset:-120}}@media(max-width:1050px){.mpc .mpc__hero-inner{gap:30px;grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr)}.mpc .mpc__grid{grid-template-columns:220px minmax(0,1fr);gap:24px}.mpc .mpc__support-head{flex-direction:column}.mpc .mpc__support-links{grid-template-columns:1fr}}@media(max-width:900px){.mpc .mpc__wrap{width:calc(100% - 40px)}.mpc .mpc__hero-inner{grid-template-columns:1fr;gap:28px;padding:28px 0 30px}.mpc .mpc__hero-copy{max-width:700px}.mpc .mpc__hero-visual{width:min(100%,560px);justify-self:center}.mpc .mpc__hero-art{min-height:0;aspect-ratio:1.8}.mpc .mpc__motion-svg{max-width:425px}.mpc .mpc__grid{grid-template-columns:1fr;gap:22px;padding-top:24px}.mpc .mpc__sidebar{position:static;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;align-items:start}.mpc .mpc__tool+.mpc__tool{margin-top:0}.mpc .mpc__toc{max-height:300px}.mpc .mpc__contents summary{min-height:44px}.mpc .mpc__contents:not([open]){padding-block:8px}.mpc .mpc__finder small{margin-bottom:0}.mpc .mpc__nav{padding-block:9px}.mpc .mpc__nav a{font-size:12px;min-height:40px;padding:9px 12px}.mpc .mpc__company-grid,.mpc .mpc__levels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.mpc .mpc__wrap{width:calc(100% - 32px)}.mpc .mpc__hero-inner{gap:22px;padding:24px 0 22px}.mpc .mpc__breadcrumb{margin-bottom:18px;font-size:11px}.mpc h1{font-size:35px;line-height:1.12;letter-spacing:-.035em}.mpc .mpc__summary{font-size:15px;line-height:1.65;margin-top:14px}.mpc .mpc__meta{font-size:11px;margin-top:14px;column-gap:7px}.mpc .mpc__meta i{display:none}.mpc .mpc__meta span{display:block;width:100%}.mpc .mpc__actions{gap:8px;margin-top:18px}.mpc .mpc__actions :is(button,a){padding:10px 12px;min-height:44px;font-size:12px}.mpc .mpc__hero-visual{width:100%;padding-bottom:26px}.mpc .mpc__hero-art{border-radius:17px;aspect-ratio:1.85}.mpc .mpc__art-label{top:15px;left:17px;font-size:9px}.mpc .mpc__motion-svg{width:100%;max-width:365px;margin-top:15px}.mpc .mpc__art-orbit{bottom:14px;right:16px;width:6px;height:6px}.mpc .mpc__nav-shell{overflow:hidden}.mpc .mpc__nav{width:100%;padding-inline:16px;scroll-padding-inline:16px;gap:6px}.mpc .mpc__nav a{min-height:42px}.mpc .mpc__grid{gap:18px;padding-top:18px;padding-bottom:44px}.mpc .mpc__sidebar{display:block}.mpc .mpc__tool+.mpc__tool{margin-top:10px}.mpc .mpc__finder{padding:12px 14px}.mpc .mpc__finder input{font-size:16px}.mpc .mpc__finder small:empty{display:none}.mpc .mpc__contents{padding-inline:14px}.mpc .mpc__toc a{min-height:42px;display:flex;align-items:center;font-size:13px}.mpc .mpc__toc a[data-depth="3"]{font-size:12px}.mpc .mpc__shipping-switch{display:block;padding:14px;margin-bottom:18px}.mpc .mpc__shipping-switch>span{display:block;margin-bottom:11px;font-size:12px}.mpc .mpc__shipping-tabs{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mpc .mpc__shipping-tabs a{padding:10px 8px;font-size:13px;min-width:0}.mpc .mpc__document-bar{align-items:flex-start;flex-direction:column;gap:4px;font-size:9px;padding-bottom:10px;margin-bottom:13px}.mpc .mpc__content :is(.policy-card,.mpc__policy-block){padding:20px 18px!important;border-radius:12px!important;margin-bottom:13px!important}.mpc .mpc__content :is(.policy-card,.mpc__policy-block):before{top:21px;height:23px}.mpc .mpc__content :is(.policy-card,.mpc__policy-block)>h2{font-size:21px!important;line-height:1.35!important}.mpc .mpc__content :is(p,li){font-size:15px!important;line-height:1.75!important;overflow-wrap:break-word}.mpc .mpc__content h3{font-size:17px}.mpc .mpc__content :is(ul,ol){padding-left:19px}.mpc .mpc__table-wrap{margin-block:16px}.mpc .mpc__content table{min-width:520px;font-size:13px}.mpc .mpc__content :is(th,td){padding:12px;min-width:140px}.mpc .mpc__content tbody th{font-size:12px;width:36%}.mpc .mpc__card{padding:20px 18px;border-radius:12px;margin-top:18px}.mpc .mpc__card h2{font-size:21px}.mpc .mpc__company-grid,.mpc .mpc__levels,.mpc .mpc__support-links{grid-template-columns:1fr}.mpc .mpc__hygiene-note{padding:15px;gap:10px}.mpc .mpc__hygiene-icon{flex-basis:30px;width:30px;height:30px}.mpc .mpc__hygiene-note p{font-size:12px}}@media(max-width:360px){.mpc .mpc__wrap{width:calc(100% - 24px)}.mpc h1{font-size:31px}.mpc .mpc__actions :is(button,a){padding:10px;font-size:11px}.mpc .mpc__content :is(.policy-card,.mpc__policy-block){padding:18px 15px!important}.mpc .mpc__eyebrow{font-size:10px}}@media(prefers-reduced-motion:reduce){.mpc *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.mpc .mpc__motion-toggle{display:none}.mpc .mpc__refund-arrow,.mpc .mpc__return-arrow,.mpc .mpc__return-arrow2,.mpc .mpc__signature{stroke-dashoffset:0}.mpc .mpc__lock{opacity:1}}@media print{.mpc{background:#fff}.mpc .mpc__wrap{width:100%}.mpc :is(.mpc__hero-visual,.mpc__nav-shell,.mpc__progress,.mpc__sidebar,.mpc__actions,.mpc__footer,.mpc__shipping-switch){display:none!important}.mpc .mpc__hero{background:#fff}.mpc .mpc__hero-inner{display:block;padding:20px 0}.mpc .mpc__grid{display:block;padding:15px 0}.mpc .mpc__content :is(.policy-card,.mpc__policy-block){box-shadow:none!important;break-inside:avoid}.mpc .mpc__table-wrap{overflow:visible}.mpc .mpc__content table{min-width:0;font-size:11px}.mpc .mpc__card{box-shadow:none;break-inside:avoid}.mpc .mpc__escalation-details:not([open])>div{display:block}}.m-footer--block-menu a:hover,.m-footer--block-menu a:focus-visible{color:#135bc0!important;background:#edf4ff;border-radius:3px;box-shadow:0 0 0 3px #edf4ff;text-decoration:underline!important;text-underline-offset:4px;text-decoration-thickness:2px}.m-footer--block-menu a:focus-visible{outline:2px solid #3274db;outline-offset:4px;border-radius:2px}
/*# sourceMappingURL=/cdn/shop/t/36/compiled_assets/styles.css.map */
