.disclosure{position:relative}a.dropdown-list-item{padding:5px 10px;display:block;border-radius:5px}.footer-widget{display:flex;flex-direction:column;transition:var(--transition)}.footer-widget.footer-widget.about-us .logo-footer{position:relative}@media only screen and (max-width: 767px){.footer-widget.active .footer-widget-title:after{transform:rotate(0)}}.footer-widget-title{position:relative;overflow:hidden;margin-bottom:27px;font-size:1.8rem;line-height:23px;color:#282c33;font-weight:700;margin-top:0}.footer-widget.footer-widget.about-us{padding-right:15px}.footer-widget.footer-widget.about-us .footer-widget-title{margin-bottom:23px}.footer-widget-title:before,.footer-widget-title:after{position:absolute;top:14px;right:0;width:12px;height:2px;content:"";transition:var(--transition);opacity:0;background-color:#000}.footer-widget-title:after{transform:rotate(90deg)}@media only screen and (max-width: 767px){.footer-widget-title:before,.footer-widget-title:after{opacity:1}.footer-widget.footer-widget.about-us{padding-right:0}}.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}@media only screen and (max-width: 991px){.footer-bottom .row>div+div{margin-top:2rem}.footer-bottom .row>*{width:100%}}@media only screen and (max-width: 767px){.footer-widget-inner{display:none}.footer-widget-toggle{visibility:visible}}.footer-widget-inner{margin-bottom:24px}.footer-widget-inner .logo-footer{margin-bottom:21px}.footer-widget-inner .title,.footer-widget-inner h3{font-size:1.4rem;line-height:1.4;margin-bottom:18px;font-weight:600}.footer-widget-inner .heading-social,.footer-widget-inner p.text-call{color:rgba(var(--color-base-text));font-size:1.2rem;margin-bottom:-2px}.footer-widget-inner p.text-call{letter-spacing:.4px}.footer-widget-inner .heading-social{margin-top:27px;font-size:16px;margin-bottom:0}.footer-widget-inner .list-social a{margin-right:7px;width:35px;height:35px;display:inline-flex;align-items:center;justify-content:center;color:rgba(var(--color-base-accent-1));background-color:#f2f3fb;border-radius:50%}.footer-widget-inner .list-social a:hover{transform:translateY(-5px)}.footer-widget-inner p a{font-weight:700}.footer-widget-inner p a:hover{text-decoration:underline}.footer-widget-inner .number-phone{font-size:24px;font-weight:600;color:rgba(var(--color-base-accent-2))}.footer-widget-inner ul{margin:0;padding:0;list-style:none}.footer-widget-inner ul li+li{margin-top:5px}.footer-widget-inner ul li{margin-bottom:22px;line-height:1}.footer-widget-inner ul li a{display:inline-block;font-size:1.5rem;font-weight:400;line-height:1;position:relative}.footer-widget-inner ul li a:after{position:absolute;content:"";left:0;bottom:-2px;width:0;height:1px;background-color:rgba(var(--color-base-accent-1));-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:0;visibility:hidden}.footer-widget-inner ul li a:hover{color:rgba(var(--color-base-accent-1))}.footer-widget-inner ul li a:hover:after{width:100%;opacity:1;visibility:visible}.footer-widget-inner .list-infor li{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;margin-bottom:15px}.footer-widget-inner .list-infor li:first-child{margin-bottom:15px}.footer-widget-inner .list-infor li:last-child{margin-bottom:0}.list-infor li .icon{margin-right:10px}.list-infor li .content .title-infor{margin-bottom:6px;color:rgba(var(--color-base-text));font-size:1.4rem;line-height:1}.list-infor li .content .des{color:#1d2128;font-weight:500;font-size:1.5rem;line-height:20px}.footer-bottom{padding:28px 0;border-top:1px solid #EEEEEE}.copyright p{line-height:1;display:flex;text-align:center;flex-wrap:wrap;justify-content:center;font-size:16px;color:rgba(var(--color-base-text));letter-spacing:.3px}.copyright a:hover{color:rgba(var(--color-base-accent-2))}.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:0;margin-right:7px;margin-bottom:7px}.list-social-link+.list-social-link:last-child{margin-left:0}.contact-info-box address a{color:#7c818b;font-weight:700;text-decoration:underline}.footer-block-image>img{height:auto}.newsletter-form-field .input-field-form-button svg.icon{height:15px}.footer-select-localization-list{position:absolute;bottom:120%;background:#fff;left:0;width:22rem;z-index:99;box-shadow:0 0 30px #0000001f;border-radius:5px;max-height:19rem;overflow-y:auto}.footer-select-localization button.dropdown-open-label svg{height:8px}.footer-localization-wrapper localization-form+localization-form{margin-left:15px}button.footer-localization-label{font-family:var(--font-body-family);padding:8px 9px;color:rgba(var(--color-base-text));font-size:1.6rem;line-height:1}.footer-localization-wrapper{justify-content:center}.footer-localization-wrapper .language{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;border-left:1px solid #EEEEEE;padding-left:5px}input[type=email]#NewsletterForm-footer{background:#fff;box-shadow:0 0 5px #7c818b1a;height:48px;border:none;padding:0 99px 0 20px;border:1px solid rgba(124,129,139,.1)}input[type=email]#NewsletterForm-footer:focus{box-shadow:0 0 5px 2pxba (124,129,139,.15)}.newsletter-subscribe-button{background:rgba(var(--color-base-accent-2));color:#fff;height:92%;border-radius:0 22px 22px 0;right:2px;padding:0 12px}.newsletter-subscribe-button:hover{background:rgba(var(--color-base-accent-1));color:#fff!important}.footer.section-footer-padding{position:relative;background:#fff}.footer-banner-media{height:100%;position:absolute;left:0;top:0;width:100%}.footer-content-inner{position:relative;z-index:8}.footer-list-social.list-social{justify-content:flex-start;margin-top:6px}.footer #scroll__top{all:unset;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;color:rgba(var(--color-base-text));font-size:1.6rem;padding-left:20px;margin-left:-3px;cursor:pointer}.footer #scroll__top:hover{color:rgba(var(--color-base-accent-2))!important;background:none;border:none}.footer #scroll__top svg{margin-left:5px}@media only screen and (max-width: 991px){.footer-top .row>*{width:50%!important;padding:0 15px!important}}@media only screen and (max-width: 767px){.footer-top .row>*{width:100%!important;padding:0 15px!important;margin-bottom:20px}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/footer.css.map */
