.kkfa-jul-teaser{width:100%;padding:20px 20px 0}.kkfa-jul-teaser__inner{position:relative;display:flex;align-items:center;justify-content:center;min-height:177px;max-width:1480px;margin:0 auto;padding:24px 30px 26px;background:var(--kkfa-jul-bg);color:var(--kkfa-jul-ink);text-align:center}.kkfa-jul-teaser__inner:before,.kkfa-jul-teaser__inner:after{content:"";position:absolute;left:50%;width:35px;height:1px;transform:translate(-50%);background:#a65c5d;opacity:.8}.kkfa-jul-teaser__inner:before{top:15px}.kkfa-jul-teaser__inner:after{bottom:15px}.kkfa-jul-teaser__copy{width:100%;max-width:780px;margin:0 auto}.kkfa-jul-teaser__eyebrow{margin:0 0 8px;color:#8e383e;font:600 10px/1.5 sans-serif;text-transform:uppercase;letter-spacing:.24em}.kkfa-jul-teaser__title{margin:0;color:inherit;font-family:var(--font-heading-family, Georgia, serif);font-weight:400;font-size:clamp(29px,3.1vw,42px);line-height:1.17}.kkfa-jul-teaser__heading-link{color:inherit;font:inherit;text-decoration:none}.kkfa-jul-teaser__heading-link:focus-visible{outline:2px solid currentColor;outline-offset:4px}.kkfa-jul-teaser__description{margin:9px auto 0;color:inherit;font-size:clamp(12px,1.06vw,15px);line-height:1.45}.kkfa-jul-teaser__action{display:inline-flex;align-items:center;gap:8px;margin-top:10px;color:#8e383e;font-size:12px;text-decoration:underline;text-underline-offset:4px}.kkfa-jul-teaser__status{margin:9px 0 0;color:#8e383e;font:600 10px/1.5 sans-serif;text-transform:uppercase;letter-spacing:.17em}.kkfa-jul-teaser__action:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media screen and (max-width:749px){.kkfa-jul-teaser{padding:10px 14px 0}.kkfa-jul-teaser__inner{min-height:155px;padding:24px 18px 25px}.kkfa-jul-teaser__title{font-size:clamp(26px,6.1vw,32px)}.kkfa-jul-teaser__eyebrow{font-size:9px;margin-bottom:7px}.kkfa-jul-teaser__description{font-size:12px;margin-top:7px}.kkfa-jul-teaser__status{margin-top:9px;font-size:9px}.kkfa-jul-teaser__inner:before{top:12px}.kkfa-jul-teaser__inner:after{bottom:12px}}.kk-design-proof{margin-bottom:1.2rem}.kk-design-proof[hidden]{display:none!important}.kk-design-proof .form__label{margin-bottom:.6rem;font-size:1.55rem;font-weight:500;line-height:1.35;text-transform:none}.kk-design-proof__help{margin:.65rem 0 0;color:rgba(var(--color-foreground),.78);font-size:1.3rem;line-height:1.45}.kk-design-proof__help[hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/82/compiled_assets/styles.css.map */
