html:has(xo-modal[xo-name=fl-coming-soon][xo-active]){overflow:hidden}.fl-coming-soon{overscroll-behavior:contain;display:flex;align-items:center;justify-content:center;width:100vw;height:100dvh;padding:var(--fl-container-margin, 2rem)}.fl-coming-soon__dialog{position:relative;width:min(116rem,100%);max-height:calc(100dvh - 4rem);overflow:hidden auto;border-radius:var(--fl-radius-card, 2rem);background-color:rgb(var(--color-background));color:rgb(var(--color-text))}.fl-coming-soon__close{position:absolute;top:1.6rem;right:1.6rem;z-index:3;display:flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;cursor:pointer;color:var(--fl-color-text-blue)}.fl-coming-soon__close-icon{display:block;width:1.5rem;height:1.5rem}@media(max-width:991px){.fl-coming-soon__close{top:1.2rem;right:1.2rem;width:4rem;height:4rem;background-color:var(--fl-color-bg-white);border-radius:50%;box-shadow:var(--fl-shadow)}}.fl-coming-soon__row{display:flex;flex-direction:column}.fl-coming-soon__media{flex:0 0 auto}.fl-coming-soon__media .xo-image,.fl-coming-soon__image{display:block;width:100%;height:100%;object-fit:cover}.fl-coming-soon__content{display:flex;flex-direction:column;justify-content:center;gap:var(--fl-space-md, 2rem);padding:var(--fl-space-xl, 3.2rem) var(--fl-space-lg, 2.4rem)}.fl-coming-soon__eyebrow{margin:0;font-family:var(--fl-font-quote, var(--fl-font-accent));font-size:2.8rem;font-weight:400;line-height:1.2;color:var(--fl-color-script, var(--fl-color-text-blue))}.fl-coming-soon__heading .fl-display-heading--lg{line-height:.906}.fl-coming-soon__text{margin:0;max-width:42.8rem;font-family:var(--font-body-family);font-weight:500;font-size:1.8rem;line-height:1.4;color:var(--fl-color-text-prm)}.fl-coming-soon__text p{margin:0;color:inherit}.fl-coming-soon__actions{margin-top:1.2rem}.fl-coming-soon__button.xo-btn{box-sizing:border-box;min-height:4.4rem;padding:0 calc(var(--fl-space-xl) - .4rem);font-family:var(--font-body-family);font-size:1.4rem;font-weight:700;line-height:1.4;letter-spacing:.15rem;text-transform:uppercase}.fl-coming-soon__button .xo-btn__content{min-height:0;padding:0;font:inherit;letter-spacing:inherit;text-transform:inherit}.fl-coming-soon__strip{flex:0 0 auto;width:100%;height:1.8rem;background-image:conic-gradient(var(--fl-color-accent-red) 0 25%,var(--fl-color-bg-white) 0 50%,var(--fl-color-accent-red) 0 75%,var(--fl-color-bg-white) 0);background-repeat:repeat;background-position:.0875rem 0;background-size:1.35rem 1.35rem}.fl-coming-soon__mascot{display:none}@media(max-width:991px){.fl-coming-soon__dialog{display:flex;flex-direction:column;overflow:hidden}.fl-coming-soon__row{flex:1 1 auto;min-height:0}.fl-coming-soon__media{position:relative;flex:1 1 36rem;min-height:12rem;overflow:hidden}.fl-coming-soon__media .xo-image{position:absolute;top:0;right:0;bottom:0;left:0}.fl-coming-soon__content{flex:0 0 auto}.fl-coming-soon .fl-display-heading__circle--drawn{display:block;top:calc((var(--fl-circle-y-n, 0) - 1) * 1em / 64 - .1em);left:calc((var(--fl-circle-x-n, 0) - 1.5) * 1em / 64 - .3em);width:calc((var(--fl-circle-width-n, 277.194) + 3.2) * 1em / 64 + .6em);height:calc((var(--fl-circle-height-n, 97.89) + 3.6) * 1em / 64 + .3em)}}@media(min-width:992px){.fl-coming-soon__row{flex-direction:row;min-height:60rem}.fl-coming-soon__media{flex:1 1 50%}.fl-coming-soon__content{flex:1 1 50%;padding:8rem 6.4rem 8rem 8.8rem}.fl-coming-soon__mascot{display:block;position:absolute;top:54.1%;left:39.45%;z-index:2;width:18rem;height:auto;transform:rotate(8deg);filter:drop-shadow(0 .4rem .4rem rgba(0,0,0,.25));pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-fl-coming-soon-modal.css.map */
