footer .type-subheading{padding-bottom:0}#newsletter-wrapper .btn{margin-top:0;margin-bottom:0;letter-spacing:normal;padding:10px 20px;font-size:12px!important;line-height:1;color:#fff}[id^=newsletter_submit]{width:auto;height:auto}footer #newsletter-wrapper:not(.password-form#newsletter-wrapper) input{background:#fff;border:none;font-size:13px;line-height:1;padding:10px 10px 10px 22px}footer #newsletter-wrapper:not(.password-form#newsletter-wrapper) input:focus-visible{outline:none}.footer-block--wrapper .sm-icons{top:0;margin-bottom:0}.footer__social-icons-custom{margin-top:20px}.footer__social-icons-custom .sm-icons:not(.password-social-links) li a{min-height:auto;min-width:auto}.footer__social-icons-custom .sm-icons:not(.password-social-links) li{padding-right:20px}.footer-alignment--left .footer-block--wrapper .footer__social-icons-custom .sm-icons{margin-left:0}footer h3.type-subheading{color:#2c2e33;font-size:14px;letter-spacing:.66px;text-transform:uppercase;margin-bottom:20px}.sm-icons:not(.password-social-links) svg{width:24px;height:24px;fill:#fd6187}.copy-inner{display:flex;flex-wrap:wrap;justify-content:center}.copy-inner p{margin:0;padding:0}.copy-inner a,.footer-article a{text-decoration:underline;text-decoration-color:#6f6f6f}.bottom-footer-row{justify-content:space-between;align-items:center;row-gap:20px}.copy-inner a{padding:0 5px}.copy-inner a:last-child{padding-right:0}.input-group-field.email:focus-visible{outline:none;outline-offset:0;box-shadow:none}@media screen and (max-width: 1139px){footer .row{justify-content:space-between}.footer-block--wrapper{padding:30px 15px 0}}@media screen and (max-width: 767px){.image-footer{width:100%;margin-bottom:10px}.image-bar-content-inner img{width:40%}.image-footer .image-bar-content-inner{justify-content:center}}@media screen and (max-width: 639px){.links-footer ul a,.footer-article p,.links-footer ul li,.rte p,.bottom-footer p,footer h3.type-subheading{font-size:12px}.mailing-list-footer p{text-align:left}.footer-article p{font-size:13px}}@media screen and (min-width: 768px){.copy{display:flex}.links-footer ul a,.footer-article p,.links-footer ul li,footer .rte p{font-size:14px;line-height:1.4}}
/*# sourceMappingURL=/cdn/shop/t/53/assets/footer-main.css.map */
