/*!/wp-content/themes/be-culture-theme/css/whitelabel.css*/body.woocommerce span.onsale{border-radius:0!important;min-height:2em;line-height:2em;min-width:5em;padding:0 15px}body.woocommerce div.product span.onsale{border-radius:0!important;min-height:3em;line-height:3em;min-width:5em;padding:0 15px!important}.ast-icon-previous:before,.ast-icon-next:before{line-height:calc(2em + 2px)}.woo-variation-swatches .woo-variation-raw-select:not(#pa_colore)+.wvs-style-rounded.variable-items-wrapper .variable-item:not(.radio-variable-item) .variable-item-span{border-radius:0}#payment .payment_methods li.wc_payment_method img{height:auto;max-width:100%;max-width:40px}#payment .payment_methods li.payment_method_xpay img{max-height:20px;display:unset}div#woocommerce_price_filter-1{margin:70px 0}div#woocommerce_recently_viewed_products-1{padding-top:30px}form.woocommerce-product-search{padding-bottom:35px}li.wc-block-product-categories-list-item{padding-bottom:7px!important;font-weight:bold!important}table.variations>tbody{display:flex;justify-content:flex-start;margin-bottom:15px}table.variations>tbody>tr{flex:0 1 auto;margin-right:7vw;max-width:40vw}table.variations>tbody>tr:last-child{margin-right:0}table.variations>tbody>tr:only-child{max-width:none}.woo-variation-swatches .woo-variation-raw-select:not(#pa_colore)+.variable-items-wrapper li.variable-item:not(.radio-variable-item){padding:.5rem;width:auto;border-radius:0}.woo-variation-swatches .variable-items-wrapper li.variable-item:not(.radio-variable-item) .variable-item-span{line-height:1}.reset_variations{display:none!important}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:before{width:1px;height:20px;border:0;top:8px;left:50%;background:var(--e-global-color-primary)}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:after{width:20px;height:1px;border:0;transform:none;top:50%;left:8px;background:var(--e-global-color-primary)}.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover:before,.woocommerce div.product div.images .woocommerce-product-gallery__trigger:hover:after{background:var(--e-global-color-accent)}#tab-description .woocommerce-variation-description~p,#main form.variations_form .woocommerce-variation-description,.pswp__caption{display:none}.single-product .button-assaggi{box-shadow:0 0 0 2px var(--e-global-color-accent);padding:.6rem 1rem;color:rgb(0 0 0 / 70%);font-weight:600}.single-product .button-assaggi:hover{box-shadow:0 0 0 3px rgb(0 0 0 / 10%)}.single-product .product:not(.product-type-simple) .button-assaggi:not(.assaggio-){display:none}.single_variation_wrap,.single_product_stock_and_cart{display:flex;flex-direction:column-reverse}div.product form.cart button.single_add_to_cart_button.button.alt{width:100%}.woocommerce div.product .single_product_stock_and_cart form.cart,.woocommerce-variation-add-to-cart.variations_button{display:flex;margin-bottom:1.2em}.woocommerce-product-details__short-description{overflow:hidden}.slide-read-more-button{cursor:pointer;text-align:left;margin-top:0;margin-bottom:20px;font-weight:700;display:none}.expand-button{cursor:pointer;text-align:left;font-weight:700;margin:-10px 0 0}.astra-shop-thumbnail-wrap .ast-quick-view-text:focus{opacity:1;background:#000;color:#fff}#ast-quick-view-modal .woocommerce-variation.single_variation{overflow:hidden;margin:0}#ast-quick-view-content div.summary .added_to_cart{line-height:1}@media (max-width:999px){#ast-quick-view-content div.summary,#ast-quick-view-content div.images{min-width:auto}}@media screen and (max-width:921px){.single-product section.products>h2{margin:5em 0 2em 0}.single-product div.product div.summary{margin-bottom:6em}}@media screen and (max-width:544px){.single-product div.product .woocommerce-tabs ul.tabs li{border-bottom:1px solid #ebebeb}.single-product div.product .woocommerce-tabs ul.tabs li.active{margin-top:-1px;padding-top:1px;border-bottom-color:#ebebeb}}@media (hover:none) and (pointer:coarse){a.ast-quick-view-text{opacity:1;bottom:unset;left:unset;top:0;right:0;font-size:0;width:2.5rem}a.ast-quick-view-text:before{font-size:1.3rem;content:"\f06e";font-family:'Font Awesome 5 Free'}span.onsale.circle~.ast-quick-view-text{margin-top:20px}}.beculture-checkout-disclaimer{box-sizing:border-box;width:100%;display:flex;align-items:center;gap:10px;margin:14px 0 28px;padding:16px 20px;background:#f5f5f5;border-top:2px solid #596bf3;line-height:1.5}.beculture-checkout-disclaimer-icon{display:flex;align-items:center;justify-content:center;flex:0 0 22px;width:22px;height:22px}.beculture-checkout-disclaimer-icon img{display:block!important;width:22px!important;height:22px!important;min-width:22px;max-width:22px!important;margin:0!important;padding:0!important}.beculture-checkout-disclaimer-text{display:block;flex:1;margin:0}