/* AnyTake Orbit v58 — canvas-boundary repair for the independent delivery panel */
body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .image-box,
body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .image-box > .relative,
body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .f-image-main,
body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .f-image-main .f-image,
body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .f-image-main picture,
body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .f-image-main img{
  background:#fbf3e3!important;
}

body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .f-image-main::before{
  content:none!important;
  display:none!important;
}

body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .f-image-main img{
  object-fit:contain!important;
  object-position:center!important;
}

@media(min-width:990px){
  body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .f-section-image-overlay-content-1-9YKy7WkE68 > .container > div{
    grid-template-columns:minmax(0,3fr) minmax(440px,2fr)!important;
    align-items:center!important;
  }

  body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .image-box{
    width:100%!important;
    min-height:0!important;
    height:auto!important;
    aspect-ratio:1/1!important;
    align-self:center!important;
  }

  body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .image-box > .relative,
  body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .f-image-main,
  body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .f-image-main .f-image,
  body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .f-image-main picture{
    width:100%!important;
    height:auto!important;
    min-height:0!important;
    aspect-ratio:1/1!important;
  }

  body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .image-box + div{
    padding:30px 34px!important;
  }

  body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .f-section__heading{
    font-size:clamp(38px,3.4vw,46px)!important;
    line-height:1.1!important;
  }

  body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .f-section__description{
    font-size:16px!important;
    line-height:1.65!important;
  }

  body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .f-features{
    gap:10px!important;
    margin-top:18px!important;
  }

  body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .f-features__item{
    padding:12px 15px!important;
  }

  body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .f-button{
    margin-top:18px!important;
  }
}

@media(min-width:1760px){
  body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .f-section-image-overlay-content-1-9YKy7WkE68 > .container > div{
    grid-template-columns:minmax(0,3fr) minmax(560px,2fr)!important;
  }
}

@media(max-width:989px){
  body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .image-box,
  body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .image-box > .relative,
  body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .f-image-main,
  body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .f-image-main .f-image,
  body#f-theme.template-home .section_id_image-overlay-content-1-9YKy7WkE68 .f-image-main picture{
    width:100%!important;
    height:auto!important;
    min-height:0!important;
    aspect-ratio:1/1!important;
  }
}
/* AnyTake Orbit v58 canvas-boundary repair end */
