.md-preview{margin:0;background:#f5f5f3;color:#171b18;font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}.md-preview *{box-sizing:border-box}.md-preview button,.md-preview a{-webkit-tap-highlight-color:transparent}.md-preview button{font:inherit}.md-preview a{color:inherit}.md-preview-header{height:80px;padding:0 4%;display:flex;align-items:center;justify-content:space-between;gap:24px;background:#fafaf8;border-bottom:1px solid #dcded8}.md-preview-header img{width:140px;height:auto;max-height:48px;object-fit:contain}.md-preview-header>span{font-size:14px;color:#686d65}.md-preview-header>a:last-child{font-size:14px;text-decoration:none}.md-preview-header>a:last-child span{margin-left:16px}.md-lookbook{--line:#d9dbd5;--muted:#73786e;display:grid;grid-template-columns:minmax(0,1fr) 340px;min-height:710px;height:min(850px,calc(100svh - 35px));background:#f5f5f3;border-top:1px solid var(--line);border-bottom:1px solid var(--line);position:relative;isolation:isolate;scroll-margin-top:0}.md-lookbook button{color:#171b18;border:0;cursor:pointer}.md-lookbook button:focus-visible,.md-lookbook a:focus-visible{outline:2px solid #d94b1c;outline-offset:5px}.md-stage{min-width:0;position:relative;overflow:hidden;touch-action:pan-y;user-select:none;outline-offset:-4px;background:radial-gradient(ellipse at 48% 32%,#fcfcfa 0,#f5f5f3 58%,#eaece6 100%)}.md-stage-heading{position:absolute;left:5.1%;top:42px;z-index:2500;pointer-events:none;transition:opacity .18s,transform .25s}.md-eyebrow{font-size:11px;line-height:1.4;letter-spacing:.13em;font-weight:600}.md-stage-heading h2{font-size:clamp(36px,3.9vw,64px);font-weight:500;letter-spacing:-.065em;line-height:.96;margin:21px 0 17px}.md-hint{font-size:13px;line-height:1.5;color:#7a7e76;max-width:230px;margin:0}.md-orbit{position:absolute;inset:0;overflow:hidden}.md-actor{position:absolute;width:285px;height:570px;left:50%;bottom:91px;transform-origin:50% 96%;will-change:transform,opacity;pointer-events:none}.md-model{width:100%;height:100%;background:none;padding:0;display:block;pointer-events:auto;position:relative}.md-model img{width:100%;height:100%;object-fit:contain;display:block;position:relative;z-index:1;pointer-events:none}.md-model::before{content:"";position:absolute;width:67%;height:17px;left:16.5%;bottom:2.9%;background:radial-gradient(ellipse,rgba(35,42,31,.22),rgba(35,42,31,.06) 40%,transparent 72%);transform:scaleX(1.1);filter:blur(3px);pointer-events:none}.md-stage-bottom{position:absolute;bottom:26px;left:5.1%;right:5.1%;height:44px;display:flex;align-items:center;gap:24px;z-index:2500}.md-counter{font-variant-numeric:tabular-nums;font-size:13px;letter-spacing:.06em;min-width:64px}.md-counter span{color:#8b9086}.md-stage-note{font-size:12px;color:#858a80;flex:1;text-align:center}.md-arrows{display:flex;gap:7px}.md-arrows button{border:1px solid #cbd0c4;border-radius:50%;background:transparent;width:44px;height:44px;font-size:20px;transition:background .2s}.md-arrows button:hover{background:#e1e5da}.md-details{background:#fafaf8;border-left:1px solid var(--line);padding:43px 30px 25px;display:flex;flex-direction:column;min-width:0}.md-details-heading h3{font-size:26px;font-weight:500;letter-spacing:-.045em;margin:13px 0 35px}.md-items{flex:1;display:flex;flex-direction:column;gap:20px;min-height:280px;transition:opacity .12s}.md-item{display:grid;grid-template-columns:72px minmax(0,1fr);gap:15px;text-decoration:none;align-items:center;animation:md-item-enter .38s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--delay);border-radius:2px}.md-item-picture{height:83px;background:#f0f0eb;overflow:hidden}.md-item-picture img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;display:block}.md-item-copy{min-width:0}.md-item-name{display:block;font-size:13px;line-height:1.4;font-weight:500;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.md-item-category{display:block;font-size:11px;color:#7b8074;margin:5px 0}.md-item-price{font-size:14px;white-space:nowrap;font-weight:600}.md-item:hover .md-item-name,.md-item.is-highlighted .md-item-name{text-decoration:underline;text-underline-offset:3px}.md-purchase{padding-top:24px;margin-top:20px;border-top:1px solid var(--line)}.md-total{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:19px;gap:8px}.md-total>span{font-size:12px;color:#6b7166}.md-total strong{font-weight:500;font-size:21px;letter-spacing:-.04em;white-space:nowrap}.md-full-look{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:54px;padding:15px 17px;background:#171d17!important;color:#fff!important;font-size:13px!important;transition:background .15s,opacity .15s}.md-full-look span{font-size:21px;font-weight:400}.md-full-look:hover{background:#34432c!important}.md-full-look:disabled{cursor:default;background:#e2e4de!important;color:#9ba093!important}.md-purchase p{font-size:11px;line-height:1.5;color:#84897d;margin:13px 0 0}.md-lookbook.is-moving .md-items{opacity:0;pointer-events:none}.md-lookbook.is-moving .md-total{opacity:.4}.md-back{position:absolute;top:45px;left:5.1%;z-index:2501;background:transparent;padding:8px 0!important;font-size:14px!important}.md-back span{margin-right:12px}.md-focus-title{position:absolute;top:95px;left:5.1%;z-index:2500;font-size:clamp(25px,3vw,43px);letter-spacing:-.05em;max-width:280px;line-height:1.05;opacity:0;pointer-events:none}.md-lookbook.is-focused .md-stage-heading{opacity:0;transform:translateY(-10px)}.md-lookbook.is-focused .md-focus-title{opacity:1;transition:opacity .25s}.md-lookbook.is-focused .md-stage-note{opacity:0}.md-hotspots{position:absolute;inset:0;z-index:2;pointer-events:none;opacity:0;transition:opacity .2s}.md-lookbook.is-focused .md-actor.is-current .md-hotspots{opacity:1}.md-hotspot{position:absolute;left:var(--x);top:var(--y);border:1px solid rgba(255,255,255,.7)!important;border-radius:50%;width:32px;height:32px;margin:-16px 0 0 -16px;background:rgba(255,255,255,.8);font-size:20px!important;box-shadow:0 0 0 6px rgba(255,255,255,.15)}.md-lookbook.is-focused .md-actor.is-current .md-hotspot{pointer-events:auto}.md-hotspot:hover,.md-hotspot.is-highlighted{background:#171d17;color:#fff}.md-pointer{display:none}.md-after{background:#f0eee7;padding:90px 6%;border-bottom:1px solid #d5d6ce}.md-after h2{font-size:clamp(34px,4vw,62px);font-weight:500;letter-spacing:-.055em;margin:25px 0}.md-after p{max-width:580px;line-height:1.6;font-size:16px;color:#687064}.md-after>a{display:inline-flex;align-items:center;justify-content:space-between;gap:60px;text-decoration:none;background:#182019;color:white;padding:18px 22px;margin-top:12px;font-size:14px}@keyframes md-item-enter{from{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}
@media(hover:hover) and (pointer:fine){.md-stage{cursor:none}.md-stage button{cursor:none}.md-pointer{display:block;width:14px;height:14px;border-radius:50%;position:absolute;top:0;left:0;z-index:5000;pointer-events:none;background:rgba(35,39,32,.18);opacity:0;transform:translate(-50%,-50%);transition:width .18s,height .18s,background .18s,opacity .15s}.md-pointer.is-visible{opacity:1}.md-pointer.is-large{width:44px;height:44px;background:rgba(35,39,32,.38)}}
@media(min-width:1600px){.md-lookbook{grid-template-columns:minmax(0,1fr) 390px}.md-details{padding-left:40px;padding-right:40px}.md-actor{width:315px;height:630px}}
@media(max-width:1100px) and (min-width:761px){.md-lookbook{grid-template-columns:minmax(0,1fr) 300px;min-height:650px}.md-details{padding:32px 22px 22px}.md-stage-heading{top:32px}.md-stage-heading h2{font-size:44px}.md-actor{width:250px;height:500px;bottom:90px}.md-stage-note{display:none}.md-items{gap:16px}}
@media(max-width:760px){.md-preview-header{height:68px;padding:0 20px}.md-preview-header img{width:112px}.md-preview-header>span{display:none}.md-lookbook{display:flex;flex-direction:column;height:auto;min-height:0}.md-stage{height:700px;flex-shrink:0}.md-stage-heading{top:27px;left:24px}.md-stage-heading h2{font-size:42px;margin-top:17px}.md-stage-heading .md-eyebrow{font-size:10px}.md-hint{font-size:12px;max-width:170px}.md-actor{width:225px;height:450px;bottom:66px}.md-stage-bottom{left:24px;right:24px;bottom:17px}.md-stage-note{display:none}.md-arrows{margin-left:auto}.md-details{border-left:0;border-top:1px solid var(--line);padding:27px 24px}.md-details-heading{display:flex;align-items:center;justify-content:space-between;gap:15px}.md-details-heading>.md-eyebrow{font-size:10px;max-width:95px;order:1;text-align:right}.md-details-heading h3{margin:0;font-size:26px}.md-items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-height:0;gap:19px 20px;margin-top:25px}.md-item{grid-template-columns:48px minmax(0,1fr);gap:10px;align-items:start}.md-item-picture{height:65px}.md-item-name{font-size:12px;line-height:1.35;-webkit-line-clamp:3}.md-item-category{font-size:10px}.md-item-price{font-size:13px}.md-purchase{margin-top:25px;padding-top:20px}.md-total strong{font-size:23px}.md-total>span{font-size:13px}.md-full-look{font-size:14px!important}.md-purchase p{font-size:12px}.md-back{top:30px;left:24px}.md-focus-title{top:82px;left:24px;font-size:30px;max-width:220px}.md-after{padding:65px 24px}.md-after p{font-size:15px}}
@media(max-width:380px){.md-stage{height:660px}.md-actor{width:210px;height:420px;bottom:65px}.md-items{column-gap:12px}.md-stage-heading h2{font-size:38px}}
@media(prefers-reduced-motion:reduce){.md-lookbook:not([data-manual-motion="smooth"]) *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.md-stage,.md-stage button{cursor:auto}.md-pointer{display:none!important}}

