/* START_SECTION:footer (INDEX:16) */
.footer{background:#f7f4f0;color:#30272a}.footer .footer__block-list{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.2fr;gap:36px}.footer .footer__block{max-width:none;min-width:0}.footer .footer__block .h6{font-size:12px;letter-spacing:.08em}.footer .prose{font-size:13px;line-height:1.75}.footer .prose ul{list-style:none;padding:0;margin:0}.footer .prose li{padding:0;margin:0 0 9px}.footer .prose a{text-decoration:none}.footer .prose a:hover{text-decoration:underline}.mx-footer-social{border-top:1px solid #ddd4d2;padding-top:24px;display:flex;align-items:center;gap:22px}.mx-footer-social>p{font-size:12px;letter-spacing:.08em;margin:0}.footer .social-media--list{gap:12px}.footer .social-media--list .social-media__item{opacity:1;color:rgb(var(--branding-color,255 255 255));background:rgb(var(--branding-background,48 39 42));border-radius:50%;transition:transform .2s}.footer .social-media--list .social-media__item a{display:flex;align-items:center;justify-content:center;width:42px;height:42px;color:inherit}.footer .social-media--list .social-media__item svg{width:20px;height:20px}.footer .social-media--list .social-media__item:hover{transform:translateY(-2px)}.footer .social-media--list .branding-colors--instagram{background:radial-gradient(circle at 30% 105%,#feda75 0%,#fa7e1e 25%,#d62976 52%,#962fbf 75%,#4f5bd5 100%)}.footer .social-media--list .branding-colors--tiktok svg{filter:drop-shadow(-1px -1px 0 #25f4ee) drop-shadow(1px 1px 0 #fe2c55)}.footer .social-media--list .social-media__item a:focus-visible{outline:3px solid #621f32;outline-offset:4px}.footer .footer__aside{padding-top:18px;border-top:1px solid #ddd4d2;font-size:11px}
@media(max-width:900px){.footer .footer__block-list{grid-template-columns:1fr 1fr;gap:30px}}
@media(max-width:600px){.footer .footer__block-list{grid-template-columns:1fr 1fr;gap:28px 20px}.footer .footer__block:first-child{grid-column:1/-1}.footer .footer__block:last-child{grid-column:1/-1}.mx-footer-social{align-items:flex-start;flex-direction:column;gap:15px}.footer .prose{font-size:12px}.footer .social-media--list{gap:10px}}




.footer .footer__block--newsletter{grid-column:1/-1;max-width:none;padding-bottom:32px;border-bottom:1px solid #ddd4d2}.footer .footer__block--newsletter>div{display:grid;grid-template-columns:1fr 1fr;column-gap:60px;row-gap:12px;align-items:start}.footer .footer__block--newsletter .h6{grid-column:1;margin:0;font-size:21px;letter-spacing:0;text-transform:none}.footer .footer__block--newsletter .prose{grid-column:1;max-width:430px}.footer .footer__block--newsletter form{grid-column:2;grid-row:1/4;display:grid;gap:12px}.footer .footer__block--newsletter .prose p+p{font-size:11px;margin-top:8px}.footer .footer__block--newsletter .prose a{text-decoration:underline}
@media(max-width:600px){.footer .footer__block:nth-child(2){grid-column:1/-1}.footer .footer__block--newsletter>div{grid-template-columns:1fr;gap:14px}.footer .footer__block--newsletter form{grid-column:1;grid-row:auto}.footer .footer__block--newsletter .h6{font-size:20px}.footer .footer__block--newsletter{padding-bottom:26px}}
/* END_SECTION:footer */
