.custom-blocks{display:flex;flex-direction:column;align-items:center}.custom-blocks h2{text-align:center;margin-bottom:32px;max-width:44rem;margin-top:0}.images-block{width:100%;max-width:var(--page-width);display:flex;position:relative;justify-content:center}.main-images{display:flex;gap:.3rem}.main-images img{width:50%}.link-text-image{padding-top:5rem}.link-text-image a{text-decoration:underline;text-underline-offset:.3rem;color:rgba(var(--color-foreground))}.custom-blocks .title-rich-text-block{position:absolute}.images-block .title-rich-text-block:nth-child(2){top:-1rem;left:10rem;width:194px}.images-block .title-rich-text-block:nth-child(3){left:10rem;bottom:5rem;width:205px}.images-block .title-rich-text-block:nth-child(4){right:4rem;top:2rem;width:279px}.title-rich-text-block h3{font-size:2.5rem;font-weight:600;margin:0}.title-rich-text-block .rich-text p{font-size:1.4rem;line-height:1.4;margin-top:1rem}.secondary-images{position:absolute;right:10rem;bottom:2rem;display:grid;grid-template-columns:repeat(2,1fr);gap:3.2rem}.images-block .title-rich-text-block:nth-child(2) svg,.images-block .title-rich-text-block:nth-child(3) svg,.images-block .title-rich-text-block:nth-child(4) svg{display:none}@media screen and (max-width:990px){.images-block{flex-direction:column;align-items:center}.main-images{padding-bottom:3rem;padding-left:1.5rem;padding-right:1.5rem}.custom-blocks .title-rich-text-block,.secondary-images{position:initial}.images-block .title-rich-text-block{text-align:center;padding-bottom:2.4rem}.images-block .title-rich-text-block:nth-child(2),.images-block .title-rich-text-block:nth-child(3){width:255px}.images-block .title-rich-text-block:nth-child(4){width:216px}.secondary-images{width:220px;padding-top:4rem;column-gap:4rem}}@media screen and (min-width:990px){.images-block .title-rich-text-block:nth-child(2) svg,.images-block .title-rich-text-block:nth-child(3) svg,.images-block .title-rich-text-block:nth-child(4) svg{display:initial;position:absolute}.images-block .title-rich-text-block:nth-child(2) svg,.images-block .title-rich-text-block:nth-child(3) svg{bottom:0;left:0}.images-block .title-rich-text-block:nth-child(4) svg{bottom:0;right:0}}@media screen and (min-width:750px)and (max-width:990px){.secondary-images{width:auto;grid-template-columns:repeat(4,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom-blocks.css.map */
