.vendor-discounts__inner{border:1px solid rgba(var(--color-foreground),.12);border-radius:var(--panel-corner-radius, var(--border-radius, 1rem));padding:2.4rem;background:rgb(var(--color-background))}@media screen and (min-width:750px){.vendor-discounts__inner{padding:3.2rem}}.vendor-discounts__badge{display:inline-flex;align-items:center;gap:.5rem;font-size:1.2rem;font-weight:600;letter-spacing:.06rem;text-transform:uppercase;line-height:1;padding:.7em 1.1em;border-radius:100px;background:rgb(var(--color-foreground));color:rgb(var(--color-background));margin-bottom:1.6rem}.vendor-discounts__badge svg{width:1.4rem;height:1.4rem}.vendor-discounts__heading{margin:0 0 .8rem}.vendor-discounts__subheading{margin:0 0 2rem;max-width:62ch;opacity:.85}.vendor-discounts__subheading>*:last-child{margin-bottom:0}.vendor-discounts__grid{display:flex;flex-wrap:wrap;gap:1.2rem;margin:0;padding:0;list-style:none}.vendor-discounts__tier{flex:1 1 14rem;max-width:24rem;display:flex;flex-direction:column;gap:.4rem;padding:1.8rem;border:1px solid rgba(var(--color-foreground),.14);border-radius:var(--panel-corner-radius, var(--border-radius, 1rem));background:rgba(var(--color-foreground),.03)}.vendor-discounts__tier-eyebrow{font-size:1.1rem;text-transform:uppercase;letter-spacing:.08rem;opacity:.6}.vendor-discounts__percent{display:flex;align-items:baseline;gap:.2rem;line-height:1;font-weight:700}.vendor-discounts__percent-num{font-size:4.4rem}.vendor-discounts__percent-sign{font-size:2.2rem;font-weight:600}.vendor-discounts__threshold{font-size:1.4rem;opacity:.85}.vendor-discounts__tier.is-top{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.vendor-discounts__tier.is-top .vendor-discounts__tier-eyebrow,.vendor-discounts__tier.is-top .vendor-discounts__threshold{opacity:.9}.vendor-discounts__note{margin:1.8rem 0 0;font-size:1.3rem;opacity:.7}.vendor-discounts__note>*:last-child{margin-bottom:0}.vendor-discounts__login{margin-top:1.2rem}.vendor-discounts__placeholder{border:1px dashed rgba(var(--color-foreground),.3);border-radius:var(--panel-corner-radius, var(--border-radius, 1rem));padding:1.6rem;font-size:1.4rem}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
