.collection-main-section{position:relative;overflow:hidden;min-height:90vh}.collection-main-section.loading .collection-grid,.collection-main-section.loading filter-value,.collection-main-section.loading sort-value,.collection-main-section.loading price-range *{pointer-events:none!important}.collection-main-section.loading .collection-grid{opacity:.5}.collection-main-section p{margin:0}.collection-main-section .flex-col{display:flex;flex-direction:column}.collection-main-section .flex-row{display:flex;flex-direction:row}.collection-main-section .page-width{width:100%}.collection-main-section .collection-empty-message{grid-column:1 / span 3}.collection-main-section .collection-grid product-card{width:100%}.collection-main-section .filter-wrapper-sticky{z-index:997;width:100%}.collection-main-section .collection-top-row-wrapper{display:flex;flex-direction:column;width:100%;position:relative}.collection-main-section .collection-top-row-wrapper:before{content:"";width:100%;height:100%;background:linear-gradient(90deg,#fff,#0000 10px 100%);position:absolute;top:0;left:0;z-index:1;pointer-events:none}.collection-main-section .collection-top-row{position:relative;width:100%;gap:15px;padding-bottom:5px;padding-top:50px;justify-content:flex-start;background-color:#fff;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.collection-main-section .collection-top-row::-webkit-scrollbar{display:none}.collection-main-section .collection-top-row:after{content:"";width:100%;height:1px;margin-block:2px;background-color:#000;position:absolute;bottom:0}.collection-main-section .parent-collections{align-items:flex-end}.collection-main-section .parent-collections .parent-divider{font-size:13px;padding-bottom:2px;color:#999}.collection-main-section .parent-collection{position:relative;justify-content:flex-end;padding-inline:10px;padding-bottom:2px;color:#999;font-size:13px;text-transform:uppercase;white-space:nowrap}.collection-main-section .parent-collection:last-child:after{content:"";display:flex;height:5px;width:100%;background:linear-gradient(90deg,#fff 0% 10px,rgb(var(--highlight-color)) 10px calc(100% - 10px),#fff calc(100% - 10px) 100%);position:absolute;left:0;top:100%;z-index:1}.collection-main-section .parent-collection:first-child{font-weight:700;color:rgb(var(--text-color))}.collection-main-section .collection-filter{justify-content:space-between;gap:15px;padding-block:15px;background-color:#fff}.collection-main-section .featured-filters,.collection-main-section .filter_and_sort{gap:15px;align-items:center}.collection-main-section .active-collection-filters{display:flex;gap:10px;padding-bottom:15px;align-items:center;background-color:#fff}.collection-main-section .active-collection-filters p{font-size:13px;font-weight:700}.collection-main-section .active-filters{display:flex;gap:10px;flex-wrap:wrap}.collection-main-section .active-filters .remove-all-filter,.collection-main-section .active-filters .active-filter{display:flex;align-items:center;border:1px solid #d3d4d4;padding:5px 10px;font-size:13px;font-weight:700;border-radius:16px;color:rgb(var(--text-color));background-color:#fff}.collection-main-section .active-filters .active-filter{color:#fff;background-color:rgb(var(--text-color));border:1px solid rgb(var(--text-color))}.collection-main-section clever-dropdown{position:relative;cursor:pointer}.collection-main-section clever-dropdown .dropdown-header{display:flex;gap:10px;align-items:center;padding:10px 20px;font-size:14px;font-weight:700;color:rgb(var(--text-color));background:#fff;border:1px solid #999;border-radius:21.5px}.collection-main-section clever-dropdown .dropdown-header .dropdown-chevron-icon,.collection-main-section clever-dropdown .dropdown-header .dropdown-sort-icon,.collection-main-section .collection-filter .filter-icon,.collection-main-section .collection-top-row .filter-icon{display:flex;align-items:center}.collection-main-section clever-dropdown .dropdown-header .dropdown-chevron-icon{transform-origin:center;transition:.3s transform ease}.collection-main-section clever-dropdown .dropdown-header .dropdown-chevron-icon svg{width:13px;height:13px}.collection-main-section clever-dropdown .dropdown-header .dropdown-sort-icon svg,.collection-main-section .collection-filter .filter-icon svg,.collection-main-section .collection-top-row .filter-icon svg{width:20px;height:20px}.collection-main-section clever-dropdown .dropdown-content{position:absolute;z-index:1;display:flex;flex-direction:column;top:100%;left:0;margin-top:5px;min-width:max(100%,390px);max-width:100vw;height:auto;background-color:#fff;opacity:0;pointer-events:none;transition:opacity .3s ease;border:1px solid #999;padding:15px}.collection-main-section clever-dropdown[state=active] .dropdown-content{opacity:1;pointer-events:all}.collection-main-section clever-dropdown[state=active] .dropdown-header{color:#fff;background:rgb(var(--text-color));border:1px solid rgb(var(--text-color))}.collection-main-section clever-dropdown[state=active] .dropdown-header .dropdown-chevron-icon{transform:rotate(180deg)}.collection-main-section clever-dropdown[state=active] .dropdown-header svg{fill:#fff}.collection-main-section .all-filter-toggle,.collection-main-section filter-drawer .drawer-title{display:flex;gap:10px;align-items:center;padding:10px 20px;font-size:14px;font-weight:700;color:rgb(var(--text-color));background:#fff;border:1px solid #999;border-radius:21.5px;cursor:pointer}.collection-main-section filter-drawer .drawer-title .filter-icon{width:20px;height:20px}.collection-main-section filter-drawer .drawer-title{cursor:unset;background:rgb(var(--text-color));border:1px solid rgb(var(--text-color));color:#fff}.collection-main-section filter-drawer .drawer-title svg{fill:#fff}.collection-main-section .filtered-products-count{font-size:14px;font-weight:700;color:rgb(var(--text-color))}.collection-main-section .remove-all-filter,.collection-main-section filter-value{cursor:pointer}.collection-main-section .active-filters .active-filter filter-value{display:flex;align-items:center;justify-content:flex-start;padding-right:10px}.collection-main-section .active-filters .active-filter filter-value svg{width:13px;height:13px}.collection-main-section sort-value{font-size:13px}.collection-main-section sort-value[state=active]{font-weight:700}.collection-main-section .sort-wrapper clever-dropdown .dropdown-content{gap:5px}.collection-main-section filter-drawer-button{cursor:pointer}.collection-main-section filter-drawer{position:fixed;background:#0006;width:100%;height:100%;top:0;left:0;display:flex;justify-content:flex-end;align-items:stretch;pointer-events:none;opacity:0;z-index:1000;transition:.3s opacity ease}.collection-main-section filter-drawer .drawer-wrapper{display:flex;flex-direction:column;width:min(100%,660px);height:100%;overflow:hidden;background-color:#fff;transform:translate(100%);opacity:0;transition:.3s opacity ease,.3s transform ease}.collection-main-section filter-drawer[state=active]{pointer-events:all;opacity:1}.collection-main-section filter-drawer[state=active] .drawer-wrapper{transform:translate(0);opacity:1}.collection-main-section filter-drawer .filter-drawer-header{display:flex;justify-content:space-between;padding:10px 25px;box-shadow:0 1px 5px #0000001a}.collection-main-section filter-drawer .drawer-close{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:40px;height:40px;border-radius:20px;border:1px solid #999}.collection-main-section filter-drawer .drawer-close svg{width:15px;height:15px;display:flex}.collection-main-section filter-drawer .filter-drawer-content{position:relative;width:100%;height:auto;display:flex;flex-direction:column;flex:1}.collection-main-section filter-drawer .filter-drawer-scroll{position:absolute;width:100%;display:flex;flex-direction:column;height:100%;overflow:auto;padding:25px}.collection-main-section filter-drawer .filter-drawer-footer{display:flex;align-items:stretch;box-shadow:#0000001a 0 -1px 5px}.collection-main-section filter-drawer .remove-all-filters,.collection-main-section filter-drawer .apply-all-filters{height:60px;flex:1;display:flex;align-items:center;justify-content:center;text-align:center}.collection-main-section filter-drawer .remove-all-filters p,.collection-main-section filter-drawer .apply-all-filters p{font-size:16px}.collection-main-section filter-drawer .remove-all-filters{color:#999;background-color:#fff}.collection-main-section filter-drawer .apply-all-filters{color:#fff;background-color:rgb(var(--highlight-color))}.collection-main-section .price-range{min-width:150px}.card__absolut_icons{display:none}.card--product:hover .card__absolut_icons{display:block}.card__media{padding:calc(5 * var(--space-unit))}.card__info-container{padding:0 calc(2 * var(--space-unit)) calc(2 * var(--space-unit));background:unset;position:relative}.compare_whishlist_container{position:absolute;top:10px;right:10px;z-index:10;display:flex;flex-direction:column;gap:10px}.card__swatches{display:none}.swatches_count_text{white-space:nowrap}product-card:hover .card__swatches{position:absolute;height:100%;background:#fff;width:100%;padding:calc(4 * var(--space-unit)) calc(5 * var(--space-unit)) calc(5 * var(--space-unit));display:grid;grid-template-columns:repeat(8,minmax(0,1fr));bottom:0;left:0;column-gap:8px}.price_swatches_count{display:flex;justify-content:space-evenly;align-items:end}.price_swatches_count .price{flex-basis:55%;font-size:13px}.swatches_count{flex-basis:41%;height:100%;display:flex;justify-content:end}.swatches_count_inner_wrapper{font-size:13px;display:flex;justify-content:space-evenly;align-items:center;gap:5px}.card__compare label.compare_icon,.card__wishlist label.wishlist_icon{background-color:#fff;padding:6px;border-radius:50px;display:flex}label.compare_icon svg,label.wishlist_icon svg{animation:none;width:25px;height:25px}.checkbox--compare+label:before,.checkbox--wishlist+label:before{display:none!important;content:unset!important}.checkbox--compare+label:after,.checkbox--wishlist+label:after{display:none!important;content:unset!important}.checkbox--compare:checked+label.compare_icon,.checkbox--wishlist:checked+label.wishlist_icon{background-color:#000}.checkbox--compare:checked+label.compare_icon svg g,.checkbox--wishlist:checked+label.wishlist_icon svg g{fill:#fff!important;stroke:#fff!important;color:#fff!important}.collection-main-section .pagination_button{width:100%;justify-content:center;padding-top:30px}.collection-main-section .pagination_button a{background:rgb(var(--btn-bg-color));color:rgb(var(--btn-text-color));display:flex;align-items:center;justify-content:center;gap:10px;height:46px;border-radius:23px;min-width:160px}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.collection-main-section .pagination_button a.loading:after{content:"";width:20px;height:20px;border:3px solid rgb(var(--btn-text-color));border-bottom-color:transparent;border-radius:50%;display:flex;flex-direction:column;animation:rotation 1s linear infinite}.collection-main-section filter-value{font-size:13px;white-space:nowrap}.collection-main-section filter-value .filter-count{color:#999}.collection-main-section .filter-values.layout-ColorSwatch,.collection-main-section .filter-values.layout-CollectionSwatch{display:flex;flex-wrap:wrap;width:100%;gap:10px;flex-direction:row;padding-block:10px}.collection-main-section filter-value .filter-value-color-group-wrapper{width:95px;padding-block:11px 6px;display:flex;flex-direction:column;align-items:center;gap:5px;border:2px solid transparent}.collection-main-section filter-value .filter-value-color-group-wrapper img{width:100%;height:100%;object-fit:contain}.collection-main-section .filter-value-collection-swatch{display:flex;flex-direction:column;align-items:center;gap:5px;width:110px;padding:5px;border:2px solid transparent}.collection-main-section .filter-value-collection-swatch .filter-value-swatch{width:100%;height:0;padding-bottom:30.1%;position:relative}.collection-main-section .filter-values.layout-CollectionSwatch img{width:100%;height:100%;object-fit:cover;position:absolute;left:0;top:0}.collection-main-section filter-value .filter-value-color-group-wrapper p{font-size:11px;padding-inline:5px;width:100%;text-align:center}.collection-main-section filter-value .filter-value-color-group{width:100%;padding-inline:20px;height:50px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:5px}.collection-main-section filter-value .filter-value-color-group .color_group-value{background-color:var(--swatch-group-color);width:100%;height:100%}.collection-main-section filter-value .filter-value-color-group .color_group-value:after{content:"";width:100%;height:0;padding-bottom:100%;pointer-events:none}.collection-main-section filter-value .filter-value-swatch{width:50px;height:50px;overflow:hidden}.collection-main-section filter-value[state=active] .filter-value-color-group-wrapper,.collection-main-section filter-value[state=active] .filter-value-collection-swatch{border:2px solid rgb(var(--text-color))}.collection-main-section .filter-values.layout-Circles{display:flex;flex-wrap:wrap;width:100%;gap:10px;flex-direction:row;padding-left:20px}.collection-main-section .filter-values.layout-Circles filter-value{display:flex;flex-direction:column}.collection-main-section .filter-values.layout-Circles filter-value .filter-value-round{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;background-color:#fff;border:2px solid #999;color:rgb(var(--text-color));height:40px;min-width:40px;border-radius:20px;padding:0 10px}.collection-main-section .filter-values.layout-Circles filter-value:hover .filter-value-round{border:2px solid rgb(var(--text-color))}.collection-main-section .filter-values.layout-Circles filter-value[state=active] .filter-value-round,.collection-main-section .filter-values.layout-Circles filter-value[state=active]:hover .filter-value-round{background-color:rgb(var(--text-color));border:2px solid rgb(var(--text-color));color:#fff}.collection-main-section .filter-values.layout-Circles filter-value p{white-space:nowrap}.collection-main-section .filter-values.layout-Grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding-block:10px}.collection-main-section .filter-values.layout-Grid filter-value .filter-value-grid{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;background-color:#fff;border:2px solid #999;color:rgb(var(--text-color));height:40px;width:100%;border-radius:20px;padding:0 10px}.collection-main-section .filter-values.layout-Grid filter-value:hover .filter-value-grid{border:2px solid rgb(var(--text-color))}.collection-main-section .filter-values.layout-Grid filter-value[state=active] .filter-value-grid,.collection-main-section .filter-values.layout-Grid filter-value[state=active]:hover .filter-value-grid{background-color:rgb(var(--text-color));border:2px solid rgb(var(--text-color));color:#fff}.collection-main-section .filter-values filter-value .filter-value-undefined{display:flex;justify-content:center;flex-wrap:nowrap;align-items:center;background-color:#fff;border:2px solid #999;color:rgb(var(--text-color));height:40px;min-width:40px;border-radius:20px;padding:0 10px}.collection-main-section .filter-values filter-value:hover .filter-value-undefined{border:2px solid rgb(var(--text-color))}.collection-main-section .filter-values filter-value[state=active] .filter-value-undefined,.collection-main-section .filter-values filter-value[state=active]:hover .filter-value-undefined{background-color:rgb(var(--text-color));border:2px solid rgb(var(--text-color));color:#fff}.collection-main-section filter-collapsible{display:none;flex-direction:column;width:100%}.collection-main-section filter-collapsible[state=active]{display:flex}.collection-main-section .first-level-filter,.collection-main-section .first-level-group{width:100%;display:flex;flex-direction:column;padding-block:5px;border-bottom:1px solid #999}.collection-main-section .first-level-filter>filter-collapsible-button,.collection-main-section .first-level-group>filter-collapsible-button{font-weight:700;text-transform:uppercase;font-size:14px;display:flex;justify-content:space-between;align-items:center}.collection-main-section filter-collapsible[disabled],.collection-main-section filter-collapsible-button[disabled],.collection-main-section filter-value[disabled]{pointer-events:none;opacity:.4;filter:grayscale(1)}.collection-main-section .first-level-filter>filter-collapsible-button[state=active] .icon,.collection-main-section .first-level-group>filter-collapsible-button[state=active] .icon{transform-origin:center;transform:rotate(180deg)}.collection-main-section .layout-Accordion .accordion-icon .icon{margin-right:9px;display:flex;align-items:center}.collection-main-section .layout-Accordion>filter-collapsible>div>filter-collapsible-button[state=inactive] .accordion-icon .icon--icon_accordion_minus,.collection-main-section .layout-Accordion>filter-collapsible>div>filter-collapsible-button[state=disabled] .accordion-icon .icon--icon_accordion_minus{display:none}.collection-main-section .layout-Accordion>filter-collapsible>div>filter-collapsible-button[state=active] .accordion-icon .icon--icon_accordion_plus{display:none}.collection-main-section filter-collapsible-button{width:100%;display:flex;align-items:center;height:34px;cursor:pointer}.collection-main-section .second-level-filter,.collection-main-section .second-level-group,.collection-main-section .third-level-filter{width:100%;display:flex;flex-direction:column;padding-left:20px}.collection-main-section .tab-titles{display:flex;justify-content:flex-start;margin-left:20px;width:100%;border-bottom:1px solid #999}.collection-main-section .tab-titles filter-collapsible-button{padding-inline:10px;width:auto;border-top:3px solid transparent;border-bottom:3px solid transparent;color:#999}.collection-main-section .tab-titles filter-collapsible-button[state=active]{pointer-events:none;border-bottom:3px solid black;font-weight:700;color:#000}.collection-main-section .tab-values{width:100%;display:flex;flex-direction:column;padding-top:10px}@media(max-width:768.98px){.collection-main-section .featured-filters{display:none}.collection-main-section .filter_and_sort{justify-content:space-between;width:100%}.collection-main-section .filter_and_sort .filtered-products-count{display:none}.collection-main-section .filter-wrapper-sticky{top:30px}.collection-main-section .filter-values.layout-Grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:290.98px){.collection-main-section clever-dropdown .dropdown-header .dropdown-sort-icon svg,.collection-main-section .collection-filter .filter-icon svg,.collection-main-section .collection-top-row .filter-icon svg{width:15px;height:15px}.collection-main-section .all-filter-toggle,.collection-main-section clever-dropdown .dropdown-header{padding:10px}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/collection-and-filter.css.map */
