.price .stock-status span{font-size:12px!important}.out-of-stock span{max-width:none}.preorder span{max-width:65px}@media (max-width: 1199px){.preorder span{max-width:65px}}.in-stock span:not(.stock-pulse+span){max-width:59px;white-space:normal}.purches-btn .ef-btn{padding-inline:12px;font-size:14px;text-align:start}.purches-btn .ef-btn svg{flex-shrink:0}@media (max-width: 767px){.purches-btn .ef-btn{font-size:12px!important;line-height:1.2}}@media (max-width: 575px){.purches-btn .ef-btn{text-align:center;font-size:10px!important}}.ef-tp-trustscore{flex-direction:column;gap:0;line-height:2.5rem;margin-top:5px}.trust-panel-wrapper .feature{justify-content:center}.ef-best-seller-prod-card-badge{gap:10px}.ef-best-seller-prod-card-badge span br{display:block}.cart-summary .ef-btn,th.cart-pd-model{line-height:1.2}@media (max-width: 991px){.cart-top-header ul.steps-indicator li:nth-child(2):before{width:70%!important}.cart-top-header ul.steps-indicator li:not(:first-child):before{width:calc(50% + 30px)}}@media (max-width: 991px){.product-details .product-highlights>div p{font-size:10px;text-wrap:balance;line-height:1}}@media (max-width: 991px){.product-highlights div:nth-child(3){padding-inline-start:25px}}
