.mc-hero{background:var(--mc-hero-bg);padding-top:clamp(var(--mc-pad-t-mobile),8vw,var(--mc-pad-t));padding-bottom:clamp(var(--mc-pad-b-mobile),8vw,var(--mc-pad-b));padding-inline:var(--mc-pad-inline);font-family:Aileron}.mc-hero__header{margin-bottom:clamp(20px,3.5vw,40px)}.mc-hero__heading{color:var(--mc-head-color);text-align:var(--mc-head-align);margin:0 0 var(--mc-head-gap) 0}.mc-hero__heading h1,.mc-hero__heading h2,.mc-hero__heading h3,.mc-hero__heading h4,.mc-hero__heading h5,.mc-hero__heading h6,.mc-hero__heading p{margin:0;font-size:var(--mc-head-size-d);line-height:1.15;letter-spacing:-.01em;font-weight:700;text-transform:uppercase}@media (max-width: 640px){.mc-hero__heading h1,.mc-hero__heading h2,.mc-hero__heading h3,.mc-hero__heading h4,.mc-hero__heading h5,.mc-hero__heading h6,.mc-hero__heading p{font-size:var(--mc-head-size-m)}}.mc-hero__details{color:var(--mc-det-color);text-align:var(--mc-det-align)}.mc-hero__details h1,.mc-hero__details h2,.mc-hero__details h3,.mc-hero__details h4,.mc-hero__details h5,.mc-hero__details h6,.mc-hero__details p{margin:0;font-size:var(--mc-det-size-d);line-height:1.45;color:var(--mc-det-color);text-align:var(--mc-det-align)}@media (max-width: 640px){.mc-hero__details h1,.mc-hero__details h2,.mc-hero__details h3,.mc-hero__details h4,.mc-hero__details h5,.mc-hero__details h6,.mc-hero__details p{font-size:var(--mc-det-size-m)}}.mc-logo__container{display:grid;grid-template-columns:1fr auto minmax(0,360px);align-items:center;gap:clamp(35px,4vw,64px);margin:0 auto;max-width:1200px}@media (min-width: 1200px){.mc-logo__container{grid-template-columns:1fr auto minmax(0,450px)}}@media (max-width: 991px){.mc-logo__container{grid-template-columns:1fr}.mc-hero__right{display:flex;flex-direction:column;justify-content:center;align-items:center}.mc-hero__arrow{transform:rotate(90deg)}.mc-hero__text1 *,.mc-hero__text2 *{text-align:center}}.mc-hero__left{min-width:0}.mc-hero__grid{display:grid;grid-template-columns:repeat(var(--mc-cols-d),minmax(0,1fr));gap:var(--mc-gap-y) var(--mc-gap-x)}@media (max-width: 640px){.mc-hero__grid{grid-template-columns:repeat(var(--mc-cols-m),minmax(0,1fr))}}.mc-hero__item{display:flex;flex-direction:column;align-items:var(--mc-item-align);text-align:var(--mc-item-align);gap:8px}.mc-hero__logo{display:flex;justify-content:center;align-items:center;min-height:36px}.mc-hero__img{max-height:var(--mc-logo-maxh);display:block;width:auto;height:auto;object-fit:contain;transform:scale(1)}.mc-hero__img--placeholder{width:120px;height:var(--mc-logo-maxh);background:#e5e7eb;border-radius:6px}.mc-hero__label{font-size:14px;line-height:1.4;color:#475161;margin:0;text-align:center}.mc-hero__center{display:flex;align-items:center;justify-content:center}@media (max-width: 640px){.mc-hero__center--hide-m{display:none}.mc-hero__item{gap:4px}.mc-hero{padding-inline:16px}.mc-hero__heading{margin-bottom:8px}}.mc-hero__arrow{display:block;max-width:var(--mc-arrow-maxw);max-height:var(--mc-arrow-maxh);width:auto;height:auto;object-fit:contain;opacity:var(--mc-arrow-opacity)}.mc-hero__arrow--placeholder{width:var(--mc-arrow-maxw);height:var(--mc-arrow-maxh);border-radius:999px;background:#d8dde6;opacity:.6}.mc-hero__right{max-width:100%}.mc-hero__right-logo{margin-bottom:clamp(20px,4vw,40px);text-align:left}.mc-hero__brand{display:block;width:100%;height:auto;object-fit:contain;transform:scale(1)}.mc-hero__text1{color:var(--mc-t1-color);text-align:var(--mc-t1-align);margin:0 0 var(--mc-t-gap) 0}.mc-hero__text1 h1,.mc-hero__text1 h2,.mc-hero__text1 h3,.mc-hero__text1 h4,.mc-hero__text1 h5,.mc-hero__text1 h6,.mc-hero__text1 p{margin:0;font-size:var(--mc-t1-size-d);line-height:1.15;font-weight:400}@media (max-width: 640px){.mc-hero__text1 h1,.mc-hero__text1 h2,.mc-hero__text1 h3,.mc-hero__text1 h4,.mc-hero__text1 h5,.mc-hero__text1 h6,.mc-hero__text1 p{font-size:var(--mc-t1-size-m)}}.mc-hero__text2{text-align:var(--mc-t2-align)}.mc-hero__text2 h1,.mc-hero__text2 h2,.mc-hero__text2 h3,.mc-hero__text2 h4,.mc-hero__text2 h5,.mc-hero__text2 h6,.mc-hero__text2 p{margin:0;font-size:var(--mc-t2-size-d);line-height:1.45;font-weight:700;color:var(--mc-t2-color)}@media (max-width: 640px){.mc-hero__text2 h1,.mc-hero__text2 h2,.mc-hero__text2 h3,.mc-hero__text2 h4,.mc-hero__text2 h5,.mc-hero__text2 h6,.mc-hero__text2 p{font-size:var(--mc-t2-size-m)}}.mc-hero .rte :where(p,h1,h2,h3,h4,h5,h6)+:where(p,ul,ol){margin-top:.5em}
/*# sourceMappingURL=/cdn/shop/t/39/assets/section-hero-logos.css.map */
