.gsc-catalog-content{display:none}@media(min-width:1025px){.fixed-widgets.gsc-desktop-catalog{left:0!important;top:0!important;width:calc(100vw - 40px)!important;max-width:1200px!important;height:100dvh!important;padding:0!important;border-radius:0!important;overflow:hidden!important;background:#fff!important;box-shadow:0 18px 50px #0005!important;box-sizing:border-box;display:flex!important;visibility:hidden}.fixed-widgets.gsc-desktop-catalog.active{visibility:visible}.fixed-widgets.gsc-desktop-catalog:not(.gsc-catalog-expanded){width:296px!important}.gsc-desktop-catalog:not(.gsc-catalog-expanded) .gsc-catalog-content{display:none!important}.gsc-desktop-catalog #woocommerce_product_categories-1{width:296px!important}.gsc-desktop-catalog:not(.gsc-catalog-expanded) .widget_title{padding-right:42px!important}.gsc-desktop-catalog .product-categories>li.current-cat:not(.gsc-catalog-selected)>a{color:#20374f!important}.gsc-desktop-catalog .product-categories>li:hover{background:#e5edfa}.fixed-widgets.gsc-desktop-catalog.active+.sidebar-shadow{background:rgb(0 0 0 / .6)!important}.gsc-desktop-catalog #woocommerce_product_categories-1{width:278px;flex:none;margin:0!important;padding:22px 14px!important;border-right:1px solid #e5e9ef;overflow:auto;background:#f8fafc;box-sizing:border-box}.gsc-desktop-catalog .widget_title{font-size:18px!important;margin:0 0 18px!important;padding:0 10px!important;color:#152b44!important;pointer-events:none}.gsc-desktop-catalog .widget_title .clear,.gsc-desktop-catalog .widget_title:after{display:none!important}.gsc-desktop-catalog .product-categories>li{margin:0 0 3px!important;padding:0 8px!important;opacity:1!important;transform:none!important;min-height:46px;border-radius:8px;position:relative}.gsc-desktop-catalog .product-categories>li:after{display:none!important}.gsc-desktop-catalog .product-categories>li>a{font-size:13px!important;line-height:1.4!important;font-weight:600!important;min-height:46px;max-width:100%!important;width:100%!important;box-sizing:border-box;display:flex!important;align-items:center;gap:9px!important;padding-right:24px!important;color:#20374f!important}.gsc-desktop-catalog .product-categories>li>.count{display:none!important}.gsc-desktop-catalog .product-categories>li>.children{display:none!important}.gsc-desktop-catalog .product-categories>li.gsc-catalog-selected{background:#e5edfa}.gsc-desktop-catalog .product-categories>li.gsc-catalog-selected>a{color:#125fce!important}.gsc-desktop-catalog .product-categories>li .category-image{width:32px!important;height:32px!important;object-fit:contain}.gsc-desktop-catalog .product-categories>li{display:block!important}.gsc-desktop-catalog .product-categories>li>a{justify-content:flex-start!important;text-align:left!important}.gsc-desktop-catalog .product-categories>li>a img{margin:0!important;flex:none}.gsc-desktop-catalog .cat-toggle{pointer-events:none;position:absolute!important;right:8px!important;top:16px!important;transform:none!important;margin:0!important}.gsc-desktop-catalog>.et__fixed-sidebar-toggle.close{z-index:5;top:14px;right:14px;width:38px;height:38px;background:#edf2f8!important}.gsc-desktop-catalog>.et__fixed-sidebar-toggle.close:before{background:#244364!important;width:14px;height:14px}.gsc-catalog-content{display:block;flex:1;min-width:0;padding:26px 30px;overflow-y:auto;overscroll-behavior:contain;color:#20374f}.gsc-catalog-heading{display:flex;gap:20px;align-items:center;justify-content:space-between;padding:0 45px 20px 0;border-bottom:1px solid #e9edf3;margin-bottom:22px}.gsc-catalog-heading h2{font-size:21px;margin:0;color:#142d49;line-height:1.3}.gsc-catalog-heading a{font-size:13px;font-weight:600;color:#1264eb;white-space:nowrap}.gsc-catalog-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 22px}.gsc-catalog-content a{text-decoration:none!important}.gsc-catalog-column>a{display:block;font-size:14px;font-weight:700;color:#173656;margin-bottom:9px;line-height:1.4}.gsc-catalog-column ul{list-style:none;padding:0;margin:0}.gsc-catalog-column li{list-style:none;padding:0;margin:0}.gsc-catalog-column li a{display:block;padding:5px 0;color:#566779;font-size:13px;line-height:1.45}.gsc-catalog-column a:hover{color:#1264eb;text-decoration:underline}.gsc-catalog-column .gsc-catalog-all{color:#1264eb;font-size:12px;font-weight:600;margin-top:8px}body:has(.gsc-desktop-catalog.active) .kodee-fab{visibility:hidden!important}}@media(min-width:1025px) and (max-width:1200px){.gsc-catalog-columns{grid-template-columns:repeat(3,minmax(0,1fr))}.gsc-catalog-content{padding:24px}}