.product__grid-container,.product__grid-container-wrapper{width:100%}.collection__grid-container.page-grid:not(.disable-max-width){max-width:calc(var(--page-grid-width) + (var(--side-margin) * 2))}.collection__grid-container.secondary-grid:not(.disable-max-width){max-width:calc(var(--second-grid-width) + (var(--side-margin) * 2))}.collection__grid-container.alternative-grid:not(.disable-max-width){max-width:calc(var(--alt-grid-width) + (var(--side-margin) * 2))}.collection__empty-link{cursor:pointer;margin-top:16px}.product__grid-container li.grid-item{width:100%;max-width:100%}.collection-header{display:grid;grid-template-columns:1fr 1fr 1fr}.collection-header .collection-heading{grid-column-start:1;display:flex;align-items:center}.collection-header .collection-heading.center{grid-column-start:2;justify-content:center}.collection-header .grid-switcher{grid-column-start:3;display:flex;align-items:center;justify-content:flex-end}.facets-container--drawer.collection-title--left{justify-content:flex-start}.facets-container--drawer.with-collection-title{column-gap:var(--block-padding-s);flex-wrap:wrap;row-gap:var(--block-padding-xs)}.facets-container--drawer.with-collection-title.collection-title--left{flex-wrap:nowrap}.facets-container--drawer.collection-title--left>.button{flex-shrink:0}.facets-container--drawer.collection-title--left .facets__wrapper{margin-inline-start:auto}.with-collection-title.collection-title--center>*{flex:0 0 calc((100% - (2 * var(--block-padding-s))) / 4)}.with-collection-title.collection-title--center>.collection-title{flex:0 0 calc((100% - (2 * var(--block-padding-s))) / 4 * 2)}.facets-container--drawer.with-collection-title .product-count,.facets-container--drawer.with-collection-title .sorting .filter-group-label{display:none}.facets-container--drawer.with-collection-title.collection-title--center.mobile-style{justify-content:space-between}.with-collection-title.collection-title--center .facets__wrapper,.with-collection-title.collection-title--center .facets-header__container{justify-content:flex-end}.enable-grid-switcher .card-product{transition:opacity var(--animation-duration) var(--transition-timing-function)}.grid-switcher-loading .enable-grid-switcher .card-product{opacity:.75}.grid-switcher{display:flex;align-items:center;align-self:stretch;column-gap:3px;cursor:pointer;-webkit-tap-highlight-color:transparent}.grid-switcher__option{border-bottom:1px solid transparent}.grid-switcher__option.grid-switcher__option--active{border-color:#000}.grid-switcher__option.grid-switcher__option--hidden{display:none}@media screen and (min-width: 769px){.vertical-filter .product__grid-container-wrapper{width:calc(100% - 300px - var(--block-padding));min-width:calc(100% - 300px - var(--block-padding))}.option-default svg.secondary,.option-secondary svg.default{display:none}}@media screen and (max-width: 768px){.option-default svg.default,.option-secondary svg.secondary{display:none}.option-secondary{order:-1}}@media screen and (max-width: 1024px) and (min-width: 769px){.vertical-filter .product__grid-container-wrapper{width:calc(100% - clamp(200px,300px,30%));min-width:calc(100% - clamp(200px,300px,30%))}}@media screen and (max-width: 1024px){.facets-container--drawer.with-collection-title.collection-title--left{flex-wrap:wrap}.with-collection-title .collection-title{order:-1;padding-inline-end:0;padding-inline-start:0!important;width:100%;text-align:start}.facets-container--drawer.with-collection-title{justify-content:space-between}.with-collection-title.collection-title--center>*{flex:1 1 auto}.with-collection-title.collection-title--center .collection-title{flex:1 1 100%}}.plp-promo-wrap{position:relative}.plp-promo-wrap,.plp-promo-img,.plp-promo-img>div,.plp-promo-img figure{height:100%}.product-grid--preview .plp-promo-wrap,.product-grid--preview .plp-promo-img{aspect-ratio:3/4}.plp-promo-info{display:flex;position:absolute;left:0;top:0;bottom:0;right:0;flex-direction:column;padding:5%;gap:10px}.plp-promo-title{font-family:Jost,sans-serif}.plp-promo-link{padding:7px 15px;border-radius:8px;font-family:Jost,sans-serif;transition:opacity .3s}.plp-promo-link:hover{opacity:.8}@media screen and (min-width: 769px){.plp-promo-img .mobile{display:none}}@media screen and (max-width: 768px){.plp-promo-img .desktop{display:none}}
/*# sourceMappingURL=/cdn/shop/t/1860/assets/template-collection.css.map */
