#product .rck-wedel.zestaw-scrunchie-karmel.ptasie-mleczko .rck-wedel__product {
  min-height: 820px;
}

@media (min-width: 1280px) {
  #product .rck-wedel.zestaw-scrunchie-karmel.ptasie-mleczko .rck-wedel__product {
    min-height: 740px;
  }
}

#product .rck-wedel.zestaw-scrunchie-karmel.ptasie-mleczko .rck-wedel__product .product-text__name {
  margin-top: 20px;
}

#product .rck-wedel.zestaw-scrunchie-karmel.ptasie-mleczko .rck-wedel__product .product-text__name svg {
  max-width: 255px;
  margin-bottom: 30px;
}

@media (max-width: 1279px) {
  #product .rck-wedel.zestaw-scrunchie-karmel.ptasie-mleczko .rck-wedel__product .product-text__sweets--bar {
    bottom: -25px;
    right: 72px;
  }
  #product .rck-wedel.zestaw-scrunchie-karmel.ptasie-mleczko .rck-wedel__bottom--text .text-content {
    max-width: 75%;
  }
}

#product .rck-wedel.zestaw-scrunchie-czekolada-biala.biala-czekolada .rck-wedel__product .product-text__name {
  margin-top: 20px;
}

#product .rck-wedel.zestaw-scrunchie-czekolada-biala.biala-czekolada .rck-wedel__product .product-text__name svg {
  max-width: 255px;
  margin-bottom: 30px;
}

@media (max-width: 1279px) {
  #product .rck-wedel.zestaw-scrunchie-czekolada-biala.biala-czekolada .rck-wedel__product {
    min-height: 740px;
  }
  #product .rck-wedel.zestaw-scrunchie-czekolada-biala.biala-czekolada .rck-wedel__bottom--text .text-content {
    max-width: 75%;
  }
}

#product .rck-wedel.zestaw-super-shine .product-text__left--piece img {
  width: 128px;
}

#product .rck-wedel.zestaw-super-shine .product-text__left--piece-small {
  transform: rotate(0deg);
}

#product .rck-wedel.zestaw-super-shine .product-text__right--piece {
  transform: rotate(0deg) translateY(-45%);
}

#product .rck-wedel.zestaw-super-shine .product-text__name {
  margin-top: 20px;
}

#product .rck-wedel.zestaw-super-shine .product-text__name svg {
  max-width: 460px;
  margin-bottom: 30px;
}

#product .rck-wedel.zestaw-super-shine .product-text__name .text-uppercase {
  text-transform: uppercase;
}

#product .rck-wedel.zestaw-super-shine .product-text__name p {
  margin-bottom: 0.8rem;
}

@media (max-width: 1279px) {
  #product .rck-wedel.zestaw-super-shine .rck-wedel__product {
    min-height: 800px;
  }
}

@media (max-width: 991px) {
  #product .rck-wedel.zestaw-super-shine .rck-wedel__product {
    min-height: 700px;
  }
}

#product .rck-wedel.zestaw-peh .product-text__left--piece img {
  width: 160px;
}

#product .rck-wedel.zestaw-peh .product-text__left--piece-small {
  transform: rotate(0deg);
}

#product .rck-wedel.zestaw-peh .product-text__left--piece-small img {
  width: 132px;
}

#product .rck-wedel.zestaw-peh .product-text__right--piece {
  transform: rotate(0deg) translateY(-45%);
}

#product .rck-wedel.zestaw-peh .product-text__name {
  margin-top: 20px;
}

@media (min-width: 992px) {
  #product .rck-wedel.zestaw-peh .product-text__name {
    margin-top: 70px;
  }
}

#product .rck-wedel.zestaw-peh .product-text__name svg {
  max-width: 246px;
  margin-bottom: 30px;
}

@media (max-width: 1279px) {
  #product .rck-wedel.zestaw-peh .product-text__name svg {
    max-width: 205px;
  }
}

#product .rck-wedel.zestaw-peh .product-text__name .text-uppercase {
  text-transform: uppercase;
}

#product .rck-wedel.zestaw-peh .product-text__name p {
  margin-bottom: 0.8rem;
}

#product .rck-wedel.zestaw-peh .product-text__sweets--piece {
  left: 15%;
  transform: rotate(0deg);
}

#product .rck-wedel.zestaw-peh .product-text__sweets--piece img {
  width: 192px;
}

#product .rck-wedel.zestaw-peh .product-text__sweets--bar img {
  width: 90px;
}

#product .rck-wedel.zestaw-peh .rck-wedel__info--right .bar {
  max-width: 510px;
  width: 500px;
  max-height: 335px;
  margin-right: 0;
}

@media (max-width: 1279px) {
  #product .rck-wedel.zestaw-peh .rck-wedel__product {
    min-height: 700px;
  }
}

#product .rck-wedel.calendar #accordion .card .card-body #faq1 p, #product .rck-wedel.calendar #accordion .card .card-body #faq2 p, #product .rck-wedel.zestaw-peh #accordion .card .card-body #faq1 p, #product .rck-wedel.zestaw-peh #accordion .card .card-body #faq2 p, #product .rck-wedel.zestaw-super-shine #accordion .card .card-body #faq1 p, #product .rck-wedel.zestaw-super-shine #accordion .card .card-body #faq2 p {
  margin-bottom: 12px;
}

#product .rck-wedel.calendar #accordion .card .card-body P:not(.bold), #product .rck-wedel.zestaw-peh #accordion .card .card-body P:not(.bold), #product .rck-wedel.zestaw-super-shine #accordion .card .card-body P:not(.bold) {
  margin-bottom: 12px;
}

#product .rck-wedel.calendar #accordion .card .card-body .bold, #product .rck-wedel.zestaw-peh #accordion .card .card-body .bold, #product .rck-wedel.zestaw-super-shine #accordion .card .card-body .bold {
  font-weight: 600;
}
