.collection-banner--container-fixed .collection-banner__content{grid-column:1/-1}.collection-banner .collection-banner__media img,.collection-banner .collection-banner__media svg{width:100%;height:100%;object-fit:cover;object-position:center}.collection-banner .section__wrapper{min-height:var(--height)}.collection-banner .collection-banner__media{height:var(--height);position:static}.collection-banner .section__wrapper:has(.collection-banner__media){background-color:rgb(var(--color-background) / 20%)}.collection-banner .media--adapt{--height: 100%}.collection-banner .media--small{--height: 33rem}.collection-banner .media--medium{--height: 45rem}.collection-banner .media--large{--height: 52rem}@media(max-width:767.98px){.collection-banner .media--small{--height: 22rem}.collection-banner .media--medium{--height: 34rem}.collection-banner .media--large{--height: 48rem}.collection-banner .media-mobile--adapt{--height: 100%}.collection-banner .collection-banner__inner{width:100%}.collection-banner .collection-banner__inner .block-breadcrumbs{max-width:100%}.collection-banner:has(.collection-banner__content--outside-mobile) .section__wrapper{display:flex;flex-direction:column;background-color:transparent;border-radius:0}.collection-banner:has(.collection-banner__content--outside-mobile) .collection-banner__media{border-radius:var(--border-radius, 0)}.collection-banner:has(.collection-banner__content--outside-mobile) .collection-banner__media>*{position:static}.collection-banner__content--outside-mobile{padding-inline:0}.collection-banner--container-full .collection-banner__content--outside-mobile{padding-inline:var(--page-padding)}}.btn--remove-filter{background-color:var(--color-dusty-blue);text-transform:none;font-size:1.4rem;font-family:var(--font-body--family);font-weight:400;border-radius:.8rem;padding:.1rem 1rem;line-height:1.1rem}@media(min-width:768px){.collection-banner[data-header-overlay] .collection-banner__content{padding-block-start:calc(var(--padding-block-start) + var(--header-height) + 3rem)}}.collection__wrapper{display:flex;flex-direction:column}.main-collection{position:relative}.main-collection-grid__empty{padding-block:2.4rem}.facet-filtering{position:absolute;inset-block-start:10rem;inset-inline-start:0;padding-inline-start:var(--page-padding);transform:translate(calc(-100% - var(--page-padding)));width:auto;height:auto;background-color:rgb(var(--color-background));z-index:1000;transition:transform .3s ease-in-out}.facet-filtering .btn--close-filters{position:absolute;inset-block-start:1.8rem;inset-inline-end:1.8rem;width:2.5rem;height:2.5rem;border:none;background-color:transparent}results-list.main-collection .facets__form .facet__summary,results-list.main-collection .dialog--filters-drawer .facet__summary{border-color:var(--color-dusty-blue)}.filters-drawer__header{border-bottom:none}.facet-filtering .accordion__details,.dialog--filters-drawer .accordion__details{border:0}.facet-filtering .accordion__summary{pointer-events:none;-webkit-user-select:none;user-select:none;cursor:default}.facet-filtering .accordion__summary-arrow{display:none}.facet-filtering .checkbox__label-text{font-size:1.5rem;color:var(--color-primary)}results-list[show-filtering=true] .facet-filtering{transform:translate(0)}@media(min-width:1024px){results-list .collection__wrapper{grid-template-areas:"toolbar toolbar" "remove-buttons remove-buttons" "main-collection-grid main-collection-grid"}results-list[show-filtering=true]:not(.collection-empty) .collection__wrapper{grid-template-areas:"toolbar toolbar" "remove-buttons remove-buttons" "main-collection-grid main-collection-grid"}.accordion__summary-text{font-size:2rem;color:var(--color-primary)}.collection__wrapper .dialog--filters-drawer{display:none}.collection__wrapper{display:grid;grid-template-columns:var(--facet-filter-width, 29.5rem) 1fr}.facet-toolbar{grid-area:toolbar}.facet-filtering{padding-inline-end:var(--facet-filter-padding-inline-end, 5rem);box-shadow:0 0 10rem #0000001a;border-radius:1.2rem;padding-block-start:1.8rem;padding-block-end:6.7rem}.main-collection-grid{grid-area:main-collection-grid;align-content:flex-start}.facet-remove-buttons{grid-area:remove-buttons}}@media(min-width:1200px){[show-filtering=true] .product-grid[product-grid-view=default]{--f-columns-xl: 4}[show-filtering=true] .product-grid[product-grid-view=zoom-out]{--f-columns-xl: 5}[show-filtering=false] .product-grid[product-grid-view=default]{--f-columns-xl: 4}[show-filtering=false] .product-grid[product-grid-view=zoom-out]{--f-columns-xl: 5}.collection__wrapper{--facet-filter-width: 34.5rem}}.column-options{margin:0;padding:0;border:none}.column-options__legend{padding:0}.column-options .column-options__option-input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;margin:0;cursor:pointer;width:100%;height:100%}.column-options .column-options__option-input:after{display:none}.column-picker:has(input:checked){background-color:rgb(var(--color-primary-button-background));color:rgb(var(--color-primary-button-text))}facet-remove-component.btn{--button-padding-inline: 1.2rem}facet-remove-component.btn .swatch{width:1.6rem;height:1.6rem;border-radius:50%}.facets-remove:not(:has(.facets-remove__count)){display:none}.facets__clear-all-link{padding-inline-start:1.6rem}.facets__swatch{padding:0;border:0}.facets__swatch .swatch{position:relative;border-radius:min(var(--input-border-radius),.2rem);width:2rem;height:2rem}.facets__swatch .swatch:before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;border:.2rem solid rgb(var(--color-background));border-inline-start:0;border-block-start:0;width:calc(var(--choice-input-size, 2rem) * .3);height:calc(var(--choice-input-size, 2rem) * .6);transform:translate(-50%,-65%) rotate(43deg);filter:drop-shadow(0 0 1px rgb(var(--color-foreground) / 50%));opacity:0;visibility:hidden}.facets__swatch input:checked+.swatch:before{opacity:1;visibility:visible}.facets__form-wrapper .show-more__button{margin-top:1.6rem;cursor:pointer}.facets__form-wrapper .show-more__button:hover{color:rgb(var(--color-foreground))}.facets__inputs-list--images fieldset{border:.1rem solid rgb(var(--color-foreground) / var(--color-foreground-alpha, 10%));padding:1.1rem;border-radius:1rem;transition:border-color var(--animation-duration--medium) var(--animation-easing)}.facets__inputs-list--images input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0}.facets__inputs-list--images .facets__inputs-list-item:hover,.facets__inputs-list--images .facets__inputs-list-item:has(input:checked){--color-foreground-alpha: 100%}.facets__image-wrapper img{max-width:5rem;border-radius:1rem}.facets__inputs-accordion:has(.facets__inputs-list--images) .accordion__details[open]{border:0}.facets__inputs-accordion:has(.facets__inputs-list--images) .accordion__details[open] .accordion__inner{padding-bottom:0}.toggle-filter-btn{padding:0;border:none;height:2.5rem;width:2.5rem}.facet-toolbar{padding-bottom:var(--padding-bottom, 5rem)}.facet-remove-buttons:has(.facets-remove__count){padding-bottom:var(--padding-bottom, 2rem)}.facets__form .accordion__summary{padding-block:var(--facets-summary-padding, 2.4rem)}.facets__form .accordion__inner{padding-block:2.4rem}.facets__form .accordion__details.is-open .accordion__summary{padding-bottom:1.2rem}.facets__form .accordion:first-child .accordion__summary{padding-top:0}.facets__form .accordion:last-child .accordion__details{border-bottom:0}.filters-drawer__header{padding:1.6rem;position:relative}.filters-drawer__header .dialog__close{position:absolute;top:0;right:0;width:6rem;height:100%;display:flex;align-items:center;justify-content:center}.filters-drawer__content-inner,.filters-drawer__content-footer{padding:2rem 1.6rem 2.4rem}.filters-drawer__content-footer{padding-top:2.4rem;border-top:.1rem solid rgb(var(--color-foreground) / 10%);position:sticky;bottom:0;margin-top:auto;background-color:rgb(var(--color-background))}.filters-drawer__content{--facets-summary-padding: 2rem}@media(min-width:1200px){.facet-toolbar,.facet-remove-buttons:has(.facets-remove__count){--padding-bottom: 2.4rem}}.price-facet__range-inputs{--range-min: 0%;--range-max: 100%;background:linear-gradient(to right,rgb(var(--color-foreground) / 10%) var(--range-min),rgb(var(--color-foreground)) var(--range-min),rgb(var(--color-foreground)) var(--range-max),rgb(var(--color-foreground) / 10%) var(--range-max));border-radius:0;height:.4rem}.price-facet__range-input{-webkit-appearance:none;appearance:none;background:none;height:.4rem;vertical-align:top;margin:0;width:100%}.price-facet__range-input::-webkit-slider-thumb{-webkit-margin-before:-6px;-webkit-appearance:none;border:1px solid rgb(var(--color-foreground));background-color:rgb(var(--color-background));border-radius:100%;box-shadow:none;cursor:pointer;height:16px;margin-block-start:-6px;position:relative;width:16px}.price-facet__range-input::-webkit-slider-runnable-track{background-color:rgb(var(--color-foreground) / 15%);border:none;border-radius:2px;cursor:pointer;height:4px;width:100%}.price-facet__range-input::-moz-range-thumb{background-color:rgb(var(--color-background));border:2px solid rgb(var(--color-foreground));border-radius:100%;cursor:pointer;height:12px;width:12px}.price-facet__range-input::-moz-range-progress,.price-facet__range-input::-moz-range-track{border:none;border-radius:2px;cursor:pointer;height:4px;width:100%}.price-facet__range-input::-webkit-slider-runnable-track{background:none}.price-facet__range-input::-moz-range-progress{background-color:rgb(var(--color-foreground))}.price-facet__range-input::-moz-range-track{background-color:rgb(var(--color-foreground) / 10%)}.price-facet__range-input::-webkit-slider-thumb{pointer-events:auto}.price-facet__range-input::-moz-range-thumb{pointer-events:auto}.price-facet__range-input::-moz-range-progress,.price-facet__range-input::-moz-range-track{background:none}.price-facet__range-input--min{position:relative;z-index:var(--range-min-z-index, 0)}.sorting-filter__select{background-color:transparent;border:none;box-shadow:none;padding:0;padding-inline-end:2.5rem;field-sizing:content;font-size:1.4rem}.sorting-filter__select:after{right:0}.sorting-filter__select:focus,.sorting-filter__select:focus-visible{outline:none;box-shadow:none}.sorting-filter--drawer .sorting-filter__drawer-container{display:flex;flex-direction:column;gap:1.2rem}.sorting-filter--drawer .sorting-filter__label{font-weight:600;margin-bottom:.8rem}.sorting-filter--drawer .sorting-filter__options{display:flex;flex-direction:column;gap:1.2rem}.sorting-filter--drawer .sorting-filter__option{display:flex;align-items:center}.sorting-filter--drawer .sorting-filter__radio-label{display:flex;align-items:center;gap:1.2rem;cursor:pointer;width:100%}.sorting-filter--drawer .sorting-filter__radio-label:hover{color:rgb(var(--color-foreground))}.sorting-filter--drawer .facets__checkbox-wrapper{position:relative;display:flex;align-items:center;justify-content:center}.sorting-filter--drawer .facets__checkbox{width:var(--choice-input-size, 2rem);height:var(--choice-input-size, 2rem);border:.1rem solid rgb(var(--color-foreground));border-radius:min(var(--input-border-radius),.2rem);display:flex;align-items:center;justify-content:center;transition:all .2s ease;background-color:rgb(var(--color-background));position:relative}.sorting-filter--drawer .sorting-filter__radio:checked+.sorting-filter__radio-label .facets__checkbox{border-color:rgb(var(--color-foreground));background-color:rgb(var(--color-foreground))}.sorting-filter--drawer .sorting-filter__radio:focus+.sorting-filter__radio-label .facets__checkbox{box-shadow:0 0 0 3px rgb(var(--color-foreground) / 10%)}.sorting-filter--drawer .facets__checkbox:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;border:.2rem solid rgb(var(--color-background));border-inline-start:0;border-block-start:0;width:calc(var(--choice-input-size, 2rem) * .3);height:calc(var(--choice-input-size, 2rem) * .6);transform:translate(-50%,-65%) rotate(43deg);opacity:0;visibility:hidden;transition:all .2s ease}.sorting-filter--drawer .sorting-filter__radio:checked+.sorting-filter__radio-label .facets__checkbox:after{opacity:1;visibility:visible}.sorting-filter--drawer .facets__checkbox-text{flex:1}results-list.main-collection{--facet-filter-padding-inline-end: clamp(2.4rem, 5vw, 6rem)}results-list.main-collection .product-card__media{--ratio: .715}@media(max-width:1023.98px){results-list.main-collection .product-card__content--wrapper{--content-alignment: center;align-items:center;text-align:center}results-list.main-collection .product-card__metas{justify-content:center}}@media(min-width:1024px){results-list.main-collection .product-card__content--wrapper{--content-alignment: flex-start;align-items:flex-start;text-align:start}}results-list.main-collection .facets__inputs-list:not(.facets__inputs-list--swatches):not(.facets__inputs-list--images){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:10rem;row-gap:2.7rem}results-list.main-collection .facets__form-wrapper input.form-control:is([type=checkbox]){border-color:rgb(var(--color-primary-button-background) / 45%);border-radius:.5rem}results-list.main-collection .facets__form-wrapper input.form-control:is([type=checkbox]):checked{--input-active-color: var(--color-dusty-blue);background-color:var(--color-dusty-blue)}results-list.main-collection .facets__form-wrapper input.form-control:is([type=checkbox]):checked:after{content:none}results-list.main-collection .facets__swatch:has(input:checked) .swatch{box-shadow:0 0 0 .2rem rgb(var(--color-background)),0 0 0 .4rem rgb(var(--color-primary-button-background) / 55%)}results-list.main-collection .facet-toolbar{column-gap:var(--f-column-gap, 1.6rem)}results-list.main-collection .products-count-wrapper{color:rgb(var(--color-primary-button-background));font-size:1.2rem;text-align:left}results-list.main-collection .toggle-filter-btn{border-color:rgb(var(--color-primary-button-background) / 35%)}results-list.main-collection .toggle-filter-btn:hover{border-color:rgb(var(--color-primary-button-background) / 55%);color:rgb(var(--color-primary-button-background))}results-list.main-collection .facets__form .facet__summary,results-list.main-collection .dialog--filters-drawer .facet__summary{border-block-end:.1rem solid var(--color-dusty-blue);padding-block-end:1.2rem}results-list.main-collection .filters-drawer__content-footer{border-block-start-color:rgb(var(--color-primary-button-background) / 18%)}results-list.main-collection .sorting-filter__select{--input-border-color: rgb(var(--color-primary-button-background) / 35%)}results-list.main-collection .sorting-filter__select:hover,results-list.main-collection .sorting-filter__select:focus{--input-border-color: rgb(var(--color-primary-button-background) / 55%)}results-list.main-collection .price-facet__range-input::-webkit-slider-thumb{border-color:rgb(var(--color-primary-button-background))}results-list.main-collection .price-facet__range-input::-moz-range-thumb{border-color:rgb(var(--color-primary-button-background))}results-list.main-collection .main-collection-grid__empty{padding-block:clamp(3.2rem,8vw,6rem)}
/*# sourceMappingURL=/cdn/shop/t/37/assets/template-collection.css.map */
