.collection-grid{display:grid;grid-auto-rows:unset;gap:20px;row-gap:54px}.snippet-promo-image{position:relative}.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}.filterwrap label{cursor:pointer;line-height:150%;text-transform:capitalize;position:relative;display:flex;align-items:center}.filterwrap label:has(input[type=checkbox][disabled]),.filterwrap label:has(input[type=radio][disabled]){opacity:.4;cursor:no-drop}.range-wrap{position:relative;width:100%;max-width:100%;z-index:0;-webkit-user-select:none;user-select:none}.price-slider{position:relative;z-index:1;height:1px;margin:0 5px}.price-slider>.track{position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;border-radius:5px;background-color:var(--color-cgrey)}.price-slider>.range{position:absolute;z-index:2;left:0;right:0;top:0;bottom:0;border-radius:5px;background-color:var(--color-gblack);display:flex;justify-content:center;align-items:center}.price-slider>.thumb{position:absolute;z-index:3;top:-15px;cursor:pointer;padding:10px;line-height:0}.price-slider>.thumb.left{left:0%;transform:translate(-5px);padding-left:0}.price-slider>.thumb.right{right:0%;transform:translate(5px);padding-right:0}.price-slider>.thumb.left.dis,.price-slider>.thumb.right.dis{background:var(--color-cgrey);z-index:1;height:12px;width:12px;top:-5px;padding:0;border-radius:50%}.price-slider>.thumb.right.dis{right:0!important}.price-slider>.thumb .inner{width:12px;height:12px;background-color:var(--color-gblack);border-radius:50%}#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:auto}.filter-box,.sort-box{display:block}.amount-wrap .amount-left,.amount-wrap .amount-right{color:var(--color-sgrey)}.amount-wrap .amount-left.active,.amount-wrap .amount-right.active{color:var(--color-gblack)}.collection-top-section{padding:19px 0}.collection-filter-btn{text-align:right}.collection-filter-btn .filter-btn{font-size:10px;line-height:12px;letter-spacing:1px;text-transform:uppercase;font-family:var(--font-tertiary);display:inline-flex;align-items:center;justify-content:end;cursor:pointer}.collection-filter-btn .filter-btn svg{margin-right:10px}.snippet-promo-image .media-caption-inner{max-width:100%;color:#fff}.snippet-promo-image .media-caption-inner .btn{margin-top:30px}.ajax-text{text-align:center}.ajax-text a{margin-top:12px}#collection-grid .flickity-button{background:transparent}.collection-grid.grid-1 .product-images .second-image{opacity:1}#collection-grid .flickity-button{width:14px}#collection-grid .flickity-prev-next-button.next{right:22px}#collection-grid .flickity-prev-next-button.previous{left:22px}.collection-navigation ul.list--inline{column-gap:30px;flex-wrap:nowrap;overflow-x:auto}.collection-navigation ul.list--inline li a{color:var(--color-sgrey);width:max-content}.collection-navigation ul.list--inline li.active a{color:var(--color-gblack);font-style:italic}.collection-navigation ul.list--inline::-webkit-scrollbar{width:100%;height:1px}.collection-navigation ul.list--inline::-webkit-scrollbar-track{background-color:var(--color-cgrey)}.collection-navigation ul.list--inline::-webkit-scrollbar-thumb{background:var(--color-gblack)}.filter-top-inner{position:relative}.snippet-collection-filter{position:fixed;top:0;right:0;max-width:375px;width:100%;z-index:999;background:var(--color-bgwhite);height:100%;transform:translate(100%);transition:.33s;overflow-y:auto}.snippet-collection-filter.active{transform:translate(0)}.filter-top-fixed{text-align:center;padding:20px 15px 0;position:sticky;top:0;left:0;z-index:1;background:var(--color-bgwhite)}.filter-top-fixed .filter-title{font-family:var(--font-tertiary);font-size:10px;line-height:15px;text-transform:uppercase;display:block;padding-bottom:9px}.filter-top-fixed a.clear-filter{font-size:10px;line-height:120%;padding:19px 10px;margin:15px 0;color:var(--color-sgrey);border:1px solid var(--color-cgrey);cursor:auto}.filter-top-fixed a.clear-filter.active{color:var(--color-gblack);border-color:var(--color-gblack);cursor:pointer}.filter-top-fixed a.clear-filter.active:hover{background:var(--color-gblack);color:var(--color-bgwhite)}.filter-top-fixed .filter-close{line-height:0;cursor:pointer;padding:10px;position:absolute;top:-10px;right:-10px}.filter-top-fixed .filter-close svg{width:11px;height:auto}.snippet-collection-filter .sort-box{padding:15px}.filter-sort h4,.filter-box h4{font-family:var(--font-secondary);font-size:14px;line-height:160%;padding:10px 0}.sort-box .filter-sort ul li{padding:11px 0}.filter-box ul{display:flex;flex-wrap:wrap}.filter-box ul li{padding:10px 0;max-width:50%;width:100%}.filter-box .filter-wrap .facet-list{padding:15px}.filter-box ul.size-filter{column-count:unset;display:flex;flex-wrap:wrap;column-gap:33px;row-gap:15px}.filter-box ul.size-filter li{padding:0;display:inline-block;width:auto}.filter-box ul.size-filter li label{font-family:var(--font-tertiary);font-size:9px;line-height:150%;letter-spacing:1px;display:block;padding:7px;border:1px solid transparent;border-radius:50%}ul.size-filter li input[type=checkbox]:checked+label.cust_label{border-color:var(--color-gblack)!important}.filter-box ul.size-filter li.disable-facet label{opacity:.4;cursor:no-drop}.filterwrap input[type=radio],.filterwrap input[type=checkbox]{position:absolute;appearance:none;-webkit-appearance:none}.cust-radio{height:16px;width:16px;border-radius:50%;border:1px solid var(--color-gblack);margin-right:15px}.cust-radio-inner{height:6px;width:6px;background:transparent;border-radius:50%;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.filterwrap input[type=radio]:checked~.cust-radio{background:var(--color-gblack)}.filterwrap input[type=radio]:checked~.cust-radio-inner{background:var(--color-bgwhite)}.cust-check{width:12px;height:12px;border:1px solid var(--color-gblack);margin-right:10px}.cust-check-inner{line-height:0;position:absolute;top:50%;left:2px;transform:translateY(-50%);display:none}.filterwrap input[type=checkbox]:checked~.cust-check{background:var(--color-gblack)}.filterwrap input[type=checkbox]:checked~.cust-check-inner{display:block}.main-apply-filter a.apply-filter.w-100{padding:18px 10px}.main-apply-filter{position:fixed;bottom:0;width:100%;left:0;z-index:1}.main-apply-filter a.apply-filter span{display:inline-flex}.main-apply-filter a.apply-filter span .product-count{margin-left:5px}.inner-collection-filter #form-facet{height:calc(100svh - 50px);overflow:hidden;overflow-y:auto}.empty-collection{text-align:center;padding:100px 0}.empty-collection p{font-size:16px}.scroll-down .section-collection .collection-top-section{position:sticky;top:0;left:0;z-index:3;background:var(--color-bgwhite)}.scroll-down .section-collection .collection-active-filter{position:sticky;top:60px;left:0;z-index:3;background:var(--color-bgwhite)}.section-collection .collection-top-section{position:sticky;top:99px;left:0;z-index:3;background:var(--color-bgwhite);transition:all .3s;margin:0}.collection-3grid_collection_template .section-collection .collection-top-section{position:sticky;top:100px;left:0;z-index:3;background:var(--color-bgwhite);transition:all .3s;margin:0}@media (max-width:991px){.promo-list{min-height:auto}.section-collection-banner .collection-banner-text.only-text{padding:15px 20px}.snippet-promo-image .fullvideo,.snippet-promo-image .full-image{position:unset}.snippet-media-box{height:100%!important}.scroll-down .section-collection .collection-active-filter{top:0;position:unset}}@media (max-width:767px){.section-collection-banner .collection-banner-text{position:unset;color:var(--color-gblack);padding-top:30px;padding-bottom:20px}.section-collection-banner .collection-banner-text h1{width:100%;font-size:18px;line-height:140%}.section-collection-banner .collection-description{max-width:100%;margin-top:20px}.collection-mobile-bottom{position:fixed;bottom:0;left:0;width:100%;z-index:97}.collection-mobile-bottom.hide{opacity:0;visibility:hidden;transition:.55s}.collection-filter-btn.mobile .filter-btn{display:block;text-align:center;font-size:9px;line-height:150%}.collection-mobile-bottom{display:flex}.collection-mobile-bottom .grid-icon{width:auto;padding:15.5px 22px;line-height:0;background:var(--color-bgwhite)}.collection-filter-btn.mobile{width:100%;display:flex;justify-content:center;align-items:center}.collection-mobile-bottom .grid-icon span.inner-icon{height:19px;width:19px;border:1px solid var(--color-taupe);position:relative}.collection-mobile-bottom .grid-icon span.inner-icon.active:before{position:absolute;content:"";height:19px;width:1px;background:var(--color-taupe);left:48%;top:-1px}.collection-grid.grid-1{grid-template-columns:repeat(1,minmax(0,1fr));row-gap:30px;column-gap:0}.section-collection.container{padding-left:0;padding-right:0}.collection-grid.grid-1 .product_description .desc_left,.collection-grid.grid-1.product_description.desc_right{width:auto}.collection-grid.grid-1 p.pro_title.last{display:block;opacity:1;visibility:visible}.section-collection .collection-top-section.gap-40{margin:0}.collection-navigation ul.list--inline{padding-bottom:19px}.collection-filter-btn.mobile.active,.collection-filter-btn.mobile.active:hover{background:#4f392b;color:#fefefc}}@media (max-width:640px){.filterwrap{min-width:100%}}.collection-grid.grid-1 .product-item{width:100%;max-width:100%;grid-column:1}.collection-active-filter{padding:11px 0;display:none;background:#fefefc;position:sticky;top:159px;left:0;z-index:11;transition:all .3s}.collection-active-filter:has(facet-remove){display:block}.collection-active-filter facet-remove{padding:7px 10px;border:1px solid var(--color-taupe)}.collection-active-filter facet-remove .active-facets__button-inner{display:flex;align-items:center;gap:10px}.collection-active-filter .active_filter_div{display:flex;gap:10px;flex-wrap:wrap}.collection-active-filter facet-remove svg path{stroke:#454545}@media (max-width:767px){.collection-active-filter{padding:20px 15px;top:102px}.collection-grid{background:var(--color-bgwhite)}}
/*# sourceMappingURL=/cdn/shop/t/204/assets/collection-section.css.map */
