.tr-footer{padding-block:60px;color:var(--tr-color-white);background-color:var(--tr-color-dark-blue)}.tr-footer__inner{display:flex;flex-direction:column;row-gap:60px}.tr-footer__body{display:grid;grid-template-columns:296px 296px 296px 149px;gap:40px;justify-content:space-between}.tr-footer__column{display:flex;flex-direction:column;row-gap:14px}.tr-footer__social-links{margin-top:18px}.tr-footer__column-title{font-weight:600;color:inherit}.tr-footer__column-email{margin-top:36px;text-decoration:none;transition-duration:var(--tr-transition-duration)}.tr-footer__form-inner{position:relative}.tr-footer__form-inner .tr-field__input{padding-right:60px!important}.tr-footer__form-button{position:absolute!important;top:50%;right:20px;translate:0 -50%}.tr-footer__form-message{display:flex;align-items:center;column-gap:4px;font-size:12px}.tr-footer__form-message svg{width:14px;height:14px;margin-top:6px}.tr-footer__rating-list{display:flex;flex-direction:column;row-gap:13px}.tr-footer__rating-item{display:flex;align-items:center;column-gap:10px;font-weight:500}.tr-footer__rating-item:before{content:"";display:block;width:16px;height:16px;background-image:var(--iconBgUrl);background-size:contain;background-repeat:no-repeat}.tr-footer__social-links .tr-social-icons__link .svg-wrapper{color:var(--tr-color-white)}.tr-footer__extra{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 40px}.tr-footer__menu{display:flex;align-items:center;column-gap:40px}.tr-footer__menu-link{font-size:16px;font-weight:500;color:inherit;text-decoration:none;text-underline-offset:2px}.tr-footer__copyright{color:var(--tr-color-white-040)}@media (any-hover: hover){.tr-footer__menu-link:hover{text-decoration:underline}.tr-footer__column-email:hover{opacity:.75}}@media (any-hover: none){.tr-footer__menu-link:active{text-decoration:underline}.tr-footer__column-email:active{opacity:.75}}@media (max-width: 1220px){.tr-footer__body{grid-template-columns:269px 1fr 1fr}}@media (max-width: 1024px){.tr-footer__body{grid-template-columns:1fr 1fr}}@media (max-width: 767px){.tr-footer{padding-block:40px}.tr-footer__body{grid-template-columns:1fr}.tr-footer__column-email{margin-top:18px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/tr-footer.css.map */
