.elementor-130 .elementor-element.elementor-element-91f91b8{--display:flex;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:270px;--padding-right:250px;}.elementor-130 .elementor-element.elementor-element-3be971e .woocommerce-breadcrumb{font-family:"Helvetica", Sans-serif;font-weight:400;text-transform:uppercase;}.elementor-130 .elementor-element.elementor-element-ad5a6c1{margin-top:0px;margin-bottom:0px;padding:0px 250px 0px 250px;}.elementor-130 .elementor-element.elementor-element-082b938 .eael-single-product-images .product_image_slider__container .product_image_slider__trigger{background-color:#fff;padding:5px 8px 5px 8px;margin:15px 15px 15px 15px;}.elementor-130 .elementor-element.elementor-element-082b938 .eael-single-product-images .product_image_slider__container .product_image_slider__trigger svg path{fill:#858585;}.elementor-130 .elementor-element.elementor-element-082b938 .eael-single-product-images .product_image_slider__thumbs .swiper-wrapper{gap:5px;}.elementor-130 .elementor-element.elementor-element-082b938 .eael-single-product-images .product_image_slider__thumbs .swiper-button-next:after, .elementor-130 .elementor-element.elementor-element-082b938 .eael-single-product-images .product_image_slider__thumbs .swiper-button-prev:after{font-size:20px;font-weight:1000;}.elementor-130 .elementor-element.elementor-element-87a86a0 .product_title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:300;text-transform:uppercase;letter-spacing:1.9px;}.elementor-130 .elementor-element.elementor-element-96da15f .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:13px;font-weight:300;text-decoration:underline;}.elementor-130 .elementor-element.elementor-element-ff244db .price{color:#303030 !important;margin:0px 0px 0px 0px !important;}.elementor-130 .elementor-element.elementor-element-ff244db .price .amount{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:300;}.elementor-130 .elementor-element.elementor-element-404cbd3 .wpr-product-add-to-cart .cart{display:flex;flex-direction:column;text-align:left;}.elementor-130 .elementor-element.elementor-element-404cbd3 .variations tr{display:flex;flex-direction:column;}.elementor-130 .elementor-element.elementor-element-404cbd3.elementor-widget-wpr-product-add-to-cart .woocommerce-variation-add-to-cart{flex-direction:column;}.elementor-130 .elementor-element.elementor-element-404cbd3 .wpr-product-add-to-cart .wpr-simple-qty-wrap{display:flex;flex-direction:column;}.elementor-130 .elementor-element.elementor-element-404cbd3 .single_variation_wrap{text-align:left;}.elementor-130 .elementor-element.elementor-element-404cbd3 .wpr-product-add-to-cart .wpr-quantity-wrapper i{color:#000000;background-color:#FFFFFF;border-color:#E0E0E0;transition-duration:0.5s;height:calc(43px/2);font-size:10px;width:34px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-130 .elementor-element.elementor-element-404cbd3 .wpr-product-add-to-cart .wpr-quantity-wrapper svg{fill:#000000;width:10px;height:10px;}.elementor-130 .elementor-element.elementor-element-404cbd3 .wpr-product-add-to-cart .quantity .qty{color:#000000;background-color:#FFFFFF;border-color:#E0E0E0;transition-duration:0.5s;font-size:16px;height:43px;width:88px;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-130 .elementor-element.elementor-element-404cbd3 .wpr-product-add-to-cart .wpr-quantity-wrapper i:hover{color:#000000;background-color:#FFFFFF;}.elementor-130 .elementor-element.elementor-element-404cbd3 .wpr-product-add-to-cart .quantity .qty:hover{color:#000000;background-color:#FFFFFF;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-product-qty-align-both .wpr-product-add-to-cart .wpr-quantity-wrapper i{height:43px;}.elementor-130 .elementor-element.elementor-element-404cbd3 .woocommerce-grouped-product-list-item .button{height:43px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:20px 20px 20px 20px;color:#FFFFFF;background-color:#000000;border-color:#E8E8E8;transition-duration:0.5;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-buttons-layout-row .wpr-product-add-to-cart .wpr-simple-qty-wrap .wpr-quantity-wrapper{margin-right:17px;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-buttons-layout-column .wpr-product-add-to-cart .wpr-simple-qty-wrap .wpr-quantity-wrapper{margin-bottom:17px;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-buttons-layout-row .wpr-product-add-to-cart .variations_button .wpr-quantity-wrapper{margin-right:17px;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-buttons-layout-column .wpr-product-add-to-cart .variations_button .wpr-quantity-wrapper{margin-bottom:17px;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-product-qty-align-before .qty{border-radius:0 20px 20px 0;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-product-qty-align-before .wpr-quantity-wrapper i:first-child{border-radius:20px 0 0 0;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-product-qty-align-before .wpr-quantity-wrapper i:last-child{border-radius:0 0 0 20px;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-product-qty-align-after .qty{border-radius:20px 0 0 20px;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-product-qty-align-after .wpr-quantity-wrapper i:first-child{border-radius:0 20px 0 0;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-product-qty-align-after .wpr-quantity-wrapper i:last-child{border-radius:0 0 20px 0;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-product-qty-align-both .qty{border-radius:0;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-product-qty-align-both .wpr-quantity-wrapper i:first-child{border-radius:20px 0 0 20px;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-product-qty-align-both .wpr-quantity-wrapper i:last-child{border-radius:0 20px 20px 0;}.elementor-130 .elementor-element.elementor-element-404cbd3 .wpr-product-add-to-cart .single_add_to_cart_button{color:#FFFFFF;background-color:#000000;border-color:#E8E8E8;transition-duration:0.5s;margin:0px 0px 20px 0px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-130 .elementor-element.elementor-element-404cbd3 .wpr-product-add-to-cart a.added_to_cart{color:#FFFFFF;background-color:#000000;}.elementor-130 .elementor-element.elementor-element-404cbd3 .wpr-product-add-to-cart  a.added_to_cart{border-color:#E8E8E8;transition-duration:0.5s;width:300px;height:43px;margin:0px 0px 20px 0px;border-style:none;border-radius:20px 20px 20px 20px;}.elementor-130 .elementor-element.elementor-element-404cbd3 .wpr-product-add-to-cart .single_add_to_cart_button, .elementor-130 .elementor-element.elementor-element-404cbd3 .wpr-product-add-to-cart  a.added_to_cart{font-size:16px;}.elementor-130 .elementor-element.elementor-element-404cbd3 .wpr-product-add-to-cart .single_add_to_cart_button:hover{color:#FFFFFF;background-color:#494949;border-color:#E8E8E8;}.elementor-130 .elementor-element.elementor-element-404cbd3 .wpr-product-add-to-cart  a.added_to_cart:hover{color:#FFFFFF;background-color:#494949;border-color:#E8E8E8;}.elementor-130 .elementor-element.elementor-element-404cbd3 .woocommerce-grouped-product-list-item .button:hover{color:#FFFFFF;background-color:#494949;border-color:#E8E8E8;}.elementor-130 .elementor-element.elementor-element-404cbd3  .wpr-product-add-to-cart .single_add_to_cart_button{width:300px;height:43px;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-add-to-cart-layout-row table{margin-right:30px;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-add-to-cart-layout-column table{margin-bottom:30px;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-add-to-cart-layout-row .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-left:30px;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-add-to-cart-layout-column .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-top:30px;}.elementor-130 .elementor-element.elementor-element-404cbd3 .woocommerce-grouped-product-list tr.woocommerce-grouped-product-list-item td{background-color:#FFFFFFF7;border-color:#FFFFFF;border-style:none;}.elementor-130 .elementor-element.elementor-element-404cbd3 .woocommerce-grouped-product-list-item__label a{color:#222222;}.elementor-130 .elementor-element.elementor-element-404cbd3 .woocommerce-grouped-product-list-item__label label{color:#222222;}.elementor-130 .elementor-element.elementor-element-404cbd3 .woocommerce-grouped-product-list-item__price span{color:#222222;}.elementor-130 .elementor-element.elementor-element-404cbd3 .wpr-product-add-to-cart form.cart .group_table td{padding:12px 12px 12px 12px;}.elementor-130 .elementor-element.elementor-element-404cbd3 .variations th label{color:#333333;}.elementor-130 .elementor-element.elementor-element-404cbd3 form.cart .variations th{border-color:#FFFFFF;border-style:none;}.elementor-130 .elementor-element.elementor-element-404cbd3 form.cart .variations td{border-color:#FFFFFF;border-style:none;}.elementor-130 .elementor-element.elementor-element-404cbd3 .variations tr th{background-color:#FFFFFFF2;}.elementor-130 .elementor-element.elementor-element-404cbd3 .variations tr:nth-child(even) th{background-color:#FFFFFF;}.elementor-130 .elementor-element.elementor-element-404cbd3 .variations th.label label{font-family:"Montserrat", Sans-serif;font-size:15px;}.elementor-130 .elementor-element.elementor-element-404cbd3 .variations th.label{padding:20px 7px 7px 10px;}.elementor-130 .elementor-element.elementor-element-404cbd3 .variations tr td{background-color:#FFFFFF;}.elementor-130 .elementor-element.elementor-element-404cbd3 .variations tr:nth-child(even) td{background-color:#FFFFFF;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-variations-layout-row .variations tr th{width:50%;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-variations-layout-column .variations tr th{width:50%;}.elementor-130 .elementor-element.elementor-element-404cbd3 .variations select{color:#787878;border-color:#E8E8E8;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-130 .elementor-element.elementor-element-404cbd3 .variations select:focus{color:#787878;border-color:#787878;background-color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-130 .elementor-element.elementor-element-404cbd3 form.cart .variations select{width:100% !important;margin:0px 0px 0px 0px !important;}.elementor-130 .elementor-element.elementor-element-404cbd3 .woocommerce-variation-description p{color:#787878;text-align:left;}.elementor-130 .elementor-element.elementor-element-404cbd3 .woocommerce-variation-price span{color:#605BE5;}.elementor-130 .elementor-element.elementor-element-404cbd3 .woocommerce-variation-price{text-align:left;}.elementor-130 .elementor-element.elementor-element-404cbd3 .woocommerce-variation-availability p.stock{color:#605BE5;text-align:left;}.elementor-130 .elementor-element.elementor-element-404cbd3 .woocommerce-variation-availability p.in-stock{color:#605BE5;}.elementor-130 .elementor-element.elementor-element-404cbd3 p.stock{color:#605BE5;}.elementor-130 .elementor-element.elementor-element-404cbd3 p.in-stock{color:#605BE5;}.elementor-130 .elementor-element.elementor-element-404cbd3 .woocommerce-variation-availability p.stock.out-of-stock{color:#FF4F40;}.elementor-130 .elementor-element.elementor-element-404cbd3 p.stock.out-of-stock{color:#FF4F40;}.elementor-130 .elementor-element.elementor-element-404cbd3 .wpr-product-add-to-cart .reset_variations{color:#CECECE;background-color:#FFFFFF;border-color:#E8E8E8;font-size:16px;padding:0px 10px 0px 10px;margin:0px 0px 20px 0px;border-style:none;border-radius:2px 2px 2px 2px;}.elementor-130 .elementor-element.elementor-element-d47c293{--display:flex;}.elementor-130 .elementor-element.elementor-element-a40e452 .wpr-product-description p{color:#787878;text-align:left;}.elementor-130 .elementor-element.elementor-element-a40e452 .wpr-product-description li{color:#787878;}.elementor-130 .elementor-element.elementor-element-a40e452 .wpr-product-description a{color:#787878;}.elementor-130 .elementor-element.elementor-element-a40e452 .wpr-product-description pre{color:#787878;text-align:left;}.elementor-130 .elementor-element.elementor-element-a40e452 .wpr-product-description p, .elementor-130 .elementor-element.elementor-element-a40e452 .wpr-product-description li, .elementor-130 .elementor-element.elementor-element-a40e452 .wpr-product-description a, .elementor-130 .elementor-element.elementor-element-a40e452 pre{font-size:14px;}.elementor-130 .elementor-element.elementor-element-4610f67{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-130 .elementor-element.elementor-element-dc72a33{--display:flex;}.elementor-130 .elementor-element.elementor-element-3721b67 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-130 .elementor-element.elementor-element-0ad2d8b{font-family:"Montserrat", Sans-serif;font-size:13px;}.elementor-130 .elementor-element.elementor-element-b286661 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:600;}.elementor-130 .elementor-element.elementor-element-7af3f84{font-family:"Montserrat", Sans-serif;font-size:13px;}.elementor-130 .elementor-element.elementor-element-af5d992{--n-accordion-title-font-size:15px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-130 .elementor-element.elementor-element-af5d992 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:2px 0px 0px 0px;}:where( .elementor-130 .elementor-element.elementor-element-af5d992 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Raleway", Sans-serif;font-weight:300;text-transform:capitalize;letter-spacing:0.6px;}.elementor-130 .elementor-element.elementor-element-d7959c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:250px;--padding-right:250px;}.elementor-130 .elementor-element.elementor-element-810a778{text-align:center;}.elementor-130 .elementor-element.elementor-element-810a778 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:30px;font-weight:400;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-130 .elementor-element.elementor-element-8235db0{--display:flex;}.elementor-130 .elementor-element.elementor-element-6d4e1bd.elementor-widget-wl-product-related .products > h2{font-family:"Raleway", Sans-serif;font-weight:300;text-transform:uppercase;text-align:left;}@media(max-width:1024px){.elementor-130 .elementor-element.elementor-element-91f91b8{--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-ad5a6c1{padding:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-40802cd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px -1px 0px 0px;}.elementor-130 .elementor-element.elementor-element-f33fe9a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px -1px 0px 0px;}.elementor-130 .elementor-element.elementor-element-87a86a0 .product_title{font-size:18px;}.elementor-130 .elementor-element.elementor-element-d7959c0{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-810a778{padding:0px 10px 0px 10px;}.elementor-130 .elementor-element.elementor-element-8235db0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-6d4e1bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}}@media(max-width:767px){.elementor-130 .elementor-element.elementor-element-91f91b8{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-ad5a6c1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-40802cd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-f33fe9a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 5px 0px 5px;}.elementor-130 .elementor-element.elementor-element-87a86a0 > .elementor-widget-container{margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-87a86a0 .product_title{font-size:15px;margin:0px 0px 0px 0px !important;}.elementor-130 .elementor-element.elementor-element-ff244db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-ff244db .price .amount{font-size:15px;}.elementor-130 .elementor-element.elementor-element-404cbd3 .wpr-product-add-to-cart .quantity .qty{font-size:18px;height:40px;width:59px;}.elementor-130 .elementor-element.elementor-element-404cbd3 .wpr-product-add-to-cart .wpr-quantity-wrapper i{height:calc(40px/2);width:35px;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-product-qty-align-both .wpr-product-add-to-cart .wpr-quantity-wrapper i{height:40px;}.elementor-130 .elementor-element.elementor-element-404cbd3 .woocommerce-grouped-product-list-item .button{height:40px;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-buttons-layout-row .wpr-product-add-to-cart .wpr-simple-qty-wrap .wpr-quantity-wrapper{margin-right:7px;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-buttons-layout-column .wpr-product-add-to-cart .wpr-simple-qty-wrap .wpr-quantity-wrapper{margin-bottom:7px;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-buttons-layout-row .wpr-product-add-to-cart .variations_button .wpr-quantity-wrapper{margin-right:7px;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-buttons-layout-column .wpr-product-add-to-cart .variations_button .wpr-quantity-wrapper{margin-bottom:7px;}.elementor-130 .elementor-element.elementor-element-404cbd3  .wpr-product-add-to-cart .single_add_to_cart_button{width:300px;height:50px;}.elementor-130 .elementor-element.elementor-element-404cbd3 .wpr-product-add-to-cart  a.added_to_cart{width:300px;height:50px;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-add-to-cart-layout-row table{margin-right:30px;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-add-to-cart-layout-column table{margin-bottom:30px;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-add-to-cart-layout-row .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-left:30px;}.elementor-130 .elementor-element.elementor-element-404cbd3.wpr-add-to-cart-layout-column .wpr-product-add-to-cart form.cart .woocommerce-variation-add-to-cart{margin-top:30px;}.elementor-130 .elementor-element.elementor-element-404cbd3 .variations th.label{padding:0px 0px 0px 0px;}.elementor-130 .elementor-element.elementor-element-404cbd3 form.cart .variations select{margin:0px 0px 0px 0px !important;}.elementor-130 .elementor-element.elementor-element-d7959c0{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-130 .elementor-element.elementor-element-810a778{padding:0px 0px 20px 10px;}.elementor-130 .elementor-element.elementor-element-810a778 .elementor-heading-title{font-size:20px;}.elementor-130 .elementor-element.elementor-element-8235db0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-130 .elementor-element.elementor-element-6d4e1bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 15px;}}@media(min-width:768px){.elementor-130 .elementor-element.elementor-element-8235db0{--content-width:1400px;}}@media(max-width:1024px) and (min-width:768px){.elementor-130 .elementor-element.elementor-element-8235db0{--content-width:1300px;}}/* Start custom CSS for wl-single-product-price, class: .elementor-element-ff244db *//* Đảm bảo font Raleway áp dụng đúng cho giá */
.woocommerce div.product p.price,
.woocommerce div.product span.price,
.woocommerce div.product .woocommerce-Price-amount,
.woocommerce div.product .woocommerce-Price-currencySymbol {
    font-family: 'Raleway', sans-serif !important;
    font-size: 16px !important;
    font-weight: 300 !important;
    font-variant-numeric: tabular-nums lining-nums;
    font-feature-settings: "tnum" 1, "lnum" 1;
    text-transform: uppercase !important;
    letter-spacing: 0.5px;
}/* End custom CSS */
/* Start custom CSS for wpr-product-add-to-cart, class: .elementor-element-404cbd3 */.cfvsw-swatches-option.cfvsw-label-option .cfvsw-swatch-inner {
    font-family: 'Raleway', sans-serif !important;
    text-transform: uppercase !important;
    padding-left: 15px !important;
    padding-right: 15px !important;
}
/* Tạo gap 10px dưới nhóm Size */
.variations [swatches-attr="attribute_pa_size"] {
  margin-bottom: 10px !important;
}/* End custom CSS */
/* Start custom CSS for wl-product-related, class: .elementor-element-6d4e1bd *//* ===== TITLES ===== */
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title a {
  font-family: 'Raleway', sans-serif !important;
  font-size: 13px !important;
  font-weight: 300 !important;
  text-transform: uppercase !important;
  text-align: center !important;
  color: #000 !important;
  line-height: 1.3 !important;
}

/* Tablet/Mobile: 11px cho title */
@media (max-width:1024px){
  .woocommerce ul.products li.product .woocommerce-loop-product__title,
  .woocommerce ul.products li.product .woocommerce-loop-product__title a{
    font-size:11px !important;
  }
}

/* ===== PRICE (ép 11px mọi thành phần bên trong) ===== */
.woocommerce ul.products li.product .price,
.woocommerce ul.products li.product .price *,
.woocommerce ul.products li.product .price .woocommerce-Price-amount,
.woocommerce ul.products li.product .price .woocommerce-Price-amount * {
  font-family: 'Raleway', sans-serif !important;
  font-size: 11px !important;
  font-weight: 300 !important;
  color: #000 !important;
  line-height: 1.3 !important;
  text-align: center !important;
}

/* Ẩn nút Select options */
.woocommerce ul.products li.product a.button{ display:none !important; }

/* Khoảng cách bộ lọc/sắp xếp */
.woocommerce-result-count, .woocommerce-ordering{ padding:0 5px; box-sizing:border-box; }
@media (min-width:768px){ .woocommerce-result-count, .woocommerce-ordering{ padding:0 20px; } }
@media (min-width:1025px){ .woocommerce-result-count, .woocommerce-ordering{ padding:0 80px; } }

/* Dropdown sắp xếp */
.woocommerce-ordering{
  font-family:'Raleway',sans-serif !important; display:inline-block; margin:0; border:none; background:none; position:relative;
}
.woocommerce-ordering select.orderby{
  font-size:13px; padding:6px 10px; border:1px solid #ccc; border-radius:4px; background:transparent; color:#333; cursor:pointer; appearance:none; transition:border-color .2s;
}
.woocommerce-ordering select.orderby:focus{ outline:none; border-color:#999; }
.woocommerce-ordering::after{
  content:"▼"; position:absolute; right:12px; top:50%; transform:translateY(-50%); font-size:10px; color:#999; pointer-events:none;
}
@media (max-width:768px){
  .woocommerce-ordering, .woocommerce-ordering select.orderby{ width:100%; }
  .woocommerce-ordering::after{ right:16px; }
}/* End custom CSS */