.mx-footer{background:#242424;color:#f5f2ed;border-top:1px solid rgba(255,255,255,.08)}.mx-footer__inner{width:min(1620px,calc(100% - 64px));margin:0 auto;padding:64px 0 34px}.mx-footer__grid{display:grid;grid-template-columns:minmax(300px,1.15fr) repeat(3,minmax(180px,1fr));gap:56px;align-items:start}.mx-footer__contact{min-width:0;max-width:320px}.mx-footer__logo-wrap{display:flex;align-items:center;min-height:42px;margin:0 0 22px;overflow:hidden}.mx-footer__logo{display:block;max-height:72px!important;object-fit:contain;object-position:left center}.mx-footer__brand-name{margin:0;font-size:30px;line-height:1;font-weight:900;letter-spacing:.02em;color:#fff}.mx-footer__contact-heading{margin:0 0 16px;color:#fff;font-size:15px;font-weight:850;letter-spacing:.04em}.mx-footer__contact-list{display:grid;gap:11px}.mx-footer__contact-row{display:grid;grid-template-columns:82px minmax(0,1fr);gap:10px;align-items:baseline}.mx-footer__contact-row span{color:#ffffff75;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.mx-footer__contact-row a{min-width:0;width:max-content;max-width:100%;color:#ffffffdb;font-size:14px;line-height:1.4;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.24);overflow-wrap:anywhere;transition:color .2s ease,border-color .2s ease}.mx-footer__contact-row a:hover{color:#fff;border-color:#fff}.mx-footer__col{min-width:0}.mx-footer__col h3{margin:0 0 20px;color:#fff;font-size:15px;font-weight:850;letter-spacing:.04em}.mx-footer__links{display:grid;gap:12px;margin:0;padding:0;list-style:none}.mx-footer__links a{display:inline-block;color:#ffffffbd;font-size:14px;line-height:1.45;text-decoration:none;transition:color .2s ease,transform .2s ease}.mx-footer__links a:hover{color:#fff;transform:translate(2px)}.mx-footer__bottom{margin-top:50px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.mx-footer__meta{display:flex;align-items:center;gap:20px;flex-wrap:wrap;color:#ffffff7a;font-size:13px}.mx-footer__meta a{color:inherit;text-decoration:none}.mx-footer__meta a:hover{color:#fff}.mx-footer__region{display:inline-flex;align-items:center;min-height:40px;padding:0 13px;border:1px solid rgba(255,255,255,.2);color:#fffc;font-size:13px}.mx-footer__social{display:flex;align-items:center;gap:12px}.mx-footer__social a{width:34px;height:34px;border:1px solid rgba(255,255,255,.16);border-radius:999px;display:inline-flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;font-size:11px;font-weight:850;transition:background .2s ease,border-color .2s ease}.mx-footer__social a:hover{background:#ffffff1a;border-color:#ffffff5c}@media(max-width:1320px){.mx-footer__inner{width:min(100% - 48px,1620px)}.mx-footer__grid{grid-template-columns:minmax(250px,1.1fr) repeat(2,minmax(170px,1fr));gap:38px 44px}.mx-footer__contact{grid-row:span 2;max-width:300px}}@media(max-width:900px){.mx-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:34px 40px}.mx-footer__contact{grid-column:1/-1;grid-row:auto;max-width:none}.mx-footer__contact-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 28px}.mx-footer__contact-row{grid-template-columns:78px minmax(0,1fr)}}@media(max-width:640px){.mx-footer__inner{width:min(100% - 28px,1620px);padding:50px 0 26px}.mx-footer__grid{grid-template-columns:1fr;gap:30px}.mx-footer__contact{grid-column:auto}.mx-footer__contact-list{grid-template-columns:1fr}.mx-footer__contact-row{grid-template-columns:74px minmax(0,1fr)}.mx-footer__col{padding-bottom:22px;border-bottom:1px solid rgba(255,255,255,.08)}.mx-footer__bottom{margin-top:38px;align-items:flex-start;flex-direction:column}.mx-footer__social{width:100%}}@media(min-width:1101px){.mx-footer__grid{display:grid!important;grid-template-columns:minmax(300px,1.15fr) repeat(3,minmax(180px,1fr))!important;gap:56px!important;align-items:start!important}.mx-footer__contact{grid-column:auto!important;grid-row:auto!important;max-width:360px!important}.mx-footer__col{grid-column:auto!important;grid-row:auto!important;min-width:0!important}}@media(min-width:801px)and (max-width:1100px){.mx-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:38px 44px!important}.mx-footer__contact{grid-column:1/-1!important;max-width:none!important}}.mx-footer__contact{display:flex;flex-direction:column;align-items:flex-start}.mx-footer__logo-wrap{width:100%!important;min-height:var(--mx-footer-logo-height,80px)!important;margin:0 0 28px!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;overflow:visible!important}.mx-footer__logo{display:block!important;width:min(var(--mx-footer-logo-width,280px),100%)!important;height:auto!important;max-width:100%!important;max-height:var(--mx-footer-logo-height,80px)!important;object-fit:contain!important;object-position:left center!important;margin:0!important;padding:0!important}.mx-footer__brand-name{display:flex;align-items:center;min-height:var(--mx-footer-logo-height,80px);margin:0!important}.mx-footer__contact-heading{width:100%;margin:0 0 18px!important}@media(min-width:1101px){.mx-footer__grid{grid-template-columns:minmax(340px,1.12fr) repeat(3,minmax(180px,1fr))!important;gap:64px!important}.mx-footer__contact{max-width:390px!important}}@media(max-width:640px){.mx-footer__logo-wrap{margin-bottom:22px!important}.mx-footer__logo{width:min(var(--mx-footer-logo-width,280px),88vw)!important}}@media(min-width:1101px){.mx-footer__inner{width:min(1660px,calc(100% - 72px))!important;padding:70px 0 34px!important}.mx-footer__grid{grid-template-columns:minmax(410px,1.25fr) repeat(3,minmax(190px,1fr))!important;column-gap:74px!important;row-gap:0!important;align-items:start!important}.mx-footer__contact{width:100%!important;max-width:420px!important;padding-right:6px!important}.mx-footer__logo-wrap{width:330px!important;height:100px!important;min-height:100px!important;margin:0 0 34px!important;overflow:visible!important;display:flex!important;align-items:center!important;justify-content:flex-start!important}.mx-footer__logo{width:330px!important;max-width:none!important;height:auto!important;max-height:100px!important;transform:scale(1.38)!important;transform-origin:left center!important}.mx-footer__brand-name{min-height:100px!important;font-size:42px!important}.mx-footer__contact-heading,.mx-footer__col h3{margin:0 0 24px!important;font-size:17px!important;line-height:1.2!important;font-weight:850!important;letter-spacing:.025em!important}.mx-footer__contact-list{gap:14px!important}.mx-footer__contact-row{grid-template-columns:104px minmax(0,1fr)!important;column-gap:12px!important;align-items:baseline!important}.mx-footer__contact-row span{font-size:11px!important;letter-spacing:.05em!important}.mx-footer__contact-row a{font-size:15px!important;line-height:1.45!important;white-space:nowrap!important;overflow-wrap:normal!important}.mx-footer__col{padding-top:0!important}.mx-footer__links{gap:17px!important}.mx-footer__links a{font-size:15px!important;line-height:1.5!important}.mx-footer__bottom{margin-top:64px!important}}@media(min-width:801px)and (max-width:1100px){.mx-footer__logo-wrap{width:300px!important;height:88px!important;min-height:88px!important;overflow:visible!important}.mx-footer__logo{width:300px!important;max-width:none!important;max-height:88px!important;transform:scale(1.25)!important;transform-origin:left center!important}}@media(max-width:800px){.mx-footer__logo-wrap{width:min(300px,88vw)!important;min-height:78px!important;overflow:visible!important}.mx-footer__logo{width:min(300px,88vw)!important;max-width:none!important;max-height:78px!important;transform:scale(1.15)!important;transform-origin:left center!important}}@media(min-width:1101px){.mx-footer__grid{align-items:end!important}.mx-footer__contact,.mx-footer__col{align-self:end!important}.mx-footer__bottom{margin-top:28px!important}}@media(min-width:1100px){.mx-footer__inner{width:min(1600px,calc(100% - 72px))!important;padding:58px 0 30px!important}.mx-footer__grid{display:grid!important;grid-template-columns:1.18fr repeat(3,minmax(0,1fr))!important;gap:64px!important;align-items:start!important}.mx-footer__contact{max-width:none!important;min-width:0!important;grid-column:auto!important;grid-row:auto!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;height:100%!important}.mx-footer__contact-heading,.mx-footer__col h3{margin:0 0 24px!important;min-height:22px!important;font-size:16px!important;line-height:1.35!important;font-weight:850!important;letter-spacing:.02em!important}.mx-footer__contact-list{display:grid!important;grid-template-columns:1fr!important;gap:14px!important}.mx-footer__contact-row{display:grid!important;grid-template-columns:118px minmax(0,1fr)!important;gap:14px!important;align-items:baseline!important}.mx-footer__contact-row span{font-size:11px!important}.mx-footer__contact-row a{font-size:14px!important;line-height:1.45!important}.mx-footer__col{min-width:0!important;display:flex!important;flex-direction:column!important;height:100%!important}.mx-footer__links{gap:14px!important}.mx-footer__links a{font-size:14px!important;line-height:1.5!important}.mx-footer__bottom{margin-top:42px!important;padding-top:20px!important}}@media(min-width:760px)and (max-width:1099px){.mx-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:38px 44px!important}.mx-footer__contact{grid-column:auto!important;max-width:none!important}}@media(min-width:1100px){.mx-footer__inner{width:min(1480px,calc(100% - 64px))!important;padding:54px 0 28px!important}.mx-footer__grid{grid-template-columns:minmax(300px,.98fr) repeat(3,minmax(210px,1fr))!important;column-gap:38px!important;row-gap:0!important;align-items:start!important}.mx-footer__contact{max-width:340px!important;padding-right:0!important;margin-right:0!important}.mx-footer__contact-heading,.mx-footer__col h3{margin:0 0 22px!important}.mx-footer__contact-list{gap:12px!important}.mx-footer__contact-row{grid-template-columns:96px minmax(0,1fr)!important;gap:10px!important}.mx-footer__links{gap:12px!important}.mx-footer__bottom{margin-top:34px!important}}.mx-footer__contact-list{display:grid;gap:12px!important}.mx-footer__contact-row{display:block!important;grid-template-columns:1fr!important;gap:0!important}.mx-footer__contact-row a{display:inline-block;min-width:0;width:auto;max-width:100%;color:#ffffffdb;font-size:14px;line-height:1.45;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.24);overflow-wrap:anywhere;transition:color .2s ease,border-color .2s ease}@media(min-width:1100px){.mx-footer__contact{max-width:300px!important}.mx-footer__contact-row a{font-size:15px!important}}@media(max-width:640px){.mx-footer__contact-list{gap:10px!important}}.mx-footer__contact-list{gap:14px!important}.mx-footer__contact-row{display:flex!important;align-items:center!important;gap:11px!important}.mx-footer__contact-icon{flex:0 0 auto;width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;color:#c99748}.mx-footer__contact-icon svg{width:100%;height:100%;display:block}.mx-footer__contact-row a{border-bottom:0!important;color:#ffffffe0!important}.mx-footer__contact-row a:hover{color:#fff!important}.mx-footer__whatsapp-btn{width:100%;max-width:292px;min-height:46px;margin-top:22px;padding:0 18px;border:1px solid rgba(201,151,72,.9);display:inline-flex;align-items:center;justify-content:center;gap:10px;color:#d4a65d;font-size:13px;font-weight:850;letter-spacing:.055em;text-decoration:none;transition:background .2s ease,color .2s ease,border-color .2s ease}.mx-footer__whatsapp-btn:hover{background:#c99748;border-color:#c99748;color:#17130f}.mx-footer__whatsapp-btn-icon{width:20px;height:20px;display:inline-flex}.mx-footer__whatsapp-btn-icon svg{width:100%;height:100%}.mx-footer__support-text{margin:18px 0 0;color:#ffffff94;font-size:12px;line-height:1.55}@media(min-width:1100px){.mx-footer__contact{max-width:330px!important}.mx-footer__contact-heading{font-size:16px!important}}@media(max-width:640px){.mx-footer__whatsapp-btn{max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/127/assets/headwear-mx-footer.css.map */
