.ky-story-banner{--ky-story-banner-heading-size: clamp(2.5rem, 1.5rem + 3vw, 4rem);--ky-story-banner-body-size: clamp(1rem, .95rem + .25vw, 1.125rem);--ky-story-banner-eyebrow-size: clamp(.8125rem, .775rem + .15vw, .875rem);--ky-story-banner-button-size: clamp(.9375rem, .9rem + .15vw, 1rem);--ky-story-banner-button-radius: .5rem;padding-block:var(--ky-story-banner-padding-top-mobile) var(--ky-story-banner-padding-bottom-mobile);color:var(--ky-story-banner-text)}.ky-story-banner__inner{display:grid;gap:2.5rem}.ky-story-banner__content{display:flex;flex-direction:column;align-items:flex-start}.ky-story-banner__eyebrow{margin:0;color:var(--ky-story-banner-eyebrow-color);font-family:var(--ky-font-genova-bold);font-size:var(--ky-story-banner-eyebrow-size);line-height:1.25;text-transform:uppercase}.ky-story-banner__heading{margin:.875rem 0 0;color:var(--ky-story-banner-heading-color);font-family:var(--font-heading--family);font-size:var(--ky-story-banner-heading-size);line-height:.97;letter-spacing:-.02em;text-transform:none}.ky-story-banner__text{max-width:31rem;margin:1.25rem 0 0;font-family:var(--font-body--family);font-size:var(--ky-story-banner-body-size);line-height:1.6}.ky-story-banner__actions{display:flex;margin-block-start:1.625rem}.ky-story-banner__button{display:inline-flex;align-items:center;gap:.625rem;min-height:2.75rem;padding:1.0625rem 1.75rem;border-radius:var(--ky-story-banner-button-radius);background-color:var(--ky-story-banner-button-bg);color:var(--ky-story-banner-button-text);font-family:var(--ky-font-genova-bold);font-size:var(--ky-story-banner-button-size);line-height:1.25;text-decoration:none}.ky-story-banner__button:hover{background-color:color-mix(in srgb,var(--ky-story-banner-button-bg) 85%,var(--ky-story-banner-button-text))}.ky-story-banner__button:focus-visible{outline:2px solid var(--ky-story-banner-button-bg);outline-offset:2px}.ky-story-banner__button svg{flex:none;width:.75rem;height:.75rem}.ky-story-banner__button:hover svg{transform:translate(.25rem)}@media(prefers-reduced-motion:no-preference){.ky-story-banner__button svg{transition:transform .2s ease}}.ky-story-banner__media{display:grid;grid-template-columns:6fr 5fr;gap:var(--ky-story-banner-gap)}.ky-story-banner__frame{position:relative;overflow:hidden;aspect-ratio:147 / 130;border-radius:var(--ky-story-banner-image-radius);background-color:var(--ky-story-banner-image-bg)}.ky-story-banner__frame--main{grid-row:1 / span 2;aspect-ratio:auto}.ky-story-banner__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}@media screen and (min-width:990px){.ky-story-banner{padding-block:var(--ky-story-banner-padding-top-desktop) var(--ky-story-banner-padding-bottom-desktop)}.ky-story-banner__inner{grid-template-columns:1fr 1fr;gap:1.5rem}.ky-story-banner__content{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/ky-story-banner.css.map */
