.ccx-offers{background:linear-gradient(180deg,rgb(23 29 38 / .92),rgb(23 29 38 / .78));border:1px solid rgb(255 255 255 / .10);border-radius:18px;box-shadow:0 24px 60px rgb(0 0 0 / .55);overflow:hidden;margin-top:14px}.ccx-offers-head{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-bottom:1px solid rgb(255 255 255 / .08);font-weight:900;color:#f5f7fb}.ccx-offers-head small{font-weight:700;color:rgb(245 247 251 / .65)}.ccx-offer-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:14px;padding:14px}.ccx-merchant{display:flex;gap:12px;align-items:center}.ccx-merchant-logo{width:36px;height:36px;border-radius:12px;background:rgb(255 255 255 / .10);border:1px solid rgb(255 255 255 / .18);display:flex;align-items:center;justify-content:center;font-weight:900}.ccx-merchant strong{display:block;font-size:14px}.ccx-merchant small{font-size:12px;color:rgb(245 247 251 / .65)}.ccx-offer-right{display:flex;align-items:center;gap:12px}.ccx-offer-price{font-weight:1000;color:#ff7a00;display:flex;align-items:center;gap:8px}.ccx-badge{background:rgb(0 255 106 / .16);border:1px solid rgb(0 255 106 / .40);color:#f5f7fb;font-size:12px;padding:4px 8px;border-radius:999px;font-weight:900}.ccx-offer-btn{background:rgb(0 255 106 / .18);border:1px solid rgb(0 255 106 / .45);color:#f5f7fb;padding:10px 14px;border-radius:12px;font-weight:1000;text-decoration:none;transition:.15s ease}.ccx-offer-btn:hover{background:rgb(0 255 106 / .28);box-shadow:0 0 0 6px rgb(0 255 106 / .10)}@media(max-width:600px){.ccx-offer-row{grid-template-columns:1fr;text-align:center}.ccx-offer-right{justify-content:center}}body.single-product .ccx-pdp-hero .price{display:flex!important;align-items:baseline!important;gap:12px!important;margin:10px 0 14px!important}body.single-product .ccx-pdp-hero .price del{order:1!important;opacity:1!important;margin:0!important}body.single-product .ccx-pdp-hero .price del .woocommerce-Price-amount,body.single-product .ccx-pdp-hero .price del .amount,body.single-product .ccx-pdp-hero .price del bdi{font-size:14px!important;font-weight:800!important;color:rgb(164 173 187 / .92)!important;text-decoration:line-through!important;text-decoration-thickness:2px!important;text-decoration-color:rgb(164 173 187 / .70)!important}body.single-product .ccx-pdp-hero .price ins{order:2!important;text-decoration:none!important;margin:0!important}body.single-product .ccx-pdp-hero .price ins .woocommerce-Price-amount,body.single-product .ccx-pdp-hero .price ins .amount,body.single-product .ccx-pdp-hero .price ins bdi{font-size:34px!important;font-weight:1000!important;color:#ff7a00!important;letter-spacing:-.2px!important}body.single-product .ccx-pdp-hero .price>.woocommerce-Price-amount,body.single-product .ccx-pdp-hero .price>.amount,body.single-product .ccx-pdp-hero .price>bdi{font-size:34px!important;font-weight:1000!important;color:#ff7a00!important}body.single-product .ccx-pdp-hero .woocommerce-Price-amount bdi,body.single-product .ccx-pdp-hero .woocommerce-Price-amount .woocommerce-Price-currencySymbol{color:inherit!important}