/* https://phuthanhholding.vn/userdatb/9338/wp-content/themes/keyweb/css/1.sidebar.css?ver=6.4.1 */
.sidebar-one{font-family:'Helvetica Neue',sans-serif}.sidebar-one .heading_box{font-size:14px;font-weight:700;text-transform:uppercase;padding:10px 15px;border-bottom:1px solid #ccc;display:flex;justify-content:space-between;align-items:center}.sidebar-one .block-sidebar .block-content ul#menu-sidebar{list-style:none;padding:0;margin:0;border-top:1px solid #ddd}.sidebar-one .block-sidebar .block-content ul#menu-sidebar li{border-bottom:1px solid #ddd;position:relative}.sidebar-one .block-sidebar .block-content ul#menu-sidebar li a{display:flex;justify-content:space-between;align-items:center;text-decoration:none;padding:12px 15px;color:#333;font-weight:500;text-transform:uppercase;transition:background-color 0.3s,color 0.3s}.sidebar-one .block-sidebar .block-content ul#menu-sidebar li a::after{content:"вЂє";font-size:14px;color:#999;display:inline-block;margin-left:8px;transition:transform 0.3s}.sidebar-one .block-sidebar .block-content ul#menu-sidebar li a.expanded::after{transform:rotate(90deg)}.sidebar-one .block-sidebar .block-content ul#menu-sidebar li a:hover{background-color:#f5f5f5;color:#0073e6}.sidebar-one .block-sidebar .block-content ul#menu-sidebar li a:hover::after{transform:translateX(2px)}.sidebar-one ul.children{padding-left:20px;border-left:2px solid #eee;margin:0}.sidebar-one ul.children li{border:none}.block-filter{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:20px;margin-bottom:20px;box-shadow:0 2px 6px rgba(0,0,0,0.05);font-family:"Helvetica Neue",sans-serif}.heading_filter{font-size:18px;font-weight:600;margin-bottom:15px;text-transform:uppercase;color:#333;border-bottom:1px solid #ddd;padding-bottom:5px}.price_slider_amount input[type="text"]{width:100%;padding:10px 12px;margin-bottom:10px;border:1px solid #ccc;border-radius:8px;font-size:14px}.price_slider_amount .button{background-color:#ddd;color:#333;border:none;padding:10px 15px;border-radius:8px;cursor:pointer;transition:background-color 0.3s ease;font-weight:600}.price_slider_amount .button:hover{background-color:#333;color:#fff}.yith-wcan-color li a{display:inline-block;width:24px;height:24px;border-radius:4px;margin-right:10px;border:1px solid #ccc;transition:transform 0.2s ease}.yith-wcan-color li a:hover{transform:scale(1.1);border-color:#333}.yith-wcan-list li{margin-bottom:10px}.yith-wcan-list li a{font-size:15px;color:#333;text-decoration:none;transition:color 0.2s ease}.yith-wcan-list li a:hover{color:#000;font-weight:600}small.count{color:#888;font-size:13px;margin-left:5px}.woocommerce .header{background:#fff;padding:0;border-bottom:1px solid #e9ecef;margin-bottom:40px}col-md-5{width:41.66667%}.col-lg-4{width:33.33333%}.zone.sidebar.f-layer__slidebar.full{background:#f8f9fa;padding:20px;border-radius:8px}.portlet.latest{margin-bottom:30px}.title{border-bottom:2px solid #06c;margin-bottom:20px;padding-bottom:10px}.title span{font-size:35px;font-weight:700;color:#06c}.widget.widget-post ul{list-style:none;padding:0;margin:0}.widget.widget-post li{margin-bottom:20px;border-bottom:1px solid #eee;padding-bottom:15px}.f-wrap{display:flex;gap:15px}.f-wrap__img{flex-shrink:0;width:120px;height:80px;overflow:hidden;border-radius:4px}.f-wrap__img img{width:100%;height:100%;object-fit:cover}.f-wrap__title{margin:0 0 10px 0;font-size:14px;line-height:1.4}.f-wrap__title a{color:#333;text-decoration:none;font-weight:500}.f-wrap__title a:hover{color:#06c}.f-wrap__meta{font-size:12px;color:#666;margin:0}.f-wrap__meta a{color:#06c;text-decoration:none}.widget-cta ul{background:linear-gradient(90deg,#fcba4e 0%,#f87926 100%);padding:0 30px!important}.widget ul{list-style:none;margin:0;padding:0}.widget-cta ul li{padding:20px 0}.widget-cta ul li a{display:inline-block;color:#fff;line-height:1.5}@media (max-width:991px){.woocommerce .sidebar-one{width:98%!important}}