table.wbs-wcpb-product-bundled-items {
margin: 10px 0;
}
table.wbs-wcpb-product-bundled-items tr {
margin: 5px;
border: 1px solid #ccc;
}
td.wbs-wcpb-product-bundled-item-image {
width: 80px;
padding: 0;
vertical-align: top;
}
td.wbs-wcpb-product-bundled-item-image img {
width: 80px;
}
td.wbs-wcpb-product-bundled-item-data {
padding: 0 0 0 10px !important;
position: relative;
}
td.wbs-wcpb-product-bundled-item-data p {
margin-bottom: 5px;
}
div.wbs-wcpb-product-bundled-item-instock, div.wbs-wcpb-product-bundled-item-outofstock {
background: #00f;
padding: 0px 40px 0 10px;
font-weight: 600;
background: rgba(200, 200, 200, 0.6);
margin-bottom: 10px;
float: right;
font-size: 13px;
}
div.wbs-wcpb-product-bundled-item-instock {
color: green;
}
div.wbs-wcpb-product-bundled-item-outofstock {
color: red;
}   .woocommerce tr.wbs-wcpb-child-of-bundle-table-item td.product-name a {
font-size: 12px;
padding-left: 15px;
text-decoration: none;
box-shadow: none;
font-weight: 300;
}
tr.wbs-wcpb-child-of-bundle-table-item dl.variation dt, tr.wbs-wcpb-child-of-bundle-table-item dl.variation dd {
margin: 0 !important;
font-size: 11px;
padding: 0 !important;
line-height: 1.4;
}
input.wbs-wcpb-bundled-quantity {
width: 60px;
}
.wbs-wcpb-product-bundled-item-image .price {
text-align: center;
}
.wbs-wcpb-product-bundled-item-image .price del, .wbs-wcpb-product-bundled-item-image .price ins {
display: block;
background: #f1f1f1;
line-height: 1.4;
}
.wbs-wcpb-product-bundled-item-image .price del {
font-size: 12px !important;
opacity: 1 !important;
text-align: center !important;
}
.wbs-wcpb-product-bundled-item-image .price del span.amount {
font-size: 12px !important;
opacity: 1 !important;
text-align: center !important;
}
.wbs-wcpb-product-bundled-item-image .price ins {
font-weight: bold;
color: #008000;
line-height: 1.7;
text-align: center !important;
}
td.wbs-wcpb-product-bundled-item-data table.variations, td.wbs-wcpb-product-bundled-item-data table.variations tr {
border: 0px none;
} .wbs_wcpb_bundle_widget {
background: #FFFFFF !important;
border: 2px solid #f1f1f1;
padding: 20px 30px !important;
}
.wbs_wcpb_bundle_widget  {
font: 700 17px "Open Sans", Helvetica, sans-serif !important;
text-transform: uppercase;
color: #777 !important;
}
ul.wbs_wcpb_bundle_list_widget {
list-style: none !important;
padding: 0;
}
ul.wbs_wcpb_bundle_list_widget > li {
min-height: 65px;
padding-bottom: 20px;
}
ul.wbs_wcpb_bundle_list_widget li img {
float: right;
margin-left: 4px;
width: 45px;
height: auto;
box-shadow: none;
}
ul.wbs_wcpb_bundle_list_widget li a {
display: block;
font-weight: 700;
}
div.wbs-wcbm-widget-bundle-container {
overflow: auto;
display: block;
margin-bottom: 10px;
padding-top: 20px;
border-top: 1px solid #eaeaea;
}
div.wbs-wcbm-widget-bundle-container a {
font: 600 16px "Open Sans", Helvetica, sans-serif !important;
text-transform: uppercase;
text-decoration: none;
color: #cf1a00;
}
.wbs-wcbm-widget-bundle-price del {
font: 300 14px "Open Sans", Helvetica, sans-serif !important;
color: #777777;
}
.wbs-wcbm-widget-bundle-price ins {
font: 700 15px "Open Sans", Helvetica, sans-serif !important;
background: transparent;
font-weight: 800;
}
.wbs-wcbm-widget-bundle-price > span.amount {
font: 700 15px "Open Sans", Helvetica, sans-serif !important;
background: transparent;
font-weight: 800;
}
ul.wbs-wcbm-widget-bundled-items {
margin: 0 !important;
padding: 0 !important;
list-style: none !important;
}
ul.wbs-wcbm-widget-bundled-items li {
min-height: auto;
height: 25px;
}
ul.wbs-wcbm-widget-bundled-items li a {
font: 600 13px "Open Sans", Helvetica, sans-serif !important;
text-decoration: none;
color: #777777;
}
ul.wbs-wcbm-widget-bundled-items li img {
float: right;
margin-left: 4px;
width: 18px;
height: auto;
box-shadow: none;
}td.wishlist-empty{
text-align: center!important;
padding: 50px;
font-size: 2em;
}
.wishlist_table .add_to_cart{
line-height: 1.3;
padding: 7px 10px;
} #yith-wcwl-popup-message{
background: #fff;
border: 1px solid #dddddd;
padding: 15px 0;
font-size: 120%;
position: fixed;
text-align: center;
top: 50%;
left: 50%;
transform: translateX(50%);
width: 300px;
z-index: 10000; }
.wishlist-icon{
position: relative;
}
.wishlist-popup {
opacity: 0;
max-height: 0;
position: absolute;
overflow: hidden;
padding: 5px;
margin-top: -10px;
border-radius: 5px;
line-height: 1.3;
text-align: center;
font-size: .9em;
top:100%;
background-color: rgba(0,0,0,.8);
right:0;
color:#FFF;
transition: opacity .3s, max-height .3s;
transition-delay: .3s;
}
.wishlist-popup:after {
bottom: 100%;
right: 10px;
border: solid transparent;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border-color: rgba(136, 183, 213, 0);
border-bottom-color: rgba(0,0,0,.8);
border-width: 10px;
margin-left: -10px;
}
.wishlist-icon:hover .wishlist-popup{
opacity: 1;
max-height: 200px;
overflow-y: auto;
}
.wishlist-popup a{
color:#ccc;
display: block;
}
.wishlist-popup a:hover{
color:#FFF;
}
.wishlist-icon.added:after{
background-color:red;
transform: translateY(-3px);
}
.wishlist-popup .ajax-loading,
.wishlist-popup .feedback{
display: none!important;
}
.wishlist-title {
margin-bottom: 20px;
}
#yith-wcwl-form .hidden-title-form,
#yith-wcwl-form .hide-title-form i,
.wishlist-title .button {
display: none;
} @media screen and (max-width: 768px) {
.wishlist-title,
.wishlist-empty,
.yith_wcwl_wishlist_footer {
text-align: center;
}
.share-icons-title {
display: none;
}
}
.wishlist_table.mobile {
list-style: none;
}
.wishlist_table.mobile li .product-checkbox {
display: inline-block;
width: 20px;
vertical-align: top;
}
.wishlist_table.mobile li .item-wrapper {
display: inline-block;
width: calc(100% - 25px);
vertical-align: top;
}
.wishlist_table.wishlist_manage_table.mobile li .item-wrapper {
width: 100%;
}
.wishlist_table.mobile li .item-wrapper .product-thumbnail {
display: inline-block;
max-width: 60px;
margin-right: 10px;
}
.rtl .wishlist_table.mobile li .item-wrapper .product-thumbnail {
margin-right: 0;
margin-left: 10px;
}
.wishlist_table.mobile li .item-wrapper .item-details {
display: inline-block;
width: calc(100% - 74px);
vertical-align: top;
}
.wishlist_table.mobile.with-checkbox li .additional-info-wrapper {
padding-left: 20px;
}
.rtl .wishlist_table.mobile.with-checkbox li .additional-info-wrapper {
padding-left: 0;
padding-right: 20px;
}
.wishlist_table.mobile li .additional-info-wrapper {
border-bottom: 1px solid #ececec;
width: calc(100% - 25px);
}
.wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart,
.wishlist_table.mobile li .additional-info-wrapper .move-to-another-wishlist {
text-align: center;
margin-bottom: 20px;
}
.wishlist_table.mobile .button.add_to_cart_button {
margin: 0;
}
.wishlist_table.mobile td {
border-bottom: none;
padding: 3px 0;
}
.wishlist_table.mobile li[id^="yith-wcwl-row-"] {
position: relative;
margin-top: 20px;
}
.wishlist_table.mobile .product-remove {
position: absolute;
top: 5px;
left: -12px;
width: 24px;
height: 24px;
line-height: 18px;
font-size: 18px;
border-radius: 100%;
color: #ccc;
font-weight: bold;
text-align: center;
border: 2px solid currentColor;
}
.rtl .wishlist_table.mobile .product-remove {
left: unset;
right: -12px;
}
.wishlist_table.mobile .product-remove a {
position: unset;
}
.wishlist_table.mobile .product-remove a i {
display: none;
}
.wishlist_table.mobile .product-remove a:after {
content: '×';
color: #ccc;
} .wishlist-popup .yith-wcwl-icon-svg {
display: none;
}
.wishlist-popup .yith-wcwl-add-to-wishlist {
margin-block-start: 0;
}
.yith-wcwl-add-button:not(.wishlist-popup .yith-wcwl-add-button) {
display: block;
margin-block-end: 1em;
}
.yith-wcwl-wishlistaddedbrowse:not(.wishlist-popup .yith-wcwl-wishlistaddedbrowse) {
display: block;
margin-block-end: 1em;
.feedback {
display: block;
justify-content: flex-start;
}
}@keyframes wcss-rotate{to{transform:rotate(1turn)}}@keyframes sk-bounce{0%,to{transform:scale(0)}50%{transform:scale(1)}}@keyframes wcss-shake{0%{transform:translateX(0)}25%{transform:translateX(-8px)}50%{transform:translateX(8px)}to{transform:translateX(0)}}.wcss-spinner{animation:wcss-rotate 2s linear infinite;height:40px;margin:100px auto;position:relative;text-align:center;width:40px}.wcss-dot1,.wcss-dot2{animation:sk-bounce 2s ease-in-out infinite;background-color:#333;border-radius:100%;display:inline-block;height:60%;position:absolute;top:0;width:60%}.wcss-dot2{animation-delay:-1s;bottom:0;top:auto}.wcss-shake-animation{animation:wcss-shake .3s}.rtl .wcss-popup{direction:rtl}.rtl .wcss-popup__header-close{border-radius:5px 0 0 0}.wcss-popup button,.wcss-popup input,.wcss-popup select{margin-top:15px;white-space:normal!important;width:100%;word-wrap:break-word}.wcss-popup form{margin:0!important}.wcss-popup form button,.wcss-popup form input,.wcss-popup form textarea{margin:0!important;padding:5px 10px!important;width:100%!important}.wcss-popup form textarea{height:70px!important;resize:none}.wcss-popup form p{margin:0 0 10px;padding:0}.wcss-popup form label{display:block;font-size:15px;line-height:20px;padding-bottom:2px}.wcss-popup form label>span{color:red;font-size:16px;vertical-align:top}.wcss-popup form span{color:#6e7096;font-size:13px}.wcss-popup-overlay{background-color:#00000080;bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:999998}.wcss-popup *{box-sizing:border-box}.wcss-popup{border-radius:5px;box-shadow:0 30px 90px -20px #0000004d;display:none;left:50%;max-width:98%;position:fixed;top:50%;transform:translate(-50%,-50%);width:320px;z-index:999999}.wcss-popup__header{box-shadow:0 10px 30px #0000000d;display:flex;justify-content:space-between}.wcss-popup__header-text{font-size:19px;padding:15px}.wcss-popup__header-close{align-items:center;background:var(--popup-close-button-bg-color);border-radius:0 5px 0 0;color:var(--popup-close-button-icon-color);cursor:pointer;display:flex;font-size:28px;justify-content:center;padding:8px 12px;text-shadow:0 0 10px #0003}.wcss-popup__body{padding:15px}.wcss-share-medium{display:flex;flex-wrap:wrap;justify-content:center;margin:0}.wcss-share-medium a{align-items:center;color:inherit;display:flex;flex-direction:column;height:90px;justify-content:center;margin-bottom:10px;max-width:33.3%;outline:none!important;text-decoration:none!important;transition:all .1s ease-in-out;-webkit-user-select:none;user-select:none;width:150px}.wcss-share-medium a:hover{transform:scale(1.1)}.wcss-share-medium a i{font-size:45px}.wcss-share-medium a div{font-size:13px;margin-top:8px}.wcss-copied-to-clipboard{align-items:center;color:#009688;display:flex;font-size:70px;justify-content:center;margin:40px 15px;padding:15px}.wcss-copied-to-clipboard svg{width:80px}.wcss-login-now{padding:15px}.wcss-login-now,.wcss-save-cart-form{display:none;text-align:center}.wcss-share-cart-btn-shortcode{display:inline-block;margin:0 5px;padding:10px 30px;text-align:center;text-decoration:none!important;vertical-align:middle}.wcss-empty-cart-message{padding:30px 15px}.wcss-empty-cart-message p{line-height:30px;margin:0;padding:0}.wcss-email-cart{display:none}#wcss-print-cart{display:none;padding:20px 0}#wcss-saved-cart-search input{width:100%}.woocommerce .cart-collaterals .wcss-btn,.woocommerce .cart_totals .wcss-btn,.woocommerce .coupon .wcss-btn,.woocommerce .wc-proceed-to-checkout .wcss-btn,.woocommerce .woocommerce-cart-form .wcss-btn{display:inline-block;margin-right:5px}