#footer .mailing-list{padding-right:0!important;width:32%}#footer .right-section{width:20%;padding-right:50px}#footer .right-section .address{margin-bottom:0!important}#footer .social-links a{background:#fff;min-width:38px;min-height:38px;border-radius:50%;display:grid;place-content:center;color:#314438!important}#footer .links .item.title{font-weight:700;font-size:14px;letter-spacing:.03em;opacity:.4;padding-bottom:8px}#footer .links .item{font-weight:400;font-size:14px}#footer .links .item:hover{color:#fff!important;text-decoration:underline}#footer .links .item.title:hover{text-decoration:none}#footer .mailing-list label{font-weight:700;font-size:14px;letter-spacing:.03em;opacity:.4;color:#fff!important}#footer .social-links svg path{fill:#314438!important}#footer .social-links a:not(:last-child){margin-right:.5em!important}#footer .mailing-list .btn{background:#ffffff1f;border:0;width:20%}#footer .mailing-list input[type=email]{border:none;width:80%;min-width:80%;margin:0!important;background:#ffffff1f!important;color:#ffffff61!important}#footer .mailing-list input[type=email]::placeholder{color:#ffffff61!important}@media screen and (max-width:900px){#footer .right-section{width:100%;min-width:100%;order:-1;margin:0!important;padding:0;text-align:left}#footer .mailing-list{order:100!important;min-width:100%;margin:0!important;padding:40px 0 20px!important;text-align:left}#footer .links{padding-top:30px;width:33.3%!important;padding-right:0!important;text-align:left}#footer .links.last{margin-right:0!important}#footer .links .item.title .plus{display:none!important}#footer .mailing-list .form-wrap{width:100%!important;max-width:100%!important;margin:0!important}#footer .mailing-list label{padding-bottom:11px!important}}@media screen and (max-width:768px){#footer .links{width:50%!important}#footer .social-links{margin:0!important}}@media screen and (max-width:480px){#footer .right-section{padding:0}#footer .mailing-list{padding:40px 0 0!important}}#footer{width:100%;margin:0}#footer .wrapper{width:100%}.isNotMobile #footer a:hover{color:var(--content-tertiary-color)}#footer .title{line-height:150%;font-weight:500;letter-spacing:.05em;font-size:1.3em;margin-bottom:.2em;text-transform:uppercase}#footer .links{width:16%;padding-right:1em}#footer .links .item{display:block;padding:0;font-family:inherit}#footer .links .item.title{position:relative}#footer .links .item.title .plus{font-size:.8em;position:absolute;right:9%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#footer .mailing-list{padding-right:2em}#footer .mailing-list label{display:block;padding:0}#footer .mailing-list p{color:inherit;margin:0}#footer .mailing-list .form-wrap{margin-top:1.5em;position:relative;width:100%;max-width:23em}#footer .mailing-list input[type=email]{flex:1;margin-right:1em;padding:.7em 1em;border:none}#footer .mailing-list .btn{padding:0 1em;width:100%;max-width:9em}#footer .mailing-list input[type=email]::-webkit-input-placeholder{color:#bbb1aa}#footer .mailing-list input[type=email]:-moz-placeholder{color:#bbb1aa}#footer .mailing-list input[type=email]::-moz-placeholder{color:#bbb1aa}#footer .mailing-list input[type=email]:-ms-input-placeholder{color:#bbb1aa}#footer .mailing-list .success-msg{font-size:1.5em;margin-top:.5em}#footer .mailing-list .error-msg{margin-bottom:-1em}#footer .right-section{color:var(--content-tertiary-color)}#footer .right-section *{line-height:150%}#footer .social-links{margin-bottom:1em}#footer .social-links a{font-size:1.3em;line-height:150%}#footer .social-links a:not(:last-child){margin-right:1.5em}#footer .social-links svg path{fill:var(--content-tertiary-color)}#footer .right-section .address{margin-bottom:.8em}#footer .form-wrap button[type=submit] svg{transform:rotate(270deg)}.isNotMobile #footer .social-links a:hover svg path{fill:var(--primary-white)!important}.isNotMobile #footer .social-links a:hover{background:var(--primary-blue)}#footer .container.page-container{border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:40px}@media all and (max-width: 840px){#footer{text-align:center}#footer *{line-height:150%}#footer .mailing-list{order:-1;padding:0 15px;margin-bottom:1em}#footer .mailing-list .form-wrap{margin:1.5em auto 0}#footer .mailing-list input[type=email]{padding:1em}#footer .mailing-list .btn{padding:0;max-width:8em}#footer .right-section{width:100%}#footer .container.page-container{padding-bottom:24px}}
/*# sourceMappingURL=/cdn/shop/t/154/assets/style_sections_footer.css.map */
