.ka-ig-section{padding:0!important;margin:0!important}.ka-ig-wrap{background:var(--ka-off-white, #F6F4F1);-webkit-font-smoothing:antialiased}.ka-ig-header{text-align:center;padding:clamp(20px,3vw,34px) 1.5rem 1.25rem;max-width:720px;margin-inline:auto}.ka-ig-heading{font-family:var(--ka-font, "Zalando Sans", sans-serif);font-weight:600;font-size:clamp(2.6rem,6vw,4.6rem);letter-spacing:-.01em;text-transform:none;color:var(--ka-ink, #12080c);line-height:1.05;margin-bottom:1.2rem}.ka-ig-heading span{color:var(--ka-red, #CC0000)}.ka-ig-sub{font-family:var(--ka-font, "Zalando Sans", sans-serif);font-size:clamp(.95rem,2vw,1.05rem);font-weight:400;color:#6b6b6b;line-height:1.7;max-width:520px;margin:0 auto 2rem}.ka-ig-cta{display:inline-flex;align-items:center;gap:.55rem;background:transparent;color:var(--ka-ink, #12080c);border:1px solid rgba(18,8,12,.16);border-radius:999px;font-family:var(--ka-font, "Zalando Sans", sans-serif);font-size:.78rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;padding:.7rem 1.8rem;transition:background var(--ka-dur-standard, .25s) ease,border-color var(--ka-dur-standard, .25s) ease,color var(--ka-dur-standard, .25s) ease,transform var(--ka-dur-standard, .25s) var(--ka-ease-out, ease)}.ka-ig-cta:hover{background:var(--ka-red, #CC0000);border-color:var(--ka-red, #CC0000);color:#fff;transform:translateY(-2px)}.ka-ig-cta-icon{display:flex;align-items:center}.ka-ig-cta-icon svg{width:16px;height:16px;fill:currentColor}.ka-ig-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:2px;width:100%;padding:0}.ka-ig-card{flex:0 0 33.333%;width:33.333%}@media(min-width:700px){.ka-ig-card{flex-basis:20%;width:20%}}@media(min-width:1100px){.ka-ig-card{flex-basis:180px;width:180px}}.ka-ig-card{position:relative;overflow:hidden;display:block;aspect-ratio:1 / 1;background:#ece9e4;border-radius:0;text-decoration:none;cursor:pointer;transition:box-shadow var(--ka-dur-standard, .25s) ease}.ka-ig-card:hover{box-shadow:0 16px 40px #12080c24}.ka-ig-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.ka-ig-card:hover img{transform:scale(1.06)}.ka-ig-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;z-index:2;background:linear-gradient(to top,#12080cad,#12080c26 60%,#12080c00);opacity:0;transition:opacity .35s ease}.ka-ig-card:hover .ka-ig-overlay{opacity:1}.ka-ig-overlay svg{width:26px;height:26px;fill:#fff}.ka-ig-overlay-label{font-family:var(--ka-font, "Zalando Sans", sans-serif);font-size:.65rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#fff}.ka-ig-accent{position:absolute;bottom:0;left:0;width:0;height:2px;background:var(--ka-red, #CC0000);z-index:3;transition:width .45s cubic-bezier(.25,.46,.45,.94)}.ka-ig-card:hover .ka-ig-accent{width:100%}.ka-ig-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#ece9e4}.ka-ig-placeholder svg{width:36px;height:36px;fill:#12080c24}.ka-ig-footer{display:flex;align-items:center;justify-content:center;gap:.6rem;padding:1.4rem;background:#efece6;border-top:1px solid rgba(18,8,12,.08)}.ka-ig-footer-text{font-family:var(--ka-font, "Zalando Sans", sans-serif);font-size:.7rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;color:#8a8a8a}.ka-ig-footer a{font-family:var(--ka-font, "Zalando Sans", sans-serif);font-size:.7rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--ka-red, #CC0000);text-decoration:none;transition:color .2s ease}.ka-ig-footer a:hover{color:var(--ka-red-hover, #B00000)}.ka-ig-reveal{opacity:0;filter:blur(8px);transform:translateY(16px);transition:opacity .6s var(--ka-ease-out, ease),filter .6s var(--ka-ease-out, ease),transform .6s var(--ka-ease-overshoot, cubic-bezier(.3, 1, .3, 1));transition-delay:calc(var(--ka-ig-i, 0) * 90ms)}.ka-ig-reveal.is-in{opacity:1;filter:blur(0);transform:translateY(0)}@media(prefers-reduced-motion:reduce){.ka-ig-card,.ka-ig-card img,.ka-ig-accent,.ka-ig-overlay,.ka-ig-cta{transition:none}.ka-ig-reveal{opacity:1;filter:none;transform:none;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/50/assets/ka-home-instagram.css.map */
