.kfsys-edit-page-intro{-webkit-font-smoothing:antialiased;background:var(--background-color);color:var(--body-color)}.kfsys-edit-page-intro *,.kfsys-edit-page-intro *:before,.kfsys-edit-page-intro *:after{box-sizing:border-box}.kfsys-edit-page-intro__media,.kfsys-edit-page-intro__image{display:block;width:100%}.kfsys-edit-page-intro__image{height:auto}.kfsys-edit-page-intro__frame{display:grid;grid-template-columns:minmax(0,var(--heading-width)) minmax(0,var(--body-width));justify-content:var(--content-alignment);align-items:var(--vertical-alignment);gap:var(--desktop-gap);width:100%;max-width:var(--content-width);margin-inline:auto;padding:var(--desktop-padding-top) min(var(--desktop-padding-side),11.111111vw) var(--desktop-padding-bottom)}.kfsys-edit-page-intro__heading{margin:0;padding:0;color:var(--heading-color);font-family:var(--heading-font);font-size:var(--desktop-heading-size);font-weight:var(--heading-weight);font-style:normal;line-height:var(--desktop-heading-line-height);letter-spacing:var(--desktop-heading-tracking);text-transform:var(--heading-case);text-align:var(--desktop-heading-alignment);text-indent:var(--desktop-heading-indent);overflow-wrap:anywhere}.kfsys-edit-page-intro__copy{min-width:0;text-align:var(--desktop-body-alignment)}.kfsys-edit-page-intro__text{font-family:var(--body-font);font-size:var(--desktop-body-size);font-weight:var(--body-weight);font-style:normal;line-height:var(--desktop-body-line-height);letter-spacing:var(--desktop-body-tracking);text-transform:var(--body-case);overflow-wrap:anywhere}.kfsys-edit-page-intro__text p{margin:0}.kfsys-edit-page-intro__text p+p{margin-top:1em}.kfsys-edit-page-intro__text a{color:inherit;text-underline-offset:3px}.kfsys-edit-page-intro__cta{position:relative;display:inline-flex;justify-content:center;align-items:center;max-width:100%;margin-top:var(--cta-gap);padding:0;border:0;color:var(--cta-color);background:transparent;font-family:var(--body-font);font-size:var(--cta-size);font-weight:600;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;overflow-wrap:anywhere}.kfsys-edit-page-intro__cta--underline:after{position:absolute;inset:auto 0 0;height:1px;background:currentColor;content:"";transform-origin:center;transition:transform .18s ease}.kfsys-edit-page-intro__cta--underline:hover:after,.kfsys-edit-page-intro__cta--underline:focus-visible:after{transform:scaleX(.7)}.kfsys-edit-page-intro__cta:focus-visible,.kfsys-edit-page-intro__text a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.kfsys-edit-page-intro__cta--outline,.kfsys-edit-page-intro__cta--fill{padding:10px 18px;border:1px solid var(--cta-border)}.kfsys-edit-page-intro__cta--fill{background:var(--cta-background);color:var(--cta-fill-color)}.kfsys-edit-page-intro--desktop-stack .kfsys-edit-page-intro__frame,.kfsys-edit-page-intro--single .kfsys-edit-page-intro__frame{grid-template-columns:minmax(0,var(--body-width))}@media(hover:hover){.kfsys-edit-page-intro__cta--outline:hover{background:var(--cta-background);color:var(--cta-fill-color)}.kfsys-edit-page-intro__cta--fill:hover{background:transparent;color:var(--cta-color)}}@media screen and (max-width:749px){.kfsys-edit-page-intro{background:var(--mobile-background-color);color:var(--mobile-body-color)}.kfsys-edit-page-intro__frame{grid-template-columns:minmax(0,1fr);gap:var(--mobile-gap);padding:var(--mobile-padding-top) min(var(--mobile-padding-side),20vw) var(--mobile-padding-bottom)}.kfsys-edit-page-intro__heading{color:var(--mobile-heading-color);font-size:var(--mobile-heading-size);line-height:var(--mobile-heading-line-height);letter-spacing:var(--mobile-heading-tracking);text-align:var(--mobile-heading-alignment);justify-self:var(--mobile-heading-alignment);text-indent:var(--mobile-heading-indent);width:min(var(--mobile-heading-width),calc(100% + min(13px,var(--mobile-padding-side))));max-width:calc(100% + min(13px,var(--mobile-padding-side)))}.kfsys-edit-page-intro__copy{width:100%;max-width:var(--mobile-body-width);text-align:var(--mobile-body-alignment);justify-self:var(--mobile-body-alignment)}.kfsys-edit-page-intro__text{font-size:var(--mobile-body-size);line-height:var(--mobile-body-line-height);letter-spacing:var(--mobile-body-tracking)}.kfsys-edit-page-intro__cta{font-size:var(--mobile-cta-size);color:var(--mobile-cta-color)}.kfsys-edit-page-intro__cta--outline,.kfsys-edit-page-intro__cta--fill{border-color:var(--mobile-cta-border)}.kfsys-edit-page-intro__cta--fill{background:var(--mobile-cta-background);color:var(--mobile-cta-fill-color)}.kfsys-edit-page-intro--mobile-columns .kfsys-edit-page-intro__frame{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.kfsys-edit-page-intro--mobile-columns .kfsys-edit-page-intro__heading{width:auto;max-width:100%}.kfsys-edit-page-intro--single .kfsys-edit-page-intro__frame{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.kfsys-edit-page-intro__cta--underline:after{transition:none}}@media screen and (max-width:749px)and (hover:hover){.kfsys-edit-page-intro__cta--outline:hover{background:var(--mobile-cta-background);color:var(--mobile-cta-fill-color)}.kfsys-edit-page-intro__cta--fill:hover{background:transparent;color:var(--mobile-cta-color)}}
/*# sourceMappingURL=/cdn/shop/t/1379/assets/section-kfsys-edit-page-intro.css.map */
