.sg__head{display:grid;gap:var(--space-3);margin-block-end:var(--space-5)}.sg__titles{display:grid;gap:var(--space-2)}.sg__text{max-inline-size:30rem}.sg__handle{font-family:var(--font-display);font-style:italic;font-size:var(--fs-h3);color:var(--c-accent);text-decoration:none;overflow-wrap:anywhere;background:linear-gradient(currentColor,currentColor) no-repeat 0 100% / 0 1px;transition:background-size var(--dur-slow) var(--ease-editorial);justify-self:start}a.sg__handle:hover{background-size:100% 1px}.sg__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);align-items:start;padding-block-end:var(--space-5)}.sg__item:nth-child(2n){transform:translateY(var(--space-5))}.sg__item:nth-child(3n+1) .sg__media{--ratio: 4 / 5}.sg__item:nth-child(3n+2) .sg__media{--ratio: 1 / 1}.sg__item:nth-child(3n) .sg__media{--ratio: 2 / 3}.sg__link{display:block;text-decoration:none;color:inherit}.sg__caption{margin-block-start:var(--space-1);color:var(--c-muted)}@media(hover:hover){.sg__img{transition:transform var(--dur-image) var(--ease-editorial),opacity var(--dur-slow)}.sg__link:hover .sg__img{transform:scale(1.04)}}.sg__app{margin-block-start:var(--space-5)}.sg__foot{margin-block-start:var(--space-5);display:flex;justify-content:center}.sg__foot .icon--instagram{inline-size:1.1em;block-size:1.1em}@media(min-width:750px){.sg__head{grid-template-columns:minmax(0,1fr) auto;align-items:end}}@media(min-width:990px){.sg__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--space-3);padding-block-end:0}.sg__item:nth-child(2n){transform:none}.sg__item:nth-child(6n+1){grid-column:span 5}.sg__item:nth-child(6n+1) .sg__media{--ratio: 4 / 5}.sg__item:nth-child(6n+2){grid-column:span 4;margin-block-start:var(--space-7)}.sg__item:nth-child(6n+2) .sg__media{--ratio: 1 / 1}.sg__item:nth-child(6n+3){grid-column:span 3;margin-block-start:var(--space-4)}.sg__item:nth-child(6n+3) .sg__media{--ratio: 2 / 3}.sg__item:nth-child(6n+4){grid-column:span 3}.sg__item:nth-child(6n+4) .sg__media{--ratio: 1 / 1}.sg__item:nth-child(6n+5){grid-column:span 5;margin-block-start:calc(var(--space-6) * -1)}.sg__item:nth-child(6n+5) .sg__media{--ratio: 4 / 5}.sg__item:nth-child(6n){grid-column:span 4;margin-block-start:var(--space-5)}.sg__item:nth-child(6n) .sg__media{--ratio: 1 / 1}.sg__foot{justify-content:flex-end}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-social-grid.css.map */
