:root{--container: 1200px}.certifications-hero{position:relative;color:#fff}.certifications-hero .certs__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.certifications-hero .certs__bg img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;filter:none}.certifications-hero .certs:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:rgba(0,0,0,calc(var(--ov, 60)/100))}.certifications-hero .certs__inner{position:relative;z-index:2;max-width:var(--container);margin:0 auto;text-align:center;display:flex;flex-direction:column;justify-content:center;min-height:calc(100vw * 680 / var(--base-width))}.certifications-hero .certs__title{margin:0 0 clamp(24px,3vw,40px)}.certifications-hero .certs__grid{list-style:none;padding:0;margin:0 auto clamp(28px,4vw,50px);display:grid;gap:clamp(16px,2.2vw,28px);grid-template-columns:repeat(4,minmax(0,1fr));max-width:calc(100vw * 650 / var(--base-width))}.certifications-hero .cert-badge{width:clamp(92px,14vw,140px);height:clamp(92px,14vw,140px);margin-inline:auto;display:flex;align-items:center;justify-content:center}.certifications-hero .cert-badge__img{object-fit:contain;display:block;opacity:.95;transition:opacity .2s ease}.certifications-hero .cert-badge__img.is-white{filter:brightness(0) invert(1)}.certifications-hero .certs__cta{margin-top:clamp(12px,2vw,24px);display:flex;justify-content:center}@media (max-width: 1024px){.certifications-hero .certs__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.certifications-hero .certs__inner{padding:calc(100vw * 100 / var(--base-width)) 0}}@media (max-width: 768px){.certifications-hero .certs__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;height:100%}.certifications-hero .cert-badge__img{max-width:100%;max-height:100%}.certifications-hero .cert-badge:nth-child(1),.certifications-hero .cert-badge:nth-child(2),.certifications-hero .cert-badge:nth-child(3),.certifications-hero .cert-badge:nth-child(4),.certifications-hero .cert-badge:nth-child(5),.certifications-hero .cert-badge:nth-child(6){grid-column:span 1}.certifications-hero .cert-badge:nth-child(7){grid-column:1}.certifications-hero .cert-badge:nth-child(8){grid-column:3;margin-left:auto}.certifications-hero .certs__inner{padding:calc(100vw * 100 / var(--base-width)) 0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/certifications-hero.css.map */
