mb-rail{--mbr-surface: #ffffff;--mbr-text: #16130f;--mbr-muted: #5f584e;--mbr-line: #e4e0da;--mbr-panel: rgba(255, 255, 255, .96);--mbr-panel-solid: #ffffff;--mbr-tag-bg: #fbfaf6;--mbr-tag-ink: #16130f;--mbr-rod: #b9bcc2;--mbr-rod-hi: rgba(255, 255, 255, .85);--mbr-rod-lo: rgba(0, 0, 0, .16);--mbr-accent: var(--mbr-text);--mbr-on-accent: var(--mbr-surface);--mbr-shadow: rgba(0, 0, 0, .16);--garment-h: 420px;--gap: 12px;display:block;position:relative;overflow:hidden;overflow:clip;isolation:isolate;padding:var(--mbr-pad-top, 56px) 0 var(--mbr-pad-bottom, 40px);color:var(--mbr-text);background:var(--mbr-surface);-webkit-tap-highlight-color:transparent}mb-rail.look-boutique{--mbr-surface: #f4efe6;--mbr-muted: #5f584e;--mbr-line: #ddd3c3;--mbr-panel: rgba(244, 239, 230, .97);--mbr-panel-solid: #f4efe6;--mbr-tag-bg: #fffaf0;--mbr-shadow: rgba(60, 40, 15, .2)}mb-rail.look-night{--mbr-surface: #0f1012;--mbr-text: #f3f1ec;--mbr-muted: #a9a59d;--mbr-line: #2c2d31;--mbr-panel: rgba(17, 18, 21, .96);--mbr-panel-solid: #121316;--mbr-tag-bg: #f3f1ec;--mbr-tag-ink: #0f1012;--mbr-shadow: rgba(0, 0, 0, .55)}mb-rail.rod-brass{--mbr-rod: #b08d57;--mbr-rod-hi: rgba(255, 236, 196, .9);--mbr-rod-lo: rgba(80, 52, 14, .32)}mb-rail.rod-black{--mbr-rod: #26262a;--mbr-rod-hi: rgba(255, 255, 255, .32);--mbr-rod-lo: rgba(0, 0, 0, .35)}mb-rail.look-night.rod-black{--mbr-rod: #3a3b40}mb-rail[data-background]{color:#fff;--mbr-text: #fff;--mbr-muted: rgba(255, 255, 255, .8);min-height:min(100vh,760px)}mb-rail[data-background] .mbr-focus{color:#16130f;--mbr-text: #16130f;--mbr-muted: #5f584e;--mbr-panel: rgba(255, 255, 255, .96);--mbr-panel-solid: #ffffff}mb-rail .mbr-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}mb-rail .mbr-bg img{width:100%;height:100%;display:block;object-fit:cover}mb-rail .mbr-head{text-align:center;padding:0 16px;margin-bottom:18px}mb-rail.align-left .mbr-head{text-align:left;padding:0 max(16px,4vw)}mb-rail .mbr-eyebrow{margin:0;font-size:11px;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:var(--mbr-muted)}mb-rail .mbr-heading{margin:10px 0 0;font-size:clamp(30px,6vw,64px);line-height:1.02;font-weight:500;letter-spacing:-.03em;color:inherit}mb-rail.serif .mbr-heading,mb-rail.serif .mbr-title{font-family:Iowan Old Style,Palatino Linotype,Palatino,Georgia,serif;letter-spacing:-.01em;font-weight:400}mb-rail .mbr-stage{position:relative;padding:0 16px}mb-rail .mbr-rod{position:absolute;left:0;right:0;top:8px;width:100%;height:120px;pointer-events:none;overflow:visible}mb-rail .mbr-rod path{fill:none;stroke-linecap:round}mb-rail .mbr-rod-lo{stroke:var(--mbr-rod-lo);stroke-width:7;transform:translateY(1.5px)}mb-rail .mbr-rod-base{stroke:var(--mbr-rod);stroke-width:6.5}mb-rail .mbr-rod-hi{stroke:var(--mbr-rod-hi);stroke-width:1.5;transform:translateY(-1.6px)}mb-rail .mbr-list{list-style:none;margin:0;padding:14px 0 0;display:flex;justify-content:center;gap:var(--gap);min-height:calc(var(--garment-h) + 24px)}mb-rail .mbr-item{flex:0 0 auto;position:relative;width:calc(var(--garment-h) * var(--side-a, .28));height:var(--garment-h);will-change:transform}mb-rail .mbr-garment{all:unset;box-sizing:border-box;display:block;position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}mb-rail .mbr-garment:focus-visible{outline:none}mb-rail .mbr-garment:focus-visible .mbr-front,mb-rail .mbr-garment:focus-visible .mbr-model{outline:2px solid var(--mbr-accent);outline-offset:6px;border-radius:10px}mb-rail.is-slider .mbr-garment:focus-visible{outline:2px solid var(--mbr-accent);outline-offset:4px;border-radius:8px}mb-rail.is-slider .mbr-garment:focus-visible .mbr-front{outline:none}mb-rail .mbr-swing{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 0;pointer-events:none;will-change:transform}mb-rail .mbr-item.is-live .mbr-front,mb-rail .mbr-item.is-live .mbr-model,mb-rail .mbr-item.is-front-only .mbr-front{pointer-events:auto}mb-rail.is-slider .mbr-item .mbr-front,mb-rail.is-slider .mbr-item .mbr-model{pointer-events:none}mb-rail .mbr-face{position:absolute;top:0;left:50%;height:100%;transform-origin:50% 50%;will-change:transform,opacity}mb-rail .mbr-side{width:calc(var(--garment-h) * var(--side-a, .28));margin-left:calc(var(--garment-h) * var(--side-a, .28) / -2)}mb-rail .mbr-front{width:calc(var(--garment-h) * var(--front-a, .8));margin-left:calc(var(--garment-h) * var(--front-a, .8) / -2);opacity:0;transform:scale(.92)}mb-rail .mbr-item.is-front-only .mbr-front{opacity:1}mb-rail .mbr-item.is-front-only .mbr-face img{object-position:50% 0}mb-rail .mbr-face img,mb-rail .mbr-face svg{width:100%;height:100%;max-width:none;display:block;object-fit:contain;filter:drop-shadow(0 12px 12px var(--mbr-shadow))}mb-rail.no-shadows .mbr-face img{filter:none}mb-rail .mbr-face svg{color:var(--mbr-text);filter:none}mb-rail .mbr-shadow{position:absolute;left:50%;bottom:-1.5%;width:86%;height:16px;transform:translate(-50%);background:radial-gradient(closest-side,var(--mbr-shadow),transparent);filter:blur(3px);pointer-events:none}mb-rail.no-shadows .mbr-shadow{display:none}mb-rail .mbr-tag{position:absolute;top:12%;left:50%;margin-left:4px;font:800 10px/1.2 ui-monospace,SF Mono,Menlo,Consolas,monospace;background:var(--mbr-tag-bg);color:var(--mbr-tag-ink);padding:3px 6px;border-radius:2px;box-shadow:0 1px 3px #00000040;transform:rotate(-4deg);pointer-events:none;white-space:nowrap}mb-rail .mbr-item.is-out .mbr-face{opacity:.55}mb-rail .mbr-badge{position:absolute;left:50%;bottom:-26px;transform:translate(-50%);font-size:10px;letter-spacing:.14em;text-transform:uppercase;font-weight:700;white-space:nowrap;color:var(--mbr-muted);pointer-events:none}mb-rail .mbr-item.is-live .mbr-badge{color:var(--mbr-text)}mb-rail .mbr-item.is-placeholder .mbr-garment{cursor:default}mb-rail[data-drop] .mbr-item{opacity:0}mb-rail[data-drop].is-in-view .mbr-item{animation:mbr-drop .9s cubic-bezier(.3,1.4,.4,1) both;animation-delay:calc(var(--i) * 55ms)}@keyframes mbr-drop{0%{opacity:0;translate:0 -140px}to{opacity:1;translate:0 0}}mb-rail .mbr-bar{display:flex;align-items:center;justify-content:center;gap:14px;padding:calc(30px + var(--mbr-sag, 0px)) 16px 0;min-height:44px}mb-rail .mbr-bar[hidden]{display:none}mb-rail .mbr-caption{order:0;min-width:0;font-weight:600;text-align:center;min-height:1.4em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:min(60vw,420px)}mb-rail .mbr-caption .mbr-cap-price{font-weight:400;color:var(--mbr-muted);margin-left:8px}mb-rail .mbr-nav,mb-rail .mbr-play{all:unset;box-sizing:border-box;flex:0 0 auto;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1px solid var(--mbr-line);color:var(--mbr-text);background:transparent;cursor:pointer;transition:background .2s,border-color .2s,opacity .2s}mb-rail .mbr-nav:hover,mb-rail .mbr-play:hover{border-color:currentColor}mb-rail .mbr-nav:focus-visible,mb-rail .mbr-play:focus-visible{outline:2px solid var(--mbr-accent);outline-offset:2px}mb-rail .mbr-nav[aria-disabled=true]{opacity:.35;cursor:default}mb-rail .mbr-nav svg,mb-rail .mbr-play svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}mb-rail .mbr-play[hidden]{display:none}mb-rail .mbr-play .i-play{display:none;fill:currentColor;stroke:none}mb-rail .mbr-play[aria-pressed=true] .i-play{display:block}mb-rail .mbr-play[aria-pressed=true] .i-pause{display:none}mb-rail[data-background] .mbr-nav,mb-rail[data-background] .mbr-play{border-color:#ffffff80}mb-rail .mbr-dots{display:none;gap:5px;justify-content:center}mb-rail .mbr-dots span{width:6px;height:6px;border-radius:3px;background:currentColor;opacity:.25;transition:width .3s,opacity .3s}mb-rail .mbr-dots span.on{width:18px;opacity:1}mb-rail .mbr-foot{display:grid;justify-items:center;gap:12px;padding:14px 16px 0;text-align:center}mb-rail.align-left .mbr-foot{justify-items:start;text-align:left;padding:14px max(16px,4vw) 0}mb-rail .mbr-hint{margin:0;font-size:13px;color:var(--mbr-muted)}mb-rail .mbr-cta{color:inherit;text-decoration:none;border:1px solid currentColor;border-radius:999px;padding:10px 22px;font-size:14px;min-height:44px;box-sizing:border-box;display:inline-flex;align-items:center}mb-rail .mbr-cta:focus-visible{outline:2px solid var(--mbr-accent);outline-offset:3px}mb-rail .mbr-sr,mb-rail .mbr-vh{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}mb-rail .mbr-editor-note{margin:16px auto 0;max-width:520px;padding:10px 14px;border:1px dashed var(--mbr-line);border-radius:8px;font-size:13px;text-align:center;color:var(--mbr-muted)}mb-rail.is-slider .mbr-stage{padding:0}mb-rail.is-slider .mbr-rod{display:none}mb-rail.is-slider .mbr-list{justify-content:flex-start;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:16px;scrollbar-width:none;padding:6px 16px 30px;background:linear-gradient(var(--mbr-rod-hi),var(--mbr-rod-hi)) 0 14px / 100% 1.5px no-repeat,linear-gradient(var(--mbr-rod),var(--mbr-rod)) 0 15px / 100% 6px no-repeat,linear-gradient(var(--mbr-rod-lo),var(--mbr-rod-lo)) 0 17px / 100% 6px no-repeat}mb-rail.is-slider .mbr-list::-webkit-scrollbar{display:none}mb-rail.is-slider .mbr-item{scroll-snap-align:start;transform:none}mb-rail.is-slider .mbr-side{width:100%;left:0;margin-left:0}mb-rail.is-slider .mbr-item.is-front-only .mbr-front{width:100%;left:0;margin-left:0;transform:none}mb-rail.is-slider .mbr-dots{display:flex}mb-rail.is-slider .mbr-caption{display:none}mb-rail.is-slider .mbr-bar{padding-top:6px}@media(max-width:599px){mb-rail{padding:min(var(--mbr-pad-top, 56px),36px) 0 min(var(--mbr-pad-bottom, 40px),28px)}mb-rail[data-background]{min-height:0}mb-rail .mbr-bar{gap:10px}}mb-rail .mbr-focus{box-sizing:border-box;border:0;padding:0;margin:0;width:100%;height:100%;max-width:none;max-height:none;background:transparent;color:var(--mbr-text);overflow:hidden}mb-rail .mbr-focus::backdrop{background:color-mix(in srgb,var(--mbr-surface) 55%,transparent);backdrop-filter:blur(26px);-webkit-backdrop-filter:blur(26px)}mb-rail .mbr-focus[open]{display:grid;place-items:center}mb-rail .mbr-sheet{position:relative;box-sizing:border-box;width:min(1040px,calc(100vw - 48px));max-height:calc(100vh - 48px);max-height:calc(100dvh - 48px);overflow:auto;overscroll-behavior:contain;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr auto;gap:0 40px;padding:40px 48px 24px;background:var(--mbr-panel);border-radius:20px;box-shadow:0 30px 80px #0000002e;font-size:15px;line-height:1.45}mb-rail .mbr-x{all:unset;box-sizing:border-box;position:absolute;top:12px;right:12px;z-index:3;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;cursor:pointer;color:var(--mbr-text)}mb-rail .mbr-x:hover{background:color-mix(in srgb,var(--mbr-text) 8%,transparent)}mb-rail .mbr-x svg{width:20px;height:20px;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round}mb-rail .mbr-art{position:relative;grid-row:1 / span 2;height:min(68vh,620px);height:min(68dvh,620px);perspective:1200px;padding-top:34px;box-sizing:border-box}mb-rail .mbr-line{position:absolute;top:0;left:50%;width:1.5px;height:46px;background:var(--mbr-muted)}mb-rail .mbr-flip{position:relative;width:100%;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1);transform-style:preserve-3d}mb-rail .mbr-flip.is-back{transform:rotateY(180deg)}mb-rail .mbr-view{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}mb-rail .mbr-view--back{transform:rotateY(180deg)}mb-rail .mbr-view img{width:100%;height:100%;max-width:none;object-fit:contain;display:block;filter:drop-shadow(0 18px 18px var(--mbr-shadow))}mb-rail .mbr-info{align-self:center;display:grid;gap:14px;padding:20px 0;min-width:0}mb-rail .mbr-kicker{display:flex;gap:10px;align-items:center;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--mbr-muted)}mb-rail .mbr-pill{display:inline-block;padding:3px 9px;border-radius:999px;border:1px solid currentColor;font-size:10px;letter-spacing:.14em;color:var(--mbr-text)}mb-rail .mbr-title{margin:0;font-size:clamp(24px,3vw,34px);line-height:1.1;font-weight:500;letter-spacing:-.015em;color:var(--mbr-text)}mb-rail .mbr-price{margin:0;font-size:17px;font-weight:700}mb-rail .mbr-price s{margin-left:8px;font-weight:400;color:var(--mbr-muted)}mb-rail .mbr-note{margin:0;color:var(--mbr-muted);max-width:46ch}mb-rail .mbr-tabs{display:inline-flex;gap:22px}mb-rail .mbr-tabs button{all:unset;cursor:pointer;padding:6px 0;font-size:13px;color:var(--mbr-muted);border-bottom:1px solid transparent}mb-rail .mbr-tabs button[aria-pressed=true]{color:var(--mbr-text);border-color:currentColor}mb-rail .mbr-tabs button:focus-visible{outline:2px solid var(--mbr-accent);outline-offset:3px}mb-rail .mbr-opt{border:0;padding:0;margin:0;min-width:0}mb-rail .mbr-opt legend{padding:0;margin:0 0 8px;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--mbr-muted)}mb-rail .mbr-pills{display:flex;flex-wrap:wrap;gap:8px}mb-rail .mbr-pills label{position:relative;margin:0}mb-rail .mbr-pills input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer}mb-rail .mbr-pills span{display:grid;place-items:center;min-width:44px;height:44px;padding:0 14px;box-sizing:border-box;white-space:nowrap;border:1px solid var(--mbr-line);border-radius:999px;font-size:13px;background:transparent;color:var(--mbr-text);cursor:pointer;transition:background .15s,color .15s,border-color .15s}mb-rail .mbr-pills input:checked+span{background:var(--mbr-accent);color:var(--mbr-on-accent);border-color:var(--mbr-accent)}mb-rail .mbr-pills input:focus-visible+span{outline:2px solid var(--mbr-accent);outline-offset:2px}mb-rail .mbr-pills label.is-out span{color:var(--mbr-muted);text-decoration:line-through;text-decoration-thickness:1px}mb-rail .mbr-pills label.is-out input:checked+span{background:var(--mbr-muted);border-color:var(--mbr-muted);color:var(--mbr-surface)}mb-rail .mbr-look{border-top:1px solid var(--mbr-line);padding-top:14px;display:grid;gap:10px}mb-rail .mbr-look h3{margin:0;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--mbr-muted);font-weight:600}mb-rail .mbr-look ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}mb-rail .mbr-pair{display:grid;grid-template-columns:24px 48px minmax(0,1fr) auto;align-items:center;gap:10px}mb-rail .mbr-pair input[type=checkbox]{width:20px;height:20px;margin:0;accent-color:var(--mbr-accent);cursor:pointer}mb-rail .mbr-pair img{width:48px;height:48px;object-fit:contain;border-radius:6px;background:color-mix(in srgb,var(--mbr-text) 5%,transparent)}mb-rail .mbr-pair a{color:var(--mbr-text);text-decoration:none;font-size:14px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}mb-rail .mbr-pair a:hover{text-decoration:underline}mb-rail .mbr-pair .mbr-qprice{font-size:13px;color:var(--mbr-muted)}mb-rail .mbr-pair select{font:inherit;font-size:13px;min-height:36px;max-width:130px;padding:0 8px;border-radius:8px;border:1px solid var(--mbr-line);background:transparent;color:var(--mbr-text)}mb-rail .mbr-pair.is-out{opacity:.55}mb-rail .mbr-actions{display:grid;gap:10px;justify-items:start}mb-rail .mbr-btn{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;min-width:min(320px,100%);padding:14px 24px;border-radius:999px;background:var(--mbr-accent);color:var(--mbr-on-accent);font:inherit;font-weight:600;font-size:15px;cursor:pointer;text-align:center;transition:opacity .2s,transform .2s}mb-rail .mbr-btn:hover:not([disabled]){transform:translateY(-1px)}mb-rail .mbr-btn:focus-visible{outline:2px solid var(--mbr-accent);outline-offset:3px}mb-rail .mbr-btn[disabled]{opacity:.45;cursor:not-allowed;transform:none}mb-rail .mbr-btn[aria-busy=true]{cursor:progress;opacity:.8}mb-rail .mbr-btn--ghost{background:transparent;color:var(--mbr-text);border:1px solid var(--mbr-text);min-height:46px}mb-rail .mbr-links{display:flex;flex-wrap:wrap;gap:18px}mb-rail .mbr-link{color:var(--mbr-text);font-size:13px;text-underline-offset:3px}mb-rail .mbr-link[hidden]{display:none}mb-rail .mbr-status{margin:0;min-height:1.4em;font-size:13px;color:var(--mbr-text)}mb-rail .mbr-status.is-error{color:#b42318}mb-rail.look-night .mbr-status.is-error{color:#ff8a80}mb-rail .mbr-pager{grid-column:2;display:flex;align-items:center;gap:12px;padding-top:8px;color:var(--mbr-muted);font-size:12px;letter-spacing:.16em}mb-rail .mbr-pager button{all:unset;box-sizing:border-box;width:44px;height:44px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--mbr-line);color:var(--mbr-text);background:var(--mbr-panel-solid);cursor:pointer}mb-rail .mbr-pager button:focus-visible{outline:2px solid var(--mbr-accent);outline-offset:2px}mb-rail .mbr-pager svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@media(max-width:599px){mb-rail .mbr-focus[open]{place-items:end stretch}mb-rail .mbr-sheet{width:100%;max-height:92vh;max-height:92dvh;grid-template-columns:1fr;grid-template-rows:auto;gap:0;padding:18px 20px 0;border-radius:20px 20px 0 0;box-shadow:0 -10px 40px #0000002e}mb-rail .mbr-sheet:before{content:"";justify-self:center;width:40px;height:4px;border-radius:2px;background:var(--mbr-line);margin-bottom:4px}mb-rail .mbr-art{grid-row:auto;height:34vh;height:34dvh;padding-top:24px}mb-rail .mbr-line{height:30px}mb-rail .mbr-info{padding:14px 0 0;gap:12px}mb-rail .mbr-pager{grid-column:1;grid-row:2;justify-content:center;padding:0;position:absolute;top:10px;left:12px}mb-rail .mbr-pager .mbr-count{display:none}mb-rail .mbr-status{order:9}mb-rail .mbr-actions{order:10;position:sticky;bottom:0;z-index:2;justify-items:stretch;margin:0 -20px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));background:var(--mbr-panel-solid);border-top:1px solid var(--mbr-line)}mb-rail .mbr-btn{width:100%;min-width:0}mb-rail .mbr-links{justify-content:center}}@media(prefers-reduced-motion:reduce){mb-rail[data-drop] .mbr-item{opacity:1;animation:none!important}mb-rail .mbr-flip,mb-rail .mbr-dots span,mb-rail .mbr-btn{transition:none}}mb-rail .mbr-model{width:calc(var(--garment-h) * var(--frame-a));margin-left:calc(var(--garment-h) * var(--frame-a) / -2);top:var(--hook-drop, 0px)}mb-rail .mbr-frame{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-size:calc(var(--cols) * 100%) calc(var(--rows) * 100%);background-position:0 0}mb-rail .mbr-frame.next{opacity:0;will-change:opacity}mb-rail .mbr-item.is-3d .mbr-swing{transform-origin:50% calc(var(--hook-drop, 0px) + 4px)}mb-rail.has-3d .mbr-list{min-height:calc(var(--garment-h) + 24px + max(0px,var(--hook-drop, 0px)))}mb-rail.is-slider .mbr-item.is-3d .mbr-model{left:50%}
/*# sourceMappingURL=/cdn/shop/t/59/assets/mbd-hang-rail-2-mb-rail-2.css.map */
