.ig-frame{container-type:inline-size;container-name:igf;--ig-radius: 16px;--ig-gap: 16px}.ig-carousel{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"prev viewport next" ". dots .";column-gap:16px;align-items:center}.ig-viewport{grid-area:viewport;min-width:0;position:relative}.ig-track{--ig-per: 1;display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--ig-per) - 1) * var(--ig-gap)) / var(--ig-per));gap:var(--ig-gap);margin:0;padding:2px 0 16px;list-style:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.ig-track::-webkit-scrollbar{display:none}.ig-track:focus-visible{outline:2px solid var(--ig-hl);outline-offset:2px;border-radius:var(--ig-radius)}.ig-slide{min-width:0;scroll-snap-align:start}.ig-card{position:relative;display:block;aspect-ratio:var(--ig-ratio, 4 / 5);border-radius:var(--ig-radius);overflow:hidden;isolation:isolate;background:#f1ece6;text-decoration:none;box-shadow:0 6px 14px -8px #28190a47}.ig-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;transition:transform .6s cubic-bezier(.16,1,.3,1)}.ig-card--contain .ig-card__img{object-fit:contain}.ig-card__bg{position:absolute;top:-12%;right:-12%;bottom:-12%;left:-12%;z-index:-1;width:124%;height:124%;object-fit:cover;filter:blur(18px) saturate(1.05);opacity:.9}.ig-card:focus-visible{outline:2px solid var(--ig-hl);outline-offset:3px}.ig-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#00000052;opacity:0;transition:opacity .3s ease}.ig-icon-box{display:flex;align-items:center;justify-content:center;width:48px;height:48px;color:#111;background:#fff;border-radius:50%;transform:scale(.8);transition:transform .3s cubic-bezier(.16,1,.3,1)}.ig-icon-box svg{width:22px;height:22px;fill:currentColor}@media(hover:hover)and (pointer:fine){a.ig-card:hover .ig-card__img{transform:scale(1.04)}a.ig-card:hover .ig-overlay{opacity:1}a.ig-card:hover .ig-icon-box{transform:scale(1)}}.ig-arrow{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:#222;background:#fff;border:1px solid rgba(122,96,62,.18);border-radius:50%;box-shadow:0 2px 8px #3c281414;cursor:pointer;transition:background-color .25s ease,color .25s ease,border-color .25s ease,opacity .25s ease}.ig-arrow--prev{grid-area:prev}.ig-arrow--next{grid-area:next}.ig-arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ig-arrow:hover:not(:disabled),.ig-arrow:focus-visible{color:#fff;background:var(--ig-hl);border-color:var(--ig-hl)}.ig-arrow:focus-visible{outline:2px solid var(--ig-hl);outline-offset:3px}.ig-arrow:disabled{opacity:.35;cursor:default}.ig-dots{grid-area:dots;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.ig-dot{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:none;border:0;cursor:pointer}.ig-dot[hidden]{display:none}.ig-dot:before{content:"";width:8px;height:8px;background:#d8cec2;border-radius:999px;transition:width .3s ease,background-color .3s ease}.ig-dot:hover:before{background:#b9ab9b}.ig-dot[aria-current=true]:before{width:22px;background:var(--ig-hl)}.ig-dot:focus-visible{outline:2px solid var(--ig-hl);border-radius:6px}vs-ig-carousel[data-static] .ig-arrow,vs-ig-carousel[data-static] .ig-dots{display:none}@container igf (min-width: 520px){.ig-track{--ig-per: 2}}@container igf (min-width: 800px){.ig-track{--ig-per: 3}}@container igf (min-width: 1050px){.ig-track{--ig-per: 4}}@container igf (min-width: 1400px){.ig-track{--ig-per: 5}}@container igf (max-width: 659px){.ig-carousel{grid-template-columns:minmax(0,1fr);grid-template-areas:"viewport" "dots"}.ig-carousel .ig-arrow{display:none}.ig-slide{scroll-snap-stop:always}}@media screen and (max-width:749px){.ig-frame{--ig-radius: 14px}}@media(prefers-reduced-motion:reduce){.ig-track{scroll-behavior:auto}.ig-card__img,.ig-overlay,.ig-icon-box,.ig-arrow,.ig-dot:before{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-instagram-slider.css.map */
