.mc-guide{--yellow:#fffb00;--black:#080909;--ink:#111318;--muted:#69707a;max-width:1320px;margin:0 auto;padding:38px 24px 76px;color:var(--ink)}
.mc-guide [hidden]{display:none!important}
.mc-guide__hero{position:relative;display:grid;overflow:hidden;grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);gap:42px;align-items:center;min-height:390px;padding:clamp(42px,6vw,80px);border-bottom:4px solid var(--yellow);border-radius:26px;background:var(--black);color:#fff;isolation:isolate}
.mc-guide__hero:before{position:absolute;z-index:-1;inset:0;background:radial-gradient(circle at 82% 20%,rgba(255,251,0,.16),transparent 30%),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:auto,48px 48px,48px 48px;content:""}
.mc-guide__eyebrow,.mc-buy-flow__heading span,.mc-return-selector>header span,.mc-return-process>header span,.mc-return-faq>header span,.mc-guide__help span{color:var(--yellow);font-size:11px;font-weight:900;letter-spacing:.15em}
.mc-guide__hero h1{max-width:850px;margin:14px 0 18px;color:#fff;font-size:clamp(44px,6vw,78px);font-weight:900;letter-spacing:-.055em;line-height:.95}
.mc-guide__hero p{max-width:680px;margin:0;color:#c9ccca;font-size:clamp(16px,1.5vw,20px);line-height:1.55}
.mc-guide__hero-button,.mc-guide__help a,.mc-guide__help button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:14px;margin-top:27px;padding:0 22px;border:2px solid var(--yellow);border-radius:999px;background:var(--yellow);color:#080909!important;font-size:12px;font-weight:900;text-decoration:none!important;text-transform:uppercase;transition:transform .2s,box-shadow .2s}
.mc-guide__hero-button:hover,.mc-guide__help a:hover,.mc-guide__help button:hover{box-shadow:0 12px 28px rgba(255,251,0,.18);transform:translateY(-2px)}
.mc-guide__hero-visual{position:relative;display:grid;width:min(290px,100%);aspect-ratio:1;place-items:center;justify-self:end}
.mc-guide__hero-visual svg{width:92px;fill:none;stroke:var(--yellow);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.35;filter:drop-shadow(0 0 15px rgba(255,251,0,.3));animation:mc-float 4s ease-in-out infinite}
.mc-guide__orbit{position:absolute;border:1px solid rgba(255,251,0,.28);border-radius:50%;animation:mc-spin 16s linear infinite}.mc-guide__orbit:after{position:absolute;top:50%;left:-5px;width:10px;height:10px;border-radius:50%;background:var(--yellow);box-shadow:0 0 14px var(--yellow);content:""}
.mc-guide__orbit--one{inset:16%}.mc-guide__orbit--two{inset:3%;animation-direction:reverse;animation-duration:23s}
.mc-guide__hero-stat{max-width:300px;justify-self:end;padding:28px;border:1px solid rgba(255,251,0,.45);border-radius:20px;background:rgba(0,0,0,.38);backdrop-filter:blur(8px)}
.mc-guide__hero-stat strong{display:block;color:var(--yellow);font-size:52px;font-weight:900;letter-spacing:-.05em}.mc-guide__hero-stat span{display:block;margin-top:8px;color:#d2d4d2;font-size:13px;line-height:1.5}
.mc-buy-flow,.mc-return-selector,.mc-return-process,.mc-return-faq{margin-top:34px;padding:clamp(28px,4vw,50px);border:1px solid #e0e3e6;border-radius:22px;background:#fff;box-shadow:0 12px 34px rgba(0,0,0,.055)}
.mc-buy-flow__heading,.mc-return-selector>header,.mc-return-process>header,.mc-return-faq>header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.mc-buy-flow__heading h2,.mc-return-selector>header h2,.mc-return-process>header h2,.mc-return-faq>header h2{margin:7px 0 0;font-size:clamp(28px,3.5vw,46px);font-weight:900;letter-spacing:-.04em;line-height:1}
.mc-buy-flow__heading span,.mc-return-selector>header span,.mc-return-process>header span,.mc-return-faq>header span{color:#696e75}
.mc-buy-flow__progress{width:190px;height:6px;overflow:hidden;border-radius:999px;background:#eceef0}.mc-buy-flow__progress span{display:block;width:16.666%;height:100%;background:#dcd700;transition:width .3s ease}
.mc-buy-flow__layout{display:grid;grid-template-columns:245px minmax(0,1fr);gap:24px}.mc-buy-flow__steps{display:flex;flex-direction:column;gap:7px}.mc-buy-flow__steps button{display:flex;min-height:51px;align-items:center;gap:12px;padding:8px 12px;border:1px solid transparent;border-radius:12px;background:#f3f4f5;color:#555;text-align:left;transition:.2s}.mc-buy-flow__steps button b{display:grid;width:31px;height:31px;place-items:center;border-radius:50%;background:#fff;color:#777;font-size:10px}.mc-buy-flow__steps button span{font-size:13px;font-weight:800}.mc-buy-flow__steps button.is-active{border-color:#d9d500;background:#fffdc9;color:#111;transform:translateX(5px)}.mc-buy-flow__steps button.is-active b{background:#080909;color:var(--yellow)}
.mc-buy-flow__panels{display:flex;min-height:315px;flex-direction:column;padding:32px;border-radius:18px;background:#090a09;color:#fff}.mc-buy-flow__panels article{display:grid;grid-template-columns:auto 1fr;gap:24px;align-items:start;animation:mc-panel-in .3s ease}.mc-buy-flow__number{color:rgba(255,251,0,.18);font-size:86px;font-weight:950;line-height:.8}.mc-buy-flow__panels small{color:var(--yellow);font-size:10px;font-weight:900;letter-spacing:.13em}.mc-buy-flow__panels h3{margin:8px 0 12px;color:#fff;font-size:clamp(25px,3vw,38px);font-weight:900}.mc-buy-flow__panels p{max-width:660px;margin:0;color:#c9ccca;font-size:15px;line-height:1.65}.mc-buy-flow__panels article a{display:inline-block;margin-top:18px;color:var(--yellow);font-size:12px;font-weight:900;text-decoration:none}
.mc-buy-flow__controls{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center;margin-top:auto;padding-top:25px}.mc-buy-flow__controls button{border:0;background:transparent;color:#fff;font-size:12px;font-weight:800}.mc-buy-flow__controls button:last-child{text-align:right}.mc-buy-flow__controls button:disabled{opacity:.3}.mc-buy-flow__controls span{color:#888;font-size:10px;font-weight:800}
.mc-return-selector__choices{display:grid;grid-template-columns:repeat(3,1fr);gap:13px}.mc-return-selector__choices button{display:flex;min-height:130px;align-items:flex-start;flex-direction:column;padding:20px;border:1px solid #e1e3e5;border-radius:16px;background:#fafafa;text-align:left;transition:.2s}.mc-return-selector__choices button>span{display:grid;width:34px;height:34px;place-items:center;margin-bottom:13px;border-radius:50%;background:#111;color:var(--yellow);font-size:18px;font-weight:900}.mc-return-selector__choices strong{font-size:15px}.mc-return-selector__choices small{margin-top:5px;color:#777}.mc-return-selector__choices button.is-active{border-color:#d8d300;background:#fffec9;box-shadow:0 10px 24px rgba(0,0,0,.07);transform:translateY(-3px)}
.mc-return-selector__panel{display:grid;grid-template-columns:1fr 1fr;gap:35px;margin-top:20px;padding:28px;border-radius:17px;background:#090a09;color:#fff;animation:mc-panel-in .3s ease}.mc-return-selector__panel small{color:var(--yellow);font-size:10px;font-weight:900;letter-spacing:.12em}.mc-return-selector__panel strong{display:block;margin:7px 0 10px;font-size:25px}.mc-return-selector__panel p,.mc-return-selector__panel li{color:#c8cbc9;font-size:13px;line-height:1.55}.mc-return-selector__panel ul{margin:0;padding-left:20px}.mc-return-selector__panel li+li{margin-top:8px}
.mc-return-alert{display:flex;align-items:flex-start;gap:22px;margin-top:34px;padding:27px 30px;border:2px solid #d5ce00;border-radius:18px;background:#fffbc8;box-shadow:0 12px 28px rgba(89,85,0,.09)}.mc-return-alert svg{flex:0 0 42px;width:42px;height:42px;fill:none;stroke:#111;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.mc-return-alert span,.mc-return-responsibilities>header span,.mc-return-policy>header span{color:#676d75;font-size:10px;font-weight:900;letter-spacing:.15em}.mc-return-alert h2{margin:4px 0 7px;font-size:23px;font-weight:900;letter-spacing:-.025em}.mc-return-alert p{max-width:970px;margin:0;color:#4c5157;font-size:14px;line-height:1.65}
.mc-return-responsibilities,.mc-return-policy{margin-top:34px;padding:clamp(28px,4vw,50px);border:1px solid #e0e3e6;border-radius:22px;background:#fff;box-shadow:0 12px 34px rgba(0,0,0,.055)}.mc-return-responsibilities>header,.mc-return-policy>header{margin-bottom:27px}.mc-return-responsibilities>header h2,.mc-return-policy>header h2{margin:7px 0 8px;font-size:clamp(28px,3.5vw,46px);font-weight:900;letter-spacing:-.04em;line-height:1}.mc-return-responsibilities>header p,.mc-return-policy>header p{max-width:720px;margin:0;color:#69707a;font-size:14px;line-height:1.6}
.mc-return-responsibilities__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mc-return-responsibilities__card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;padding:27px;border:1px solid #dfe2e5;border-radius:18px;background:#f7f8f8}.mc-return-responsibilities__card--store{border-color:#d4cf00;background:#fffedf}.mc-return-responsibilities__icon{display:grid;width:42px;height:42px;place-items:center;border-radius:50%;background:#111}.mc-return-responsibilities__icon svg{width:22px;height:22px;fill:none;stroke:var(--yellow);stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.mc-return-responsibilities__card small{color:#6a7078;font-size:9px;font-weight:900;letter-spacing:.12em}.mc-return-responsibilities__card h3{margin:6px 0 10px;font-size:20px;font-weight:900}.mc-return-responsibilities__card p,.mc-return-responsibilities__card li{color:#565d65;font-size:13px;line-height:1.6}.mc-return-responsibilities__card ul{margin:13px 0 0;padding-left:19px}.mc-return-responsibilities__card li+li{margin-top:5px}.mc-return-responsibilities__note{margin:14px 0 0!important;padding-top:13px;border-top:1px solid #d7dadd;font-weight:750}
.mc-return-policy__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.mc-return-policy__card{display:grid;grid-template-columns:52px minmax(0,1fr);gap:18px;padding:25px;border:1px solid #e0e3e5;border-radius:17px;background:#fafafa}.mc-return-policy__card>b{color:#ccc600;font-size:28px;font-weight:950;line-height:1}.mc-return-policy__card h3{margin:0 0 9px;font-size:19px;font-weight:900;line-height:1.25}.mc-return-policy__card h3 small{display:block;margin-top:4px;color:#767c83;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mc-return-policy__card p,.mc-return-policy__card li{color:#5e646c;font-size:12.5px;line-height:1.6}.mc-return-policy__card p{margin:0}.mc-return-policy__card ul{margin:13px 0 0;padding-left:18px}.mc-return-policy__card li+li{margin-top:5px}.mc-return-policy__card--restricted{border-color:#d9dce0;background:#f4f5f5}.mc-return-policy__exception{margin-top:14px!important;padding:12px 14px;border-left:3px solid #d5d000;background:#fff;font-weight:750}.mc-guide__help button svg{width:20px;height:20px;fill:currentColor}
.mc-return-process ol{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin:0;padding:0;list-style:none}.mc-return-process li{position:relative;padding:0 22px;border-left:1px solid #dde0e3}.mc-return-process li:first-child{padding-left:0;border:0}.mc-return-process li b{color:#d6d100;font-size:29px;font-weight:950}.mc-return-process li strong{display:block;margin:12px 0 7px;font-size:14px}.mc-return-process li p{margin:0;color:#6b7078;font-size:12px;line-height:1.55}.mc-return-process a{color:#111;font-weight:800;text-decoration-color:#d6d100}
.mc-return-faq details{border-top:1px solid #e2e4e6}.mc-return-faq details:last-child{border-bottom:1px solid #e2e4e6}.mc-return-faq summary{position:relative;padding:20px 45px 20px 0;cursor:pointer;font-size:14px;font-weight:850;list-style:none}.mc-return-faq summary::-webkit-details-marker{display:none}.mc-return-faq summary:after{position:absolute;top:15px;right:4px;display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#f2f3f4;content:"+";font-size:20px;transition:transform .2s}.mc-return-faq details[open] summary:after{background:var(--yellow);transform:rotate(45deg)}.mc-return-faq details p{max-width:850px;margin:0;padding:0 45px 20px 0;color:#656b73;font-size:13px;line-height:1.6}
.mc-guide__help{display:flex;align-items:center;justify-content:space-between;gap:35px;margin-top:34px;padding:34px 40px;border-bottom:3px solid var(--yellow);border-radius:20px;background:#090a09;color:#fff}.mc-guide__help h2{margin:7px 0;color:#fff;font-size:28px}.mc-guide__help p{max-width:680px;margin:0;color:#bfc2c0}.mc-guide__help a,.mc-guide__help button{flex:0 0 auto;margin:0}
.mc-terms__toc{position:sticky;z-index:2;top:10px;margin:22px 0;padding:17px 20px;border:1px solid #dfe2e5;border-radius:14px;background:rgba(255,255,255,.96);box-shadow:0 9px 25px rgba(0,0,0,.06);backdrop-filter:blur(8px)}.mc-terms__toc>strong{display:block;margin-bottom:10px;font-size:11px;letter-spacing:.1em;text-transform:uppercase}.mc-terms__toc div{display:flex;overflow-x:auto;gap:8px;scrollbar-width:none}.mc-terms__toc a{flex:0 0 auto;padding:7px 11px;border-radius:999px;background:#f0f1f2;color:#333;font-size:10px;font-weight:800;text-decoration:none}.mc-terms__toc a:hover{background:var(--mc-institutional-yellow);color:#000}
.mc-terms__content{padding:clamp(28px,4vw,52px);border:1px solid var(--mc-institutional-border);border-radius:18px;background:#fff;box-shadow:0 12px 32px rgba(0,0,0,.05)}.mc-terms__content h2{margin:38px 0 15px;padding-top:5px;color:#111;font-size:23px}.mc-terms__content h2:first-child{margin-top:0}.mc-terms__content p{color:#565d66;line-height:1.7}.mc-terms__content a{color:#111;font-weight:800;text-decoration-color:var(--mc-institutional-yellow)}
.is-reveal{opacity:0;transform:translateY(18px);transition:opacity .6s ease,transform .6s ease}.is-reveal.is-visible{opacity:1;transform:none}
@keyframes mc-spin{to{transform:rotate(360deg)}}@keyframes mc-float{50%{transform:translateY(-8px)}}@keyframes mc-panel-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}
@media(max-width:900px){.mc-guide__hero{grid-template-columns:1fr}.mc-guide__hero-visual,.mc-guide__hero-stat{display:none}.mc-buy-flow__layout{grid-template-columns:1fr}.mc-buy-flow__steps{overflow-x:auto;flex-direction:row;padding-bottom:8px;scrollbar-width:none}.mc-buy-flow__steps button{min-width:145px}.mc-buy-flow__steps button.is-active{transform:translateY(-3px)}.mc-return-process ol{grid-template-columns:repeat(2,1fr);gap:25px}.mc-return-process li:nth-child(3){padding-left:0;border:0}.mc-return-responsibilities__grid,.mc-return-policy__grid{grid-template-columns:1fr}}
@media(max-width:767.98px){.mc-guide{padding:22px 15px 52px}.mc-guide__hero{min-height:0;padding:34px 23px;border-radius:18px}.mc-guide__hero h1{font-size:clamp(40px,12vw,55px)}.mc-buy-flow,.mc-return-selector,.mc-return-process,.mc-return-faq,.mc-return-responsibilities,.mc-return-policy{margin-top:20px;padding:24px 18px;border-radius:17px}.mc-buy-flow__heading{align-items:flex-start;flex-direction:column}.mc-buy-flow__progress{width:100%}.mc-buy-flow__panels{min-height:360px;padding:25px 20px}.mc-buy-flow__panels article{grid-template-columns:1fr}.mc-buy-flow__number{font-size:57px}.mc-buy-flow__controls{grid-template-columns:1fr 1fr}.mc-buy-flow__controls span{display:none}.mc-return-selector__choices{display:flex;overflow-x:auto;padding-bottom:10px;scroll-snap-type:x mandatory}.mc-return-selector__choices button{min-width:78vw;scroll-snap-align:start}.mc-return-selector__panel{grid-template-columns:1fr;gap:15px;padding:23px 19px}.mc-return-alert{gap:14px;margin-top:20px;padding:22px 18px}.mc-return-alert svg{flex-basis:34px;width:34px;height:34px}.mc-return-alert h2{font-size:20px}.mc-return-responsibilities__card{grid-template-columns:1fr;padding:21px}.mc-return-policy__card{grid-template-columns:38px minmax(0,1fr);gap:10px;padding:20px 16px}.mc-return-policy__card>b{font-size:22px}.mc-return-process ol{grid-template-columns:1fr}.mc-return-process li,.mc-return-process li:nth-child(3){padding:0 0 22px 52px;border:0}.mc-return-process li b{position:absolute;left:0;top:0}.mc-guide__help{align-items:flex-start;flex-direction:column;padding:28px 22px}.mc-guide__help a,.mc-guide__help button{width:100%}.mc-terms__toc{top:5px;margin:15px 0}.mc-terms__content{padding:25px 20px}}
.mc-buy-flow__steps button b{flex:0 0 31px;aspect-ratio:1}
.mc-guide__mobile-break{display:none}
.mc-buy-flow__controls button:first-child{justify-self:start;text-align:left}
.mc-buy-flow__controls button:last-child{justify-self:end;text-align:right}
.mc-return-selector__controls{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;margin-top:14px}.mc-return-selector__controls button{min-height:44px;border:0;background:transparent;color:#111;font-size:12px;font-weight:850}.mc-return-selector__controls button:first-child{justify-self:start;text-align:left}.mc-return-selector__controls button:last-child{justify-self:end;text-align:right}.mc-return-selector__controls span{color:#777;font-size:10px;font-weight:800}
@media(max-width:767.98px){
	.mc-guide__mobile-break{display:block}
	.mc-guide,.mc-guide__hero,.mc-buy-flow__panels,.mc-return-selector__panel,.mc-return-alert,.mc-return-responsibilities__card,.mc-return-policy__card,.mc-guide__help,.mc-terms__content{text-align:center}
	.mc-guide__hero h1,.mc-guide__hero p,.mc-buy-flow__panels p,.mc-guide__help p,.mc-return-responsibilities>header p,.mc-return-policy>header p{margin-right:auto;margin-left:auto}
	.mc-buy-flow__heading,.mc-return-selector>header,.mc-return-process>header,.mc-return-faq>header,.mc-return-responsibilities>header,.mc-return-policy>header{align-items:center;flex-direction:column;text-align:center}
	.mc-buy-flow,.mc-return-selector,.mc-return-process,.mc-return-faq,.mc-return-responsibilities,.mc-return-policy{padding:22px 16px}
	.mc-buy-flow__steps{scroll-padding-inline:calc(50% - 72px);padding:4px 0 10px}
	.mc-buy-flow__steps button{min-width:145px;justify-content:center;text-align:center;scroll-snap-align:center}
	.mc-buy-flow__steps button.is-active{transform:none}
	.mc-buy-flow__panels{min-height:330px;padding:24px 18px}
	.mc-buy-flow__number{margin:0 auto}
	.mc-return-selector__choices{gap:10px;scroll-padding-inline:16%;padding:4px 0 9px;scrollbar-width:none}
	.mc-return-selector__choices button{min-width:48vw;max-width:190px;min-height:92px;align-items:center;justify-content:center;padding:10px;box-sizing:border-box;text-align:center;scroll-snap-align:center}
	.mc-return-selector__choices button>span{margin-bottom:8px}
	.mc-return-selector__choices button.is-active{transform:none}
	.mc-return-selector__panel{gap:13px;margin-top:14px;padding:20px 17px}
	.mc-return-selector__controls{margin-top:8px}
	.mc-return-selector__controls span{display:none}
	.mc-return-selector__controls button:first-child{grid-column:1}
	.mc-return-selector__controls button:last-child{grid-column:3}
	.mc-return-selector__panel ul,.mc-return-responsibilities__card ul,.mc-return-policy__card ul,.mc-terms__content ul,.mc-terms__content ol{display:inline-block;text-align:left}
	.mc-return-alert{align-items:center;flex-direction:column;gap:10px;padding:20px 17px}
	.mc-return-responsibilities__card{padding:20px}
	.mc-return-responsibilities__icon{margin:0 auto}
	.mc-return-policy__card{grid-template-columns:1fr;gap:8px;padding:18px 15px}
	.mc-return-process li,.mc-return-process li:nth-child(3){padding:0 0 22px;text-align:center}
	.mc-return-process li b{position:static;display:block}
	.mc-guide__help{align-items:center;padding:25px 20px}
}
@media(prefers-reduced-motion:reduce){.mc-guide *,.is-reveal{animation:none!important;scroll-behavior:auto!important;transition:none!important}.is-reveal{opacity:1;transform:none}}
