.fts-coll{max-width:var(--fts-page-width);margin:0 auto;padding:var(--fts-space-6) var(--fts-section-pad-x) var(--fts-space-10)}.fts-coll__toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--fts-space-4);padding-bottom:var(--fts-space-5);margin-bottom:var(--fts-space-6);border-bottom:var(--fts-border)}.fts-coll__count{margin:0;font-size:var(--fts-size-small);color:var(--fts-text-muted)}.fts-coll__count-range{color:var(--fts-red);font-weight:var(--fts-weight-semi)}.fts-coll__filter-toggle{display:none}.fts-coll__body{display:grid;grid-template-columns:264px minmax(0,1fr);gap:var(--fts-space-8);align-items:start}.fts-coll__body--full{grid-template-columns:minmax(0,1fr)}.fts-coll__facets{position:sticky;top:var(--fts-space-6)}.fts-coll__grid{display:grid;grid-template-columns:repeat(var(--fts-coll-cols, 3),minmax(0,1fr));gap:var(--fts-space-5);list-style:none;margin:0;padding:0}.fts-coll__grid-item{display:flex;min-width:0}.fts-coll__grid-item>*{width:100%;min-width:0;max-width:100%}.fts-coll__promo-row{grid-column:1 / -1}.fts-coll__promo{display:flex;align-items:center;justify-content:space-between;gap:var(--fts-space-6);background:var(--fts-ink);color:#fff;border-radius:var(--fts-radius-md);padding:var(--fts-space-6) var(--fts-space-7)}.fts-coll__promo-title{font-family:var(--fts-font-display);font-size:var(--fts-size-h3);font-weight:var(--fts-weight-black);letter-spacing:var(--fts-track-tight);margin:0 0 var(--fts-space-2)}.fts-coll__promo-body{margin:0;font-size:var(--fts-size-small);line-height:var(--fts-leading-body);color:var(--fts-text-on-dark);max-width:60ch}.fts-coll__promo .fts-btn{flex-shrink:0}.fts-coll__pager{margin-top:var(--fts-space-8);display:flex;justify-content:center}.fts-coll__pager .pagination__list{display:flex;gap:var(--fts-space-2);list-style:none;margin:0;padding:0}.fts-coll__pager .pagination__item{display:grid;place-items:center;min-width:40px;height:40px;padding:0 var(--fts-space-3);border:var(--fts-border);border-radius:var(--fts-radius-sm);font-size:var(--fts-size-small);font-weight:var(--fts-weight-semi);color:var(--fts-ink);text-decoration:none;transition:background var(--fts-dur) var(--fts-ease),border-color var(--fts-dur) var(--fts-ease)}.fts-coll__pager .pagination__item:hover{border-color:var(--fts-ink)}.fts-coll__pager .pagination__item--current{background:var(--fts-ink);border-color:var(--fts-ink);color:#fff}.fts-coll__empty{padding:var(--fts-space-10) var(--fts-space-5);text-align:center}.fts-coll__empty-title{font-family:var(--fts-font-display);font-size:var(--fts-size-h3);font-weight:var(--fts-weight-bold);color:var(--fts-ink);margin:0 0 var(--fts-space-5)}.fts-coll__facets .active-facets-vertical-filter,.fts-coll__facets .active-facets-desktop,.fts-coll__facets .facets__heading,.fts-coll__facets .facets__reset{display:none!important}.fts-coll__facets .facets__form{display:block}.fts-coll__facets .facets__disclosure,.fts-coll__facets .disclosure-has-popup{border-bottom:1px solid var(--fts-line)}.fts-coll__facets summary,.fts-coll__facets .facets__summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;padding:var(--fts-space-5) 0;font-family:var(--fts-font-display)!important;font-size:15px!important;font-weight:var(--fts-weight-bold)!important;letter-spacing:.01em!important;text-transform:uppercase;color:var(--fts-ink)!important;list-style:none}.fts-coll__facets summary::-webkit-details-marker{display:none}.fts-coll__facets .facets__list{list-style:none;margin:0 0 var(--fts-space-5);padding:0;display:flex;flex-direction:column;gap:var(--fts-space-3)}.fts-coll__facets .facets__item{display:block}.fts-coll__facets .facets__label{display:flex;align-items:center;gap:var(--fts-space-3);cursor:pointer;font-family:var(--fts-font-body)!important;font-size:15px!important;font-weight:var(--fts-weight-reg)!important;letter-spacing:0!important;text-transform:none!important;color:var(--fts-text)!important;padding:0}.fts-coll__facets .facets__label>svg,.fts-coll__facets .facets__label .svg-wrapper{display:none!important}.fts-coll__facets .facets__label input[type=checkbox]{position:static!important;opacity:1!important;appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;flex-shrink:0;border:1.5px solid var(--fts-line);border-radius:4px;background:var(--fts-white);cursor:pointer;display:grid;place-items:center;transition:background var(--fts-dur-fast) var(--fts-ease),border-color var(--fts-dur-fast) var(--fts-ease)}.fts-coll__facets .facets__label input[type=checkbox]:hover{border-color:var(--fts-ink)}.fts-coll__facets .facets__label input[type=checkbox]:checked{background:var(--fts-red);border-color:var(--fts-red)}.fts-coll__facets .facets__label input[type=checkbox]:checked:after{content:"";width:10px;height:5px;border-left:2.5px solid #fff;border-bottom:2.5px solid #fff;transform:translateY(-2px) rotate(-45deg)}.fts-coll__facets .facets__label input[type=checkbox]:focus-visible{outline:2px solid var(--fts-red);outline-offset:2px}.fts-coll__facets .label-count,.fts-coll__facets .facets__label>span:last-child{margin-left:auto;font-family:var(--fts-font-mono);font-size:var(--fts-size-caption);color:var(--fts-text-subtle)}.fts-coll__facets .facets__price{display:flex;align-items:center;gap:var(--fts-space-3);margin-bottom:var(--fts-space-5)}.fts-coll__facets .field__input,.fts-coll__facets input[type=number]{width:100%;min-width:0;padding:10px 12px;border:1px solid var(--fts-line);border-radius:var(--fts-radius-sm);font-family:var(--fts-font-body);font-size:var(--fts-size-small);background:var(--fts-white);color:var(--fts-text)}.fts-coll__facets .active-facets{display:flex;flex-wrap:wrap;gap:var(--fts-space-2);margin-top:var(--fts-space-4)}.fts-coll__facets .active-facets__button,.fts-coll__facets .active-facets-vertical-filter{display:inline-flex;align-items:center;gap:var(--fts-space-2);padding:5px 10px;border:var(--fts-border);border-radius:var(--fts-radius-pill);background:var(--fts-paper-2);font-size:var(--fts-size-caption);color:var(--fts-text);text-decoration:none}.fts-coll__facets .active-facets__button:hover{border-color:var(--fts-ink)}.fts-coll__facets .facet-filters__sort,.fts-coll__facets select{width:100%;padding:10px 12px;border:var(--fts-border);border-radius:var(--fts-radius-sm);background:var(--fts-white);font-family:var(--fts-font-body);font-size:var(--fts-size-small);color:var(--fts-text)}@media(max-width:1200px){.fts-coll__grid{--fts-coll-cols: 2 !important}}@media(max-width:990px){.fts-coll__body{grid-template-columns:minmax(0,1fr)}.fts-coll__filter-toggle{display:inline-flex}.fts-coll__facets{display:none;position:static;border:var(--fts-border);border-radius:var(--fts-radius-md);padding:var(--fts-space-4);margin-bottom:var(--fts-space-5);background:var(--fts-white)}.fts-coll__facets.is-open{display:block}.fts-coll__promo{flex-direction:column;align-items:flex-start}}@media(max-width:600px){.fts-coll__grid{--fts-coll-cols: 2 !important;gap:var(--fts-space-3)}.fts-coll__toolbar{flex-wrap:wrap}}.fts-coll__toolbar-right{display:flex;align-items:center;gap:var(--fts-space-3)}.fts-coll__sort{margin:0}.fts-coll__sort-select{padding:9px 34px 9px 14px;border:var(--fts-border);border-radius:var(--fts-radius-sm);background:var(--fts-white);font-family:var(--fts-font-body);font-size:var(--fts-size-small);color:var(--fts-text);cursor:pointer;-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8' fill='none'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%23141414' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center}.fts-coll__sort-select:hover{border-color:var(--fts-ink)}.fts-coll__facets .active-facets__button-wrapper,.fts-coll__facets .facets__heading,.fts-coll__facets .facets__reset{display:none}.fts-coll__facets .facets__label{font-family:var(--fts-font-body)}.fts-coll__facets .label-count{font-family:var(--fts-font-mono);font-size:var(--fts-size-micro);color:var(--fts-text-subtle)}.fts-coll__facets .active-facets:empty,.fts-coll__facets .active-facets-vertical-filter:empty{display:none}.fts-coll__facets .active-facets{background:transparent;border:0;padding:0}.fts-coll__facets .facets__heading,.fts-coll__facets .facets__reset,.fts-coll__facets .active-facets__button-wrapper{display:none}.fts-coll__facets .active-facets-vertical-filter,.fts-coll__facets .active-facets-desktop{display:none!important}.fts-coll .fts-coll__grid.is-list{grid-template-columns:1fr}
/*# sourceMappingURL=/cdn/shop/t/9/assets/section-fts-main-collection.css.map */
