.footer__widget{display:flex;flex-direction:column;transition:var(--transition)}.column__max--width{max-width:20rem}.footer__widget_title{position:relative;overflow:hidden;margin-bottom:2.5rem;padding-right:20px;margin-top:0;font-weight:300}.footer__widget_title:before,.footer__widget_title:after{position:absolute;top:14px;right:0;width:14px;height:2px;content:"";transition:var(--transition);opacity:0;background-color:rgba(var(--color-foreground))}.footer__widget_title:after{transform:rotate(90deg)}.footer__widget_toggle{position:absolute;z-index:9;top:0;left:0;visibility:hidden;width:100%;height:100%;content:"";color:transparent;border:0;background-color:transparent}.footer__widget_inner p{margin-bottom:0;color:rgb(var(--color-foreground))}.footer__widget_inner p a,.footer__widget_inner p a:hover{text-decoration:underline}.footer__widget_inner p:not(:last-child){margin-bottom:24px}.footer__widget_inner ul{margin:0;padding:0;list-style:none}.footer__widget_inner ul li a{display:block;text-decoration:none;padding:12px 0;font-size:12px}.footer__widget_inner ul li a:hover{text-decoration:underline;padding-left:.5rem;text-underline-offset:.3rem}.footer__bottom{padding:1.5rem 0;border-top:1px solid rgba(var(--color-foreground),.15)}.footer__copyright{line-height:1;display:block;text-align:center}.footer__payment_image{display:block;margin:auto}.footer__list-social a svg{height:20px}.list-social__link{line-height:1}.footer__list-social .list-social__link+.list-social__link{margin-left:15px}.contact__info_box address a{color:rgba(var(--color-foreground));font-weight:700;text-decoration:underline}.footer-block-image img{height:auto}.newsletter-form__field-wrapper .input__field_form_button svg.icon{height:15px}.contact__info_box+div{margin-top:4rem}.footer__newsletter{margin:15px 0}.newsletter-subtitle{margin-bottom:0!important}@media only screen and (min-width: 992px){.footer--grid.footer__block--width>.col:last-child{max-width:25%;flex-basis:25%}}@media only screen and (min-width: 1200px){.col.about__us--widget{min-width:35rem}}@media only screen and (min-width: 992px) and (max-width: 1199px){.col.about__us--widget{min-width:30rem}}.gap-20{gap:20px}.footer__widget_inner .newsletter-form__field-wrapper input[type=email]{padding-right:3.5rem}@media only screen and (max-width: 991px){.footer__widget{margin-bottom:-22px}.footer__widget.active{padding-bottom:22px}.footer__widget_title{padding:10px 20px;margin-bottom:0}.footer__widget_inner ul{padding-left:20px;margin-top:20px}.footer__widget.active .footer__widget_title{background:#fff;color:#000}.footer__widget.active .footer__widget_title:after{transform:rotate(0)}.footer--grid>.col{width:100%;flex-basis:100%}.footer--grid>.col:last-child{order:-1;text-align:center}.footer--grid>.col:last-child .footer__widget_title{cursor:none;touch-action:none}.footer--grid>.col:last-child .footer__widget_inner{display:block}.footer--grid>.col:last-child .footer__widget.active .footer__widget_title{background:transparent;color:#fff}.footer--grid{gap:25px}.footer__widget_inner{display:none}.footer__widget_toggle{visibility:visible}.footer__bottom .row{flex-direction:column-reverse;gap:1.5rem}.footer__bottom .list-payment{justify-content:center}.footer__bottom localization-form+localization-form .dropdown__open_list{left:-30%}.footer__bottom .localization__store.d-flex{justify-content:center}.footer__bottom .localization__store.d-flex{gap:1.5rem;margin-bottom:.5em}.footer__list-social{margin-top:3rem!important}}@media only screen and (min-width: 992px) and (max-width: 1024px){.footer__widget_title{font-size:12px}.footer__widget_inner ul li a,.footer__widget_inner p{font-size:10px}}@media only screen and (max-width: 749px){.footer__widget_title{font-size:12px;text-transform:uppercase}.footer__widget_inner ul li a,.footer__widget_inner p{font-size:10px}}@media only screen and (min-width: 992px){.footer__widget_title{margin-bottom:2.5rem;font-size:14px}}.footer__list-social{margin-top:1.5rem}.shop__localziation--follow-button{display:flex;gap:1rem;flex-wrap:wrap}@media only screen and (max-width: 991px){.shop__localziation--follow-button{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/152/assets/footer.css.map */
