.social-community{padding-top:var(--social-community-padding-top, 48px);padding-bottom:var(--social-community-padding-bottom, 52px);overflow:hidden}.social-community__header{max-width:82rem;margin:0 auto 3.6rem;padding:0 1.5rem;text-align:center}.social-community__eyebrow{display:inline-flex;align-items:center;gap:.8rem;margin:0 0 1.5rem;color:#f2ca51;font-size:1.15rem;font-weight:700;letter-spacing:.2em;line-height:1.2}.social-community__eyebrow:before,.social-community__eyebrow:after{width:2.4rem;height:1px;background:currentColor;content:"";opacity:.75}.social-community__heading{margin:0;color:rgb(var(--color-foreground));font-size:clamp(3.2rem,4.2vw,5.4rem);font-weight:700;letter-spacing:-.04em;line-height:.98;text-wrap:balance}.social-community__subheading{max-width:60rem;margin:1.8rem auto 0;color:rgb(var(--color-foreground));font-size:clamp(1.55rem,1.7vw,1.9rem);line-height:1.45;opacity:.68}.social-community__track{display:flex;gap:1.4rem;width:100%;margin:0;padding:0;list-style:none;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.social-community__track::-webkit-scrollbar{display:none}.social-community__slide{min-width:min(78vw,34rem);scroll-snap-align:start}.social-community__card{position:relative;display:block;aspect-ratio:16 / 10;overflow:hidden;border-radius:.4rem;background:#fff;color:inherit;text-decoration:none}.social-community__card img{display:block;width:100%;height:100%;object-fit:contain;transition:transform .24s ease}.social-community__card:hover img{transform:scale(1.025)}.social-community__handle{position:absolute;right:1rem;bottom:1rem;max-width:calc(100% - 2rem);overflow:hidden;padding:.55rem .75rem;border-radius:999px;background:#000000b8;color:#fff;font-size:1.15rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.social-community__modal{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;display:none;box-sizing:border-box;align-items:center;justify-content:center;padding:2.4rem;background:#000000c7;opacity:0;overflow:auto;visibility:hidden}.social-community__modal[open]{z-index:1001;display:flex;opacity:1;visibility:visible}.social-community__modal-dialog{position:relative;max-width:min(120rem,100%);max-height:100%}.social-community__modal-image{display:block;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 4.8rem)}.social-community__modal-close{position:absolute;z-index:1;top:.8rem;right:.8rem;display:grid;width:4rem;height:4rem;padding:0;border:0;border-radius:50%;background:#000000b8;color:#fff;cursor:pointer;place-items:center}.social-community__modal-close .icon{width:2rem;height:2rem}.social-community__controls{display:flex;align-items:center;justify-content:center;gap:1rem;margin-top:1.6rem}.social-community__control{display:grid;width:4rem;height:4rem;padding:0;border:0;background:transparent;color:rgb(var(--color-foreground));cursor:pointer;place-items:center}.social-community__control[name=next] .icon{transform:rotate(-90deg)}.social-community__control[name=previous] .icon{transform:rotate(90deg)}.social-community__counter{min-width:4.4rem;font-size:1.4rem;text-align:center}@media screen and (min-width:750px){.social-community__header{margin-bottom:4.4rem}.social-community__track{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.8rem;overflow:visible;scroll-snap-type:none}.social-community__slide{min-width:0}.social-community__controls{display:none}}@media screen and (min-width:990px){.social-community__track{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}}
/*# sourceMappingURL=/cdn/shop/t/54/assets/section-social-community-gallery.css.map */
