.hl-collection-hero{padding:56px 0 32px;position:relative;overflow:hidden}.hl-collection-hero__inner{position:relative}.hl-collection-hero__eyebrow{display:flex;align-items:center;gap:10px;font-family:var(--font-sans);font-size:11px;font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--hl-orange);margin-bottom:18px}.hl-collection-hero__eyebrow-line{width:28px;height:1px;background:var(--hl-orange)}.hl-collection-hero__row{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:end}.hl-collection-hero__heading{font-family:var(--font-serif);font-weight:var(--weight-bold);font-size:clamp(34px,5vw,56px);line-height:1.02;letter-spacing:-.02em;margin:0}.hl-collection-hero__heading-accent{font-style:italic;color:var(--hl-orange)}.hl-collection-hero__blurb{font-family:var(--font-sans);font-size:15px;line-height:1.6;max-width:360px;padding-bottom:6px;margin:0;opacity:.75}.hl-range-switcher{display:inline-flex;gap:4px;background:#00000040;padding:4px;border-radius:var(--radius-pill);margin-top:28px}.hl-range-switcher__item{border:none;border-radius:var(--radius-pill);padding:9px 20px;font-family:var(--font-sans);font-size:13px;font-weight:700;letter-spacing:.04em;color:#ffffffb3;text-decoration:none;transition:background .16s ease,color .16s ease}.hl-range-switcher__item--signature{font-family:var(--font-serif);font-style:italic;font-weight:400;letter-spacing:0}.hl-range-switcher__item--essentials{text-transform:uppercase}.hl-range-switcher__item.is-active{background:var(--hl-orange);color:#fff}@media screen and (max-width:749px){.hl-collection-hero__row{grid-template-columns:1fr;gap:16px}}.main-collection-product-grid facets-container.facets-container,.main-collection-product-grid .facets-container{background:var(--hl-brown);border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.main-collection-product-grid .facets,.main-collection-product-grid .facets__form{font-family:var(--font-sans)}.main-collection-product-grid .facets__summary,.main-collection-product-grid facet-filters-form summary,.main-collection-product-grid .facets__summary-label{color:#ffffffbf;font-family:var(--font-sans);font-weight:600}.main-collection-product-grid .facets__disclosure summary:hover .facets__summary-label,.main-collection-product-grid .facets__disclosure[open] .facets__summary-label{color:#fff}.main-collection-product-grid .active-facets__button-inner,.main-collection-product-grid .facets__reset{color:#ffffffb3}.main-collection-product-grid select.facets__sort,.main-collection-product-grid .facet-filters__sort select{background:transparent;color:#ffffffbf;border-color:#fff3}#product-grid .card__heading a{font-family:var(--font-serif);font-weight:600}#product-grid .price{font-family:var(--font-sans);font-weight:700}#product-grid .badge{font-family:var(--font-sans);letter-spacing:var(--tracking-wide);border-radius:2px}@media screen and (max-width:989px){.hl-tile-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.hl-tile-grid,.hl-range-section--dark .hl-tile-grid,.hl-range-section--light .hl-tile-grid{gap:12px}.hl-tile__body{padding:14px 14px 16px}.hl-tile__name{font-size:16px;-webkit-line-clamp:2;line-clamp:2}.hl-tile__blurb{display:none}.hl-tile__foot{flex-wrap:wrap;gap:10px}.hl-tile__price-row{flex:1 1 100%}.hl-tile__add{flex:1 1 100%;justify-content:center;min-height:40px}.hl-priceblock--tile{--hl-pb-price: 22px}.hl-tile__stock{display:flex;flex-wrap:wrap;align-items:center;column-gap:6px;row-gap:2px;line-height:1.35}.hl-tile__stock-dot{flex:0 0 auto}.hl-tile__stock-label,.hl-tile__colours{white-space:nowrap}.hl-tile__material{align-items:flex-start!important;gap:6px!important;margin:10px 0!important;font-size:10px!important;letter-spacing:.06em!important;line-height:1.3}.hl-tile__material svg{flex:0 0 auto;margin-top:0}.hl-range-section{padding:56px 0}.hl-range-header{gap:20px;margin-bottom:28px;padding-bottom:20px}.hl-range-heading{font-size:32px}.hl-range-tagline{font-size:17px;margin-top:10px}.hl-popular{padding:56px 0}.hl-popular__heading{font-size:32px}}@media screen and (max-width:360px){.hl-tile-grid{grid-template-columns:minmax(0,1fr)}}.hl-tile__image-wrap--oos img,.hl-tile__image-wrap--oos .hl-image__placeholder{filter:none;opacity:1}.hl-tile__stock-flag--mto{background:#2e6a8f;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/21/assets/homeline-collection.css.map */
