.footer{background:#e7e2db;border-top:1px solid #d5cec4;color:#111}.footer__inner{width:100%;padding:48px 46px}.footer__section{width:100%}.footer__section+.footer__section{margin-top:38px}.footer__heading{width:100%;padding:0;display:flex;align-items:center;justify-content:space-between;border:0;background:transparent;font:inherit;font-size:16px;font-weight:600;line-height:1.4;color:#111;text-align:left;cursor:pointer}.footer__toggle-icon{position:relative;width:14px;height:14px;flex-shrink:0}.footer__toggle-icon:before,.footer__toggle-icon:after{content:"";position:absolute;top:50%;left:50%;background:#8c8c8c;transform:translate(-50%,-50%);transition:transform .25s ease,opacity .25s ease}.footer__toggle-icon:before{width:12px;height:1px}.footer__toggle-icon:after{width:1px;height:12px}.footer__heading[aria-expanded=true] .footer__toggle-icon:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.footer__content{overflow:hidden;max-height:0;opacity:0;transition:max-height .35s ease,opacity .25s ease,margin-top .35s ease;margin-top:0}.footer__heading[aria-expanded=true]+.footer__content{max-height:600px;opacity:1;margin-top:26px}.footer__logo{display:inline-block;margin-bottom:24px;color:#111;font-size:40px;font-weight:400;letter-spacing:2px;text-decoration:none}.footer__address{margin:0;color:var(--color-text-secondary);font-size:16px;font-style:normal;line-height:1.7}.footer__contact{display:flex;flex-direction:column}.footer__contact a{color:var(--color-text-secondary);font-size:16px;line-height:1.7;text-decoration:none;transition:color .2s ease}.footer__contact a:hover{color:#111}.footer__socials{display:flex;align-items:center;gap:20px;margin-top:20px}.footer__socials a{color:#173842;font-size:18px;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.footer__socials a:hover{opacity:.65;transform:translateY(-2px)}.footer__nav{display:flex;flex-direction:column;gap:18px}.footer__nav a{color:var(--color-text-secondary);font-size:16px;line-height:1.4;text-decoration:none;transition:color .2s ease}.footer__nav a:hover{color:#111}.footer__newsletter{display:flex;flex-direction:column;gap:9px}.footer__newsletter input{width:100%;height:44px;padding:0 13px;border:1px solid #c8c8c8;border-radius:0;background:#fff;color:#111;font:inherit;font-size:16px;outline:none}.footer__newsletter input:focus{border-color:#222}.footer__newsletter button{width:100%;height:44px;border:0;border-radius:5px;background:#232526;color:#fff;font:inherit;font-size:14px;cursor:pointer;transition:opacity .2s ease}.footer__newsletter button:hover{opacity:.85}.footer__newsletter-text{margin:16px 0 0;color:var(--color-text-secondary);font-size:16px;line-height:1.6}.footer__payments{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:22px}.footer__payments img{width:auto;height:20px;display:block}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:768px){.footer__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:70px;row-gap:60px;padding:48px 46px 70px}.footer__section+.footer__section{margin-top:0}.footer__heading{pointer-events:none;cursor:default}.footer__toggle-icon{display:none}.footer__content,.footer__heading[aria-expanded=true]+.footer__content{max-height:none;margin-top:26px;overflow:visible;opacity:1}.footer__logo{font-size:38px}.footer__section--newsletter{max-width:420px}}@media(min-width:1200px){.footer__inner{max-width:1600px;margin:0 auto;grid-template-columns:1.05fr .95fr .95fr 1.15fr;column-gap:90px;row-gap:0;padding:78px 70px 88px}.footer__heading{font-size:16px}.footer__content,.footer__heading[aria-expanded=true]+.footer__content{margin-top:26px}.footer__logo{font-size:38px}.footer__section--newsletter{max-width:none}}.footer__logo{width:220px;max-width:100%;height:86px}.footer__logo img{display:block;width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply}
/*# sourceMappingURL=/cdn/shop/t/10/assets/footer.css.map */
