.menu-item-id-2098>a {
  padding: 0;
}


.page-id-279 .feature:nth-child(1) .sub-title {
  min-height: 120px
}


.page-id-279 .feature:nth-child(6) .sub-title {
  min-height: 120px
}


.page-id-312 .feature:nth-child(1) .sub-title {
  min-height: 120px
}

.page-id-303 .feature:nth-child(1) .sub-title {
  min-height: 120px
}

.page-id-303 .feature:nth-child(6) .sub-title {
  min-height: 120px
}



.page-id-1009.page-template-template-single-mixie-wetgrinder .page-header-variations-wrapper .page-header-variations .product-logo p:has(br) strong:nth-child(1) {
  font-size: 1.6rem;
}

.page-id-331 .feature:nth-child(1) .sub-title {
  min-height: 120px
}

.page-id-331 .feature:nth-child(6) .sub-title {
  min-height: 105px
}



.page-id-253 .feature:nth-child(1) .sub-title {
  min-height: 120px
}

.page-id-253 .feature:nth-child(6) .sub-title {
  min-height: 125px
}


.page-id-320 .feature:nth-child(1) .sub-title {
  min-height: 155px
}
.page-id-320 .feature:nth-child(3) .sub-title {
  min-height: 155px
}

.page-id-320 .feature:nth-child(6) .sub-title {
  min-height: 110px
}

.page-id-320 .feature:nth-child(4) .sub-title {
  min-height: 110px
}


.page-id-290 .feature:nth-child(4) .sub-title {
  min-height: 110px
}

.page-id-290 .feature:nth-child(1) .sub-title {
  min-height: 125px;
}

.page-id-290 .feature:nth-child(6) .sub-title {
  min-height: 135px;
}


.page-id-222 .feature:nth-child(1) .sub-title {
  min-height: 130px;
}

.page-id-222 .feature:nth-child(3) .sub-title {
  min-height: 130px;
}

.page-id-222 .feature:nth-child(6) .sub-title {
  min-height: 130px;
}

.page-id-235 .feature:nth-child(6) .sub-title {
  min-height: 130px;
}

.page-id-235 .feature:nth-child(1) .sub-title {
  min-height: 130px;
}


.page-id-266 .feature:nth-child(1) .sub-title {
  min-height: 130px;
}

.page-id-266 .feature:nth-child(6) .sub-title {
  min-height: 130px;
}

.page-id-943 .product-name {
  h2 {
    font-size: 1rem !important;
  }
}



.page-id-1709.page-template-template-single-mixie-wetgrinder .page-header-variations-wrapper .page-header-variations .product-logo strong:nth-child(1),

.page-id-1734.page-template-template-single-mixie-wetgrinder .page-header-variations-wrapper .page-header-variations .product-logo strong:nth-child(1),
.page-id-1741.page-template-template-single-mixie-wetgrinder .page-header-variations-wrapper .page-header-variations .product-logo strong:nth-child(1) {
  font-size: 1.4rem;
}


.page-id-253 .additional-two-column-details,
.page-id-266 .additional-two-column-details {
  .row {
    flex-direction: column;
  }

  .row>div {
    width: 600px !important;
  }
}

.page-id-1228 .extra-features .feature-block:has(.feature-item:nth-child(4)) {
  justify-content: center !important;
}

.page-id-1228 .extra-features .feature-block .feature-item {
  width: calc(20% - 4rem);
}

.page-id-1728 .product-highlights-item {
  width: 800px;
  margin: 0 auto;
}

.page-id-984 .feature-block {
  width: 600px !important;
  display: grid !important;
  grid-template-columns: repeat(3, 1fr);
  gap: 2rem !important;
}

.page-id-984 .feature-block>div {
  width: 100% !important;
  flex: initial !important;
}

.page-id-1420 .grid-container {
  display: grid;
  grid-template-columns: 1.35fr 1fr;
}





.info-cards>.info-card img {
  transition: all .3s ease;
}

.info-cards>.info-card:hover img {
  transform: scale(1.05);
}




.appliance-right img {
  transition: all .3s ease;
}

.appliance-right:hover img {
  transform: scale(1.05);
}


.product-item img {
  transition: all .3s ease;
}

.product-item:hover img {
  transform: scale(1.03);
}


.about-content img {
  transition: all .3s ease;
}

.about-content:hover img {
  transform: scale(1.03);
}

.product-carousel .item {
  padding: 3px 0;
}

.product-carousel .item img {
  transition: all .3s ease;
}

.product-carousel .item:hover img {
  transform: scale(1.03);
}

.product-highlights-item img {
  transition: all .3s ease;
}


.product-highlights-item:hover img {
  transform: scale(1.03);
}


.function-carousel .function-carousel-item {
  padding: 4px;
}

.function-carousel .function-carousel-item img {
  transition: all .3s ease;
}

.function-carousel .function-carousel-item:hover img {
  transform: scale(1.03);
}

.feature-item img {
  transition: all .3s ease;
}


.feature-item:hover img {
  transform: scale(1.03);
}

.container.wrap img {
  transition: all .3s ease;
}


.container.wrap img:hover {
  transform: scale(1.03);
}

.product-cards>.row>div {
  transition: all .3s ease;
}

.product-cards>.row>div:hover {
  transform: scale(1.03);
}

.highlight-images>div:nth-child(1) img {
  aspect-ratio: 1;
}

.highlight-images, .grid-container{
  grid-template-columns: repeat(56%, 1fr);
  grid-template-rows: repeat(2, 1fr);
  gap: 1rem !important;
  align-items: stretch !important;
}

.highlight-image, .grid-container > div{
  width: 100%;
}

.highlight-images > div:nth-child(1), .grid-container > div:nth-child(1){
  grid-column: 1 / 2;
  grid-row: 1 / 3;
  aspect-ratio: 1;
}

.highlight-images > div:nth-child(2) , .grid-container > div:nth-child(2){
  grid-column: 2 / 3;
  grid-row: 1 / 2;
}

.highlight-images > div:nth-child(3) , .grid-container > div:nth-child(3){
  grid-column: 2 /3;
  grid-row: 2 / 3;
}

.highlight-images img, .grid-container > div img{
  border-radius: 2rem;
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.highlight-images > div:nth-child(1) img, .grid-container > div:nth-child(1) img{
  aspect-ratio: 1;

}

.product-cards h3{
  min-height: 70px;
}