html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card {
  --mirtekes-card-action-height: 42px;
  position: relative;
  display: flex !important;
  flex-direction: column;
  justify-content: flex-end;
  height: auto !important;
  min-height: 0;
  aspect-ratio: 2 / 3;
  overflow: hidden;
  isolation: isolate;
  background: #fdfaf5;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper, html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper:hover,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card:hover {
  transform: none !important;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .mirtekes-simple-cart-control,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-simple-cart-control {
  box-sizing: border-box;
  height: var(--mirtekes-card-action-height) !important;
  min-height: var(--mirtekes-card-action-height) !important;
  max-height: var(--mirtekes-card-action-height);
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .mirtekes-card-price-row,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-card-price-row {
  position: relative;
  display: flex;
  direction: ltr;
  align-items: flex-start;
  gap: .5rem;
  width: 100%;
  min-width: 0;
  flex: 1 1 0;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .mirtekes-card-price-row:has(.mirtekes-card-promotions > :not(.d-none):not([hidden])),
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-card-price-row:has(.mirtekes-card-promotions > :not(.d-none):not([hidden])) {
  padding-left: calc(Min(40%, 80px) + .5rem);
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .mirtekes-card-promotions,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-card-promotions {
  position: absolute;
  inset: auto auto 0 0;
  display: flex;
  flex: 0 0 auto;
  flex-direction: column-reverse;
  align-items: flex-start;
  gap: .3rem;
  max-width: Min(40%, 80px);
  margin: 0;
  text-shadow: none;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .mirtekes-card-promotions:not(:has(> :not(.d-none):not([hidden]))),
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-card-promotions:not(:has(> :not(.d-none):not([hidden]))) {
  display: none;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .mirtekes-card-promotions > :is(.tp-product-label, .tp-discount-percentage, .mirtekes-recommendation-card__discount),
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-card-promotions > :is(.tp-product-label, .tp-discount-percentage, .mirtekes-recommendation-card__discount) {
  position: static !important;
  inset: auto !important;
  margin: 0 !important;
  max-width: 100%;
  transform: none !important;
  white-space: normal;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .mirtekes-card-promotions > :is(.tp-discount-percentage, .mirtekes-recommendation-card__discount),
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-card-promotions > :is(.tp-discount-percentage, .mirtekes-recommendation-card__discount) {
  order: -1;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .mirtekes-card-price-row > :is(.product_price, .mirtekes-recommendation-card__price),
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-card-price-row > :is(.product_price, .mirtekes-recommendation-card__price) {
  flex: 1 1 0 !important;
  width: auto !important;
  min-width: 0;
  direction: ltr !important;
  flex-direction: row !important;
  justify-content: flex-end !important;
  margin-bottom: 0;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .mirtekes-card-price-row > :is(.product_price, .mirtekes-recommendation-card__price) > del,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-card-price-row > :is(.product_price, .mirtekes-recommendation-card__price) > del {
  order: -1;
  margin-inline-start: 0 !important;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper::after,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card::after {
  position: absolute;
  inset: 0;
  z-index: 1;
  background: linear-gradient(180deg, transparent 38%, rgba(0, 0, 0, 0.12) 58%, rgba(0, 0, 0, 0.75) 100%);
  pointer-events: none;
  content: '';
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper.is-variant-open::after,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card.is-variant-open::after {
  visibility: hidden;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-product-top {
  position: absolute !important;
  inset: 0;
  display: block !important;
  width: 100%;
  height: 100%;
  aspect-ratio: auto !important;
  background: transparent !important;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-product-image-container,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-product-image-container > span {
  position: absolute !important;
  inset: 0;
  width: 100% !important;
  height: 100% !important;
  aspect-ratio: auto !important;
  padding: 0 !important;
  background: transparent !important;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-product-image {
  width: 100% !important;
  height: 100% !important;
  padding: 0 !important;
  object-fit: cover !important;
  object-position: center;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-product-content {
  position: relative;
  z-index: 2;
  flex: 0 0 auto;
  min-height: 0 !important;
  margin-block-start: auto;
  padding: .85rem .9rem !important;
  border: 0 !important;
  background: transparent !important;
  text-align: start !important;
  color: #fff !important;
  text-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper:has(.tp-add-to-cart-btn) .tp-product-content {
  padding-bottom: 4.1rem !important;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-product-content .position-relative,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-product-content .product_price {
  position: static !important;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-product-content :is(.tp-product-title a, .oe_price, .oe_price *, .text-primary) {
  color: #fff !important;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-product-content :is(.oe_default_price, .oe_default_price *, a.text-muted) {
  color: #eee !important;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-product-content .tp-product-preview-swatches {
  background: transparent !important;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-product-content .mirtekes-home-card-reviews {
  margin: 0 0 .2rem;
  color: #eee !important;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-add-to-cart-btn {
  position: absolute !important;
  inset: auto .75rem .75rem !important;
  z-index: 3;
  width: auto !important;
  padding: 0 !important;
  opacity: 1 !important;
  transform: none !important;
  height: var(--mirtekes-card-action-height);
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-add-to-cart-btn .btn {
  box-sizing: border-box;
  height: var(--mirtekes-card-action-height) !important;
  min-height: var(--mirtekes-card-action-height) !important;
  margin: 0 !important;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .mirtekes-card-stock-label {
  position: relative !important;
  inset: auto !important;
  z-index: 3;
  flex: 0 0 auto;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper.is-variant-open > .mirtekes-inline-variants {
  z-index: 5;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-recommendation-card__image {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  aspect-ratio: auto;
  padding: 0;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-recommendation-card__image img {
  object-fit: cover;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-recommendation-card__body {
  position: relative;
  z-index: 2;
  flex: 0 0 auto;
  margin-block-start: auto;
  align-items: stretch;
  text-align: start !important;
  background: transparent !important;
  color: #fff;
  text-shadow: 0 1px 3px rgba(0, 0, 0, 0.6);
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-recommendation-card__title {
  min-height: 0;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-recommendation-card__title:has(+ .mirtekes-home-card-reviews) {
  margin-bottom: .15rem;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-home-card-reviews {
  margin-top: 0;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-recommendation-card__title a,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-recommendation-card__price .mirtekes-recommendation-card__sale,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-recommendation-card__price .mirtekes-recommendation-card__sale * {
  color: #fff !important;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-recommendation-card__category,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-recommendation-card__price del,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-home-card-reviews {
  color: #eee !important;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-recommendation-card__category:empty {
  display: none;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-card-price-row {
  margin-bottom: .65rem;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-recommendation-card__price {
  background: transparent !important;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-recommendation-card__action,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-simple-cart-control {
  text-shadow: none;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-recommendation-card__cart,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-product-card__form {
  flex: 0 0 auto;
  height: var(--mirtekes-card-action-height);
  min-height: var(--mirtekes-card-action-height);
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-recommendation-card__action {
  box-sizing: border-box;
  height: var(--mirtekes-card-action-height) !important;
  min-height: var(--mirtekes-card-action-height) !important;
  margin: 0 !important;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-recommendation-card__sold-out,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-card-stock-label {
  position: relative;
  z-index: 3;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-recommendation-card__stock {
  position: absolute;
  inset: .65rem .65rem auto;
  z-index: 3;
  width: fit-content;
  max-width: calc(100% - 1.3rem);
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card.is-variant-open > .mirtekes-inline-variants {
  z-index: 5;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper
:is(.tp-discount-percentage, .tp-product-label:not(.tp-product-stock-label)),
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card
.mirtekes-recommendation-card__badges :is(.tp-product-label, .mirtekes-recommendation-card__discount) {
  min-height: 20px;
  width: fit-content;
  padding: .2rem .45rem !important;
  border: 1px solid rgba(205, 181, 151, 0.7) !important;
  border-radius: .3rem !important;
  background: #fdfaf5 !important;
  color: #000000 !important;
  font-size: .64rem !important;
  font-weight: 600 !important;
  line-height: 1.25 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
  text-shadow: none !important;
  box-shadow: none !important;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper
:is(.tp-discount-percentage, .tp-product-label:not(.tp-product-stock-label)) > span,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card
.mirtekes-recommendation-card__badges :is(.tp-product-label, .mirtekes-recommendation-card__discount) > span {
  color: inherit !important;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper
:is(.tp-discount-percentage, .tp-product-label:not(.tp-product-stock-label)) .after,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card
.mirtekes-recommendation-card__badges :is(.tp-product-label, .mirtekes-recommendation-card__discount) .after {
  display: none !important;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-product-content .tp-discount-percentage,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card
.mirtekes-recommendation-card__badges .mirtekes-recommendation-card__discount,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .tp-discount-percentage {
  background: #c62828 !important;
  border-color: #c62828 !important;
  color: #fff !important;
}

html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-product-content .tp-discount-percentage > span,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card
.mirtekes-recommendation-card__badges .mirtekes-recommendation-card__discount > span,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .tp-discount-percentage > span {
  color: inherit !important;
}

@media (max-width: 767.98px) {
  html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-home-card-reviews {
    font-size: .62rem;
    column-gap: .2rem;
  }
  html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-home-card-reviews__stars {
    gap: 1px;
  }
  html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card {
    --mirtekes-card-action-height: 38px;
  }
  html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .mirtekes-card-price-row > :is(.product_price, .mirtekes-recommendation-card__price),
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-card-price-row > :is(.product_price, .mirtekes-recommendation-card__price) {
    flex-wrap: nowrap !important;
    align-items: baseline !important;
    column-gap: .25rem !important;
    white-space: nowrap;
  }
  html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .mirtekes-card-price-row > :is(.product_price, .mirtekes-recommendation-card__price) > span,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-card-price-row > :is(.product_price, .mirtekes-recommendation-card__price) > span {
    flex: 0 0 auto;
    font-size: .95rem !important;
    line-height: 1.4;
    white-space: nowrap;
  }
  html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .mirtekes-card-price-row > :is(.product_price, .mirtekes-recommendation-card__price) > del,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-card-price-row > :is(.product_price, .mirtekes-recommendation-card__price) > del {
    flex: 0 0 auto;
    font-size: .62rem !important;
    line-height: 1.4;
  }
  html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .mirtekes-card-price-row > :is(.product_price, .mirtekes-recommendation-card__price) > del small,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-card-price-row > :is(.product_price, .mirtekes-recommendation-card__price) > del small {
    font-size: inherit !important;
  }
  html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-product-title {
    min-height: 0 !important;
    margin-bottom: .2rem !important;
  }
  html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-product-content {
    position: static;
    padding-top: .65rem !important;
  }
  html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-recommendation-card__body {
    position: static;
  }
  html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .mirtekes-card-price-row,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-card-price-row {
    position: static;
  }
  html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .mirtekes-card-price-row:has(.mirtekes-card-promotions > :not(.d-none):not([hidden])),
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-card-price-row:has(.mirtekes-card-promotions > :not(.d-none):not([hidden])) {
    padding-left: 0;
  }
  html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .mirtekes-card-promotions,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-card-promotions {
    position: absolute;
    top: .65rem;
    left: .65rem;
    right: auto;
    bottom: auto;
    z-index: 8;
    width: 34px;
    max-width: 34px;
    flex-direction: column;
    gap: .35rem;
  }
  html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .mirtekes-card-promotions > .tp-product-label,
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-card-promotions > .tp-product-label {
    box-sizing: border-box;
    width: 100% !important;
    padding: .2rem .1rem !important;
    font-size: .58rem !important;
    text-align: center;
    overflow-wrap: anywhere;
  }
  html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .mirtekes-card-promotions:has(> :is(.tp-discount-percentage, .mirtekes-recommendation-card__discount):not(.d-none):not([hidden])),
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card .mirtekes-card-promotions:has(> :is(.tp-discount-percentage, .mirtekes-recommendation-card__discount):not(.d-none):not([hidden])) {
    top: 0;
  }
  html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper
.tp-product-content .tp-discount-percentage:not(.d-none):not([hidden]),
html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap :is(.tp-hook-accessory-products, .mirtekes-shop-style-cards) .mirtekes-recommendation-card
.mirtekes-recommendation-card__badges .mirtekes-recommendation-card__discount:not(.d-none):not([hidden]) {
    position: relative !important;
    inset: auto !important;
    z-index: 8;
    display: flex !important;
    align-items: center;
    justify-content: center;
    width: 34px;
    max-width: 34px;
    min-height: 56px;
    margin: 0 !important;
    padding: .35rem .2rem .75rem !important;
    border: 0 !important;
    border-radius: 0 !important;
    clip-path: polygon(0 0, 100% 0, 100% 100%, 50% calc(100% - 8px), 0 100%);
    font-size: .62rem !important;
    line-height: 1.35 !important;
    white-space: normal;
    overflow-wrap: anywhere;
    text-align: center;
    text-shadow: none;
  }
}

@media (max-width: 359.98px) {
  html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-card-price-row > :is(.product_price, .mirtekes-recommendation-card__price) {
    column-gap: .15rem !important;
  }
  html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-card-price-row > :is(.product_price, .mirtekes-recommendation-card__price) > span {
    font-size: .85rem !important;
  }
  html[data-website-id="2"][data-mirtekes-theme="1"] #wrapwrap #wrap .mirtekes-card-price-row > :is(.product_price, .mirtekes-recommendation-card__price) > del {
    font-size: .55rem !important;
  }
}
