.product-category {
	 display: flex !important;
	 flex-direction: column;
 }
 
 
 
 html .testing .product-comparison__section, html .testing .pc__section {
   padding-left: 30px;
   padding-right: 30px;
 }
 html .testing .product-comparison__container, html .testing .pc__container {
   max-width: 1600px;
   margin: auto;
 }
 html .testing .product-comparison__grid, html .testing .pc__grid {
   display: grid;
   grid-template-columns: repeat(1);
 }
 html .testing .product-comparison__item, html .testing .pc__item {
   display: grid;
   grid-template-columns: repeat(3, 1fr);
   padding: 10px 20px;
   gap: 0 20px;
 }
 @media (max-width: 787px) {
   html .testing .product-comparison__item, html .testing .pc__item {
	 grid-template-columns: repeat(2, 1fr);
   }
 }
 html .testing .product-comparison__item:nth-child(even), html .testing .pc__item:nth-child(even) {
   background-color: #f4f4f4;
 }
 html .testing .product-comparison.product-intro .product-comparison__data, html .testing .product-comparison.product-intro .pc__data, html .testing .pc.product-intro .product-comparison__data, html .testing .pc.product-intro .pc__data {
   gap: 20px;
   display: flex;
   flex-direction: column;
   align-items: center;
   justify-content: flex-start;
   align-self: unset;
 }
 html .testing .product-comparison.product-intro .product-comparison__data img, html .testing .product-comparison.product-intro .pc__data img, html .testing .pc.product-intro .product-comparison__data img, html .testing .pc.product-intro .pc__data img {
   max-width: 250px;
   width: 100%;
 }
 html .testing .product-comparison.product-intro .product-comparison__data .expander-div, html .testing .product-comparison.product-intro .pc__data .expander-div, html .testing .pc.product-intro .product-comparison__data .expander-div, html .testing .pc.product-intro .pc__data .expander-div {
   flex: 1;
   margin: -10px;
 }
 html .testing .product-comparison__title, html .testing .pc__title {
   align-self: center;
   font-weight: 500;
   order: 1;
 }
 @media (max-width: 787px) {
   html .testing .product-comparison__title, html .testing .pc__title {
	 grid-column: 1/span 2;
	 border-bottom: solid 1px #ddd;
	 padding: 6px 0px 12px;
   }
 }
 html .testing .product-comparison__data, html .testing .pc__data {
   padding: 12px 0 6px;
   align-self: center;
   text-align: center;
   font-weight: 300;
   display: flex;
   flex-direction: column;
   align-items: center;
   gap: 8px;
 }
 html .testing .product-comparison__data.data1, html .testing .pc__data.data1 {
   order: 2;
 }
 @media (min-width: 788px) {
   html .testing .product-comparison__data.data1, html .testing .pc__data.data1 {
	 grid-column: 2;
   }
 }
 @media (max-width: 787px) {
   html .testing .product-comparison__data.data1, html .testing .pc__data.data1 {
	 grid-column: 1;
   }
 }
 html .testing .product-comparison__data.data2, html .testing .pc__data.data2 {
   order: 3;
 }
 @media (min-width: 788px) {
   html .testing .product-comparison__data.data2, html .testing .pc__data.data2 {
	 grid-column: 3;
   }
 }
 @media (max-width: 787px) {
   html .testing .product-comparison__data.data2, html .testing .pc__data.data2 {
	 grid-column: 2;
   }
 }
 html .testing #product-32838 .product-comparison__data.data1, html .testing #product-32838 .pc__data.data1 {
   order: 3;
 }
 @media (min-width: 788px) {
   html .testing #product-32838 .product-comparison__data.data1, html .testing #product-32838 .pc__data.data1 {
	 grid-column: 3;
   }
 }
 @media (max-width: 787px) {
   html .testing #product-32838 .product-comparison__data.data1, html .testing #product-32838 .pc__data.data1 {
	 grid-column: 2;
   }
 }
 html .testing #product-32838 .product-comparison__data.data2, html .testing #product-32838 .pc__data.data2 {
   order: 2;
 }
 @media (min-width: 788px) {
   html .testing #product-32838 .product-comparison__data.data2, html .testing #product-32838 .pc__data.data2 {
	 grid-column: 2;
   }
 }
 @media (max-width: 787px) {
   html .testing #product-32838 .product-comparison__data.data2, html .testing #product-32838 .pc__data.data2 {
	 grid-column: 1;
   }
 }
 
 
 html .testing .pc__title {
   border-bottom: solid 1px #ddd;
   padding: 6px 0px 12px;
 }
 html .testing .pc__data.data1 {
   grid-column: 1;
   order: 2;
 }
 html .testing .pc__data.data2 {
   grid-column: 2;
   order: 3;
 }
 html .testing .pc__data.data3 {
   grid-column: 3;
   order: 4;
 }
 html .testing .pc__data.data4 {
   grid-column: 4;
   order: 5;
 }
 .pc__grid {
   overflow-x: auto;
 }
 .pc__item {
   min-width: 700px;
 }
 html .testing .pc__item {
 display: grid;
 grid-template-columns: repeat(4, 1fr);
 }
 .pc__title {
	 grid-column: 1/span4 !important;
 }
 .image-wrapper img {
	 opacity: 1 !important;
 }
 .colabs__category__section {
	  display: flex;
	  flex-direction: column;
	  align-items: center;
	  margin-bottom: 30px;
  }
 .colabs__category__container {
	 display: flex;
	 flex-direction: column;
	 gap: 16px;
	 max-width: 1100px;
 }
 .colabs__cat-hero__container {
	  align-self: center;
	  padding: 40px 20px
  }
 .colabs__cat-hero__section {
	 display: grid;
	 grid-template-columns: 1fr 1fr;
	 background-color: color(display-p3 0.729 0.627 0.537);
	 margin-bottom: 30px;
 }
 .colabs__cat-hero__section h1 {
 font-size: 6vw;
}
 .colabs__cat-hero__image {
	 background-image: linear-gradient(90deg, rgba(191,159, 134, 1), rgba(191,159, 134, 0) 20%), url('https://aircraftvacuums.com/wp-content/uploads/2026/06/aircraft-lume-range-scaled.webp');
	 backgreound-repeat: no-repeat;
	 background-position: 50% 90%;
	 background-size: cover;
 }
 .colabs__cat-hero__image:after {
	  padding-top: 60%;
	  content: "";
	  display: block;
  }
  @media (max-width: 1100px) {
	  .colabs__cat-hero__image {
	   background-image: linear-gradient(0deg, rgba(191,159, 134, 1), rgba(191,159, 134, 0) 30%), url('https://aircraftvacuums.com/wp-content/uploads/2026/06/aircraft-lume-range-scaled.webp');
   background-position: 50% 100%;
   }
   .colabs__cat-hero__image:after {
	 padding-top: 60%;
 }
	  .colabs__cat-hero__section {
		  grid-template-columns: 1fr;
	  }
	  .colabs__cat-hero__image {
		  order: -1;
	  }
	  .colabs__cat-hero__section h1 {
	   font-size: 8vw;
	  }
  }