/*rtl:begin:ignore*/
html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper,
html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card {
  --oudship-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: #f7f3ec; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper, html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper:hover,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card:hover {
    transform: none !important; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-simple-cart-control,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-simple-cart-control {
    box-sizing: border-box;
    height: var(--oudship-card-action-height) !important;
    min-height: var(--oudship-card-action-height) !important;
    max-height: var(--oudship-card-action-height); }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-price-row,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-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="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-price-row:has(.oudship-card-promotions > :not(.d-none):not([hidden])),
    html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-price-row:has(.oudship-card-promotions > :not(.d-none):not([hidden])) {
      padding-left: calc(Min(40%, 80px) + .5rem); }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-promotions,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-promotions {
    position: absolute;
    inset: auto auto 0 0;
    display: flex;
    flex: 0 0 auto;
    flex-direction: column;
    align-items: flex-start;
    gap: .3rem;
    max-width: Min(40%, 80px);
    margin: 0;
    text-shadow: none; }
    html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-promotions:not(:has(> :not(.d-none):not([hidden]))),
    html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-promotions:not(:has(> :not(.d-none):not([hidden]))) {
      display: none; }
    html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-promotions > :is(.tp-product-label, .tp-discount-percentage, .oudship-recommendation-card__discount),
    html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-promotions > :is(.tp-product-label, .tp-discount-percentage, .oudship-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="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-promotions > :is(.tp-discount-percentage, .oudship-recommendation-card__discount),
    html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-promotions > :is(.tp-discount-percentage, .oudship-recommendation-card__discount) {
      order: 1; }
    html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-promotions > .oudship-card-remaining-qty,
    html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-promotions > .oudship-card-remaining-qty {
      position: static;
      order: 2;
      display: block;
      width: fit-content;
      max-width: 100%;
      min-height: 20px;
      padding: .2rem .45rem;
      border: 1px solid #ffc107;
      border-radius: .3rem;
      background: #ffc107;
      color: #000 !important;
      font-size: .64rem;
      font-weight: 600;
      line-height: 1.25;
      text-align: center;
      text-transform: none;
      text-shadow: none;
      overflow-wrap: anywhere; }
      html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-promotions > .oudship-card-remaining-qty span, html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-promotions > .oudship-card-remaining-qty strong, html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-promotions > .oudship-card-remaining-qty small,
      html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-promotions > .oudship-card-remaining-qty span,
      html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-promotions > .oudship-card-remaining-qty strong,
      html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-promotions > .oudship-card-remaining-qty small {
        color: inherit !important; }
      html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-promotions > .oudship-card-remaining-qty .oudship-card-remaining-qty__mobile,
      html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-promotions > .oudship-card-remaining-qty .oudship-card-remaining-qty__mobile {
        display: none; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price),
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-price-row > :is(.product_price, .oudship-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="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price) > del,
    html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price) > del {
      order: -1;
      margin-inline-start: 0 !important; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper::after,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-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="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper.is-variant-open::after,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card.is-variant-open::after {
    visibility: hidden; }

html[data-website-id="1"] #wrapwrap #wrap .oudship-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="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-product-image-container,
html[data-website-id="1"] #wrapwrap #wrap .oudship-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="1"] #wrapwrap #wrap .oudship-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="1"] #wrapwrap #wrap .oudship-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="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper:has(.tp-add-to-cart-btn) .tp-product-content {
  padding-bottom: calc(var(--oudship-card-action-height) + .75rem + .375rem) !important; }

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

html[data-website-id="1"] #wrapwrap #wrap .oudship-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="1"] #wrapwrap #wrap .oudship-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="1"] #wrapwrap #wrap .oudship-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="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-product-content .oudship-home-card-reviews {
  margin: 0 0 .2rem;
  color: #eee !important; }

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

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

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

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

html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-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="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-recommendation-card__title {
  min-height: 0; }

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

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

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

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

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

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

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

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

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

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

html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card:has(> .oudship-card-stock-label) .oudship-recommendation-card__body {
  padding-bottom: 0; }

html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-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="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card.is-variant-open > .oudship-inline-variants {
  z-index: 5; }

