footer.site-footer{margin:0;padding:85px 0 0;background:url(footer-bg.png)no-repeat right top;background-color:#000}body:not(.template-index) footer.site-footer{margin-top:50px}.site-footer .site-footer__content{display:flex;flex-wrap:wrap;padding-bottom:40px}.site-footer .site-footer__item{width:100%;margin:0;padding:0;flex:unset}.site-footer .site-footer__item:nth-child(1){max-width:24%}.site-footer .site-footer__item:nth-child(2){max-width:19%}.site-footer .site-footer__item:nth-child(3){max-width:14.5%}.site-footer .site-footer__item:nth-child(4){max-width:16.8%}.site-footer .site-footer__item:nth-child(5){max-width:25.7%}.footer-contact-info{padding:31px 0 0}.footer-contact-info h3{margin:0 0 5px;color:#afafaf;font-family:Ubuntu;font-size:16px;font-weight:700;line-height:1.375}.footer-contact-info .footer-contact-text{margin:0 0 43px;color:#afafaf;font-family:Ubuntu;font-size:14px;font-weight:400;line-height:1.43;max-width:310px;padding-right:20px}.footer-contact-info a.footer-contact-box{display:flex;align-items:center;gap:10px;max-width:fit-content;color:silver;font-family:Ubuntu;font-size:15px;font-weight:400;line-height:normal;transition:all .5s ease}.footer-contact-info a.footer-contact-box *{transition:all .5s ease}.footer-contact-info a.footer-contact-box:hover{color:red;gap:15px}.site-footer .site-footer__item .h4{margin:0 0 36px;color:#fff;font-family:Ubuntu;font-size:20px;font-weight:700;line-height:1.1}.site-footer__linklist .site-footer__linklist-item{padding:0;margin:0 0 20px}.site-footer__linklist .site-footer__linklist-item a{color:silver;font-family:Ubuntu;font-size:15px;font-weight:400;line-height:1.46;position:relative;transition:all .5s ease}.site-footer__linklist .site-footer__linklist-item a.footer-viewall{font-weight:700;text-decoration:underline;text-underline-offset:4px}.site-footer__linklist .site-footer__linklist-item a:before{content:"";position:absolute;width:10px;height:1px;background:red;left:0;top:8px;transition:all .5s ease;opacity:0}.site-footer__linklist .site-footer__linklist-item a:hover{color:red;padding-left:16px;border:0}.site-footer__linklist .site-footer__linklist-item a:hover:before{opacity:1}.site-footer__item-inner--newsletter .text-newsletter p{margin:0 0 20px;color:silver;font-family:Ubuntu;font-size:16px;font-weight:400;line-height:1.375;max-width:310px;padding-top:5px}.site-footer__item-inner--newsletter .contact-form .input-group{display:flex;flex-direction:column;align-items:flex-start;justify-content:start}.site-footer__item-inner--newsletter .newsletter__input{margin:0;flex:unset;min-height:50px;padding:5px 30px;border-radius:90px;border:1px solid #353535;background:#000;color:#fff;font-family:Ubuntu;font-size:15px;font-weight:400;line-height:normal}.site-footer__item-inner--newsletter .newsletter__input::placeholder{color:#fff;font-family:Ubuntu;font-size:15px;font-weight:400;line-height:normal;opacity:.3}.site-footer__item-inner--newsletter .newsletter__submit{margin-top:15px}.footer-social .site-footer__social-icons{padding:0;text-align:left;margin:91px 0 0}.footer-social .list--inline>li{display:block;margin:0 0 30px;padding:0}.footer-social .site-footer__social-icons .social-icons__link{display:flex;align-items:center;gap:13px;font-size:18px}.footer-social .site-footer__social-icons .social-icons__link .footer-icon-label{display:none}.footer-social .site-footer__social-icons .social-icons__link.Facebook .footer-icon-label.facebook,.footer-social .site-footer__social-icons .social-icons__link.Instagram .footer-icon-label.instagram{display:inline-block}.footer-social .site-footer__social-icons .social-icons__link .footer-social-icon{display:flex;align-items:center;justify-content:center;width:50px;height:50px;background:#fff;border-radius:100%;color:#010002;transition:all .5s ease}.footer-social .site-footer__social-icons .social-icons__link:hover .footer-social-icon{color:#fff;background:#1877f2}.footer-social .site-footer__social-icons .social-icons__link.Instagram:hover .footer-social-icon{background:linear-gradient(180deg,#b77c48,#a25452 35%,#86356d 65%,#6f2a8d)}.footer_bottom-row{display:flex;align-items:center;justify-content:space-between;padding:20px 0;border-top:1px solid #414141}.footer_bottom-row p{margin:0;color:#cbcbcb;font-family:Ubuntu;font-size:15px;font-weight:400;line-height:1.46}.footer_bottom-row p a{color:#cbcbcb;transition:all .5s ease}.footer_bottom-row p a:hover{color:red}.footer_bottom-row p .sep{display:inline-block;padding:0 8px;color:#616161}#ContactFooter .form-message--success{color:#1f873d}@media screen and (max-width: 1279px){footer.site-footer{padding:40px 0 0}.site-footer .site-footer__item .h4{margin:0 0 20px;font-size:18px}.site-footer__linklist .site-footer__linklist-item{margin:0 0 6px}.site-footer__linklist .site-footer__linklist-item a{font-size:14px}.footer-contact-info .footer-contact-text{margin:0 0 20px}.footer-contact-info a.footer-contact-box{gap:5px;font-size:14px}.site-footer__item-inner--newsletter .text-newsletter p{font-size:14px}.footer-social .site-footer__social-icons{margin:30px 0 0}.footer-social .list--inline>li{margin:0 0 10px}.footer-social .site-footer__social-icons .social-icons__link{font-size:14px;gap:10px}.footer-social .site-footer__social-icons .social-icons__link .footer-social-icon{width:40px;height:40px}.footer_bottom-row{gap:10px;flex-direction:column;align-items:start}.footer_bottom-row p{font-size:14px;white-space:nowrap}.site-footer .site-footer__content{padding:0 0 20px}}@media screen and (max-width: 989px){.site-footer .site-footer__content{row-gap:20px}.site-footer .site-footer__item:nth-child(1){max-width:40%}.site-footer .site-footer__item:nth-child(2){max-width:30%}.site-footer .site-footer__item:nth-child(3){max-width:30%}.site-footer .site-footer__item:nth-child(4){max-width:40%}.site-footer .site-footer__item:nth-child(5){max-width:60%}.site-footer .site-footer__item .h4{margin:0 0 15px}.footer_bottom-row p{white-space:normal}}@media screen and (max-width: 767px){.footer-contact-info{padding:20px 0 0}.site-footer .site-footer__item{max-width:100%!important;border-bottom:1px solid #414141;padding-bottom:20px}.site-footer .site-footer__item:last-child{border-bottom:0;padding-bottom:0}.site-footer .site-footer__item-inner{width:100%}.site-footer .site-footer__linklist{display:grid;grid-template-columns:1fr 1fr}.footer-social .site-footer__social-icons{margin:20px 0 0}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/footer-style.css.map */
