.footer__widget{display:flex;flex-direction:column;transition:var(--transition)}.footer__widget img{max-width:100%;height:auto;display:block;margin:0 auto}.footer-block__details-content img{width:auto;max-width:400px;height:auto}.footer__widget_title{position:relative;overflow:hidden;margin-bottom:3.2rem;padding-inline-end:20px;margin-top:0;font-weight:600}.footer__widget_title:before,.footer__widget_title:after{position:absolute;top:9px;right:0;width:16px;height:2px;content:"";transition:var(--transition);opacity:0;background-color:rgba(var(--color-foreground))}.footer,.footer__widget,.footer__widget_inner,.footer__bottom{font-family:Poppins,Arial,Helvetica,sans-serif}.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}.footer__widget_inner p a{font-weight:700}.footer__widget_inner p a:hover{text-decoration:underline}.footer__widget_inner p:not(:last-child){margin-bottom:15px}.footer__widget_inner ul{margin:0;padding:0;list-style:none}.footer__widget_inner ul .footer__list--item+.footer__list--item{margin-top:1rem}.footer__widget_inner ul li a{display:block;text-decoration:none}.footer__bottom{padding:25px 0;border-top:1px solid rgba(var(--color-foreground),.04)}.contact__phone_list a{display:flex;align-items:center;text-decoration:none;color:inherit}.contact__phone_list img{margin-right:8px;width:20px;height:20px}.footer__widget{margin-bottom:20px}.footer__widget_title{font-weight:700;margin-bottom:15px;font-size:18px}.footer__widget_inner address,.footer__widget_inner ul,.footer__widget_inner div{font-size:14px;line-height:1.6;color:#fff}.footer__widget_inner ul li{display:flex;align-items:center;margin-bottom:10px}.footer__list-social a{display:inline-flex;align-items:center;justify-content:center;margin-right:10px;background:transparent;border:1px solid #ccc;border-radius:50%;width:40px;height:40px;transition:all .3s ease}.footer__list-social a:hover{background-color:#25d366;border-color:#25d366}.footer__list-social svg,.footer__list-social img{width:20px;height:20px}.footer__widget_inner img.bank-logo{max-height:150px;width:auto;object-fit:contain;display:block;margin:0 auto}@media (max-width: 767px){.row.footer--grid{flex-direction:column;align-items:center;text-align:center}.row.footer--grid .col{flex:0 0 100%;max-width:100%;margin-bottom:20px}.footer__list-social a{margin-bottom:10px}.footer__widget_title{text-align:center}}.footer__copyright{line-height:1;display:block;text-align:center}.footer__payment_image{display:block;margin:auto}.footer__list-social a svg{height:12px}.footer__list-social .list-social__link{border:1px solid rgb(var(--color-foreground));height:30px;border-radius:50px;color:rgb(var(--color-foreground))!important;width:30px;line-height:30px;text-align:center}.footer__list-social .list-social__link:hover{border:1px solid rgba(var(--color-button),1);color:rgba(var(--color-background),1)!important;background-color:rgba(var(--color-button),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}.contact__info_box address{font-style:normal}.footer-block-image>img{height:auto}.newsletter-form__field-wrapper .input__field_form_button svg.icon{height:15px}.footer__widget_inner .input__field_form_button{background:transparent;border:none}@media only screen and (max-width: 767px){.footer__widget{margin-bottom:-22px}.footer__widget.active{padding-bottom:22px}.footer__widget.active .footer__widget_title:after{transform:rotate(0)}.footer--grid>.col{width:100%;flex-basis:100%}.footer--grid{gap:25px}.footer__widget_inner{display:none}.footer__widget_toggle{visibility:visible}.footer__widget_title:before,.footer__widget_title:after{opacity:1}}.contact__info_box+div{margin-top:2rem}@media only screen and (min-width: 992px){.footer--grid.footer__block--width>.col{max-width:20%;flex-basis:20%;margin-bottom:3rem}}@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}}.footer-localization .localization-form__select{background:none;border:1px solid rgba(var(--color-foreground),.15);padding:.8rem 2.5rem .8rem 1.5rem;border-radius:var(--button-border-radius)}.footer-localization .localization-form__select svg{width:1.5rem;right:.8rem}.footer-localization .localization-form__select:focus,.footer-localization .localization-form__select:hover{box-shadow:none}.footer-localization .disclosure .localization-form__select{font-size:1.4rem;letter-spacing:.06rem;height:auto;min-height:initial;background:transparent}a.dropdown__list__item{padding:5px 10px;display:block;border-radius:5px;font-size:1.3rem}.dropdown__open_list{position:absolute;bottom:120%;background:#fff;left:0;width:200px;z-index:99;box-shadow:0 -5px 21px #0000001f;border-radius:5px;max-height:290px;overflow-y:auto}.dropdown__list__item:hover,.dropdown__list__item.active{background:#f5f5f5}.header__topbar{padding:1rem 0}.disclosure{position:relative}.localization__store.d-flex{flex-wrap:wrap;gap:2rem}.gap-20{gap:20px}.footer__widget_inner .newsletter-form__field-wrapper input[type=email]{padding-right:3.5rem}
/*# sourceMappingURL=/cdn/shop/t/4/assets/footer.css.map */
