.footer .field__input{padding:15px 12px 14px!important}@media only screen and (min-width: 749px) and (max-width: 1024px){.footer .footer__content-top{flex-direction:column}}.footer .footer-block__heading{color:#fafbfb;text-align:left;font-size:12px;letter-spacing:0px;text-transform:uppercase;letter-spacing:1.5px}.footer .list-social__link{padding:0;width:100%;color:#f9f9f9;font-size:3em;padding:.5rem;display:flex;justify-content:center;align-items:center}.footer .list-social__link svg{fill:#f9f9f9;font-size:3em}.footer .list-social{gap:15px}.footer .list-social__item{-webkit-tap-highlight-color:transparent;background:#eee1e157;border-radius:199px;height:100%;max-width:50px;max-height:50px;width:100%;display:flex;justify-content:center;padding:1rem;-webkit-transform:scale(.9);transform:scale(.9);transition:.4s ease-in}.footer .list-social__item:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.fb:hover,.fb:hover .list-social__item{background:#2196f3}.ig:hover,.ig:hover .list-social__item{background:#e91e63}.tw:hover,.tw:hover .list-social__item{background:#000}.yt:hover,.yt:hover .list-social__item{background:red}.footer .list-social{justify-content:center;margin-top:3rem}.footer .rte a{text-decoration:none;font-size:16px;text-align:left;letter-spacing:0px;color:#f7f7f7;text-transform:capitalize;opacity:1;font-weight:600}.footer .footer-block-description{text-align:left;letter-spacing:0px;color:#fafbfb;opacity:.6;font-size:12px;margin-bottom:2rem}@media screen and (min-width: 749px){.footer .footer__content-top{width:100%}.footer .link-and.newsletter-container{display:flex;align-items:flex-start;gap:25px;width:100%}.footer .grid{display:grid;grid-template-columns:repeat(3,1fr);row-gap:37.69px;column-gap:48px;flex-basis:77%}.footer .footer-block__details-content>li:not(:last-child){margin-right:0}.footer .panel li a{color:#fafbfb}.footer .footer-block.menus-item .rte p{color:#fafbfb;font-size:14px}.footer .field__input{border:1px solid #ded5c2!important;border-radius:10px!important;background-color:transparent;color:#f7f7f8;height:52px;font-size:12px;padding-right:90px}.footer .menus-item{width:100%!important;max-width:unset}.footer .footer-block__details-content .list-menu__item--link{text-align:left;letter-spacing:0px;color:#fafbfb;opacity:.6;font-size:14px}.footer .footer-block--newsletter{display:flex;flex-direction:column;margin-top:0;align-items:start;flex-basis:23%}.footer input::placeholder{color:#f7f7f8;opacity:.5;font-size:12px}.footer #ContactFooter-success{color:#f7f7f7!important;font-size:14px}.footer .footer-block__details-content.rte p{color:#f7f7f7;font-size:16px;opacity:.8}.footer .footer-block__details-content.rte{margin-bottom:20px}.footer .footer-block__newsletter .footer-block__heading{margin-bottom:10px;padding-bottom:0}.footer-block__newsletter+.footer__list-social{margin-top:22.95px}.footer .field__input:focus{box-shadow:none}.footer .field:after{box-shadow:unset}.footer .field:hover.field:after{box-shadow:unset;border:none}.footer .field__input:focus~.field__label{padding-top:0;margin-left:-6px}.footer #ContactFooter-success{color:#f7f7f7!important;font-size:16px}.footer #ContactFooter-success:focus-visible{box-shadow:unset;outline:0!important}.footer-block__newsletter:not(:only-child){text-align:left;margin-right:0;width:100%}.footer button[type=submit]{border:none;border-radius:5px;color:#000;font-size:inherit;cursor:pointer;color:#fff;margin:0;font-family:Arial,sans-serif}.footer .newsletter-form__button.field__button{border:1px solid black;height:30px;margin:11px;background-color:#343534;border:none;width:63px}.newsletter-form__button.field__button p{text-align:right;font-size:12px;line-height:14px;letter-spacing:0px;color:#f7f7f7;text-transform:uppercase;opacity:1}.footer .footer__copyright.caption{text-align:left;font-size:16px;line-height:24px;letter-spacing:0px;color:#f7f7f7;opacity:.8;padding:0;margin-top:16px!important;flex-basis:100%}.footer .item-7 .panel{padding-left:0}.footer .item-7 .panel li{list-style:none!important}.footer .copyright__content,.footer .proActive-container,.footer .proActive-container a{text-align:left;color:#f7f7f7;opacity:.8;font-size:12px;line-height:24px;letter-spacing:.5px;text-transform:uppercase}}.footer .proActive-container a{text-decoration:unset;opacity:1}@media only screen and (min-width: 768px) and (max-width: 810px){.footer .footer-block__details-content .list-menu__item--link{font-size:14px;padding-top:.5rem;padding-bottom:.5rem}}@media (max-width: 768px){.footer-block__brand-info{margin-bottom:2rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom-footer.css.map */
