/* Coerência visual com o mockup: somente aparência, sem alteração do checkout */
.dedicated-checkout .thinbar{background:linear-gradient(90deg,#6f0cce,#481097)}
.dedicated-checkout .site-header{box-shadow:0 4px 26px rgba(83,25,149,.07)}
.dedicated-checkout .btn-checkout-send{background:linear-gradient(90deg,#02b646,#00c668)!important;border-radius:24px!important}
.dedicated-checkout .checkout-main{background:linear-gradient(145deg,#fff,#faf6ff)}
.dedicated-checkout .checkout-cart-card,.dedicated-checkout .checkout-data-card{box-shadow:0 12px 34px rgba(64,16,141,.06)}
.dedicated-checkout .checkout-logo{object-fit:contain}

/* V2.5.1 — ajuste compacto do atendimento no checkout */
.dedicated-checkout .thinbar-inner{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.dedicated-checkout .wa-top{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.dedicated-checkout #checkoutPhone{display:inline-block;max-width:190px;white-space:normal;line-height:1.15}@media(max-width:576px){.dedicated-checkout .thinbar-inner{font-size:11px}.dedicated-checkout .wa-top{font-size:11px}.dedicated-checkout #checkoutPhone{max-width:none}}