html[data-website-id="1"] #wrapwrap #wrap .oudship-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="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card
.oudship-recommendation-card__badges :is(.tp-product-label, .oudship-recommendation-card__discount) {
  min-height: 20px;
  width: fit-content;
  padding: .2rem .45rem !important;
  border: 1px solid rgba(201, 166, 107, 0.7) !important;
  border-radius: .3rem !important;
  background: #f7f3ec !important;
  color: #17241e !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="1"] #wrapwrap #wrap .oudship-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="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card
.oudship-recommendation-card__badges :is(.tp-product-label, .oudship-recommendation-card__discount) > span {
    color: inherit !important; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-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="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card
.oudship-recommendation-card__badges :is(.tp-product-label, .oudship-recommendation-card__discount) .after {
    display: none !important; }

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

@media (max-width: 767.98px) {
  html[data-website-id="1"] #wrapwrap #wrap .oudship-home-card-reviews {
    font-size: .62rem;
    column-gap: .2rem; }
    html[data-website-id="1"] #wrapwrap #wrap .oudship-home-card-reviews__stars {
      gap: 1px; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card {
    --oudship-card-action-height: 38px; }
    html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price),
    html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price) {
      flex-wrap: nowrap !important;
      align-items: baseline !important;
      column-gap: .25rem !important;
      white-space: nowrap; }
      html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price) > span,
      html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price) > span {
        flex: 0 0 auto;
        font-size: .95rem !important;
        line-height: 1.4;
        white-space: nowrap; }
      html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price) > del,
      html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price) > del {
        flex: 0 0 auto;
        font-size: .62rem !important;
        line-height: 1.4; }
        html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price) > del small,
        html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price) > del small {
          font-size: inherit !important; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-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="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-product-content {
    position: static;
    padding-top: .65rem !important; }
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-recommendation-card__body {
    position: static; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-price-row,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-price-row {
    position: static; }
    html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-price-row:has(.oudship-card-promotions > :not(.d-none):not([hidden])),
    html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-price-row:has(.oudship-card-promotions > :not(.d-none):not([hidden])) {
      padding-left: 0; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-promotions,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-promotions {
    position: absolute;
    top: .65rem;
    left: .65rem;
    right: auto;
    bottom: auto;
    z-index: 8;
    width: 46px;
    max-width: 46px;
    flex-direction: column;
    align-items: center;
    gap: .35rem; }
    html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-promotions > .tp-product-label,
    html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-promotions > .tp-product-label {
      order: 2;
      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="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-promotions > :is(.tp-discount-percentage, .oudship-recommendation-card__discount),
    html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-promotions > :is(.tp-discount-percentage, .oudship-recommendation-card__discount) {
      order: 0; }
    html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-promotions:has(> :is(.tp-discount-percentage, .oudship-recommendation-card__discount):not(.d-none):not([hidden])),
    html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-promotions:has(> :is(.tp-discount-percentage, .oudship-recommendation-card__discount):not(.d-none):not([hidden])) {
      top: 0; }
    html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-promotions > .oudship-card-remaining-qty,
    html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-promotions > .oudship-card-remaining-qty {
      order: 1;
      display: grid;
      place-items: center;
      width: 46px;
      height: 46px;
      min-width: 46px;
      min-height: 46px;
      padding: .2rem;
      border-radius: 50%; }
      html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-promotions > .oudship-card-remaining-qty .oudship-card-remaining-qty__desktop,
      html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-promotions > .oudship-card-remaining-qty .oudship-card-remaining-qty__desktop {
        display: none; }
      html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-promotions > .oudship-card-remaining-qty .oudship-card-remaining-qty__mobile,
      html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-promotions > .oudship-card-remaining-qty .oudship-card-remaining-qty__mobile {
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        gap: 1px; }
        html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-promotions > .oudship-card-remaining-qty .oudship-card-remaining-qty__mobile strong,
        html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-promotions > .oudship-card-remaining-qty .oudship-card-remaining-qty__mobile strong {
          font-size: .85rem;
          line-height: 1.1;
          font-weight: 750; }
        html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-promotions > .oudship-card-remaining-qty .oudship-card-remaining-qty__mobile small,
        html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-promotions > .oudship-card-remaining-qty .oudship-card-remaining-qty__mobile small {
          font-size: .55rem;
          line-height: 1.2; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-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="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card
.oudship-recommendation-card__badges .oudship-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="1"] #wrapwrap #wrap .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price) {
    column-gap: .15rem !important; }
    html[data-website-id="1"] #wrapwrap #wrap .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price) > span {
      font-size: .85rem !important; }
    html[data-website-id="1"] #wrapwrap #wrap .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price) > del {
      font-size: .55rem !important; } }

