/* Payment transfer — editorial light (track_order + checkout) */

body.track-page .bank-pay-shell {
    padding: 0;
    background: #fff;
    border: 1px solid rgba(201, 148, 26, 0.22);
    border-radius: 24px;
    box-shadow: 0 16px 48px rgba(120, 90, 40, 0.1), 0 1px 0 rgba(255, 255, 255, 0.9) inset;
}

body.track-page .bank-pay-shell::before {
    display: none;
}

body.track-page .bank-pay-inner {
    background: linear-gradient(180deg, #fffdf8 0%, #fff9f2 100%);
    border-radius: 23px;
    padding: 28px 22px 24px;
    backdrop-filter: none;
}

body.track-page .bank-pay-pill {
    border-color: rgba(201, 148, 26, 0.22);
    background: rgba(255, 255, 255, 0.92);
    color: #524c44;
}

body.track-page .bank-pay-pill.secure {
    border-color: rgba(22, 163, 74, 0.28);
    background: rgba(240, 253, 244, 0.95);
    color: #166534;
}

body.track-page .bank-pay-title {
    color: #1a1612;
}

body.track-page .bank-pay-sub {
    color: #6b6358;
}

body.track-page .bank-pay-step {
    background: #fff;
    border-color: rgba(201, 148, 26, 0.14);
}

body.track-page .bank-pay-step-num {
    background: linear-gradient(135deg, #c9941a, #e8c56a);
    border-color: rgba(201, 148, 26, 0.35);
    color: #2a2218;
}

body.track-page .bank-pay-step strong {
    color: #2a2218;
}

body.track-page .bank-pay-step span {
    color: #6b6358;
}

body.track-page .bank-pay-timer-card {
    background: linear-gradient(180deg, #fff5f5 0%, #fff 100%);
    border-color: rgba(220, 38, 38, 0.18);
}

body.track-page .bank-pay-timer-label {
    color: #b91c1c;
}

body.track-page .bank-timer {
    color: #991b1b;
    text-shadow: none;
}

body.track-page .bank-pay-timer-note {
    color: #6b6358;
}

body.track-page .bank-order-badge {
    background: rgba(201, 148, 26, 0.12);
    border-color: rgba(201, 148, 26, 0.28);
    color: #7c5a10;
}

body.track-page .bank-pay-qr-label {
    color: #6b6358;
}

body.track-page .bank-qr-img-wrap {
    background: #fff;
    border-radius: 18px;
    padding: 16px;
    box-shadow: 0 8px 32px rgba(120, 90, 40, 0.1), 0 0 0 1px rgba(201, 148, 26, 0.16);
}

body.track-page .bank-pay-row {
    background: #fff;
    border-color: rgba(201, 148, 26, 0.12);
}

body.track-page .bank-pay-row .lbl {
    color: #6b6358;
}

body.track-page .bank-pay-row .lbl i {
    color: #c9941a;
}

body.track-page .bank-pay-row .val {
    color: #1a1612;
}

body.track-page .bank-pay-row.highlight {
    border-color: rgba(201, 148, 26, 0.35);
    background: linear-gradient(135deg, rgba(201, 148, 26, 0.1), rgba(255, 249, 242, 0.95));
}

body.track-page .bank-pay-row.amount .val {
    color: #9a6b12;
}

body.track-page .bank-pay-acc-name {
    color: #6b6358;
}

body.track-page .bank-copy-btn {
    background: #fff;
    border-color: rgba(201, 148, 26, 0.35);
    color: #9a6b12;
}

body.track-page .bank-copy-btn:hover {
    background: rgba(201, 148, 26, 0.08);
    box-shadow: 0 4px 14px rgba(120, 90, 40, 0.12);
}

body.track-page .bank-pay-warning {
    background: #fffbeb;
    border-color: rgba(217, 119, 6, 0.28);
    color: #92400e;
}

body.track-page .bank-pay-warning i {
    color: #d97706;
}

body.track-page .bank-pay-wait {
    background: #f0fdf4;
    border-color: rgba(22, 163, 74, 0.22);
    color: #166534;
}

body.track-page #bankPayToast {
    background: #fff;
    border-color: rgba(22, 163, 74, 0.28);
    color: #166534;
    box-shadow: 0 16px 48px rgba(120, 90, 40, 0.14);
}

body.track-page .bank-pay-overlay {
    background: rgba(26, 22, 18, 0.42);
}

body.track-page .bank-pay-overlay-inner {
    background: #fff;
    border-color: rgba(201, 148, 26, 0.18);
    box-shadow: 0 24px 64px rgba(120, 90, 40, 0.16);
}

body.track-page .bank-pay-overlay-inner.success {
    border-color: rgba(22, 163, 74, 0.3);
}

body.track-page .bank-pay-overlay-title {
    color: #1a1612;
}

body.track-page .bank-pay-overlay-text {
    color: #6b6358;
}

body.track-page .inst-pay-tab {
    border-color: rgba(201, 148, 26, 0.16);
    background: #fff;
    color: #524c44;
}

body.track-page .inst-pay-tab:hover {
    border-color: rgba(201, 148, 26, 0.35);
    color: #2a2218;
}

body.track-page .inst-pay-tab.active {
    border-color: rgba(201, 148, 26, 0.45);
    background: linear-gradient(135deg, rgba(201, 148, 26, 0.12), rgba(255, 249, 242, 0.98));
    color: #2a2218;
    box-shadow: 0 4px 16px rgba(120, 90, 40, 0.1);
}

body.track-page .inst-qr-panel,
body.track-page .inst-qr-panel--nested {
    background: linear-gradient(180deg, #fff 0%, #fff9f2 100%);
    border-color: rgba(201, 148, 26, 0.18);
    box-shadow: 0 8px 28px rgba(120, 90, 40, 0.08);
}

body.track-page .inst-qr-panel h4 {
    color: #9a6b12;
}

body.track-page .inst-qr-panel .inst-desc {
    color: #6b6358;
}

body.track-page .inst-qr-panel .inst-desc strong {
    color: #2a2218;
}

body.track-page .deposit-countdown-box {
    background: #fff5f5;
    border-color: rgba(220, 38, 38, 0.22);
    color: #b91c1c;
}

body.track-page .inst-qr-inner {
    background: #fff;
    box-shadow: 0 8px 24px rgba(120, 90, 40, 0.1), 0 0 0 1px rgba(201, 148, 26, 0.12);
}

body.track-page .inst-pay-notice {
    margin-top: 12px;
    padding: 12px 14px;
    background: #fffbeb;
    border: 1px solid rgba(217, 119, 6, 0.22);
    border-radius: 12px;
    font-size: 12px;
    color: #92400e;
    line-height: 1.55;
}

body.track-page .inst-pay-notice i {
    margin-right: 6px;
    color: #d97706;
}

body.track-page .inst-pay-notice strong {
    color: #78350f;
}

body.track-page .inst-card-panel,
body.track-page .inst-wallet-panel {
    background: linear-gradient(180deg, #fff 0%, #fff9f2 100%);
    border-color: rgba(201, 148, 26, 0.18);
    box-shadow: 0 8px 28px rgba(120, 90, 40, 0.08);
}

body.track-page .inst-card-step {
    color: #524c44;
}

body.track-page .inst-card-step span {
    background: rgba(201, 148, 26, 0.14);
    color: #9a6b12;
}

body.track-page .inst-card-hint {
    color: #6b6358;
}

body.track-page .inst-card-hint strong {
    color: #2a2218;
}

body.track-page .inst-card-cta {
    background: linear-gradient(135deg, #c9941a, #9a6b12);
    box-shadow: 0 8px 24px rgba(201, 148, 26, 0.22);
    color: #fff !important;
}

body.track-page .inst-card-auto-note {
    color: #7c5a10;
    background: rgba(201, 148, 26, 0.1);
    border-color: rgba(201, 148, 26, 0.22);
}

body.track-page .inst-card-field-input {
    border-color: rgba(201, 148, 26, 0.2);
    background: #fff;
    color: #1a1612;
}

body.track-page .inst-card-field-input:focus {
    border-color: rgba(201, 148, 26, 0.45);
    box-shadow: 0 0 0 3px rgba(201, 148, 26, 0.12);
}

body.track-page .inst-card-status--ok {
    color: #166534;
}

body.track-page .inst-card-status--err {
    color: #b91c1c;
}

body.track-page .inst-card-status--pending {
    color: #92400e;
}

body.track-page .inst-wallet-balance {
    background: #fff;
    border-color: rgba(201, 148, 26, 0.18);
    color: #524c44;
}

body.track-page .inst-wallet-balance strong {
    color: #9a6b12;
}

body.track-page .inst-wallet-warn {
    color: #92400e;
}

body.checkout-page .checkout-order-card {
    border-color: rgba(201, 148, 26, 0.16);
    background: linear-gradient(180deg, #fff 0%, #fff9f2 100%);
    box-shadow: 0 12px 40px rgba(120, 90, 40, 0.08), inset 0 1px 0 rgba(255, 255, 255, 0.9);
}

body.checkout-page .checkout-order-card .shop-nm {
    color: #2a2218;
}

body.checkout-page .checkout-order-card .shop-sub-val {
    color: #9a6b12;
}

body.checkout-page .checkout-order-card .oi {
    background: rgba(255, 255, 255, 0.85);
    border-color: rgba(201, 148, 26, 0.12);
}

body.checkout-page .checkout-order-card .oi-meta {
    color: #6b6358;
}

body.checkout-page .checkout-order-card .oi-price {
    color: #9a6b12;
}

body.checkout-page .checkout-order-card .shop-av {
    border-color: rgba(201, 148, 26, 0.2);
}

body.checkout-page .checkout-shop-block {
    border-color: rgba(201, 148, 26, 0.14);
    background: rgba(255, 255, 255, 0.72);
    box-shadow: 0 4px 16px rgba(120, 90, 40, 0.06);
}

body.checkout-page .checkout-shop-block .shop-hd {
    border-bottom-color: rgba(201, 148, 26, 0.12);
}

body.checkout-page .checkout-shop-block__idx {
    background: linear-gradient(135deg, rgba(201, 148, 26, 0.85), rgba(232, 197, 106, 0.9));
    color: #2a2218;
    box-shadow: 0 2px 8px rgba(201, 148, 26, 0.2);
}

body.checkout-page .checkout-shop-block__lbl {
    color: #6b6358;
}

body.checkout-page .shop-coupon-ticket {
    border-color: rgba(201, 148, 26, 0.16);
    background: linear-gradient(145deg, #fff 0%, #fff9f2 100%);
    box-shadow: 0 2px 10px rgba(120, 90, 40, 0.06);
}

body.checkout-page .shop-coupon-ticket::before {
    background: radial-gradient(90% 60% at 0% 0%, rgba(201, 148, 26, 0.08), transparent 48%);
}

body.checkout-page .shop-coupon-ticket__ribbon {
    color: #2a2218;
    background: linear-gradient(90deg, #e8c56a, #c9941a);
}

body.checkout-page .shop-coupon-ticket__head-ico {
    background: rgba(201, 148, 26, 0.1);
    color: #9a6b12;
    border-color: rgba(201, 148, 26, 0.18);
}

body.checkout-page .shop-coupon-ticket__head-txt {
    color: #6b6358;
}

body.checkout-page .shop-coupon-ticket__tear {
    border-top-color: rgba(201, 148, 26, 0.16);
}

body.checkout-page .shop-coupon-ticket.is-empty {
    border-color: rgba(201, 148, 26, 0.12);
    background: rgba(255, 249, 242, 0.85);
}

body.checkout-page .inst-box {
    background: linear-gradient(135deg, rgba(201, 148, 26, 0.08), rgba(255, 249, 242, 0.95));
    border-color: rgba(201, 148, 26, 0.28);
}

body.checkout-page .inst-plan-days {
    color: #9a6b12;
    background: rgba(201, 148, 26, 0.12);
}

body.checkout-page .prog {
    background: rgba(201, 148, 26, 0.12);
}

body.checkout-page .prog-fill {
    background: linear-gradient(90deg, #c9941a, #e8c56a);
}

body.checkout-page .pay-card[data-pay-method="bank_transfer"] .pay-card-ico,
body.checkout-page .pay-card[data-pay-method="installment_qr"] .pay-card-ico {
    filter: none;
}

body.checkout-page .pay-card {
    background: #fff;
}

body.checkout-page .pay-card.sel {
    background: linear-gradient(145deg, rgba(201, 148, 26, 0.06), rgba(255, 255, 255, 0.98));
    box-shadow: 0 0 0 2px rgba(201, 148, 26, 0.16), 0 8px 24px rgba(120, 90, 40, 0.08);
}

body.checkout-page .pay-card .sel-dot {
    border-color: rgba(201, 148, 26, 0.25);
}

body.checkout-page .pay-card.sel .sel-dot {
    background: linear-gradient(135deg, #c9941a, #9a6b12);
    box-shadow: 0 0 8px rgba(201, 148, 26, 0.35);
}

body.track-page .inst-card-hero {
    background: linear-gradient(135deg, rgba(201, 148, 26, 0.1), rgba(255, 249, 242, 0.95));
    border-color: rgba(201, 148, 26, 0.2);
}

body.track-page .inst-card-hero-icon {
    background: rgba(201, 148, 26, 0.16);
    color: #9a6b12;
}

body.track-page .inst-card-hero-sub strong {
    color: #9a6b12;
}

body.track-page .inst-card-target-pill {
    background: rgba(201, 148, 26, 0.1);
    border-color: rgba(201, 148, 26, 0.22);
}

body.track-page .inst-warn-foot {
    color: #b91c1c;
}

body.track-page .inst-history-wrap {
    border-color: rgba(201, 148, 26, 0.14);
    background: #fff;
}

body.track-page .inst-history-row:nth-child(odd) {
    background: rgba(255, 249, 242, 0.65);
}

body.track-page .bank-pay-success-state {
    padding: 48px 24px;
    text-align: center;
}

body.track-page .bank-pay-success-state__icon {
    font-size: 64px;
    line-height: 1;
    margin-bottom: 16px;
}

body.track-page .bank-pay-success-state__title {
    font-family: var(--font-display), serif;
    font-size: 26px;
    font-weight: 800;
    color: #1a1612;
    margin-bottom: 10px;
}

body.track-page .bank-pay-success-state__text {
    font-size: 14px;
    color: #6b6358;
    line-height: 1.55;
}

body.checkout-page .page-header--payment,
body.track-page .page-header--payment {
    background: linear-gradient(180deg, #fff 0%, #fff9f2 100%);
}

body.checkout-page .checkout-summary-card {
    border-color: rgba(201, 148, 26, 0.2);
    background: linear-gradient(180deg, #fff 0%, #fff9f2 100%);
    box-shadow: 0 12px 40px rgba(120, 90, 40, 0.08);
}

body.checkout-page .shop-coupon-ticket--platform {
    box-shadow: 0 3px 12px rgba(120, 90, 40, 0.08);
}

body.checkout-page .shop-coupon-ticket--platform.is-active {
    border-color: rgba(201, 148, 26, 0.35);
    box-shadow: 0 3px 14px rgba(201, 148, 26, 0.12);
}

body.checkout-page .shop-coupon-ticket--platform .shop-coupon-ticket__head-ico {
    color: #9a6b12;
}

body.checkout-page .shop-coupon-ticket--platform .shop-coupon-ticket__platform-inner em {
    color: #9a6b12;
}

body.checkout-page .shop-coupon-ticket__main {
    color: #524c44;
}

body.checkout-page .shop-coupon-ticket__main strong {
    color: #2a2218;
}

body.checkout-page .shop-coupon-ticket__kicker {
    color: #6b6358;
}

body.checkout-page .shop-coupon-ticket__mono {
    color: #2a2218;
    background: rgba(201, 148, 26, 0.08);
    border: 1px dashed rgba(201, 148, 26, 0.28);
}

body.checkout-page .shop-coupon-ticket__pill {
    color: #2a2218;
    background: linear-gradient(135deg, #e8c56a, #c9941a);
    box-shadow: 0 1px 6px rgba(201, 148, 26, 0.18);
}

body.checkout-page .shop-coupon-ticket__load i {
    color: #9a6b12;
}

body.checkout-page .shop-coupon-ticket.is-active {
    border-color: rgba(201, 148, 26, 0.32);
    box-shadow: 0 3px 12px rgba(201, 148, 26, 0.1);
}

body.checkout-page .shop-coupon-ticket--click:focus-visible {
    box-shadow: 0 0 0 2px rgba(201, 148, 26, 0.35);
}

body.checkout-page .shop-coupon-ticket__empty-ico {
    background: rgba(201, 148, 26, 0.1);
    color: #9a6b12;
}

body.checkout-page .tot-row--ship {
    border-top-color: rgba(201, 148, 26, 0.14);
}

body.checkout-page .tot-final {
    border-top-color: rgba(201, 148, 26, 0.28);
}

body.checkout-page .tot-final .fv {
    background: linear-gradient(120deg, #9a6b12, #c9941a);
    -webkit-background-clip: text;
    background-clip: text;
    color: transparent;
}

body.checkout-page .charm-use-box {
    background: linear-gradient(135deg, rgba(201, 148, 26, 0.08), rgba(255, 249, 242, 0.98));
    border-color: rgba(201, 148, 26, 0.24);
}

body.checkout-page .charm-use-box__switch {
    background: rgba(201, 148, 26, 0.16);
}

body.checkout-page .btn-cta {
    background: linear-gradient(135deg, #d4a82a 0%, #c9941a 45%, #9a6b12 100%);
    background-size: 200%;
    box-shadow: 0 8px 28px rgba(201, 148, 26, 0.28);
    color: #fff;
    animation: none;
}

body.checkout-page .btn-cta:hover {
    box-shadow: 0 12px 36px rgba(201, 148, 26, 0.34);
}

body.checkout-page .btn-cta:disabled {
    background: #e8e0d4;
    color: #9ca3af;
    box-shadow: none;
}

body.checkout-page .mob-foot {
    background: rgba(255, 255, 255, 0.96);
    border-top: 1px solid rgba(201, 148, 26, 0.18);
    box-shadow: 0 -8px 32px rgba(120, 90, 40, 0.1);
    backdrop-filter: blur(14px) saturate(1.2);
}

body.checkout-page .mob-tot-lbl {
    color: #6b6358;
}

body.checkout-page .mob-tot-val {
    color: #9a6b12;
    background: none;
    -webkit-text-fill-color: #9a6b12;
}

body.checkout-page .mob-btn {
    background: linear-gradient(135deg, #d4a82a, #9a6b12);
    box-shadow: 0 6px 22px rgba(201, 148, 26, 0.28);
    color: #fff;
}

body.checkout-page .dc-modal-overlay {
    background: rgba(26, 22, 18, 0.42);
    backdrop-filter: blur(8px);
}

body.checkout-page .dc-modal {
    background: linear-gradient(198deg, #fff 0%, #fff9f2 100%);
    border-color: rgba(201, 148, 26, 0.22);
    box-shadow: 0 28px 80px rgba(120, 90, 40, 0.16);
}

body.checkout-page .dc-modal-hd {
    background: linear-gradient(90deg, rgba(201, 148, 26, 0.08), rgba(255, 249, 242, 0.6));
    border-bottom-color: rgba(201, 148, 26, 0.14);
}

body.checkout-page .dc-modal-hd h2 {
    color: #2a2218;
}

body.checkout-page .dc-modal-x {
    background: #fff;
    border-color: rgba(201, 148, 26, 0.18);
    color: #524c44;
}

body.checkout-page .dc-modal-body {
    background: transparent;
}

body.checkout-page .dc-modal-enter {
    border: 1px solid rgba(201, 148, 26, 0.16);
    border-radius: 12px;
    background: #fff;
    box-shadow: 0 2px 10px rgba(120, 90, 40, 0.06);
}

body.checkout-page .dc-enter-label {
    color: #9a6b12;
}

body.checkout-page .dc-wrap {
    background: #fff;
    border-color: rgba(201, 148, 26, 0.18);
}

body.checkout-page .dc-wrap:focus-within {
    border-color: rgba(201, 148, 26, 0.4);
    box-shadow: 0 0 0 3px rgba(201, 148, 26, 0.1);
}

body.checkout-page .dc-wrap--modal {
    background: rgba(255, 249, 242, 0.9);
    border-color: rgba(201, 148, 26, 0.18);
}

body.checkout-page .dc-panel-hint {
    background: rgba(201, 148, 26, 0.06);
    border-color: rgba(201, 148, 26, 0.14);
    color: #6b6358;
}

body.checkout-page .dc-btn {
    background: linear-gradient(135deg, #d4a82a, #9a6b12);
    box-shadow: 0 2px 8px rgba(201, 148, 26, 0.22);
    color: #fff;
}

body.checkout-page .dc-vt {
    background: linear-gradient(168deg, #fff 0%, #fff9f2 100%);
    border-color: rgba(201, 148, 26, 0.18);
    box-shadow: 0 4px 16px rgba(120, 90, 40, 0.08);
}

body.checkout-page .dc-vt::before {
    background: linear-gradient(180deg, #e8c56a, #c9941a 45%, #9a6b12);
    box-shadow: 2px 0 12px rgba(201, 148, 26, 0.2);
}

body.checkout-page .dc-vt:hover {
    border-color: rgba(201, 148, 26, 0.35);
    box-shadow: 0 8px 24px rgba(120, 90, 40, 0.12);
}

body.checkout-page .dc-vt.is-on {
    border-color: rgba(22, 163, 74, 0.35);
    box-shadow: 0 0 0 2px rgba(22, 163, 74, 0.14), 0 8px 24px rgba(120, 90, 40, 0.1);
}

body.checkout-page .dc-vt.is-on::before {
    background: linear-gradient(180deg, #6ee7b7, #22c55e, #16a34a);
}

body.checkout-page .dc-vt--admin {
    background: linear-gradient(168deg, #fffdf6 0%, #fff9f2 100%);
    border-color: rgba(201, 148, 26, 0.24);
}

body.checkout-page .dc-vt--admin::before {
    background: linear-gradient(180deg, #fde68a, #f59e0b, #d97706);
}

body.checkout-page .dc-vt--seller {
    background: linear-gradient(168deg, #fff 0%, #fff9f2 100%);
    border-color: rgba(201, 148, 26, 0.18);
}

body.checkout-page .dc-vt--seller::before {
    background: linear-gradient(180deg, #e8c56a, #c9941a, #9a6b12);
}

body.checkout-page .dc-vt__band {
    background: linear-gradient(90deg, rgba(201, 148, 26, 0.08), rgba(255, 249, 242, 0.95));
    color: #524c44;
    border-bottom-color: rgba(201, 148, 26, 0.14);
}

body.checkout-page .dc-vt--admin .dc-vt__band {
    background: linear-gradient(90deg, rgba(201, 148, 26, 0.12), rgba(255, 249, 242, 0.95));
}

body.checkout-page .dc-vt--seller .dc-vt__band {
    background: linear-gradient(90deg, rgba(201, 148, 26, 0.08), rgba(255, 249, 242, 0.95));
}

body.checkout-page .dc-vt--seller .dc-vt__code {
    color: #9a6b12;
}

body.checkout-page .dc-vt__name {
    color: #2a2218;
    text-shadow: none;
}

body.checkout-page .dc-vt__code-wrap {
    background: rgba(201, 148, 26, 0.08);
    border-color: rgba(201, 148, 26, 0.28);
    box-shadow: none;
}

body.checkout-page .dc-vt__code {
    color: #9a6b12;
}

body.checkout-page .dc-vt--admin .dc-vt__code {
    color: #9a6b12;
}

body.checkout-page .dc-vt__save-num {
    color: #166534;
    background: none;
    filter: none;
}

body.checkout-page .dc-vt__save-note {
    color: #6b6358;
}

body.checkout-page .dc-vt__meta {
    border-top-color: rgba(201, 148, 26, 0.12);
    color: #6b6358;
}

body.checkout-page .dc-vt__meta-exp i {
    color: #9a6b12;
}

body.checkout-page .dc-vt--admin .dc-vt__meta-exp i {
    color: #c9941a;
}

body.checkout-page .dc-vt__uses-row {
    color: #6b6358;
}

body.checkout-page .dc-vt__uses-num {
    color: #9a6b12;
}

body.checkout-page .dc-vt--admin .dc-vt__uses-num {
    color: #9a6b12;
}

body.checkout-page .dc-vt__bar-bg {
    background: rgba(201, 148, 26, 0.12);
    box-shadow: none;
}

body.checkout-page .dc-vt__bar-fill {
    background: linear-gradient(90deg, #86efac, #22c55e, #16a34a);
    box-shadow: none;
}

body.checkout-page .dc-vt--admin .dc-vt__bar-fill {
    background: linear-gradient(90deg, #fde68a, #f59e0b, #d97706);
    box-shadow: none;
}

body.checkout-page #coupon_wallet .dc-vt {
    box-shadow: 0 2px 10px rgba(120, 90, 40, 0.08);
}

body.checkout-page .trust-row {
    border-top-color: rgba(201, 148, 26, 0.14);
}

body.checkout-page .trust-item {
    color: #6b6358;
}
