.review-collage{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:minmax(200px,auto);gap:1rem;margin-top:2rem}.review-block{position:relative;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0000001a;transition:transform .3s ease,box-shadow .3s ease;background:#000;color:#fff}.review-block:hover{transform:translateY(-4px);box-shadow:0 8px 30px #0003}.review-block__content{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:200px;background-color:#f5f5f5}.review-block--square{grid-column:span var(--block-column-span, 1);grid-row:span var(--block-row-span, 1)}.review-block--horizontal{grid-column:span var(--block-column-span, 2);grid-row:span var(--block-row-span, 1)}.review-block--vertical{grid-column:span var(--block-column-span, 1);grid-row:span var(--block-row-span, 2)}@media screen and (max-width: 768px){.review-block{grid-column:span min(var(--block-column-span, 1),2)}}.review-block__media{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.review-block__content--text{justify-content:flex-start}.review-block__text{position:relative;z-index:2;text-align:center;padding:2rem;font-size:1.2rem;line-height:1.6;color:#000;font-weight:700;vertical-align:text-top;align-self:flex-start;width:100%}.review-block__text p{margin:0}.review-block__name{position:absolute;bottom:1rem;left:1rem;right:.5rem;z-index:3;font-size:1.3rem;color:#fff;background:#0000004d;padding:.5rem 1rem;border-radius:10px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.review-block video{object-fit:cover}@media screen and (max-width: 1200px){.review-collage{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width: 768px){.review-collage{grid-template-columns:repeat(2,1fr);gap:.75rem}.review-block__content{min-height:150px}.review-block__text{padding:1.5rem;font-size:1.2rem}.review-block__name{bottom:.75rem;left:.75rem;padding:.4rem .8rem}}@media screen and (max-width: 480px){.review-collage{grid-template-columns:repeat(2,1fr);gap:.5rem}.review-block__content{min-height:120px}.review-block__text{padding:1.2rem;font-size:.9rem}.review-block__name{bottom:.5rem;left:.5rem;padding:.3rem .6rem}}.bg-gradient{background-color:#efecec;padding-bottom:4rem;padding-top:1rem}@media screen and (max-width: 768px){.bg-gradient{padding:3rem 0}}@media screen and (max-width: 480px){.bg-gradient{padding:2rem 0}}.page-width{max-width:1200px;margin:0 auto;padding:0 2rem}@media screen and (max-width: 768px){.page-width{padding:0 1rem}}.review-block{opacity:0;transform:translateY(30px);animation:fadeInUp .6s ease forwards}.review-block:nth-child(1){animation-delay:.1s}.review-block:nth-child(2){animation-delay:.2s}.review-block:nth-child(3){animation-delay:.3s}.review-block:nth-child(4){animation-delay:.4s}.review-block:nth-child(5){animation-delay:.5s}.review-block:nth-child(6){animation-delay:.6s}.review-block:nth-child(7){animation-delay:.7s}.review-block:nth-child(8){animation-delay:.8s}.review-block:nth-child(9){animation-delay:.9s}.review-block:nth-child(10){animation-delay:1s}.review-block:nth-child(11){animation-delay:1.1s}.review-block:nth-child(12){animation-delay:1.2s}.review-block:nth-child(13){animation-delay:1.3s}.review-block:nth-child(14){animation-delay:1.4s}.review-block:nth-child(15){animation-delay:1.5s}.review-block:nth-child(16){animation-delay:1.6s}.review-block:nth-child(17){animation-delay:1.7s}.review-block:nth-child(18){animation-delay:1.8s}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}.review-block:focus-within{outline:2px solid #007bff;outline-offset:2px}@media (prefers-contrast: high){.review-block__name{background:#000c;border:1px solid #fff}.review-block__text{text-shadow:0 0 0 transparent;background:#00000080;padding:1rem;border-radius:8px}}@media (prefers-reduced-motion: reduce){.review-block{animation:none;opacity:1;transform:none}.review-block:hover{transform:none}}.review-collage-section-header{text-align:center}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-review-collage.css.map */
