.social{display:grid;gap:var(--section-gap);min-width:0}.social__head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--space-4)}.social__intro{display:grid;gap:var(--space-2);max-width:var(--width-text)}.social__head-button{display:none}.social__actions .button{width:100%}@media(min-width:61.875em){.social__head-button{display:block}.social__actions{display:none}}.social__text{margin:0;color:var(--color-foreground-muted);text-wrap:pretty}.social__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--grid-gap);margin:0;padding:0;list-style:none}.social__item{position:relative}.social__item>.background-video{pointer-events:none}.social__item>.background-video .background-video__toggle{pointer-events:auto}.social__link{position:relative;display:block;height:100%;color:inherit;text-decoration:none}.social__media{display:block;height:100%;aspect-ratio:var(--ratio-product);background-color:var(--color-surface)}.social--square .social__media{aspect-ratio:1}.social__media .image,.social__media img{display:block;width:100%;height:100%;object-fit:cover}.social__tag{position:absolute;z-index:1;bottom:var(--space-2);left:var(--space-2);max-width:calc(100% - var(--space-4));padding:var(--space-1) var(--space-2);overflow:hidden;background-color:var(--color-background);font-size:var(--font-size-small);text-overflow:ellipsis;white-space:nowrap}a.social__link:focus-visible .social__tag{background-size:100% var(--border-width)}@media(hover:hover){a.social__link:hover .social__tag{background-size:100% var(--border-width)}}.social__hint{grid-column:1 / -1;padding:var(--space-5);border:var(--border-width) dashed var(--color-border);color:var(--color-foreground-muted);font-size:var(--font-size-small)}.social--row .social__items{position:relative;grid-template-columns:none;grid-auto-columns:60%;grid-auto-flow:column;overflow:auto hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.social--row .social__item{scroll-snap-align:start}.social--mosaic .social__item:nth-child(10n+1),.social--mosaic .social__item:nth-child(10n+10){grid-column:span 2}@media not (min-width:61.875em){#main-content .social--row .social__items{margin-inline:calc(-1 * var(--page-margin));padding-inline:var(--page-margin);scroll-padding-inline:var(--page-margin)}}@media(min-width:46.875em){.social--grid .social__items{grid-template-columns:repeat(3,minmax(0,1fr))}.social--row .social__items{grid-auto-columns:30%}.social--mosaic .social__items{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row dense}.social--mosaic .social__item:nth-child(10n+1){grid-row:span 2;grid-column:1 / span 2}.social--mosaic .social__item:nth-child(10n+2),.social--mosaic .social__item:nth-child(10n+4){grid-column:3}.social--mosaic .social__item:nth-child(10n+3),.social--mosaic .social__item:nth-child(10n+5){grid-column:4}.social--mosaic .social__item:nth-child(10n+6),.social--mosaic .social__item:nth-child(10n+8){grid-column:1}.social--mosaic .social__item:nth-child(10n+7),.social--mosaic .social__item:nth-child(10n+9){grid-column:2}.social--mosaic .social__item:nth-child(10n+10){grid-row:span 2;grid-column:3 / span 2}.social--mosaic .social__item:nth-child(10n+1) .social__media,.social--mosaic .social__item:nth-child(10n+10) .social__media{position:relative;aspect-ratio:auto}.social--mosaic .social__item:nth-child(10n+1) .image,.social--mosaic .social__item:nth-child(10n+10) .image{position:absolute;top:0;right:0;bottom:0;left:0}}@media(min-width:61.875em){.social--row .social__items{grid-auto-columns:22%;padding-bottom:var(--space-3);scrollbar-width:thin}.social--grid.social--cols-4 .social__items{grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/section-social-gallery.css.map */
