.cg-header{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(4 * var(--space-unit));margin-bottom:calc(5 * var(--space-unit))}.cg-header__text{min-width:0}.cg-header__text.text-center{margin-inline:auto}.cg-header__label{margin:0 0 calc(1.5 * var(--space-unit));font-weight:700;text-transform:uppercase;letter-spacing:.12em;font-size:.8rem;opacity:.65}.cg-header__title{margin:0}.cg-header__intro{margin:calc(2 * var(--space-unit)) 0 0;max-width:56ch;opacity:.8}.cg-header__text.text-center .cg-header__intro{margin-inline:auto}.cg-btn{display:inline-flex;align-items:center;gap:calc(1.5 * var(--space-unit));padding:calc(2.5 * var(--space-unit)) calc(4 * var(--space-unit));border:1px solid currentColor;border-radius:999px;font-weight:700;line-height:1;color:inherit;text-decoration:none;white-space:nowrap;transition:background-color .2s,color .2s}.cg-btn:hover{background-color:rgb(var(--text-color));color:rgb(var(--bg-color))}.cg-btn .icon{width:1.1em;height:1.1em;flex:none}.cg-btn--lg{padding:calc(3 * var(--space-unit)) calc(5 * var(--space-unit))}.cg-header__ig{flex:none}.cg-follow-wrap{margin-top:calc(6 * var(--space-unit));text-align:center}.community-gallery{position:relative;display:block}.community-gallery__track{display:flex;gap:var(--cg-gap, 8px);margin:0;padding:0;list-style:none;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;-webkit-overflow-scrolling:touch}.community-gallery__track::-webkit-scrollbar{display:none}.community-gallery__item{position:relative;flex:0 0 78%;aspect-ratio:var(--cg-ratio, 2 / 3);scroll-snap-align:start;overflow:hidden;list-style:none}.community-gallery__link{display:block;width:100%;height:100%;color:inherit;text-decoration:none}.community-gallery__link picture{display:block;width:100%;height:100%}.community-gallery__image{width:100%;height:100%;display:block;object-fit:cover;transition:transform .9s cubic-bezier(.22,.61,.36,1)}.community-gallery__placeholder{background:rgba(var(--text-color),.06)}.community-gallery__overlay{position:absolute;inset-inline:0;bottom:0;display:flex;justify-content:space-between;align-items:flex-end;gap:calc(2 * var(--space-unit));padding:calc(3 * var(--space-unit));color:#fff;line-height:1.25;background:linear-gradient(to top,#000c,#0000 68%);pointer-events:none}.community-gallery__handle{font-weight:700;font-size:1.05rem;transition:font-size .3s ease}.community-gallery__shirt{padding:.5em .95em;border-radius:999px;background:#ffffffd9;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#111;font-weight:600;font-size:.95rem;white-space:nowrap;transition:font-size .3s ease}.community-gallery__nav{display:none}@media(max-width:768.98px){.cg-header{flex-direction:column;gap:calc(3 * var(--space-unit))}.community-gallery__item{flex-basis:calc(100% - 3rem)}.community-gallery__track{scroll-padding-inline:var(--gutter, 20px)}.community-gallery__item:last-child{margin-inline-end:var(--gutter, 20px)}.community-gallery--full .community-gallery__track{padding-inline:var(--gutter, 20px)}.community-gallery__overlay{flex-direction:column;align-items:flex-start}.community-gallery__shirt{text-align:start}}@media(min-width:769px){.community-gallery--full .community-gallery__track{padding-inline:var(--gutter, 16px);scroll-padding-inline:var(--gutter, 16px)}.community-gallery__track{height:clamp(400px,42vw,560px)}.community-gallery__item{flex:1 1 0%;height:100%;aspect-ratio:auto;transition:flex-grow .9s cubic-bezier(.22,.61,.36,1)}.community-gallery__overlay{opacity:0;transition:opacity .6s ease}.community-gallery__track:hover .community-gallery__item{flex-grow:.7}.community-gallery__track:hover .community-gallery__item:hover{flex-grow:3}.community-gallery__item:hover{z-index:2}.community-gallery__item:hover .community-gallery__overlay{opacity:1}.community-gallery__item:hover .community-gallery__image{transform:scale(1.04)}.community-gallery__item:hover .community-gallery__handle{font-size:1.5rem}.community-gallery__item:hover .community-gallery__shirt{font-size:1.15rem}.community-gallery.is-scrollable .community-gallery__nav{display:flex}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/community-gallery.css.map */
