.product-list__inner{display:flex;flex-direction:column;gap:40px}.product-list__filter_inner{display:flex;align-items:center;justify-content:flex-end;gap:30px;position:relative}.product-list__filter_inner .filter-sort-wrapper{display:flex;align-items:center;gap:30px}.product-list__filter_inner .filter-sort-wrapper .filter-trigger-btn{padding:12px 28px;font-size:16px;line-height:22px;font-weight:600;color:var(--color-white);background:var(--color-black);border:1px solid transparent;border-radius:70px;cursor:pointer;transition:all .5s;display:flex;align-items:center;gap:10px}.sort-by-container{display:flex;align-items:center;gap:24px;position:relative}.sort-by-container label{font-weight:500;color:var(--color-black);font-family:var(--font-body-family)}.sort-by-container select{font-size:16px;line-height:24px;font-weight:400;color:var(--color-black);font-family:var(--font-body-family);padding:12px 28px;border:1px solid #767676;background:unset;border-radius:70px}.sort-by-container select:focus-visible{outline:unset;outline-offset:unset;box-shadow:unset}.sort-by-container:after{content:"\e805";font-family:fontello;position:absolute;right:30px;font-size:20px;color:var(--color-black);transform:rotate(90deg)}.sort-by-container select{-webkit-appearance:none;appearance:none;width:250px}.filter-drawer{position:absolute;top:60px;right:0;width:350px;height:min-content;background:var(--color-white);z-index:1000;transition:.3s;padding:30px;box-shadow:-5px 0 15px #0000001a;border:1px solid #F5F5F5;border-radius:20px;display:flex;flex-direction:column;gap:28px;visibility:hidden;opacity:0;transition:.4s cubic-bezier(.25,1,.5,1)}.filter-drawer .drawer-header{display:flex;align-items:center;justify-content:space-between}.filter-drawer .drawer-header h3{font-size:30px;line-height:36px;font-weight:600;color:var(--color-black);font-family:var(--font-body-family)}.filter-drawer .drawer-header button{background:unset;border:unset;font-size:24px;cursor:pointer}.filter-drawer.open{visibility:visible;opacity:1}.filter-drawer form{display:flex;flex-direction:column;gap:28px}.filter-drawer .filter-group:not(:last-child){border-bottom:1px solid #E9E9E9;padding-bottom:28px}.filter-drawer .filter-group{display:flex;flex-direction:column;gap:16px}.filter-drawer .filter-group .filter-group-header{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.filter-drawer .filter-group .filter-group-header span{font-weight:500;font-family:var(--font-body-family);color:var(--color-black-deep)}.filter-drawer .filter-group .filter-group-content{display:none}.filter-drawer .filter-group .filter-group-content .filter-list{display:flex;flex-direction:column;gap:10px}.filter-drawer .filter-group .filter-group-content .filter-list li label{display:flex;align-items:center;gap:10px}.filter-drawer .filter-group .filter-group-content .filter-list li label .filter-item input[type=checkbox]{display:none}.filter-drawer .filter-group .filter-group-content .filter-list li label input{width:20px;height:20px}.filter-drawer .filter-group .filter-group-content .filter-list li label .filter-label-text{font-size:16px;line-height:22px;font-weight:400;font-family:var(--font-body-family);color:var(--color-black-deep)}.filter-drawer .filter-group .filter-group-content .price-slider-container .dual-range{position:relative;width:100%;height:4px;background:#000;border-radius:2px;margin-bottom:30px}.filter-drawer .filter-group .filter-group-content .price-slider-container .dual-range .slider-track{position:absolute;height:100%;background:#000;z-index:1}.dual-range input[type=range]{position:absolute;width:100%;-webkit-appearance:none;appearance:none;background:none;pointer-events:none;top:-8px;z-index:2}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;height:20px;width:20px;border-radius:50%;background:#fff;border:2px solid #000;pointer-events:auto;cursor:pointer}.price-inputs{display:flex;align-items:center;gap:20px}.input-box .currency-symbol,.input-box input{font-size:16px;font-weight:600;color:#101010;font-family:var(--font-body-family)}.input-box{flex:1;display:flex;align-items:center;border:1px solid #E9E9E9;border-radius:12px;padding:8px 15px}.currency-symbol{color:#696e73!important}.input-box input{border:none;outline:none;width:100%;text-align:right;background:transparent}.accordion-icon{transition:transform .3s ease}.filter-group.active .accordion-icon{transform:rotate(180deg)}.filter-group.active .filter-group-content{display:block}.product-list__inner .custom-pagination{display:flex;align-items:center;justify-content:center;gap:8px}.product-list__inner .custom-pagination span{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:1px solid #E9E9E9;border-radius:56px;font-size:16px;line-height:20px;font-weight:600;color:var(--color-black-deep);font-family:var(--font-body-family)}@media screen and (max-width:767px){.product-list__inner .custom-pagination span{width:30px;height:30px;font-size:14px}}.product-list__inner .custom-pagination span a{color:var(--color-black-deep)}.product-list__inner .custom-pagination span.current{background:var(--color-black);color:var(--color-white)}.product-list__inner .custom-pagination span.next a:empty,.product-list__inner .custom-pagination span.prev a:empty{display:block!important}.product-list__inner .custom-pagination span.next a:after,.product-list__inner .custom-pagination span.prev a:after{font-family:fontello;font-weight:100}.product-list__inner .custom-pagination span.next a:after{content:"\f006"}.product-list__inner .custom-pagination span.prev a:after{content:"\f007"}.home-dynamic-grid__container .inner-splide:not(.is-initialized) .splide__slide:not(:first-child){display:none!important}@media screen and (max-width:767px){.sort-by-container select{font-size:14px;line-height:22px;padding:8px 20px}.sort-by-container:after{font-size:16px;right:22px}.sort-by-container select{width:200px}.product-list__filter_inner .filter-sort-wrapper .filter-trigger-btn{padding:8px 20px;font-size:14px;line-height:20px}.product-list__filter_inner .filter-sort-wrapper{gap:18px}.filter-drawer .drawer-header h3{font-size:22px;line-height:30px}.filter-drawer .drawer-header button{font-size:20px}.sort-by-container{gap:14px}}@media screen and (max-width:575px){.sort-by-container select{width:180px}}@media screen and (max-width:425px){.product-list__filter_inner .filter-sort-wrapper{flex-direction:column;gap:10px;align-items:flex-start}.product-list__filter_inner{justify-content:flex-start}.filter-drawer{top:90px;right:unset;left:0;width:250px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/shop-product-list.css.map */
