.mst-searchautocomplete__autocomplete .mst-searchautocomplete__wrapper{display:flex;flex-direction:column;max-height:none;overflow:unset}.mst-searchautocomplete__autocomplete{box-shadow:none !important}.rating-summary .rating-result{float:left !important}.checkout-cart-index .data.table tbody,.checkout-index-index .data.table tbody{display:flex;flex-direction:column}.data.table tbody .totals.sub.excl{order:1}.data.table tbody .totals.shipping{order:2}.custom_sub_without_vat+.totals,.data.table .total-rules{order:3}.totals+.totals.sub{order:3}.data.table tbody .totals-tax,.data.table tbody .totals-tax-summary,.data.table tbody .totals-tax-details{order:10}.data.table tbody .custom_sub_without_vat{order:9}.data.table tbody .totals.sub.incl{order:11}.data.table tbody .grand.totals{order:12}#shopping-cart-table tbody.cart.item{display:table-row-group}.cart-container .cart.page-title-wrapper{display:none}.cart-container .block.crosssell{margin-top:25px !important}html{scroll-behavior:smooth}.checkout-cart-index .additional-products{order:3}.checkout-cart-index .additional-products .owl-nav{opacity:1;visibility:visible;display:block !important}#product-related-cart .secondary{text-align:center;margin:25px 0}.checkout-onepage-success .checkout-success-wrapper #registration{display:none}.block.newsletter-popup.form-only .actions{position:relative;height:max-content;margin-bottom:25px;display:flex}@media(max-width:640px){.block.newsletter-popup.form-only .actions button{padding-left:10px;padding-right:10px}.block.newsletter-popup.form-only .actions input#newsletter-widget{width:230px}}#newsletter-widget-error{position:absolute;width:max-content;top:35px;left:0}.block.newsletter{color:#fff}.catalogsearch-advanced-resul #block-compare-heading{text-transform:unset}body.wp-sl div.sociallogin-wrapper div.sociallogin-block div.sociallogin-padding div.sociallogin-box span.text{white-space:nowrap;margin-left:auto !important;width:calc(100% - 41px);display:block;overflow:hidden}@media (max-width:1024px){.ox-section-item-content .block.sociallogin-block{padding:10px}.customer-account-login .sociallogin-wrapper.block-customer-login{padding:0 !important}.header__content .logo__container{position:relative !important;left:0 !important;flex-grow:1;order:1;margin-left:32px !important}.header__content .flex-right{flex-grow:1;justify-content:flex-end}.header__content .flex-right .block-search{position:relative !important;left:0 !important}}.upsell .owl-carousel .owl-nav{opacity:1;visibility:visible}.sidebar strong#block-compare-heading{text-transform:none !important}