.yshop-order-page--commerce[data-v-1febfb4d]{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.yshop-order-page--commerce[data-v-1febfb4d] .store-page-hero{background-color:var(--luxe-surface)!important;border-color:var(--luxe-border)!important}.yshop-order-page--commerce[data-v-1febfb4d] .store-page-hero-title{letter-spacing:0!important;text-transform:none!important}.payment-rich[data-v-1febfb4d]{white-space:normal;overflow-wrap:anywhere}.payment-rich[data-v-1febfb4d] p{margin:.25rem 0}.payment-rich[data-v-1febfb4d] h1{margin:.5rem 0 .25rem;font-size:1.5rem;font-weight:700;line-height:1.25}.payment-rich[data-v-1febfb4d] h2{margin:.5rem 0 .25rem;font-size:1.25rem;font-weight:700;line-height:1.3}.payment-rich[data-v-1febfb4d] h3{margin:.5rem 0 .25rem;font-size:1.125rem;font-weight:700;line-height:1.35}.payment-rich[data-v-1febfb4d] h4,.payment-rich[data-v-1febfb4d] h5,.payment-rich[data-v-1febfb4d] h6{margin:.4rem 0 .2rem;font-size:1rem;font-weight:700;line-height:1.35}.payment-rich[data-v-1febfb4d] strong{font-weight:700}.payment-rich[data-v-1febfb4d] em{font-style:italic}.payment-rich[data-v-1febfb4d] ol,.payment-rich[data-v-1febfb4d] ul{margin:.25rem 0;padding-left:1rem}.payment-rich[data-v-1febfb4d] ul{list-style:outside}.payment-rich[data-v-1febfb4d] ol{list-style:decimal}.payment-rich[data-v-1febfb4d] blockquote{opacity:.9;border-left:2px solid;margin:.25rem 0;padding-left:.75rem}.payment-rich[data-v-1febfb4d] a{text-decoration:underline}.payment-rich[data-v-1febfb4d] table{border-collapse:collapse;width:100%}.payment-rich[data-v-1febfb4d] td,.payment-rich[data-v-1febfb4d] th{border:1px solid;padding:.25rem}.payment-rich[data-v-1febfb4d] img{border-radius:.375rem;max-width:100%;height:auto}.checkout-error-card[data-v-1febfb4d]{border:1px solid;border-radius:.75rem;padding:.625rem .75rem}.checkout-error-title[data-v-1febfb4d]{letter-spacing:.01em;text-transform:uppercase;align-items:center;gap:.375rem;font-size:.74rem;font-weight:700;display:inline-flex}.checkout-error-message[data-v-1febfb4d]{margin-top:.25rem;font-size:.8rem;line-height:1.35}.store-checkout-panel[data-v-1febfb4d]{background-image:linear-gradient(#ffffffeb,#ffffffdb)}.yshop-order-page--electronics[data-v-1febfb4d] .store-page-hero{background-image:linear-gradient(135deg,#2563eb1f,#0ea5e90f);border-radius:1rem;padding:1.25rem}.yshop-order-page--clothing[data-v-1febfb4d] .store-page-hero{background-image:linear-gradient(135deg,#f472b61f,#fbbf2414);border-radius:2rem;padding:1.5rem}.yshop-order-form-panel--electronics[data-v-1febfb4d],.yshop-order-items-panel--electronics[data-v-1febfb4d]{background-image:linear-gradient(#f8fafcf0,#ffffffe0);box-shadow:0 18px 38px #0f172a14}.yshop-order-form-panel--clothing[data-v-1febfb4d],.yshop-order-items-panel--clothing[data-v-1febfb4d]{background-image:linear-gradient(#fff7ed85,#ffffffdb);box-shadow:0 24px 48px #581c8717}.yshop-order-cart-item[data-v-1febfb4d]{transition:transform .16s,box-shadow .16s}.yshop-order-cart-item[data-v-1febfb4d]:hover{transform:translateY(-2px);box-shadow:0 16px 30px #0f172a1a}.yshop-order-cart-item--electronics[data-v-1febfb4d] img{-o-object-fit:contain;object-fit:contain;background:#fff}.yshop-order-cart-item--clothing[data-v-1febfb4d] img{-o-object-fit:cover;object-fit:cover;border-radius:1rem;width:4.25rem;height:5.5rem}.yshop-order-hero--commerce[data-v-1febfb4d]{border-radius:1.25rem}.yshop-order-page--commerce[data-v-1febfb4d] .store-page-hero{box-shadow:none!important;background-color:#0000!important;border-color:#0000!important}.yshop-order-form-panel--commerce[data-v-1febfb4d],.yshop-order-items-panel--commerce[data-v-1febfb4d]{box-shadow:0 18px 40px #0000004d;background-image:none!important;background-color:var(--luxe-surface)!important;border:0!important}.yshop-order-cart-item--commerce[data-v-1febfb4d]{background-color:color-mix(in srgb,var(--luxe-surface) 88%,var(--luxe-text))!important;border:0!important}.yshop-order-page--commerce[data-v-1febfb4d] .rounded-lg.border,.yshop-order-page--commerce[data-v-1febfb4d] .rounded-xl.border{background-color:color-mix(in srgb,var(--luxe-surface) 92%,var(--luxe-text));border-color:#0000!important}.yshop-order-page--commerce[data-v-1febfb4d] input,.yshop-order-page--commerce[data-v-1febfb4d] select,.yshop-order-page--commerce[data-v-1febfb4d] textarea{border-radius:8px}
