.kenwel-cta{--kenwel-navy: #0f1f3a;--kenwel-white: #ffffff;--kenwel-foto-kolom: 50%;position:relative;isolation:isolate;overflow:hidden;background-color:var(--kenwel-navy)}.kenwel-cta__media{position:absolute;top:0;bottom:0;right:0;left:auto;width:var(--kenwel-foto-kolom);z-index:0}.kenwel-cta__media img,.kenwel-cta__media svg{width:100%;height:100%;display:block}.kenwel-cta__inner{position:relative;z-index:2;display:flex;min-height:inherit}.kenwel-cta--middle .kenwel-cta__inner{align-items:center}.kenwel-cta--bottom .kenwel-cta__inner{align-items:flex-end}.kenwel-cta__content{display:flex;flex-direction:column;align-items:flex-start;gap:2.4rem;max-width:52rem}.kenwel-cta__text{font-family:var(--font-heading-family);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--kenwel-white);text-shadow:0 1px 22px rgba(15,31,58,.6),0 1px 3px rgba(15,31,58,.45)}.kenwel-cta__text>*{margin:0}.kenwel-cta__text>*+*{margin-top:.6em}.kenwel-cta__content--small .kenwel-cta__text{font-family:var(--font-body-family);font-weight:300;font-size:clamp(1.5rem,1.6vw,1.9rem);line-height:1.5;letter-spacing:.01em}.kenwel-cta__content--medium .kenwel-cta__text{font-size:clamp(2rem,2.8vw,3.2rem)}.kenwel-cta__content--large .kenwel-cta__text{font-weight:900;font-size:clamp(2.6rem,4.6vw,5.4rem);line-height:.98;letter-spacing:-.03em}@media screen and (max-width:749px){.kenwel-cta__media{width:100%}.kenwel-cta__content{gap:1.8rem;max-width:100%}}.kenwel-cta__button{display:inline-flex;align-items:center;gap:1.2rem;min-height:5.4rem;padding:0 2.8rem;font-family:var(--font-body-family);font-size:1.4rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;white-space:nowrap;background-color:var(--kenwel-white);color:var(--kenwel-navy);border:1px solid var(--kenwel-white);transition:background-color .3s ease,color .3s ease,gap .35s cubic-bezier(.22,1,.36,1)}.kenwel-cta__button:hover,.kenwel-cta__button:focus-visible{background-color:transparent;color:var(--kenwel-white);gap:1.7rem;text-decoration:none}.kenwel-cta__arrow{flex-shrink:0;width:1.9rem;height:1.9rem;transition:transform .35s cubic-bezier(.22,1,.36,1)}.kenwel-cta__button:hover .kenwel-cta__arrow,.kenwel-cta__button:focus-visible .kenwel-cta__arrow{transform:translate(5px)}@media(prefers-reduced-motion:reduce){.kenwel-cta__button,.kenwel-cta__arrow{transition:background-color .3s ease,color .3s ease}.kenwel-cta__button:hover .kenwel-cta__arrow{transform:none}}@media screen and (max-width:749px){.kenwel-cta__button{min-height:4.8rem;padding:0 2rem;font-size:1.3rem;white-space:normal}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-kenwel-image-cta.css.map */
