.el-certs{--el-certs-gap: clamp(2.75rem, 4.8vw, 4.75rem);--el-certs-speed: 64s;position:relative;padding-block:clamp(2.75rem,5.2vw,5rem);border-top:1px solid var(--rule);background:var(--oat);color:var(--ink)}.el-certs-head{display:grid;grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;align-items:center;column-gap:1rem;padding-inline:var(--edge);margin-bottom:clamp(1.4rem,2.6vw,2.4rem)}.el-certs-h{grid-column:2;text-align:center}.el-certs-pause{grid-column:3;position:relative;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:50%;color:var(--ink-mid);cursor:pointer;transition:color .3s var(--ease)}.el-certs-pause:before{content:"";position:absolute;top:.5rem;right:.5rem;bottom:.5rem;left:.5rem;border:1px solid var(--rule-strong);border-radius:50%;transition:border-color .3s var(--ease),background-color .3s var(--ease)}.el-certs-pause:hover{color:var(--ink)}.el-certs-pause:hover:before{border-color:var(--ink)}.el-certs-pause:has(.el-certs-toggle:focus-visible){outline:2px solid var(--gold);outline-offset:1px}.el-certs-toggle{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;-webkit-appearance:none;appearance:none}.el-certs-i{position:relative;width:.625rem;height:.625rem}.el-certs-i--play{display:none}.el-certs-toggle:checked~.el-certs-i--pause{display:none}.el-certs-toggle:checked~.el-certs-i--play{display:block}.el-certs-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(to right,transparent,#000 8%,#000 92%,transparent)}.el-certs-track{display:flex;width:max-content;animation:el-certs-marquee var(--el-certs-speed) linear infinite}.el-certs-marquee:hover .el-certs-track,.el-certs:has(.el-certs-toggle:checked) .el-certs-track{animation-play-state:paused}@keyframes el-certs-marquee{to{transform:translate(-50%)}}.el-certs-set{display:flex;flex:none;align-items:center;gap:var(--el-certs-gap);margin:0;padding:0;padding-inline-end:var(--el-certs-gap);list-style:none}.el-certs-item{position:relative;display:flex;flex:none;align-items:center;gap:clamp(.85rem,1.35vw,1.3rem)}.el-certs-item:after{content:"";position:absolute;top:50%;right:calc(var(--el-certs-gap) / -2);width:.4rem;height:.4rem;background:var(--gold-soft);transform:translate(50%,-50%) rotate(45deg)}.el-certs-code{font-size:clamp(2.6rem,4.6vw,4.5rem);font-weight:900;line-height:.9;letter-spacing:-.035em;color:var(--gold)}.el-certs-text{display:flex;flex-direction:column;gap:.45rem;padding-left:clamp(.85rem,1.35vw,1.3rem);border-left:1px solid rgb(142 111 41 / .45)}.el-certs-title{max-width:9.5em;font-size:var(--t-caps);font-weight:900;letter-spacing:.2em;text-transform:uppercase;line-height:1.3;color:var(--ink)}.el-certs-body{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(min-width:1024px){.el-certs-title{max-width:none}.el-certs-body{position:static;width:17rem;height:auto;overflow:visible;clip:auto;white-space:normal;font-size:var(--t-note);line-height:1.45;color:var(--ink-mid);text-wrap:pretty}}@media(max-width:759px){.el-certs{--el-certs-gap: 2.6rem;--el-certs-speed: 38s}.el-certs-head{column-gap:.5rem}}.is-still .el-certs-track{animation:none;margin-left:clamp(2.5rem,8vw,8rem)}@media(prefers-reduced-motion:reduce){.el-certs .el-certs-pause{display:none}.el-certs .el-certs-marquee{overflow:visible;padding-inline:var(--pad-x);-webkit-mask-image:none;mask-image:none}.el-certs .el-certs-track{display:block;width:auto;margin-left:0;animation:none}.el-certs .el-certs-set[aria-hidden]{display:none}.el-certs .el-certs-set{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:2rem var(--gap);max-width:76rem;margin-inline:auto;padding:0}.el-certs .el-certs-item{flex-direction:column;gap:.9rem;text-align:center}.el-certs .el-certs-item:after{display:none}.el-certs .el-certs-text{align-items:center;padding:.85rem 0 0;border-left:0;border-top:1px solid rgb(142 111 41 / .45)}}@media(prefers-reduced-motion:reduce)and (min-width:900px){.el-certs .el-certs-set{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce)and (min-width:1024px){.el-certs .el-certs-body{width:auto;max-width:17rem}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ecolux-certs.css.map */
