.sd-range-hub{--sd-rh-ink: #222e3d;--sd-rh-muted: #5f6b78;--sd-rh-line: rgba(34, 46, 61, .16);--sd-rh-warm: #f5f1ea;--sd-rh-card-foot: #ebebeb;--sd-rh-radius: 2rem;--sd-rh-card-radius: .8rem;color:var(--sd-rh-ink)}.sd-range-hub .sd-range-hub-arrow{width:1.3rem;height:1rem;flex:none}.sd-range-hub-pill{display:inline-flex;align-items:center;gap:.8rem;min-height:4.4rem;padding:0 2rem;border:.1rem solid var(--sd-rh-ink);border-radius:99rem;background:#fff;color:var(--sd-rh-ink);font:inherit;font-size:1.4rem;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease}.sd-range-hub-pill:hover,.sd-range-hub-pill--dark{background:var(--sd-rh-ink);color:#fff}.sd-range-hub-pill--dark:hover{background:#111923}.sd-range-hub-pill:focus-visible,.sd-range-hub-tab:focus-visible,.sd-range-hub-sort__select:focus-visible,.sd-range-hub-hero__crumbs a:focus-visible,.sd-range-hub-hero__more:focus-visible{outline:.2rem solid var(--sd-rh-ink);outline-offset:.3rem}.sd-range-hub-hero{background:var(--sd-rh-warm)}.sd-range-hub-hero__inner{display:grid;gap:2.4rem;align-items:center}.sd-range-hub-hero__crumbs ol{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 1.6rem;font-size:1.3rem;color:var(--sd-rh-muted)}.sd-range-hub-hero__crumbs li+li:before{content:"/";margin-right:.6rem}.sd-range-hub-hero__crumbs a{color:inherit;text-decoration:none}.sd-range-hub-hero__crumbs a:hover{text-decoration:underline}.sd-range-hub-hero__label{margin:0 0 1.2rem;font-size:1.2rem;letter-spacing:.15em;text-transform:uppercase;color:var(--sd-rh-muted)}.sd-range-hub-hero__title{margin:0 0 2rem;font-family:var(--font-heading-family);font-size:3.6rem;font-weight:700;line-height:1.1;letter-spacing:-.01em;color:var(--sd-rh-ink)}.sd-range-hub-hero__desc{margin:0;font-size:1.6rem;line-height:1.6;color:var(--sd-rh-muted)}.sd-range-hub-hero__desc p{margin:0}.sd-range-hub-hero__desc a{color:inherit}.sd-range-hub-hero__desc.collapsed{--collection-hero-lines: 4;max-height:calc(var(--collection-hero-lines) * 1.6em);max-height:calc(var(--collection-hero-lines) * 1lh);overflow:hidden}.sd-range-hub-hero__desc.collapsed.is-clipped{max-height:none}.sd-range-hub-hero__desc .collection-hero__description-clip{display:none}.sd-range-hub-hero__desc .collection-hero__description-more{white-space:nowrap}.sd-range-hub-hero__more{display:inline;margin:.8rem 0 0;padding:0;border:0;background:none;font:inherit;font-size:1.6rem;font-weight:600;color:var(--sd-rh-ink);text-decoration:underline;text-underline-offset:.3rem;cursor:pointer}.sd-range-hub-hero__desc .sd-range-hub-hero__more{margin:0}.sd-range-hub-hero__ctas{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.4rem}.sd-range-hub-hero__media{position:relative;height:0;padding-top:66.6667%;overflow:hidden;border-radius:var(--sd-rh-radius);background:#222e3d0f}.sd-range-hub-hero .sd-range-hub-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover}@media screen and (max-width:989px){.sd-range-hub-hero__inner{grid-template-columns:minmax(0,1fr);gap:0}.sd-range-hub-hero__text{display:contents}.sd-range-hub-hero__crumbs{order:1}.sd-range-hub-hero__label{order:2}.sd-range-hub-hero__title{order:3}.sd-range-hub-hero__media{order:4;margin-bottom:2rem}.sd-range-hub-hero__expander,.sd-range-hub-hero__desc{order:5}.sd-range-hub-hero__ctas{order:6}}@media screen and (min-width:990px){.sd-range-hub-hero__inner{grid-template-columns:11fr 9fr;gap:5.6rem}.sd-range-hub-hero__title{font-size:5.2rem}}@media screen and (max-width:749px){.sd-range-hub-pill{padding:0 1.6rem;font-size:1.3rem}}.sd-range-hub-grid{background:#fff}.sd-range-hub-grid__heading{margin:0 0 2.4rem}.sd-range-hub-grid__bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.6rem;margin-bottom:2rem}.sd-range-hub-tabs{display:flex;gap:.8rem;min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.sd-range-hub-tabs::-webkit-scrollbar{display:none}.sd-range-hub-tab{flex:none;min-height:4.4rem;padding:0 1.6rem;border:.1rem solid var(--sd-rh-line);border-radius:99rem;background:#fff;color:var(--sd-rh-ink);font:inherit;font-size:1.3rem;white-space:nowrap;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease}.sd-range-hub-tab:hover{border-color:var(--sd-rh-ink)}.sd-range-hub-tab[aria-selected=true]{background:var(--sd-rh-ink);border-color:var(--sd-rh-ink);color:#fff}.sd-range-hub-sort{display:flex;align-items:center;gap:.6rem;margin-left:auto;font-size:1.3rem}.sd-range-hub-sort__label{color:var(--sd-rh-muted)}.sd-range-hub-sort__field{position:relative;display:flex;align-items:center}.sd-range-hub-sort__select{min-height:4.4rem;padding:0 2.2rem 0 .4rem;border:0;background:none;color:var(--sd-rh-ink);font:inherit;font-weight:500;cursor:pointer;appearance:none;-webkit-appearance:none}.sd-range-hub-sort__caret{position:absolute;right:.4rem;width:1rem;height:.6rem;pointer-events:none}.sd-range-hub-grid__list{display:grid;grid-template-columns:1fr;gap:2.4rem;margin:0}.sd-range-hub-grid__item[hidden]{display:none}@media screen and (min-width:750px){.sd-range-hub-grid__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.sd-range-hub-grid__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.sd-range-hub-card{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden;border:.1rem solid var(--sd-rh-line);border-radius:var(--sd-rh-card-radius);background:#fff;transition:box-shadow .2s ease}.sd-range-hub-card:hover{box-shadow:0 .8rem 2.4rem #222e3d1a}.sd-range-hub-card:focus-within{outline:.2rem solid var(--sd-rh-ink);outline-offset:.2rem}.sd-range-hub-card__media{position:relative;flex:none;height:0;padding-top:76.25%;overflow:hidden;background:#fff}.sd-range-hub-card .sd-range-hub-card__img{position:absolute;top:.6rem;right:1.6rem;bottom:1.2rem;left:1.6rem;display:block;width:calc(100% - 3.2rem);height:calc(100% - 2.8rem);max-width:none;object-fit:cover;object-position:center}.sd-range-hub-grid--contain .sd-range-hub-card .sd-range-hub-card__img{object-fit:contain}.sd-range-hub-card__badge{position:absolute;top:1rem;left:1rem;z-index:1;padding:.4rem 1rem;border:.1rem solid var(--sd-rh-ink);border-radius:99rem;background:#fff;font-size:1.1rem;font-weight:500;line-height:1.3}.sd-range-hub-card__body{display:flex;flex:1;flex-direction:column;padding:1.4rem 1.2rem 1.6rem;background:var(--sd-rh-card-foot)}.sd-range-hub-card__row{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem}.sd-range-hub-card__name{margin:0;font-family:var(--font-heading-family);font-size:2rem;font-weight:700;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sd-range-hub-card__link{color:inherit;text-decoration:none}.sd-range-hub-card__link:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.sd-range-hub-card__link:focus-visible{outline:none}.sd-range-hub-card__count{flex:none;font-size:1.2rem;color:var(--sd-rh-muted)}.sd-range-hub-card__meta{margin:.8rem 0 0;font-size:1.4rem;line-height:1.4;color:var(--sd-rh-muted)}.sd-range-hub-card__swatches{position:relative;z-index:3;display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.2rem}.sd-range-hub-swatch{display:block;border-radius:.5rem}.sd-range-hub-swatch__dot{display:block;width:3rem;height:3rem;border-radius:.5rem;background:var(--sd-rh-swatch, #c9c9c9);box-shadow:inset 0 0 0 .1rem #222e3d1f;transition:box-shadow .2s ease}.sd-range-hub-swatch:hover .sd-range-hub-swatch__dot{box-shadow:inset 0 0 0 .1rem #222e3d33,0 0 0 .2rem #fff,0 0 0 .3rem var(--sd-rh-ink)}.sd-range-hub-swatch:focus-visible{outline:.2rem solid var(--sd-rh-ink);outline-offset:0}.sd-range-hub-card__foot{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;margin-top:auto;padding-top:1.4rem}.sd-range-hub-card__price{font-size:2rem;font-weight:700}.sd-range-hub-card__from{margin-right:.2rem;font-size:1.2rem;font-weight:400;color:var(--sd-rh-muted)}.sd-range-hub-card__soon{font-size:1.4rem;font-weight:600;color:var(--sd-rh-muted)}.sd-range-hub-card__explore{display:inline-flex;align-items:center;gap:.6rem;font-size:1.3rem;font-weight:600;white-space:nowrap}.sd-range-hub-card:hover .sd-range-hub-card__explore{text-decoration:underline}.sd-range-hub-placeholder{width:100%;height:100%;fill:#222e3d33}.sd-range-hub-grid__empty{display:flex;flex-direction:column;align-items:center;gap:1.6rem;padding:4.8rem 1.6rem;border:.1rem dashed var(--sd-rh-line);border-radius:var(--sd-rh-card-radius);text-align:center;color:var(--sd-rh-muted)}.sd-range-hub-grid__empty[hidden]{display:none}.sd-range-hub-grid__empty p{margin:0}@media(prefers-reduced-motion:reduce){.sd-range-hub-pill,.sd-range-hub-tab,.sd-range-hub-card,.sd-range-hub-swatch__dot{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/120/assets/section-range-hub.css.map */
