.shop-filter{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;transition:all .5s;opacity:0;visibility:hidden}.shop-filter.active{opacity:1;visibility:visible}.shop-filter .shop-filter-overplay{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.shop-filter .shop-filter-wrap{position:absolute;top:0;right:0;bottom:0;left:auto;width:500px;background:#fff;max-height:100%;overflow-y:auto}@media (max-width: 600px){.shop-filter .shop-filter-wrap{width:95%}}.shop-filter .shop-filter-wrap svg{width:1.25rem;height:1.25rem}.shop-filter .shop-filter-wrap .shop-filter-head{padding:2.5rem 5rem 1.25rem;display:flex;justify-content:space-between;align-items:center}@media (max-width: 600px){.shop-filter .shop-filter-wrap .shop-filter-head{padding:2.5rem 2.5rem 1.25rem}}.shop-filter .shop-filter-wrap .shop-filter-head span{font-weight:500;font-size:1.75rem;text-transform:uppercase}.shop-filter .shop-filter-wrap .shop-filter-head button{padding:0;border:none;background:transparent;cursor:pointer;min-width:0;color:#333}.shop-filter .shop-filter-wrap .shop-filter-head button:before,.shop-filter .shop-filter-wrap .shop-filter-head button:after{display:none}.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item{padding:2.5rem 5rem;border-bottom:1px solid #DbDbDb}@media (max-width: 600px){.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item{padding:2.5rem}}.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item.active .shop-filter-item-head svg{transform:rotate(-180deg)}.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item.active .shop-filter-item-list{display:block}.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item .shop-filter-item-head,.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item .shop-filter-sort-item-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;cursor:pointer}.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item .shop-filter-sort-item-list-items{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 0 -1rem}.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item .shop-filter-sort-item-list-items li{padding-left:1rem}.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item .shop-filter-sort-item-list-items li label{position:relative}.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item .shop-filter-sort-item-list-items li label input{display:none}.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item .shop-filter-sort-item-list-items li label input:checked~span:after{display:block}.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item .shop-filter-sort-item-list-items li label span{display:inline-block;vertical-align:middle;position:relative}.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item .shop-filter-sort-item-list-items li label span:before{content:"";display:inline-block;border:1px solid #333;width:2rem;height:2rem;border-radius:999px;background:var(--shop-filter-color);vertical-align:middle;margin-right:1rem}.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item .shop-filter-sort-item-list-items li label span:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:.6rem;height:.6rem;left:.7rem;background:#333;border-radius:999px;display:none}.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item .shop-filter-item-list{display:none}.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item .shop-filter-item-list .shop-filter-item-list-items{font-size:0;text-align:left}.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item .shop-filter-item-list .shop-filter-item-list-items li{display:inline-block;margin:0 .5rem .5rem 0;font-size:1rem}.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item .shop-filter-item-list .shop-filter-item-list-items li label{cursor:pointer;border:1px solid #bfbfbf;padding:.75rem;display:inline-block;position:relative}.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item .shop-filter-item-list .shop-filter-item-list-items li label input{display:none}.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item .shop-filter-item-list .shop-filter-item-list-items li label input:checked~span{font-weight:700;color:#e00000}.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item .shop-filter-item-list .shop-filter-item-list-items[data-type=Color] li label{font-size:0}.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item .shop-filter-item-list .shop-filter-item-list-items[data-type=Color] li label:before{content:"";display:inline-block;vertical-align:middle;border:1px solid #DbDbDb;width:2rem;height:2rem;background:var(--shop-filter-color)}.shop-filter .shop-filter-wrap .shop-filter-items .shop-filter-item .shop-filter-item-list .shop-filter-item-list-items[data-type=Color] li label span{font-size:1rem;display:inline-block;vertical-align:middle;margin-left:.5rem}.shop-filter .shop-filter-wrap .shop-filter-actions{position:absolute;right:0;bottom:0;left:0;top:auto;height:75px;padding:0 5rem;border-top:1px solid #DbDbDb}.shop-filter .shop-filter-wrap .shop-filter-actions:before{display:table;content:""}.shop-filter .shop-filter-wrap .shop-filter-actions:after{display:table;content:"";clear:both}@media (max-width: 600px){.shop-filter .shop-filter-wrap .shop-filter-actions{padding:0 2.5rem}}.shop-filter .shop-filter-wrap .shop-filter-actions button{display:inline-block;width:calc(50% - 5px);min-height:45px;height:45px;float:left;margin-top:15px}.shop-filter .shop-filter-wrap .shop-filter-actions button:before,.shop-filter .shop-filter-wrap .shop-filter-actions button:after{display:none}.shop-filter .shop-filter-wrap .shop-filter-actions button[data-type=clear-filter]{background:transparent;border:1px solid #000;outline:none;box-shadow:none}.shop-filter .shop-filter-wrap .shop-filter-actions button[data-type=apply-filter]{background:#000;border:1px solid #000;outline:none;box-shadow:none;color:#fff;margin-left:10px}
/*# sourceMappingURL=/cdn/shop/t/11/assets/shop-filter.css.map */
