.collection-header__background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.collection-header__background:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";opacity:.36;z-index:9}.main-collection-product-grid{margin-top:var(--horizontal-padding)}.main-collection-banner .collection-header:not(.has-image){margin-bottom:calc(var(--compact-header-padding) * -1)}#CollectionProductGrid .gutter--on{margin-inline-start:var(--horizontal-padding);margin-inline-end:var(--horizontal-padding);margin-bottom:var(--vertical-padding)}.collection-header.has-image{min-height:420px;margin:0;padding:var(--horizontal-padding)}@media screen and (max-height: 768px){.collection-header.has-image{min-height:320px}}.collection-body__description{margin-bottom:50px}@media screen and (max-width: 948px){.collection-body__description{margin-bottom:25px}}.no-content-message{grid-column:span 4}.collection-filters-handle-holder{position:relative;display:none;padding:0 var(--horizontal-padding);width:100%;margin-bottom:25px}.collection-filters-handle-holder .symbol{position:relative}.collection-filters-handle-holder .button{width:100%;display:flex;justify-content:space-between}html[dir=rtl] .collection-filters-handle-holder .button{text-align:right}html[dir=ltr] .collection-filters-handle-holder .button{text-align:left}@media screen and (max-width: 948px){.collection-filters-handle-holder{display:block}.hide-on-mobile{display:none!important}}.collection__filters{width:450px;z-index:9991}html[dir=rtl] .collection__filters{left:0;right:auto}html[dir=ltr] .collection__filters{right:0;left:auto}@media screen and (max-width: 948px){.collection__filters{width:340px;visibility:visible;transition:all .12s linear}html[dir=ltr] .collection__filters{transform:translate(100%)}html[dir=rtl] .collection__filters{transform:translate(-100%)}.collection__filters.opened{transform:translate(0)!important}}@media screen and (max-width: 360px){.collection__filters{width:100%}}.collection__filters-close{top:35px}html[dir=rtl] .collection__filters-close{left:20px}html[dir=ltr] .collection__filters-close{right:20px}.collection__filters-close svg polygon{fill:rgba(var(--color-sidebar-txt),1)!important}@media screen and (max-width: 948px){.collection-header:not(.has-image){margin-top:0!important}}#main-collection-product-grid.loading{opacity:.16;pointer-events:none}.main-collection-banner+.shopify-section:not(.main-collection-product-grid){margin-top:var(--horizontal-padding)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-main-collection.css.map */
