#footer.mkled-footer{padding-bottom:0}#footer.mkled-footer .mkled-footer__core{--mkled-footer-accent:#9b2422;background:#080808;border-top:3px solid #9b2422;border-top:3px solid var(--mkled-footer-accent);color:#c4c4c4;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.65}#footer.mkled-footer .mkled-footer__core *{box-sizing:border-box}#footer.mkled-footer .mkled-footer__main{display:grid;grid-template-columns:310px minmax(0,1fr);grid-gap:70px;background:transparent;border:0;gap:70px;margin:0 auto;max-width:1400px;padding:64px 40px 52px;width:100%}#footer.mkled-footer .mkled-footer__main .footer__block{flex:none;margin:0;min-width:0;padding:0;width:auto}#footer.mkled-footer .mkled-footer__brand{display:block}#footer.mkled-footer .mkled-footer__menus{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:32px;gap:32px;padding-top:8px}#footer.mkled-footer .mkled-footer__identity{align-items:center;color:#fff;display:flex;gap:18px;text-decoration:none;width:-moz-fit-content;width:fit-content}#footer.mkled-footer .mkled-footer__logo{background:#fff;border-radius:4px;display:grid;flex:0 0 88px;height:88px;padding:7px;place-items:center;width:88px}#footer.mkled-footer .mkled-footer__logo img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#footer.mkled-footer .mkled-footer__name{color:#fff;font-size:27px;font-weight:700;letter-spacing:-.04em;line-height:1.2}#footer.mkled-footer .mkled-footer__name span{color:#c4c4c4;display:block;font-size:12px;font-weight:400;letter-spacing:.01em;margin-top:8px}#footer.mkled-footer .mkled-footer__description{color:#b8b8b8;font-size:14px;line-height:1.8;margin:24px 0 22px;max-width:310px}#footer.mkled-footer .mkled-footer__contact{align-items:flex-start;color:#b8b8b8;display:flex;flex-direction:column;font-style:normal;gap:7px;margin:0 0 24px}#footer.mkled-footer .mkled-footer__core a{color:#c4c4c4;overflow-wrap:anywhere;text-decoration:none}#footer.mkled-footer .mkled-footer__core a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}#footer.mkled-footer .mkled-footer__core a:focus-visible,#footer.mkled-footer .mkled-footer__core button:focus-visible,#footer.mkled-footer .mkled-footer__core input:focus-visible{outline:2px solid #eab7b5;outline-offset:4px}#footer.mkled-footer .mkled-footer__contact .mkled-footer__phone{color:#fff;font-size:21px;font-weight:600;letter-spacing:.01em}#footer.mkled-footer .mkled-footer__contact-link{font-weight:600;margin-top:5px}#footer.mkled-footer .mkled-footer__contact-link span{color:#e8a9a6;margin-left:5px}#footer.mkled-footer .mkled-footer__menus .footer__menu{margin:0;padding:0}#footer.mkled-footer .mkled-footer__menus .footer__menu-title{color:#fff;font-size:14px;font-weight:700;letter-spacing:.02em;line-height:1.5;margin:0 0 22px;padding:0;text-transform:none}#footer.mkled-footer .mkled-footer__menus .footer__menu-list{display:block;list-style:none;margin:0;padding:0}#footer.mkled-footer .mkled-footer__menus .footer__menu-list li{margin:0;padding:0}#footer.mkled-footer .mkled-footer__menus .footer__menu-list a{display:inline-block;font-size:13px;line-height:1.7;min-height:38px;padding:7px 0}#footer.mkled-footer .mkled-footer__brand .social-icons{display:flex;flex:none;gap:10px;height:auto;justify-content:flex-start;margin:0;min-height:0;padding:0}#footer.mkled-footer .mkled-footer__brand .social-icons__item{background:#171717;border:1px solid #494949;border-radius:50%;color:#e2e2e2;display:grid;height:40px;margin:0;place-items:center;width:40px}#footer.mkled-footer .mkled-footer__brand .social-icons__item svg{fill:currentColor;height:17px;opacity:.9;width:17px}#footer.mkled-footer .mkled-footer__brand .social-icons__item--pinterest svg{filter:brightness(0) invert(1)}#footer.mkled-footer .mkled-footer__extras{align-items:center;border-top:1px solid #303030;display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:1320px;padding:32px 0}#footer.mkled-footer .mkled-footer__legacy-about{color:#b8b8b8;font-size:12px;max-width:250px}#footer.mkled-footer .mkled-footer__legacy-about .footer-about-us__hint{text-align:left}#footer.mkled-footer .mkled-footer__legacy-about img{max-height:70px;max-width:70px;-o-object-fit:contain;object-fit:contain}#footer.mkled-footer .mkled-footer__newsletter{flex:0 1 760px;margin:0;padding:0;width:min(100%,760px)}#footer.mkled-footer .mkled-footer__newsletter .newsletter{display:grid;grid-template-columns:1fr minmax(260px,1fr);grid-gap:5px 30px;align-items:center;gap:5px 30px}#footer.mkled-footer .mkled-footer__newsletter .newsletter__heading{color:#fff;font-size:16px;font-weight:600;line-height:1.5;margin:0;text-transform:none}#footer.mkled-footer .mkled-footer__newsletter .newsletter__hint{color:#b8b8b8;font-size:12px;grid-column:1;margin:0}#footer.mkled-footer .mkled-footer__newsletter .newsletter__content{grid-column:2;grid-row:1/3;margin:0}#footer.mkled-footer .mkled-footer__newsletter .form__fields{margin-bottom:0}#footer.mkled-footer .mkled-footer__newsletter .form__field{margin-bottom:10px}#footer.mkled-footer .mkled-footer__newsletter input[type=email]{background:#151515;border-color:#555;border-radius:4px;color:#fff;min-height:46px}#footer.mkled-footer .mkled-footer__newsletter label{color:#b8b8b8}#footer.mkled-footer .mkled-footer__newsletter button[type=submit]{background:var(--mkled-footer-accent)!important;border:1px solid var(--mkled-footer-accent);border-color:var(--mkled-footer-accent)!important;border-radius:4px;box-shadow:none;color:#fff;font-size:13px;min-height:44px}#footer.mkled-footer .mkled-footer__core .footer__bottom{background:#080808;border-top:1px solid #303030;margin:0;padding:24px 40px}#footer.mkled-footer .mkled-footer__core .footer__bottom-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:0;justify-content:space-between;margin:0 auto;max-width:1320px;padding:0}#footer.mkled-footer .mkled-footer__core .footer__badges,#footer.mkled-footer .mkled-footer__core .footer__bottom-center{flex:0 1 auto;margin:0}#footer.mkled-footer .mkled-footer__core .footer__links{align-items:center;color:#a3a3a3;display:flex;flex-direction:row;flex-wrap:wrap;font-size:11px;gap:8px 24px;justify-content:space-between;margin:0;padding:0;width:100%}#footer.mkled-footer .mkled-footer__core .footer__link{color:#a3a3a3;font-size:11px;margin:0}@media(max-width:1399px){#footer.mkled-footer .mkled-footer__main{gap:45px;grid-template-columns:280px minmax(0,1fr)}#footer.mkled-footer .mkled-footer__menus{gap:24px}#footer.mkled-footer .mkled-footer__extras{margin:0 40px}}@media(max-width:1050px){#footer.mkled-footer .mkled-footer__main{gap:38px;grid-template-columns:1fr;padding:44px 32px 40px}#footer.mkled-footer .mkled-footer__brand{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:40px;-moz-column-gap:40px;column-gap:40px}#footer.mkled-footer .mkled-footer__description{grid-column:1;margin-bottom:0}#footer.mkled-footer .mkled-footer__contact{grid-column:2;grid-row:1/3;margin:0}#footer.mkled-footer .mkled-footer__brand .social-icons{grid-column:2;margin-top:18px}#footer.mkled-footer .mkled-footer__extras{gap:28px;margin:0 32px}#footer.mkled-footer .mkled-footer__newsletter .newsletter{display:block}#footer.mkled-footer .mkled-footer__newsletter .newsletter__hint{margin:6px 0 16px}#footer.mkled-footer .mkled-footer__core .footer__bottom{padding:22px 32px}}@media(max-width:640px){#footer.mkled-footer .mkled-footer__main{gap:34px;padding:32px 24px}#footer.mkled-footer .mkled-footer__brand{display:block}#footer.mkled-footer .mkled-footer__description{margin:20px 0;max-width:360px}#footer.mkled-footer .mkled-footer__menus{gap:32px 24px;grid-template-columns:repeat(2,minmax(0,1fr))}#footer.mkled-footer .mkled-footer__menus .footer__menu-title{margin-bottom:12px}#footer.mkled-footer .mkled-footer__menus .footer__menu-list a{font-size:13px;min-height:44px}#footer.mkled-footer .mkled-footer__brand .social-icons{margin-top:22px}#footer.mkled-footer .mkled-footer__extras{align-items:stretch;flex-direction:column;gap:24px;margin:0 24px;padding:26px 0}#footer.mkled-footer .mkled-footer__legacy-about{order:2}#footer.mkled-footer .mkled-footer__newsletter{flex:none;width:100%}#footer.mkled-footer .mkled-footer__core .footer__bottom{padding:22px 24px}#footer.mkled-footer .mkled-footer__core .footer__links{display:block;text-align:left}#footer.mkled-footer .mkled-footer__core .footer__links .footer__link{display:block;margin:6px 0}}@media(max-width:359px){#footer.mkled-footer .mkled-footer__main{padding:28px 20px}#footer.mkled-footer .mkled-footer__menus{gap:24px;grid-template-columns:1fr}#footer.mkled-footer .mkled-footer__name{font-size:24px}#footer.mkled-footer .mkled-footer__extras{margin:0 20px}}#footer.mkled-footer .mkled-footer__sales-note{align-items:flex-start;background:#231311;border:1px solid #93413d;border-radius:7px;color:#ead9d7;display:flex;font-size:12px;gap:11px;line-height:1.75;margin:0 0 22px;padding:15px 16px}#footer.mkled-footer .mkled-footer__sales-note p{margin:0}#footer.mkled-footer .mkled-footer__sales-note strong{color:#fff;font-weight:700}#footer.mkled-footer .mkled-footer__sales-icon{border:1px solid #e8a9a6;border-radius:50%;color:#e8a9a6;display:grid;flex:0 0 19px;font-size:12px;font-weight:700;height:19px;line-height:1;margin-top:2px;place-items:center;width:19px}#footer.mkled-footer .mkled-footer__brand .social-icons{gap:12px}#footer.mkled-footer .mkled-footer__brand .social-icons__item{border-width:1px;box-shadow:0 3px 12px rgba(0,0,0,.267);filter:none;height:44px;width:44px}#footer.mkled-footer .mkled-footer__brand .social-icons__item svg{height:20px;opacity:1;width:20px}#footer.mkled-footer .mkled-footer__brand .social-icons__item--facebook{background:#1877f2;border-color:#398cf6;color:#fff}#footer.mkled-footer .mkled-footer__brand .social-icons__item--instagram{background:linear-gradient(135deg,#833ab4,#d62976 53%,#f77737);border-color:#e462a2;color:#fff}#footer.mkled-footer .mkled-footer__brand .social-icons__item--pinterest{background:#bd081c;border-color:#e83747;color:#fff}#footer.mkled-footer .mkled-footer__brand .social-icons__item--twitter{background:#fff;border-color:#ddd;color:#111}#footer.mkled-footer .mkled-footer__brand .social-icons__item:hover{filter:brightness(1.15);text-decoration:none}@media(min-width:641px)and (max-width:1050px){#footer.mkled-footer .mkled-footer__sales-note{grid-column:1;grid-row:3;margin:18px 0 0}#footer.mkled-footer .mkled-footer__brand .social-icons{align-self:end;grid-row:3}}