.wc3-certs{border-radius:24px;background:var(--wc3-soft);padding:22px 0 22px 18px;display:grid;grid-template-columns:minmax(0,1fr);gap:20px}@media(min-width:990px){.wc3-certs{border-radius:32px;padding:44px 48px;grid-template-columns:minmax(0,4fr) minmax(0,8fr);column-gap:48px;align-items:center}}.wc3-certs__head{padding-right:18px}@media(min-width:990px){.wc3-certs__head{padding-right:0}}.wc3-certs__desc{font-size:15px;line-height:1.6;color:var(--wc3-body);margin-top:10px}.wc3 .wc3-certs__btn{margin-top:20px;height:48px;padding:0 22px;font-size:15px}.wc3-certs__list{list-style:none;margin:0;padding:0 18px 4px 0;display:grid;grid-auto-flow:column;grid-auto-columns:42%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.wc3-certs__list::-webkit-scrollbar{display:none}@media(min-width:750px){.wc3-certs__list{grid-auto-columns:28%}}@media(min-width:990px){.wc3-certs__list{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-columns:auto;gap:16px;overflow:visible;padding:0}}@media(min-width:1760px){.wc3-certs__list{grid-template-columns:repeat(6,minmax(0,1fr))}}.wc3-certs__item{scroll-snap-align:start;min-width:0}.wc3-cert{display:flex;flex-direction:column;gap:10px;height:100%;padding:10px;border-radius:18px;background:#fff;border:1px solid var(--wc3-line);color:var(--wc3-ink);transition:border-color .15s,transform .15s,box-shadow .15s}.wc3-cert:hover{border-color:var(--wc3-line-strong);transform:translateY(-2px);box-shadow:0 12px 28px #11181414}.wc3-cert__thumb{aspect-ratio:4 / 3;border-radius:12px;background:var(--wc3-soft);display:flex;align-items:center;justify-content:center;overflow:hidden;color:var(--wc3-green)}.wc3 .wc3-cert__thumb img{width:100%;height:100%;object-fit:contain;padding:6px}.wc3-cert__text{display:flex;flex-direction:column;gap:2px;padding:0 4px 4px;min-width:0}.wc3-cert__text strong{font-family:Outfit,sans-serif;font-size:15px;font-weight:700;line-height:1.25}.wc3-cert__text span{font-size:12px;color:var(--wc3-muted);line-height:1.35}@media(min-width:990px){.wc3-cert__text strong{font-size:16px}.wc3-cert__text span{font-size:13px}}.wc3 .wc3-certs h2{word-break:normal;overflow-wrap:normal;-webkit-hyphens:none;hyphens:none}@media(min-width:990px)and (max-width:1399px){.wc3 .wc3-certs h2{font-size:34px}.wc3-certs{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:36px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/wc3-certs.css.map */
