footer.footer{background:#000e20}.footer .footer__wrapper{padding:0;border:0}.footer .footer__block-list{display:flex;flex-wrap:wrap;margin:0;padding:100px 0 0}.footer .footer__block-list .footer__block-item{flex:unset;width:100%;margin:0;padding:0 20px 50px 65px;border-right:1px solid;border-image:linear-gradient(to bottom,#000e20,#0b264a) 1;border-bottom:1px solid #000e20}.footer .footer__block-list .footer__block-item:nth-child(1){max-width:26.6%;border-left:1px solid}.footer .footer__block-list .footer__block-item:nth-child(2){max-width:17.9%}.footer .footer__block-list .footer__block-item:nth-child(3){max-width:29.8%}.footer .footer__block-list .footer__block-item:nth-child(4){max-width:25.7%}.footer .footer-contact-info .footer-contact-box{display:flex;gap:10px;margin:0 0 35px;text-decoration:none;transition:all .5s ease;color:#fff;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;align-items:center;max-width:fit-content}.footer .footer-contact-info .footer-contact-box:last-child{align-items:flex-start;margin:0;line-height:1.5}.footer .footer-contact-info .footer-contact-box:hover{gap:20px;color:#fff}.footer .footer-contact-info .footer-contact-box svg{min-width:22px;transition:all .5s ease;color:#f56b20}.footer .footer-contact-info .footer-contact-box:hover svg{color:#63ba46}.footer .footer__title{margin:0 0 37px;color:#fff;font-family:Big Shoulders Display;font-size:28px;font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.footer .footer__linklist{margin:0;padding:0}.footer .footer__linklist li{margin:0 0 23px}.footer .footer__linklist li:last-child{margin:0}.footer .footer__linklist li .footer__link-item{margin:0;padding:0;color:#fff;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;transition:all .5s ease}.footer .footer__linklist li .footer__link-item.footer-viewall{font-weight:700;text-decoration:underline}.footer .footer__linklist li .footer__link-item:hover{color:#f56b20}.footer .footer__block-list .footer__block-item:nth-child(3) .footer__linklist{column-count:2}.footer .footer__newsletter-text p{margin:0;color:#fff;font-family:DM Sans;font-size:15px;font-style:normal;font-weight:400;line-height:1.46;max-width:260px}.footer__newsletter-form{margin:10px 0 0;max-width:335px;position:relative}.footer__newsletter-form .form__input-wrapper{margin:0}.footer__newsletter-form .form__floating-label{display:none}.footer__newsletter-form .form__input-wrapper--labelled .form__field{padding:0 110px 0 0;color:#fff;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;border:0px;border-bottom:1px solid #0B264A;box-shadow:none}.footer__newsletter-form .form__input-wrapper--labelled .form__field::placeholder{color:#fff;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:400;line-height:normal;opacity:.4}.footer__newsletter-form .form__submit{background:transparent;color:#63ba46;font-family:"Exo 2";font-size:16px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:2.4px;text-transform:uppercase;position:absolute;top:0;right:0;margin:0;padding:0;height:48px}.footer__newsletter-form .form__submit:hover{background:transparent;color:#f56b20}.footer .social-media__item-list{margin:112px 0 0;padding:0;display:flex;gap:10px}.footer .social-media__item-list .social-media__item{margin:0;display:block}.footer .social-media__item-list .social-media__item a{display:flex;height:50px;width:50px;align-items:center;justify-content:center;border-radius:100%;border:1px solid #FFF;transition:all .5s ease}.footer .social-media__item-list .social-media__item.social-media__item--facebook a:hover{background:#1877f2}.footer .social-media__item-list .social-media__item.social-media__item--instagram a:hover{background:linear-gradient(135deg,#fae100 18.27%,#fcb720,#ff7950 36.47%,#ff1c74 48.61%,#6c1cd1 78.94%)}.footer .social-media__item-list .social-media__item.social-media__item--twitter a:hover{background:#000}.footer .social-media__item svg{width:auto;height:auto;opacity:1;transition:all .5s ease;color:#fff}.footer_bottom{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:25px 0}.footer_bottom p{color:#fff;font-family:DM Sans;font-size:15px;font-style:normal;font-weight:400;line-height:normal;margin:0}.footer_bottom .sep{padding:0 8px;color:#083571}.footer_bottom a:hover{color:#f56b20}@media (max-width:1500px){.footer .footer__block-list .footer__block-item{padding:20px}}@media (max-width:1279px){.footer .footer__block-list{padding:20px 0 0}.footer .footer__title{margin:0 0 20px;font-size:22px}.footer .footer-contact-info .footer-contact-box{margin:0 0 20px;font-size:14px}.footer .footer__linklist li .footer__link-item{font-size:14px}.footer .footer__linklist li{margin:0 0 15px}.footer .footer__newsletter-text p{font-size:14px}.footer__newsletter-form .form__submit{font-size:14px;letter-spacing:0px;height:48px}.footer__newsletter-form .form__input-wrapper--labelled .form__field{padding:0 84px 0 0}.footer_bottom p{font-size:14px}}@media (max-width:1199px){.footer .footer__block-list .footer__block-item:nth-child(1){max-width:50%}.footer .footer__block-list .footer__block-item:nth-child(2){max-width:50%}.footer .footer__block-list .footer__block-item:nth-child(3){max-width:50%;border-left:1px solid}.footer .footer__block-list .footer__block-item:nth-child(4){max-width:50%}.footer .footer__block-list .footer__block-item:nth-child(2) .footer__linklist{column-count:2}.footer_bottom{gap:15px;flex-direction:column;align-items:flex-start;padding:20px 0}.footer .social-media__item-list{margin:20px 0 0}.footer .social-media__item-list .social-media__item a{height:40px;width:40px}}@media (max-width:640px){.footer .footer__block-list .footer__block-item{max-width:100%!important;padding:0;border-left:0!important;border-right:0!important}.footer .footer__title{margin:0;font-size:18px}.footer .footer__newsletter-text p,.footer__newsletter-form{max-width:100%}.footer .social-media__item-list{margin:20px 0}.footer_bottom .sep{padding:2px 0;display:block;font-size:0}.footer__block-item .rte{margin-top:10px}}@media (max-width:400px){.footer_bottom p{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/45/assets/footer-custom.css.map */
