.xing-waitlist-landing-page{--xing-logo-width-small: 482pxpx;--xing-logo-width-medium: 682px;--xing-logo-width-large: 876px;--xing-logo-width-xlarge: 1060px;--xing-hero-image-width-small: 308px;--xing-hero-image-width-medium: 344px;--xing-hero-image-width-large: 384px;--xing-hero-image-width-xlarge: 444px;--xing-hero-description-width: 464px;--xing-hero-gap: 24px;display:flex;flex-direction:column;align-items:center;justify-content:center}.waitlist-form-container{margin-top:.5rem;max-width:500px;width:100%}.waitlist-form{width:100%}.waitlist-description{color:var(--xing-off-black)}.waitlist-form fieldset{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1.25rem;border:none;padding:0;margin:0}.waitlist-form input[type=email]{width:100%;max-width:364px;padding:.75rem 1rem .5rem 0rem;background-color:transparent;color:var(--color-text-main, #000);border-bottom:solid;border-top:none;border-left:none;border-right:none;line-height:1.5;border-radius:0;-webkit-appearance:none;appearance:none}.waitlist-form input[type=email]:focus-visible{outline:none;box-shadow:none;border-color:var(--color-xing-red)}.waitlist-form input[type=email]::placeholder{color:var(--color-secondary-text-main, rgba(0, 0, 0, .6));opacity:1}.waitlist-form .button{width:100%;text-transform:uppercase;padding:var(--button-padding, .875rem .9375rem);font-size:calc(14px / 16 * var(--base-body-primary-size, 16px) + 0px);background-color:var(--color-xing-red);color:var(--color-foreground-main, #fff);cursor:pointer;transition:opacity .2s ease}.waitlist-form .button:hover{opacity:.9}.waitlist-form .button:active{opacity:.8}@media screen and (min-width: 768px){.waitlist-form fieldset{flex-direction:row;align-items:stretch}.waitlist-form input[type=email]{flex:1}.waitlist-form .button{width:auto;min-width:150px;flex-shrink:0}}.waitlist-form-container .text-size--large{text-align:center;padding:1.5rem;background-color:var(--color-background-main, #f5f5f5);border:1px solid var(--color-borders-main, rgba(0, 0, 0, .1));border-radius:4px}.waitlist-form .form-errors{margin-bottom:1rem;padding:1rem;background-color:#ff00001a;border:1px solid rgba(255,0,0,.3);border-radius:4px;color:#d32f2f}.waitlist-form .form-errors ul{list-style:none;padding:0;margin:0}.waitlist-form .form-errors li{margin-bottom:.5rem}.waitlist-form .form-errors li:last-child{margin-bottom:0}.xing-logo-container{padding-top:1.5rem;padding-bottom:1rem}@media screen and (min-width: 1024px){.xing-logo-container{padding-top:2.5rem;padding-bottom:2rem}}@media screen and (min-width: 1440px){.xing-logo-container{padding-top:3.5rem;padding-bottom:3rem}}.xing-logo{width:var(--xing-logo-width-small);height:auto}@media screen and (min-width: 768px){.xing-logo{width:var(--xing-logo-width-medium)}}@media screen and (min-width: 1024px){.xing-logo{width:var(--xing-logo-width-large)}}@media screen and (min-width: 1280px){.xing-logo{width:var(--xing-logo-width-xlarge)}}.xing-hero-image-container{display:flex;flex-direction:column;align-items:center;gap:var(--xing-hero-gap);width:fit-content}@media screen and (min-width: 768px){.xing-hero-image-container{width:100%;max-width:var(--xing-logo-width-medium)}}@media screen and (min-width: 1024px){.xing-hero-image-container{width:100%;max-width:var(--xing-logo-width-large);flex-direction:row;justify-content:space-between;align-items:flex-start}}@media screen and (min-width: 1280px){.xing-hero-image-container{max-width:var(--xing-logo-width-xlarge)}}.xing-hero-description{text-align:left;white-space:pre-line}@media screen and (min-width: 1024px){.xing-hero-description{width:364px}}@media screen and (min-width: 1280px){.xing-hero-description{width:var(--xing-hero-description-width)}}.xing-hero-image{width:100%;max-width:var(--xing-logo-width-medium);height:auto}@media screen and (min-width: 768px){.xing-hero-image{width:var(--xing-logo-width-medium)}}@media screen and (min-width: 1024px){.xing-hero-image{width:var(--xing-hero-image-width-large)}}@media screen and (min-width: 1280px){.xing-hero-image{width:var(--xing-hero-image-width-xlarge)}}.xing-tag-container{position:absolute;bottom:1rem}.waitlist-input{width:200px}.waitlist-subscribe{width:100%;display:flex;flex-direction:row}.waitlist-submit{width:fit-content}.submit-icon{margin-left:-3.5rem;width:24px;height:24px;font-size:20px}.submit-icon:focus{color:var(--color-xing-red)}.xing-subscribe-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-xing-waitlist-landing-page.css.map */
