.bundle-children-container {
  position: relative;
}
.bundle-children-container .children-slider .controls {
  display: block !important;
}
.bundle-children-container .children-slider .child {
  width: 100%;
  min-width: 100%;
  max-width: 100%;
  padding: 0;
  margin-right: 3.2rem;
}
@media screen and (min-width: 768px) {
  .bundle-children-container .children-slider .child {
    max-width: 50%;
    width: calc(46.8%);
    min-width: calc(46.8%);
  }
}
@media screen and (min-width: 1200px) {
  .bundle-children-container .children-slider .child {
    max-width: 33%;
    width: calc(30.86666667%);
    min-width: calc(30.86666667%);
  }
}
.bundle-children-container .children-slider .child .inner_child_slider {
  background: #fff;
  border-radius: 20px;
}
.bundle-children-container .children-slider .child .inner_child_slider .recipe-background-image-container {
  aspect-ratio: 1.264;
  overflow: hidden;
}
.bundle-children-container .children-slider .child .inner_child_slider .recipe-background-image-container .recipeImage {
  border-radius: 20px 20px 0px 0px;
  width: 100%;
  max-width: unset;
}
.bundle-children-container .children-slider .child .inner_child_slider .productImage {
  width: 250px;
  height: 250px;
  margin: -125px auto 0;
}
.bundle-children-container .children-slider .child .inner_child_slider .content {
  padding: 0 16px 24px;
}
.bundle-children-container .children-slider .child .inner_child_slider .content p.product-name {
  font-family: "BrandonText-Bold", Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 26px;
  text-align: center;
  margin-top: 8px;
  max-width: unset;
  margin-bottom: 4px;
  height: unset;
  overflow: unset;
  text-overflow: unset;
  display: block;
  -webkit-line-clamp: unset;
  -webkit-box-orient: unset;
}
.bundle-children-container .children-slider .child .inner_child_slider .content p.weight {
  font-size: 1.4rem;
  line-height: 1.8rem;
  text-align: center;
  margin-bottom: 1.6rem;
}
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs {
  border-bottom: 0;
}
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs .tab-header-container {
  padding-bottom: 2.4rem;
  gap: 0.8rem;
}
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs .tab-header-container .tab-header {
  display: inline-flex;
}
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs .tab-header-container .tab-header p {
  font-family: 'BrandonText-Regular', sans-serif;
  font-size: 1.4rem;
  line-height: 2rem;
}
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs .tab-header-container .tab-header.active .button-small {
  background-color: #000000;
  color: #ffffff;
}
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .information-tab ul li {
  padding-left: 3.4rem;
  width: 100%;
  padding-bottom: 1.6rem;
  font-size: 1.4rem;
}
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .information-tab ul li:last-child {
  padding-bottom: 0;
}
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .information-tab ul li i,
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .information-tab ul li em,
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .information-tab ul li em.fa,
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .information-tab ul li em.fas,
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .information-tab ul li em.far,
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .information-tab ul li em.fal {
  display: none;
}
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .information-tab ul li:before {
  color: #00B289;
  font-family: "Font Awesome 6 Pro";
  font-weight: 900;
  content: "\f00c";
  margin-right: 1.6rem;
  margin-left: -3.4rem;
  font-size: 1.8rem;
}
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content #ingredients a {
  padding: 0;
  display: initial;
}
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .ingredients-tab,
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content .nutrition-tab {
  display: none;
}
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content #nutritionfacts {
  max-width: 31.9rem;
}
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content #nutritionfacts tr:last-child td {
  border-bottom: 0;
}
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content #nutritionfacts td {
  padding: 0.4rem 0;
  border-bottom: 1px solid #000;
}
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content #nutritionfacts td.table-headline {
  border-bottom: 2px solid #000;
  padding-bottom: 1.6rem;
}
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content #nutritionfacts .label {
  float: left;
  font-size: 1.4rem;
  line-height: 2rem;
  font-family: 'BrandonText-Bold', sans-serif;
}
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content #nutritionfacts .label.label-headline {
  font-size: 1.2rem;
  line-height: 1.6rem;
}
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content #nutritionfacts .nutrition-value {
  display: inline;
  float: right;
  font-size: 1.4rem;
  line-height: 2rem;
}
.bundle-children-container .children-slider .child .inner_child_slider .content .tabs #tab-element-content #nutritionfacts .nutrition-value.label-headline {
  font-family: 'BrandonText-Bold', sans-serif;
  font-size: 1.2rem;
  line-height: 1.6rem;
}
