.coll{padding-bottom:clamp(64px,9vw,120px)}.coll-banner{padding-bottom:clamp(24px,3vw,40px)}.coll-head{display:grid;grid-template-columns:minmax(0,1fr);gap:18px;align-items:start}.coll-banner--split .coll-head{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,5vw,80px)}.coll-banner--split .coll-head:has(>:only-child){grid-template-columns:1fr}.coll-banner.has-image .coll-head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(24px,5vw,80px)}.coll-banner.has-image .coll-title,.coll-banner.has-image .coll-desc{grid-column:1}.coll-banner.has-image .coll-image{grid-column:2;grid-row:1 / span 2}.coll-title .eyebrow{margin-bottom:12px}.coll-desc{color:var(--text-muted);max-width:82ch}.coll-banner--stacked:not(.has-image) .coll-desc{width:100%;max-width:950px;margin-inline:auto}.coll-desc-inner{overflow:hidden}.coll-desc.is-clamped .coll-desc-inner{max-height:calc(var(--lines, 4) * 1.6em)}.coll-desc.is-clamped.is-overflowing .coll-desc-inner{-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent);mask-image:linear-gradient(180deg,#000 55%,transparent)}.coll-desc-inner>:first-child{margin-top:0}.coll-desc-inner h2,.coll-desc-inner h3{font-size:1.3rem;color:var(--text)}.coll-desc-toggle{margin-top:10px;font-size:.88rem;color:var(--text)}.coll-image{aspect-ratio:4 / 3}.page-width--full{max-width:none}.coll-layout{--coll-top: var(--header-h)}body:has(.section-header.is-hidden) .coll-layout{--coll-top: 0px}.coll-toolbar{position:sticky;top:var(--coll-top);z-index:5;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 0;margin-bottom:28px;background:var(--bg);border-block:1px solid var(--line);transition:top .45s var(--ease)}.filter-toggle{gap:8px}.filter-toggle .icon{width:16px;height:16px}.active-facets{display:flex;flex-wrap:wrap;gap:8px;align-items:center;flex:1;min-width:0}.active-facets .chip{gap:6px;height:30px;font-size:.82rem}.active-facets .chip .icon{width:12px;height:12px}.active-facets .text-link{font-size:.82rem;color:var(--text-muted)}.coll-tools{display:flex;align-items:center;gap:14px;margin-left:auto}.coll-count{color:var(--text-muted);white-space:nowrap}.sort .select{min-height:36px;padding:0 34px 0 14px;border-radius:999px;background:transparent;-webkit-appearance:none;appearance:none;font-size:.85rem;background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 17px) 55%,calc(100% - 12px) 55%;background-size:5px 5px;background-repeat:no-repeat}.density{display:flex;gap:2px;padding:3px;border-radius:999px;box-shadow:inset 0 0 0 1px var(--line)}.density button{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:var(--text-muted)}.density button[aria-pressed=true]{background:var(--text);color:var(--bg)}.dens{display:block;width:14px;height:10px;background:repeating-linear-gradient(90deg,currentColor 0 var(--w),transparent var(--w) calc(var(--w) + 2px))}.dens-2{--w: 6px}.dens-3{--w: 3.3px}.dens-4{--w: 2px}.coll-body{display:block}.coll-layout.has-filters .coll-body{display:grid;grid-template-columns:240px minmax(0,1fr);gap:clamp(24px,3vw,48px);align-items:start}.coll-results{min-width:0;transition:opacity .3s}.coll-results.is-loading{opacity:.35;pointer-events:none}.coll-empty{padding:64px 0;text-align:center;display:grid;gap:12px;justify-items:center}@media(min-width:990px){.coll-layout .filter-toggle{display:none}.facets.drawer{position:sticky;top:calc(var(--coll-top) + 90px);width:auto;transform:none;visibility:visible;z-index:1;padding:0;background:transparent;max-height:calc(100vh - var(--coll-top) - 110px);transition:top .45s var(--ease),max-height .45s var(--ease)}.facets .facets-head,.facets .facets-foot{display:none}.facets .drawer-body{overflow-y:auto;scrollbar-width:thin;padding-right:6px}}.facets-body{padding:0 22px}@media(min-width:990px){.facets-body{padding:0}}.facet{border-bottom:1px solid var(--line)}.facet summary{list-style:none;display:flex;justify-content:space-between;align-items:center;padding:14px 0;font-weight:500;font-size:.92rem;cursor:pointer}.facet summary::-webkit-details-marker{display:none}.facet summary .icon{width:14px;height:14px;transition:transform .3s var(--ease)}.facet[open] summary .icon{transform:rotate(45deg)}.facet-count{color:var(--text-muted);font-weight:400}.facet-values{list-style:none;margin:0;padding:0 0 14px;display:grid;gap:8px}.facet-check{display:flex;align-items:center;gap:10px;font-size:.9rem;cursor:pointer}.facet-check .check{width:18px;height:18px}.facet-check.is-disabled{opacity:.4;cursor:default}.facet-label{flex:1;min-width:0}.facet-n{font-size:.78rem;color:var(--text-muted)}.price-range{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-bottom:16px}.price-range .input{min-height:40px;padding:6px 10px}.promo-tile{min-height:100%}.promo-tile .promo-card{aspect-ratio:auto;height:100%;min-height:320px}.promo-tile.is-wide{grid-column:span 2}.promo-tile .promo-card strong{font-size:1.6rem}.promo-tile .promo-card .mono{display:block;margin-bottom:6px;opacity:.8}@media(max-width:989px){.coll-head,.coll-banner--split .coll-head,.coll-banner.has-image .coll-head{grid-template-columns:1fr;gap:16px}.coll-banner.has-image .coll-title,.coll-banner.has-image .coll-desc,.coll-banner.has-image .coll-image{grid-column:auto;grid-row:auto}.coll-layout.has-filters .coll-body{display:block}.density,.coll-count{display:none}.promo-tile.is-wide{grid-column:span 2}}.search-tabs{display:flex;width:max-content;max-width:100%;margin-top:22px;overflow-x:auto;scrollbar-width:none}.search-tabs::-webkit-scrollbar{display:none}.search-tabs .tab{display:inline-flex;align-items:center;flex:none;white-space:nowrap}.search-tabs .tab:hover{color:var(--text)}.search-tabs .tab[aria-current=page]{background:var(--text);color:var(--bg)}.search-page-card .card-meta,.search-text-card .card-meta{color:var(--text-muted)}.search-text-card-body{display:flex;flex-direction:column;gap:12px;aspect-ratio:var(--card-ratio);padding:clamp(16px,2vw,26px);border-radius:var(--r);background:var(--surface);overflow:hidden;transition:box-shadow .25s}.search-text-card:hover .search-text-card-body{box-shadow:inset 0 0 0 1px var(--line-strong)}.search-text-card .card-title{font-size:clamp(1.15rem,1.6vw,1.45rem)}.search-text-card-snippet{color:var(--text-muted);font-size:.9rem;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden}.search-text-card .link{align-self:flex-start;margin-top:auto}.search-collections .coll-toolbar{margin-bottom:28px}@media(max-width:749px){.search-tabs{width:auto;max-width:none;margin-right:calc(-1 * var(--gutter-r));padding:0 var(--gutter-r) 0 0;box-shadow:none;border-radius:0}.search-tabs .tab{padding:0 14px;box-shadow:inset 0 0 0 1px var(--line)}.search-tabs .tab[aria-current=page]{box-shadow:none}.search-text-card-snippet{-webkit-line-clamp:3}.search-text-card .link{display:none}}
/*# sourceMappingURL=/cdn/shop/t/62/assets/section-main-collection.css.map */
