.footer{background-color:#000!important;color:#fff!important;font-family:var(--font-body-family),sans-serif;padding-top:5rem;padding-bottom:4rem;font-size:11px;letter-spacing:.05em;font-weight:400}.footer p,.footer a,.footer li,.footer span,.footer-info__item{color:#fff;font-size:11px;line-height:1.8;letter-spacing:.05em;text-transform:uppercase}.footer .rte p,.footer-newsletter__description p,.footer-block__details-content .list-payment__item{text-transform:none;color:#ccc;font-size:11px;margin-bottom:1rem}.footer-block__heading{text-transform:uppercase;letter-spacing:.2em;font-size:12px;font-weight:600;margin-bottom:2rem;color:#fff;position:relative}@media screen and (min-width: 990px){.footer__top-wrapper.f-flex{display:grid;grid-template-columns:repeat(4,1fr)!important;gap:3rem;align-items:start}.footer-block{width:100%!important;max-width:100%!important;padding:0!important}}.footer-block--image_text .rte{max-width:90%}.footer-info__item{display:flex;flex-direction:column;margin-bottom:1rem;text-transform:none;color:#ccc}.footer-info__item strong{color:#fff;text-transform:uppercase;font-size:10px;letter-spacing:.1em;margin-bottom:.2rem}.footer-info__item svg{display:none}.footer-newsletter__form .field{background:transparent;border:none;border-bottom:1px solid #fff;height:35px;padding:0}.footer-newsletter__form .field__input{color:#fff;padding:0;font-size:11px;text-transform:none}.footer-newsletter__form .field__input::placeholder{color:#999;text-transform:uppercase;font-size:10px;letter-spacing:.1em}.footer-newsletter__form .field__button{color:#fff}.footer-block--menu .linklist li{margin-bottom:.6rem}.footer-block--menu .linklist li a{text-transform:uppercase;font-size:11px;color:#ccc;transition:color .3s ease}.footer-block--menu .linklist li a:hover{color:#fff}.footer-newsletter__description ul{list-style:none;padding:0;margin:1rem 0}.footer-newsletter__description li{margin-bottom:.5rem;position:relative;padding-left:1rem;text-transform:none;color:#ccc}.footer-newsletter__description li:before{content:"\2022";position:absolute;left:0;color:#fff}.footer__bottom{margin-top:5rem;padding-top:2rem;border-top:none}.footer__bottom-row{justify-content:space-between;align-items:flex-end}.footer__copyright-content{font-size:10px;text-transform:uppercase;color:#666}.list-payment__item .icon{height:20px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-footer-luxury.css.map */
