.image-with-blocks{width:100%;margin:0 auto}.image-with-blocks h1,.image-with-blocks h2,.image-with-blocks h3,.image-with-blocks h4,.image-with-blocks h5,.image-with-blocks h6,.image-with-blocks p,.image-with-blocks span,.image-with-blocks a,.image-with-blocks button,.image-with-blocks input,.image-with-blocks textarea,.image-with-blocks select,.image-with-blocks label{font-family:Filson Pro,sans-serif}.image-with-blocks__container{display:flex;align-items:center;gap:48px;margin:auto;max-width:1280px}.image-with-blocks__container.image--left{flex-direction:row;justify-content:center}.image-with-blocks__container.image--right{flex-direction:row-reverse;justify-content:center}.image-with-blocks__image{max-width:400px;display:flex;justify-content:flex-start;align-items:flex-start}.image-with-blocks__image img{max-width:100%;height:auto;border-radius:24px;aspect-ratio:400/430;max-width:400px;max-height:430px;width:-webkit-fill-available}.image-with-blocks__content{display:flex;flex-direction:column;gap:24px;flex:1 1 50%;max-width:470px}.image-with-blocks__content-item{margin-bottom:0}.image-with-blocks__content-item-icon{max-width:64px;max-height:64px}.image-with-blocks__content-item-icon img{object-fit:contain;width:100%;max-width:64px;max-height:64px}.image-with-blocks__content-item-title h1,.image-with-blocks__content-item-title h2,.image-with-blocks__content-item-title h3,.image-with-blocks__content-item-title h4,.image-with-blocks__content-item-title h5,.image-with-blocks__content-item-title h6{font-size:24px;color:#1e2f44;font-weight:700;line-height:1.2}.image-with-blocks__content-item-richtext p{margin:0}.image-with-blocks__content-item-richtext{font-size:18px;color:#1e2f44;line-height:1.6}.image-with-blocks__content-item-button a{text-decoration:none;color:#fff;font-size:15px;font-weight:700;line-height:1.6;background-color:#1e2f44;padding:16px 24px;border-radius:100px;display:inline-block;text-align:center;transition:all .3s ease}.image-with-blocks__content-item-button a:hover{background:#2a3f5a;transform:translateY(-2px);box-shadow:0 8px 24px #1e2f4433}.image-with-blocks__content-item-button-subtext{font-size:12px;font-weight:400;line-height:1.6;margin:0}@media (max-width: 900px){.image-with-blocks__container{flex-direction:column-reverse!important}}@media (max-width: 768px){.image-with-blocks__content-item-button a{font-size:18px;width:100%;padding:10.5px 28px}.image-with-blocks__image img{max-height:330px;max-width:330px;margin:0 auto}.image-with-blocks__content-item-button-subtext{font-size:10px}.image-with-blocks__container{gap:36px}.image-with-blocks__content-item-icon{max-width:48px;max-height:48px}.image-with-blocks__image,.image-with-blocks__content{width:100%;flex:unset}.image-with-blocks__content{gap:16px}.image-with-blocks__content-item-title h1,.image-with-blocks__content-item-title h2,.image-with-blocks__content-item-title h3,.image-with-blocks__content-item-title h4,.image-with-blocks__content-item-title h5,.image-with-blocks__content-item-title h6{font-size:20px}.image-with-blocks__content-item-icon img,.image-with-blocks__content-item-icon{max-width:38px;max-height:38px}}
/*# sourceMappingURL=/cdn/shop/t/84/assets/section-image-with-blocks.css.map */
