.newsletter-klaviyo{padding:0 16px}@media screen and (max-width: 768px){.newsletter-klaviyo{padding:0}}.newsletter-klaviyo .newsletter-klaviyo__wrapper{align-items:stretch;display:flex;justify-content:space-between;margin:0 auto;max-width:1293px;overflow:hidden}@media screen and (max-width: 768px){.newsletter-klaviyo .newsletter-klaviyo__wrapper{border-radius:0;flex-direction:column}}@media screen and (min-width: 769px){.newsletter-klaviyo .newsletter-klaviyo__wrapper.newsletter-klaviyo__wrapper--image-position-desktop-left .newsletter-klaviyo__image-wrapper{order:-1}}@media screen and (max-width: 768px){.newsletter-klaviyo .newsletter-klaviyo__wrapper.newsletter-klaviyo__wrapper--image-position-mobile-above .newsletter-klaviyo__image-wrapper{order:-1}}.newsletter-klaviyo .newsletter-klaviyo__content{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:558px;row-gap:48px;width:51.67%;padding:16px}@media screen and (max-width: 768px){.newsletter-klaviyo .newsletter-klaviyo__content{width:100%;padding:48px 16px 30px}}.newsletter-klaviyo .newsletter-klaviyo__content-inner{display:flex;flex-direction:column;row-gap:20px}@media screen and (max-width: 1024px){.newsletter-klaviyo .newsletter-klaviyo__content-inner{row-gap:32px;width:100%}}.newsletter-klaviyo .newsletter-klaviyo__content-header{display:flex;flex-direction:column;row-gap:16px}@media screen and (max-width: 768px){.newsletter-klaviyo .newsletter-klaviyo__content-header{align-items:center;text-align:left}}.newsletter-klaviyo .newsletter-klaviyo__content-header-badge{border-radius:24px;font-family:EuclidCircularA-bold;font-size:16px;font-weight:700;line-height:1.5;padding:10px 24px;width:max-content}.newsletter-klaviyo .newsletter-klaviyo__content-header-text-wrapper{display:flex;flex-direction:column;row-gap:30px}@media screen and (max-width: 768px){.newsletter-klaviyo .newsletter-klaviyo__content-header-text-wrapper{row-gap:15px}}.newsletter-klaviyo .newsletter-klaviyo__content-header-title{font-family:EuclidCircularA-bold;font-size:60px;line-height:58px}@media screen and (max-width: 1024px){.newsletter-klaviyo .newsletter-klaviyo__content-header-title{font-size:35px;line-height:30px}}@media screen and (max-width: 768px){.newsletter-klaviyo .newsletter-klaviyo__content-header-title.newsletter-klaviyo__content-header-title--desktop{display:none}}@media screen and (min-width: 769px){.newsletter-klaviyo .newsletter-klaviyo__content-header-title.newsletter-klaviyo__content-header-title--mobile{display:none}}.newsletter-klaviyo .newsletter-klaviyo__content-header-subtitle{font-family:EuclidCircularA-semibold;font-size:22px;font-weight:500;line-height:28px}@media screen and (max-width: 1024px){.newsletter-klaviyo .newsletter-klaviyo__content-header-subtitle{font-size:16px;line-height:20px}}.newsletter-klaviyo .newsletter-klaviyo__image-wrapper{width:48.33%;height:auto}@media screen and (max-width: 1024px){.newsletter-klaviyo .newsletter-klaviyo__image-wrapper{width:45%}}@media screen and (max-width: 768px){.newsletter-klaviyo .newsletter-klaviyo__image-wrapper{width:100%}}.newsletter-klaviyo .newsletter-klaviyo__image-wrapper .newsletter-klaviyo__image{height:auto;min-height:100%;object-fit:cover;width:100%}@media screen and (max-width: 768px){.newsletter-klaviyo .newsletter-klaviyo__image-wrapper .newsletter-klaviyo__image.newsletter-klaviyo__image--desktop{display:none}}@media screen and (min-width: 769px){.newsletter-klaviyo .newsletter-klaviyo__image-wrapper .newsletter-klaviyo__image.newsletter-klaviyo__image--mobile{display:none}}.newsletter-klaviyo .newsletter-klaviyo__content-form *{font-family:EuclidCircularA-medium!important;max-width:511px!important}.newsletter-klaviyo .newsletter-klaviyo__content-form input{color:#1d1d1d;font-family:EuclidCircularA-medium;font-weight:500;padding:11px 65px 11px 25px!important}@media screen and (max-width: 768px){.newsletter-klaviyo .newsletter-klaviyo__content-form input{letter-spacing:1px;padding:11px 45px 11px 25px!important}}.newsletter-klaviyo .newsletter-klaviyo__content-form input::placeholder,.newsletter-klaviyo .newsletter-klaviyo__content-form input::-webkit-input-placeholder,.newsletter-klaviyo .newsletter-klaviyo__content-form input::-moz-placeholder,.newsletter-klaviyo .newsletter-klaviyo__content-form input:-ms-input-placeholder,.newsletter-klaviyo .newsletter-klaviyo__content-form input:-moz-placeholder{color:#00000010;font-family:EuclidCircularA-medium;font-weight:500}@media screen and (max-width: 768px){.newsletter-klaviyo .newsletter-klaviyo__content-form input::placeholder,.newsletter-klaviyo .newsletter-klaviyo__content-form input::-webkit-input-placeholder,.newsletter-klaviyo .newsletter-klaviyo__content-form input::-moz-placeholder,.newsletter-klaviyo .newsletter-klaviyo__content-form input:-ms-input-placeholder,.newsletter-klaviyo .newsletter-klaviyo__content-form input:-moz-placeholder{letter-spacing:1px}}.newsletter-klaviyo .newsletter-klaviyo__content-form button{align-items:center!important;box-sizing:border-box!important;color:#1d1d1d!important;font-size:20px!important;column-gap:12px;display:flex!important;position:relative;min-width:max-content!important;width:max-content!important;background-color:#fff!important;border-radius:30px!important;height:unset!important;border-color:#fff!important;width:24px!important;height:24px!important;font-size:0!important;padding:0!important}@media screen and (max-width: 768px){.newsletter-klaviyo .newsletter-klaviyo__content-form button{min-width:unset!important;color:#000!important;font-size:0!important}}.newsletter-klaviyo .newsletter-klaviyo__content-form button:after{background-image:url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12 4.5L10.59 5.91L16.17 11.5H4V13.5H16.17L10.59 19.09L12 20.5L20 12.5L12 4.5Z' fill='%231D1D1D'/%3E%3C/svg%3E%0A");content:"";background-repeat:no-repeat;background-size:contain;display:flex;height:24px;position:static;width:24px;cursor:pointer;min-width:24px}.newsletter-klaviyo .newsletter-klaviyo__content-form [data-testid=form-row]:has(button){position:absolute!important;top:13px;right:26px}@media screen and (max-width: 768px){.newsletter-klaviyo .newsletter-klaviyo__content-form [data-testid=form-row]:has(button){right:20px}}.newsletter-klaviyo .newsletter-klaviyo__content-form label,.newsletter-klaviyo .newsletter-klaviyo__content-form label *{color:#fff!important}@media screen and (max-width: 768px){.newsletter-klaviyo label>div{font-size:14px!important}}
/*# sourceMappingURL=/cdn/shop/t/149/assets/newsletter-klaviyo.scss.css.map */
