/* One desktop frame for the existing header, category band and category content. */
@media (min-width:1024px) {
  body.tax-product_cat.tax-product_cat {--gtf-frame:1400px;--gtf-gutter:32px}
  body.tax-product_cat .elementor-location-header .elementor-element-6265ba51 {column-gap:0!important}
  body.tax-product_cat.tax-product_cat .elementor-location-header .elementor-element-ac8baee {
    display:grid!important;grid-template-columns:200px minmax(180px,1fr) auto;
    width:min(var(--gtf-frame),calc(100% - 2 * var(--gtf-gutter)))!important;
    max-width:var(--gtf-frame)!important;min-width:0!important;margin-inline:auto!important;
    padding-inline:0!important;gap:24px!important;align-items:center;box-sizing:border-box
  }
  body.tax-product_cat.tax-product_cat .elementor-location-header .elementor-element-ac8baee > .e-con {
    width:auto!important;min-width:0!important;max-width:none!important;padding-inline:0!important;order:0!important
  }
  body.tax-product_cat.tax-product_cat .elementor-location-header .elementor-element-b094573 {overflow:visible}
  /* The source logo has transparent side margins (145 / 1536 pixels). */
  body.tax-product_cat.tax-product_cat .elementor-location-header .elementor-element-7ecf0ad {width:248px!important;max-width:none;transform:translateX(-23.412px)}
  body.tax-product_cat.tax-product_cat .elementor-location-header .elementor-element-7ecf0ad img {width:248px!important;max-width:none!important}
  body.tax-product_cat.tax-product_cat .elementor-location-header .elementor-element-6d67a97 {padding-block:10px;justify-self:stretch}
  body.tax-product_cat.tax-product_cat .elementor-location-header .elementor-element-9402234 {justify-content:flex-end;gap:18px}
  body.tax-product_cat #mega-categories-full > .elementor-element-13068341,
  body.tax-product_cat.tax-product_cat .gastora-cat-hero > .e-con-inner,
  body.tax-product_cat.tax-product_cat .elementor-element-8b24bf6 > .e-con-inner,
  body.tax-product_cat.tax-product_cat .elementor-element-83e60b0 > .e-con-inner {
    width:min(var(--gtf-frame),calc(100% - 2 * var(--gtf-gutter)))!important;
    max-width:var(--gtf-frame)!important;min-width:0!important;margin-inline:auto!important;
    padding-inline:0!important;box-sizing:border-box
  }
  html body.tax-product_cat .elementor-element.gastora-cat-hero.e-con {padding-inline:0!important}
  body.tax-product_cat #mega-categories-full > .elementor-element-13068341 > .e-con-inner {width:100%!important;max-width:100%!important;padding-inline:0!important;min-width:0!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;grid-template-rows:repeat(2,45px)!important;grid-auto-flow:row!important}
  body.tax-product_cat.tax-product_cat #gtf-cold-content > .wrap {
    width:min(var(--gtf-frame),calc(100% - 2 * var(--gtf-gutter)))!important;
    max-width:var(--gtf-frame)!important;padding-inline:0!important;margin-inline:auto!important;box-sizing:border-box
  }
}
@media (min-width:1024px) and (max-width:1199px) {
  body.tax-product_cat.tax-product_cat .elementor-location-header .elementor-element-ac8baee {grid-template-columns:160px minmax(180px,1fr) auto;gap:18px!important}
  body.tax-product_cat.tax-product_cat .elementor-location-header .elementor-element-7ecf0ad {width:198.4px!important;transform:translateX(-18.73px)}
  body.tax-product_cat.tax-product_cat .elementor-location-header .elementor-element-7ecf0ad img {width:198.4px!important}
  body.tax-product_cat.tax-product_cat .elementor-location-header .elementor-element-9402234 {gap:12px}
}
