footer.footer{margin:0;padding:0;background:#081b19 url(footer-bg-new.png) no-repeat center top!important}footer.footer.color-scheme-5{z-index:2;position:relative;background:none}.template-index footer.footer{margin:0}.footer .footer__content-top{padding:0 20px}.footer .footer__blocks-wrapper{margin:0;padding:0;gap:0;display:grid;grid-template-columns:repeat(4,1fr)}.footer .footer__blocks-wrapper .footer-block{padding:83px 10px 50px 50px;border-right:1px solid rgba(255,255,255,.2)}.footer .footer__blocks-wrapper .footer-block:first-child{padding-left:0}.footer .footer__blocks-wrapper .footer-block:last-child{border-right:0px}.footer a:focus-visible{outline:2px solid #000;outline-offset:3px}.footer-block__heading{margin:0 0 26px;color:#009a93;font-size:28px;font-weight:700;line-height:normal}ul.footer-block__details-content{margin:0;padding:0}.footer-block__details-content>li:not(:last-child){margin-right:0}ul.footer-block__details-content li{margin:0 0 15px;padding:0}ul.footer-block__details-content li:last-child{margin-bottom:0}ul.footer-block__details-content li .list-menu__item--link{margin:0;padding:0;color:#ffffffd9;font-size:16px;font-weight:500;line-height:normal;text-decoration:none;transition:all .5s ease;border:0}ul.footer-block__details-content li .list-menu__item--link.footer-viewall{text-decoration:underline}ul.footer-block__details-content li .list-menu__item--link:hover{text-decoration:none;color:#ffffff80}.footer .footer__blocks-wrapper .footer-block.footer-block--newsletter{display:block;margin:0}.footer .newsletter-text p{margin:0;color:#fff;font-size:15px;font-weight:500;line-height:1.46;padding-top:7px;padding-bottom:40px}.footer .newsletter-form__field-wrapper .field:before,.footer .newsletter-form__field-wrapper .field:after{display:none}.footer .newsletter-form__field-wrapper .field__input{padding:0 120px 0 10px;height:50px;border:0;border-bottom:1px solid rgba(255,255,255,.2);border-radius:0;margin:0;color:#fff;font-size:16px;font-weight:500;line-height:normal;background:none}.footer .newsletter-form__field-wrapper .field__input:focus{box-shadow:none;outline:0}.footer .newsletter-form__field-wrapper .field__input::placeholder{color:#fff;font-size:16px;font-weight:500;line-height:normal;opacity:.5!important}.footer .newsletter-form__button{width:auto;color:#fff;font-size:15px;font-weight:700;letter-spacing:2.4px;text-transform:uppercase;overflow:hidden;transition:all .5s ease}.footer .newsletter-form__button:hover{color:#009a93}.footer .footer__list-social{display:flex;justify-content:start;align-items:center;gap:10px;margin-top:115px}.footer .footer__list-social .list-social__link{align-items:center;justify-content:center;height:50px;width:50px;display:flex;padding:0;color:#fff;border:1px solid #fff;border-radius:50%;transition:all .5s ease}.footer .footer__list-social .list-social__link:hover{border:0}.footer .footer__list-social .list-social__link.list-social-facebook:hover{background:#1877f2}.footer .footer__list-social .list-social__link.list-social-instagram:hover{background:linear-gradient(135deg,#fae100 18.27%,#fcb720,#ff7950 36.47%,#ff1c74 48.61%,#6c1cd1 78.94%)}.footer .footer__list-social .list-social__link .icon{transition:all .5s ease}.footer .footer__list-social .list-social__link:hover .icon{transform:scale(.9)}.footer-contact-row{display:flex;flex-direction:column;gap:30px}.footer-contact-row .footer-contact-col{margin:0;display:inline-flex;max-width:fit-content;gap:10px;transition:all .5s ease;text-decoration:none;color:#fff;font-size:15px;font-weight:600;line-height:1.2}.footer-contact-row .footer-contact-col:hover{color:#ffffffb3;gap:15px}.footer-contact-row .footer-contact-col strong{color:#ffffffb3;font-weight:400;display:block;margin-bottom:5px}.footer-contact-row .footer-contact-col *{transition:all .5s ease}.footer-contact-row .footer-contact-col a{color:#fff;display:block}.footer-contact-row .footer-contact-col:hover a{color:#ffffffb3}.footer-contact-row .footer-contact-col svg{min-width:24px}.footer-bottom{border-top:1px solid rgba(255,255,255,.2)}.footer-bottom .footer-bottom-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:25px 0}.footer-bottom .footer-bottom-row p{margin:0;color:#fff;font-size:15px;font-weight:500;line-height:normal}.footer-bottom .footer-bottom-row p a{color:#fff;transition:all .5s ease}.footer-bottom .footer-bottom-row p a:hover{color:#ffffff80}@media screen and (max-width:1365px){.footer .footer__blocks-wrapper .footer-block{padding-left:20px}}@media screen and (max-width:1279px){.footer .footer__blocks-wrapper .footer-block{padding-top:30px;padding-bottom:30px}.footer-block__heading{margin:0 0 20px;font-size:22px}.footer-contact-row .footer-contact-col{font-size:14px}.footer-contact-row{gap:20px}ul.footer-block__details-content li .list-menu__item--link{font-size:14px}ul.footer-block__details-content li{margin:0 0 8px}.footer .newsletter-text p{font-size:14px;padding-top:0;padding-bottom:20px}.footer .newsletter-text p br{display:none}.footer .footer__list-social{margin-top:30px}.footer .footer__list-social .list-social__link{height:40px;width:40px}.footer-bottom .footer-bottom-row p{font-size:14px}.newsletter-form__field-wrapper .field{flex-direction:column;align-items:start;gap:10px}.footer .newsletter-form__button{position:relative;inset:auto}.footer .newsletter-form__field-wrapper .field__input{padding:0 10px;font-size:14px}.footer .newsletter-form__field-wrapper .field__input::placeholder{font-size:14px}}@media screen and (max-width:989px){.footer .footer__blocks-wrapper{grid-template-columns:repeat(2,1fr)}.footer .footer__blocks-wrapper .footer-block{border-bottom:1px solid rgba(255,255,255,.2)}.footer .footer__blocks-wrapper .footer-block:nth-child(2){border-right:0}.footer .footer__blocks-wrapper .footer-block:nth-child(3){padding-left:0}.footer .footer__blocks-wrapper .footer-block:nth-child(n+3){border-bottom:0}}@media screen and (max-width:767px){.footer .footer-block__newsletter{text-align:left}.footer-bottom .footer-bottom-row{flex-direction:column;gap:15px;text-align:left;align-items:start}}@media screen and (max-width:480px){.footer .footer__blocks-wrapper{grid-template-columns:1fr}.footer .footer-block__details-content{margin-bottom:0}.footer .footer__blocks-wrapper .footer-block{border-right:0;padding-left:0}.footer .footer__blocks-wrapper .footer-block:nth-child(3){border-bottom:1px solid rgba(255,255,255,.2)}.footer .newsletter-form{align-items:start}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/custom-footer.css.map */
