.mlr-rail-section{padding-block:clamp(36px,6vw,72px)}.mlr-rail-section--tight-top{padding-block-start:10px}.mlr-rail__head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-block-end:18px}.mlr-rail__head-text{min-width:0}.mlr-rail__eyebrow{font-family:var(--mlr-cond);font-weight:500;font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--mlr-gold);margin:0 0 4px}.mlr-rail__heading{font-family:var(--mlr-serif);font-weight:900;font-size:clamp(22px,4vw,36px);letter-spacing:.02em;text-transform:uppercase;margin:0;color:var(--mlr-text)}.mlr-rail__all{font-family:var(--mlr-cond);font-weight:500;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--mlr-gold);text-decoration:none;white-space:nowrap}.mlr-rail__all:hover,.mlr-rail__all:focus-visible{color:var(--mlr-gold-hi);text-decoration:underline;text-underline-offset:.25em}.mlr-rail{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(var(--mlr-gut) * -1);padding-inline:var(--mlr-gut);padding-block-end:4px;scrollbar-width:none}.mlr-rail::-webkit-scrollbar{display:none}.mlr-rail__item{flex:0 0 72%;max-width:300px;scroll-snap-align:start}@media screen and (min-width:900px){.mlr-rail{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;overflow:visible;margin-inline:0;padding-inline:0}.mlr-rail__item{flex:none;max-width:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/mlr-product-rail.css.map */
