.collection-banner{position:relative;padding-block:var(--space-xl);text-align:center;background-color:var(--color-bg-subtle)}.collection-banner--image{display:grid;isolation:isolate;min-height:22rem;align-items:center;color:var(--color-text-inverse)}.collection-banner--image .collection-banner__media,.collection-banner--image .collection-banner__content{grid-area:1 / 1}.collection-banner__media{position:relative}.collection-banner__media img{width:100%;height:100%;object-fit:cover}.collection-banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#00000052}.collection-banner__content{position:relative;z-index:1;width:100%}.collection-banner__title{font-family:var(--font-heading);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:400;text-transform:uppercase;letter-spacing:.02em}:root[dir=rtl] .collection-banner__title{text-transform:none;line-height:1.3}.collection-banner__description{max-width:44rem;margin-inline:auto;margin-block-start:var(--space-xs);font-size:var(--text-sm);color:inherit;opacity:.85}.collection{padding-block:var(--space-lg) var(--space-2xl)}.collection__layout{display:block}@media(min-width:990px){.collection__layout[data-filters-position=sidebar]{display:grid;grid-template-columns:240px minmax(0,1fr);gap:var(--space-xl);align-items:start}}.collection__toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);padding-block-end:var(--space-md);margin-block-end:var(--space-md);border-block-end:1px solid var(--color-border)}.collection__count{font-size:var(--text-xs);color:var(--color-text-muted)}.collection__filter-toggle{display:inline-flex;align-items:center;gap:var(--space-2xs);font-size:var(--text-xs);letter-spacing:var(--tracking-wide);text-transform:uppercase}:root[dir=rtl] .collection__filter-toggle{text-transform:none;letter-spacing:0}.collection__filter-toggle svg{width:16px;height:16px}.collection__empty{display:flex;flex-direction:column;align-items:center;gap:var(--space-md);padding-block:var(--space-3xl);text-align:center}.facets-drawer{display:contents}.facets--sidebar{display:none}@media(min-width:990px){.collection__layout[data-filters-position=sidebar] .facets--sidebar{display:block}.collection__layout[data-filters-position=sidebar] .collection__filter-toggle{display:none}}.facets__heading{font-family:var(--font-body);font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wider);text-transform:uppercase;margin-block-end:var(--space-sm)}:root[dir=rtl] .facets__heading{text-transform:none;letter-spacing:0;font-size:var(--text-sm)}.facets--drawer{padding:var(--space-md)}.facets__group{border-block-end:1px solid var(--color-border);padding-block:var(--space-sm)}.facets__label,.facets__summary{display:flex;align-items:center;gap:var(--space-2xs);font-size:var(--text-sm);letter-spacing:var(--tracking-wide);text-transform:uppercase;cursor:pointer;list-style:none}.facets__summary::-webkit-details-marker{display:none}:root[dir=rtl] .facets__label,:root[dir=rtl] .facets__summary{text-transform:none;letter-spacing:0}.facets__caret{width:14px;height:14px;margin-inline-start:auto;flex-shrink:0;transition:transform var(--duration) var(--ease)}.facets__details[open] .facets__caret{transform:rotate(180deg)}.facets__badge{display:grid;place-items:center;min-width:18px;height:18px;padding-inline:4px;border-radius:999px;background-color:var(--color-accent);color:var(--color-accent-text);font-size:.625rem;direction:ltr}.facets__body{padding-block-start:var(--space-xs)}.facets__list{display:flex;flex-direction:column;gap:.1rem;max-height:16rem;overflow-y:auto}.facets__item{display:flex;align-items:center;gap:var(--space-xs);padding-block:.35rem;font-size:var(--text-sm);cursor:pointer}.facets__item.is-disabled{opacity:.4;cursor:not-allowed}.facets__item input{position:absolute;opacity:0;width:0;height:0}.facets__checkbox{position:relative;flex-shrink:0;width:16px;height:16px;border:1px solid var(--color-border-strong);transition:background-color var(--duration) var(--ease)}.facets__item input:checked+.facets__checkbox{background-color:var(--color-accent)}.facets__item input:checked+.facets__checkbox:after{content:"";position:absolute;inset-block-start:2px;inset-inline-start:5px;width:4px;height:8px;border:solid var(--color-accent-text);border-width:0 1.5px 1.5px 0;transform:rotate(45deg)}.facets__item input:focus-visible+.facets__checkbox{outline:2px solid var(--color-border-strong);outline-offset:2px}.facets__item-label{flex:1}.facets__count{font-size:var(--text-xs);color:var(--color-text-muted);direction:ltr}.facets__select{width:100%;min-height:40px;margin-block-start:var(--space-2xs);padding-inline:var(--space-xs);border:1px solid var(--color-border);background-color:transparent;font-size:var(--text-sm)}.facets__price{display:flex;align-items:center;gap:var(--space-xs)}.facets__price-field{display:flex;align-items:center;flex:1;min-width:0;border:1px solid var(--color-border);padding-inline:var(--space-xs)}.facets__price-prefix{font-size:var(--text-xs);color:var(--color-text-muted)}.facets__price-field input{width:100%;min-width:0;min-height:38px;border:0;background:transparent;font-size:var(--text-sm);direction:ltr;text-align:start;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.facets__price-field input::-webkit-outer-spin-button,.facets__price-field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.facets__price-sep{color:var(--color-text-muted)}.facets__active{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2xs);padding-block:var(--space-sm)}.facets__chip{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .6rem;border:1px solid var(--color-border);font-size:var(--text-xs);transition:border-color var(--duration) var(--ease)}.facets__chip:hover{border-color:var(--color-border-strong)}.facets__chip svg{width:11px;height:11px}.facets__clear{font-size:var(--text-xs);color:var(--color-text-muted);border-block-end:1px solid currentColor}.pagination{display:flex;justify-content:center;margin-block-start:var(--space-2xl)}.pagination__list{display:flex;align-items:center;gap:var(--space-2xs)}.pagination__link{display:grid;place-items:center;min-width:38px;height:38px;padding-inline:.4rem;font-size:var(--text-sm);border:1px solid transparent;transition:border-color var(--duration) var(--ease)}.pagination__link:hover{border-color:var(--color-border)}.pagination__link.is-current{border-color:var(--color-border-strong)}.pagination__gap{padding-inline:.3rem;color:var(--color-text-muted)}.pagination__caret{width:18px;height:18px}.pagination__caret--prev{transform:scaleX(-1)}:root[dir=rtl] .pagination__caret{transform:scaleX(-1)}:root[dir=rtl] .pagination__caret--prev{transform:none}.facets--sidebar{position:sticky;inset-block-start:calc(var(--header-height) + var(--space-md))}.facets__list--swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.15rem var(--space-xs);max-height:18rem}.swatch{position:relative;flex-shrink:0;width:18px;height:18px;border-radius:50%;background:var(--swatch, var(--color-bg-subtle));box-shadow:inset 0 0 0 1px #0000002e;transition:transform var(--duration) var(--ease)}.facets__item input:checked+.swatch{box-shadow:inset 0 0 0 1px #0000002e,0 0 0 2px var(--color-bg),0 0 0 4px var(--color-accent)}.facets__item input:focus-visible+.swatch{outline:2px solid var(--color-border-strong);outline-offset:3px}.facets__list--swatches .facets__item:hover .swatch{transform:scale(1.12)}.facets__list--swatches .facets__count{display:none}@media(max-width:749px){.facets__list--swatches{grid-template-columns:repeat(auto-fill,minmax(6.5rem,1fr))}}.swatch--unknown{background:var(--color-bg-subtle);box-shadow:inset 0 0 0 1px var(--color-border-strong)}.swatch--unknown:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:linear-gradient(to bottom right,transparent calc(50% - 1px),var(--color-text-muted) calc(50% - 1px),var(--color-text-muted) calc(50% + 1px),transparent calc(50% + 1px))}.infinite-scroll{display:flex;flex-direction:column;align-items:center;gap:var(--space-xs);min-height:3rem;margin-block-start:var(--space-md)}.infinite-scroll__button[hidden]{display:none}.infinite-scroll__button[disabled]{opacity:.6;cursor:default}.infinite-scroll__status{margin:0;font-size:var(--text-sm);color:var(--color-text-muted)}.pagination[hidden]{display:none}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-main-collection.css.map */
