.nc-guscio-footer{background-color:var(--nc-guscio-footer-bg, #190b14);color:#fff;padding:80px 15px 24px;letter-spacing:.06rem}.nc-guscio-footer a{color:inherit;text-decoration:none}.nc-guscio-footer__top{display:grid;grid-template-columns:minmax(0,1fr);margin-bottom:80px}.nc-guscio-footer__brand{margin-bottom:48px}.nc-guscio-footer__logo{display:block;width:100px;height:auto;margin-bottom:16px}.nc-guscio-footer__tagline{font-family:var(--nc-font-landing-heading);font-size:14px;font-weight:400;line-height:1.8;margin-bottom:48px}.nc-guscio-footer__tagline p,.nc-guscio-footer__note p,.nc-guscio-footer__copyright p{margin:0}.nc-guscio-footer__social{display:flex;gap:16px;margin:0}.nc-guscio-footer__social a,.nc-guscio-footer__social svg{display:block;width:35px;height:35px}.nc-guscio-footer__menus{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;margin-bottom:80px}.nc-guscio-footer__heading{font-family:var(--nc-font-landing);font-size:17px;font-weight:700;line-height:1.3;letter-spacing:normal;color:#fff;margin:0 0 5px}.nc-guscio-footer__menu ul{margin:0}.nc-guscio-footer__link{display:block;width:fit-content;font-family:var(--nc-font-landing);font-size:14px;line-height:1.8}.nc-guscio-footer__newsletter .nc-guscio-footer__heading{margin-bottom:24px}.nc-guscio-footer__field{display:flex;max-width:348px}.nc-guscio-footer__field input{flex:1;min-width:0;height:48px;padding:10.5px 16px;border:0;border-radius:6px 0 0 6px;background:#fff;color:#121212;font-family:sans-serif;font-size:14px;letter-spacing:.06rem}.nc-guscio-footer__field input::placeholder{color:#00000073}.nc-guscio-footer__field button{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;border:0;border-radius:0 6px 6px 0;background:#e4f2eb;color:#4d4d4d;cursor:pointer}.nc-guscio-footer__note{margin-top:16px;font-family:sans-serif;font-size:12px;line-height:1.3;letter-spacing:normal;color:#b4b4b4}.nc-guscio-footer__message{position:fixed;top:27px;left:50%;transform:translate(-50%);z-index:100;margin:0;padding:16px;border-radius:4px;font-size:14px;line-height:1.5;color:#121212;animation:nc-guscio-footer-message 6s forwards}.nc-guscio-footer__message--success{background-color:#f2ffec}.nc-guscio-footer__message--error{background-color:#ffe9e9}@keyframes nc-guscio-footer-message{0%,90%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.nc-guscio-footer__bottom{display:flex;flex-direction:column;align-items:center;gap:48px;padding-top:24px;border-top:1px solid #ececec}.nc-guscio-footer__copyright{font-family:var(--nc-font-landing);font-size:12px;line-height:1.3;letter-spacing:normal}.nc-guscio-footer__payments{display:block;width:228px;height:24px}@media screen and (min-width:768px){.nc-guscio-footer{padding-left:50px;padding-right:50px}.nc-guscio-footer__tagline{font-size:16px}.nc-guscio-footer__heading{font-size:19px}.nc-guscio-footer__link{font-size:15px}.nc-guscio-footer__field input{height:51px;padding:10px 16px;font-size:16px}.nc-guscio-footer__field button{width:50px;height:50px;align-self:center}.nc-guscio-footer__field{max-width:none}.nc-guscio-footer__note,.nc-guscio-footer__copyright{font-size:13px}.nc-guscio-footer__bottom{flex-direction:row;justify-content:space-between;align-items:center;gap:8px}}@media screen and (min-width:1025px){.nc-guscio-footer__top{grid-template-columns:minmax(0,3fr) minmax(0,5fr) minmax(0,4fr);column-gap:32px}.nc-guscio-footer__brand,.nc-guscio-footer__menus{margin-bottom:0}.nc-guscio-footer__menus{grid-template-columns:repeat(2,minmax(0,1fr))}.nc-guscio-footer__heading{margin-bottom:24px}.nc-guscio-footer__menu li+li{margin-top:8px}.nc-guscio-footer__field input{flex:0 0 375px}}
/*# sourceMappingURL=/cdn/shop/t/115/assets/nc-guscio-footer.css.map */
