.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice {
  margin-block: 50px;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__row,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__row,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__row,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__row,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__row,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__row,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__row,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__row {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 24px;
}
@media (min-width: 769px) {
  .wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__row.has-1 .tw-ponuda-kartice__card,
  .wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__row.has-1 .tw-ponuda-kartice__card,
  .wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__row.has-1 .tw-ponuda-kartice__card,
  .wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__row.has-1 .tw-ponuda-kartice__card,
  .main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__row.has-1 .tw-ponuda-kartice__card,
  .main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__row.has-1 .tw-ponuda-kartice__card,
  .main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__row.has-1 .tw-ponuda-kartice__card,
  .main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__row.has-1 .tw-ponuda-kartice__card {
    flex-basis: calc((100% - 48px) / 3 * 2);
  }
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__card,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__card,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__card,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__card,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__card,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__card,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__card,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__card {
  flex: 0 1 calc((100% - 24px) / 2);
  min-width: 0;
  container-type: inline-size;
  background: #FFFFFF;
  border-radius: 14px;
  box-shadow: 0 18px 60px rgba(0, 0, 0, 0.08);
  overflow: hidden;
  font-family: "Montserrat", sans-serif;
  text-align: left;
}
@media (max-width: 768px) {
  .wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__card,
  .wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__card,
  .wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__card,
  .wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__card,
  .main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__card,
  .main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__card,
  .main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__card,
  .main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__card {
    flex-basis: 100%;
    max-width: 420px;
  }
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__image,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__image,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__image,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__image,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__image,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__image,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__image,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__image {
  width: 100%;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__image a,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__image a,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__image a,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__image a,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__image a,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__image a,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__image a,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__image a {
  display: block;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__image picture,
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__image img,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__image picture,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__image img,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__image picture,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__image img,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__image picture,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__image img,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__image picture,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__image img,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__image picture,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__image img,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__image picture,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__image img,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__image picture,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__image img {
  display: block;
  width: 100%;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__image img,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__image img,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__image img,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__image img,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__image img,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__image img,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__image img,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__image img {
  aspect-ratio: 1080/760;
  object-fit: cover;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__body,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__body,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__body,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__body,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__body,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__body,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__body,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__body {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 18px;
  padding: 4.444cqw;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__header,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__header,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__header,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__header,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__header,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__header,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__header,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__header {
  align-self: stretch;
  text-align: left;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__title,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__title,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__title,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__title,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__title,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__title,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__title,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__title {
  margin: 0;
  font-family: "Cormorant Garamond", serif;
  font-weight: 600;
  font-size: 32px;
  font-size: calc(clamp(30px, 9.35cqw, 101px) * var(--title-scale, 1));
  line-height: 0.9;
  letter-spacing: 0.02em;
  color: #17253A;
  text-transform: uppercase;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__underline,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__underline,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__underline,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__underline,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__underline,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__underline,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__underline,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__underline {
  width: 34px;
  width: 9.259cqw;
  height: 2px;
  height: max(2px, 0.278cqw);
  background: #b00069;
  margin-top: 6px;
  margin-top: 1.667cqw;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__period,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__period,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__period,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__period,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__period,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__period,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__period,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__period {
  margin: 8px 0 0;
  margin-top: 2.222cqw;
  font-family: "Montserrat", sans-serif;
  font-weight: 500;
  font-size: 14px;
  font-size: calc(clamp(14px, 4.1cqw, 44px) * var(--period-scale, 1));
  letter-spacing: 0.04em;
  color: #5A5A5A;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__price,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__price,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__price,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__price,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__price,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__price,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__price,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__price {
  display: flex;
  align-items: baseline;
  justify-content: center;
  gap: 7px;
  gap: 1.852cqw;
  margin: 16px 0 0;
  margin-top: 4.444cqw;
  font-family: "Unna", Georgia, serif;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__price-prefix,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__price-prefix,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__price-prefix,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__price-prefix,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__price-prefix,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__price-prefix,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__price-prefix,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__price-prefix {
  font-weight: 400;
  font-size: 18px;
  font-size: calc(clamp(17px, 4.98cqw, 54px) * var(--price-scale, 1));
  color: #505050;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__price-amount,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__price-amount,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__price-amount,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__price-amount,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__price-amount,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__price-amount,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__price-amount,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__price-amount {
  font-weight: 400;
  font-size: 45px;
  font-size: calc(clamp(38px, 12.44cqw, 134px) * var(--price-scale, 1));
  letter-spacing: -0.01em;
  color: #b00069;
  line-height: 1;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__price-currency,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__price-currency,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__price-currency,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__price-currency,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__price-currency,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__price-currency,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__price-currency,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__price-currency {
  font-size: 0.72em;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__tax,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__tax,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__tax,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__tax,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__tax,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__tax,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__tax,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__tax {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 7px;
  gap: 1.852cqw;
  margin-top: 8px;
  margin-top: 2.037cqw;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__tax::before, .wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__tax::after,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__tax::before,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__tax::after,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__tax::before,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__tax::after,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__tax::before,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__tax::after,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__tax::before,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__tax::after,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__tax::before,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__tax::after,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__tax::before,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__tax::after,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__tax::before,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__tax::after {
  content: "";
  width: 26px;
  width: 7.407cqw;
  height: 1px;
  background: #D8CFCF;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__tax-label,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__tax-label,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__tax-label,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__tax-label,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__tax-label,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__tax-label,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__tax-label,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__tax-label {
  font-family: "Montserrat", sans-serif;
  font-weight: 600;
  font-size: 11px;
  font-size: clamp(11px, 2.7cqw, 29px);
  letter-spacing: 0.1em;
  color: #b00069;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icons,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icons,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icons,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icons,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icons,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icons,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icons,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icons {
  align-self: stretch;
  display: grid;
  grid-template-columns: repeat(var(--cols, 4), minmax(0, 1fr));
  background: #FAFAFA;
  border: 1px solid #ECECEC;
  border-radius: 8px;
  border-radius: clamp(8px, 2.037cqw, 22px);
  padding: 14px 0 12px;
  padding: 3.704cqw 0 3.333cqw;
  margin-top: 20px;
  margin-top: 5.185cqw;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon-item,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon-item,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon-item,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon-item,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon-item,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon-item,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon-item,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon-item {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
  gap: 2.037cqw;
  padding: 0 3px;
  padding: 0 0.741cqw;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon-item:not(:first-child)::before,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon-item:not(:first-child)::before,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon-item:not(:first-child)::before,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon-item:not(:first-child)::before,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon-item:not(:first-child)::before,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon-item:not(:first-child)::before,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon-item:not(:first-child)::before,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon-item:not(:first-child)::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
  height: 32px;
  height: 8.796cqw;
  background: #E7E7E7;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon {
  display: block;
  width: 24px;
  height: 24px;
  width: clamp(24px, 5.704cqw, 62px);
  height: clamp(24px, 5.704cqw, 62px);
  flex: none;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon svg,
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon img,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon svg,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon img,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon svg,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon img,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon svg,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon img,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon svg,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon img,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon svg,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon img,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon svg,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon img,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon svg,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: bottom;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon-label,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon-label,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon-label,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon-label,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon-label,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon-label,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__icon-label,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__icon-label {
  font-family: "Montserrat", sans-serif;
  font-weight: 500;
  font-size: 9px;
  font-size: clamp(9px, 2.3cqw, 18px);
  letter-spacing: 0.02em;
  color: #3E3E3E;
  text-align: center;
  line-height: 1.25;
  min-height: 2.5em;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 2px;
  overflow-wrap: break-word;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__cta,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__cta,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__cta,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__cta,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__cta,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__cta,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__cta,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__cta {
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  gap: 1.667cqw;
  min-height: 44px;
  height: 8.704cqw;
  margin-top: 16px;
  margin-top: 4.444cqw;
  border-radius: 10px;
  border-radius: clamp(10px, 1.667cqw, 18px);
  background: #b00069;
  text-decoration: none;
  cursor: pointer;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__cta:hover,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__cta:hover,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__cta:hover,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__cta:hover,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__cta:hover,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__cta:hover,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__cta:hover,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__cta:hover {
  background: #97005a;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__cta span,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__cta span,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__cta span,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__cta span,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__cta span,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__cta span,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__cta span,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__cta span {
  font-family: "Montserrat", sans-serif;
  font-weight: 600;
  font-size: 16px;
  font-size: clamp(15px, 4.36cqw, 47px);
  letter-spacing: 0.05em;
  color: #FFFFFF;
}
.wp-block .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__cta svg,
.wp-block .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__cta svg,
.wp-block .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__cta svg,
.wp-block .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__cta svg,
.main-content .acf-block-component .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__cta svg,
.main-content .acf-block-component .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__cta svg,
.main-content .main-content-wrapp .acf-block-preview article .tw-ponuda-kartice .tw-ponuda-kartice__cta svg,
.main-content .main-content-wrapp .page-content article .tw-ponuda-kartice .tw-ponuda-kartice__cta svg {
  width: 13px;
  height: 13px;
  width: clamp(12px, 2.963cqw, 32px);
  height: clamp(12px, 2.963cqw, 32px);
  flex: none;
}

.editor-styles-wrapper .tw-ponuda-kartice {
  margin-block: 50px;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__row {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 24px;
}
@media (min-width: 769px) {
  .editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__row.has-1 .tw-ponuda-kartice__card {
    flex-basis: calc((100% - 48px) / 3 * 2);
  }
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__card {
  flex: 0 1 calc((100% - 24px) / 2);
  min-width: 0;
  container-type: inline-size;
  background: #FFFFFF;
  border-radius: 14px;
  box-shadow: 0 18px 60px rgba(0, 0, 0, 0.08);
  overflow: hidden;
  font-family: "Montserrat", sans-serif;
  text-align: left;
}
@media (max-width: 768px) {
  .editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__card {
    flex-basis: 100%;
    max-width: 420px;
  }
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__image {
  width: 100%;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__image a {
  display: block;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__image picture,
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__image img {
  display: block;
  width: 100%;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__image img {
  aspect-ratio: 1080/760;
  object-fit: cover;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__body {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 18px;
  padding: 4.444cqw;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__header {
  align-self: stretch;
  text-align: left;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__title {
  margin: 0;
  font-family: "Cormorant Garamond", serif;
  font-weight: 600;
  font-size: 32px;
  font-size: calc(clamp(30px, 9.35cqw, 101px) * var(--title-scale, 1));
  line-height: 0.9;
  letter-spacing: 0.02em;
  color: #17253A;
  text-transform: uppercase;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__underline {
  width: 34px;
  width: 9.259cqw;
  height: 2px;
  height: max(2px, 0.278cqw);
  background: #b00069;
  margin-top: 6px;
  margin-top: 1.667cqw;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__period {
  margin: 8px 0 0;
  margin-top: 2.222cqw;
  font-family: "Montserrat", sans-serif;
  font-weight: 500;
  font-size: 14px;
  font-size: calc(clamp(14px, 4.1cqw, 44px) * var(--period-scale, 1));
  letter-spacing: 0.04em;
  color: #5A5A5A;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__price {
  display: flex;
  align-items: baseline;
  justify-content: center;
  gap: 7px;
  gap: 1.852cqw;
  margin: 16px 0 0;
  margin-top: 4.444cqw;
  font-family: "Unna", Georgia, serif;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__price-prefix {
  font-weight: 400;
  font-size: 18px;
  font-size: calc(clamp(17px, 4.98cqw, 54px) * var(--price-scale, 1));
  color: #505050;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__price-amount {
  font-weight: 400;
  font-size: 45px;
  font-size: calc(clamp(38px, 12.44cqw, 134px) * var(--price-scale, 1));
  letter-spacing: -0.01em;
  color: #b00069;
  line-height: 1;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__price-currency {
  font-size: 0.72em;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__tax {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 7px;
  gap: 1.852cqw;
  margin-top: 8px;
  margin-top: 2.037cqw;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__tax::before, .editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__tax::after {
  content: "";
  width: 26px;
  width: 7.407cqw;
  height: 1px;
  background: #D8CFCF;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__tax-label {
  font-family: "Montserrat", sans-serif;
  font-weight: 600;
  font-size: 11px;
  font-size: clamp(11px, 2.7cqw, 29px);
  letter-spacing: 0.1em;
  color: #b00069;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__icons {
  align-self: stretch;
  display: grid;
  grid-template-columns: repeat(var(--cols, 4), minmax(0, 1fr));
  background: #FAFAFA;
  border: 1px solid #ECECEC;
  border-radius: 8px;
  border-radius: clamp(8px, 2.037cqw, 22px);
  padding: 14px 0 12px;
  padding: 3.704cqw 0 3.333cqw;
  margin-top: 20px;
  margin-top: 5.185cqw;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__icon-item {
  position: relative;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  gap: 8px;
  gap: 2.037cqw;
  padding: 0 3px;
  padding: 0 0.741cqw;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__icon-item:not(:first-child)::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
  height: 32px;
  height: 8.796cqw;
  background: #E7E7E7;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__icon {
  display: block;
  width: 24px;
  height: 24px;
  width: clamp(24px, 5.704cqw, 62px);
  height: clamp(24px, 5.704cqw, 62px);
  flex: none;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__icon svg,
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__icon img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: contain;
  object-position: bottom;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__icon-label {
  font-family: "Montserrat", sans-serif;
  font-weight: 500;
  font-size: 9px;
  font-size: clamp(9px, 2.3cqw, 18px);
  letter-spacing: 0.02em;
  color: #3E3E3E;
  text-align: center;
  line-height: 1.25;
  min-height: 2.5em;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 2px;
  overflow-wrap: break-word;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__cta {
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  gap: 1.667cqw;
  min-height: 44px;
  height: 8.704cqw;
  margin-top: 16px;
  margin-top: 4.444cqw;
  border-radius: 10px;
  border-radius: clamp(10px, 1.667cqw, 18px);
  background: #b00069;
  text-decoration: none;
  cursor: pointer;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__cta:hover {
  background: #97005a;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__cta span {
  font-family: "Montserrat", sans-serif;
  font-weight: 600;
  font-size: 16px;
  font-size: clamp(15px, 4.36cqw, 47px);
  letter-spacing: 0.05em;
  color: #FFFFFF;
}
.editor-styles-wrapper .tw-ponuda-kartice .tw-ponuda-kartice__cta svg {
  width: 13px;
  height: 13px;
  width: clamp(12px, 2.963cqw, 32px);
  height: clamp(12px, 2.963cqw, 32px);
  flex: none;
}

/*# sourceMappingURL=style.css.map */
