.shopify-section--footer{width:100%!important;max-width:100%!important;grid-column:1 / -1!important;display:block!important}.shopify-section--footer>*{grid-column:1 / -1!important;width:100%!important}.footer{width:100%;padding:34px 0;background-color:#ededed!important;color:#1c1b1b}.footer--with-margin{margin-top:60px}.footer__container{width:100%;max-width:100%;margin:0 auto;padding:0 24px;box-sizing:border-box}.footer__inner{display:block}.footer__block{display:flex;flex-direction:column;margin-top:48px}.footer__block:first-child{margin-top:0}.footer__title{margin:0 0 20px;font-size:13px;font-weight:700;letter-spacing:normal;text-transform:capitalize;line-height:1.4;color:#1c1b1b}.footer__linklist{list-style:none!important;padding:0;margin:0}.footer__linklist-item{list-style:none!important;margin:0 0 12px;padding:0;line-height:1.5}.footer__linklist-item:last-child{margin-bottom:0}.footer__link{display:inline-block;font-size:13px;font-weight:400;color:#1c1b1b;text-decoration:none;line-height:1.5;transition:color .2s ease}.footer__link:hover{color:#355a41}.footer__content{font-size:13px;line-height:1.65;color:#1c1b1b}.footer__content p{margin:0 0 .5rem}.footer__content a{color:#ed6954;text-decoration:none;border-bottom:1.5px solid #ed6954;transition:color .3s ease,border-color .3s ease}.footer__content a:hover{color:#355a41;border-color:#355a41}.footer__image img{display:block;width:100%;height:auto}.footer__content+.footer__image{margin-top:10px}.footer__content+.footer__newsletter-form{margin-top:18px}.footer__newsletter-form{margin:0}.footer__newsletter-input{display:block;width:100%;max-width:100%;padding:12px 14px;font:inherit;font-size:13px;color:#1c1b1b;background:transparent;border:1px solid #111;border-radius:0;outline:none;box-sizing:border-box}.footer__newsletter-input::placeholder{color:#5c5c5c;opacity:.7}.footer__newsletter-input:focus{border-color:#1c1b1b;background:#fff}.footer__newsletter-btn{display:block;width:100%;margin-top:20px;min-height:48px;padding:14px 20px;border:1px solid #1c1b1b;background:#1c1b1b;color:#fff!important;font-size:12px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;cursor:pointer;text-align:center}.footer__newsletter-btn:hover{opacity:.9}.footer__alert{margin:0 0 16px;font-size:13px}.footer__alert--success{color:#355a41}.footer__alert--error{color:#ed1c24}.footer__social{margin-top:5px}.footer__social .social-media-list,.footer__social ul{display:flex;flex-wrap:wrap;align-items:center;gap:14px;list-style:none;margin:0;padding:0}.footer__social .social-media-link,.footer__social a{color:#ed6954;transition:color .3s ease}.footer__social svg{width:18px;height:18px;fill:currentColor;color:currentColor}.footer__social a:hover,.footer__social a:hover svg{color:#355a41}.footer__aside{text-align:center}.footer__inner+.footer__aside{margin-top:65px}.footer__copyright{margin:0}.footer__store-name{display:inline-block;font-size:12px;font-weight:400;letter-spacing:.2em;text-transform:uppercase;color:#1c1b1b;text-decoration:none;opacity:.85}.footer__store-name:hover{opacity:1}.footer__payment-list{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;list-style:none;margin:54px 0 0;padding:28px 0 0;border-top:1px solid rgba(0,0,0,.1)}.footer__payment-item{list-style:none;line-height:0}.footer__payment-item svg{width:38px;height:24px;opacity:.8}@media screen and (min-width:641px){.footer{padding:75px 0 42px}.footer--with-margin{margin-top:80px}.footer__container{padding:0 50px}.footer__inner{display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:-40px;margin-right:-40px}.footer__block{flex:1 1 50%;margin-top:0;margin-bottom:50px;padding-left:40px;padding-right:40px;box-sizing:border-box}.footer__social{margin-top:14px}.footer__aside{text-align:left;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.footer__inner+.footer__aside{margin-top:40px}.footer__store-name{font-size:11px}.footer__payment-list{margin:0;padding:0;border:none;justify-content:flex-end}}@media screen and (min-width:1000px){.footer--with-margin{margin-top:120px}.footer__inner{flex-wrap:nowrap}.footer--center .footer__inner{justify-content:center}.footer__block{flex:0 1 auto;margin-bottom:0}.footer__block--text{flex-basis:460px}.footer__block--newsletter{flex-basis:375px}.footer__inner+.footer__aside{margin-top:80px}.footer__linklist-item{margin-bottom:3px}}@media screen and (max-width:640px){.footer__container{padding:0 18px}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/section-footer.css.map */
