.seije-carousel{display:block;background:var(--sc-bg);color:var(--sc-text);font-family:var(--sc-body-font);font-size:16px;line-height:1.5;--sc-visible:4;--sc-gap:24px;--sc-padding:24px;--sc-height:160px}.seije-carousel *{box-sizing:border-box}.seije-carousel [hidden]{display:none!important}.seije-carousel .sc-inner{max-width:var(--sc-max);margin:auto;padding:var(--sc-padding);min-width:0}.seije-carousel h2{font-family:var(--sc-heading-font);font-weight:400;font-size:clamp(25px,3vw,36px);line-height:1.2;margin:0 0 16px;color:var(--sc-text)}.seije-carousel .sc-intro{margin:0 0 24px;max-width:65ch}.seije-carousel .sc-track{display:flex;gap:var(--sc-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;padding:4px 0 12px;min-width:0}.seije-carousel .sc-card{flex:0 0 calc((100% - (var(--sc-visible) - 1)*var(--sc-gap))/var(--sc-visible));min-width:0;overflow:hidden;scroll-snap-align:start;background:var(--sc-card);border:var(--sc-border) solid var(--sc-rule);border-radius:var(--sc-radius);box-shadow:var(--sc-shadow);margin:0}.seije-carousel img{width:100%;height:var(--sc-height);display:block;object-fit:cover;margin:0}.seije-carousel[data-preset=logos] img{object-fit:contain;padding:var(--sc-image-padding)}.seije-carousel .sc-item-link{display:block;height:100%;text-decoration:none;color:var(--sc-text)}.seije-carousel h3{font-family:var(--sc-heading-font);font-size:19px;line-height:1.3;font-weight:400;margin:16px 16px 8px;color:var(--sc-text)}.seije-carousel .sc-card p{margin:8px 16px 16px}.seije-carousel .sc-link-label{display:block;margin:12px 16px 16px;text-decoration:underline;color:var(--sc-link)}.seije-carousel .sc-controls{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:12px}.seije-carousel button{min-width:44px;min-height:44px;background:var(--sc-card);color:var(--sc-text);border:1px solid var(--sc-rule);border-radius:var(--sc-radius);font:inherit;cursor:pointer;padding:8px 12px}.seije-carousel :focus-visible{outline:2px solid var(--sc-link);outline-offset:2px}.seije-carousel .sc-dots{display:flex;gap:4px;flex-wrap:wrap;justify-content:center}.seije-carousel .sc-dot{padding:0;width:44px;background:transparent;border:0}.seije-carousel .sc-dot:after{content:"";display:block;margin:auto;width:7px;height:7px;border-radius:50%;background:var(--sc-text);opacity:.35}.seije-carousel .sc-dot[aria-current=true]:after{opacity:1}.seije-carousel[data-motion=continuous] .sc-track{scroll-snap-type:none}@media(max-width:749px){.seije-carousel{font-size:16px;--sc-visible:1;--sc-gap:16px;--sc-padding:20px;--sc-height:140px}}@media(prefers-reduced-motion:reduce){.seije-carousel .sc-track{scroll-behavior:auto!important}}.seije-carousel[data-preset=logos] .sc-inner{width:90%;padding:40px 0}.seije-carousel[data-preset=logos] h2{font-size:43px;font-weight:500;line-height:1.08;letter-spacing:-.025em;margin-bottom:32px}.seije-carousel[data-preset=logos] .sc-track{scrollbar-width:none}.seije-carousel[data-preset=logos] .sc-track::-webkit-scrollbar{display:none}.seije-carousel[data-preset=logos] .sc-card{background:transparent;border:1px solid transparent;border-radius:0;box-shadow:none;transition:background-color .16s,border-color .16s}.seije-carousel[data-preset=logos] .sc-card:hover{background:var(--sc-card);border-color:var(--sc-link)}.seije-carousel[data-preset=logos] img{max-width:150px;margin-inline:auto}.seije-carousel[data-preset=logos] .sc-controls{gap:4px;margin-top:8px}.seije-carousel[data-preset=logos] .sc-controls button{width:44px;min-height:44px;padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;color:var(--sc-link);font-size:20px;line-height:1;transition:color .16s}.seije-carousel[data-preset=logos] .sc-controls button:hover{color:var(--sc-text)}@media(max-width:749px){.seije-carousel[data-preset=logos] .sc-inner{width:calc(100% - 40px);padding:32px 0}.seije-carousel[data-preset=logos] h2{font-size:34px;margin-bottom:24px}.seije-carousel[data-preset=logos] img{max-width:132px}}@media(prefers-reduced-motion:reduce){.seije-carousel[data-preset=logos] .sc-card,.seije-carousel[data-preset=logos] .sc-controls button{transition:none}}.seije-carousel[data-preset=logos] .sc-card:not(:has(img)){display:grid;align-items:center;min-height:var(--sc-height);text-align:center}.seije-carousel[data-preset=logos] .sc-card:not(:has(img)) .sc-item-link{height:auto}.seije-carousel[data-preset=logos] .sc-card:not(:has(img)) h3{margin:0 16px;font-size:clamp(22px,2.25vw,28px)}.seije-carousel .sc-controls{display:grid;grid-template-columns:44px 44px 44px;justify-content:center;align-items:center;column-gap:4px;row-gap:4px}.seije-carousel .sc-controls button[data-action=previous]{grid-column:1;grid-row:1}.seije-carousel .sc-controls button[data-action=pause]{grid-column:2;grid-row:1;font-size:0;display:flex;align-items:center;justify-content:center;padding:0;width:44px;height:44px}.seije-carousel .sc-controls button[data-action=next]{grid-column:3;grid-row:1}.seije-carousel .sc-controls .sc-dots{grid-column:1/-1;grid-row:2}.seije-carousel .sc-controls .sc-dots:empty{display:none}.seije-carousel .sc-controls button[data-action=pause]:before{content:"";display:block;box-sizing:border-box;width:12px;height:14px;border-inline:4px solid currentColor}.seije-carousel .sc-controls button[data-action=pause][aria-label="Start automatic rotation"]:before{border:0;background:currentColor;clip-path:polygon(10% 0,100% 50%,10% 100%)}
/*# sourceMappingURL=/cdn/shop/t/82/assets/seije_carousel.css.map */
