/*!*********************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[0].use[3]!./template-parts/block-big-gallery/block-big-gallery.scss ***!
  \*********************************************************************************************************************************************************************************************************************************/
.big-gallery {
  padding: 60px 0; }
  @media screen and (max-width: 600px) {
    .big-gallery {
      padding: 30px 0; } }
  .big-gallery_inner {
    position: relative;
    display: flex;
    flex-wrap: wrap;
    gap: 24px;
    width: 100%; }
  .big-gallery_item {
    flex: 20%;
    max-width: 24%;
    border-radius: 12px; }
    @media screen and (max-width: 1050px) {
      .big-gallery_item {
        max-width: unset !important;
        flex: 100% !important;
        margin: 0 !important;
        position: static !important; } }
    .big-gallery_item img {
      width: 100%;
      object-fit: cover;
      vertical-align: middle;
      border-radius: 12px; }
      @media screen and (max-width: 1050px) {
        .big-gallery_item img {
          height: auto; } }
    .big-gallery_item.item--2 {
      flex: 48%;
      max-width: 48%; }
    .big-gallery_item.item--6 {
      flex: 40%;
      max-width: 48%; }
    .big-gallery_item.item--8 {
      margin-top: -350px; }
    .big-gallery_item.item--9 {
      flex: 40%;
      max-width: 48%; }
    .big-gallery_item.item--10 {
      position: absolute;
      bottom: 10px;
      left: 25.7%; }
      @media screen and (max-width: 1210px) {
        .big-gallery_item.item--10 {
          left: 26.7%; } }

