.left-sorting{max-width:290px;margin-bottom:40px}.left-sorting .title-sorting{font-size:16px;padding-bottom:20px;margin-bottom:20px;font-family:'Montserrat Semibold', sans-serif;letter-spacing:0;border-bottom:2px #e1e1e1 solid}.left-sorting .title-sorting:first-of-type{margin-top:15px}.left-sorting .filter-shop .list-sorting{font-size:14px;line-height:3.14;margin-bottom:39px;letter-spacing:-0.2px;color:#000}.left-sorting .filter-shop .list-sorting ul{display:none}.left-sorting .filter-shop .list-sorting ul .item-sorting{padding-left:23px}.left-sorting .filter-shop .list-sorting ul .item-sorting::before{position:absolute;display:block;content:" ";width:9px;height:2px;background-color:#c4c4c4;top:0;bottom:0;left:0;margin:auto}.left-sorting .filter-shop .list-sorting .item-sorting{position:relative}.left-sorting .filter-shop .list-sorting .item-sorting label:hover{color:#909090}.left-sorting .filter-shop .list-sorting .checkbox{position:absolute;z-index:-1;opacity:0;margin:10px 0 0 20px;width:0;height:0;visibility:hidden}.left-sorting .filter-shop .list-sorting .checkbox+label{position:relative;display:block;cursor:pointer}.left-sorting .filter-shop .list-sorting .checkbox:checked+label{font-family:'Montserrat Semibold', sans-serif}.left-sorting .filter-shop .list-sorting .close-sort{content:'';position:absolute;display:block;top:0;bottom:0;margin:auto;right:0;width:28px;height:28px;border-radius:50%;background-image:url("../img/close.svg");background-repeat:no-repeat;background-position:center;-webkit-background-size:8px 8px;background-size:8px 8px;opacity:0;background-color:#f3f2f1;transition:all 0.3s}.left-sorting .filter-shop .list-sorting .close-sort:hover{background-color:#dedede}.left-sorting .filter-shop .list-sorting .checkbox:checked+label .close-sort,.left-sorting .filter-shop .list-sorting .checkbox:checked+label:before{opacity:1}.left-sorting .filter-shop .list-sorting .parent-sorting{cursor:pointer;position:relative}.left-sorting .filter-shop .list-sorting .parent-sorting::after{position:absolute;display:block;content:" ";right:3px;top:0;bottom:0;width:22px;height:12px;margin:auto;background-image:url("../img/down-arrow.svg");background-repeat:no-repeat;background-position:center;-webkit-background-size:21px 12px;background-size:21px 12px;transition:all 0.3s}.left-sorting .filter-shop .list-sorting .parent-sorting.active::after{transform:rotate(-180deg)}.left-sorting .years-sorting{border-bottom:2px #e1e1e1 solid;padding-bottom:20px;position:static}.left-sorting .years-sorting .select-wrap{display:flex;align-items:center;justify-content:space-between;padding:0;position:static}.left-sorting .years-sorting .woocommerce-ordering{width:20%;min-width:auto;text-align:right}.left-sorting .years-sorting .woocommerce-ordering select{min-width:auto;padding:0 !important;width:auto;visibility:hidden}@media (max-width: 749px){.left-sorting .years-sorting .woocommerce-ordering{width:65%}}.left-sorting .years-sorting .jqselect{margin:0;width:auto;min-width:auto;line-height:20px}.left-sorting .years-sorting .jqselect .jq-selectbox__select-text{font-weight:400}.left-sorting .years-sorting .jq-selectbox__dropdown{width:101px !important;height:250px !important;overflow:hidden;padding:0;top:-208px !important}.left-sorting .years-sorting .jq-selectbox__dropdown li{line-height:48px}.left-sorting .years-sorting .jq-selectbox__dropdown ul{height:100%;overflow-y:auto;padding:12px 0}.left-sorting .years-sorting span{font-weight:700;line-height:20px;display:block;white-space:nowrap;position:static}@media (max-width: 749px){.left-sorting .years-sorting span{line-height:22px}}@media (max-width: 1200px){.left-sorting{max-width:255px}}@media (max-width: 969px){.left-sorting{display:none;position:absolute;width:100%;top:100%;left:0;z-index:100;background-color:#fff;max-width:49%;padding:26px 20px 0 20px;margin-top:58px;border-right:1px #e1e1e1 solid;box-shadow:0 16px 20px rgba(0,0,0,0.16)}.left-sorting .title-sorting{font-size:14px;padding-bottom:14px;margin-bottom:7px}.left-sorting .title-sorting:first-of-type{margin-top:0}.left-sorting .filter-shop .list-sorting{font-size:13px;line-height:32px;margin-bottom:23px}.left-sorting .filter-shop .list-sorting .checkbox+label:before{width:24px;height:24px;-webkit-background-size:6px 6px;background-size:6px 6px}}@media (max-width: 749px){.left-sorting{max-width:100%;z-index:1000;padding-top:0}}
