.sort-main-wrapper .filter-sort ul li.active input[type=radio]+label:after{position:absolute;content:"";width:6px;height:6px;border-radius:1px;background:var(--black);left:2px;top:50%;transform:translateY(-50%)}.collection-grid{display:grid;grid-auto-rows:minmax(0,1fr);gap:12px 1px}.snippet-promo-image{position:relative}.snippet-promo-image .media-caption-inner{display:flex;padding:12px}.promo-list{display:block;width:100%;height:100%;position:relative}.promo-list:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%}.promo-list{min-height:300px}.snippet-collection-filter{width:100%;display:block;position:sticky;background:var(--white);top:0;z-index:3}body:has(.list-menu li.active) .snippet-collection-filter{z-index:2}.open-search .snippet-collection-filter,.open-menu .snippet-collection-filter{z-index:2}.sort-box.filterwrap{right:0}.filterwrap input[type=radio],.filterwrap input[type=checkbox]{display:none}.filterwrap label{cursor:pointer;color:var(--dark-mid-grey);padding-left:20px;position:relative;line-height:14px}.filterwrap label:before{position:absolute;content:"";width:10px;height:10px;border-radius:2px;border:1px solid var(--black);left:0;top:50%;transform:translateY(-50%)}.filterwrap input[type=radio]:checked+label:after,.filterwrap input[type=checkbox]:checked+label:after{position:absolute;content:"";width:6px;height:6px;border-radius:1px;background:var(--black);left:2px;top:50%;transform:translateY(-50%)}.filterwrap input[type=radio]:checked+label,.filterwrap input[type=checkbox]:checked+label,.sort-box .filter-sort ul li.active label{color:var(--black)}.filterwrap input[type=checkbox][disabled]+label{opacity:.4;cursor:no-drop}.range-wrap{position:relative;width:100%;max-width:100%}.price-slider{position:relative;z-index:1;height:3px;margin:0 5px}.price-slider>.track{position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;border-radius:5px;background-color:#8e8e8e}.price-slider>.range{position:absolute;z-index:2;left:0;right:0;top:0;bottom:0;border-radius:5px;background-color:#000}.price-slider>.thumb{position:absolute;z-index:3;width:10px;height:10px;background-color:#000;border-radius:50%;top:-3px;cursor:pointer}.price-slider>.thumb.left{left:0%;transform:translate(-5px)}.price-slider>.thumb.right{right:0%;transform:translate(5px)}#MainContent:not(.firefox) .range-wrap input[type=range]{pointer-events:none;-webkit-appearance:none;-moz-appearance:none}.range-wrap input[type=range]{position:absolute;z-index:2;height:3px;width:100%;opacity:0;cursor:pointer;margin:0}.range-wrap input[type=range]::-webkit-slider-thumb{pointer-events:all;width:10px;height:10px;border-radius:50%;background-color:#000;-webkit-appearance:none;margin:0}.range-wrap{padding:10px 0 0}.amount-wrap{display:flex;justify-content:space-between;padding:10px 0}.section-collection{min-height:600px}.filter-button,.filter-buttons-wrap,.sort-button{gap:4px}.filter-button span,.sort-button span{line-height:0}.open-filter .filter-button span svg:first-child,.filter-button span svg:last-child,.open-sort .sort-button span svg:first-child,.sort-button span svg:last-child{display:none}.open-filter .filter-button span svg:last-child,.open-sort .sort-button span svg:last-child,.active-viewbar{display:block}.open-filter{overflow:hidden}.pro-imgview-wrap button{min-width:57px;padding-bottom:8px}.pro-imgview-wrap{gap:1px}.viewbar-wrap{height:3px;background:var(--light-grey);border-radius:10px;position:relative}.active-viewbar{height:100%;display:block;width:calc(50% - 2px);background:var(--green);box-shadow:0 0 4px 1px var(--green);border-radius:4px;transition:all .33s;left:0;position:absolute}.active-model .active-viewbar{left:50%}.facet-list[data-label=color]{order:2}.facet-list[data-label=size]{order:3}.filter-sort[data-index=sort-]{order:9}.filter-buttons-wrap{order:10}.filter-buttons-wrap a{flex:1}.filter-wrap{flex-wrap:wrap;gap:1px;row-gap:0}.filter-index h4{padding:4px 0}.filter-index ul,.filter-index-main ul{flex-direction:column;gap:1px}.filter-box .filter-index ul{padding-top:12px}.filter-index ul li,.filter-index-main ul li{padding:5px 0;line-height:100%}.sort-box.filterwrap{position:absolute;top:100%;z-index:11;overflow:hidden;max-height:0;will-change:max-height;transition:all .3s ease}.sort-main-wrapper{padding:16px 12px}.media-caption-content{justify-content:space-between;align-items:center}.media-caption-content *{color:inherit}.mci-title{display:flex;flex-direction:column;gap:4px}.template-collection .overlay-box{z-index:3}.all-products-end,.load-more-wrap div{color:var(--dark-mid-grey)}.load-more-wrap div{padding-bottom:12px}.load-more-wrap a{width:fit-content}.load-more-wrap{flex-direction:column}.section-main-search .top-text{padding:24px}.section-main-search .top-text span{color:#747474}.template-search facet-filters-form,.template-search #AjaxinatePagination{display:none}.template-search:has(.collection-grid .product-item) facet-filters-form,.template-search:has(.collection-grid .product-item) #AjaxinatePagination{display:block}.template-search:has(.collection-grid .product-item) .empty-text{display:none}.template-search:has(.collection-grid .product-item) .empty-grid{display:none}.empty-text{padding:96px 24px;max-width:464px;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:24px}.empty-text p{max-width:260px;margin:0 auto;text-align:center}.empty-text a{width:max-content;margin:0 auto;border-radius:10px;color:var(--black)}.empty-grid{padding:80px 0 80px 24px;overflow:hidden}.empty-grid .search_recommended_wrap .acc_wrapr.search_recommended_head{margin-bottom:32px;text-align:center}.empty-grid .search_recommended_slider .search-column{width:24.5%}.facet-list.color-filter label:before{display:none}.facet-list.color-filter .color-div{width:10px;height:10px;border-radius:2px;display:block;position:absolute;left:0;top:50%;transform:translateY(-50%)}.facet-list.color-filter ul li{position:relative}.facet-list.color-filter input:checked+.color-div{width:6px;height:6px}.facet-list.color-filter .color-div:before{position:absolute;content:"";width:10px;height:10px;border:1px solid;border-radius:2px;left:-2px;top:-2px;display:none}.facet-list.color-filter input:checked+.color-div:before{display:block}.facet-list.color-filter input:checked+.color-div{left:2px}.grid-imagebox .swiper-slide.product-image{order:1}.grid-imagebox .swiper-slide.model-image{order:2}.grid-imagebox .swiper-slide:not(.product-image):not(.model-image){order:3}body.is-model-view .grid-imagebox .swiper-slide.model-image{order:1}body.is-model-view .grid-imagebox .swiper-slide.product-image{order:2}body.is-product-view .grid-imagebox .swiper-slide.product-image{order:1}body.is-product-view .grid-imagebox .swiper-slide.model-image{order:2}.filter-button-wrap button{font-size:10px;line-height:120%;font-weight:600}.pro-imgview-wrap .pro-packshot-view,.is-model-view .pro-imgview-wrap .pro-img-view{color:#aaa}.is-model-view .pro-imgview-wrap .pro-packshot-view{color:var(--black)}.sticky-filter .section-header{display:none}@media (min-width:992px){.filterwrap{background:var(--background-grey)}.sort-box.filterwrap{min-width:184px;width:184px}.filter-box .filter-index{width:calc(16.6% - .8px)}.filter-wrap{padding:0 12px}.filter-button-wrap{padding:8px 24px;position:relative}.filter-main-wrapper .blur-div{height:18px;background:#fff;filter:blur(5px);display:block;margin-top:-7px;width:calc(100% + 24px);margin-left:-12px;margin-bottom:16px}.filter-box.filterwrap{position:absolute;top:100%;z-index:11;overflow:hidden;max-height:0;will-change:max-height;transition:all .3s ease;overflow:auto}.filter-box.filterwrap::-webkit-scrollbar{display:none}.filter-box.filterwrap{-ms-overflow-style:none;scrollbar-width:none}.filter-main-wrapper{padding:0 12px}.filter-box.filterwrap{left:0;width:100%;right:0;min-width:100%}.filter-buttons-wrap{width:100%;position:sticky;bottom:0;left:0;padding:16px 0;background:var(--background-grey)}.collection-grid{padding:24px 24px 64px}.media-caption-content{max-width:351px;width:52%}.ajaxinatePagination-wrap{padding:0 24px 80px}}@media (max-width:991px){.promo-list{min-height:auto}.filterwrap{background:var(--white)}.filterwrap{min-width:100%}.filter-box .filter-index{width:100%}.filter-button-wrap{padding:8px 12px}.filter-accordion{overflow:hidden;max-height:0;will-change:max-height;transition:all .3s ease}.filter-box .filter-index{padding-bottom:12px;padding-top:12px;border-bottom:1px solid var(--light-grey)}.filter-box .filter-index:last-child{padding-bottom:0;border-bottom:none}.filter-box.filterwrap{position:fixed;top:0;z-index:11;height:100%;max-height:0;transition:.3s linear;overflow:hidden}.filter-wrap{padding:16px 12px 0;max-height:calc(100% - 39px);overflow:scroll}.filter-buttons-wrap{position:sticky;bottom:0;left:12px;padding:16px 0;background:var(--white);z-index:1;width:100%}body.open-sort,body.open-filter{overflow:hidden}.open-filter .filter-box.filterwrap{max-height:100dvh;overflow:auto}.filter-index h4{position:relative}.filter-index H4 span{position:absolute;right:0;top:50%;transform:translateY(-50%);line-height:0}.filter-index H4 span svg{transition:.3s linear;transform:rotate(0)}.filter-index H4.active_accordion span svg{transform:rotate(45deg)}.filter-main-wrapper{height:100%}.collection-grid{padding:12px 0 32px}.media-caption-content{width:100%}.ajaxinatePagination-wrap{padding:0 12px 64px}.top-dummy .sort-button span svg{display:block}.filter-box .filter-index{opacity:0;transform:translateY(-10px);transition:opacity .5s ease,transform .5s ease}.open-filter .filter-box .filter-index{opacity:1;transform:translateY(0)}.open-filter .filter-box .filter-index:nth-child(2){transition-delay:.1s}.open-filter .filter-box .filter-index:nth-child(4){transition-delay:.2s}.open-filter .filter-box .filter-index:nth-child(3){transition-delay:.3s}.open-filter .filter-box .filter-index:nth-child(1){transition-delay:.4s}.open-filter .filter-box .filter-index:nth-child(5){transition-delay:.5s}.open-filter .filter-box .filter-index:nth-child(6){transition-delay:.6s}.open-filter .filter-box .filter-index:nth-child(7){transition-delay:.7s}.section-main-search .top-text{padding:24px 12px 16px}.empty-text{padding:111px 12px}.empty-grid{padding:16px 0 50px}.template-search .empty-grid .swiper-pagination{width:calc(100vw - 24px);left:12px;transform:unset;bottom:-24px}.empty-grid .search_recommended_wrap .acc_wrapr.search_recommended_head{margin-bottom:16px;text-align:left;padding-left:12px}.empty-grid .search_recommended_slider .search-column{width:35%}}@media (max-width:767px){.empty-grid .search_recommended_slider .search-column{width:49.9%}}
/*# sourceMappingURL=/cdn/shop/t/120/assets/collection-section.css.map */
