.side-image-secton__row{--grid-flow:"image" "content"/1fr;grid-gap:var(--gutter);align-items:center;display:grid;gap:var(--gutter);grid-template:var(--grid-flow)}@media(min-width:768px){.side-image-secton__row{--content-min-width:420px}}@media(max-width:767px){.side-image-secton__row{display:block}}@media(min-width:1024px){.side-image-secton__row{--content-min-width:480px}}@media(min-width:768px){.side-image-secton__row_direction_left{--grid-flow:"image content"/minmax(0,1fr) minmax(var(--content-min-width),1fr)}}@media(min-width:1024px){.side-image-secton__row_direction_right{--grid-flow:"content image"/minmax(var(--content-min-width),1fr) minmax(0,1fr)}}@media(max-width:1023px){.side-image-secton__row_direction_right{display:block}}@media(min-width:1024px){.side-image-secton__row_direction_left{--grid-flow:"image content"/minmax(0,30%) minmax(var(--content-min-width),1fr)}}@media(min-width:1440px){.side-image-secton__row_direction_left{--grid-flow:"image content"/minmax(0,25%) minmax(var(--content-min-width),1fr)}}.side-image-secton__image{grid-area:image}.side-image-secton__content{grid-area:content}@media(min-width:768px){.side-image-secton__content{margin-bottom:calc(var(--gutter) + 6rem);margin-top:var(--gutter);min-width:500px}}@media(max-width:1023px){.side-image-secton__row_direction_left>.side-image-secton__content{max-width:400px!important;min-width:335px!important}}@media(max-width:767px){.side-image-secton__row_direction_left>.side-image-secton__content{min-width:auto!important}}@media(min-width:1024px){.side-image-secton__row_direction_left>.side-image-secton__content{margin-bottom:0;min-width:100%!important}}@media(max-width:1023px){.side-image-secton__row_direction_right>.side-image-secton__content{margin-bottom:calc(var(--gutter) + 2rem);margin-top:-3.5rem;min-width:100%!important}.side-image-secton__row_direction_right>.side-image-secton__image{margin-top:-2rem}}@media(max-width:767px){.side-image-secton__row_direction_right>.side-image-secton__image{margin-top:-1rem}}.side-image-secton__row_direction_right{--grid-flow:"content image"/minmax(var(--content-min-width),0) minmax(0,1fr)}