mb-catwalk{display:block}.mbc{--mbc-surface: #ffffff;--mbc-text: #111111;--mbc-muted: #6c6c6c;--mbc-line: rgba(17, 17, 17, .1);--mbc-floor: rgba(17, 17, 17, .07);--mbc-shadow: rgba(0, 0, 0, .22);--mbc-chip: #ffffff;--mbc-thumb: #f4f4f4;--mbc-accent: var(--mbc-text);--mbc-on-accent: var(--mbc-surface);--mbc-error: #b42318;--mbc-h: min(var(--mbc-model-h, 540px), 70vh);--mbc-floor-pad: 44px;position:relative;background:var(--mbc-surface);color:var(--mbc-text);padding:var(--mbc-pad-top, 48px) 0 var(--mbc-pad-bottom, 48px);font-family:inherit;font-size:16px;line-height:1.4;-webkit-font-smoothing:antialiased;overflow:clip}.mbc.scheme-paper{--mbc-surface: #f4efe6;--mbc-text: #1c1813;--mbc-muted: #6d6457;--mbc-line: rgba(28, 24, 19, .13);--mbc-floor: rgba(60, 40, 20, .09);--mbc-chip: #fbf8f2;--mbc-thumb: #ece5d8}.mbc.scheme-night{--mbc-surface: #0f0f11;--mbc-text: #f3f0ea;--mbc-muted: #a29d94;--mbc-line: rgba(255, 255, 255, .13);--mbc-floor: rgba(255, 255, 255, .06);--mbc-shadow: rgba(0, 0, 0, .6);--mbc-chip: #18181b;--mbc-thumb: #1b1b1e;--mbc-error: #ff8f80}.mbc *,.mbc *:before,.mbc *:after{box-sizing:border-box}.mbc :where(ol,ul){list-style:none;margin:0;padding:0}.mbc :where(li){margin:0;padding:0}.mbc :where(p){margin:0}.mbc :where(fieldset){border:0;margin:0;padding:0;min-width:0}.mbc :where(legend){padding:0;float:none;width:auto}.mbc :where(img){max-width:none}.mbc :where(button){-webkit-appearance:none;appearance:none;background:none;border:0;border-radius:0;box-shadow:none;margin:0;padding:0;min-width:0;min-height:0;width:auto;height:auto;font:inherit;color:inherit;letter-spacing:inherit;text-transform:none;line-height:inherit;text-align:inherit;cursor:pointer}.mbc :where(button:disabled){cursor:not-allowed}.mbc :where(svg){display:block}.mbc :focus-visible{outline:2px solid var(--mbc-text);outline-offset:3px}.mbc-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.mbc-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,400px);max-width:1640px;margin:0 auto}.mbc-show{position:relative;display:flex;flex-direction:column;min-width:0;padding:0 clamp(16px,3vw,44px);overflow:clip}.mbc-top{position:relative;min-height:84px}.mbc-head,.mbc-solo{transition:opacity .35s ease,transform .45s cubic-bezier(.2,.7,.2,1)}.mbc-heading{margin:0;font-family:inherit;font-size:clamp(30px,3.6vw,54px);font-weight:700;line-height:1.02;letter-spacing:-.025em;color:inherit;text-transform:none}.mbc.serif .mbc-heading{font-family:Iowan Old Style,Palatino Linotype,Palatino,Book Antiqua,Georgia,serif;font-weight:400;letter-spacing:-.01em}.mbc-sub{margin-top:10px;font-size:14px;color:var(--mbc-muted);max-width:46ch}.mbc-solo{position:absolute;inset:0 0 auto;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .3s ease,transform .4s cubic-bezier(.2,.7,.2,1),visibility 0s .4s}.mbc-kicker{font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--mbc-muted)}.mbc-solo-name{margin-top:4px;font-size:20px;font-weight:600}.mbc.serif .mbc-solo-name{font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-weight:400;font-size:24px}.mbc-close{width:48px;height:48px;border-radius:50%;border:1px solid var(--mbc-line);display:grid;place-items:center;background:var(--mbc-surface);transition:border-color .2s,transform .2s}.mbc-close:hover{border-color:var(--mbc-text)}.mbc-close svg,.mbc-arrow svg,.mbc-play svg,.mbc-toggle svg,.mbc-add-look svg{fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.mbc-close svg{width:18px;height:18px}.mbc.is-solo .mbc-head{opacity:0;transform:translateY(-8px);pointer-events:none}.mbc.is-solo .mbc-solo{opacity:1;visibility:visible;transform:none;transition:opacity .35s ease .1s,transform .45s cubic-bezier(.2,.7,.2,1) .1s,visibility 0s}.mbc-stage{position:relative;height:calc(var(--mbc-h) + var(--mbc-floor-pad) + 24px);margin-top:6px;touch-action:pan-y;-webkit-user-select:none;user-select:none}.mbc-stage:before{content:"";position:absolute;left:-20%;right:-20%;bottom:0;height:46%;background:radial-gradient(60% 100% at 50% 100%,var(--mbc-floor),transparent 72%);pointer-events:none}.mbc-models{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.mbc-item{position:absolute;left:50%;bottom:var(--mbc-floor-pad);height:var(--mbc-h);width:calc(var(--mbc-h) * var(--a, .38));margin-left:calc(var(--mbc-h) * var(--a, .38) / -2);transform-origin:50% 100%;will-change:transform}.mbc-item:after{content:"";position:absolute;left:6%;right:6%;bottom:-12px;height:26px;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,var(--mbc-shadow),transparent);pointer-events:none}.mbc-body{position:relative;width:100%;height:100%}.mbc-model{display:block;width:100%;height:100%}.mbc-model img,.mbc-model svg{display:block;width:100%;height:100%;object-fit:contain;object-position:50% 100%;pointer-events:none;-webkit-user-drag:none}.mbc-item[data-front] .mbc-model{cursor:pointer}.mbc-hint{position:absolute;left:0;right:0;bottom:8px;text-align:center;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--mbc-muted);opacity:0;transition:opacity .3s;pointer-events:none}.mbc.is-solo .mbc-hint{opacity:1;transition-delay:.35s}.mbc-pins{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;transition:opacity .3s}.mbc.is-solo .mbc-item[data-front] .mbc-pins{opacity:1;transition:opacity .4s ease .3s}.mbc.is-solo .mbc-item[data-front] .mbc-pin{pointer-events:auto}.mbc[data-pins=false] .mbc-pins{display:none}.mbc-pin{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:600;line-height:1;background:#fffffff0;color:#111;box-shadow:0 2px 12px #0003;transition:background .2s,color .2s,transform .2s}.mbc-pin:before{content:"";position:absolute;top:-7px;right:-7px;bottom:-7px;left:-7px;border-radius:50%;border:1px solid rgba(255,255,255,.95);box-shadow:0 0 0 1px #0000000d;animation:mbc-pulse 2.4s ease-out infinite;pointer-events:none}.mbc-pin:hover,.mbc-pin[data-hot]{transform:scale(1.08)}.mbc-pin[aria-pressed=true]{background:#111;color:#fff}.mbc-pin-label{position:absolute;left:calc(100% + 8px);top:50%;transform:translate(-4px,-50%);white-space:nowrap;padding:5px 11px;border-radius:999px;background:#fffffff5;color:#111;font-size:12px;font-weight:500;box-shadow:0 2px 10px #00000024;opacity:0;transition:opacity .2s,transform .2s;pointer-events:none}.mbc-pin.flip .mbc-pin-label{left:auto;right:calc(100% + 8px);transform:translate(4px,-50%)}.mbc-pin:hover .mbc-pin-label,.mbc-pin:focus-visible .mbc-pin-label,.mbc-pin[aria-pressed=true] .mbc-pin-label,.mbc-pin[data-hot] .mbc-pin-label{opacity:1;transform:translateY(-50%)}@keyframes mbc-pulse{0%{transform:scale(.7);opacity:.9}70%,to{transform:scale(1.35);opacity:0}}.mbc-cursor{position:absolute;left:0;top:0;z-index:2000;width:0;height:0;pointer-events:none}.mbc-cursor span{position:absolute;left:-36px;top:-36px;width:72px;height:72px;border-radius:50%;display:grid;place-items:center;font-size:10px;letter-spacing:.24em;text-indent:.24em;text-transform:uppercase;color:#111;background:#fff9;border:1px solid rgba(0,0,0,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 6px 24px #0000001a;opacity:0;transform:scale(.5);transition:opacity .2s,transform .25s cubic-bezier(.2,.7,.2,1)}.mbc-cursor.is-on span{opacity:1;transform:none}.mbc-bar{display:flex;align-items:center;gap:clamp(8px,1.6vw,20px);padding:4px 0 2px;transition:opacity .3s}.mbc.is-solo .mbc-bar{opacity:0;visibility:hidden;transition:opacity .2s,visibility 0s .2s}.mbc-bar[hidden]{display:none}.mbc-arrow,.mbc-play{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;transition:background .2s}.mbc-arrow:hover,.mbc-play:hover{background:var(--mbc-line)}.mbc-arrow svg{width:26px;height:26px}.mbc-play svg{width:16px;height:16px}.mbc-play .i-play,.mbc-play.is-paused .i-pause{display:none}.mbc-play.is-paused .i-play{display:inline}.mbc-play[hidden]{display:none}.mbc-tabs{flex:1 1 auto;min-width:0;display:flex;gap:6px;align-items:flex-end}.mbc[data-no-tabs] .mbc-tabs{visibility:hidden}.mbc-tab{flex:0 1 44px;min-width:22px;display:flex;flex-direction:column;gap:7px;padding:10px 0 6px;color:var(--mbc-muted);font-size:11px;letter-spacing:.12em;transition:flex-basis .45s cubic-bezier(.2,.7,.2,1),color .2s}.mbc-tab[aria-current=true]{flex:1 1 200px;color:var(--mbc-text)}.mbc-tab-line{position:relative;display:block;height:2px;background:var(--mbc-line);overflow:hidden}.mbc-tab-fill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--mbc-text);transform-origin:0 50%;transform:scaleX(0)}.mbc-tab-text{display:flex;gap:8px;white-space:nowrap;overflow:hidden}.mbc-tab-name{display:none;text-overflow:ellipsis;overflow:hidden}.mbc-tab[aria-current=true] .mbc-tab-name{display:inline}.mbc-panel{position:relative;display:flex;flex-direction:column;height:0;min-height:100%;border-left:1px solid var(--mbc-line)}.mbc-panel-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:4px clamp(18px,2vw,30px) 0}.mbc-panel-title{margin:0;font-family:inherit;font-size:20px;font-weight:600;line-height:1.2;letter-spacing:-.01em;color:inherit;text-transform:none}.mbc.serif .mbc-panel-title{font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;font-weight:400;font-size:23px}.mbc-count{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--mbc-muted);white-space:nowrap}.mbc-look-name{padding:6px clamp(18px,2vw,30px) 14px;font-size:12.5px;color:var(--mbc-muted);border-bottom:1px solid var(--mbc-line);margin:0 clamp(18px,2vw,30px);padding-left:0;padding-right:0}.mbc-pieces{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 clamp(18px,2vw,30px);scrollbar-width:thin}.mbc-piece{display:grid;grid-template-columns:88px minmax(0,1fr) 40px;gap:0 16px;align-items:center;padding:16px 0;border-bottom:1px solid var(--mbc-line);animation:mbc-in .45s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--j, 0) * 60ms)}.mbc-piece:last-child{border-bottom:0}@keyframes mbc-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mbc-thumb{position:relative;width:88px;height:106px;display:grid;place-items:center;background:var(--mbc-thumb)}.mbc-thumb img{width:100%;height:100%;object-fit:contain;display:block}.mbc-num{position:absolute;top:6px;right:6px;width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:600;line-height:1;background:var(--mbc-surface);color:var(--mbc-text);box-shadow:0 1px 4px #00000024;transition:background .2s,color .2s}.mbc-piece[data-hot] .mbc-num,.mbc-piece.is-open .mbc-num{background:var(--mbc-text);color:var(--mbc-surface)}.mbc-info{min-width:0}.mbc-vendor{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--mbc-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mbc-title{margin-top:3px;font-size:15px;font-weight:500;line-height:1.3}.mbc-title a{color:inherit;text-decoration:none}.mbc-title a:hover{text-decoration:underline;text-underline-offset:3px}.mbc-price{margin-top:4px;font-size:13px}.mbc-price s,.mbc-bundle-price s{color:var(--mbc-muted);margin-left:6px}.mbc-sold{color:var(--mbc-muted)}.mbc-toggle{justify-self:end;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;border:1px solid transparent;transition:border-color .2s,background .2s}.mbc-toggle:hover:not(:disabled){border-color:var(--mbc-line)}.mbc-toggle svg{grid-area:1 / 1;width:20px;height:20px;transition:transform .3s cubic-bezier(.2,.7,.2,1),opacity .2s}.mbc-toggle .i-tick{opacity:0;transform:scale(.6)}.mbc-toggle[aria-expanded=true]{border-color:var(--mbc-line)}.mbc-toggle[aria-expanded=true] .i-plus{transform:rotate(45deg)}.mbc-toggle[data-done]:not([aria-expanded=true]) .i-plus{opacity:0;transform:scale(.6)}.mbc-toggle[data-done]:not([aria-expanded=true]) .i-tick{opacity:1;transform:none}.mbc-toggle:disabled{opacity:.35}.mbc-opts{grid-column:1 / -1;padding-top:14px}.mbc-opts[hidden]{display:none}.mbc-opt+.mbc-opt{margin-top:14px}.mbc-opt legend{margin-bottom:8px;font-size:12.5px;font-weight:500;color:var(--mbc-text)}.mbc-chips{display:flex;flex-wrap:wrap;gap:8px}.mbc-chip{position:relative;display:block}.mbc-chip input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.mbc-chip input:disabled{cursor:not-allowed}.mbc-chip span{display:grid;place-items:center;min-width:44px;height:44px;padding:0 13px;border-radius:999px;border:1px solid var(--mbc-line);background:var(--mbc-chip);font-size:13px;transition:background .15s,color .15s,border-color .15s}.mbc-chip:hover input:not(:disabled)+span{border-color:var(--mbc-text)}.mbc-chip input:checked+span{background:var(--mbc-text);border-color:var(--mbc-text);color:var(--mbc-surface)}.mbc-chip input:disabled+span{opacity:.4;text-decoration:line-through}.mbc-chip input:focus-visible+span{outline:2px solid var(--mbc-text);outline-offset:2px}.mbc-add,.mbc-add-look{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;background:var(--mbc-accent);color:var(--mbc-on-accent);font-weight:600;transition:opacity .2s,transform .15s}.mbc-add{margin-top:14px;height:48px;font-size:14px}.mbc-add:disabled,.mbc-add-look:disabled{opacity:.45}.mbc-add:active:not(:disabled),.mbc-add-look:active:not(:disabled){transform:scale(.99)}.mbc-placeholder .mbc-title,.mbc-none{color:var(--mbc-muted)}.mbc-none{padding:22px 0;font-size:14px}.mbc-foot{padding:16px clamp(18px,2vw,30px) 4px;border-top:1px solid var(--mbc-line);background:var(--mbc-surface)}.mbc-foot[hidden]{display:none}.mbc-bundle{display:flex;justify-content:space-between;align-items:flex-end;gap:12px}.mbc-bundle-title{font-size:14px;font-weight:500}.mbc-bundle-note{margin-top:2px;font-size:12px;color:var(--mbc-muted)}.mbc-bundle-price{white-space:nowrap}.mbc-bundle-price s{font-size:12.5px;margin:0 8px 0 0}.mbc-bundle-price s:empty{display:none}.mbc-bundle-price b{font-size:19px;font-weight:700}.mbc-add-look{margin-top:14px;height:56px;font-size:15px}.mbc-add-look svg{width:22px;height:22px}.mbc-add-look-price{display:none}.mbc-status{min-height:1.4em;margin-top:10px;font-size:12.5px;color:var(--mbc-muted)}.mbc-status[data-error]{color:var(--mbc-error)}.mbc-empty{padding:48px 24px;text-align:center;color:#6c6c6c;border:1px dashed rgba(0,0,0,.2);margin:24px;font:14px/1.5 system-ui,sans-serif}@media(max-width:749px){.mbc{--mbc-h: min(var(--mbc-model-h-m, 400px), 62vh);--mbc-floor-pad: 34px}.mbc-wrap{grid-template-columns:minmax(0,1fr)}.mbc-show{padding:0 16px}.mbc-top{min-height:70px}.mbc-heading{font-size:clamp(28px,8vw,38px)}.mbc-sub{font-size:13px}.mbc-close{width:44px;height:44px}.mbc-arrow{width:40px;height:40px}.mbc-arrow svg{width:22px;height:22px}.mbc-tab{flex-basis:22px}.mbc-tab[aria-current=true]{flex-basis:120px}.mbc-panel{height:auto;min-height:0;border-left:0;margin-top:10px}.mbc-panel-head{padding:14px 16px 0;border-top:1px solid var(--mbc-line)}.mbc-look-name{margin:0 16px}.mbc-pieces{overflow:visible;padding:0 16px}.mbc-piece{grid-template-columns:74px minmax(0,1fr) 44px;gap:0 14px;padding:14px 0}.mbc-thumb{width:74px;height:90px}.mbc-toggle{width:44px;height:44px}.mbc-foot{position:sticky;bottom:0;z-index:5;padding:12px 16px calc(10px + env(safe-area-inset-bottom));box-shadow:0 -10px 24px #0000000f}.mbc-bundle{display:none}.mbc-add-look{margin-top:0;height:52px}.mbc-add-look-price{display:inline;font-weight:700}.mbc-add-look-price:before{content:"\b7";margin-right:10px;font-weight:400}.mbc-status:empty{display:none}.mbc-cursor{display:none}}@media(prefers-reduced-motion:reduce){.mbc-pin:before{animation:none;opacity:.6}.mbc-piece{animation:none}.mbc-head,.mbc-solo,.mbc-tab,.mbc-toggle svg,.mbc-cursor span{transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/mbd-catwalk-mb-catwalk.css.map */
