.insta{background:#fff;color:var(--c-on-light);padding-block:clamp(12px,1.4vw,22px)}.insta__strip{display:flex;gap:clamp(6px,.8vw,12px);margin:0;padding:0 var(--gutter);list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.insta__strip::-webkit-scrollbar{display:none}.insta__cell{position:relative;flex:0 0 min(42vw,190px);aspect-ratio:9 / 16;border-radius:12px;overflow:hidden;background:var(--c-ink-2);scroll-snap-align:start}.insta__cell>img,.insta__cell>picture,.insta__video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.insta__cell:after{content:"";position:absolute;inset:auto 0 0 0;height:38%;background:linear-gradient(to top,#0a0704b3,#0a070400);pointer-events:none}.insta__views{position:absolute;z-index:2;top:8px;left:8px;display:inline-flex;align-items:center;gap:4px;padding:3px 8px 3px 6px;border-radius:999px;background:#0a07049e;color:#fff;font-size:.6875rem;font-weight:500;line-height:1.2;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.insta__views .icon{width:13px;height:13px}.insta__buy{position:absolute;z-index:2;left:50%;bottom:10px;transform:translate(-50%);display:grid;place-items:center;min-height:28px;padding:0 14px;border-radius:999px;white-space:nowrap;background:#fff3;border:1px solid rgba(255,255,255,.5);color:#fff;font-size:.6875rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;text-shadow:0 1px 4px rgba(0,0,0,.35);box-shadow:0 6px 18px -8px #00000080,inset 0 1px #ffffff59;-webkit-backdrop-filter:blur(10px) saturate(1.4);backdrop-filter:blur(10px) saturate(1.4);transition:background-color .3s var(--ease),color .3s var(--ease)}.insta__buy:hover,.insta__buy:focus-visible{background:#ffffffeb;color:#15110d;text-shadow:none}.insta__buy:focus-visible{outline:2px solid var(--c-gold-fill);outline-offset:2px}@media(min-width:750px){.insta__cell{flex-basis:min(24vw,190px)}}.insta__strip{scroll-padding-inline:var(--gutter)}.insta__row{position:relative}.insta__arrow{display:none;position:absolute;z-index:3;top:50%;transform:translateY(-50%);place-items:center;width:44px;height:44px;border-radius:50%;background:#fffdf9;color:#15110d;border:1px solid rgba(26,21,17,.2);box-shadow:0 8px 22px -12px #1a15118c;cursor:pointer;transition:background-color .3s var(--ease),color .3s var(--ease),opacity .3s var(--ease)}.insta__arrow .icon{width:18px;height:18px}.insta__arrow:hover,.insta__arrow:focus-visible{background:#15110d;color:#fffdf9}.insta__arrow:focus-visible{outline:2px solid var(--c-gold-fill);outline-offset:3px}.insta__arrow:disabled{opacity:0;pointer-events:none}.insta__arrow--prev{left:12px}.insta__arrow--next{right:12px}.insta__row.is-static .insta__arrow{display:none!important}@media(min-width:750px){.insta__arrow{display:grid}}@media(min-width:990px){.insta__strip{gap:clamp(6px,.8vw,12px);padding-inline:clamp(8px,.9vw,14px);scroll-padding-inline:clamp(8px,.9vw,14px)}.insta__cell{flex:0 0 calc((100% - 6 * clamp(6px,.8vw,12px)) / 6.5)}.insta__buy{min-height:30px;padding:0 16px;font-size:.6875rem}}.insta__title{margin:0 0 clamp(12px,1.6vw,22px);padding-inline:var(--gutter);text-align:center;font-family:var(--font-serif);font-weight:500;font-size:clamp(1.25rem,2.2vw,2.25rem);line-height:1.15;letter-spacing:.08em;text-transform:uppercase;color:var(--c-on-light)}.insta{padding-top:clamp(20px,2.4vw,36px)}.insta__views{top:12px;left:12px;gap:8px;padding:8px 14px 8px 12px;border-radius:12px;background:#1e1e1e61;border:1px solid rgba(255,255,255,.22);color:#fff;font-size:.9375rem;font-weight:600;letter-spacing:.01em;line-height:1;box-shadow:0 8px 22px -12px #0009,inset 0 1px #ffffff47;-webkit-backdrop-filter:blur(12px) saturate(1.4);backdrop-filter:blur(12px) saturate(1.4);font-variant-numeric:lining-nums}.insta__views .icon{width:18px;height:18px;stroke-width:1.7}
/*# sourceMappingURL=/cdn/shop/t/97/assets/section-instagram-grid.css.map */
