/** Shopify CDN: Minification failed

Line 16:0 Unexpected "@"

**/
.image-blocks-wrap { display: flex; justify-content: space-between; margin: 0 auto; padding: 46.73px 45.3px; border-radius: 45px; background: #F7F5EE; }
.image-with-blocktext-img { position: relative; width: 56%; padding-top: 39.85%; overflow: hidden; border-radius: 43px; }
.image-with-blocktext-img img { position: absolute; top: 0; left: 0; object-fit: cover; width: 100%; height: 100%; }
.image-with-blocktext-content { width: 40.2%; display: flex; flex-direction: column; gap: 44px; justify-content: center; }
.content-blocks-wrap { display: flex; flex-direction: column; gap: 42px; width: 81%; }
.content-inner-block { display: flex; flex-direction: column; gap: 8px; }
.content-title h2 { letter-spacing: -0.9px; line-height: normal; }
.content-inner-block h3 { line-height: normal;}
.content-inner-block h6 { font-family: roboto; font-size: 19px; font-weight: 400; line-height: 27px; letter-spacing: -0.38px; }

@@media (max-width:1270px) and (min-width:992px){
    .content-blocks-wrap { width: 90%; }
}

@media (max-width:991px){
  .image-blocks-wrap { flex-direction: column; gap: 25.54px; padding: 12.7px 12.85px 16.57px; border-radius: 30px;}
  .image-with-blocktext-img { width: 100%; border-radius: 30px; padding-top: 65.35%; }
  .image-with-blocktext-content { width: 100%; gap: 18.2px; }
  .content-title h2 { letter-spacing: -0.64px; }
  .content-inner-block h3 {font-family: Roboto; font-size: 22px; font-weight: 600; line-height: 29px;}
  .content-inner-block h6 {font-size: 15px;line-height: 20px; letter-spacing: -0.3px;}
  .content-blocks-wrap { width: 99.1%; gap: 19px; }
  .content-inner-block { gap: 3.2px;}
}