.bt-subcats{margin:0 0 26px}.bt-subcats__list{display:flex;gap:10px;margin:0;padding:2px 2px 8px;list-style:none;overflow-x:auto;scrollbar-width:thin;mask-image:linear-gradient(90deg, #000 calc(100% - 28px), transparent)}.bt-subcat{display:flex;align-items:center;gap:10px;min-height:64px;padding:8px 18px 8px 8px;border:1.5px solid #e6eaf0;border-radius:999px;background:#fff;color:#1f2a44;white-space:nowrap;text-decoration:none;transition:border-color .15s ease,box-shadow .15s ease}.bt-subcat:hover{border-color:#1f2a44;color:#1f2a44}.bt-subcat.is-current{border-color:#1f2a44;background:#1f2a44;color:#fff}.bt-subcat.is-current .bt-subcat__count{color:rgba(255,255,255,.75)}.bt-subcat__img{flex:none;display:grid;place-items:center;width:48px;height:48px;overflow:hidden;border-radius:50%;background:#fff;box-shadow:0 0 0 3px var(--tone)}.bt-subcat__img img{width:80%;height:80%;object-fit:contain}.bt-subcat__text{display:flex;flex-direction:column;line-height:1.2}.bt-subcat__name{font-size:15px;font-weight:800}.bt-subcat__count{color:#4a5470;font-size:13px;font-weight:600}.shop-loop-head{margin-bottom:22px;padding-bottom:16px;border-bottom:1px solid #e6eaf0}.shop-loop-head .wd-products-shop-view{display:none}.shop-loop-head .woocommerce-ordering select,.shop-loop-head .woocommerce-ordering .orderby{min-width:250px;height:44px;padding:0 38px 0 16px;border:1.5px solid #e6eaf0;border-radius:999px;background-color:#fff;color:#1f2a44;font-size:14.5px;font-weight:700}.woocommerce-breadcrumb{color:#4a5470;font-size:14px;font-weight:600}.woocommerce-breadcrumb a{color:#4a5470}.woocommerce-breadcrumb a:hover{color:#c73a20}.sidebar-container .widget,.wd-sidebar .widget{margin-bottom:26px;padding-bottom:22px;border-bottom:1px solid #e6eaf0}.sidebar-container .widget:last-child,.wd-sidebar .widget:last-child{border-bottom:0}.sidebar-container .widget-title,.wd-sidebar .widget-title{margin-bottom:14px;color:#1f2a44;font-size:17px;font-weight:900;letter-spacing:-0.01em;text-transform:none}.widget_product_categories .product-categories a{color:#1f2a44;font-weight:600}.widget_product_categories .product-categories a:hover{color:#c73a20}.widget_product_categories .current-cat>a{color:#c73a20;font-weight:800}.widget_product_categories .count{min-width:28px;border:0;border-radius:999px;background:#f6f7fa;color:#4a5470;font-size:12px;font-weight:700}.widget_layered_nav li a{color:#1f2a44;font-weight:600}.widget_layered_nav .count{color:#5f6c87}.widget_layered_nav .chosen a,.widget_layered_nav .wc-layered-nav-term.chosen a{color:#c73a20;font-weight:800}.widget_price_filter .ui-slider .ui-slider-range,.widget_price_filter .ui-slider .ui-slider-handle{background-color:#c73a20}.widget_price_filter .ui-slider .ui-slider-handle.ui-slider-handle{width:18px;height:18px;top:-7px;border:3px solid #fff;border-radius:50%;background:#c73a20;box-shadow:0 2px 6px rgba(31,42,68,.3)}.widget_price_filter .price_slider_amount .button.button{min-height:38px;padding:0 18px;border-radius:999px;background:#1f2a44;color:#fff;font-weight:800;text-transform:none}@media(min-width: 1025px){.bt-subcats__list{mask-image:none}}@media(max-width: 600px){.bt-subcat{min-height:54px;padding-right:14px}.bt-subcat__img{width:40px;height:40px}.bt-subcat__name{font-size:14px}}
