.aylor-lp{--ay-lp-text: #ffffff;--ay-lp-overlay: 0;--ay-lp-pos-desktop: 50% 30%;--ay-lp-pos-mobile: 60% 30%;--ay-lp-logo-w: 175px;--ay-lp-font: var(--font-heading-family, "Poppins", sans-serif);display:flex;flex-direction:column;min-height:100svh;background:#fff;font-family:var(--ay-lp-font)}.aylor-lp__bar{flex:0 0 auto;min-height:40px;padding:11px 16px;background:#3b3939;color:#f0f0f0;font-family:var(--font-body-family, "Instrument Sans", sans-serif);font-size:12px;line-height:18px;letter-spacing:.02em;text-transform:uppercase;text-align:center}.aylor-lp__top{position:absolute;top:32px;left:0;right:0;z-index:3;display:flex;align-items:center;padding:0 max(24px,7.8vw)}.aylor-lp__logo{display:inline-flex;line-height:0;text-decoration:none}.aylor-lp__logo img{width:var(--ay-lp-logo-w);height:auto}.aylor-lp__logo--mobile{display:none}.aylor-lp__wordmark{font-family:var(--ay-lp-font);font-size:22px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:#1b1b1b}.aylor-lp__hero{position:relative;isolation:isolate;flex:1 1 auto;display:flex;align-items:center;overflow:hidden;background:#cfcbc6;color:var(--ay-lp-text)}.aylor-lp__media,.aylor-lp__overlay{position:absolute;top:0;right:0;bottom:0;left:0}.aylor-lp__media img{width:100%;height:100%;object-fit:cover;object-position:var(--ay-lp-pos-desktop);display:block}.aylor-lp__overlay{background:rgba(0,0,0,var(--ay-lp-overlay));pointer-events:none}.aylor-lp__content{position:relative;z-index:1;width:100%;max-width:600px;margin:0 auto 0 max(16px,calc(23.5vw - 300px));padding:40px 24px 14vh;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.22)}.aylor-lp--center .aylor-lp__content{margin-left:auto}.aylor-lp__form-wrap{margin:0}.aylor-lp__heading{margin:0 0 14px;font-family:var(--ay-lp-font);font-weight:600!important;font-size:clamp(24px,1.5vw,30px)!important;line-height:1.25!important;letter-spacing:.01em;color:inherit;text-transform:none}.aylor-lp__text{margin:0 auto;max-width:30em;font-family:var(--ay-lp-font);font-weight:300;font-size:clamp(14px,1.05vw,20px);line-height:1.4;color:inherit}.aylor-lp__form{display:flex;align-items:stretch;width:100%;max-width:405px;min-height:70px;margin:26px auto 0;background:#fff;color:#1b1b1b;text-shadow:none;box-shadow:0 10px 30px #0000001f}.aylor-lp__input{flex:1 1 auto;min-width:0;padding:0 24px;border:0;border-radius:0;background:transparent;font-family:var(--ay-lp-font);font-size:16px;font-weight:400;color:#1b1b1b;box-shadow:none;-webkit-appearance:none;appearance:none}.aylor-lp__input::placeholder{color:#4a4a4a;opacity:1}.aylor-lp__input:focus{outline:none;box-shadow:inset 0 0 0 2px #1b1b1b}.aylor-lp__button{flex:0 0 auto;padding:0 22px;border:0;border-left:1px solid #d8d5d1;border-radius:0;background:#fff;font-family:var(--ay-lp-font);font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#1b1b1b;cursor:pointer;transition:background-color .2s ease,color .2s ease}.aylor-lp__button:hover,.aylor-lp__button:focus-visible{background:#1b1b1b;color:#fff;outline:none}.aylor-lp__error{margin:12px 0 0;font-size:14px;font-weight:400;color:#ffd7d7}.aylor-lp__success .aylor-lp__text{max-width:30em}body.aylor-landing-layout #MainContent{padding:0;margin:0}body.aylor-landing-layout div[class^=klaviyo-form],body.aylor-landing-layout div[class*=" klaviyo-form"],body.aylor-landing-layout div[class*=kl-private-reset-css]{display:none!important}@media screen and (max-width:749px){.aylor-lp__bar{display:none}.aylor-lp__hero{min-height:100svh}.aylor-lp__top{top:0;justify-content:center;padding:56px 20px 0}.aylor-lp__logo img{width:140px;filter:brightness(0) invert(1)}.aylor-lp--has-mobile-logo .aylor-lp__logo--desktop{display:none}.aylor-lp--has-mobile-logo .aylor-lp__logo--mobile{display:inline-flex}.aylor-lp--has-mobile-logo .aylor-lp__logo img{filter:none}.aylor-lp__wordmark{color:#fff}.aylor-lp__media img{object-position:var(--ay-lp-pos-mobile)}.aylor-lp__content{max-width:none;margin:0;padding:96px 20px 12vh}.aylor-lp__heading{font-size:22px!important;margin:0 0 10px!important}.aylor-lp__text{font-size:13.5px;line-height:1.45}.aylor-lp__form{max-width:340px;min-height:58px;margin-top:20px}.aylor-lp__input{padding:0 18px;font-size:16px}.aylor-lp__button{padding:0 14px;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/29/assets/aylor-landing.css.map */
