.pb-0 {
padding-bottom: 0 !important;
}
.pt-30{
padding-top: 30px !important;	
}
.header-top-section .col {
padding-bottom: 0;
}
.header-wrapper {
background-color: rgb(255 255 255 / 0%) !important;
}
.header-bg-color,
.header-wrapper {
background-color: rgb(0 0 0 / 0%);
}
.header-top-section p {
font-size: 13px;
margin-bottom: 0;
}
.header-main .flex-grow {
flex: 0;
}
.fab-checkbox:checked ~ .fab-wheel .fab-title {
font-weight: normal !important;
}
.nav-dropdown.nav-dropdown-default > li > a {
border-bottom: none;
}
.header-top-section .flickity-prev-next-button {
top: -53% !important;
}
.header-top-section .flickity-prev-next-button svg {
padding: 33%;
}
.header-main .container::after {
background: rgba(0, 0, 0, 0)
linear-gradient(to right, #fff 0%, #b5b5b5 50%, #fff 100%) repeat scroll 0 0;
box-shadow: 0 4px 4px 0 rgb(0 138 194 / 3%);
content: "";
display: block;
height: 1px;
width: 100%;
position: absolute;
left: 0;
bottom: -1px;
}
.header-main .flex-col {
flex-basis: 33.33%;
max-width: 33%;
}
.header-main .flex-right {
order: 3;
}
.header-main #logo {
margin-right: 0;
order: 2;
}
.nav-spacing-xlarge > li {
margin: 0 37px;
}
.header-search-form-wrapper input[type="search"] {
border: none;
box-shadow: none;
border-bottom: 2px solid #555;
text-align: center;
font-size: 14px;
height: 40px;
}
.header-search-form-wrapper .button.icon {
margin: 0;
background: url(//tiemvangkimhanh1.com/wp-content/uploads/2025/11/search.webp);
background-repeat: no-repeat;
border: none;
color: transparent;
border-bottom: 2px solid #555;
height: 40px;
}
.header-bottom-nav li a {
font-size: 15px !important;
color: #5d5d5d !important;
}
.header-nav li a {
text-transform: none;
font-weight: normal;
letter-spacing: 0;
font-size: 16px;
color: #5d5d5d;
}
.xem-dia-chi-section .col,
.video-section .col {
padding-bottom: 0;
}
.tai-sao-section {
background-image: url(//tiemvangkimhanh1.com/wp-content/uploads/2025/11/tai-sao-bg.webp);
background-repeat: repeat-x;
background-position-y: top;
}
.tai-sao-section h2 {
color: white;
font-weight: normal;
}
.tai-sao-section .icon-box h3 {
text-transform: uppercase;
font-size: 14px;
color: #545454;
}
.tai-sao-section .icon-box p {
font-size: 13px;
color: gray;
}
.tai-sao-section .icon {
background: #fff;
border-radius: 50%;
padding: 12px;
}
.tai-sao-section .icon img {
filter: brightness(0) saturate(100%) invert(23%) sepia(93%) saturate(762%)
hue-rotate(339deg) brightness(96%) contrast(105%);
}
.tai-sao-section .col,
.tin-tuc-section .col {
padding-bottom: 0;
}
.list-post .post-item .post-title {
font-weight: normal;
}
.list-post .post-item .from_the_blog_excerpt {
font-size: 13px;
}
.list-post .post-item .box-text {
padding-bottom: 5px;
}
.top-footer-section .large-4 {
flex-basis: 20%;
max-width: 20%;
}
.nut-xem-them-3 {
border: 1px solid gray !important;
font-weight: normal;
font-size: 13px;
padding: 5px 70px;
}
.tin-tuc-section h3{
margin-bottom: 0;
font-weight: normal;
font-size: 24px;
color: var(--fs-color-primary);
}
.product-small.box {
background: linear-gradient(to bottom, #f1f1f1 0%, #f7f7f7 100%);
}
.row-xsmall > .flickity-viewport > .flickity-slider > .col,
.row-xsmall > .col {
padding: 0 4px 6px;
}
.product-small.box img {
padding: 30px;
}
.product-small .price span,
.product-small .price ins bdi {
font-size: 16px;
color: var(--fs-color-primary);
font-weight: 400;
font-size: 17px;
}
.nut-xem-them { font-weight: 300;
font-size: 13px;
padding: 4px 20px;
border-radius: 8px;
}
.nut-xem-them2 {
color: white !important;
font-weight: normal;
font-size: 14px;
}
.product-small .price del bdi {
color: gray !important;
font-size: 14px !important;
}
.product-small .product-title {
margin-bottom: 10px;
}
.header-nav li.giam-gia a {
color: #de0000 !important;
}
.nav-dropdown-default .nav-column li > a,
.nav-dropdown.nav-dropdown-default > li > a {
padding-left: 0;
padding-right: 0;
margin: 0 10px;
border-bottom: none;
font-size: 13px !important;
padding: 9px 0;
}
.nav-dropdown li.menu-item-has-children a {
font-size: 15px !important;
font-weight: 500;
text-transform: none;
}
.nav-dropdown .menu-item-has-children li a {
font-weight: normal !important;
font-size: 13px !important;
}
.danh-muc-section .col {
padding-bottom: 10px;
}
.product-small.box .product-title a {
font-size: 14px;
color: #696969;
font-weight: 300;
}
.top-footer-section h3 {
font-size: 14px;
}
.top-footer-section ul li {
margin-bottom: 0;
list-style: none;
margin-left: 0;
}
.top-footer-section {
padding-bottom: 0 !important;
}
.bottom-footer-section p {
font-size: 13px;
line-height: 15px;
margin-bottom: 4px;
}
.top-footer-section .col,
.bottom-footer-section .col {
padding-bottom: 0;
}
.bottom-footer-section h3 {
font-size: 15px;
color: #424242;
font-weight: normal;
}
.bottom-footer-section {
padding-top: 0 !important;
}
.absolute-footer {
display: none;
}
a.back-to-top {
background: #013469 !important;
color: white;
border: none !important;
}
.breadcrumbs a {
color: rgba(102, 102, 102, 0.7);
font-weight: normal;
text-transform: none;
font-size: 14px;
}
.single-product .page-title-inner {
min-height: 26px;
padding-top: 0;
text-align: center;
}
.single-product .product-info h1 {
font-weight: normal;
font-size: 20px;
color: #3a3a3a;
}
.single-product .product-info .price span,
.single-product .product-info .price ins bdi {
font-size: 28px;
color: var(--fs-color-primary);
font-weight: normal;
}
.product-info .product-short-description {
font-size: 14px;
color: #4c4c4c;
}
.thong-tin-khuyen-mai ul li.giao-hang {
background-image: url(//tiemvangkimhanh1.com/wp-content/uploads/2025/11/icon5.webp);
background-repeat: no-repeat;
padding-left: 33px;
}
.thong-tin-khuyen-mai ul li.doi-sp {
background-image: url(//tiemvangkimhanh1.com/wp-content/uploads/2025/11/doi-tra.webp);
background-repeat: no-repeat;
padding-left: 33px;
}
.thong-tin-khuyen-mai ul li.qua-tang,
.thong-tin-khuyen-mai ul li.giam-gia,
.thong-tin-khuyen-mai ul li.vnpay,
.thong-tin-khuyen-mai ul li.gia {
background-image: url(//tiemvangkimhanh1.com/wp-content/uploads/2025/11/icon01.webp);
background-repeat: no-repeat;
padding-left: 33px;
}
.thong-tin-khuyen-mai strong {
font-weight: 500;
}
.thong-tin-khuyen-mai ul li {
list-style: none;
margin-bottom: 10px;
font-size: 14px;
margin-left: 0;
}
.thong-tin-khuyen-mai ul li.qua-tang,
.thong-tin-khuyen-mai ul li.giam-gia,
.thong-tin-khuyen-mai ul li.vnpay {
color: #d60000;
}
.thong-tin-khuyen-mai ul li.giao-hang {
color: #22b328;
}
.single_add_to_cart_button {
letter-spacing: 0;
font-weight: normal;
text-transform: none;
font-size: 16px !important;
border-radius: 5px;
}
.single-product .product-info .price del bdi {
font-weight: normal;
font-size: 15px !important;
color: gray !important;
}
.nut-xem-them-4 {
border-radius: 99px;
margin-bottom: 0;
background: #03a9f4 !important;
font-weight: normal;
font-size: 12px;
letter-spacing: 0;
}
.top-footer-section ul li a {
font-size: 12px;
color: gray;
}
.nut-dat-hang {
display: inline-block;
clear: both;
width: 100%;
}
.nut-dat-hang .left {
display: inline-block;
width: 70%;
float: left;
padding-right: 7px;
text-align: center;
}
.single-product .product-section h5,
.related h3,
span.widget-title {
display: block;
margin-top: 0;
text-align: center;
text-transform: none;
letter-spacing: 0;
font-size: 22px;
color: #525252;
font-weight: 300;
}
.widget .is-divider {
display: none;
}
.product_list_widget li a {
font-size: 14px;
}
.product_list_widget .woocommerce-Price-amount {
color: var(--fs-color-primary);
font-weight: normal;
}
.single-product #product-sidebar {
padding-left: 20px;
}
#mua-ngay {
border: 1px solid #e8e8e8;
border-radius: 5px;
padding: 15px;
box-shadow: 2px 2px 10px #00000021;
}
#mua-ngay .tieu-de {
font-weight: 500;
text-align: center;
margin-bottom: 7px;
}
#mua-ngay .anh-sp img {
width: 100%;
padding: 20px;
background: #f3f3f3;
}
#mua-ngay .anh-sp {
margin-bottom: 15px;
}
#mua-ngay .nut-dat-hang .left,
#mua-ngay .nut-dat-hang .right {
width: 100%;
padding-left: 0;
padding-right: 0;
}
.related {
border-top: none;
}
.entry-content {
padding-top: 1.5em;
padding-bottom: 0;
}
.related .product-small.box .box-text {
text-align: center;
padding: 10px;
}
.single-product .product-section {
border-top: none;
}
#review_form label {
font-weight: normal;
}
#review_form input[type="submit"] {
text-transform: none;
font-weight: normal;
border-radius: 5px;
}
#review_form textarea {
box-shadow: none;
border-radius: 5px;
}
.single-product .product-page-sections {
display: flex;
}
.breadcrumbs {
font-weight: normal;
font-size: 14px;
}
.archive .woof_redraw_zone {
display: block;
clear: both;
width: 100%;
}
.woof_container {
max-width: 200px;
display: inline-block;
float: left;
margin-bottom: 0;
margin-right: 10px;
}
.archive .page-numbers li a {
border: none;
font-weight: normal;
}
.nav-pagination > li > .current { font-weight: normal !important;
}
.nav-pagination>li>span {
border-radius: 50%;
}
.page-wrapper {
padding-top: 20px;
padding-bottom: 20px;
}
#breadcrumbs {
margin-bottom: 5px;
font-size: 14px;
}
.is-divider {
display: none;
}
.blog-single .entry-title {
font-size: 22px;
}
.blog-single .large-3 {
padding-left: 0;
}
.recent-blog-posts a {
font-size: 14px;
}
.recent-blog-posts .badge-inner {
border-radius: 99%;
}
.blog-single .entry-content h2 {
font-size: 21px;
}
.blog-single .entry-content h3 {
font-size: 20px;
}
.blog-single .entry-content h4 {
font-size: 19px;
}
.blog-single .entry-content h5 {
font-size: 18px;
}
.blog-single .blog-share {
text-align: left;
}
.xem-them .tieu-de-xem-them {
font-weight: 500;
display: block;
margin-bottom: 10px;
font-size: 19px;
color: black;
}
.xem-them ul li {
margin-bottom: 3px;
}
.xem-them ul li a {
font-weight: normal;
font-size: 15px;
color: #013469;
}
.xem-them ul li a:hover {
text-decoration: underline;
}
.page-right-sidebar .large-9 {
padding-right: 0;
border-right: none !important;
}
h1.entry-title.mb {
margin-bottom: 10px;
text-transform: none;
letter-spacing: 0;
font-size: 21px;
color: #4c4c4c;
}
.woocommerce-mini-cart__total strong {
font-weight: 500;
}
.success-color {
color: #60ab18;
font-size: 14px;
text-align: center;
}
.widget_shopping_cart .button {
border-radius: 5px;
color: white;
}
.widget_shopping_cart_content .woocommerce-Price-amount bdi {
font-weight: 500;
color: #c48c46;
}
.shop_table thead th,
.shop_table .order-total td,
.shop_table .order-total th {
text-transform: none;
font-weight: normal;
font-size: 15px;
letter-spacing: 0;
}
.cart-collaterals th {
border-width: 3px;
text-transform: none;
font-weight: normal;
letter-spacing: 0;
font-size: 15px;
}
.shop_table .cart_item td bdi {
font-weight: 500;
}
.shop_table .button,
.cart_totals .button {
text-transform: none;
font-weight: normal;
letter-spacing: 0;
}
.cart-collaterals .checkout_coupon input {
box-shadow: none;
border: none;
border-bottom: 1px solid #ececec;
padding-left: 0;
font-size: 15px;
}
.message-container {
font-size: 14px;
}
form.checkout h3 {
font-weight: 500;
text-transform: none;
}
.woocommerce-billing-fields label {
font-weight: normal;
}
p.form-row-first,
p.form-row-last {
width: 100%;
}
.woocommerce-billing-fields input[type="email"],
.woocommerce-billing-fields input[type="search"],
.woocommerce-billing-fields input[type="number"],
.woocommerce-billing-fields input[type="url"],
.woocommerce-billing-fields input[type="tel"],
input[type="text"],
.wpcf7-form input,
.wpcf7-form textarea,
.woocommerce-billing-fields textarea {
font-size: 14px;
box-shadow: none;
border-radius: 4px;
}
.blog-single .entry-meta {
text-transform: none;
font-size: 13px;
letter-spacing: 0;
color: gray;
border-top: 1px solid #e2e2e2;
border-bottom: 1px solid #e2e2e2;
padding: 10px;
background: #f9f9f9;
}
.danh-muc {
margin-bottom: 15px;
}
.danh-muc span.title,
.the-tim-kiem span.title {
border-radius: 4px;
background: #013469;
padding: 4px 10px;
color: white;
margin-right: 5px;
}
.danh-muc a,
.the-tim-kiem a {
line-height: 32px;
border-radius: 4px;
margin-bottom: 10px;
padding: 4px 10px;
background: #dedede;
color: #464646;
}
.danh-muc a:hover,
.the-tim-kiem a:hover {
background: #c3a14f;
color: white;
}
.bai-viet-lien-quan {
margin-top: 15px;
}
.bai-viet-lien-quan h3 {
font-size: 19px;
color: black;
}
.bai-viet-lien-quan ul {
margin-bottom: 0;
display: inline-block;
width: 100%;
}
.bai-viet-lien-quan ul li {
list-style: none;
width: 25%;
color: graytext;
float: left;
padding-left: 4px;
padding-right: 5px;
}
.bai-viet-lien-quan ul li .box-image img {
height: 120px;
border-radius: 4px;
object-fit: cover;
object-position: center;
}
.bai-viet-lien-quan h4 {
font-size: 14px;
color: #5d5d5d;
line-height: 19px;
padding-top: 7px;
height: 64px;
overflow: hidden;
font-weight: normal;
}
.shop-container span.widget-title {
text-align: left;
font-size: 17px;
margin-bottom: 15px;
}
.woof_container select {
padding-right: 22px;
margin-bottom: 0;
width: 100%;
font-size: 12px;
}
#review_form .has-border {
border: none;
padding: 0;
}
.woocommerce-product-attributes tr th,
.woocommerce-product-attributes tr td {
padding: 3px;
text-transform: none;
font-weight: normal;
letter-spacing: 0;
font-weight: 300;
font-size: 15px;
}
.single-product .product-section .entry-content h2 {
font-size: 20px;
font-weight: 300;
}
.single-product .product-section .entry-content h3 {
font-size: 18px;
font-weight: 300;
}
.single-product .product-section .large-2,
.single-product .product-section .large-10 {
flex-basis: 100%;
max-width: 100%;
}
.nut-dat-hang .mo-ta {
font-size: 12px;
font-style: italic;
}
.archive .product-small.box .box-text {
text-align: center;
padding: 10px;
}
.nut-dat-hang .right {
display: inline-block;
width: 30%;
float: left;
padding-left: 3px;
text-align: center;
}
.woocommerce-result-count,
.woocommerce-ordering,
.woocommerce-ordering select {
font-size: 14px;
}
.nut-dat-hang .left a {
margin-bottom: 10px;
padding: 3px 10px;
line-height: 18px;
color: white;
display: block;
background: linear-gradient(0deg, #d83443, #ff737e) !important;
border-radius: 5px;
font-size: 13px;
padding: 5px 10px;
}
.cart {
margin-bottom: 0;
}
.nut-dat-hang .right a {
padding: 3px 10px;
line-height: 18px;
padding: 5px 10px;
font-size: 13px; color: white;
border-radius: 5px;
display: block;
}
.nut-dat-hang h3 {
margin-bottom: 0;
color: white;
}
.blog-archive .large-3 {
padding-left: 20px;
}
.woof_container {
margin-bottom: 5px;
}
.blog-archive .large-9 {
padding-right: 0px;
}
.blog-archive .archive-page-header .large-12 {
padding-bottom: 10px;
}
.blog-archive .post-item .post-title {
font-size: 17px;
margin-bottom: 10px;
}
.blog-archive .post-item .from_the_blog_excerpt {
font-size: 13px;
color: #4c4c4c;
}
.blog-single .entry-content p,
.blog-single .entry-content ul,
.blog-single .entry-content ol {
font-size: 15px;
margin-bottom: 10px;
}
.woocommerce-additional-fields__field-wrapper label {
font-weight: normal;
}
.woocommerce-input-wrapper textarea {
font-size: 14px;
box-shadow: none;
border-radius: 5px;
}
.woocommerce-notice {
font-size: 14px;
}
.woocommerce-checkout-payment button {
text-transform: none;
font-weight: normal;
font-size: 14px;
}
.shop_table tfoot th {
font-weight: normal;
}
@media only screen and (max-width: 48em) { .blog-single .large-3,
.blog-archive .large-3 {
padding-left: 15px;
}
.blog-archive .large-9,
.blog-archive .large-3 {
padding-left: 15px;
padding-right: 15px;
}
.off-canvas .mobile-sidebar-slide {
background: white;
}
.off-canvas:not(.off-canvas-center) .nav-vertical li > a {
text-transform: none;
font-size: 14px;
font-weight: normal;
}
.banner-section .row {
max-width: 100% !important;
}  
.product-small.box img {
padding: 19px;
}
.tai-sao-section {
background-size: cover;
}
.tai-sao-section .col.large-3 {
flex-basis: 50%;
max-width: 50%;
}
.tai-sao-section h2 {
color: white;
font-weight: normal;
font-size: 13px;
margin-bottom: 14px;
}
.tai-sao-section .icon-box h3 {
text-transform: uppercase;
font-size: 14px;
color: #ffffff;
}
.tin-tuc-section .col {
padding-bottom: 10px;
}
.list-post .post-item .post-title {
margin-bottom: 10px;
font-size: 17px;
}
.top-footer-section .col {
flex-basis: 50%;
min-width: 100%;
margin-bottom: 16px;
}
.top-footer-section .col.large-12 {
display: block;
}
.bottom-footer-section .col {
padding-bottom: 10px;
}
.breadcrumbs {
margin-top: 10px;
}
.single-product .product-info h1 {
font-size: 18px;
}
.nut-dat-hang .left,
.nut-dat-hang .right {
width: 50%;
}
.nut-dat-hang .left {
padding-right: 5px;
}
.nut-dat-hang .right {
padding-left: 5px;
}
.single_add_to_cart_button {
letter-spacing: 0;
font-weight: normal;
text-transform: none;
font-size: 14px !important;
border-radius: 5px;
padding: 3px 28px;
}
.single-product .product-page-sections {
display: block;
}
.single-product #product-sidebar {
padding-left: 0;
}
.shop-container span.widget-title {
font-size: 19px;
}
.blog-single .entry-title {
font-size: 20px;
}
.bai-viet-lien-quan ul li {
width: 50%;
}
.header-main .flex-col.show-for-medium.flex-right{
max-width: none;
}
.top-footer-section .icon-zalo {
width: 40px !important;
height: auto !important;
}
} .searchform .search-field {
background: transparent !important;
}
.shop-container {
display: flex;
flex-direction: column;
}
#header #logo {
display: flex;
justify-content: center;
}
.single-product .product-page-sections {
flex-direction: column-reverse;
}
.single-product .product-info .price del bdi {
font-size: 28px !important;
}
.single-product .product-info .price del span {
color: gray;
}
.top-footer-section .icon-zalo {
display: inline-block;
margin-right: 8px;
}
.bottom-footer-section .is-divider,
.top-footer-section .is-divider {
display: block;
}
.header-top-section a {
color: #fff;
font-weight: 600;
}
.top-footer-section .ux-menu-title {
font-size: 14px !important;
color: #1c1c1c !important;
font-weight: 500 !important;
}
.top-footer-section .ux-menu-link a {
min-height: 2em;
padding-top: 0;
} .kvh-contact-buttons {
display: flex !important;
gap: 12px !important;
margin-top: 20px !important;
}
.kvh-btn {
flex: 1;
padding: 12px 0;
border-radius: 8px;
font-size: 16px;
font-weight: 600;
color: #fff;
text-align: center;
display: flex;
align-items: center;
justify-content: center;
text-decoration: none;
transition: 0.2s;
gap: 8px;
}
.kvh-btn img {
width: 20px;
height: 20px;
}
.kvh-btn.hotline {
background: var(--fs-color-primary);
}
.kvh-btn.hotline img {
filter: brightness(0) invert(1);
}
.kvh-btn.hotline:hover {
background: var(--fs-color-secondary);
color: #fff;
}
.kvh-btn.zalo {
background: var(--fs-color-secondary);
}
.kvh-btn.zalo:hover {
background: var(--fs-color-primary);
}
@media (max-width: 600px) {
.kvh-contact-buttons {
flex-direction: column;
}
.kvh-btn {
width: 100%;
}
}
.text-primary {
color: var(--fs-color-primary);
}
.text-secondary {
color: var(--fs-color-secondary);
}
.bg-primary {
color: var(--fs-color-primary);
}
.bg-secondary {
color: var(--fs-color-secondary);
}
a{
color: currentcolor;
}
.top-footer-section .ux-menu-title{
color: var(--fs-color-primary) !important;
} #header #logo{
display: none !important;
}
.header .nav-top-link{
color: var(--fs-color-primary);
font-weight: 500;
}
.header .menu-item:nth-child(2) img,
.header .menu-item:nth-child(3) img{
filter: brightness(0) saturate(100%) invert(23%) sepia(93%) saturate(762%)
hue-rotate(339deg) brightness(96%) contrast(105%);
}
.top-footer-section .ux-menu-title {
display: block;	
}
.top-footer-section .ux-menu-title:after {
content: "";
display: block;
width: 45px;
height: 2px;
border-radius: 2px;
background: -webkit-gradient(linear, right top, left top, from(rgba(168, 143, 114, 0)), to(#ac2b36));
background: linear-gradient(270deg, rgba(168, 143, 114, 0) 0%, #ac2b36 100%);
} .product-specs {
margin-top: 25px;
}
.product-specs h3 {
font-size: 20px;
margin-bottom: 12px;
}
.product-specs table {
width: 100%;
border-collapse: collapse;
}
.product-specs td {
padding: 8px 10px;
border-bottom: 1px solid #eee;
}
.product-specs td:first-child {
width: 35%;
font-weight: 600;
}
.mobile-nav.nav-right a{
font-size: 18px !important;
}
.container.section-title-container{
margin-bottom: 0 !important;
} 
.slider-wrapper .flickity-prev-next-button {
display: block;
} .section-new-product .button{
display: block;
margin: 0 auto;
width: fit-content;
border-radius: 10px;
}
.section-new-product .nav-pills>li>a{
border-radius: 10px;
}
.section-new-product .row-new-product{
background-image: url(//tiemvangkimhanh1.com/wp-content/uploads/2025/12/new-product-bg-green.webp);
background-repeat: round;
}
.section-new-product .tabbed-content{
margin-top: 30px;
}
.box-text.box-text-products{
text-align: center;
}
.section-new-product .nav.nav-pills{
gap: 10px;
}
.section-new-product .nav-pills>li{
background: #fff;
border-radius: 10px;
}
.section-new-product .nav-pills>li.active{
border: none;
}
.product-small.box {
border-radius: 10px;
}
.section-product .section-title .section-title-main,
.section-category .section-title .section-title-main,
.section-news .section-title .section-title-main {
margin: 0 auto;
color: var(--fs-color-primary);
}
.section-product .section-title b,
.section-category .section-title b,
.section-news .section-title b{
display: none
}
.section-product .button {
border-radius: 10px;
margin-top: 4px;
}
.chosen-container-single .chosen-single,
.chosen-container-single .chosen-search-input {
border-radius: 4px !important;
}
.chosen-container-single.chosen-with-drop .chosen-single {
border-bottom-left-radius: 0 !important;
border-bottom-right-radius: 0 !important;
}
.chosen-container-single .chosen-drop{
border-bottom-left-radius: 4px !important;
border-bottom-right-radius: 4px !important;
}
.chosen-container .chosen-results li.highlighted {
border-radius: 4px;
}
.chosen-container-single {
width: auto !important;
}
.button.woof_reset_search_form {
border-radius: 10px;
}
.woocommerce-ordering .orderby{
border-radius: 8px;
}
.section-banner-address img{
border-radius: 10px;
}
.section-carousel-1 img,
.section-carousel-2 img {
border-radius: 10px;	
} .woof_list_label {
display: flex;
gap: 8px;
overflow-x: auto;
-webkit-overflow-scrolling: touch;
scrollbar-width: thin; }
.woof_list_label::-webkit-scrollbar {
height: 6px;
}
.woof_list_label::-webkit-scrollbar-thumb {
background: #ccc;
border-radius: 10px;
}
.woof_container_inner_danhmc{
width: 90vw;
}
.woof_list_label .woof_label_term {
white-space: nowrap;	
border-radius: 4px;
}
.woof_container{
float: none;
}
.woof_container_label{
display: block;
}
.woof_label_count{
display: none;
}
.woof_list_label .woof_label_term{
height: auto;
}
@media (max-width: 768px) {
.home .ux-slider,
.home .banner {
min-height: 240px;
}
}
.product-small img {
aspect-ratio: 1 / 1;
}
@font-face {
font-display: swap;
}