.cb-social__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--cb-space-md);margin-block-end:var(--cb-space-lg)}.cb-social__micro{margin:0 0 var(--cb-space-xs);font-size:1rem;letter-spacing:var(--cb-letter-spacing-wide);text-transform:uppercase;color:var(--cb-terracotta);font-weight:var(--cb-font-weight-medium)}.cb-social__title{margin:0;font-size:clamp(2.2rem,4vw,3rem);font-weight:var(--cb-font-weight-light);color:var(--cb-espresso)}.cb-social__handle{font-size:1.3rem;letter-spacing:var(--cb-letter-spacing-wide);text-transform:uppercase;color:rgba(var(--cb-rgb-espresso),.55);text-decoration:none}.cb-social__handle:hover{color:var(--cb-terracotta)}.cb-social__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cb-space-sm);list-style:none;margin:0;padding:0}.cb-social__item{position:relative;border-radius:var(--cb-radius-md);overflow:hidden;aspect-ratio:1;background:linear-gradient(145deg,var(--cb-blush),var(--cb-nude));border:.1rem solid var(--cb-border);box-shadow:var(--cb-shadow-soft);transition:box-shadow var(--cb-transition),transform var(--cb-transition-fast)}.cb-social__item:hover{box-shadow:var(--cb-shadow-card-hover);transform:translateY(-.15rem)}.cb-social__item img{display:block;inline-size:100%;block-size:100%;object-fit:cover}.cb-social__placeholder{display:grid;place-items:center;block-size:100%;padding:var(--cb-space-md);text-align:center;font-size:2.4rem;color:rgba(var(--cb-rgb-espresso),.12)}.cb-social__caption{position:absolute;inset-inline:0;inset-block-end:0;padding:var(--cb-space-sm) var(--cb-space-md);font-size:1.1rem;letter-spacing:var(--cb-letter-spacing-body);background:linear-gradient(180deg,transparent,rgba(var(--cb-rgb-espresso),.42));color:var(--cb-cream)}.cb-social__link{display:block;block-size:100%;color:inherit;text-decoration:none}@media screen and (min-width:750px){.cb-social__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--cb-space-md)}.cb-social__item:nth-child(1){grid-column:span 2;grid-row:span 2;aspect-ratio:auto}}@media screen and (max-width:749px){.cb-social__header{flex-direction:column;align-items:center;text-align:center}}:dir(rtl) .cb-social__header,[dir=rtl] .cb-social__header{text-align:start}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-cb-social-proof.css.map */
