.joinchat__button {
    display: flex;
    flex-direction: row;
    position: absolute;
    z-index: 2;
    bottom: 60px;
    right: 8px;
    height: var(--s);
    min-width: var(--s);
    max-width: 95vw;
    background: #25d366;
    color: inherit;
    border-radius: calc(var(--s) /2);
    box-shadow: 1px 6px 24px 0 rgba(7, 94, 84, .24);
    cursor: pointer;
    transition:background-color .2s linear
}

@media only screen and (max-width: 480px) {
    .back-top {
       left: 15px;
        bottom: 15px;
    }
}

.pi-edd {
 font-size: medium;
display: inline;
font-weight: bold;
}
tr#pi-overall-estimate-cart {
font-size: medium;
font-weight: bold;
color: #121212 !important;
    width: 100%;
    font-size: small;
text-align: center !important;
}

.header-full-width .container {
    max-width: 90% !important;
}
.accedi_prezzi {
	display: block;
        text-align: center;
        border: 1px solid black;
	font-weight: bold;
	padding: 2px;
	margin-top: -1em;
background-color: #121212;
}

.single-product .accedi_prezzi {
	margin-top: 1.5em;
}

.variations td  {
font-size: medium;
}
.single-product .yith-wcbr-brands {
display: none;
}
.single-product .product_meta>span {
display: none;
}

.oswald {
font-family: oswald;
}

#qlwapp a.qlwapp-account.qlwapp-readonly {
display: none;
}
#qlwapp .qlwapp-box .qlwapp-days, #qlwapp .qlwapp-box .qlwapp-time {
display: none !important;
}
#qlwapp div.qlwapp-avatar-container {
background-color: #FFFFFF !important;
}
#rmp-menu-wrap-1765 .rmp-submenu .rmp-menu-item-link {
font-size: 16px;
}
body:not(.logged-in) .dgwt-wcas-sp {
        display: none;
}

#rmp-menu-wrap-1765 .rmp-submenu .rmp-menu-item-link {
    font-size: 16px;
}
@media screen and (max-width: 687px)
#rmp-menu-wrap-1765 .rmp-submenu .rmp-menu-item-link {
    font-family: inherit;
    height: 40px;
    line-height: 35px;
    font-size: 13px;
    color: #fff;
}

#rmp-menu-wrap-1765 .rmp-submenu-depth-3 .rmp-menu-item-link {
    padding-left: "%";
}

#rmp-menu-wrap-1765 .rmp-submenu-depth-2 .rmp-menu-item-link {
    color: #c9000b !important;
}
.accedi_link {
color: #FFFFFF;
  font-family: 'Oswald';
    font-size: 0.95em;
}
.star-rating span:before {
color: #ead508 !important;
}
.oswald_grigio {
font-family: Oswald;
background-color: #FFFFFF !important;
color: #121212;
}

p.woocommerce-loop-product__title, .woocommerce div.product .product_title {
font-weight: 900;
}
span.woocommerce-Price-currencySymbol {
    vertical-align: baseline !important;
font-size: 1em !important;
}
li#tab-title-test_tab.test_tab_tab {
display: none;
}
ul#menu-footer.links.footer-nav.uppercase {
color: #ffffff !important;
}
#icon_wrapper .awesome-social {
width: 60px !important;
position: sticky;
margine-left: 1em;
margin-bottom: 0.5em;
display: flex;
}

#qlwapp.qlwapp-bubble .qlwapp-toggle {
    width: 54px;
    height: 54px;
}
a.qlwapp-toggle {
    width: 54px !important;
    z-index: 99999;
    height: 54px !important;
}

#icon_wrapper .awesome-social {
    width: 59px !important;
}
.awesome-social-img img {
    margin-left: -15px;
}
.mo-openid-app-icons > p {
    text-align: center;
}
.single-product #icon_wrapper .awesome-social {
display: none;
}

td.product-total, .shop_table tfoot tr td, .cart_totals tbody tr td, .shop_table thead tr th:last-of-type, .shop_table tr td:last-of-type {
    text-align: center;
}

.hustle-content-wrap {
    display: none;
}
.hustle-layout-form {
    display: none;
}
.stars a:hover:after, .stars a.active:after{
    color: #ead508 !important;
}
.operatori_wa {
text-align: center;
}

img.alignnone.size-medium.wp-image-900 {
    pointer-events: none;
}
h3#ship-to-different-address {
    display: none;
}
