.misocozy-custom-footer{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:48px 24px 32px;color:#2c2416;font-family:inherit;box-sizing:border-box}.misocozy-custom-footer__container{max-width:1280px;margin:0 auto}.misocozy-custom-footer__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-bottom:32px}.misocozy-custom-footer__heading{font-size:16px;font-weight:700;margin:0 0 12px;color:#2c2416}.misocozy-custom-footer__subheading{font-size:14px;font-weight:600;margin:16px 0 8px;color:#2c2416}.misocozy-custom-footer__text{font-size:14px;line-height:1.6;margin:0 0 12px;color:#2c2416}.misocozy-custom-footer__links{list-style:none;padding:0;margin:0}.misocozy-custom-footer__links li{margin-bottom:6px}.misocozy-custom-footer__links a{color:#2c2416;text-decoration:none;font-size:14px}.misocozy-custom-footer__links a:hover{text-decoration:underline}.misocozy-custom-footer__socials{display:flex;gap:10px;margin-top:8px}.misocozy-custom-footer__social{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#e0e0e0;color:#333;transition:background .2s ease,color .2s ease}.misocozy-custom-footer__social svg{width:18px;height:18px}.misocozy-custom-footer__social:hover{background:#d4d4d4;color:#d97a53}.misocozy-custom-footer__bottom{border-top:1px solid rgba(44,36,22,.15);padding-top:24px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.misocozy-custom-footer__payments{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;align-items:center}.misocozy-custom-footer__pay{display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;box-sizing:border-box}.misocozy-custom-footer__pay svg{height:24px;width:auto;display:block}.misocozy-custom-footer__brand{display:flex;flex-direction:column;align-items:center;gap:8px}.misocozy-custom-footer__logo{max-height:40px;width:auto}.misocozy-custom-footer__copyright-line{font-size:13px;margin:0;color:#2c2416}.misocozy-custom-footer__copyright-line a{color:#2c2416;text-decoration:none}.misocozy-custom-footer__copyright-line a:hover{text-decoration:underline}.misocozy-custom-footer__success{color:#2c2416;font-weight:600}.misocozy-custom-footer__error{color:#b00020;font-size:13px}.misocozy-custom-footer__privacy{font-size:12px;opacity:.7}.misocozy-custom-footer__newsletter-field{display:flex;flex-direction:column;gap:12px;margin-bottom:8px;width:100%}.misocozy-custom-footer__newsletter-field input{width:100%;padding:10px 12px;border:1px solid rgba(44,36,22,.25);border-radius:4px;font-size:14px;box-sizing:border-box}.misocozy-custom-footer__newsletter-field button{width:100%;padding:10px 16px;border:none;border-radius:4px;background:#2c2416;color:#fff;font-size:14px;cursor:pointer;box-sizing:border-box}#totop{display:none!important}.misocozy-custom-footer__back-to-top{width:44px!important;height:44px!important;border-radius:50%!important;background-color:#d97a53!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:0!important;border:none!important;cursor:pointer!important;position:fixed!important;right:24px!important;bottom:24px!important;z-index:999!important;box-shadow:0 4px 12px #00000026!important}.misocozy-custom-footer__back-to-top svg{width:20px;height:20px}@media(max-width:900px){.misocozy-custom-footer__grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.misocozy-custom-footer__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/custom-footer.css.map */
