.cta-banner-section{padding-top:var(--pt-m);padding-bottom:var(--pb-m)}.cta-banner{display:flex;flex-direction:column;gap:20px;padding:24px;border-radius:var(--radius);background:rgb(var(--bg, var(--colors-background-secondary)));border:1px solid rgb(var(--border, var(--colors-line-and-border)))}.cta-banner--no-border{border-color:transparent}.cta-banner__lead{display:flex;align-items:center;gap:16px;min-width:0}.cta-banner__icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:var(--icon-size);height:var(--icon-size);border-radius:50%;background:rgb(var(--icon-bg, var(--colors-text-link)));color:rgb(var(--icon-color, var(--colors-background)))}.cta-banner__icon svg,.cta-banner__icon img{width:50%;height:50%;display:block}.cta-banner__icon--svg svg [stroke]:not([stroke=none]){stroke:currentColor}.cta-banner__icon--svg svg [fill]:not([fill=none]){fill:currentColor}.cta-banner__icon img{object-fit:contain}.cta-banner__text{display:flex;flex-direction:column;gap:4px;min-width:0}.cta-banner__heading{margin:0;font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--heading-size-m);line-height:1.25;color:rgb(var(--heading, var(--colors-heading)))}.cta-banner__desc{font-size:var(--text-size-m);line-height:1.5;color:rgba(var(--text, var(--colors-text)),.8)}.cta-banner__desc p{margin:0}.cta-banner__actions{display:flex;flex-wrap:wrap;gap:12px;flex-shrink:0}.cta-banner__button{min-height:52px;padding:0 24px;display:inline-flex;align-items:center;white-space:nowrap;border-radius:var(--btn-radius);border:1.5px solid transparent;font-family:var(--font-button);font-weight:var(--font-button-weight);font-size:var(--font-size-normal);text-decoration:none;transition:opacity .2s ease}.cta-banner__button:hover{opacity:.85}.cta-banner__button--1{background:rgb(var(--btn1-bg, var(--colors-button)));color:rgb(var(--btn1-text, var(--colors-button-text)));border-color:rgb(var(--btn1-border, var(--btn1-bg, var(--colors-button))))}.cta-banner__button--2{background:rgb(var(--btn2-bg, var(--colors-background)));color:rgb(var(--btn2-text, var(--colors-secondary-button)));border-color:rgb(var(--btn2-border, var(--colors-line-secondary-button)))}@media screen and (max-width:767px){.cta-banner__lead{flex-direction:column;text-align:center}.cta-banner__actions{margin:auto}}@media(min-width:768px){.cta-banner-section{padding-top:var(--pt);padding-bottom:var(--pb)}.cta-banner{flex-direction:row;align-items:center;justify-content:space-between;gap:32px;padding:28px 36px}.cta-banner__heading{font-size:var(--heading-size)}.cta-banner__desc{font-size:var(--text-size);max-width:56ch}}
/*# sourceMappingURL=/cdn/shop/t/9/compiled_assets/styles.css.map?subset=AAAQ */
