.klaviyo-signup{position:relative;overflow:hidden;background-color:var(--bg)}.klaviyo-signup .bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.klaviyo-signup .inner{position:relative;display:grid;grid-template-columns:1fr 2fr 1fr;column-gap:32px;row-gap:0}.klaviyo-signup .inner>*{min-width:0}.klaviyo-signup .form{display:flex;flex-direction:column;justify-content:center;text-align:left}.klaviyo-signup .content{color:var(--text-color)}.klaviyo-signup .placeholder{margin:0;padding:24px;border:1px dashed currentColor;text-align:center}.klaviyo-signup .media-block{width:100%;overflow:hidden;border-radius:var(--radius)}.klaviyo-signup .media-block .frame{display:block;position:relative}.klaviyo-signup .side .media-block .frame{aspect-ratio:960 / 700}.klaviyo-signup .media-block picture,.klaviyo-signup .media-block .media-item{display:block;height:100%}.klaviyo-signup .media-block img,.klaviyo-signup .media-block video{display:block;width:100%;height:100%;object-fit:cover}.klaviyo-signup .media-block picture img{object-position:var(--fp-d)}.klaviyo-signup .form .media-block picture,.klaviyo-signup .form .media-block .media-item,.klaviyo-signup .form .media-block img,.klaviyo-signup .form .media-block video{height:auto}.klaviyo-signup .heading{margin:0;color:var(--text-color, rgb(var(--color-foreground)));font-family:var(--font-poppins);font-weight:700;letter-spacing:.6px;text-align:center}.klaviyo-signup .heading.is-uppercase{text-transform:uppercase}.klaviyo-signup .heading.size-large{font-size:40px;line-height:1.7}.klaviyo-signup .heading.size-medium{margin:10px 0;font-size:18px;line-height:2.2}.klaviyo-signup.layout-tall .inner{column-gap:8px}.klaviyo-signup.layout-tall .side .media-block .frame{aspect-ratio:560 / 1002}.klaviyo-signup.layout-tall .form{align-items:center;text-align:center}.klaviyo-signup.layout-tall .content{width:500px;max-width:100%}.klaviyo-signup.layout-tall .content .media-block{width:100%;margin:0 auto}.klaviyo-signup.layout-tall [class*=klaviyo-form-]{margin-top:20px;text-align:left}.klaviyo-signup .media-block .media-item{display:none}.klaviyo-signup .media-block .bar{position:absolute;bottom:0;left:0;right:0;display:flex;align-items:center;height:36px;padding:0 10px;background:#f2f2f2}.klaviyo-signup .media-block .toggle{display:inline-flex;width:24px;height:24px;padding:0;border:0;background:none;color:#000;cursor:pointer}.klaviyo-signup .media-block .toggle span,.klaviyo-signup .media-block .toggle svg{display:block;width:100%;height:100%}.klaviyo-signup .media-block .when-paused,.klaviyo-signup .media-block .is-paused .when-playing{display:none}.klaviyo-signup .media-block .is-paused .when-paused{display:block}@media screen and (min-width:1025px){.klaviyo-signup .media-block .media-item.bp-d{display:block}}@media screen and (min-width:641px)and (max-width:1024px){.klaviyo-signup .media-block .media-item.bp-t{display:block}}@media screen and (max-width:1024px){.klaviyo-signup .heading.size-large{font-size:32px}.klaviyo-signup .heading.size-medium{font-size:16px}.klaviyo-signup.layout-tall .content{width:100%;padding:0 10px}.klaviyo-signup.layout-tall .content .media-block{width:350px;max-width:100%}}@media screen and (max-width:1024px){.klaviyo-signup .media-block picture img{object-position:var(--fp-t)}}@media screen and (max-width:640px){.klaviyo-signup .inner{grid-template-columns:1fr}.klaviyo-signup.mobile-hide_images .side{display:none}.klaviyo-signup .heading.size-large{font-size:28px}.klaviyo-signup .heading.size-medium{font-size:15px}.klaviyo-signup.layout-tall .content{padding:40px 10px 20px}.klaviyo-signup.layout-tall .content .media-block{width:280px}.klaviyo-signup.mobile-below{padding-bottom:40px}.klaviyo-signup.mobile-below .side:first-child{display:none}.klaviyo-signup.mobile-below .side:last-child .media-block{width:320px;max-width:100%;margin:0 auto;border-radius:20px}.klaviyo-signup.mobile-below .side:last-child .media-block .frame{aspect-ratio:auto}.klaviyo-signup.mobile-below .side:last-child .media-block picture,.klaviyo-signup.mobile-below .side:last-child .media-block .media-item,.klaviyo-signup.mobile-below .side:last-child .media-block img,.klaviyo-signup.mobile-below .side:last-child .media-block video{height:auto}.klaviyo-signup .media-block .media-item.bp-m{display:block}.klaviyo-signup .media-block picture img{object-position:var(--fp-m)}}@media screen and (min-width:641px){.klaviyo-signup.mobile-only{display:none}}
/*# sourceMappingURL=/cdn/shop/t/250/assets/section-klaviyo-signup.css.map */
