.single-product .wd-single-price p.price.cp-level-box{margin:8px 0 4px;padding:8px 10px;border-radius:12px;background:#f9fafb;border:1px solid rgba(15,23,42,.06);box-shadow:0 4px 12px rgba(15,23,42,.04);display:grid;grid-template-columns:auto 1fr;grid-auto-rows:auto;column-gap:8px;row-gap:3px;align-items:baseline;font-size:18.5px;line-height:1.4}.single-product .wd-single-price p.price.cp-level-box .woocommerce-Price-amount{font-size:22px;line-height:1.3}.single-product .wd-single-price p.price.cp-level-box .b2bking_retail_price_text,.single-product .wd-single-price p.price.cp-level-box .b2bking_b2b_price_text{grid-column:1;font-weight:700;color:#4b5563}.single-product .wd-single-price p.price.cp-level-box .b2bking_retail_price_price,.single-product .wd-single-price p.price.cp-level-box .b2bking_b2b_price_price{grid-column:2;justify-self:end;text-align:right;font-weight:600;color:#111827}.single-product .wd-single-price p.price.cp-level-box .b2bking_retail_price_text{color:#9ca3af}.single-product .wd-single-price p.price.cp-level-box .b2bking_retail_price_price{color:#9ca3af;font-weight:400}.single-product .wd-single-price p.price.cp-level-box .b2bking_b2b_price_text{color:#059669}.single-product .wd-single-price p.price.cp-level-box .b2bking_b2b_price_price{color:#047857;font-weight:600}.single-product .wd-single-price p.price.cp-level-box .b2bking_retail_price_price .woocommerce-Price-amount{text-decoration:line-through;text-decoration-thickness:1px}.single-product .wd-single-price p.price.cp-level-box .b2bking_b2b_price_price del{display:none!important}.single-product .wd-single-price p.price.cp-level-box .b2bking_b2b_price_price ins{text-decoration:none}@media (max-width:480px){.single-product .wd-single-price p.price.cp-level-box{grid-template-columns:1fr;row-gap:6px}.single-product .wd-single-price p.price.cp-level-box .b2bking_retail_price_price,.single-product .wd-single-price p.price.cp-level-box .b2bking_b2b_price_price{justify-self:start;text-align:left}}.single-product .cp-var-level-box{margin-top:10px;margin-bottom:6px;padding:8px 12px;border-radius:12px;background:#f9fafb;border:1px solid rgba(148,163,184,.35);font-size:14px;line-height:1.4}.single-product .cp-var-level-box .cp-var-row{display:flex;justify-content:space-between;align-items:baseline}.single-product .cp-var-level-box .cp-var-row+.cp-var-row{margin-top:4px}.single-product .cp-var-level-box .cp-var-label{color:#9ca3af;font-weight:800}.single-product .cp-var-level-box .cp-var-row-level .cp-var-label{color:#059669}.single-product .cp-var-level-box .cp-var-value-standard{color:#9ca3af;font-weight:400;text-decoration:line-through;text-decoration-thickness:1px}.single-product .cp-var-level-box .cp-var-value-level{color:#047857;font-weight:600}@media (max-width:480px){.single-product .cp-var-level-box{font-size:12px}}.price .b2bking_retail_price_text{font-size:12px;color:#9ca3af}.price .b2bking_retail_price_price{font-size:12px;color:#9ca3af;font-weight:400}.price .b2bking_retail_price_price .woocommerce-Price-amount{text-decoration:line-through;text-decoration-thickness:1px}.price .b2bking_b2b_price_price del{display:none!important}.price .b2bking_b2b_price_price ins{text-decoration:none}.cp-level-badge{margin-top:10px;padding:8px 12px;border-radius:999px;display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.4;background:rgba(16,185,129,.08);border:1px solid rgba(16,185,129,.22);color:#065f46;cursor:pointer}.cp-level-badge-inner{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.cp-level-badge-dot{width:18px;height:18px;border-radius:999px;background-image:url("https://cubaprovider.com/wp-content/uploads/2025/11/verificado1.gif");background-size:cover;background-position:center;flex-shrink:0;--lzl-bg-img:"https://cubaprovider.com/wp-content/uploads/2025/11/verificado1.gif"}.cp-level-badge-text strong{font-weight:700}.cp-level-badge-dot.lzl:not(.lzl-ed),.cp-level-badge-dot.lzl-ing:not(.lzl-ed){background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAP0lEQVRoBe3QgQAAAADDoPlTH+SFUGHAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAgAEDBgwYMGDAwMvAACQwAAGOmK4WAAAAAElFTkSuQmCC")}.cp-level-badge--guest{background:#f9fafb;border-color:rgba(148,163,184,.7);color:#4b5563}.cp-level-badge--wallet{background:rgba(59,130,246,.06);border-color:rgba(59,130,246,.25);color:#1d4ed8}@media (max-width:600px){.cp-level-badge{align-items:flex-start}}.cp-level-modal{position:fixed;inset:0;z-index:9999;display:none;align-items:center;justify-content:center}.cp-level-modal--open{display:flex}.cp-level-modal-backdrop{position:absolute;inset:0;background:rgba(15,23,42,.45);backdrop-filter:blur(4px)}.cp-level-modal-dialog{position:relative;z-index:1;max-width:420px;width:100%;margin:0 18px;border-radius:24px;background:#fff;box-shadow:0 28px 70px rgba(15,23,42,.45);padding:20px 22px 18px}.cp-level-modal-content{text-align:left}.cp-level-modal-title{margin:0 0 4px;font-size:18px;font-weight:700}.cp-level-modal-subtitle{margin:0 0 12px;font-size:13px;color:#6b7280}.cp-level-modal-card{border-radius:16px;overflow:hidden;margin-bottom:12px;border:1px solid rgba(15,23,42,.06)}.cp-level-modal-card img{width:100%;height:auto;display:block}.cp-level-modal-text{font-size:13px;color:#4b5563;margin:0 0 14px}.cp-level-modal-link{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:999px;background:#0f766e;color:#fff;font-size:13px;font-weight:600;text-decoration:none}.cp-level-modal-link:hover{opacity:.95}html.cp-level-modal-open{overflow:hidden}