.bmr{--H: var(--bmr-h, 440px);--W: calc(var(--H) * 2 / 3);--wc: calc(var(--W) * .44 + var(--bmr-gap, 6px));--bar-h: clamp(3.5px, calc(var(--H) * .0105), 6px);--track-top: 16px;--ease: cubic-bezier(.22, .61, .36, 1);--ease-out: cubic-bezier(.16, 1, .3, 1);position:relative;overflow:hidden;background:var(--bmr-bg, #fff);color:var(--bmr-text, #111);padding:var(--bmr-pt, 56px) 0 var(--bmr-pb, 56px);-webkit-font-smoothing:antialiased}@media(max-width:749px){.bmr{--H: var(--bmr-h-m, 330px);--track-top: 12px}}.bmr *,.bmr *:before,.bmr *:after,.bmr-panel *,.bmr-panel *:before,.bmr-panel *:after{box-sizing:border-box}:where(.bmr,.bmr-panel) button{font:inherit;color:inherit}:where(.bmr,.bmr-panel) img{display:block;max-width:none}.bmr__head{max-width:760px;margin:0 auto;padding:0 16px;text-align:center}.bmr__eyebrow{display:inline-flex;align-items:center;gap:14px;margin:0 0 14px;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--bmr-text)}.bmr__eyebrow-2{color:var(--bmr-muted, #767676)}.bmr__eyebrow-sep{width:1px;height:11px;background:var(--bmr-line, #e6e3de)}.bmr__title{margin:0;font-family:var(--bmr-heading-font, "Shippori Mincho", serif);font-weight:400;font-size:clamp(28px,3.4vw,40px);line-height:1.15;letter-spacing:.005em}.bmr--title-small .bmr__title{font-size:clamp(24px,2.6vw,32px)}.bmr--title-large .bmr__title{font-size:clamp(34px,4.6vw,54px)}.bmr__text{margin:12px auto 0;max-width:520px;font-size:15px;line-height:1.65;color:var(--bmr-muted, #767676)}.bmr__tabs{position:relative;display:inline-flex;flex-wrap:wrap;justify-content:center;gap:4px 28px;margin-top:24px}.bmr__tab{position:relative;padding:9px 0;border:0;background:none;cursor:pointer;font-size:11.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--bmr-muted, #767676)!important;transition:color .45s var(--ease)}.bmr__tab.is-active{color:var(--bmr-text, #111)!important}.bmr__tab:focus-visible{outline:1px solid currentColor;outline-offset:4px;border-radius:2px}.bmr__tab-line{position:absolute;left:0;top:0;width:1px;height:1px;background:var(--bmr-text, #111);transform-origin:0 0;transition:transform .7s var(--ease-out),width .7s var(--ease-out);pointer-events:none}@media(hover:hover){.bmr__tab:hover{color:var(--bmr-text, #111)!important}}.bmr__stage{position:relative;margin-top:30px}@media(min-width:750px){.bmr__stage{margin-top:38px}}.bmr__viewport{position:relative;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bmr__viewport::-webkit-scrollbar{display:none}.bmr__stage:before,.bmr__stage:after{content:"";position:absolute;top:0;bottom:0;z-index:4;width:6%;max-width:90px;pointer-events:none;opacity:0;transition:opacity .6s var(--ease)}.bmr__stage:before{left:0;background:linear-gradient(90deg,var(--bmr-bg, #fff),rgba(255,255,255,0))}.bmr__stage:after{right:0;background:linear-gradient(270deg,var(--bmr-bg, #fff),rgba(255,255,255,0))}.bmr__stage.has-overflow:before,.bmr__stage.has-overflow:after{opacity:1}.bmr.is-hover-mode .bmr__viewport.has-overflow{cursor:grab}.bmr.is-dragging .bmr__viewport{cursor:grabbing}.bmr.is-dragging .bmr-hanger{pointer-events:none}.bmr.is-center-mode .bmr__viewport{scroll-snap-type:x mandatory}.bmr.is-center-mode .bmr-item{scroll-snap-align:center}.bmr__track{position:relative;display:flex;align-items:flex-start;width:max-content;margin:0 auto;padding:var(--track-top) 24px 36px;list-style:none}.bmr__bar{position:absolute;left:0;right:0;z-index:0;pointer-events:none;top:calc(var(--track-top) + var(--H) * .029 - var(--bar-h) / 2);height:var(--bar-h)}.bmr__bar>span{position:absolute;top:0;right:8px;bottom:0;left:8px;border-radius:99px;background:linear-gradient(180deg,#f8e9bb,#dcb661,#a97f30 72%,#7c591b);box-shadow:0 1px 1px #00000024,0 8px 16px -8px #00000059}.bmr__bar>span:before,.bmr__bar>span:after{content:"";position:absolute;top:50%;width:calc(var(--bar-h) * 2.4);height:calc(var(--bar-h) * 2.4);border-radius:50%;background:inherit;transform:translateY(-50%);box-shadow:0 2px 6px #0000002e}.bmr__bar>span:before{left:-4px}.bmr__bar>span:after{right:-4px}.bmr--rail-silver .bmr__bar>span{background:linear-gradient(180deg,#fff,#dfe1e4 34%,#a2a7ad 72%,#70757c)}.bmr--rail-black .bmr__bar>span{background:linear-gradient(180deg,#5a5a5a,#222 40%,#000)}.bmr-item{position:relative;z-index:1;flex:0 0 var(--wc);width:var(--wc);height:var(--H);transition:opacity .9s var(--ease),transform 1.3s var(--ease-out)}.bmr-item[hidden]{display:none}.bmr-item.is-active{z-index:3}.bmr-item.is-near{z-index:2}.bmr.is-pre .bmr-item{opacity:0;transform:translate3d(72px,0,0);transition:none}.bmr-item.is-leaving{opacity:0;transform:translate3d(0,14px,0);transition:opacity .32s var(--ease),transform .32s var(--ease)}.bmr-item.is-entering{opacity:0;transform:translate3d(0,-22px,0);transition:none}.bmr-slide{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate3d(var(--x, 0px),0,0);transition:transform 1.05s var(--ease-out)}.bmr-hanger{position:absolute;top:0;left:50%;width:var(--wc);height:100%;transform:translate(-50%);display:block;color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent;outline:none;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.is-active>.bmr-slide>.bmr-hanger{width:calc(var(--W) * .9)}.bmr-hanger:focus-visible:after{content:"";position:absolute;left:50%;bottom:-14px;width:28px;height:1px;background:var(--bmr-text, #111);transform:translate(-50%)}.bmr-garment{position:absolute;top:0;left:50%;width:var(--W);height:var(--H);margin-left:calc(var(--W) / -2);transform-origin:49.4% 2.1%;will-change:transform;pointer-events:none}.bmr-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transform-origin:49.4% 50%;backface-visibility:hidden;-webkit-user-select:none;user-select:none;transition:opacity .55s var(--ease),transform 1s var(--ease-out)}.bmr-img--front{opacity:0;transform:perspective(1000px) rotateY(34deg) scaleX(.56)}.is-active .bmr-img--front{opacity:1;transform:none;transition:opacity .8s var(--ease) .07s,transform 1.1s var(--ease-out)}.is-active .bmr-img--side{opacity:0;transform:perspective(1000px) rotateY(-34deg) scaleX(.6);transition:opacity .42s var(--ease),transform .95s var(--ease-out)}.bmr-item--faux-side .bmr-img--side{transform:scaleX(.46);filter:brightness(.97)}.bmr-item--faux-side.is-active .bmr-img--side{transform:perspective(1000px) rotateY(-34deg) scaleX(.3)}.bmr-img--empty{display:flex;align-items:center;justify-content:center;opacity:.35}.bmr-img--empty svg{width:70%;height:auto}.bmr-shadow{position:absolute;left:52%;top:15%;width:92%;height:82%;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,#0000001f,#0000000b 52%,#0000 74%);transform:translate(-50%) scaleX(.48);opacity:.8;transition:transform 1.1s var(--ease-out),opacity .8s var(--ease)}.is-active .bmr-shadow{transform:translate(-50%) scaleX(1);opacity:1}.bmr-tag{position:absolute;top:8.4%;left:53.5%;transform:rotate(-9deg);transform-origin:0 0;pointer-events:none}.bmr-tag:before{content:"";position:absolute;left:7px;top:-14px;width:1px;height:16px;background:#00000073;transform:rotate(-24deg);transform-origin:50% 100%}.bmr-tag>span{position:relative;display:block;padding:4px 7px 4px 13px;border-radius:2px;background:#111;color:#fff;font-size:8.5px;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;box-shadow:0 4px 10px -4px #0006}.bmr-tag>span:before{content:"";position:absolute;left:5px;top:50%;width:3px;height:3px;margin-top:-1.5px;border-radius:50%;background:#ffffffd9}@media(min-width:750px){.bmr-tag>span{font-size:9.5px;padding:5px 9px 5px 15px}}.bmr__arrow{position:absolute;top:calc(var(--track-top) + var(--H) * .45);z-index:5;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border:1px solid var(--bmr-line, #e6e3de);border-radius:50%;cursor:pointer;background:var(--bmr-bg, #fff);color:var(--bmr-text, #111);transition:opacity .4s var(--ease),border-color .4s var(--ease),transform .5s var(--ease-out)}.bmr__arrow svg{width:20px;height:20px}.bmr__arrow--prev{left:20px}.bmr__arrow--next{right:20px}.bmr__arrow[hidden]{display:none}.bmr__arrow:disabled{opacity:.3;cursor:default}.bmr__arrow:focus-visible{outline:1px solid currentColor;outline-offset:3px}@media(hover:hover){.bmr__arrow:not(:disabled):hover{border-color:var(--bmr-text, #111)}.bmr__arrow--prev:not(:disabled):hover{transform:translate(-2px)}.bmr__arrow--next:not(:disabled):hover{transform:translate(2px)}}.bmr__info{padding:4px 16px 0;text-align:center}.bmr__info-body{min-height:86px;transition:opacity .4s var(--ease),transform .7s var(--ease-out)}.bmr__info-body.is-out{opacity:0;transform:translateY(6px);transition-duration:.16s}.bmr__info-eyebrow{min-height:14px;margin:0 0 8px;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--bmr-muted, #767676)}.bmr__info-title{margin:0;font-family:var(--bmr-heading-font, "Shippori Mincho", serif);font-weight:400;font-size:22px;line-height:1.3}@media(min-width:750px){.bmr__info-title{font-size:26px}}.bmr__info-meta{min-height:20px;margin:8px 0 0;font-size:13.5px;color:var(--bmr-muted, #767676)}.bmr__info-meta strong{font-weight:400;color:var(--bmr-text, #111)}.bmr__info-meta s{margin-left:6px;opacity:.7}.bmr__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:18px}.bmr__hint{margin:16px 0 0;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--bmr-muted, #767676)}.bmr__hint--mobile{display:none}@media(hover:none),(pointer:coarse){.bmr__hint--desktop{display:none}.bmr__hint--mobile{display:inline}}.bmr__btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 26px;border:1px solid var(--bmr-btn, #111);border-radius:30px;cursor:pointer;text-decoration:none;font-size:12px;line-height:1;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;transition:background-color .4s var(--ease),color .4s var(--ease),border-color .4s var(--ease),opacity .4s var(--ease)}.bmr__btn--solid{background:var(--bmr-btn, #111);color:var(--bmr-btn-text, #fff)!important}.bmr__btn--ghost{background:transparent;color:var(--bmr-text, #111)!important;border-color:var(--bmr-line, #e6e3de)}.bmr__btn:focus-visible{outline:1px solid var(--bmr-text, #111);outline-offset:3px}.bmr__btn:disabled{opacity:.45;cursor:not-allowed}@media(hover:hover){.bmr__btn--solid:not(:disabled):hover{opacity:.86}.bmr__btn--ghost:hover{border-color:var(--bmr-text, #111)}}@media(max-width:749px){.bmr__actions .bmr__btn{padding:0 18px;font-size:11px;letter-spacing:.12em}}@media(max-width:360px){.bmr__actions{flex-direction:column;align-items:center}.bmr__actions .bmr__btn{min-width:230px}}html.bmr-lock{overflow:hidden!important}html.bmr-lock shopify-chat,html.bmr-lock inbox-online-store-chat,html.bmr-lock #ShopifyChat{display:none!important}.bmr-panel{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9990;color:var(--bmr-text, #111);-webkit-font-smoothing:antialiased;--ease: cubic-bezier(.22, .61, .36, 1);--ease-out: cubic-bezier(.16, 1, .3, 1)}.bmr-panel[hidden]{display:none}.bmr-panel__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bmr-bg, #fff);opacity:0;transition:opacity .55s var(--ease)}.bmr-panel.is-open .bmr-panel__backdrop{opacity:.975}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.bmr-panel__backdrop{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.bmr-panel.is-open .bmr-panel__backdrop{opacity:.955}}.bmr-panel__sheet{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:24px;max-width:1240px;margin:0 auto;padding:40px 56px;overflow-y:auto;overscroll-behavior:contain}.bmr-panel__close{position:fixed;top:18px;right:18px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;border:1px solid var(--bmr-line, #e6e3de);border-radius:50%;background:var(--bmr-bg, #fff);cursor:pointer;opacity:0;transform:rotate(-45deg);transition:opacity .5s var(--ease) .1s,transform .8s var(--ease-out) .1s,border-color .4s var(--ease)}.bmr-panel__close svg{width:18px;height:18px}.bmr-panel.is-open .bmr-panel__close{opacity:1;transform:none}.bmr-panel__close:focus-visible{outline:1px solid currentColor;outline-offset:3px}@media(hover:hover){.bmr-panel__close:hover{border-color:var(--bmr-text, #111)}}.bmr-panel__stage{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:0}.bmr-panel__halo{position:absolute;top:50%;left:50%;width:min(70vh,640px);aspect-ratio:1;border-radius:50%;background:radial-gradient(closest-side,#0000000e,#00000005 60%,#0000);transform:translate(-50%,-54%) scale(.86);opacity:0;transition:opacity 1.1s var(--ease),transform 1.4s var(--ease-out);pointer-events:none}.bmr-panel.is-open .bmr-panel__halo{opacity:1;transform:translate(-50%,-54%) scale(1)}.bmr-panel__turn{position:relative;height:min(74vh,760px);aspect-ratio:2 / 3;max-width:100%;cursor:grab;touch-action:pan-y;user-select:none;-webkit-user-select:none;outline:none}.bmr-panel__turn.is-single{cursor:default}.bmr-panel__turn.is-grabbing{cursor:grabbing}.bmr-panel__turn:focus-visible{outline:1px solid var(--bmr-line, #e6e3de);outline-offset:8px;border-radius:8px}.bmr-panel__turn img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;transform-origin:49.4% 50%;pointer-events:none;will-change:transform,opacity}.bmr-panel__turn img[hidden]{display:none}.bmr-panel__turn.is-swapping{opacity:0;transition:opacity .2s var(--ease)}.bmr-panel__turn{transition:opacity .45s var(--ease)}.bmr-panel__controls{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:6px;opacity:0;transition:opacity .6s var(--ease) .35s}.bmr-panel.is-open .bmr-panel__controls{opacity:1}.bmr-panel__views{display:inline-flex;gap:4px;padding:3px;border:1px solid var(--bmr-line, #e6e3de);border-radius:30px}.bmr-panel__views[hidden]{display:none}.bmr-panel__view{min-width:64px;padding:8px 14px;border:0;border-radius:30px;background:transparent;cursor:pointer;font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--bmr-muted, #767676)!important;transition:background-color .45s var(--ease),color .45s var(--ease)}.bmr-panel__view[aria-pressed=true]{background:var(--bmr-btn, #111);color:var(--bmr-btn-text, #fff)!important}.bmr-panel__view:focus-visible{outline:1px solid currentColor;outline-offset:2px}.bmr-panel__drag{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--bmr-muted, #767676);transition:opacity .6s var(--ease)}.bmr-panel__drag svg{width:22px;height:12px}.bmr-panel__drag.is-done,.bmr-panel__drag[hidden]{opacity:0}.bmr-panel__info{max-width:420px;opacity:0;transform:translate3d(18px,0,0);transition:opacity .7s var(--ease) .2s,transform 1s var(--ease-out) .2s}.bmr-panel.is-open .bmr-panel__info{opacity:1;transform:none}.bmr-panel.is-closing .bmr-panel__info,.bmr-panel.is-closing .bmr-panel__controls,.bmr-panel.is-closing .bmr-panel__close{transition-delay:0s;transition-duration:.25s}.bmr-panel__eyebrow{min-height:14px;margin:0 0 12px;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--bmr-muted, #767676)}.bmr-panel__title{margin:0;font-family:var(--bmr-heading-font, "Shippori Mincho", serif);font-weight:400;font-size:clamp(28px,2.8vw,38px);line-height:1.15}.bmr-panel__price{margin:12px 0 0;font-size:17px}.bmr-panel__price s{margin-left:8px;color:var(--bmr-muted, #767676);font-size:14px}.bmr-panel__swatch-label{margin:24px 0 10px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--bmr-muted, #767676)}.bmr-panel__swatch-label strong{font-weight:400;color:var(--bmr-text, #111)}.bmr-panel__swatches{display:flex;flex-wrap:wrap;gap:10px}.bmr-panel__swatch{position:relative;width:54px;height:54px;padding:0;border:1px solid var(--bmr-line, #e6e3de);border-radius:50%;overflow:hidden;cursor:pointer;background:#f6f5f3;transition:border-color .4s var(--ease),transform .5s var(--ease-out)}.bmr-panel__swatch img{position:absolute;left:50%;top:-26%;width:200%;height:300%;object-fit:contain;transform:translate(-50%)}.bmr-panel__swatch[aria-checked=true]{border-color:var(--bmr-text, #111);box-shadow:inset 0 0 0 2px var(--bmr-bg, #fff)}.bmr-panel__swatch:focus-visible{outline:1px solid var(--bmr-text, #111);outline-offset:3px}@media(hover:hover){.bmr-panel__swatch:hover{transform:translateY(-2px)}}.bmr-panel__desc{margin:22px 0 0;font-size:14.5px;line-height:1.75;color:var(--bmr-muted, #767676)}.bmr-panel__desc:empty{display:none}.bmr-panel__form{margin:26px 0 0}.bmr-panel__form .bmr__btn{width:100%;max-width:380px;min-height:52px}.bmr-panel__link{display:inline-block;margin-top:16px;font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--bmr-text, #111)!important;text-decoration:none;border-bottom:1px solid var(--bmr-line, #e6e3de);padding-bottom:3px;transition:border-color .4s var(--ease)}@media(hover:hover){.bmr-panel__link:hover{border-color:var(--bmr-text, #111)}}.bmr-panel__link:focus-visible{outline:1px solid currentColor;outline-offset:3px}@media(max-width:899px){.bmr-panel__sheet{display:block;padding:60px 20px calc(32px + env(safe-area-inset-bottom))}.bmr-panel__stage{padding-top:4px;margin-bottom:22px}.bmr-panel__turn{height:min(52vh,480px)}.bmr-panel__halo{width:min(62vh,92vw)}.bmr-panel__info{max-width:520px;width:100%;margin:0 auto;text-align:center;transform:translate3d(0,16px,0)}.bmr-panel__swatches{justify-content:center}.bmr-panel__form .bmr__btn{max-width:none}.bmr-panel__form{position:sticky;bottom:calc(-32px - env(safe-area-inset-bottom));z-index:2;margin:22px -20px 0;padding:18px 20px calc(16px + env(safe-area-inset-bottom));background:linear-gradient(180deg,rgba(255,255,255,0),var(--bmr-bg, #fff) 34%)}.bmr-panel__close{top:12px;right:12px}}@media(max-height:560px)and (min-width:900px){.bmr-panel__turn{height:64vh}}.bmr-flyer{position:fixed;z-index:9995;margin:0;pointer-events:none;object-fit:contain;transform-origin:0 0;will-change:transform}@media(prefers-reduced-motion:reduce){.bmr-slide,.bmr-item,.bmr-shadow,.bmr__tab-line{transition:none!important}.bmr-img,.is-active .bmr-img--front,.is-active .bmr-img--side{transform:none!important;transition:opacity .25s linear!important}.bmr-item--faux-side .bmr-img--side{transform:scaleX(.46)!important}.bmr.is-pre .bmr-item,.bmr-item.is-entering,.bmr-item.is-leaving{transform:none}.bmr-panel__info,.bmr-panel__close,.bmr-panel__halo{transition-duration:.2s!important;transition-delay:0s!important;transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/bm-clothes-rail.css.map */
