/* eb-product-images-o5nng Starts */.eb-product-images-wrapper.eb-product-images-o5nng{transition:background 0.5s,border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-product-images-wrapper.eb-product-images-o5nng .eb-product-image_slider-body-item{justify-content:center}.eb-product-images-wrapper.eb-product-images-o5nng .eb-product-image_slider-footer .eb-product-image_slider-footer-item:hover img{border-style:solid}.eb-product-images-wrapper.eb-product-images-o5nng .eb-product-image_slider-footer .eb-product-image_slider-footer-item.slick-center img,.eb-product-images-wrapper.eb-product-images-o5nng .eb-product-image_slider-footer .eb-product-image_slider-footer-item.slick-current img{transition:border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-product-images-wrapper.eb-product-images-o5nng .eb-product-image_slider .eb-product-image_slider-footer button.slick-prev:before,.eb-product-images-wrapper.eb-product-images-o5nng .eb-product-image_slider .eb-product-image_slider-footer button.slick-next:before{color:var(--eb-global-primary-color);transition:all 0.3s ease}.eb-product-images-wrapper.eb-product-images-o5nng .eb-product-image_slider .eb-product-image_slider-footer button:hover:before{color:rgba(251,139,40,1)}.eb-product-images-wrapper.eb-product-images-o5nng .eb-product-image_slider .eb-product-image_slider-footer button{transition:all 0.3s ease}.eb-product-images-wrapper.eb-product-images-o5nng .eb-product-image_slider.eb-product-gallery-bottom .eb-product-image_slider-footer .eb-product-image_slider-footer-item,.eb-product-images-wrapper.eb-product-images-o5nng .eb-product-image_slider.eb-product-gallery-top .eb-product-image_slider-footer .eb-product-image_slider-footer-item{padding:0 10px}.eb-parent-eb-product-images-o5nng{display:block}.root-eb-product-images-o5nng{position:relative}.root-eb-product-images-o5nng.eb_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px)}.root-eb-product-images-o5nng.eb_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(24px) brightness(1)}.root-eb-product-images-o5nng.eb_liquid_glass_shadow-effect1{border-width:1px;border-color:#FFFFFF1F;border-style:solid;border-radius:24px}.root-eb-product-images-o5nng.eb_liquid_glass-effect1 > .eb-parent-wrapper > div{background:transparent} @media(max-width: 1024px){.eb-product-images-wrapper.eb-product-images-o5nng .eb-product-image_slider-footer .eb-product-image_slider-footer-item img{transition:border 1s,border-radius 0.5s,box-shadow 0.5s}.eb-product-images-wrapper.eb-product-images-o5nng .eb-product-image_slider.eb-product-gallery-bottom .eb-product-image_slider-footer .eb-product-image_slider-footer-item,.eb-product-images-wrapper.eb-product-images-o5nng .eb-product-image_slider.eb-product-gallery-top .eb-product-image_slider-footer .eb-product-image_slider-footer-item{padding:0}.eb-parent-eb-product-images-o5nng{display:block}} @media(max-width: 767px){.eb-product-images-wrapper.eb-product-images-o5nng .eb-product-image_slider.eb-product-gallery-bottom .eb-product-image_slider-footer .eb-product-image_slider-footer-item,.eb-product-images-wrapper.eb-product-images-o5nng .eb-product-image_slider.eb-product-gallery-top .eb-product-image_slider-footer .eb-product-image_slider-footer-item{padding:0}.eb-parent-eb-product-images-o5nng{display:block}}/* =eb-product-images-o5nng= Ends *//* eb-add-to-cart-ye9el Starts */.eb-add-to-cart-ye9el.eb-add-to-cart-wrapper{margin:6px;padding:9px;transition:background 0.5s,border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-add-to-cart-ye9el.eb-add-to-cart-wrapper:before{transition:background 0.5s,opacity 0.5s,filter 0.5s}.eb-add-to-cart-ye9el.eb-add-to-cart-wrapper .quantity .qty,.eb-add-to-cart-ye9el.eb-add-to-cart-wrapper .eb-quantity input{color:var(--eb-global-text-color);padding-top:5px;padding-right:5px;padding-left:5px;padding-bottom:5px;border-width:1px;border-color:#000;border-style:solid;border-radius:5px;transition:border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-add-to-cart-ye9el.eb-add-to-cart-wrapper .quantity .qty:hover,.eb-add-to-cart-ye9el.eb-add-to-cart-wrapper .eb-quantity input:hover{border-radius:5px}.eb-add-to-cart-ye9el.eb-add-to-cart-wrapper .single_add_to_cart_button,.eb-add-to-cart-ye9el.eb-add-to-cart-wrapper .eb-cart-btn{color:var(--eb-global-button-text-color);background-color:rgba(255,113,52,1);padding-top:10px;padding-right:15px;padding-left:15px;padding-bottom:10px;border-radius:5px;transition:border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-add-to-cart-ye9el.eb-add-to-cart-wrapper .single_add_to_cart_button.disabled,.eb-add-to-cart-ye9el.eb-add-to-cart-wrapper .eb-cart-btn:disabled{opacity:1}.eb-add-to-cart-ye9el.eb-add-to-cart-wrapper .single_add_to_cart_button:hover,.eb-add-to-cart-ye9el.eb-add-to-cart-wrapper .eb-cart-btn:hover{color:var(--eb-global-button-background-color);background-color:var(--eb-global-tertiary-color);border-color:var(--eb-global-primary-color);border-style:solid;border-radius:5px}.eb-add-to-cart-ye9el.eb-add-to-cart-wrapper table.variations td select{padding-top:10px;padding-right:15px;padding-left:15px;padding-bottom:10px;border-radius:5px;transition:border 0.5s,border-radius 0.5s,box-shadow 0.5s}.eb-add-to-cart-ye9el.eb-add-to-cart-wrapper table.variations td select:hover{border-radius:5px}.eb-add-to-cart-ye9el.eb-add-to-cart-wrapper table.group_table td > .amount,.eb-add-to-cart-ye9el.eb-add-to-cart-wrapper table.group_table td > del{text-decoration:line-through}.eb-parent-eb-add-to-cart-ye9el{display:block}.root-eb-add-to-cart-ye9el{overflow:auto;position:relative}.root-eb-add-to-cart-ye9el.eb_liquid_glass-effect1{background-color:#FFFFFF1F;backdrop-filter:blur(24px)}.root-eb-add-to-cart-ye9el.eb_liquid_glass-effect2{background-color:#FFFFFF1F;backdrop-filter:blur(24px) brightness(1)}.root-eb-add-to-cart-ye9el.eb_liquid_glass_shadow-effect1{border-width:1px;border-color:#FFFFFF1F;border-style:solid;border-radius:24px}.root-eb-add-to-cart-ye9el.eb_liquid_glass-effect1 > .eb-parent-wrapper > div{background:transparent} @media(max-width: 1024px){.eb-parent-eb-add-to-cart-ye9el{display:block}} @media(max-width: 767px){.eb-parent-eb-add-to-cart-ye9el{display:block}}.eb-add-to-cart-ye9el { /*position: relative;*/ } @media (max-width: 767px) { .eb-add-to-cart-ye9el { /*display: block;*/ } } .woocommerce-variation-add-to-cart { display: flex; align-items: center; gap: 12px; } /* 1) Bình thường (không sale): không gạch */ .price del, .woocommerce-variation-price del { text-decoration: none; } /* 2) Khi có sale: gạch giữa giá Regular (trong <del>) */ .price del .woocommerce-Price-amount, .woocommerce-variation-price del .woocommerce-Price-amount { text-decoration: line-through; opacity: 0.6; /* tùy chọn: làm mờ giá cũ */ } /* (tùy chọn) làm giá sale nổi bật */ .price ins, .woocommerce-variation-price ins { text-decoration: none; } .variations_form .variations { width: 100%; border-collapse: collapse; } .variations_form .variations tr { display: grid; grid-template-columns: 180px 1fr; /* label width | field width */ column-gap: 14px; align-items: center; margin-bottom: 14px; } .variations_form .variations th.label, .variations_form .variations td.value { padding: 0 !important; border: 0 !important; } .variations_form .variations th.label label { display: block; font-weight: 600; line-height: 1.2; } .variations_form .variations td.value select { width: 100%; max-width: 420px; /* gọn lại, khỏi quá dài */ } /* Clear link gọn lại */ .variations_form .reset_variations { margin-left: 10px; font-size: 14px; white-space: nowrap; } /* Price + quantity + button gọn lại */ .single_variation_wrap { margin-top: 10px; } .woocommerce-variation-price .woocommerce-Price-amount { font-size: 30px; font-weight: 700; line-height: 1.2; display: inline-block; margin: 8px 0 12px; } .woocommerce-variation-add-to-cart { display: flex; align-items: center; gap: 12px; flex-wrap: wrap; /* nếu màn nhỏ sẽ tự xuống dòng */ } .woocommerce-variation-add-to-cart .quantity { margin: 0; } /* --- Mobile: stack label/value --- */ @media (max-width: 767px) { .variations_form .variations tr { grid-template-columns: 1fr; row-gap: 8px; } .variations_form .variations td.value select { max-width: 100%; } }/* =eb-add-to-cart-ye9el= Ends */