@charset "UTF-8";#footer{position:relative;z-index:9;border-top:1px solid #e5e8ec}.footer-top{padding:0}.footer-top .wrap_title{margin-bottom:30px}.footer-top .section-subtitle{margin-top:0;text-align:center;display:block;margin-bottom:15px;font-size:14px;color:var(--color-hover);text-transform:uppercase;font-weight:600}.footer-top .section-title{color:#fff;margin:0;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-justify-content:center;-ms-justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;text-align:center;font-size:24px;font-weight:600;text-transform:uppercase}.footer-top .wrap_title .content{color:#999;line-height:30px;font-size:16px;padding-top:15px;text-align:center}.main-footer .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer-iteam .email{margin:0}.footer-iteam .email a{font-weight:500;font-size:14px;line-height:20px;text-transform:capitalize;color:var(--color-text-body)}.footer-iteam .social-footer{padding-top:20px;gap:20px}.footer-iteam .social-footer li a{font-weight:700;font-size:14px;line-height:20px;position:relative}.footer-iteam .social-footer li:not(:first-child) a:before{content:"/";display:block;position:absolute;top:50%;left:-15px;-webkit-transform:translate(0,-50%);transform:translateY(-50%)}.main-footer .logo-footer a{display:block;line-height:1}.main-footer .menu_footer .menu{list-style:none}.main-footer .menu_footer .menu a{position:relative;line-height:30px;font-weight:500;font-size:14px;color:var(--color-text-body)}.main-footer .menu_footer .menu a:hover{color:var(--color-main);text-decoration:underline}.main-footer .menu_footer .menu a .n_products{display:none}.main-footer .menu_footer .menu li.menu-item{line-height:1}.main-footer .widget-title{margin-top:0;margin-bottom:20px;padding:0;color:var(--color-main);font-weight:700;font-size:16px;line-height:22px;padding-top:20px}.main-footer .widget-title .icon_mobile{display:none}.widget_footer .contentHtml p{font-weight:400;font-size:16px;line-height:25px;margin-bottom:0}.main-footer .labernewsletter .sub-email{margin-bottom:25px;font-weight:500;font-size:14px;line-height:18px}.main-footer .labernewsletter .sub-email2{font-weight:500;font-size:14px;line-height:18px;padding-top:15px}.main-footer .labernewsletter .signup-newsletter-form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;border:2px solid var(--alo-color-border);border-radius:50px}.main-footer .labernewsletter .signup-newsletter-form .col_email{position:relative;-ms-flex-preferred-size:0;flex-basis:0%;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}.main-footer .labernewsletter .signup-newsletter-form .col_email .input-text{border:none;height:46px;border-radius:46px;background:none;width:100%;padding:0 20px;-webkit-transition:all 240ms linear 0ms;transition:all 240ms linear 0ms}.main-footer .labernewsletter .signup-newsletter-form .col_email .input-text:focus{border:none}.main-footer .labernewsletter .signup-newsletter-form .submit-btn{border:none;height:46px;min-width:140px;border-radius:46px;cursor:pointer;background:none;color:var(--color-main);font-weight:700;font-size:12px;line-height:15px;text-transform:uppercase}.footer .widget_mail .list-socials{padding-top:20px;overflow:hidden}.footer .widget_mail .list-socials li{float:left;display:inline;font-style:normal}.footer .widget_mail .list-socials li a{color:#777;width:45px;height:45px;line-height:45px;display:block;font-size:20px;text-align:center}.footer .widget_mail .list-socials li a:hover{color:#1a73e8}.footer .main-footer .footer-iteam{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .main-footer .footer-iteam .title_social{font-weight:400;font-size:16px;line-height:23px;margin-bottom:20px;color:var(--color-text1-footer)}.footer .main-footer .footer-iteam .socials label{display:none}.footer .main-footer .footer-iteam .laber-social-link .list-socials li{margin:0 10px 0 0}.footer .main-footer .footer-iteam .laber-social-link .list-socials li a{color:var(--color-text2-footer);display:-webkit-box;display:-ms-flexbox;display:flex}.footer .main-footer .footer-iteam .laber-social-link .list-socials li a:hover{color:var(--color-hover)}.footer .main-footer .content_html{margin:0;padding:0;font-size:14px;position:relative;color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer .main-footer .content_html p{line-height:1;margin-bottom:15px;padding:0;font-size:14px;position:relative;color:#999}.back-to-top{bottom:120px;font-weight:700;font-size:18px;position:fixed;right:30px;width:50px;height:50px;z-index:999;overflow:hidden;padding:0;border-radius:100%;background:var(--color-btn);border:1px solid var(--color-btn);color:var(--color-btn-text);-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-box-shadow:1px 2px 7px 0 rgb(0 0 0/8%);box-shadow:1px 2px 7px 0 rgb(0 0 0/8%)}.back-to-top:hover{background:var(--color-btn-hover);color:var(--color-btn-text_hover);border-color:var(--color-btn-hover)}.back-to-top.show{opacity:1}@media (max-width:1040px){.footer{padding-bottom:100px}.footer .top-footer .footer-logo-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:40px}.footer .top-footer .footer-logo-wrap div{margin:0 auto}.footer .top-footer .newsletter-footer-wrap{display:block!important;text-align:center;margin-bottom:40px}.footer .top-footer .social-footer-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .top-footer .social-footer-wrap ul{margin:0 auto}.footer .main-footer{padding:40px 0 20px 0}.main-footer .widget{margin-bottom:30px}}@media (max-width:991px){.back-to-top{bottom:100px}}.apus-footer-mobile{position:fixed;z-index:99;background:#fff;padding:20px 0;bottom:0;left:0;right:0;-webkit-box-shadow:0 0 25px rgb(72 123 183/25%);box-shadow:0 0 25px rgb(72 123 183/25%);border-radius:10px 10px 0 0}.apus-footer-mobile{display:none}@media (max-width:1040px){.apus-footer-mobile{display:block}}.apus-footer-mobile .footer-search-mobile{position:absolute;z-index:999;left:0;top:-60px;width:100%;opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s}.apus-footer-mobile .apus-search-form{min-width:300px;padding:10px 30px;background:rgba(255,255,255,.9)}.apus-footer-mobile>ul{padding:0;margin:0;list-style:none;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.apus-footer-mobile>ul>li{text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;text-align:center;position:relative;-ms-flex:1 0 20%;-webkit-box-flex:1;flex:1 0 20%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.apus-footer-mobile>ul>li a{font-size:22px;font-weight:500;line-height:1}.apus-footer-mobile>ul>li span{display:none;font-size:12px;line-height:1;color:#343e45;text-transform:none;font-weight:500}.apus-footer-mobile>ul>li>a:hover svg{fill:#1a73e8!important}.apus-footer-mobile .text-theme{color:#1a73e8!important}.mini-cart .cart-count,.wishlist-icon .count{position:absolute;top:12px;right:10px;color:#fff;background:var(--color-secondary);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;line-height:18px;min-width:18px;padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:10px}.wishlist-icon .count{top:0;right:-10px}.apus-footer-mobile>ul>li .mini-cart,.apus-footer-mobile>ul>li .wishlist-icon{line-height:1;position:relative}.apus-footer-mobile>ul>li.cart_mobile{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.apus-footer-mobile>ul>li svg{position:relative;width:26px;line-height:1}.contact_information .sub_title{font-weight:400;font-size:16px;line-height:23px;color:var(--color-text1-footer);margin:0}.contact_information .information .text{font-weight:500;font-size:14px;line-height:18px;margin-bottom:7px}.contact_information .information .Address,.contact_information .information a{font-weight:500;font-size:14px;line-height:25px;color:var(--color-text-body)}.contact_information .information a.phone{font-weight:500;font-size:30px;line-height:38px;margin-bottom:20px;display:block}.footer-bottom{padding:40px 0}.footer-bottom .row{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-bottom .copyright{font-weight:500;font-size:14px;line-height:18px}.footer-bottom .copyright a{color:var(--color-link);font-weight:600}.footer-bottom .copyright p{margin:0}.footer-bottom .payment{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:20px}.footer-bottom .payment span{font-weight:500;font-size:14px;line-height:18px}.footer-bottom .payment .alo-image{height:30px;min-width:396px}.switch-rtl-ltr span{top:50%;font-weight:500;font-size:14px;position:fixed;right:30px;width:50px;height:50px;z-index:99999;overflow:hidden;padding:0;border-radius:100%;background-color:var(--color-btn);border-color:var(--color-btn);color:var(--color-btn-text);-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:50px;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:1px 2px 7px #00000014;box-shadow:1px 2px 7px #00000014;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.switch-rtl-ltr span:hover{background:var(--color-btn-hover);border-color:var(--color-btn-hover);color:var(--color-btn-text_hover)}.ltr-text{display:block}.ltr-text{display:none}.rtl .rtl-text{display:none}.rtl .switch-rtl-ltr span{left:30px;right:auto}.rtl .ltr-text{display:block}