.collection-products-list{display:flex;position:relative;gap:var(--collection-cards-horizontal-gap-desktop)}.collection-product-content{display:flex;flex-direction:column;width:100%;position:relative}.empty-collection-icon{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;padding-top:50px}.collection-products-list-wrap{display:flex;flex-direction:row;height:max-content;flex-wrap:wrap;column-gap:var(--collection-cards-horizontal-gap-desktop);row-gap:var(--collection-cards-vertical-gap-desktop)}.filter-head{padding:0% 4%}.collection-loader{position:absolute;opacity:0;pointer-events:none}.collection-loader.active{opacity:1}.filter-wrapper{border-radius:var(--product-card-border-radius-desktop);height:max-content;padding:2% 0%}.filter-block-wrap .filter-button{background:none;border:none;width:100%;text-align:left;margin-bottom:20px;font-weight:var(--button-font-weight);font-size:20px;display:flex;justify-content:space-between;color:#13324b;font-family:var(--text-font1)!important}.filter-block-wrap{border-radius:0;padding:6% 4%;border-bottom:1px solid #B6B6B6;width:90%!important}.filter-options>.filter-block-wrap:last-child{border:none}.active-filters{display:none}.load-filters{border:none;background:transparent;margin-bottom:10px;font-weight:400;color:var(--neutral-color)}.filter-block-wrap.open .load-filters{animation:.6s linear fadeInFromNone}@keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0}to{display:block;opacity:1}}.filter-block-wrap .filter-button svg{width:12px;transform:rotate(180deg);transition:.3s ease-in-out transform}.more-filters{max-height:0px;overflow:hidden;transition:.3s ease-in-out max-height}.filter-block-wrap.open .more-filters{max-height:10000px}.filter-block-wrap.open .load-filters{display:none}.filter-block{margin-bottom:12px;position:relative}.filter-block label:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 31 30' fill='none'%3E%3Crect x='0.25' y='0.25' width='30.5' height='29.5' rx='4.75' stroke='%23606060' stroke-width='0.5'/%3E%3C/svg%3E");position:absolute;left:0;width:14px;height:14px;transition:all .3s ease-in}.filter-block label{padding-left:40px;cursor:pointer;font-size:16px;line-height:21px;font-family:var(--content-font1)!important}.filter-block label:after{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 31 30' fill='none'%3E%3Crect x='0.25' y='0.25' width='30.5' height='29.5' rx='4.75' fill='%2313324B'/%3E%3Cpath d='M23.5 10.41L11.5 22.41L6 16.91L7.41 15.5L11.5 19.58L22.09 9L23.5 10.41Z' fill='white'/%3E%3Crect x='0.25' y='0.25' width='30.5' height='29.5' rx='4.75' stroke='%23606060' stroke-width='0.5'/%3E%3C/svg%3E");position:absolute;left:0;width:14px;height:14px;transition:all .3s ease-in;opacity:0}.filter-block input:checked~label:after{opacity:1}.filter-block input{display:none}.collection-top-bar{display:flex;justify-content:flex-end;gap:10px;padding:0 0 50px}.collection-top-bar select{border:solid 1px var(--neutral-color)}.collection-top-bar select,.collection-top-bar .filter-toggle{padding:8px 16px;font-size:var(--section-text-desktop);font-weight:var(--button-font-weight);font-family:var(--content-font);cursor:pointer;background:transparent;color:#000}.collection-top-bar .filter-toggle{margin-right:auto;background:none;display:flex;gap:6px;align-items:center;border-right:1px solid var(--neutral-color);border-bottom:0;border-top:0;border-left:0}.paginate-wrap a{font-size:var(--secondary-button-size-desktop);font-family:var(--content-font)}.paginate-wrap a.active{text-decoration:underline}.paginate-wrap{display:flex;gap:calc(var(--collection-cards-horizontal-gap-desktop) * 2);width:100%;justify-content:center}.filter-head .filter-toggle{display:flex;width:100%;justify-content:space-between;background-color:transparent;border:none;font-size:var(--secondary-button-size-desktop);font-family:var(--text-font1)}.filter-head .filter-toggle span{cursor:pointer;margin-left:auto}.filter-wrapper.hide_desktop{position:fixed;top:0;left:0;height:100%;min-width:460px;z-index:999;background-color:#fff;overflow-y:auto;padding:2% 3%;transition:transform .3s ease-in;transform:translate(-100%)}.filter-wrapper.hide_desktop.active{transform:translate(0)}.filter-wrapper::-webkit-scrollbar{width:6px}.active-filters.filter-block-wrap label:before,.active-filters.filter-block-wrap label:after{display:none}.active-filters.filter-block-wrap label{background:#000;color:#fff;padding:4px 8px;font-size:12px;border-radius:8px;gap:6px;display:flex;width:max-content}.active-filters.filter-block-wrap label svg{width:10px;color:#fff;stroke:#fff;stroke-width:2px}.filter-block-wrap.open .filter-button svg{transform:rotate(0)}.active-filters-wrap{display:flex;flex-wrap:wrap;align-items:baseline}.active-filters-wrap .filter-block{margin-right:20px}.filter-wrapper::-webkit-scrollbar-track{border-radius:10px}.filter-wrapper::-webkit-scrollbar-thumb{background:#d3d3d3;border-radius:10px}.filter-overlay{position:fixed;background:#0009;display:block!important;height:100%;width:100%;top:0;left:0;z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:all .3s ease-in}.filter-overlay.active{opacity:1;pointer-events:auto}.collection-loader{position:absolute;opacity:0;height:100%;width:100%;background-color:#fff6;z-index:996;top:0;pointer-events:none;left:0;display:flex;justify-content:center}.collection-loader.active{pointer-events:auto;opacity:1}.collection-loader .collection-loader-wrapper{margin-top:180px}.collection-loader-wrapper .lds-ring{position:absolute;top:5%;left:0;width:100%;height:100%;align-items:flex-start}.collection-loader-wrapper .lds-ring div{border-color:#000 transparent transparent transparent}.multi-range input[type=range]{box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:200px;width:100%;margin:0;padding:0 2px;overflow:hidden;border:0;border-radius:1px;outline:none;background:linear-gradient(gray,gray) no-repeat center;background-size:100% 2px;pointer-events:none}.multi-range input[type=range]:active,.multi-range input[type=range]:focus{outline:none}.multi-range input[type=range]::-webkit-slider-thumb{height:28px;width:28px;border-radius:28px;background-color:#fff;position:relative;margin:5px 0;cursor:pointer;-webkit-appearance:none;appearance:none;pointer-events:all;box-shadow:0 1px 4px .5px #00000040}.multi-range input[type=range]::-webkit-slider-thumb:before{content:" ";display:block;position:absolute;top:13px;left:100%;min-width:200px;height:2px;width:100%}.multi-range{position:relative;min-height:25px;width:100%}.price-filter{display:flex;gap:4px;flex-wrap:wrap}.price-filter input[type=number]{flex:0 0 calc(50% - 2px);max-width:calc(50% - 2px)}.multi-range input[type=range]{position:absolute}.multi-range input[type=range]:nth-child(1)::-webkit-slider-thumb:before{background-color:red}.multi-range input[type=range]:nth-child(2){background:none}.multi-range input[type=range]:nth-child(2)::-webkit-slider-thumb:before{background-color:gray}.price-rangebar{display:flex;width:100%;flex:0 0 100%;max-width:100%;padding-bottom:10px}.prev-page svg{transform:rotate(90deg)}.next-page svg{transform:rotate(-90deg)}@media (min-width: 1024px){.filter-wrapper.expand{min-width:300px}.collection-products-list-wrap .product-card{flex:0 0 calc(100% / var(--collection-cards-row-desktop) - var(--collection-cards-horizontal-gap-desktop) * var(--collection-cards-row-desktop) / var(--collection-cards-row-desktop));max-width:calc(100% / var(--collection-cards-row-desktop) - var(--collection-cards-horizontal-gap-desktop) * var(--collection-cards-row-desktop) / var(--collection-cards-row-desktop))}.filter-expand .collection-top-bar .filter-toggle,.filter-expand .filter-head svg{display:none}}@media (min-width: 768px) and (max-width: 1024px){.collection-products-list-wrap .product-card{flex:0 0 calc(100% / var(--collection-cards-row-tablet) - calc(var(--collection-cards-horizontal-gap-desktop) * calc(var(--collection-cards-row-tablet)-1)) / var(--collection-cards-row-tablet));max-width:calc(100% / var(--collection-cards-row-tablet) - calc(var(--collection-cards-horizontal-gap-desktop) * calc(var(--collection-cards-row-tablet)-1)) / var(--collection-cards-row-tablet))}}@media (max-width: 1024px){.collection-products-list .filter-wrapper{position:fixed;top:0;left:0;height:100%;width:96%;z-index:1000;background-color:#fff;overflow-y:auto;padding:0 6% 6%;transition:transform .3s ease-in;transform:translate(-100%);min-width:unset!important}.filter-head{position:sticky;top:0;z-index:100;background:#fff;display:flex;padding:20px}.filter-wrapper.active{transform:translate(0)}.filter-block label{padding-left:44px}}@media (max-width: 768px){.collection-top-bar{gap:0;flex-wrap:wrap;position:fixed;background-color:#fff;left:0;bottom:0;width:100%;padding:0;z-index:5;border-top:1px solid var(--neutral-color)}.collection-top-bar select{border:0}.collection-products-list-wrap .product-card{flex:0 0 calc(100% / var(--collection-cards-row-mobile) - calc(var(--collection-cards-horizontal-gap-mobile) * calc(var(--collection-cards-row-mobile) - 1)) / var(--collection-cards-row-mobile));max-width:calc(100% / var(--collection-cards-row-mobile) - calc(var(--collection-cards-horizontal-gap-mobile) * calc(var(--collection-cards-row-mobile) - 1)) / var(--collection-cards-row-mobile))}.collection-top-bar select{width:100%;font-size:18px;color:#014d8a}.collection-top-bar select,.collection-top-bar .filter-toggle{height:50px}.card-view-wrap{display:none}.collection-products-list-wrap{column-gap:var(--collection-cards-horizontal-gap-mobile);row-gap:var(--collection-cards-vertical-gap-mobile)}.filter-block-wrap .filter-button{font-size:20px}.paginate-wrap{gap:14px}}@supports not (inset: 10px){@media (min-width: 1024px){.filter-wrapper.expand{margin-right:var(--collection-cards-horizontal-gap-desktop)}.collection-products-list-wrap{margin-left:calc(var(--collection-cards-horizontal-gap-desktop) / 2)}}@media (max-width: 1024px){.collection-products-list-wrap{margin-left:calc(var(--collection-cards-horizontal-gap-mobile) / 2)}}.paginate-wrap a{margin-right:calc(var(--collection-cards-horizontal-gap-desktop) * 2)}}.filter-block-wrap[data-style=color] label{display:flex;gap:14px}.filter-block-wrap[data-style=color] label img{max-height:22px;max-width:22px;border-radius:40px;aspect-ratio:1/1}.filter-block-wrap[data-style=color] label span{display:flex;position:relative}
/*# sourceMappingURL=/cdn/shop/t/131/assets/collection.css.map */
