footer .footer-item.card:after{border:none;border-right:1px solid transparent;border-image:var(--border-image-gradient-top) 1}footer .footer-item.card:not(:first-child){padding-left:25px}@media screen and (max-width:767px){footer .footer-item.card{padding:20px 20px 30px}footer .footer-item.card:first-child{padding-top:68px}footer .footer-item.card:first-child:before{display:none}footer .footer-item.card:not(:last-child):before{border:none;border-right:1px solid transparent;border-image:var(--border-image-gradient-right) 1}footer .footer-item.card:last-child{padding-bottom:88px}}footer .footer-item.card .gutter-bottom--regular{padding:0}footer .footer-item.card .footer-item__title{font-family:Acorn;font-size:26px;font-weight:500;line-height:1.33;letter-spacing:0}footer .footer-item.card .footer-item__menu span{font-weight:400}footer .footer-item__brand-info .footer-item__brand-info-logo{max-width:var(--logo-width);margin-bottom:18px}@media screen and (max-width:767px){footer .footer-item__brand-info .footer-item__brand-info-logo{max-width:var(--logo-width-mobile);margin-bottom:25px}}footer .footer-item__brand-info .footer-item__brand-info-logo img{width:100%;height:auto;object-fit:contain}footer .footer-item__brand-info .footer-item__brand-info-logo img.logo-img--dark{display:block}footer .footer-item__brand-info .footer-item__brand-info-logo img.logo-img--light{display:none}footer .footer-item__brand-info .footer-item__brand-info-text{font-family:Acorn;font-weight:500;font-size:26px;line-height:133%;letter-spacing:0}footer .footer-item__brand-info .footer-item__brand-info-social{margin-top:43px;display:flex;gap:18.5px}@media screen and (max-width:767px){footer .footer-item__brand-info .footer-item__brand-info-social{margin-top:14px;gap:15px}}body.dark-mode footer .footer-item__brand-info .footer-item__brand-info-logo img.logo-img--dark{display:none}body.dark-mode footer .footer-item__brand-info .footer-item__brand-info-logo img.logo-img--light{display:block}body.dark-mode footer .footer-item.card:after{border:none;border-right:1px solid transparent;border-image:var(--border-image-gradient-top) 1}@media screen and (max-width:767px){body.dark-mode footer .footer-item.card:not(:last-child):before{border:none;border-bottom:1px solid transparent;border-image:var(--border-image-gradient-right) 1}}body.dark-mode footer .footer-item__brand-info-social svg path{fill:#fff}
/*# sourceMappingURL=/cdn/shop/t/5/assets/cstm-footer-styles.css.map */
