.ct-select-rails,.ct-select-brand-rail{background:#fff;color:#101010;padding-block:clamp(36px,4vw,64px)}.ct-select-rails__inner,.ct-select-brand-rail__inner{width:min(100% - 48px,1440px);margin-inline:auto}.ct-select-rails__header{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,.8fr);align-items:end;gap:20px;margin-bottom:18px}.ct-select-rails__eyebrow,.ct-select-brand-rail__eyebrow{margin:0 0 12px;font-size:1.1rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.ct-select-rails__header h2{margin:0;font-size:clamp(2.4rem,3.5vw,5rem);line-height:.94;letter-spacing:-.05em;white-space:nowrap}.ct-select-rails__header>p{max-width:52ch;margin:0;font-size:1.3rem;line-height:1.5}.ct-select-rails__nav{display:flex;gap:10px 25px;overflow-x:auto;padding-block:0 15px;border-bottom:1px solid rgba(16,16,16,.2)}.ct-select-rails__nav a,.ct-select-rail__heading a,.ct-select-brand-rail__all{color:inherit;font-size:1.1rem;font-weight:700;letter-spacing:.09em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.ct-select-rails__nav a:hover,.ct-select-rail__heading a:hover,.ct-select-brand-rail__all:hover{text-decoration:underline;text-underline-offset:4px}.ct-select-rail{margin-top:28px;scroll-margin-top:90px}.ct-select-rail__heading{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:16px}.ct-select-rail__heading h3{margin:0;font-size:2.2rem;line-height:1.05;letter-spacing:-.025em}.ct-select-brand-rail{border-top:1px solid rgba(16,16,16,.15);scroll-margin-top:90px}.ct-select-brand-rail__header{display:flex;justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px}.ct-select-brand-rail__header h2{margin:0;font-size:clamp(3rem,4.5vw,6rem);letter-spacing:-.05em;line-height:.98}.ct-select-brand-rail__description{max-width:60ch;margin:14px 0 0;font-size:1.4rem;line-height:1.5}.ct-select-brand-rail__tabs{display:flex;gap:8px 20px;overflow-x:auto;margin-bottom:18px}.ct-select-brand-rail__tab{padding:0 0 6px;border:0;border-bottom:1px solid transparent;background:transparent;color:inherit;cursor:pointer;font:inherit;font-size:1.1rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.ct-select-brand-rail__tab[aria-selected=true]{border-bottom-color:currentColor}.ct-select-brand-rail__tab:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ct-select-brand-rail__tab[disabled]{cursor:default;opacity:.42}.ct-select-brand-rail__panel[hidden]{display:none}.ct-select-rails .card-marquee,.ct-select-brand-rail .card-marquee{display:none!important}.ct-select-rails .ct-originals-rail__grid,.ct-select-brand-rail .ct-originals-rail__grid{gap:6px}.ct-select-rails .ct-originals-rail__item[hidden]{display:none!important}.ct-select-rails__pending{padding:20px;background:#f2f0eb;font-size:1.35rem}@media screen and (max-width:749px){.ct-select-rails__inner,.ct-select-brand-rail__inner{width:min(100% - 24px,1440px)}.ct-select-rails__header{grid-template-columns:1fr;gap:10px}.ct-select-rails__header h2{font-size:clamp(2.1rem,6vw,2.7rem)}.ct-select-rails__header>p{font-size:1.2rem}.ct-select-brand-rail__header{align-items:start;flex-direction:column;gap:14px}.ct-select-rail__heading h3{font-size:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ct-select-rails.css.map */
