.oc-section{--oc-accent: #6a5aa7;--oc-muted: #6b6b6b;--oc-ink: #1c1c1c;box-sizing:border-box;width:100%;padding:var(--oc-pad-top, 0) var(--oc-pad-x, 8px) var(--oc-pad-bottom, 0);text-align:center}@media screen and (max-width:749px){.oc-section{padding:var(--oc-pad-top-m, var(--oc-pad-top, 0)) var(--oc-pad-x-m, var(--oc-pad-x, 8px)) var(--oc-pad-bottom-m, var(--oc-pad-bottom, 0))}}.oc-section *,.oc-section *:before,.oc-section *:after{box-sizing:border-box}:where(.oc-section) p{margin:0}.oc-display{margin:0;font-family:var(--oc-font-display);font-weight:400;line-height:normal;text-transform:uppercase;letter-spacing:0;overflow-wrap:break-word}.oc-display strong{font-weight:700}.oc-display__line{display:block}.oc-lead{max-width:var(--oc-lead-width, 745px);margin:0 auto;font-family:var(--oc-font-text);font-weight:500;font-size:24px;line-height:normal;color:var(--oc-muted)}.oc-button{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:14px 46px;border:0;border-radius:4px;background:var(--oc-accent);color:#fff;font-family:var(--oc-font-display);font-weight:600;font-size:24px;line-height:normal;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:opacity .2s ease}.oc-button:hover{opacity:.9}.oc-button:focus-visible,.oc-tabs__tab:focus-visible{outline:2px solid var(--oc-accent);outline-offset:2px}@media screen and (max-width:989px){.oc-lead{font-size:20px}}@media screen and (max-width:749px){.oc-lead{font-size:16px}.oc-button{min-height:48px;padding:12px 32px;font-size:18px}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/section-online-card.css.map */
