.dw-footer{background:#232545;border-bottom:1px solid #FFEC46}.dw-footer__inner{display:flex;padding:90px 240px;flex-direction:column;align-items:center;gap:40px;max-width:1440px;margin:0 auto}.dw-footer__text{display:flex;flex-direction:column;align-items:center;gap:30px;align-self:stretch;color:#fff}.dw-footer__title{color:#fff;font-family:Barlow,sans-serif;font-size:40px;font-weight:700;line-height:50px;margin:0;text-align:center}.dw-footer__desc{color:#fff;text-align:center;font-family:Barlow,sans-serif;font-size:18px;font-weight:400;line-height:24px;margin:0}.dw-footer__form{color:#fff;display:flex!important;flex-direction:column;align-items:center;gap:15px;width:100%;max-width:810px}.dw-footer__input{display:flex;width:390px;height:50px;padding:10px 15px;align-items:center;gap:15px;border:1px solid #ccc;border-radius:6px;background:#fff;color:#232545;font-family:Barlow,sans-serif;font-size:16px;font-weight:400;line-height:22px;outline:none;box-sizing:border-box}.dw-footer__input::placeholder{color:#232545}.dw-footer__cta{display:flex;padding:13px 128px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:100px;background:linear-gradient(180deg,#2a3075,#1a1f4e);border:3px solid #FFEC46;color:#fff;font-family:Barlow,sans-serif;font-size:18px;font-weight:700;line-height:24px;cursor:pointer;transition:opacity .2s}.dw-footer__cta:hover{opacity:.9}.dw-footer__subtext{color:#fff;font-family:Barlow,sans-serif;font-size:12px;font-weight:400;line-height:12px}@media screen and (max-width:1024px){.dw-footer__inner{padding:60px 40px}.dw-footer__title{font-size:32px;line-height:40px}}@media screen and (max-width:749px){.dw-footer__inner{padding:50px 20px;gap:30px}.dw-footer__title{font-size:28px;line-height:36px}.dw-footer__input{width:100%}.dw-footer__cta{padding:13px 40px}}.dw-footer .klaviyo-form p,.dw-footer .klaviyo-form span{color:#fff!important}.dw-footer .klaviyo-form form button{background:linear-gradient(180deg,#2a3075,#1a1f4e)!important}.dw-footer .klaviyo-form form button:hover{opacity:.9!important}@media screen and (min-width:1025px){.dw-footer .klaviyo-form form>div{flex-direction:unset!important;flex-wrap:wrap;column-gap:30px}.dw-footer .klaviyo-form [data-testid=form-row]:not(:last-child){width:calc(50% - 15px)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/dw-footer.css.map */
