.info_with_image_head{text-align:var(--head-align);margin:0 0 5rem}.info_with_image_head_inner{position:relative}.info_with_image_head h2{margin:0;color:var(--color-foreground-heading)}.info_with_image_head h2 strong{-webkit-text-stroke:1px var(--color-foreground-heading);color:transparent;font-weight:600}.info_with_img_head_link{position:absolute;top:50%;transform:translateY(-50%);right:0;transition:opacity .3s}.info_with_img_head_link a{font-size:1.4rem;line-height:1;color:var(--color-foreground);text-underline-offset:5px}.info_with_img_head_link:hover{opacity:.6}.info_with_img_inner{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--horizontal-spacing)}.info_with_img_inner:has(>.large_block:first-child){padding-right:5rem}.info_with_img_inner:has(>.small_block:first-child){padding-left:5rem}.info_with_img_block.large_block{max-width:106rem;width:100%;flex:1 1 100%}.info_with_img_block.small_block{max-width:60rem;width:100%;flex:1 1 100%;position:sticky;top:calc(var(--header-height) + 3rem)}.info_with_img_wrapper{display:flex;overflow:hidden}.info_with_img_wrapper img{width:100%;height:100%;object-fit:cover;transform:scale(var(--scale))}.info_with_img_block.large_block .info_with_img_text_wrapper{padding-left:5rem;padding-top:3rem}.info_with_img_block.large_block .info_with_img_text_wrapper h2{margin:0;color:var(--color-foreground-heading)}.info_with_img_text_wrapper p{margin:1rem 0 0;font-size:1.6rem;line-height:calc(1.6rem * 1.6);color:var(--color-foreground)}.info_with_img_block.small_block .info_with_img_text_wrapper{padding-left:0;padding-top:3rem}.info_with_img_block.small_block .info_with_img_text_wrapper h2{margin:0;color:var(--color-foreground-heading)}@media screen and (max-width:1299px){.info_with_img_block.large_block .info_with_img_text_wrapper{padding-left:3rem}.info_with_img_inner:has(>.large_block:first-child){padding-right:3rem}.info_with_img_inner:has(>.small_block:first-child){padding-left:3rem}}@media screen and (max-width:989px){.info_with_img_inner{flex-flow:column;padding-inline:3rem!important}.info_with_img_block.large_block .info_with_img_text_wrapper{padding-left:0}.info_with_img_block.small_block{max-width:100%}}@media screen and (max-width:640px){.info_with_image_head_inner{display:flex;flex-flow:column;gap:5px}.info_with_img_head_link{position:static;transform:none}.info_with_img_inner{padding-inline:1.5rem!important}.info_with_img_text_wrapper p{font-size:1.4rem;line-height:calc(1.4rem * 1.6)}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/info-with-image.css.map */