html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper,
html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card {
  border-radius: 22px !important; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price),
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price) {
    align-items: baseline !important;
    flex-wrap: wrap;
    gap: .35rem; }
    html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price) > span,
    html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price) > span {
      color: #fff !important;
      font-size: 1.1rem;
      font-weight: 750; }
    html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price) > del,
    html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price) > del {
      color: #ddd !important;
      font-size: .75rem; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-home-card-reviews,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-home-card-reviews {
    position: relative;
    z-index: 2;
    display: flex;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: flex-start;
    gap: .3rem;
    margin: .15rem 0 .25rem;
    color: #eee !important;
    font-size: .65rem;
    text-decoration: none;
    white-space: nowrap; }
    html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-home-card-reviews__stars,
    html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-home-card-reviews__stars {
      display: inline-flex;
      gap: 1px;
      color: #cfb489; }
    html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-home-card-reviews__count,
    html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-home-card-reviews__count {
      min-width: 0;
      overflow: hidden;
      text-overflow: ellipsis; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper :is(.tp-product-title, .oudship-recommendation-card__title),
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card :is(.tp-product-title, .oudship-recommendation-card__title) {
    position: relative;
    z-index: 2;
    min-height: 0 !important;
    margin-bottom: .15rem !important;
    font-family: inherit;
    font-weight: 700; }
    html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper :is(.tp-product-title, .oudship-recommendation-card__title) a,
    html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card :is(.tp-product-title, .oudship-recommendation-card__title) a {
      display: block !important;
      overflow: hidden;
      white-space: nowrap !important;
      text-overflow: ellipsis;
      -webkit-line-clamp: unset;
      -webkit-box-orient: unset; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper :is(.tp-product-content, .oudship-recommendation-card__body) > a.text-muted,
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-recommendation-card__category,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card :is(.tp-product-content, .oudship-recommendation-card__body) > a.text-muted,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-recommendation-card__category {
    display: none !important; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-product-stock-label--low,
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-recommendation-card__stock,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .tp-product-stock-label--low,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-recommendation-card__stock {
    position: absolute !important;
    inset: .65rem auto auto .65rem !important;
    width: fit-content;
    max-width: calc(100% - 1.3rem);
    z-index: 3; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-product-top > .tp-product-stock-label--out,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .tp-product-top > .tp-product-stock-label--out {
    display: none !important; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper :is(.tp-add-to-cart-btn .btn, .oudship-recommendation-card__action),
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card :is(.tp-add-to-cart-btn .btn, .oudship-recommendation-card__action) {
    border: 0 !important;
    border-radius: 6px !important;
    background: #050505 !important;
    color: #fff !important; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-stock-label,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-stock-label {
    display: flex !important;
    justify-content: center;
    align-items: center;
    width: 100%;
    min-height: 32px;
    margin: 0 !important;
    padding: .5rem !important;
    border: 0 !important;
    border-radius: 0 !important;
    background: rgba(198, 40, 40, 0.95) !important;
    color: #fff !important;
    font-size: .75rem;
    font-weight: 700; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-oos-badge,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .tp-oos-badge {
    display: none !important; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-wishlist,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-wishlist {
    position: absolute;
    z-index: 3;
    top: .65rem;
    right: .65rem;
    display: grid;
    place-items: center;
    width: 40px;
    height: 40px;
    padding: 0;
    border: 0;
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.95);
    color: #6b6b6b; }
    html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-wishlist:disabled,
    html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-wishlist:disabled {
      color: #c62828;
      opacity: 1; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper.is-variant-open .oudship-card-wishlist,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card.is-variant-open .oudship-card-wishlist {
    visibility: hidden; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-action-buttons,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .tp-action-buttons {
    top: .65rem !important;
    right: .65rem !important;
    left: auto !important;
    z-index: 3; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper.is-variant-open > .oudship-inline-variants,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card.is-variant-open > .oudship-inline-variants {
    z-index: 10; }

@media (max-width: 767.98px) {
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-home-card-reviews,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-home-card-reviews {
    font-size: .58rem;
    gap: .2rem; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-stock-label,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-stock-label {
    min-height: 30px;
    font-size: .68rem; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price) > span,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-price-row > :is(.product_price, .oudship-recommendation-card__price) > span {
    font-size: .95rem !important; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-promotions,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-promotions {
    left: .65rem; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .tp-product-stock-label--low,
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-recommendation-card__stock,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .tp-product-stock-label--low,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-recommendation-card__stock {
    top: 4rem !important;
    font-size: .55rem; }
  html[data-website-id="1"] #wrapwrap #wrap .oudship-shop-marker ~ #o_wsale_container .tp-product-item .tp-product-wrapper .oudship-card-wishlist,
  html[data-website-id="1"] #wrapwrap #wrap :is(.oudship-shop-style-cards, .tp-hook-accessory-products) .oudship-recommendation-card .oudship-card-wishlist {
    width: 28px;
    height: 28px; } }

/*rtl:end:ignore*/
