.wc-pao-addon-image-swatch-select{display:none}.wc-pao-addon-image-swatch{display:inline-block;outline:1px solid #ddd;padding:2px;margin-right:5px;margin-bottom:2px}.wc-pao-addon-image-swatch:active,.wc-pao-addon-image-swatch:focus,.wc-pao-addon-image-swatch:hover{outline:1px solid #666}.wc-pao-addon-image-swatch.selected{outline-color:#0f834d;outline-width:2px}.wc-pao-addon-image-swatch img{max-width:65px;max-height:65px}.wc-pao-addon-heading{margin:1em 0 0}.wc-pao-addon{margin:0 0 1em;padding:0 2px}.wc-pao-addon p{margin:0}.wc-pao-addon .wc-pao-addon-name{margin:0;display:inline-block}.wc-pao-addon label.wc-pao-addon-name{font-weight:700}.wc-pao-addon .wc-pao-addon-description{font-style:italic}.wc-pao-addon .wc-pao-addon-wrap{margin:.5em 0 0 0}.wc-pao-addon .wc-pao-addon-wrap select{width:auto;min-width:50%}.wc-pao-addon .wc-pao-addon-wrap .wc-pao-addon-checkbox{align-self:center;margin-right:4px}.wc-pao-addon .wc-pao-addon-wrap .wc-pao-addon-radio{align-self:center}.wc-pao-cart-quantity-field input{background:0 0!important;outline:0!important;border:0!important;box-shadow:none!important}.wc-pao-addon-chars-remaining{display:none}.wc-pao-addon-chars-remaining.visible{display:block}.woocommerce .wc-pao-addon .wc-pao-addon-wrap label{display:inline}.wc-pao-addon abbr.required{text-decoration:none!important}div.product-addon-totals{margin:20px 0 40px 0;padding:20px 0 0 0;border-top:1px solid #eee;border-bottom:1px solid #eee;overflow:hidden}div.product-addon-totals ul{list-style:none;margin:0}div.product-addon-totals ul li{display:flex;justify-content:space-between;padding:5px 0}div.product-addon-totals ul li.wc-pao-row-quantity-based{padding-left:20px}div.product-addon-totals .wc-pao-subtotal-line{justify-content:flex-end;border-top:1px solid #eee;padding:10px 0;margin-top:20px}.single-product div.product div.product-addon-totals .wc-pao-subtotal-line p.price{margin:0}.tips{cursor:help;text-decoration:none}img.tips{padding:5px 0 0}#tiptip_holder{display:none;z-index:8675309;position:absolute;top:0;left:0}#tiptip_holder.tip_top{padding-bottom:5px}#tiptip_holder.tip_top #tiptip_arrow_inner{margin-top:-7px;margin-left:-6px;border-top-color:#333}#tiptip_holder.tip_bottom{padding-top:5px}#tiptip_holder.tip_bottom #tiptip_arrow_inner{margin-top:-5px;margin-left:-6px;border-bottom-color:#333}#tiptip_holder.tip_right{padding-left:5px}#tiptip_holder.tip_right #tiptip_arrow_inner{margin-top:-6px;margin-left:-5px;border-right-color:#333}#tiptip_holder.tip_left{padding-right:5px}#tiptip_holder.tip_left #tiptip_arrow_inner{margin-top:-6px;margin-left:-7px;border-left-color:#333}#tiptip_content,.chart-tooltip,.wc_error_tip{color:#fff;font-size:.8em;max-width:150px;background:#333;text-align:center;border-radius:3px;padding:.618em 1em;box-shadow:0 1px 3px rgba(0,0,0,.2)}#tiptip_content code,.chart-tooltip code,.wc_error_tip code{padding:1px;background:#888}#tiptip_arrow,#tiptip_arrow_inner{position:absolute;border-color:transparent;border-style:solid;border-width:6px;height:0;width:0}.wc-pao-addon-checkbox-required-error{color:#e2401c}.yith-wcbm-clearfix:before,
.yith-wcbm-clearfix:after {
content : "";
display : table;
}
.yith-wcbm-clearfix:after {
clear : both;
}
.yith-wcbm-clearfix {
zoom : 1; }
.yith-wcbm-badge {
position    : absolute;
box-sizing  : border-box;
text-align  : center;
z-index     : 10;
font-family : "Open Sans", sans-serif;
font-size   : 13px;
}
.yith-wcbm-badge img {
max-width  : 200px;
max-height : 200px;
}
.yith-wcbm-badge__wrap {
width  : 100%;
height : 100%;
}
p.yith-wcbm-badge-txt {
margin  : 0;
padding : 0;
}
.container-image-and-badge {
position    : relative;
display     : block;
text-indent : 0;
line-height : 0;
}
.yith-wcbm-badge img {
margin : 0 !important;
}
span.onsale {
z-index : 10;
}
.yith-wcbm-badge-advanced .yith-wcbm-badge-text,
.yith-wcbm-badge-advanced .yith-wcbm-badge-text-advanced,
.yith-wcbm-on-sale-badge-advanced .yith-wcbm-badge-text-advanced {
position : absolute;
left     : 0;
top      : 0;
width    : 100%;
height   : 100%;
z-index  : 14;
} .yith-wcbm-shortcode-badge-container .container-image-and-badge {
display : inline-block;
}  .cart_item .yith-wcbm-badge {
display : none !important;
} .product-thumbnails .yith-wcbm-badge {
display : none !important;
} .yith-wcbm-theme-flatsome .iosSlider.product-thumbnails .yith-wcbm-badge,
.yith-wcbm-theme-flatsome #mini-cart-content .container-image-and-badge .yith-wcbm-badge {
display : none !important;
}
.yith-wcbm-theme-flatsome #mini-cart-content .container-image-and-badge,
.yith-wcbm-theme-flatsome .products .container-image-and-badge,
.yith-wcbm-theme-flatsome .yith-wcbm-badge img {
position : static !important;
} .fusion-menu-cart-items .yith-wcbm-badge {
display : none !important;
} #yith-wcwl-form .yith-wcbm-badge {
display : none !important;
} .yith-wfbt-section .yith-wcbm-badge, .yith-wfbt-form .yith-wcbm-badge {
display : none !important;
} #ywsfl_container_list .yith-wcbm-badge {
display : none !important;
} .yith-quick-view-nav .container-image-and-badge {
position : static !important;
width    : 100% !important;
padding  : 0 !important;
}
.yith-quick-view-nav .yith-wcbm-badge {
display : none !important;
} .yith-ajaxsearchform-container .yith-wcbm-badge {
display : none !important;
} .yith-wcpb-product-bundled-items .yith-wcbm-badge {
display : none !important;
} .ssatc-sticky-add-to-cart .yith-wcbm-badge {
display : none !important;
} .yith-ywraq-list-widget-wrapper .yith-wcbm-badge {
display : none !important;
} .yith-wacp-content table.cart-list .yith-wcbm-badge {
display : none;
} body.yith-wcbm-theme-basel .container-image-and-badge > img,
body.yith-wcbm-theme-basel .container-image-and-badge *:not(.yith-wcbm-badge) img {
width : 100%;
}