.ast-sticky-add-to-cart div#bbxu,.ast-sticky-add-to-cart .bb-manual-selector{display:none!important}section.up-sells.upsells.products{display:none!important}.elementor-widget-text-editor p{margin-bottom:0!important}.bb-filter{display:flex;align-items:center;gap:22px;background:#fff;padding:14px 20px 14px 20px;border-radius:999px;box-shadow:0 16px 28px rgba(0,0,0,.12);width:100%;max-width:760px}.bb-filter__btn{margin-left:auto}.bb-filter__field{min-width:200px}.bb-filter__field label{display:block;font-size:12px;line-height:1.2;color:#7B8790;margin:0 0 10px 6px;font-weight:600}.bb-filter__field select{width:100%;background:#fff;border:0;outline:0;padding:10px 28px 10px 8px;border-radius:10px;box-shadow:none;font-weight:700;color:#2F3A3F;appearance:none;-webkit-appearance:none;-moz-appearance:none;border-bottom:2px solid #EFF1F3;transition:border-color .2s ease;position:relative}.bb-filter__field select:focus{border-bottom-color:#EC7013}.bb-filter__field{position:relative}.bb-filter__field::after{content:"";position:absolute;right:8px;bottom:12px;width:12px;height:12px;pointer-events:none;background:no-repeat center / 12px 12px url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23EC7013' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E")}.bb-filter__field+.bb-filter__field{position:relative;margin-left:6px;padding-left:12px}.bb-filter__field+.bb-filter__field::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1px;height:26px;background:#EFF1F3;border-radius:1px}.bb-filter__btn{display:flex;align-items:center;gap:8px;background:#EC7013;color:#fff;border:0;border-radius:30px;padding:10px 16px;font-weight:800;cursor:pointer;box-shadow:0 8px 16px rgba(236,112,19,.35);transition:transform .12s ease,box-shadow .12s ease;font-weight:400}.bb-filter__btn:hover{transform:translateY(-1px)}.bb-filter__btn i{font-size:14px}@media (max-width:768px){.bb-filter{flex-wrap:wrap;gap:12px;padding:12px 12px}.bb-filter__field{min-width:calc(50% - 10px)}.bb-filter__btn{width:100%;justify-content:center}}th.woocommerce-product-attributes-item__label{width:200px!important}.woocommerce ul.products li.product .astra-shop-thumbnail-wrap,.woocommerce ul.products li.product .ast-shop-product-image,.woocommerce ul.products li.product .ast-woocommerce-product-gallery{background:#fff}.woocommerce ul.products li.product:hover img.wp-post-image,.woocommerce ul.products li.product:hover img.attachment-woocommerce_thumbnail{opacity:0!important}.woocommerce ul.products li.product .secondary-image,.woocommerce ul.products li.product .ast-secondary-image,.woocommerce ul.products li.product .astra-shop-thumbnail-wrap .secondary-image{opacity:0;transition:opacity .2s ease}.woocommerce ul.products li.product:hover .secondary-image,.woocommerce ul.products li.product:hover .ast-secondary-image,.woocommerce ul.products li.product:hover .astra-shop-thumbnail-wrap .secondary-image{opacity:1}.woocommerce ul.products li.product .astra-shop-thumbnail-wrap img{display:block;width:100%;height:auto;backface-visibility:hidden}span.onsale.circle{display:none!important}.ast-single-post .entry-content a,.ast-comment-content a:not(.ast-comment-edit-reply-wrap a),.woocommerce-js .woocommerce-product-details__short-description a{text-decoration:none}.post-type-archive-product .page-description{display:none!important}h1,h2,h3{word-wrap:break-word;overflow-wrap:break-word;hyphens:auto}.woocommerce .astra-shop-filter-button .astra-woo-filter-icon svg,.woocommerce button.astra-shop-filter-button .astra-woo-filter-icon svg,.woocommerce-page .astra-shop-filter-button .astra-woo-filter-icon svg,.woocommerce-page button.astra-shop-filter-button .astra-woo-filter-icon svg{color:#ffffff!important}span.astra-woo-filter-text{color:white!important}a.astra-shop-filter-button.ast-flyout-filter{background-color:#3C454A;border-radius:20px;padding:5px 20px 5px 20px}.custom-stock{display:flex;align-items:center;font-size:16px;font-weight:500}.custom-stock .dot{width:14px;height:14px;border-radius:50%;border:2px solid #333;margin-right:8px;display:inline-block}.custom-stock.in-stock .dot{background-color:#4caf50}.custom-stock.backorder .dot{background-color:#ff9800}.custom-stock.out-of-stock .dot{background-color:#f44336}.ast-sticky-add-to-cart.bottom.is-active span.custom-stock.in-stock{display:none!important}.booqable-product-inner img{inset:0px!important}