.collection-hero{padding-block:clamp(3.2rem,6vw,6.4rem) clamp(2.4rem,4vw,4rem)}.collection-hero__inner{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:end;gap:clamp(1.6rem,4vw,6rem);max-width:var(--page-width);margin-inline:auto;padding-inline:var(--vk-gutter, 2.4rem)}.collection-hero__title,.collection-hero__title.h1{margin:0;font-size:clamp(3rem,5vw,5.6rem);line-height:1.04;letter-spacing:-.022em;text-align:start}.collection-hero__description{margin:0;font-size:clamp(1.45rem,1.4vw,1.65rem);line-height:1.8;opacity:.75;max-width:54ch}.collection-hero--with-image .collection-hero__image-container{border-radius:0;margin-top:clamp(2rem,3vw,3.2rem)}.collection-hero--with-image .collection-hero__inner{padding-block:0}.collection-hero__text-wrapper{width:100%}.facets-vertical-sort,.facets-container{border-bottom:1px solid var(--vk-line-soft, rgba(0, 0, 0, .08));padding-bottom:1.2rem;margin-bottom:clamp(1.6rem,2.4vw,2.4rem)}.product-count,.product-count__text,.facets__label-sort,.facet-filters__label{font-size:1.6rem;letter-spacing:.16em;text-transform:uppercase;opacity:.55}.facet-filters__field .select__select,.facets__form .select__select{border-radius:0;font-size:1.6rem;letter-spacing:.06em}.facets__disclosure-vertical,.js-filter{border-top:1px solid var(--vk-line-soft, rgba(0, 0, 0, .08))}.facets__disclosure-vertical:last-of-type{border-bottom:1px solid var(--vk-line-soft, rgba(0, 0, 0, .08))}.facets__summary{font-size:1.6rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;padding-block:1.6rem;cursor:pointer}.facets__summary:hover{opacity:.65}.facets__display,.facets__display-vertical{border:0;border-radius:0;box-shadow:none;padding:0 0 1.6rem}.facets__list{padding:0;display:grid;gap:.2rem}.facets__item{padding:0}.facets__label,.facet-checkbox{display:flex;align-items:center;gap:1rem;padding:.7rem 0;font-size:1.6rem;letter-spacing:.01em;cursor:pointer;transition:opacity .2s ease}.facet-checkbox:hover{opacity:.65}.facet-checkbox input[type=checkbox]{position:absolute;opacity:0;width:1.6rem;height:1.6rem;margin:0}.facet-checkbox>svg{flex:none;width:1.6rem;height:1.6rem;border-radius:0;border:1px solid rgba(var(--color-foreground),.34);background:transparent;transition:background .18s ease,border-color .18s ease}.facet-checkbox input[type=checkbox]:checked~svg,.facet-checkbox input[type=checkbox]:checked+svg{background:rgb(var(--color-foreground));border-color:rgb(var(--color-foreground))}.facet-checkbox input[type=checkbox]:focus-visible~svg,.facet-checkbox input[type=checkbox]:focus-visible+svg{outline:2px solid rgb(var(--vk-gold, 235 189 83));outline-offset:2px}.facet-checkbox.disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.active-facets{gap:.8rem;margin-bottom:1.2rem}.active-facets__button,.active-facets__button-wrapper,.active-facets__button-inner{border-radius:0}.active-facets__button-inner{padding:.5rem 1rem;border:1px solid rgba(var(--color-foreground),.24);font-size:1.6rem;letter-spacing:.06em;text-transform:none;min-height:0}.active-facets__button-remove,.facets__reset{font-size:1.6rem;letter-spacing:.14em;text-transform:uppercase;text-underline-offset:.35rem}.facets__price{gap:1rem;padding-bottom:1.6rem}.facets__price .field__input{border-radius:0;font-size:1.6rem}.mobile-facets__inner,.mobile-facets__wrapper,.mobile-facets__disclosure,.mobile-facets__submenu{border-radius:0}.mobile-facets__open,.mobile-facets__close,.mobile-facets__footer button,.mobile-facets__summary{border-radius:0;font-size:1.6rem;letter-spacing:.14em;text-transform:uppercase}.mobile-facets__open{gap:.8rem;padding:1rem 0}.mobile-facets__header{border-bottom:1px solid var(--vk-line, rgba(0, 0, 0, .14));padding-block:1.6rem}.mobile-facets__heading{font-size:1.6rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.mobile-facets__footer{border-top:1px solid var(--vk-line, rgba(0, 0, 0, .14));gap:1rem}.mobile-facets__footer .button{width:100%}.product-grid{display:grid;grid-template-columns:repeat(var(--vk-grid-cols, 4),minmax(0,1fr));column-gap:clamp(1.2rem,1.8vw,2.4rem);row-gap:clamp(2.8rem,3.6vw,4.4rem);margin-bottom:0}.product-grid>.grid__item{width:auto;max-width:none;flex:none;padding:0;min-width:0}.product-grid.grid--2-col-desktop{--vk-grid-cols: 2}.product-grid.grid--3-col-desktop{--vk-grid-cols: 3}.product-grid.grid--4-col-desktop{--vk-grid-cols: 4}.product-grid.grid--5-col-desktop{--vk-grid-cols: 5}.quick-add__submit,.quick-add-modal__content-info .product-form__submit{border-radius:0;font-size:1.6rem;letter-spacing:.14em;text-transform:uppercase;min-height:4.6rem}.quick-add-modal__content{border-radius:0}.pagination__list{gap:.4rem}.pagination__item{border-radius:0;font-size:1.6rem}.pagination__item--current:after,.pagination__item:hover:after{border-radius:0;height:1px}.collection--empty .title-wrapper,.template-search__results .title-wrapper{padding-block:clamp(5rem,9vw,10rem);text-align:center}.collection--empty .title,.collection--empty .title-wrapper .title{font-size:clamp(2rem,2.6vw,2.8rem);margin-bottom:1.6rem}.facets-container .loading__spinner,.product-grid-container .loading__spinner{color:rgb(var(--vk-ink, 63 7 18))}.product-grid-container[aria-busy=true]{opacity:.45;transition:opacity .25s ease}@media screen and (max-width:989px){.collection-hero__inner{grid-template-columns:1fr;align-items:start;gap:1.6rem}}@media screen and (max-width:749px){.product-grid{column-gap:1rem;row-gap:2.4rem}.facets-container{padding-block:.8rem}}@media screen and (min-width:750px){.facets-vertical{gap:clamp(2.4rem,3vw,4rem);align-items:flex-start}.facets-vertical .facets-wrapper{padding-right:0;position:sticky;top:9rem}.facets__form-vertical{width:24rem;flex:none}.facets-vertical .product-grid-container{min-width:0;flex:1}.facets__disclosure-vertical{border-top:1px solid var(--vk-line-soft, rgba(0, 0, 0, .08))}.facets__heading--vertical{font-size:1.6rem;font-weight:600;letter-spacing:.22em;text-transform:uppercase;opacity:.55;margin-bottom:1.6rem}.facets__header-vertical{padding-inline:0;font-size:1.6rem}}@media screen and (max-width:989px){.product-grid{--vk-grid-cols: 3}.product-grid.grid--2-col-tablet-down{--vk-grid-cols: 2}}@media screen and (max-width:749px){.product-grid{--vk-grid-cols: 2}.product-grid.grid--1-col-tablet-down{--vk-grid-cols: 1}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/vk-collection.css.map */
