.custom.footer{background-color:#000}.custom .footer__content-top{display:flex;gap:1.6rem;background-color:#000;padding-bottom:4.9rem;padding-top:3.8rem;justify-content:center}.custom .footer__content-top>div{flex:1;flex-basis:50%;max-width:26.9rem}.custom-footer-content h2,.footer__content-top h2{color:#b6261a;font-size:1.4rem;line-height:2.1rem;letter-spacing:0;margin:0;font-weight:700;margin-bottom:1.3rem}.custom-footer-content p,.footer__content-top p{color:#fff;font-size:1.4rem;line-height:2.1rem;letter-spacing:0;font-weight:300;margin:0}.custom-footer-image{display:grid}.custom-footer-image img{width:20rem;height:20rem}.cci-p{margin-bottom:1rem}#cci-sp{text-decoration:underline;text-underline-offset:-2.1rem;font-weight:700;margin-top:1.5rem}.custom .cart-notification__links{display:flex;gap:1.2rem}.custom .button,.custom #cart-notification-form{flex:1;min-width:0;flex-basis:50%;font-size:1.4rem;padding:0;background-color:#b6261a;color:#fff;font-weight:700;transition:all .1s linear}.custom .button:hover,.custom #cart-notification-form:hover{background-color:#830a00}.custom .button:before,.custom .button:after{content:none}.custom .footer__content-bottom-wrapper{background-color:#fff;justify-content:space-between;align-items:center;padding-top:1.9rem;padding-bottom:1.9rem}.custom .list-social{gap:1.35rem}.custom-social .list-social__link{padding:0}.custom-social .list-social__item .icon{height:2.1rem;width:auto}.custom .footer__copyright{margin:0;font-size:1.4rem;line-height:2.1rem;color:#000;letter-spacing:0}.custom .footer__copyright p{margin:0}.custom .footer__copyright p a{text-decoration:none;text-transform:uppercase;color:#000}.custom-social .list-social__link:hover .icon{transform:scale(1)}.custom-social .list-social__link .icon path{transition:all .1s linear}.custom-social .list-social__link:hover .icon path{fill:#b6261a}@media screen and (max-width:989px){.custom .cart-notification__links{flex-wrap:wrap}.custom .footer__content-top{flex-direction:column;align-items:center}.custom-footer-image img{width:100%;height:100%;max-width:32.2rem}.custom .footer__content-top{gap:5.3rem;padding-bottom:6.5rem;padding-top:4.9rem}.custom .footer__content-top>div{max-width:100%;flex-basis:unset;flex:unset;margin-right:auto}}@media screen and (max-width:749px){.custom .footer__content-bottom-wrapper{flex-direction:column-reverse}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-custom-footer.css.map */
