.footer{background-color:var(--color-dark-grey);padding-top:var(--section-padding-l);padding-bottom:var(--section-padding-l);padding-left:var(--container-side-padding);padding-right:var(--container-side-padding)}.footer__container{max-width:var(--container-max-width);margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:var(--section-padding-s)}.footer__top{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.footer__section-title{font-family:var(--font-heading);font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);line-height:1;letter-spacing:2px;text-transform:uppercase;color:var(--color-white);margin-bottom:var(--section-padding-s)}.footer__links{flex:1}.footer__links-grid{display:grid;grid-template-columns:repeat(2,260px);gap:0}.footer__link{font-family:var(--font-heading);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--body-text-line-height);color:var(--color-white);text-decoration:none;transition:opacity var(--transition-fast)}.footer__link:hover{opacity:var(--opacity-high)}.footer__subscribe{flex-shrink:0}.footer__subscribe-form{display:flex}.footer__subscribe-input{width:230px;min-width:125px;padding:13px 23px;font-family:var(--font-body);font-size:var(--font-size-base);font-weight:var(--font-weight-regular);line-height:1.125;color:var(--color-black);background-color:var(--color-white);border:1px solid rgba(0,0,0,.2);border-right:none;outline:none}.footer__subscribe-input::placeholder{color:var(--color-black);opacity:var(--opacity-medium)}.footer__subscribe-input:focus{border-color:var(--color-green)}.footer__subscribe-button{display:flex;align-items:center;justify-content:center;height:55px;padding:0 26px;background-color:var(--color-green);color:var(--color-white);font-family:var(--font-body);font-size:var(--font-size-button);font-weight:var(--font-weight-medium);line-height:1;letter-spacing:2px;text-transform:uppercase;border:none;cursor:pointer;transition:opacity var(--transition-fast)}.footer__subscribe-button:hover{opacity:var(--opacity-high)}.footer__subscribe-success{display:none;font-family:var(--font-heading);font-size:var(--font-size-button);color:var(--color-white);padding:16px 0}.footer__subscribe-success--visible{display:block}.footer__subscribe-input--error{border-color:var(--color-primary)}.footer__subscribe-error{font-family:var(--font-body);font-size:var(--font-size-small);color:var(--color-text);margin-top:var(--gap-xs)}.footer__social{display:flex;align-items:center;justify-content:center}.footer__social-link{display:flex;align-items:center;justify-content:center;width:50px;height:50px;color:var(--color-white);transition:opacity var(--transition-fast)}.footer__social-link:hover{opacity:var(--opacity-high)}.footer__social-link svg{width:32px;height:32px}.footer__bottom{text-align:center}.footer__address,.footer__copyright{font-family:var(--font-heading);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--body-text-line-height);color:var(--color-white);margin:0}@media screen and (max-width:1199px){.footer{--container-side-padding: var(--container-side-padding-tablet)}}@media screen and (max-width:749px){.footer{--container-side-padding: var(--container-side-padding-mobile)}.footer__top{flex-direction:column;align-items:center;gap:var(--section-padding-xl)}.footer__links{width:100%;max-width:350px}.footer__section-title{text-align:left}.footer__links .footer__section-title{margin-bottom:21px}.footer__links-grid{grid-template-columns:repeat(2,1fr)}.footer__link{font-size:var(--font-size-body)}.footer__subscribe{width:100%;max-width:350px}.footer__subscribe .footer__section-title{margin-bottom:21px}.footer__subscribe-form{width:100%}.footer__subscribe-input{flex:1;width:auto;min-width:0}.footer__address,.footer__copyright{font-size:var(--font-size-body-mobile);line-height:var(--body-text-line-height-mobile)}}@media screen and (min-width:750px)and (max-width:1199px){.footer__links-grid{grid-template-columns:repeat(2,180px)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-footer.css.map */
