.cmp-banner{padding:var(--cmp-pad-top, 40px) var(--cmp-pad-right, 0px) var(--cmp-pad-bottom, 40px) var(--cmp-pad-left, 0px);color:var(--cmp-text-color, #111)}.cmp-banner__inner{max-width:1200px;margin:0 auto;display:flex;align-items:center;column-gap:var(--cmp-column-gap, 40px);row-gap:var(--cmp-row-gap, 24px)}.cmp-banner--image-left .cmp-banner__inner{flex-direction:row-reverse}.cmp-banner__text{flex:1 1 0%;min-width:0;padding:48px 40px;display:flex;flex-direction:column;justify-content:center;gap:16px}.cmp-banner__heading{font-family:Chivo,sans-serif;font-size:32px;font-weight:900;line-height:1.2;margin:0;font-style:italic}.cmp-banner__subheading{font-family:Catamaran,sans-serif;font-size:18px;font-weight:700;margin:0;line-height:1.4}.cmp-banner__body{font-family:Catamaran,sans-serif;font-size:18px;font-weight:300;margin:0;line-height:1.5}.cmp-banner__body a{color:inherit;text-decoration:underline;font-weight:700}.cmp-banner__list{font-family:Catamaran,sans-serif;font-size:18px;font-weight:300;margin:0;padding-left:20px;line-height:1.6}.cmp-banner__form{margin-top:8px}.cmp-banner__button{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;background:var(--cmp-button-bg, #d6009b);color:var(--cmp-button-text, #fff);font-family:Chivo,sans-serif;font-size:17px;font-weight:900;padding:16px 32px;border-radius:999px;transition:opacity .15s ease,transform .15s ease}.cmp-banner__button:hover:not(:disabled){opacity:.9}.cmp-banner__button:disabled{cursor:not-allowed;opacity:.6}.cmp-banner__visual{flex:0 0 var(--cmp-image-width, 360px);flex-shrink:0;align-self:center;width:var(--cmp-image-width, 360px);max-width:45%;display:flex;justify-content:center;align-items:center}.cmp-banner__image{display:block;width:100%;height:auto;max-width:100%;aspect-ratio:1 / 1;object-fit:cover;border:var(--cmp-img-border-width, 0px) solid var(--cmp-img-border-color, transparent);border-radius:var(--cmp-img-border-radius, 0px);box-sizing:border-box}@media(max-width:749px){.cmp-banner__inner,.cmp-banner--image-left .cmp-banner__inner{flex-direction:column}.cmp-banner__text{padding:32px 24px;order:2}.cmp-banner__visual{order:1;width:100%;max-width:100%}.cmp-banner__image{width:100%;height:auto}}.cf-spin-launcher{text-align:center}.cf-spin-launcher__button{display:block;width:100%;max-width:600px;min-height:48px;margin:auto;padding:20px;border:3px solid currentColor;border-radius:100px;cursor:pointer;color:inherit}.cf-spin-launcher__button .h1{display:block;margin:0}.cf-spin-launcher__button:focus-visible{outline:3px solid currentColor;outline-offset:5px}.cf-spin-launcher__instructions,.cf-spin-launcher__status,.cf-spin-launcher__help{max-width:600px;margin:16px auto 0}.cf-spin-launcher__status:empty{display:none}.cf-spin-launcher__help[hidden]{display:none}.cf-spin-launcher a{color:inherit;text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/12/compiled_assets/styles.css.map */
