.phone-footer{display:none}@media screen and (max-width:749px){.phone-footer{display:block;margin:0 16px;padding:16px 0 calc(36px + env(safe-area-inset-bottom,0px));background:transparent;color:#121212;text-align:center}.phone-footer__socials{display:flex;justify-content:center;gap:12px}.phone-footer__social{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;box-sizing:border-box;border:1px solid rgb(18,18,18);border-radius:50%;color:#121212}.phone-footer__social svg{width:16px;height:16px}.phone-footer__social svg,.phone-footer__social svg path{fill:#121212}.phone-footer__social:active{background-color:#12121214}.phone-footer__signup{width:100%;max-width:320px;margin:12px auto 0;padding:0}.phone-footer__signup-row{display:flex;align-items:center;gap:12px;border-bottom:1px solid rgb(18,18,18)}.phone-footer .phone-footer__signup-input{flex:1 1 auto;min-width:0;width:100%;height:auto;margin:0;padding:7px 0 6px;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;color:#121212;font:inherit;font-size:16px;letter-spacing:.04em;text-transform:uppercase;-webkit-appearance:none;appearance:none}.phone-footer__signup-input::placeholder{color:#1212128c;opacity:1}.phone-footer .phone-footer__signup-btn{flex:0 0 auto;margin:0;padding:7px 0 6px;border:0;background:none;color:#121212;font:inherit;font-size:14px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;cursor:pointer}.phone-footer__signup-btn:disabled{opacity:.5}.phone-footer__signup-msg{margin:10px 0 0;font-size:12px;letter-spacing:.08em;text-transform:uppercase;text-align:center}.phone-footer__signup-msg:empty{display:none}.phone-footer__signup.is-error .phone-footer__signup-msg{color:#a3261f}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/phone-footer.css.map */
