.shv-section--pay.shv-section--pay .shv-pay{padding:var(--shv-space-5) var(--shv-space-4) var(--shv-space-6);background:linear-gradient(180deg,color-mix(in srgb,var(--shv-bg-cream, #fff7ec) 92%,transparent),var(--shv-bg-white, #fffcf7));border-top:1px solid color-mix(in srgb,var(--shv-brass, #d4a017) 28%,transparent)}.shv-section--pay.shv-section--pay .shv-pay__inner{width:min(100%,640px);margin:0 auto;padding:var(--shv-space-4);display:grid;gap:var(--shv-space-3);justify-items:center;text-align:center;background:radial-gradient(circle at 18% 0,color-mix(in srgb,var(--shv-brass, #d4a017) 18%,transparent),transparent 42%),linear-gradient(135deg,var(--shv-bg-white, #fffcf7),color-mix(in srgb,var(--shv-bg-temple, #f4e2c8) 34%,var(--shv-bg-white, #fffcf7)));border:1px solid color-mix(in srgb,var(--shv-maroon, #5a0f13) 15%,transparent);border-radius:var(--shv-radius-lg, 16px);box-shadow:0 16px 42px #3a080b1a,inset 0 1px #ffffffbd}.shv-section--pay.shv-section--pay .shv-pay__header{display:inline-flex;align-items:center;justify-content:center;gap:var(--shv-space-3);max-width:100%}.shv-section--pay.shv-section--pay .shv-pay__icon{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--shv-saffron, #c2410c);background:color-mix(in srgb,var(--shv-brass, #d4a017) 12%,var(--shv-bg-white, #fffcf7));border:1px solid color-mix(in srgb,var(--shv-brass, #d4a017) 34%,transparent);border-radius:var(--shv-radius-md, 8px)}.shv-section--pay.shv-section--pay .shv-pay__icon svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.shv-section--pay.shv-section--pay .shv-pay__copy{min-width:0}.shv-section--pay.shv-section--pay .shv-pay__label{font-family:var(--font-body--family);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--shv-sindoor, #8a1c1c);margin:0 0 2px;font-weight:850}.shv-section--pay.shv-section--pay .shv-pay__subtext{margin:0;font-family:var(--font-body--family);font-size:13.5px;line-height:1.35;color:var(--shv-body-soft, #6b4b35)}.shv-section--pay.shv-section--pay .shv-pay__image-wrap{display:flex;align-items:center;justify-content:center;width:min(100%,430px);min-height:64px;padding:10px 14px;background:#fffcf7f0;border:1px solid color-mix(in srgb,var(--shv-brass, #d4a017) 36%,transparent);border-radius:var(--shv-radius-md, 8px);box-shadow:0 10px 28px #3a080b14,inset 0 1px #ffffffe6}.shv-section--pay.shv-section--pay .shv-pay__image{display:block;width:100%;max-height:48px;height:auto;object-fit:contain}body:has(.shv-section--pay.shv-section--pay) main[data-template]{background:radial-gradient(circle at 12% 6%,color-mix(in srgb,var(--shv-brass, #d4a017) 10%,transparent),transparent 30%),linear-gradient(180deg,var(--shv-bg-cream, #fff7ec),var(--shv-bg-white, #fffcf7) 34%,var(--shv-bg-cream, #fff7ec))}body:has(.shv-section--pay.shv-section--pay) .cart-page{width:min(100%,1180px);margin-inline:auto;padding:clamp(22px,4vw,48px) var(--shv-space-4) clamp(24px,4vw,40px);gap:var(--shv-space-5)}body:has(.shv-section--pay.shv-section--pay) .cart-page__title{grid-column:1 / -1;grid-row:1}body:has(.shv-section--pay.shv-section--pay) .cart-page__items{grid-column:1;grid-row:2}body:has(.shv-section--pay.shv-section--pay) .cart-page__summary{grid-column:2;grid-row:2;align-self:start}body:has(.shv-section--pay.shv-section--pay) .cart-title{color:var(--shv-maroon, #5a0f13)}body:has(.shv-section--pay.shv-section--pay) .cart-page__items,body:has(.shv-section--pay.shv-section--pay) .cart-page__summary{background:linear-gradient(180deg,var(--shv-bg-white, #fffcf7),color-mix(in srgb,var(--shv-bg-cream, #fff7ec) 70%,var(--shv-bg-white, #fffcf7)));border:1px solid color-mix(in srgb,var(--shv-maroon, #5a0f13) 12%,transparent);border-radius:var(--shv-radius-lg, 16px);box-shadow:0 18px 48px #3a080b14}body:has(.shv-section--pay.shv-section--pay) .cart-page__items{padding:clamp(14px,2vw,22px)}body:has(.shv-section--pay.shv-section--pay) .cart-page__summary{padding:clamp(18px,2vw,24px);background:radial-gradient(circle at 16% 0,color-mix(in srgb,var(--shv-brass, #d4a017) 18%,transparent),transparent 42%),linear-gradient(180deg,color-mix(in srgb,var(--shv-bg-temple, #f4e2c8) 74%,var(--shv-bg-white, #fffcf7)),var(--shv-bg-white, #fffcf7))}body:has(.shv-section--pay.shv-section--pay) .cart-items__table-row{padding:var(--shv-space-3);border:1px solid color-mix(in srgb,var(--shv-brass, #d4a017) 28%,transparent);border-radius:var(--shv-radius-md, 8px);background:#fffcf7e0}body:has(.shv-section--pay.shv-section--pay) .cart-items__media-container{border-radius:var(--shv-radius-md, 8px);border:1px solid color-mix(in srgb,var(--shv-brass, #d4a017) 28%,transparent);background:var(--shv-bg-white, #fffcf7);overflow:hidden}body:has(.shv-section--pay.shv-section--pay) .cart-items__title,body:has(.shv-section--pay.shv-section--pay) .cart-totals__total-value{color:var(--shv-mahogany, #3a080b);font-weight:800}body:has(.shv-section--pay.shv-section--pay) .cart-totals__container,body:has(.shv-section--pay.shv-section--pay) .cart-actions{border-color:color-mix(in srgb,var(--shv-maroon, #5a0f13) 16%,transparent)}body:has(.shv-section--pay.shv-section--pay) .cart__ctas{margin-top:var(--shv-space-4)}@media(min-width:750px){body:has(.shv-section--pay.shv-section--pay) .cart-page{grid-template-columns:minmax(0,1fr) minmax(340px,400px);grid-template-rows:auto auto;align-items:start}body:has(.shv-section--pay.shv-section--pay) .cart-page__summary{position:sticky;top:110px}}@media(max-width:749px){.shv-section--pay.shv-section--pay .shv-pay{padding-inline:var(--shv-space-3)}.shv-section--pay.shv-section--pay .shv-pay__inner{padding:var(--shv-space-3)}.shv-section--pay.shv-section--pay .shv-pay__header{align-items:flex-start;text-align:left}body:has(.shv-section--pay.shv-section--pay) .cart-page{padding-inline:var(--shv-space-3)}body:has(.shv-section--pay.shv-section--pay) .cart-page__title,body:has(.shv-section--pay.shv-section--pay) .cart-page__items,body:has(.shv-section--pay.shv-section--pay) .cart-page__summary{grid-column:1;grid-row:auto}body:has(.shv-section--pay.shv-section--pay) .cart-page__items,body:has(.shv-section--pay.shv-section--pay) .cart-page__summary{border-radius:var(--shv-radius-md, 8px)}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/shv-payment-badges.css.map */
