.pricing-banner{position:relative;overflow:hidden;display:flex;align-items:flex-end}.pricing-banner__media{position:absolute;top:0;right:0;bottom:0;left:0}.pricing-banner__media img{width:100%;height:100%;object-fit:cover;object-position:var(--image-position, center);display:block}.pricing-banner__content{position:relative;z-index:1;display:flex;justify-content:flex-end;align-items:flex-end;width:100%;padding-top:4rem;padding-bottom:5.6rem}@media screen and (max-width:749px){.pricing-banner__content{justify-content:stretch}}.pricing-banner__frame{background-color:#fff;border-radius:2rem;padding:1.2rem;max-width:40rem;width:100%}@media screen and (max-width:749px){.pricing-banner__frame{max-width:100%;border-radius:0;padding:1rem}}.pricing-banner__card{background-color:#131313;border-radius:1.2rem;padding:2.8rem;display:flex;flex-direction:column;gap:1.2rem}.pricing-banner__heading{color:#fff;font-size:2.4rem;font-weight:700;line-height:1.2;margin:0}.pricing-banner__text{color:#ffffffa6;font-size:1.4rem;line-height:1.6;margin:0}.pricing-banner__text p{margin:0}.pricing-banner__button{display:inline-flex;align-items:center;gap:.8rem;background-color:var(--color-brand-primary, #24FFE4);color:#131313;font-size:1.5rem;font-weight:600;text-decoration:none;padding:1.2rem 2.4rem;border-radius:10rem;transition:opacity .2s ease;align-self:flex-start;margin-top:.8rem}.pricing-banner__button:hover{opacity:.85}.pricing-banner__button .collapsible-content__cta-arrow svg{display:block;width:1.4rem;height:1.4rem}.pricing-banner__button .collapsible-content__cta-arrow svg path{fill:#131313}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-pricing-banner.css.map */
