.product-pricing{flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:4px;margin-top:5px;display:flex}.product-pricing-wrapper{flex-direction:column;align-items:flex-start;display:flex}.product-pricing-message{height:16px;padding-bottom:2px;position:relative;overflow:hidden}.product-pricing-message__content--active{width:100%;animation:4s ease-in-out infinite alternate animatePriceMessage}.product-pricing-message__item{height:16px;font-size:var(--ui-font-xxs);text-align:left;align-items:center;font-weight:500;display:flex}@media (max-width:400px){.product-pricing-message__item{font-size:9px}}.product-pricing-message__item--red{color:var(--ui-discount-bg)}.product-pricing-message__item--green{color:var(--ui-success)}.product-pricing-two{font-size:var(--ui-font-xxs);color:var(--ui-gray-700);align-items:center;margin-bottom:2px;font-weight:500;display:flex}@media (min-width:992px){.product-pricing-two{font-size:var(--ui-font-sm)}}.product-pricing-two span{margin-right:6px;text-decoration:line-through}.product-pricing-two--basket span{text-decoration:none}.product-pricing-one{align-items:center;display:flex}.product-pricing-one__price{font-size:var(--ui-font-md);color:var(--ui-product-price-color,var(--ui-black));align-items:center;margin-right:5px;padding-top:0;padding-bottom:0;font-weight:500;display:inline-flex}.product-pricing-one__discount{font-size:var(--ui-font-xxs);color:var(--ui-white);background:var(--ui-discount-bg);border-radius:var(--ui-border-radius-sm);justify-content:center;align-items:center;padding:1px 2px;font-weight:400;display:flex}.product-pricing-one__basket-label{font-size:var(--ui-font-xxs);color:var(--ui-brand-pricing-color);margin-right:4px;font-weight:500}.product-pricing-one--basket{background:var(--ui-brand-pricing-bg);border-radius:var(--ui-border-radius-sm);padding:0 6px}.product-pricing-one--basket .product-pricing-one__price{color:var(--ui-brand-pricing-color)}.product-pricing-detail{height:auto}.product-pricing-detail .product-pricing-one__price,.product-pricing-detail .product-pricing-two{font-size:var(--ui-font-md)}.product-pricing-detail .product-pricing-one__discount{height:auto;padding:5px 7px}.product-pricing-secondprice{padding-left:5px}@keyframes animatePriceMessage{0%{transform:translateY(0)}50%{transform:translateY(0)}55%{transform:translateY(-55%)}to{transform:translateY(-50%)}}
