.mcr{--gut: var(--mc-gutter, 40px);--card: 347px;--gap: 24px;font-family:Figtree,Helvetica Neue,Arial,sans-serif;color:var(--mc-ink);background:var(--mc-paper);padding:30px 0 0}.mcr *{box-sizing:border-box}.mcr .mcr-grow{flex-grow:1}.mcr .mcr-todo-inline{color:var(--mc-red)}.mcr .mcr-stage-wrap{position:relative}.mcr .mcr-controls{display:flex;justify-content:flex-end;padding:10px var(--gut) 0}.mcr .mcr-view{overflow:hidden;padding:6px calc(var(--gut) + 50px) 0}.mcr .mcr-track{display:flex;align-items:stretch;gap:var(--gap);width:max-content;transition:transform .38s cubic-bezier(.22,.61,.36,1)}.mcr .mcr-arrow{position:absolute;top:92px;z-index:3;width:46px;height:210px;padding:0;border:none;background:none;color:var(--mc-white);opacity:.7;cursor:pointer;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 1px 4px rgba(20,17,15,.55));transition:opacity .15s ease,transform .15s ease}.mcr .mcr-arrow--prev{left:calc(var(--gut) - 4px)}.mcr .mcr-arrow--next{right:calc(var(--gut) - 4px)}.mcr .mcr-arrow:hover{opacity:1;transform:scaleX(1.12)}.mcr .mcr-arrow:focus-visible{opacity:1;outline:3px solid var(--mc-climb);outline-offset:4px;border-radius:6px}.mcr .mcr-arrow[hidden]{display:none}.mcr .mcr-card{flex:none;width:var(--card);display:flex;flex-direction:column}.mcr .mcr-name{font-family:Fraunces,Georgia,serif;font-variation-settings:"SOFT" 100,"WONK" 0;font-weight:600;font-size:25px;line-height:1.14;text-align:center;margin-bottom:11px}.mcr .mcr-pills{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 2px}.mcr .mcr-pill{font-size:12.5px;font-weight:600;color:var(--mc-ink-2);background:var(--mc-warm);border-radius:999px;padding:5px 11px}.mcr .mcr-swatches{display:flex;align-items:center;gap:9px;margin:8px 0 2px}.mcr .mcr-swatches-lab{font-size:12.5px;color:var(--mc-ink-3)}.mcr .mcr-swatch{width:20px;height:20px;border-radius:999px;display:inline-block;border:1px solid var(--mc-line);outline:2px solid transparent;outline-offset:2px}.mcr .mcr-art-wrap{position:relative}.mcr .mcr-art{position:relative;display:block;width:100%;aspect-ratio:1 / 1;border-radius:16px;background:var(--mc-panel);overflow:hidden}.mcr .mcr-img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .45s ease}.mcr .mcr-img.is-on{opacity:1}.mcr .mcr-noimg{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:13px;color:var(--mc-ink-3);text-align:center;padding:20px}.mcr .mcr-badges{position:absolute;top:13px;right:13px;z-index:2;display:flex;flex-direction:column;gap:8px}.mcr .mcr-badge{display:flex;align-items:center;justify-content:center;text-align:center;width:62px;height:62px;border-radius:50%;background:var(--mc-white);border:1.5px solid var(--mc-red);color:var(--mc-ink);font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.25;box-shadow:0 2px 8px #14110f14;padding:4px}.mcr .mcr-stageline{position:absolute;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:flex-end;gap:12px;padding:30px 14px 12px;background:linear-gradient(to top,#ffffffeb,#fff0);pointer-events:none}.mcr .mcr-stage-label{flex-grow:1;min-width:0;font-size:12.5px;font-weight:700;color:var(--mc-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:auto;text-decoration:none}.mcr .mcr-stage-label:hover{text-decoration:underline}.mcr .mcr-pips{flex:none;display:flex;align-items:center;padding-bottom:2px;margin:-9px -9px -9px 0;pointer-events:auto}.mcr .mcr-pip{border:none;padding:0;cursor:pointer;height:24px;width:24px;background:none;display:grid;place-items:center;transition:width .2s ease}.mcr .mcr-pip:before{content:"";height:6px;width:6px;border-radius:3px;background:#14110f42;transition:background-color .2s ease,width .2s ease}.mcr .mcr-pip.is-on{width:28px}.mcr .mcr-pip.is-on:before{width:20px;background:var(--mc-ink)}.mcr .mcr-pip:focus-visible{outline:2px solid var(--mc-climb);outline-offset:3px}.mcr .mcr-tagline{font-size:13.5px;line-height:1.45;color:var(--mc-ink-2);margin-top:10px}.mcr .mcr-prices{padding-top:11px}.mcr .mcr-priceline{display:flex;align-items:baseline;gap:10px}.mcr .mcr-price{font-size:20px;text-decoration:none;color:var(--mc-ink)}.mcr .mcr-price:hover{color:var(--mc-climb)}.mcr .mcr-cta{flex:none;font-size:13px;font-weight:700;text-decoration:none;color:var(--mc-ink);white-space:nowrap}.mcr .mcr-cta:hover{color:var(--mc-climb)}.mcr .mcr-bundle{margin-top:6px;display:flex;align-items:baseline;flex-wrap:wrap;gap:6px}.mcr .mcr-bundle-lead{font-size:14px;color:var(--mc-ink)}.mcr .mcr-bundle-n{font-size:17px;font-weight:700;color:var(--mc-red);text-decoration:none}.mcr a.mcr-bundle-n:hover{text-decoration:underline}.mcr .mcr-band{margin-top:48px;padding:22px var(--gut)}.mcr .mcr-accband{display:flex;align-items:center;gap:24px;padding:24px 28px;border-radius:18px;text-decoration:none;background:var(--mc-white);color:var(--mc-ink);transition:box-shadow .15s ease,transform .15s ease}.mcr .mcr-accband:hover{box-shadow:0 10px 30px #14110f38;transform:translateY(-2px)}.mcr .mcr-acc-ico{flex:none;width:88px;height:88px;border-radius:14px;background:var(--mc-panel);display:flex;align-items:center;justify-content:center}.mcr .mcr-acc-copy{flex-grow:1}.mcr .mcr-acc-h{display:block;font-size:24px;margin-bottom:7px}.mcr .mcr-acc-p{display:block;font-size:14.5px;line-height:1.5;color:var(--mc-ink-2)}.mcr .mcr-acc-cta{flex:none;font-size:17px;font-weight:700;color:var(--mc-white);background:var(--mcr-tint);border-radius:12px;padding:16px 28px;white-space:nowrap;letter-spacing:.01em}.mcr .mcr-acc-arw{margin-left:4px;display:inline-block;transition:transform .18s ease}.mcr .mcr-accband:hover .mcr-acc-arw{transform:translate(3px)}.mcr .mcr-accband:hover .mcr-acc-cta{filter:brightness(1.12)}.mcr .mcr-todo,.mcr .mcr-diag{margin:26px var(--gut) 0;padding:18px 22px;border:1.5px dashed var(--mc-line);border-radius:16px;font-size:14px;line-height:1.55;color:var(--mc-ink-2);background:var(--mc-panel)}.mcr .mcr-todo strong{color:var(--mc-red)}.mcr .mcr-src{margin:10px var(--gut) 0;font:12px/1.5 Figtree,Arial,sans-serif;color:var(--mc-ink-3)}.mcr .mcr-diag ul{margin:10px 0 0;padding-left:20px}.mcr .mcr-diag li{margin-bottom:6px}@media(max-width:1100px){.mcr{--card: 300px}}@media(max-width:749px){.mcr{--card: 78vw;--gap: 14px;padding-top:34px}.mcr .mcr-view{padding-left:var(--gut);padding-right:var(--gut)}.mcr .mcr-arrow{display:none}.mcr .mcr-view{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.mcr .mcr-view::-webkit-scrollbar{display:none}.mcr .mcr-card{scroll-snap-align:start}.mcr .mcr-track{transition:none;transform:none!important}.mcr .mcr-accband{display:grid;grid-template-columns:auto 1fr auto;column-gap:12px;align-items:center;padding:14px 16px;border-radius:14px}.mcr .mcr-acc-ico{width:44px;height:44px;border-radius:10px;grid-column:1;grid-row:1 / span 2;align-self:center}.mcr .mcr-acc-ico svg,.mcr .mcr-acc-ico img{width:28px;height:28px}.mcr .mcr-acc-copy{display:contents}.mcr .mcr-acc-h{grid-column:2 / -1;grid-row:1;font-size:15px;margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mcr .mcr-acc-p{grid-column:2;grid-row:2;font-size:12.5px;line-height:1.4}.mcr .mcr-acc-cta{grid-column:3;grid-row:2;font-size:12.5px;white-space:nowrap;align-self:end}.mcr .mcr-band{margin-top:28px;padding:14px var(--gut)}}@media(prefers-reduced-motion:reduce){.mcr .mcr-view{scroll-behavior:auto}.mcr .mcr-track,.mcr .mcr-pip,.mcr .mcr-pip:before,.mcr .mcr-arrow,.mcr .mcr-accband{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/mc-range.css.map */
