.page h1{margin-block:13px}.page h2{font-size:24px}.single-page{margin-block-end:40px}.single-page h1{margin-block:13px}.single-page .page-content .page-blocks,.single-page .page-content .page-blocks .page-item{display:grid;gap:13px}.single-page .page-content .page-blocks .page-item .page-image img{border-radius:18px}.single-page .page-content .page-blocks .page-item .page-text{display:grid;gap:13px;order:2}.single-page .page-content .page-blocks .page-item .page-text .content .offers{display:grid;grid-template-columns:1fr 1fr;gap:10px}.single-page .page-content .page-blocks .page-item .page-text .content .offers .offer-item{display:flex;justify-content:center;align-items:center;padding:20px;background:#ffffff;border-radius:18px;max-height:100px;box-shadow:0 4px 50px #0000000d;min-width:0}.single-page .page-content .page-blocks .page-item .page-text .content .offers .offer-item img{display:block;max-width:100%;max-height:100%;height:auto;object-fit:contain;flex-shrink:1}@media (min-width: 1024px){.single-page .page-content .page-blocks .page-item .page-image img{width:100%;object-fit:cover;aspect-ratio:16/9}.single-page .page-content .page-blocks .page-item .page-text .content .offers{grid-template-columns:1fr 1fr 1fr}}@media (min-width: 1280px){.page h1{margin-block:30px}.single-page{margin-block-end:60px}.single-page .page-content .page-blocks{gap:30px}.single-page .page-content .page-blocks .page-item{grid-template-columns:repeat(12,minmax(0,1fr));gap:30px}.single-page .page-content .page-blocks .page-item h2{grid-column:span 12}.single-page .page-content .page-blocks .page-item .page-text{grid-column:span 12;order:initial;gap:30px}.single-page .page-content .page-blocks .page-item .page-text .content .offers{grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}.single-page .page-content .page-blocks .page-item.image-top .page-image{grid-column:span 12}.single-page .page-content .page-blocks .page-item.image-right,.single-page .page-content .page-blocks .page-item.image-left{gap:30px}.single-page .page-content .page-blocks .page-item.image-right .page-image,.single-page .page-content .page-blocks .page-item.image-left .page-image{grid-column:span 5;height:100%}.single-page .page-content .page-blocks .page-item.image-right .page-text,.single-page .page-content .page-blocks .page-item.image-left .page-text{grid-column:span 7}.single-page .page-content .page-blocks .page-item.image-right .page-image{order:2}.single-page .page-content .page-blocks .page-item.first-item.image-right .page-image{margin-top:-15%}}
