.footer .footer__content-top{padding-bottom:40px;padding-top:85px}.footer .footer__blocks-wrapper{display:flex;flex-wrap:wrap}.footer .footer-block{width:100%}.footer .footer-block:nth-child(1){max-width:31.25%}.footer .footer-block:nth-child(2){max-width:20.625%}.footer .footer-block:nth-child(3){max-width:22.8125%}.footer .footer-block:nth-child(4){max-width:25.3125%}.footer .footer-block__heading{margin:0 0 35px;color:#fff;font-family:Bai Jamjuree;font-size:20px;font-weight:700;line-height:1.1}.footer .block__heading-mission{margin:33px 0 8px;color:#afafaf;font-family:Bai Jamjuree;font-size:16px;font-weight:700;line-height:1.375}.footer .footer-block__details-content.rte p{max-width:310px;margin:0 0 46px;color:#afafaf;font-family:Bai Jamjuree;font-size:14px;font-weight:400;line-height:1.57}.footerContactInfo p{padding-left:33px;line-height:normal;margin:0 0 30px;color:silver;font-family:Bai Jamjuree;font-size:15px;font-weight:500;line-height:20px;transition:all .5s ease}.footerContactInfo p:hover{padding-left:40px}.footerContactInfo p.locationIcon{background:url(loc-ic-footer.png) no-repeat left top}.footerContactInfo p.locationIcon:hover{background:url(loc-ic-footer-hover.png) no-repeat left top;color:red}.footerContactInfo p.callIcon{background:url(call-ic-footer.png) no-repeat left top}.footerContactInfo p.callIcon:hover{background:url(call-ic-footer-hover.png) no-repeat left top}.footerContactInfo p.mailIcon{background:url(mail-ic-footer.png) no-repeat left top;margin-bottom:0}.footerContactInfo p.mailIcon:hover{background:url(mail-ic-footer-hover.png) no-repeat left top}.footerContactInfo p a{color:silver;text-decoration:none;transition:all .5s ease}.footerContactInfo p:hover a{color:red}.footerContactInfo a.direction-link{display:block;margin:6px 0 0;color:silver;font-family:Bai Jamjuree;font-size:15px;font-weight:700;line-height:28px;text-decoration:underline}.footer .footer-block__details-content li{margin:0 0 17px}.footer .footer-block__details-content li:last-child{margin:0}.footer .footer-block__details-content li .link{margin:0;padding:0;color:silver;font-family:Bai Jamjuree;font-size:15px;font-weight:600;line-height:1.46;transition:padding .5s ease;position:relative}.footer .footer-block__details-content li .link.footer-viewall{color:red;text-decoration:underline;font-weight:700}.footer .footer-block__details-content li .link:hover{text-decoration:none;color:red;padding-left:16px}.footer .footer-block__details-content li .link:before{content:"";opacity:0;position:absolute;left:0;top:10px;width:10px;height:1px;background-color:red}.footer .footer-block__details-content li .link:hover:before{opacity:1}.footer .footer-block__newsletter>p{margin:0 0 30px;color:silver;font-family:Bai Jamjuree;font-size:16px;font-weight:500;line-height:normal}.footer .newsletter-form__field-wrapper .field{flex-wrap:wrap;gap:15px}.footer .newsletter-form__field-wrapper .field:before,.footer .newsletter-form__field-wrapper .field:after{display:none;gap:15px}.footer .newsletter-form__field-wrapper .field__input{padding:0 20px 0 30px;height:50px;border:1px solid #353535;border-radius:10px;margin:0;color:#fff;font-family:Bai Jamjuree;font-size:15px;font-weight:500;line-height:normal;box-shadow:none}.footer .newsletter-form__field-wrapper .field__input::placeholder{color:#ffffff4d;font-family:Bai Jamjuree;font-size:15px;font-weight:500;line-height:normal}.footer .newsletter-form__field-wrapper .newsletter-form__button{position:relative;width:auto;height:auto;inset:auto;border:0;color:#000;font-family:Bai Jamjuree;font-size:16px;font-weight:600;line-height:normal;display:inline-flex;background-color:#fff;border-radius:10px;align-items:center;justify-content:center;padding:5px 30px;height:50px}.footer .newsletter-form__field-wrapper .newsletter-form__button:hover{background-color:#b91a1a;color:#fff}.footer .footer__list-social{justify-content:flex-start;gap:10px;margin-top:58px}.footer .footer__list-social li .list-social__link{padding:14px;display:flex;background-color:#fff;height:50px;width:50px;justify-content:center;align-items:center;border-radius:8px;transition:all .5s ease}.footer .footer__list-social li .list-social__link svg{height:auto;width:auto;color:#000;transition:all .5s ease}.footer .footer__list-social li .list-social__link:hover svg{height:auto;width:auto;color:#fff}.footer .footer__list-social li .list-social__link.social-link-Twitter:hover{background-color:#262727}.footer .footer__list-social li .list-social__link.social-link-Facebook:hover{background-color:#1877f2}.footer .footer__list-social li .list-social__link.social-link-Pinterest:hover{background-color:#e60023}.footer .footer__list-social li .list-social__link.social-link-Instagram:hover{background:linear-gradient(180deg,#f09433 0% 25%,#e6683c 37.5%,#dc2743,#cc2366 62.5%,#bc1888 75% 100%)}.footer .footer__list-social li .list-social__link.social-link-YouTube:hover{background-color:red}.footer .footer_bottom{display:flex;justify-content:space-between;border-top:solid 1px #414141;padding:20px 0;align-items:center;flex-wrap:wrap;gap:15px}.footer .footer_bottom p{margin:0;padding:0;color:#cbcbcb;font-family:Bai Jamjuree;font-size:15px;font-weight:500;line-height:1.46}.footer .footer_bottom p a{color:#cbcbcb;text-decoration:none}.footer .footer_bottom p a:hover{color:red}.footer .footer_bottom p .sep{color:#616161;padding:0 8px}@media screen and (max-width: 1279px){.footer .footer__content-top{padding-bottom:30px;padding-top:40px}.footer .footer-block__details-content.rte p{padding-right:20px;margin:0 0 20px}.footer .block__heading-mission{margin:20px 0 8px}.footerContactInfo p{margin:0 0 20px}.footer .footer-block__heading{margin:0 0 15px;font-size:18px}.footer .footer-block__details-content li{margin:0 0 5px}.footer .footer-block__newsletter>p{margin:0 0 20px;font-size:15px}.footer .footer__list-social li .list-social__link{padding:8px;height:40px;width:40px}.footer .newsletter-form__field-wrapper .newsletter-form__button{font-size:15px;height:40px}.footer .footer_bottom{justify-content:center;text-align:center}}@media screen and (max-width: 989px){.footer .footer-block:nth-child(1){max-width:50%}.footer .footer-block:nth-child(2){max-width:50%}.footer .footer-block:nth-child(3){max-width:50%}.footer .footer-block:nth-child(4){max-width:50%}.footer .footer__blocks-wrapper{row-gap:30px}.footer .footer__list-social{margin-top:20px}}@media screen and (max-width: 767px){.footer .footer__content-top{padding-left:20px;padding-right:20px}.footer .footer-block__details-content{margin:0}.footer .footer-block__newsletter{text-align:left}}@media screen and (max-width: 640px){.footer .footer-block:nth-child(1){max-width:100%}.footer .footer-block:nth-child(2){max-width:100%}.footer .footer-block:nth-child(3){max-width:100%}.footer .footer-block:nth-child(4){max-width:100%}.footer .footer__blocks-wrapper{text-align:center}.footer .footer-block__details-content.rte p{padding-right:0;margin:0 auto 20px}.footerContactInfo p{margin:0 auto 20px;text-align:center;max-width:fit-content}.footer .footer-block__details-content li .link{display:inline-flex}.footer .footer-block__newsletter{text-align:center}.footer .newsletter-form__field-wrapper .field,.footer .footer__list-social{justify-content:center}.footer .footer_bottom p .sep{display:block;font-size:0}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/footer-style.css.map */
