.payment-options{--payment-options-body: #505251;--payment-options-muted: #8c8c8c;--payment-options-accent: #f06723;--payment-options-button-radius: 4px;--payment-options-text-size: 1.1875rem;--payment-options-text-size-mobile: 1.0625rem;display:block}.payment-options__inner{display:grid;gap:var(--spacing-10);max-width:72rem;margin-inline:auto}.payment-options__header{display:grid;gap:var(--spacing-4);margin-inline:auto;text-align:center}.payment-options__header--start{text-align:start;margin-inline:0}.payment-options__title{margin:0;font-family:"Avenir Next",var(--heading-font-family),sans-serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:300;line-height:1.15;letter-spacing:-.03em;color:var(--payment-options-body)}.payment-options__intro{margin:0;font-size:var(--payment-options-text-size);line-height:1.5;color:var(--payment-options-muted)}.payment-options__intro :is(p,li,ul,ol){font-size:inherit;line-height:inherit}.payment-options__intro>*:first-child{margin-block-start:0}.payment-options__intro>*:last-child{margin-block-end:0}.payment-options__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--spacing-8) var(--spacing-10);justify-items:center}.payment-options__item{display:grid;gap:var(--spacing-4);justify-items:center;max-width:28rem;text-align:center}.payment-options__logo-link{display:inline-flex;justify-content:center;text-decoration:none}.payment-options__logo{width:auto;max-width:var(--payment-options-logo-width, 12rem);height:auto;max-height:var(--payment-options-logo-max-height, 5rem);object-fit:contain;display:block}.payment-options__description{margin:0;font-size:var(--payment-options-text-size);line-height:1.25;color:var(--payment-options-muted)}.payment-options__description :is(p,li,ul,ol){font-size:inherit;line-height:inherit}.payment-options__description>*:first-child{margin-block-start:0}.payment-options__description>*:last-child{margin-block-end:0}.payment-options__description a{color:inherit;text-decoration:underline;text-underline-offset:.15em}.payment-options__cta{display:flex;justify-content:center}.payment-options__cta--start{justify-content:flex-start}.payment-options__cta .button{border-radius:var(--payment-options-button-radius);font-weight:700;letter-spacing:.08em;text-transform:uppercase}@media screen and (min-width:700px){.payment-options__grid{grid-template-columns:repeat(var(--payment-options-columns, 2),minmax(0,1fr))}}@media screen and (max-width:699px){.payment-options__intro,.payment-options__description{font-size:var(--payment-options-text-size-mobile);line-height:1.3}}
/*# sourceMappingURL=/cdn/shop/t/223/assets/payment-options.css.map */
