.template-index .announcement{display:none}
.template-index .site-header{position:fixed;top:0;left:0;right:0;z-index:75;background:transparent;border:0;color:#34251d}
.template-index .header-inner{max-width:none;min-height:85px;padding-inline:clamp(22px,4vw,72px)}
.template-index .site-header .brand{position:absolute;left:50%;transform:translateX(-50%);font-size:clamp(22px,2.1vw,32px);letter-spacing:.25em;text-shadow:0 1px 16px rgba(255,255,255,.7)}
.template-index .desktop-nav{margin-left:0;gap:clamp(10px,1.8vw,28px)}
.template-index .desktop-nav a{font-size:10px;letter-spacing:.13em}
.template-index .icon-button{color:#34251d}
.template-index .mobile-nav{position:absolute;top:100%;left:0;right:0;z-index:90;background:#faf5ec;box-shadow:0 20px 42px #3b2b2b30}

.wardrobe-journey{position:relative;height:200svh;background:#f0e7d8;color:#31251e;scroll-snap-align:start;scroll-snap-stop:always}
.wardrobe-product-stop{position:absolute;top:100svh;left:0;width:1px;height:1px;scroll-snap-align:start;scroll-snap-stop:always;pointer-events:none}
.wardrobe-viewport{position:sticky;top:0;height:100svh;overflow:hidden;isolation:isolate;background:linear-gradient(160deg,#fbf4e8 10%,#d9c2a5 100%);touch-action:pan-y}
html.wardrobe-snap-enabled{scroll-snap-type:y mandatory}
html.wardrobe-snap-enabled .footer{scroll-snap-align:start;scroll-snap-stop:always;min-height:100svh;display:flex;flex-direction:column;justify-content:space-between}
html.wardrobe-snap-enabled .footer-custom{min-height:var(--footer-min-height,100svh)}
.wardrobe-fallback,.wardrobe-fallback img,.wardrobe-canvas,.wardrobe-shade{position:absolute;inset:0;width:100%;height:100%}
.wardrobe-fallback{z-index:0}.wardrobe-fallback img{object-fit:cover;object-position:center}
.wardrobe-canvas{z-index:1;opacity:0;transition:opacity .85s ease;touch-action:pan-y}.wardrobe-canvas canvas{width:100%;height:100%;display:block;cursor:default;touch-action:pan-y}.wardrobe-canvas canvas:active{cursor:default}
.wardrobe-viewport.is-3d-ready.has-products .wardrobe-canvas{opacity:1}.wardrobe-viewport.is-3d-ready.has-products .wardrobe-fallback{opacity:0;transition:opacity .9s ease}
.wardrobe-shade{z-index:2;pointer-events:none;background:linear-gradient(180deg,#fff8ed56 0%,transparent 22%,transparent 66%,#fff6e2a3 100%),linear-gradient(90deg,#fff7e488 0%,transparent 46%)}
.wardrobe-intro,.wardrobe-caption,.wardrobe-shop,.wardrobe-bottom,.wardrobe-inspector,.wardrobe-catalog,.wardrobe-noscript{position:absolute;z-index:4}
.wardrobe-viewport:not(.has-products) .wardrobe-shop,.wardrobe-viewport:not(.has-products) .wardrobe-bottom{opacity:0;visibility:hidden;pointer-events:none}
.wardrobe-viewport:not(.has-products) .wardrobe-canvas{pointer-events:none}
.wardrobe-viewport.has-products .wardrobe-intro{opacity:0;transform:translateY(-20px);pointer-events:none}
.wardrobe-focus-preview{position:absolute;z-index:5;inset:clamp(88px,12svh,130px) 18% 5%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(2%) scale(.9);transition:opacity .35s ease,transform .45s cubic-bezier(.2,.8,.25,1),visibility .35s}
.wardrobe-viewport.is-focused .wardrobe-focus-preview{opacity:1;visibility:visible;transform:none}
.wardrobe-viewport.is-focused .wardrobe-canvas,.wardrobe-viewport.is-focused .wardrobe-focus-preview{touch-action:none}
.wardrobe-focus-preview img{display:block;max-width:100%;max-height:72svh;width:auto;height:auto;min-height:0;object-fit:contain;filter:drop-shadow(0 22px 24px #301d1b45);pointer-events:auto;touch-action:none;user-select:none;-webkit-user-drag:none;transform:scale(var(--wardrobe-image-zoom,1));transform-origin:var(--wardrobe-image-origin,50% 50%)}
.wardrobe-focus-preview:not(.has-cutout) img{background:#f8f0e9;border:1px solid #ddcbbc;box-shadow:0 18px 45px #301d1b30}
.wardrobe-focus-back{align-self:center;border:1px solid #69594d;background:#fbf5e9ee;color:#30251e;border-radius:100px;padding:11px 17px;font:700 10px var(--sans);letter-spacing:.11em;text-transform:uppercase;pointer-events:auto;cursor:pointer}
.wardrobe-focus-details{display:inline-flex;align-items:center;gap:22px;border:0;background:#342824;color:#fff9f0;border-radius:100px;padding:12px 20px;font:700 10px var(--sans);letter-spacing:.08em;text-transform:uppercase;pointer-events:auto;text-align:center}
.wardrobe-focus-details:hover{background:#65513e}
.wardrobe-enter-cue{position:absolute;z-index:6;left:50%;bottom:calc(5% + env(safe-area-inset-bottom));transform:translateX(-50%);width:60px;height:60px;border:1px solid #69594d99;border-radius:50%;background:#fff9efdd;color:#342824;box-shadow:0 8px 28px #301d1b36;cursor:pointer;animation:wardrobe-cue-pop .7s cubic-bezier(.2,.8,.2,1) both,wardrobe-cue-float 1.8s ease-in-out .7s infinite}
.wardrobe-enter-cue[hidden]{display:none}.wardrobe-enter-cue span{font-size:32px;line-height:1}
@keyframes wardrobe-cue-pop{from{opacity:0;transform:translate(-50%,28px) scale(.65)}to{opacity:1;transform:translate(-50%,0) scale(1)}}
@keyframes wardrobe-cue-float{50%{transform:translate(-50%,-12px)}}

.wardrobe-intro{top:18%;left:clamp(32px,6.1vw,110px);max-width:620px;text-shadow:0 1px 20px #fff8ebaa;transition:opacity .5s,transform .5s}
.wardrobe-eyebrow{font-size:10px;font-weight:700;letter-spacing:.24em;line-height:1.5;margin:0 0 17px}
.wardrobe-intro h1{font:400 clamp(54px,6vw,104px)/.96 var(--serif);letter-spacing:-.055em;margin:0 0 18px}
.wardrobe-intro h1 em{font-weight:400}.wardrobe-intro>p:last-child{font:400 clamp(14px,1.2vw,18px)/1.5 var(--sans);max-width:370px}
.wardrobe-viewport[data-step]:not([data-step="0"]) .wardrobe-intro{opacity:0;transform:translateY(-20px);pointer-events:none}

.wardrobe-caption{left:clamp(32px,6.1vw,110px);bottom:17%;max-width:330px;text-shadow:0 1px 18px #fff8e4}
.wardrobe-caption span{font-size:11px;font-weight:700;letter-spacing:.3em}.wardrobe-caption p{font:400 clamp(20px,2.3vw,35px)/1.12 var(--serif);margin:11px 0 0}

/* Purchase controls stay in the footprint of the original colour rail: light, compact and never a blocking card. */
.wardrobe-shop{right:clamp(12px,2.6vw,44px);top:auto;bottom:14.5%;width:min(184px,15vw);min-width:164px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;text-shadow:0 1px 14px #fff9efdc;transition:opacity .28s ease,transform .35s cubic-bezier(.2,.75,.25,1);pointer-events:none}
.wardrobe-shop button,.wardrobe-shop select,.wardrobe-shop a,.wardrobe-shop label{pointer-events:auto}
.wardrobe-shop__heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:3px}.wardrobe-shop .wardrobe-eyebrow{font-size:7px;letter-spacing:.18em;margin:0;opacity:.72}.wardrobe-shop__set{font-size:7px;font-weight:700;letter-spacing:.11em;white-space:nowrap;opacity:.55}
.wardrobe-shop h2{font:400 clamp(15px,1.25vw,19px)/1.08 var(--serif);letter-spacing:-.02em;margin:0 0 2px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.wardrobe-shop__price{font-size:10px;font-weight:700;margin:0 0 8px}
.wardrobe-quick-form{display:grid;grid-template-columns:minmax(0,1fr) 62px;gap:6px 7px;align-items:end}
.wardrobe-quick-options{display:contents}
.wardrobe-quick-field{display:flex;flex-direction:column;gap:3px;min-width:0}.wardrobe-quick-field>span{font-size:7px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.72}
.wardrobe-quick-field select{width:100%;height:33px;border:1px solid #79665066;border-radius:100px;background:#fff9efbd;color:#342922;padding:3px 25px 3px 10px;font:600 9px var(--sans);min-width:0;box-shadow:0 4px 16px #55391f0c;backdrop-filter:blur(9px)}
.wardrobe-quick-field--qty{grid-column:2}
.wardrobe-buy-now{grid-column:1/-1;min-height:38px;border:0;border-radius:100px;background:#342824;color:#fff9f0;padding:9px 13px;font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;display:flex;align-items:center;justify-content:space-between;gap:14px;transition:transform .22s,background .22s}
.wardrobe-buy-now:hover:not(:disabled){background:#65513e;transform:translateX(-3px)}.wardrobe-buy-now:disabled{opacity:.45;cursor:not-allowed}.wardrobe-buy-now span{font-size:14px;font-weight:400}
.wardrobe-add-quiet{grid-column:1/-1;min-height:31px;border:1px solid #79665073;border-radius:100px;background:#fff9ef8f;color:#342922;padding:7px 11px;text-decoration:none;font-size:7px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;backdrop-filter:blur(7px)}.wardrobe-add-quiet:hover:not(:disabled){background:#fffaf2c9}.wardrobe-add-quiet:disabled{opacity:.45;cursor:not-allowed}
.wardrobe-quick-status{grid-column:1/-1;font-size:8px;line-height:1.3;margin:0;color:#8b332d;min-height:0}
.wardrobe-product-details{width:100%;min-height:31px;margin-top:6px;padding:7px 11px;border:1px solid #79665073;border-radius:100px;background:#fff9ef8f;color:#342922;display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:7px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;text-decoration:none;backdrop-filter:blur(7px)}.wardrobe-product-details:hover{background:#fffaf2c9}.wardrobe-product-details span{font-size:12px;font-weight:400}
.wardrobe-trio-return{width:100%;min-height:30px;margin-top:6px;border:0;border-radius:100px;background:transparent;color:#342922;padding:5px 9px;font-size:7px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;text-decoration:underline;text-underline-offset:4px}
.wardrobe-shop.is-loading{opacity:.72}.wardrobe-shop.is-loading .wardrobe-buy-now,.wardrobe-shop.is-loading .wardrobe-add-quiet{pointer-events:none}

.wardrobe-bottom{left:clamp(32px,6.1vw,110px);right:clamp(22px,4.7vw,88px);bottom:4%;display:flex;align-items:center;gap:22px;transition:opacity .25s}
.wardrobe-waypoints{display:flex;align-items:center;gap:14px}.wardrobe-waypoints button{width:45px;height:45px;border:1px solid #453a2b99;border-radius:50%;background:#fff9ef99;color:#322820;font-size:22px;line-height:1;transition:background .2s,transform .2s}.wardrobe-waypoints button:hover:not(:disabled){background:#fff9ef;transform:translateY(-1px)}.wardrobe-waypoints button:disabled{opacity:.32;cursor:not-allowed}
.wardrobe-waypoints span{font-family:var(--serif);font-size:18px;min-width:75px;text-align:center}.wardrobe-hint{font-size:9px;font-weight:700;letter-spacing:.18em;margin:0 auto 0 0}
.wardrobe-primary{border:0;background:#342824;color:#fff9f0;padding:16px 23px;border-radius:100px;min-height:51px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:space-between;gap:28px;transition:background .25s,transform .25s}.wardrobe-primary:hover{background:#65513e;transform:translateY(-2px)}.wardrobe-primary span{font-size:18px;font-weight:400}

.wardrobe-inspector{right:calc(clamp(18px,4vw,76px) + min(218px,18vw) + 18px);top:50%;width:min(340px,30vw);max-height:min(75svh,700px);overflow-y:auto;background:#fffbf3ee;border:1px solid #baa68b69;box-shadow:0 25px 75px #2e241d30;padding:22px;border-radius:18px;transform:translateY(-50%);backdrop-filter:blur(16px)}
.wardrobe-inspector[hidden],.wardrobe-catalog[hidden]{display:none}.wardrobe-panel-close,.wardrobe-catalog__top button{position:absolute;right:14px;top:12px;width:34px;height:34px;border:0;background:transparent;color:#30251e;font:30px/1 var(--sans)}
.wardrobe-inspector .wardrobe-eyebrow{margin-bottom:12px;padding-right:32px}.wardrobe-inspector__image{height:min(25svh,190px);background:#f0e7da;overflow:hidden;display:flex;justify-content:center}.wardrobe-inspector__image img{height:100%;width:auto;max-width:100%;object-fit:contain}
.wardrobe-photo-controls{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-top:5px;font-size:8px;font-weight:700;letter-spacing:.11em}.wardrobe-photo-controls button{border:0;background:none;color:#35291f;padding:3px 8px;font-size:16px;line-height:1}.wardrobe-photo-controls button:disabled{opacity:.3;cursor:default}
.wardrobe-inspector h2{font:400 25px/1.08 var(--serif);letter-spacing:-.03em;margin:14px 0 4px}.wardrobe-inspector__price{font-weight:700;font-size:13px;margin:0 0 16px}
.wardrobe-rotate{border:1px solid #c4b198;border-radius:50px;background:transparent;color:#30251e;font-size:10px;letter-spacing:.08em;padding:8px 12px;margin:-5px 0 13px;max-width:100%}.wardrobe-rotate:hover{background:#f4eadc}
.wardrobe-description{font-size:11px;line-height:1.45;border-top:1px solid #e3d8ca;margin-top:12px;padding-top:9px}.wardrobe-description summary{font-weight:700;cursor:pointer;display:flex;justify-content:space-between}.wardrobe-description p{margin:7px 0 0;color:#5d534a}.wardrobe-actual-link{display:block;margin-top:15px;font-size:12px;text-decoration:underline;text-underline-offset:4px}.wardrobe-illustration-note{display:block;color:#6b635c;font-size:10px;line-height:1.35;margin-top:10px}

.wardrobe-catalog{right:clamp(22px,4.7vw,88px);top:12%;width:min(470px,44vw);max-height:74svh;overflow:auto;border-radius:18px;background:#fffcf5f5;border:1px solid #bba989;box-shadow:0 25px 75px #3021173d;padding:20px;backdrop-filter:blur(18px)}
.wardrobe-catalog__top{position:relative;padding-right:34px;display:flex;align-items:start;justify-content:space-between}.wardrobe-catalog__top h2{font:400 31px var(--serif);margin:0 0 12px}.wardrobe-catalog__top .wardrobe-eyebrow{margin-bottom:3px}.wardrobe-catalog__top button{top:0;right:0}.wardrobe-catalog__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-height:49svh;overflow:auto}.wardrobe-catalog__card{border:1px solid #d5c8b8;background:#f7f1e6;padding:5px;text-align:left;color:#342922;transition:transform .2s,border-color .2s}.wardrobe-catalog__card:hover{transform:translateY(-2px);border-color:#9b8265}.wardrobe-catalog__card img{width:100%;height:140px;object-fit:contain;object-position:center;background:linear-gradient(150deg,#f8f0e4,#e9dbc7);padding:8px}.wardrobe-catalog__card span{font:400 14px/1.2 var(--serif);display:block;padding:6px 2px 1px}.wardrobe-catalog__card small{font-size:10px;padding:0 2px 5px;display:block}.wardrobe-catalog__all{display:block;border-top:1px solid #d5c8b8;margin-top:14px;padding-top:11px;font-size:11px;text-transform:uppercase;letter-spacing:.12em;font-weight:700}
.wardrobe-catalog__categories{display:flex;align-items:center;gap:5px;margin:0 -4px 12px}.wardrobe-catalog__category-track{display:flex;gap:7px;flex:1;min-width:0;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:2px 0 5px}.wardrobe-catalog__category-track::-webkit-scrollbar{display:none}.wardrobe-catalog__category{flex:none;scroll-snap-align:start;white-space:nowrap;border:1px solid #c5b5a0;border-radius:100px;background:transparent;color:#342922;padding:8px 13px;font-size:10px;line-height:1.2}.wardrobe-catalog__category[aria-pressed="true"]{background:#342824;color:#fff9f0;border-color:#342824}.wardrobe-catalog__category-arrow{flex:none;width:26px;height:32px;border:0;background:transparent;color:#342922;font-size:18px}.wardrobe-catalog__card[hidden],.wardrobe-catalog__empty[hidden]{display:none}.wardrobe-catalog__empty{font-size:12px;margin:5px 0 10px}
.wardrobe-noscript{left:35px;bottom:55px;background:#fffbf2;padding:20px}.wardrobe-noscript a{text-decoration:underline}

.wardrobe-viewport.is-catalog-open .wardrobe-shop{opacity:0;pointer-events:none;transform:translateX(14px)}
.wardrobe-viewport.is-focused .wardrobe-caption p{font-size:clamp(18px,2vw,30px)}
.wardrobe-viewport.is-group-changing .wardrobe-waypoints button{pointer-events:none;opacity:.48}

@media(max-width:1120px){
 .template-index .desktop-nav a:nth-child(n+4){display:none}.wardrobe-intro{max-width:470px}.wardrobe-hint{display:none}.wardrobe-bottom{justify-content:space-between}
 .wardrobe-shop{width:178px;min-width:160px;right:22px;top:auto;bottom:14%}.wardrobe-inspector{right:218px;width:min(320px,31vw)}
}

@media(max-width:900px) and (min-width:761px){
 .wardrobe-shop{top:auto;bottom:14%;width:168px;min-width:154px;right:18px}.wardrobe-shop h2{font-size:15px}.wardrobe-quick-field select{height:31px}
 .wardrobe-inspector{right:22px;width:min(360px,43vw)}.wardrobe-viewport.is-inspecting .wardrobe-shop{opacity:0;pointer-events:none}
}

@media(max-width:760px){
 .template-index .header-inner{min-height:65px;padding-inline:4%;display:flex;gap:5px}.template-index .site-header .brand{position:static;transform:none;flex:0 1 auto;margin-inline:auto;max-width:calc(100vw - 155px);font-size:clamp(16px,4.4vw,21px);letter-spacing:.12em;overflow:hidden;text-overflow:ellipsis}.template-index .site-header .brand-logo{max-width:100%;max-height:46px}.template-index .desktop-nav,.template-index .desktop-account{display:none}.template-index .mobile-menu-button{display:inline-grid;flex:none}.template-index .header-actions{flex:none;gap:0}.template-index .header-actions .icon-button{padding:5px}.template-index .mobile-nav{top:65px;display:flex;flex-direction:column;padding:8px 24px 24px}.template-index .mobile-nav[hidden]{display:none}
 .wardrobe-fallback img{object-position:center}.wardrobe-shade{background:linear-gradient(180deg,#fff9ec66,transparent 25%,transparent 64%,#fdf2ddae),linear-gradient(90deg,#fff7e75c,transparent 48%)}
 .wardrobe-intro{top:13.4%;left:6%;right:6%;max-width:90%}.wardrobe-eyebrow{font-size:8px;letter-spacing:.19em}.wardrobe-intro h1{font-size:clamp(46px,11vw,82px);line-height:.95}.wardrobe-intro>p:last-child{font-size:12px;max-width:250px}
 .wardrobe-caption{left:6%;bottom:21%;max-width:48%}.wardrobe-caption span{font-size:8px;letter-spacing:.16em}.wardrobe-caption p{font-size:19px;margin-top:6px}
 .wardrobe-shop{right:3%;top:auto;bottom:14.5%;width:min(37vw,142px);min-width:0;padding:0;text-shadow:0 1px 12px #fff9ef}.wardrobe-shop__heading{align-items:center}.wardrobe-shop .wardrobe-eyebrow{font-size:6px}.wardrobe-shop__set{font-size:5.5px}.wardrobe-shop h2{font-size:13px;margin-bottom:1px;-webkit-line-clamp:1}.wardrobe-shop__price{font-size:8px;margin-bottom:5px}.wardrobe-quick-form{grid-template-columns:minmax(0,1fr) 48px;gap:4px 5px}.wardrobe-quick-field>span{font-size:5.5px}.wardrobe-quick-field select{height:27px;padding:2px 17px 2px 7px;font-size:7px}.wardrobe-buy-now{min-height:31px;padding:6px 9px;font-size:6.5px;letter-spacing:.08em}.wardrobe-buy-now span{font-size:11px}.wardrobe-add-quiet{min-height:26px;padding:5px 8px;font-size:6px}.wardrobe-quick-status{font-size:6px}.wardrobe-product-details{min-height:27px;margin-top:4px;padding:5px 8px;font-size:6px;letter-spacing:.065em}.wardrobe-product-details span{font-size:10px}.wardrobe-trio-return{min-height:24px;font-size:5.5px;margin-top:3px}
 .wardrobe-bottom{left:5%;right:5%;bottom:max(3.5%,env(safe-area-inset-bottom));gap:9px;flex-wrap:wrap}.wardrobe-waypoints{gap:7px}.wardrobe-waypoints button{width:35px;height:35px;font-size:18px}.wardrobe-waypoints span{font-size:16px;min-width:62px}.wardrobe-primary{min-height:42px;font-size:8px;letter-spacing:.055em;gap:5px;padding:10px 12px}.wardrobe-primary span{font-size:14px}
 .wardrobe-inspector{top:auto;right:0;left:0;bottom:0;width:100%;max-height:min(72svh,720px);border-radius:20px 20px 0 0;padding:16px 20px calc(14px + env(safe-area-inset-bottom));transform:none}.wardrobe-viewport.is-inspecting .wardrobe-bottom,.wardrobe-viewport.is-inspecting .wardrobe-caption,.wardrobe-viewport.is-inspecting .wardrobe-shop{opacity:0;pointer-events:none}.wardrobe-inspector__image{height:120px}.wardrobe-inspector h2{font-size:23px}.wardrobe-inspector .wardrobe-eyebrow{margin-bottom:8px}.wardrobe-inspector__price{margin-bottom:9px}.wardrobe-illustration-note{margin-top:6px}
 .wardrobe-catalog{top:auto;right:0;left:0;bottom:0;width:100%;max-height:76svh;border-radius:20px 20px 0 0;padding:18px 20px calc(15px + env(safe-area-inset-bottom))}.wardrobe-catalog__grid{max-height:53svh}.wardrobe-catalog__card img{height:128px}.wardrobe-viewport.is-catalog-open .wardrobe-bottom{opacity:0;pointer-events:none}
 .wardrobe-focus-preview{inset:max(74px,10svh) 4% 5%;gap:10px}.wardrobe-focus-preview img{max-height:69svh}.wardrobe-focus-back,.wardrobe-focus-details{font-size:9px;padding:10px 14px}.wardrobe-viewport.is-focused .wardrobe-shop,.wardrobe-viewport.is-focused .wardrobe-bottom,.wardrobe-viewport.is-focused .wardrobe-caption{opacity:0;visibility:hidden;pointer-events:none}
}

@media(max-width:390px){.wardrobe-intro h1{font-size:42px}.wardrobe-caption{bottom:23%;max-width:45%}.wardrobe-waypoints span{min-width:50px}.wardrobe-primary{font-size:7px}.wardrobe-inspector__image{height:86px}.wardrobe-shop{width:132px;right:2.5%;bottom:14.5%}}
@media(prefers-reduced-motion:reduce){.wardrobe-canvas,.wardrobe-fallback,.wardrobe-intro,.wardrobe-shop,.wardrobe-primary,.wardrobe-waypoints button{transition:none!important}.wardrobe-enter-cue{animation:none}}