.md-lookbook.is-focused .md-actor{transition:opacity .18s ease,transform .28s ease}.md-lookbook:not(.is-focused) .md-actor{transition:opacity .18s ease}
.md-lookbook.is-moving .md-actor{transition:none}

.md-lookbook,.md-after{font-family:Arial,Helvetica,sans-serif;color:#171b18;line-height:normal}.md-lookbook *,.md-after *{box-sizing:border-box}.md-lookbook a{color:inherit}.md-pedestal{position:absolute;left:50%;bottom:70px;width:320px;height:88px;transform:translateX(-50%);z-index:1;pointer-events:none;opacity:1;transition:opacity .16s,filter .25s}.md-platform{position:absolute;inset:15px 12px;border-radius:50%;background:linear-gradient(180deg,rgba(255,255,255,.8),rgba(242,171,133,.16));box-shadow:0 13px 24px -12px rgba(129,55,20,.25),inset 0 -5px 7px rgba(145,62,20,.06)}.md-pedestal svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none}.md-ring-base{stroke:rgba(242,103,34,.16);stroke-width:1}.md-ring-light{stroke:#f26722;stroke-width:2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;filter:drop-shadow(0 0 5px rgba(242,103,34,.75));animation:md-ring-trace .7s cubic-bezier(.22,1,.36,1) both}.md-lookbook.is-moving .md-pedestal{opacity:0}.md-lookbook.is-moving .md-ring-light{animation:none;stroke-dashoffset:1}@keyframes md-ring-trace{from{stroke-dashoffset:1;opacity:.15}to{stroke-dashoffset:0;opacity:1}}@media(min-width:1600px){.md-pedestal{bottom:72px;width:350px}}@media(max-width:1100px) and (min-width:761px){.md-pedestal{bottom:65px;width:290px}}@media(max-width:760px){.md-pedestal{bottom:50px;width:245px;height:68px}}@media(max-width:380px){.md-pedestal{bottom:48px;width:235px}}

.md-stage{contain:layout paint}.md-arrows button[hidden]{display:none}.md-arrows .md-auto{font-size:15px;line-height:1}
