.fl-hero{position:relative;overflow-x:clip}.fl-hero__container{position:relative;max-width:calc(var(--fl-container-width) + (2 * var(--fl-container-margin)));margin-inline:auto;padding-inline:var(--fl-container-margin)}.fl-hero__row{display:flex;flex-direction:column;gap:var(--fl-space-2xl)}.fl-hero__content{display:flex;flex-direction:column;gap:var(--fl-space-xl)}.fl-hero__title{display:flex;flex-direction:column;gap:var(--fl-space-sm)}.fl-hero__heading-group{position:relative;display:flex;flex-direction:column;gap:var(--fl-space-xs)}.fl-hero__description{max-width:var(--fl-hero-description-max, none);margin:0;font-family:var(--font-body-family);font-size:1.8rem;font-weight:500;line-height:1.4;color:rgb(var(--color-foreground))}.fl-hero__description p{margin:0;color:inherit}.fl-hero__description p+p{margin-top:var(--fl-space-xs)}.fl-hero__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--fl-space-lg)}.fl-hero__button.xo-btn{display:inline-flex;align-items:center;justify-content:center;gap:1rem;box-sizing:border-box;min-height:4.4rem;padding:0 calc(var(--fl-space-xl) - .4rem);border:.4rem solid var(--fl-hero-button-ring, transparent);border-radius:var(--fl-radius-pill);background-color:rgb(var(--color-button));font-family:var(--font-body-family);font-size:1.4rem;font-weight:700;line-height:1.4;letter-spacing:.15rem;text-transform:uppercase;color:rgb(var(--color-button-text))}.fl-hero__button .xo-btn__content{min-height:0;padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit}.fl-hero__link{padding-bottom:.2rem;border-bottom:.2rem solid currentcolor;font-family:var(--font-body-family);font-size:1.4rem;font-weight:700;line-height:1.4;letter-spacing:.15rem;text-transform:uppercase;text-decoration:none;color:var(--fl-hero-link-color, rgb(var(--color-foreground)))}.fl-hero__link:hover,.fl-hero__link:focus-visible{opacity:.75}.fl-hero__media{position:relative;overflow:hidden;aspect-ratio:608 / 580;border-radius:var(--fl-radius-card)}.fl-hero__image{display:block;width:100%;height:100%;object-fit:cover}.fl-hero__placeholder{display:block;width:100%;height:100%;background-color:rgba(var(--color-foreground),.06);fill:rgba(var(--color-foreground),.25)}.fl-hero__mascot{display:none}@media(min-width:992px){.fl-hero__row{flex-direction:row;align-items:center;gap:6.4rem}.fl-hero__content,.fl-hero__media{flex:1 1 0;min-width:0}.fl-hero__mascot{pointer-events:none;display:block;position:absolute;z-index:3;top:var(--fl-hero-mascot-y, 21.305rem);left:var(--fl-hero-mascot-x, 113.57rem);width:var(--fl-hero-mascot-width, 30rem);height:auto;transform:rotate(var(--fl-hero-mascot-rotation, 8deg));transform-origin:0 0}.fl-hero__mascot--placeholder{aspect-ratio:300 / 395.44;background-color:rgba(var(--color-foreground),.06);fill:rgba(var(--color-foreground),.25)}.fl-hero{container-type:inline-size}.fl-hero__container{--fl-hero-u: min(1px, 100cqw / 1440);padding-inline:calc(80 * var(--fl-hero-u))}.fl-hero__row{gap:calc(64 * var(--fl-hero-u))}.fl-hero .fl-display-heading--xl{font-size:calc(100 * var(--fl-hero-u))}.fl-hero .fl-display-heading__circle{top:calc(var(--fl-circle-y-n, 0) * .01em + 2px);left:calc(var(--fl-circle-x-n, 0) * .01em + 2px);width:calc(var(--fl-circle-width-n, 277.194) * .01em - 4px);height:calc(var(--fl-circle-height-n, 97.89) * .01em - 4px)}.fl-hero .fl-display-heading__circle--drawn{top:calc((var(--fl-circle-y-n, 0) - 1) * .01em);left:calc((var(--fl-circle-x-n, 0) - 1.5) * .01em);width:calc((var(--fl-circle-width-n, 277.194) + 3.2) * .01em);height:calc((var(--fl-circle-height-n, 97.89) + 3.6) * .01em)}.fl-hero__mascot{top:calc(var(--fl-hero-mascot-y-n, 213.05) * var(--fl-hero-u));left:calc(var(--fl-hero-mascot-x-n, 1135.7) * var(--fl-hero-u));width:calc(var(--fl-hero-mascot-width-n, 300) * var(--fl-hero-u))}.fl-hero .fl-script-quote{top:calc(var(--fl-quote-y-n, 0) * var(--fl-hero-u));left:calc(var(--fl-quote-x-n, 0) * var(--fl-hero-u));width:calc(var(--fl-quote-width-n, 186) * var(--fl-hero-u));font-size:calc(32 * var(--fl-hero-u))}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-fl-hero-landing.css.map */
