.footer-block--menu .footer-block__heading{font-family:var(--font-body-family);font-weight:var(--font-weight-extraBold);font-size:var(--font-text-medium-mobile);margin-bottom:2.4rem}.list-social__item .icon{height:3.4rem!important;width:3.4rem!important}.footer-block--newsletter{margin-bottom:10rem}.footer-block__newsletter{width:100%;text-align:center}.footer-block__newsletter h2.footer-block__heading{font-weight:var(--font-weight-bold);font-size:var(--font-title-large-mobile);line-height:36px;margin-bottom:0}.footer-block__newsletter h2.footer-block__subheading{font-family:var(--font-body-family);font-weight:var(--font-weight-medium);font-size:2rem;line-height:30px;margin-top:2px}.newsletter-form__field-wrapper{max-width:100%}.newsletter-form__field-wrapper .field:after,.newsletter-form__field-wrapper .field:hover.field:after,.newsletter-form__field-wrapper .field__input:focus{box-shadow:none}.newsletter-form__field-wrapper .field__input{max-width:unset;background:0 0;border:unset;border-radius:unset;border-bottom:1px solid var(--color-glaucous);padding:33px 0;color:var(--color-white);font-size:var(---font-text-large);font-weight:var( --font-weight-normal);line-height:26px;letter-spacing:.18px}.newsletter-form__field-wrapper .field input::placeholder{color:#949eb0!important;font-size:18px;line-height:26px;letter-spacing:.18px;opacity:1}.policies li:before{content:" "}.footer__content-bottom-wrapper{justify-content:space-between}.footer__copyright.caption .copyright__content{color:var(--color-white);font-size:var(--font-text-medium);font-weight:var(--font-weight-semibold);line-height:36px;opacity:.5}li.list-social__item svg,li.list-social__item path{opacity:.8;fill:#fff!important}ul.footer-block__details-content{display:flex;flex-direction:column;gap:16px}.newsletter-form__button{width:10rem!important}button#Subscribe{color:var(--color-periwinkle);font-size:var(--font-title-extra-small);font-weight:var(--font-weight-bold);line-height:28px;letter-spacing:.2px;gap:8px}button#Subscribe svg path{fill:var(--color-periwinkle)}.footer__content-bottom{border-top:0}.footer-block--menu .footer-block__heading a:hover{color:var(--color-periwinkle)}@media screen and (min-width: 750px){.newsletter-form{max-width:100%!important}.footer-block__details-content .list-menu__item--link{display:inline-block;font-size:1.6rem}.footer-block__details-content .list-menu__item--link:hover,.copyright__content a:hover{text-decoration:none}.footer-block__details-content>:first-child .list-menu__item--link{padding:0}.list-menu__item--link{padding:0}.footer-block__newsletter h2.footer-block__heading{font-size:var(--font-title-large)}.footer-block__newsletter{text-align:left}.newsletter-form__field-wrapper .field__input{padding-right:0;margin-right:10rem}.footer-block--menu .footer-block__heading{margin-bottom:4rem}}@media screen and (min-width: 990px){.footer-block__heading{font-size:calc(var(--font-heading-scale) * 1.4rem)}}@media screen and (max-width: 989px){.footer-block__details-content .list-menu__item--link{padding-top:0}}@media screen and (max-width: 749px){.mobile-menu-title{display:flex;align-items:center;justify-content:space-between;cursor:pointer}.mobile-menu-title svg path{fill:var(--color-white)}.footer__content-bottom-wrapper{justify-content:center}.footer-block__newsletter h2.footer-block__subheading{margin-top:12px}.footer-block--newsletter{margin-bottom:8rem}button#Subscribe{font-size:var(--font-title-extra-small-mobile)}}
/*# sourceMappingURL=/cdn/shop/t/442/assets/sleepdoctor-footer.css.map */
