.igf__inner{--ed-gap: clamp(18px, 2.4vw, 28px);container-type:inline-size}.igf__head{align-items:flex-end}.igf__handle{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:13px;font-weight:700;letter-spacing:.02em;color:var(--wine)}.ed-bg--plum .igf__handle{color:#f2b8a0}.igf__h{text-wrap:balance}.igf__cta{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 20px 0 18px;border:2px solid var(--plum);border-radius:var(--r-pill);color:var(--plum);font-size:15px;font-weight:700;text-decoration:none;white-space:nowrap;transition:background .15s,color .15s}.igf__cta:hover{background:var(--plum);color:var(--white)}.igf__cta:focus-visible{outline:2px solid var(--plum);outline-offset:3px}.igf__arrow{display:inline-flex;color:var(--orange);transition:transform .15s}.igf__cta:hover .igf__arrow{transform:translate(3px)}.ed-bg--plum .igf__cta{border-color:var(--white);color:var(--white)}.ed-bg--plum .igf__cta:hover{background:var(--white);color:var(--plum)}.ed-bg--plum .igf__cta:focus-visible{outline-color:var(--white)}.igf__feed{--igf-cols: 2;--igf-gap: 8px;position:relative;width:100%;min-height:calc((100cqw - (var(--igf-cols) - 1) * var(--igf-gap)) / var(--igf-cols) * 1.28)}@media(min-width:750px){.igf__feed{--igf-cols: 4;--igf-gap: 12px}}.igf__feed:empty{background:linear-gradient(90deg,transparent 0 calc(100% - var(--igf-gap)),var(--bg) 0) 0 0 / calc((100% + var(--igf-gap)) / var(--igf-cols)) 100% repeat-x,var(--surface-2);border-radius:var(--r-card)}.ed-bg--white .igf__feed:empty{--bg: var(--white)}.ed-bg--plum .igf__feed:empty{background:linear-gradient(90deg,transparent 0 calc(100% - var(--igf-gap)),var(--plum) 0) 0 0 / calc((100% + var(--igf-gap)) / var(--igf-cols)) 100% repeat-x,#ffffff14}@media(prefers-reduced-motion:no-preference){.igf__feed:empty{animation:igf-pulse 1.6s var(--ease) infinite alternate}}@keyframes igf-pulse{0%{opacity:1}to{opacity:.55}}.igf__feed .instafeed-new-layout-item{clip-path:inset(0 round var(--r-card))!important}.igf__feed .instafeed-new-layout-item :is(video,img){border-radius:var(--r-card)!important}.igf__feed [data-instafeed-role-button]:focus-visible{outline:3px solid var(--orange);outline-offset:-3px}@media(prefers-reduced-motion:reduce){.igf__cta,.igf__arrow{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/798/assets/section-instagram-feed.css.map */
