.is-section{--is-bg: var(--color-background, #f6f6f6);--is-surface: var(--color-card-bg,rgb(255, 255, 255));--is-text: var(--color-foreground, #1a1a18);--is-muted: var(--color-foreground-secondary, #8a8880);--is-border: var(--color-border,rgb(255, 255, 255));--is-accent: var(--color-foreground, #1a1a18);--is-radius: var(--border-radius-base, 0px);--is-ease: cubic-bezier(.4, 0, .2, 1);--is-dur: .26s;--is-shadow: 0 2px 10px rgba(0, 0, 0, .28);--is-shadow-hover: 0 14px 40px rgba(0,0,0,.13)}.is-section{background:var(--is-bg);padding:64px 40px 88px;width:100%;font-family:var(--font-body-family)}.is-container{max-width:1280px;margin:0 auto}.is-header{text-align:center;margin-bottom:0}.is-title{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight);font-size:var(--font-h3-size, 2.5rem);line-height:var(--font-heading-line-height, 1.1);letter-spacing:var(--font-heading-letter-spacing, -.01em);color:var(--is-text);margin:0 0 28px}.is-tabs{display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap;border-bottom:1px solid var(--is-border);gap:32px;margin-bottom:40px}.is-tab{-webkit-appearance:none;appearance:none;background:none;border:none;border-bottom:2px solid transparent;margin-bottom:-1px;cursor:pointer;font-family:var(--font-body-family);font-size:1.1rem;font-weight:400;letter-spacing:.015em;line-height:1;color:var(--is-muted);padding:10px 0 13px;white-space:nowrap;transition:color var(--is-dur) var(--is-ease),border-color var(--is-dur) var(--is-ease)}.is-tab:hover{color:var(--is-text)}.is-tab.is-active{color:var(--is-text);font-weight:600;border-bottom-color:var(--is-accent)}.is-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;transition:opacity .15s var(--is-ease)}.is-grid.is-fading{opacity:0;pointer-events:none}.is-item{display:block;opacity:0}.is-item[hidden]{display:none!important}@keyframes is-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.is-item.is-visible{animation:is-up .38s var(--is-ease) both}.is-card{display:flex;flex-direction:column;height:100%;text-decoration:none;color:inherit}.is-card__img{aspect-ratio:4 / 3;overflow:hidden;background:#ebebea;position:relative;border-radius:var(--is-radius);box-shadow:var(--is-shadow);transition:transform var(--is-dur) var(--is-ease),box-shadow var(--is-dur) var(--is-ease)}.is-card__img img{width:100%;height:100%;object-fit:cover;display:block}.is-card:hover .is-card__img{transform:translateY(-5px);box-shadow:var(--is-shadow-hover)}.is-card__body{padding:18px 4px 0;display:flex;flex-direction:column;color:#666;gap:6px}.is-card__title{font-size:1.1rem;font-weight:400;line-height:1.35}.is-empty{grid-column:1 / -1;text-align:center;padding:72px 20px;color:var(--is-muted);font-size:.95rem}@media screen and (max-width:768px){.is-tabs{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;gap:18px;padding-bottom:6px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.is-tabs::-webkit-scrollbar{display:none}.is-tab{flex:0 0 auto;font-size:14px;padding:8px 0 10px;color:#9a9a9a;opacity:.6;font-weight:400;border-bottom:2px solid transparent;transition:all .25s ease}.is-tab.is-active{color:#111;opacity:1;font-weight:600;border-bottom:2px solid #111}.is-grid{grid-template-columns:repeat(2,1fr);gap:14px}.is-card__img{aspect-ratio:1 / 1;background:#f3f3f3;box-shadow:0 4px 14px #0000000f}.is-card__img img{object-fit:cover;padding:0}.is-card__cat{font-size:12px;color:#666;margin-bottom:3px}.is-card__title{font-size:16px;font-weight:400;line-height:1.3}}.is-card__body{padding:07px 4px 0;gap:0px}.is-card__cat{margin-bottom:2px}.is-card__title{margin:0}
/*# sourceMappingURL=/cdn/shop/t/11/assets/indoor-signs.css.map */
