/* https://b-alert.com.vn/userdatb/9622/wp-content/themes/keyweb/css/template-part/combo.css?ver=1793591048 */
.combo-intro-section,.full-combo{padding:45px 0}.combo-intro-row{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;align-items:stretch}.combo-intro-col{border:1px solid var(--ba-border);border-radius:0;padding:40px;background-color:var(--panel-graphite)}.combo-intro-right{display:flex;flex-direction:column;justify-content:center}.combo-intro-subtitle{text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;display:flex;align-items:center;gap:10px}.line-decor{display:inline-block;width:30px;height:1px;background-color:var(--color-brushed-chrome)}.combo-intro-title{line-height:1.3;margin-bottom:20px;text-transform:uppercase}.combo-intro-desc{font-size:16px;line-height:1.6;margin-bottom:40px;opacity:0.8}.combo-feature-text{display:flex;flex-direction:column;gap:10px}.combo-intro-features{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.combo-feature-item{display:flex;gap:15px;align-items:center}.combo-feature-icon img{width:40px;height:auto;object-fit:contain;filter:brightness(0) saturate(100%) invert(77%) sepia(21%) saturate(760%) hue-rotate(345deg) brightness(88%) contrast(85%)}.combo-feature-title{margin:0}.combo-feature-desc{font-size:14px;line-height:1.4;margin:0}.combo-right-subtitle{margin-bottom:10px;letter-spacing:0}.combo-suggest-title{margin-top:0;margin-bottom:10px}.combo-suggest-desc{opacity:0.8;font-size:16px;margin-bottom:25px}.combo-suggest-price{color:var(--color-hover);font-size:36px;margin-bottom:30px}.combo-btn{display:inline-block;background-color:var(--color-information-white);color:var(--color-obsidian-black);padding:15px 30px;text-transform:uppercase;text-decoration:none;text-align:center;border-radius:0;transition:background 0.3s,opacity 0.3s;font-weight:600;border:1px solid var(--ba-border)}.combo-btn:hover{background-color:var(--color-hover);border:1px solid var(--color-hover);opacity:1;box-shadow:0 0 15px var(--ba-chrome-glow)}@media (max-width:991px){.combo-intro-row{grid-template-columns:1fr}}@media (max-width:767px){.combo-intro-col{padding:25px}.combo-intro-title{font-size:24px}.combo-suggest-price{font-size:28px}}.combo-suggest-price .combo-price-display{display:flex;align-items:baseline;gap:15px;flex-wrap:wrap}.combo-suggest-price .combo-price-sale,.combo-suggest-price .combo-price-main{color:var(--color-hover);font-size:36px;font-weight:700;line-height:1.2}.combo-suggest-price .combo-price-sale .woocommerce-Price-amount,.combo-suggest-price .combo-price-main .woocommerce-Price-amount{color:var(--color-hover)}.combo-suggest-price .combo-price-regular{font-size:20px;color:#a0a6b5;opacity:0.7;text-decoration:line-through}.combo-suggest-price .combo-price-regular .woocommerce-Price-amount{color:#a0a6b5}.combo-suggest-price .combo-price-badge{display:inline-block;background-color:#d63638;color:#fff;font-size:14px;font-weight:700;padding:4px 10px;border-radius:2px}@media (max-width:767px){.combo-suggest-price .combo-price-sale,.combo-suggest-price .combo-price-main{font-size:28px}.combo-suggest-price .combo-price-regular{font-size:18px}}.combo-intro-right .combo-sale-countdown{align-items:flex-start;margin-bottom:25px;margin-top:0}@media (max-width:991px){.combo-intro-right .combo-sale-countdown{align-items:center}}