.woocommerce-result-count{font-family:'Montserrat',sans-serif!important;font-size:14px;font-weight:500;letter-spacing:0.4px;color:#111}.woocommerce-ordering select{font-family:'Montserrat',sans-serif!important;font-size:14px;font-weight:500;letter-spacing:0.4px;color:#111}.woocommerce nav.woocommerce-pagination{margin:40px 0}.woocommerce nav.woocommerce-pagination ul{display:flex;align-items:center;justify-content:center;gap:6px;background:#f4f5f7;padding:30px 0;border-radius:30px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{background:transparent;color:#555;min-width:38px;height:38px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:14px;font-family:'Montserrat',sans-serif;font-weight:400;transition:all .2s ease}.woocommerce nav.woocommerce-pagination ul li a:hover{background:rgba(216,170,179,0.25);color:#b67882}.woocommerce nav.woocommerce-pagination ul li span.current{background:#d8aab3;color:#fff;box-shadow:none}.woocommerce nav.woocommerce-pagination ul li a.prev,.woocommerce nav.woocommerce-pagination ul li a.next{font-size:18px;padding:0 8px}.woocommerce nav.woocommerce-pagination ul li{border:none}.yith-wcan-filters,.yith-wcan-filter{font-family:'Montserrat',sans-serif}.yith-wcan-filter .yith-wcan-filter-label,.yith-wcan-filter h4{font-weight:500;color:#6b6b6b;margin-bottom:10px}.yith-wcan-filter ul li label{position:relative;padding-left:28px;cursor:pointer;color:#555}.yith-wcan-filter ul li input[type="checkbox"]{display:none}.yith-wcan-filter ul li label:before{content:"";position:absolute;left:0;top:2px;width:16px;height:16px;border-radius:4px;border:2px solid #d8aab3;background:#fff}.yith-wcan-filter ul li input[type="checkbox"]:checked+label:before{background:#d8aab3}.yith-wcan-filter ul li label:hover:before{background:rgba(216,170,179,0.25)}@media (max-width:767px){.yith-mobile-filter-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;background:#f4f5f7;border:1px solid rgba(216,170,179,0.45);color:#333;border-radius:14px;padding:14px 16px;font-family:'Montserrat',sans-serif;font-weight:400;font-size:16px;cursor:pointer}.yith-mobile-filter-toggle .arrow{width:10px;height:10px;border-right:2px solid #d8aab3;border-bottom:2px solid #d8aab3;transform:rotate(45deg);transition:transform .2s ease;margin-left:6px}.yith-mobile-filter-toggle.is-open .arrow{transform:rotate(-135deg)}.yith-mobile-filter-panel{display:none;margin-top:10px;background:#fff;border:1px solid rgba(216,170,179,0.25);border-radius:14px;padding:12px 12px}.yith-mobile-filter-panel.is-open{display:block}.yith-mobile-filter-panel .yith-wcan-filter,.yith-mobile-filter-panel .yith-wcan-filters{max-height:60vh;overflow:auto;-webkit-overflow-scrolling:touch}}