.is-instagram-gallery{overflow:hidden}.is-instagram-gallery__footer{display:flex;justify-content:center;margin-top:clamp(3.2rem,5vw,4.8rem)}.is-instagram-gallery__footer .is-btn{gap:.8rem}.is-instagram-gallery__cta-arrow{width:1.4rem;height:1rem}.is-instagram-gallery__grid{display:grid;gap:clamp(.8rem,1.5vw,1.2rem);list-style:none;margin:0;padding:0}.is-instagram-gallery__grid--cols-3{grid-template-columns:repeat(3,1fr)}.is-instagram-gallery__grid--cols-4{grid-template-columns:repeat(4,1fr)}.is-instagram-gallery__grid--cols-6{grid-template-columns:repeat(6,1fr)}.is-instagram-gallery__item{min-width:0}.is-gallery-item{position:relative;display:block;aspect-ratio:1 / 1;border-radius:var(--is-radius-sm);overflow:hidden;border:1px solid var(--is-border);text-decoration:none;color:var(--is-text);background:var(--is-bg-alt);transition:border-color var(--is-transition-fast),box-shadow var(--is-transition)}.is-gallery-item--linked{cursor:pointer}.is-gallery-item:hover{border-color:#b21e2159;box-shadow:var(--is-shadow-soft)}.is-gallery-item__media{position:absolute;top:0;right:0;bottom:0;left:0}.is-gallery-item__media img,.is-gallery-item__media .placeholder-svg{width:100%;height:100%;object-fit:cover;display:block;transition:transform .65s ease}.is-gallery-item:hover .is-gallery-item__media img{transform:scale(1.06)}.is-gallery-item__media .placeholder-svg{background:var(--is-panel)}.is-gallery-item__overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.8rem;padding:1.6rem;background:#0000008c;opacity:0;transition:opacity var(--is-transition-fast);text-align:center}.is-gallery-item:hover .is-gallery-item__overlay,.is-gallery-item:focus-visible .is-gallery-item__overlay{opacity:1}.is-gallery-item__icon{display:flex;align-items:center;justify-content:center;width:3.6rem;height:3.6rem;border-radius:50%;background:var(--is-accent-soft);color:var(--is-accent)}.is-gallery-item__icon .icon{width:1.8rem;height:1.8rem}.is-gallery-item__caption{font-size:1.2rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--is-text);line-height:1.4}@media screen and (min-width:990px){.is-instagram-gallery__item--featured{grid-column:span 2;grid-row:span 2}.is-instagram-gallery__item--featured .is-gallery-item{aspect-ratio:auto;height:100%;min-height:100%}}.is-instagram-gallery__scroll-wrap{margin-inline:calc(var(--is-container-pad) * -1);padding-inline:var(--is-container-pad);overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding-inline:var(--is-container-pad)}.is-instagram-gallery__scroll-wrap::-webkit-scrollbar{display:none}.is-instagram-gallery__grid--scroll{display:flex;flex-wrap:nowrap;gap:1rem;width:max-content;min-width:100%}.is-instagram-gallery__grid--scroll .is-instagram-gallery__item{flex:0 0 min(68vw,24rem);scroll-snap-align:start}.is-instagram-gallery__grid--scroll .is-instagram-gallery__item--featured{flex:0 0 min(72vw,28rem)}.is-instagram-gallery__scroll-hint{display:none;margin-top:2rem;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--is-text-muted);text-align:center}@media screen and (max-width:989px){.is-instagram-gallery__grid--cols-6{grid-template-columns:repeat(3,1fr)}.is-instagram-gallery__item--featured{grid-column:span 2;grid-row:span 2}}@media screen and (max-width:749px){.is-instagram-gallery__grid--cols-3:not(.is-instagram-gallery__grid--scroll),.is-instagram-gallery__grid--cols-4:not(.is-instagram-gallery__grid--scroll),.is-instagram-gallery__grid--cols-6:not(.is-instagram-gallery__grid--scroll){grid-template-columns:repeat(2,1fr)}.is-instagram-gallery__item--featured{grid-column:span 2;grid-row:span 1}.is-instagram-gallery__item--featured .is-gallery-item{aspect-ratio:16 / 9}.is-instagram-gallery__scroll-hint--visible{display:block}@media(hover:none){.is-gallery-item__overlay{opacity:0}.is-gallery-item:active .is-gallery-item__overlay{opacity:1}}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-is-instagram-gallery.css.map */
