.pricing-container{display:flex;align-items:center;justify-content:space-between}.pricing-container.comparable .pricing{grid-template-columns:auto auto}.pricing-container.comparable .pricing .discount-container{grid-column:span 2}@media(min-width:900px){.pricing-container.comparable .pricing{grid-template-columns:auto auto auto}.pricing-container.comparable .pricing .discount-container{grid-column:span 1}}.pricing-container .compare-button{background:#fff;border:0;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:8px 12px;gap:8px;align-self:flex-end;cursor:pointer}@media(min-width:900px){.pricing-container .compare-button{display:none}}.pricing-container .pricing{display:grid;grid-template-columns:auto auto auto;align-items:center;grid-gap:8px;gap:8px}.pricing-container .pricing .mrp{margin-right:4px}.pricing-container .pricing .discount-container{overflow:hidden;position:relative;text-align:center;border-radius:4px;height:24px;background-color:#2f6358;margin-left:8px}.pricing-container .pricing .discount-container .discount{position:relative;top:1px;left:1px;width:calc(100% - 2px);height:calc(100% - 2px);padding:4px 12px;border-radius:4px;background-color:#2f6358;z-index:2;white-space:nowrap}.pricing-container .pricing .discount-container .discount-animation-container{position:absolute;top:0;left:-100%;width:60%;height:100%;background-color:var(--oui-white-100);animation:animate 2s ease-in-out;z-index:1}@keyframes animate{0%{left:-150%}50%{left:150%}to{left:-150%}}.product-booked-count-wrapper{display:flex;gap:8px;align-items:center}