.collection-top{padding-block:1.5rem;border-bottom:.1rem solid rgb(var(--color-border));background-color:rgba(var(--color-background))}.collection-top__container{display:flex;align-items:center;justify-content:space-between;gap:.8rem}@media(min-width:415px){.collection-top__container{gap:1.6rem}}@media(min-width:576px){.collection-top__container{gap:3.2rem}}.collection-top__container-left,.collection-top__container-right{display:flex;align-items:center;gap:.8rem}@media(min-width:576px){.collection-top__container-left,.collection-top__container-right{gap:1.2rem}}@media(min-width:1200px){.collection-top__container-left,.collection-top__container-right{gap:1.6rem}}.collection-top__container facet-filters-form{flex-shrink:0}@media screen and (max-width:989px){.collection-top__container{flex-wrap:wrap}.collection-top__container facet-filters-form{flex-shrink:1;min-width:0}.facets-sorting__label{flex-shrink:0;white-space:nowrap}.facets-sorting__field{min-width:0}.facet-sort-select{max-width:100%}.facet-sort-select__select{min-width:0}.facet-sort-select__current{display:block;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}@keyframes ActiveCell{0%{transform:scale(.9);opacity:.7}to{transform:scale(1);opacity:1}}.collection-top__layout-toggler{align-items:center;gap:.6rem;min-height:calc(var(--font-subtitle-scale) * .8rem * 1.5);flex-shrink:0}.collection-top__layout-toggler-label{white-space:nowrap}.collection-top__layout-toggler-buttons{display:flex;align-items:center;gap:.6rem}.collection-top__layout-toggler-button{color:rgb(var(--color-foreground-secondary));transition:opacity var(--duration-default),transform var(--duration-default)}.collection-top__layout-toggler-button:not(.active-layout):hover{opacity:.7;transform:scale(.9)}.collection-top__layout-toggler-button:focus-visible{border:.1rem solid rgb(var(--color-foreground))}.collection-top__layout-toggler-button.active-layout{color:rgb(var(--color-foreground));pointer-events:none}.collection-top__layout-toggler-button svg{width:24px;height:24px}.collection-top .facets-button-show{display:flex;align-items:center;gap:.6rem;color:rgb(var(--color-foreground))}.collection-top .facets-button-show .show-label,.collection-top .facets-button-show .hide-label{display:block;transition:color var(--duration-default)}.collection-top .facets-button-show .show-label.hidden,.collection-top .facets-button-show .hide-label.hidden{display:none}@media(max-width:414px){.collection-top .facets-button-show .button__label{display:none}}.collection-top .facets-button-show__counter{display:flex;align-items:center;justify-content:center;min-width:1.9rem;height:2rem;color:rgb(var(--color-button-text));background-color:rgb(var(--color-button));border-radius:min(var(--border-radius-button),.8rem);padding:.4rem;line-height:1;font-variant-numeric:slashed-zero}.collection-top .subtitle{font-weight:500}.collection-wrapper{position:relative;display:flex;flex-direction:column}.no-js .collection-wrapper{display:flex;flex-direction:column}@media screen and (min-width:750px){.no-js .collection-wrapper{flex-direction:row}}.products-grid{width:100%}.grid-container{padding:var(--grid-gap-y) var(--gutter) 0}.grid-container+.search-results__top{border-top:none}.collection-product-list .collection-product-card{height:100%;width:100%;min-width:0}.collection-product-list .collection-product-card .product-card{min-height:100%}.collection-product-list img.img-scale{transition:transform var(--duration-default) ease}@media screen and (min-width:750px){.collection-product-list .collections-grid__card:hover img.img-scale{transform:scale(1.05)}}.collection-product-list .collection-product-promo__overlay{width:100vw;height:100%;object-fit:cover;top:0;left:50%;transform:translate(-50%);position:absolute;background:rgb(var(--color-overlay));z-index:1}.collection-product-list .collection-product-promo-text{position:relative;z-index:2;padding:2.4rem 0;background-color:transparent}.collection{position:relative}.collection:not(:has(.pagination-block)) .grid-container{border-bottom:none}.collection-product-list{list-style:none;padding:0;margin-top:0;margin-bottom:0}.collection--empty .title-wrapper{padding-top:10rem;padding-bottom:10rem;margin:0}.collection-product{position:relative}.collection-product .loading-overlay{top:0;right:0;bottom:0;left:0;z-index:6;display:none;width:100%;padding:0 5rem;background-color:rgba(var(--color-background),.7)}.collection-product.loading>.loading-overlay{display:block}.collection-product.loading>.loading-overlay .loading-overlay__spinner{top:12rem}@media(prefers-color-scheme:dark){[data-scheme=auto] .collection-top__layout-toggler-button{color:rgba(var(--color-foreground),.4)}[data-scheme=auto] .collection-top__layout-toggler-button.active-layout{color:rgba(var(--color-foreground),1)}}[data-scheme=dark] .collection-top__layout-toggler-button{color:rgba(var(--color-foreground),.4)}[data-scheme=dark] .collection-top__layout-toggler-button.active-layout{color:rgba(var(--color-foreground),1)}.collection-top{padding-block:1rem}.collection-top__container{min-height:var(--control-height)}.collection-top__container-left,.collection-top__container-right{gap:.8rem}@media(min-width:990px){.collection-top__container-left,.collection-top__container-right{gap:1.6rem}}.collection-top .facets-button-show,.collection-top .facet-sort-select__select{display:inline-flex;align-items:center;gap:.8rem;min-height:4rem;padding:0 1.4rem;font-size:1.2rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-foreground));background:rgb(var(--color-background));border:.1rem solid rgb(var(--color-border));border-radius:0;transition:border-color var(--duration-default)}@media(hover:hover)and (pointer:fine){.collection-top .facets-button-show:hover,.collection-top .facet-sort-select__select:hover{opacity:1;border-color:rgb(var(--color-foreground))}}.collection-top .facets-button-show .icon,.collection-top .facets-button-show svg{width:1.8rem;height:1.8rem}.collection-top .facets-button-show .button__label{display:block;transform:none}.collection-top .facets-button-show__counter{min-width:2rem;height:2rem;padding:0 .5rem;font-size:1.1rem;border-radius:var(--radius-pill)}.collection-top .facets-sorting__label{display:none}.collection-top .facet-sort-select__current{font:inherit;letter-spacing:inherit;text-transform:inherit}.collection-top .facet-sort-select__current:before{content:attr(data-prefix);color:rgb(var(--color-foreground-secondary))}@media(max-width:749px){.collection-top .facet-sort-select__current{font-size:0}.collection-top .facet-sort-select__current:before{content:attr(data-label);font-size:1.2rem;color:rgb(var(--color-foreground))}}.collection-top .facet-sort-select__icon{width:1.6rem;height:1.6rem}.collection-top .facet-sort-select__options{top:calc(100% + .8rem);left:0;transform:none;animation:none;border-radius:0;box-shadow:0 1.2rem 3.2rem #00000014}.collection-top .facets__product-count{margin:0}.collection-top .facets__product-count-text,.collection-top .facets__product-count-text>*{margin:0;font-size:1.3rem;font-weight:400;letter-spacing:0;text-transform:none;color:rgb(var(--color-foreground-secondary))}.catalog-view{display:flex;align-items:center;gap:.4rem}.catalog-view__label{display:none}.catalog-view__group{display:none;align-items:center;gap:.2rem}.catalog-view__button{display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;color:rgba(var(--color-foreground),.35);transition:color var(--duration-default)}.catalog-view__button svg{width:2.2rem;height:2.2rem}.catalog-view__button[aria-pressed=true]{color:rgb(var(--color-foreground))}@media(hover:hover)and (pointer:fine){.catalog-view__button:hover{color:rgb(var(--color-foreground))}}@media(max-width:749px){.catalog-view__group--mobile{display:flex}}@media(min-width:750px)and (max-width:989px){.catalog-view__group--tablet{display:flex}}@media(min-width:990px){.catalog-view__group--desktop{display:flex}}@media(min-width:990px)and (max-width:1199px){.catalog-view__button[data-catalog-cols="5"]{display:none}}@media(max-width:749px){.collection-top__container{flex-wrap:wrap;row-gap:.4rem}.collection-top__container-left{flex:1 1 100%;min-width:0}.collection-top__container-left>.facets-button-show,.collection-top__container-left>facet-filters-form{flex:1 1 0;min-width:0}.collection-top__container-left>.facets-button-show{justify-content:center}.collection-top .facet-sort-select,.collection-top .facets-sorting,.collection-top .facets-sorting__field{display:flex;width:100%}.collection-top .facet-sort-select__select{flex:1 1 auto;justify-content:center;min-width:0}.collection-top__container-right{flex:1 1 100%;justify-content:space-between}}.active-filters{padding-top:1.2rem}.active-filters--empty{display:none}.active-filters__list{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem;margin:0;padding:0;list-style:none}.active-filters__chip{display:inline-flex;align-items:center;gap:.8rem;min-height:3.2rem;padding:0 1.2rem 0 1.4rem;font-size:1.3rem;line-height:1.2;color:rgb(var(--color-foreground));text-decoration:none;background:rgb(var(--color-background-secondary));border-radius:var(--radius-pill);transition:background-color var(--duration-default)}.active-filters__chip-name{color:rgb(var(--color-foreground-secondary))}.active-filters__chip svg{width:1.4rem;height:1.4rem;flex-shrink:0}@media(hover:hover)and (pointer:fine){.active-filters__chip:hover{background:rgb(var(--color-border))}}.active-filters__clear{display:inline-flex;align-items:center;min-height:3.2rem;padding:0 .4rem;font-size:1.3rem;color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:.3rem}.collection-product-list{display:grid;grid-template-columns:repeat(var(--cols-mobile, 2),minmax(0,1fr));gap:var(--grid-gap-y) var(--grid-gap-x);margin:0!important}@media(min-width:750px){.collection-product-list{grid-template-columns:repeat(var(--cols-tablet, 3),minmax(0,1fr))}}@media(min-width:990px){.collection-product-list{grid-template-columns:repeat(var(--cols-desktop-small, 4),minmax(0,1fr))}}@media(min-width:1200px){.collection-product-list{grid-template-columns:repeat(var(--cols-desktop, 5),minmax(0,1fr))}}.collection-product-list .product-card{--card-info-padding-inline: 0}.collection-product-list .collection-product-card{border:none!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/template-collection.css.map */
