.woocommerce .sidebar{display:none}.ast-sticky-add-to-cart .tpt__tiered-pricing,.ast-sticky-add-to-cart .wpcbn-btn,.grecaptcha-badge,.woocommerce ul.products li.product small.woocommerce-price-suffix,span.onsale,.wc-block-components-product-metadata{display:none!important}span.ast-sticky-add-to-cart-action-price.price{padding-right:1px!important}span.ast-sticky-add-to-cart-title{font-size:14px!important}.woosg-products .woosg-product .woosg-quantity.woosg-quantity-plus-minus input{margin:0!important}.woocommerce-js div.product div.summary .woocommerce-product-details__short-description :last-child{margin-bottom:0}.woocommerce ul.products li.product .woocommerce-LoopProduct-link h2{line-height:2.5ex;height:5ex;overflow:hidden;text-overflow:ellipsis}h2.woocommerce-loop-product__title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;height:56px}.woocommerce ul.products li.product{-webkit-box-shadow:0 1px 3px -2px rgba(0,0,0,12%),0 1px 2px rgba(0,0,0,24%);box-shadow:0 1px 3px -2px rgba(0,0,0,12%),0 1px 2px rgba(0,0,0,24%)}.woocommerce-js ul.products li.product .ast-shop-product-out-of-stock{bottom:0;left:0;right:0;height:300px;opacity:.6;align-content:center;background-color:rgba(0,0,0,.31);color:#000;font-size:26px}.woocommerce ul.products li.product.outofstock .button{background-color:#000}span.sale-percentage{position:absolute;top:0;right:0;background:#000;color:#fff;padding:3px 7px;border-radius:.375em;font-weight:550;opacity:.85;font-size:13px}.single-product .ast-article-single span.sale-percentage{left:0;right:inherit;z-index:2}.woocommerce-checkout h1.entry-title{text-align:center}p#billing_country_field,p#shipping_country_field{display:none}.ast-modern-checkout .woocommerce form.woocommerce-checkout .form-row.ast-column-33{width:50%}p#tip_facturare_field,.ast-checkout-form-heading h3{width:100%}.woocommerce-billing-fields__customer-login-label{width:100%;margin-left:10px;line-height:1em;font-size:14px}.dbx_gresit{border:2px solid red!important}.dbx_links{width:100%;display:inline-flex;gap:10px;font-size:13px;text-align:center}.dbx_faq h3{font-size:1.6em}.dbx_faq h4{font-size:1.3em;margin-bottom:10px}.intrebare{margin-bottom:10px}.dbx_m_top a{color:#fff;text-align:center;width:100%;font-size:13pt}.cross-sells ul.products{display:inline-flex!important;width:100%;flex-flow:row nowrap;gap:25px}.cross-sells ul.products li{display:inline-block!important;text-align:center!important;width:25%!important;height:380px;align-self:flex-end}.cross-sells ul.products li .astra-shop-thumbnail-wrap,.cross-sells ul.products li .astra-shop-summary-wrap{width:100%!important;text-align:center;padding:10px!important}.cross-sells ul.products li .astra-shop-summary-wrap span.price{position:relative!important;max-width:100%!important;text-align:center!important}.cross-sells ul.products li .astra-shop-summary-wrap a.button{position:relative!important;bottom:0!important;display:inline-block;margin-top:20px}.cross-sells ul.products li .astra-shop-thumbnail-wrap img.attachment-woocommerce_thumbnail.size-woocommerce_thumbnail{object-fit:scale-down;height:150px}@media (max-width:544px){.cross-sells ul.products li{width:50%!important}p#billing_state_field,p#billing_city_field,p#shipping_state_field,p#shipping_city_field{width:100%!important}}.site-primary-header-wrap .site-header-section-center .ast-builder-layout-element[data-section=astra-search]{flex:1 1 auto!important;max-width:100%!important}