.dia_img_banner_main{position:relative}.dia_img_banner_main:after{content:"";position:absolute;top:0;z-index:1;width:100%;height:100%}.dia_img_banner_wrapp{align-items:center;display:flex;justify-content:center;position:relative;width:100%}picture.dia_image_banner_picture{display:block;height:100%}.dia_img_banner_media{background:#f7f7f7;height:100%;left:0;position:absolute;top:0;width:100%}.dia_banner_large{aspect-ratio:2 / 1;min-height:calc(100vh - 122px)}.dia_banner_medium{aspect-ratio:3 / 1}.dia_banner_small{aspect-ratio:4 / 1}img.dia_image_banner_media_img{width:100%;height:100%;object-fit:cover;object-position:center}.dia_img_banner_content{position:relative;display:flex;min-height:100%;z-index:2;padding:0}.dia_img_banner_content_wrapp{display:flex;flex-direction:column;padding:30px;height:auto;flex-grow:1}.dia_img_banner_heading{line-height:1.25}.dia_img_banner_text{line-height:1.4}.dia_img_banner_content_top_left{justify-content:flex-start;align-items:flex-start}.dia_img_banner_content_top_right{justify-content:flex-end;align-items:flex-start}.dia_img_banner_content_top_center{justify-content:center;align-items:flex-start}.dia_img_banner_content_middle_left{justify-content:flex-start;align-items:center}.dia_img_banner_content_middle_right{justify-content:flex-end;align-items:center}.dia_img_banner_content_middle_center{justify-content:center;align-items:center}.dia_img_banner_content_bottom_left{justify-content:flex-start;align-items:flex-end}.dia_img_banner_content_bottom_right{justify-content:flex-end;align-items:flex-end}.dia_img_banner_content_bottom_center{justify-content:center;align-items:flex-end}.dia_img_banner_content_top_left .dia_img_banner_content_wrapp{align-items:start;text-align:left}.dia_img_banner_content_top_right .dia_img_banner_content_wrapp{align-items:end;text-align:right}.dia_img_banner_content_top_center .dia_img_banner_content_wrapp{align-items:center;text-align:center}.dia_img_banner_content_middle_left .dia_img_banner_content_wrapp{align-items:flex-start;text-align:left}.dia_img_banner_content_middle_right .dia_img_banner_content_wrapp{align-items:flex-end;text-align:right}.dia_img_banner_content_middle_center .dia_img_banner_content_wrapp{align-items:center;text-align:center}.dia_img_banner_content_bottom_left .dia_img_banner_content_wrapp{align-items:flex-start;text-align:left}.dia_img_banner_content_bottom_right .dia_img_banner_content_wrapp{align-items:flex-end;text-align:right}.dia_img_banner_content_bottom_center .dia_img_banner_content_wrapp{align-items:center;text-align:center}.dia_img_banner_content_top_left .dia_cta_container{justify-content:left}.dia_img_banner_content_top_right .dia_cta_container{justify-content:right}.dia_img_banner_content_top_center .dia_cta_container{justify-content:center}.dia_img_banner_content_middle_left .dia_cta_container{justify-content:left}.dia_img_banner_content_middle_right .dia_cta_container{justify-content:right}.dia_img_banner_content_middle_center .dia_cta_container{justify-content:center}.dia_img_banner_content_bottom_left .dia_cta_container{justify-content:left}.dia_img_banner_content_bottom_right .dia_cta_container{justify-content:right}.dia_img_banner_content_bottom_center .dia_cta_container{justify-content:center}@media screen and (max-width:921px){.dia_img_banner_wrapp.dia_img_banner_stack{flex-direction:column}.dia_banner_small.dia_img_banner_stack,.dia_banner_medium.dia_img_banner_stack{aspect-ratio:0}.dia_banner_large.dia_img_banner_stack{aspect-ratio:0;min-height:100%}.dia_img_banner_stack .dia_img_banner_media{position:relative;aspect-ratio:3 / 2}.dia_img_banner_content_wrapp{padding:40px 24px}.dia_img_banner_content_top_left_md{justify-content:flex-start;align-items:flex-start}.dia_img_banner_content_top_right_md{justify-content:flex-end;align-items:flex-start}.dia_img_banner_content_top_center_md{justify-content:center;align-items:flex-start}.dia_img_banner_content_middle_left_md{justify-content:flex-start;align-items:center}.dia_img_banner_content_middle_right_md{justify-content:flex-end;align-items:center}.dia_img_banner_content_middle_center_md{justify-content:center;align-items:center}.dia_img_banner_content_bottom_left_md{justify-content:flex-start;align-items:flex-end}.dia_img_banner_content_bottom_right_md{justify-content:flex-end;align-items:flex-end}.dia_img_banner_content_bottom_center_md{justify-content:center;align-items:flex-end}.dia_img_banner_content_top_left_md .dia_img_banner_content_wrapp{align-items:start;text-align:left}.dia_img_banner_content_top_right_md .dia_img_banner_content_wrapp{align-items:end;text-align:right}.dia_img_banner_content_top_center_md .dia_img_banner_content_wrapp{align-items:center;text-align:center}.dia_img_banner_content_middle_left_md .dia_img_banner_content_wrapp{align-items:flex-start;text-align:left}.dia_img_banner_content_middle_right_md .dia_img_banner_content_wrapp{align-items:flex-end;text-align:right}.dia_img_banner_content_middle_center_md .dia_img_banner_content_wrapp{align-items:center;text-align:center}.dia_img_banner_content_bottom_left_md .dia_img_banner_content_wrapp{align-items:flex-start;text-align:left}.dia_img_banner_content_bottom_right_md .dia_img_banner_content_wrapp{align-items:flex-end;text-align:right}.dia_img_banner_content_bottom_center_md .dia_img_banner_content_wrapp{align-items:center;text-align:center}.dia_img_banner_content_top_left_md .dia_cta_container{justify-content:left}.dia_img_banner_content_top_right_md .dia_cta_container{justify-content:right}.dia_img_banner_content_top_center_md .dia_cta_container{justify-content:center}.dia_img_banner_content_middle_left_md .dia_cta_container{justify-content:left}.dia_img_banner_content_middle_right_md .dia_cta_container{justify-content:right}.dia_img_banner_content_middle_center_md .dia_cta_container{justify-content:center}.dia_img_banner_content_bottom_left_md .dia_cta_container{justify-content:left}.dia_img_banner_content_bottom_right_md .dia_cta_container{justify-content:right}.dia_img_banner_content_bottom_center_md .dia_cta_container{justify-content:center}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/section-diamond-image-banner.css.map */
