/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Nov 26 2024 | 13:01:02 */
/*Check Out page blue box*/
.mc4wp-checkbox input[name="_mc4wp_subscribe_woocommerce"] {display: none !important;}

.register .form-row-first, .register .form-row-last, .woocommerce-simple-registration-login-link {display:none}
.register .woocomerce-FormRow.form-row {text-align: center;}
.registerFont{font-size: 30px; font-weight: 500; text-align: center; padding: 50px 0px 20px;}
.registration-form {padding-top:20px !important; margin-top: -20px;}
.registration-form.woocommerce h2 {font-size:0 !important; }
.wppb-woo-billing-fields .wppb_billing_heading {display:none}
.sbanner .elementor-element-populated {padding:0 !important; margin:0 !important;}


/*gift card*/
.ywgc-predefined-amount-button.selected_button .woocommerce-Price-amount {color:#fff !important}
.woocommerce-info {display:none}
.gift-card-content-editor.step-appearance, .gift-card-content-editor.step-content {margin-top: -50px;}



/** corporate Colour #59331c #87572e #a37554 #c9b385 #f6f1eb, blue #455c6f **/ 
body { width: 100% !important; overflow-x: hidden !important;}

/*.tbay-filter .woocommerce-ordering {display:none !important}*/
.woocommerce-Price-amount {font-family:"Poppins" !important}
.home .tbay-breadscrumb {display:none !important}

/**hidden cat on filter **/
.woof_term_2691, .woof_term_2536, .woof_term_2719, .woof_term_2721, .woof_term_154, .woof_term_284, .woof_term_2693, .woof_term_2538, .woof_term_3168, .woof_term_3166 {display:none !important}


h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {font-weight:500; color:#455c6f; line-height: 1.2em !important; }
h1, .h1 { font-size: 1.9em;}
h2, .h2 { font-size: 1.7em;}
h3, .h3 { font-size: 1.5em;}
h4, .h4 { font-size: 1.4em;}
h5, .h5 { font-size: 1.3em;}
h6, .h6 { font-size: 1.2em;}

body, p{color:#323232;}
.CaptionCont {display:none;}

#ywpar_banner #ywpar_progress_bar .step > span {margin-left: -190% !important;}
.button.ywpar_apply_discounts.ywpar-fixed-discount {margin-left:20px}
#yith-par-message-cart { display: inline-block; width: 100%;}
#yith-par-message-cart:before, #yith-par-message-reward-cart:before {display:none !important;} 
#yith-par-message-cart img {display: inline-block !important;}
.wpcf7-form .form-horizontal input { height: 44px !important;}
.wpcf7-form textarea.hcontrol80 {height:80px}
.wpcf7-form .form-horizontal input, .wpcf7-form .form-horizontal input.required {margin-bottom:0 !important}
.wpcf7-form .form-horizontal label { margin-top: 20px;}
.wpcf7-form h4 {  margin-bottom: 0;}
input.wpcf7-form-control.wpcf7-submit {display: block; margin: 0 auto;}
.wpcf7-form .form-horizontal .wpcf7-submit { margin-top: 50px; }
.wpcf7-response-output {display:none !important}
.wpcf7-spinner { display: block; margin-top:10px}
.woocommerce-account .wppb-form-field.wppb-mailchimp-subscribe label {float:left !important}
.woocommerce-account .extra_field_mailchimp { height: 25px !important; margin-right: 10px !important; float:left !important;}

del .woocommerce-Price-amount.amount {text-decoration: line-through; color:#000 !important} 
.tbay-variable-sale del {text-decoration: none;}


/*profile builder css*/
li.wppb-mailchimp-subscribe label input.extra_field_mailchimp { display: block !important; }


.wll-footer-gift.wll-launcher-pointer{display:none}

.wishlist .add-cart a { background: #f6f1eb !important; border-width:0 !important;  color: #59331c !important; }
.wishlist .add-cart a:hover {background: #59331c !important; color: #fff !important;}
/*.wishlist .woocommerce table.wishlist_table.shop_table>tbody>tr>td.product-price {font-size:0 !important}*/
.wishlist .woocommerce table.wishlist_table.shop_table .product-price del {display:none}
/*.wishlist_table .woocommerce-Price-amount:nth-child(2) {display:none}*/
/*.item-details-table td.value, .wishlist_table.mobile li table td.value {font-size:0 !important}*/
.wishlist_table  .woocommerce-Price-amount:first-child {font-size:15px;}
/*.wishlist_table  .woocommerce-Price-amount:first-child:after {content:' up';}
.wishlist_table  .woocommerce-Price-amount:last-child {font-size:0;}*/
.wishlist_table  .woocommerce-Price-amount:first-child {font-size:15px;}
/*.wishlist_table  .price span {display:none !important}
.wishlist_table  .price span:nth-child(1) {display:inline !important}
/*.wishlist_table del > .woocommerce-Price-amount, .wishlist_table  del .woocommerce-Price-amount , .wishlist_table  .woocommerce-Price-amount amount:nth-child(1) {display:none !important}*/
.wishlist_table .item-details-table ins {text-decoration: none;}
.wishlist_table .item-details-table td.value, .wishlist_table.mobile li table td.value {font-size:15px;}
/*.wishlist_table ins .woocommerce-Price-amount:first-child {color:#ca0815 !important}*/


#update_all_subscriptions_payment_method_field { margin: 0 0 0 70px;}
.woocommerce form .form-row .input-checkbox {margin: 8px 8px 0 -20px;}
.outofstock .tbay-addon.related {display:none}
/**.wlr-product-message {color:#1e81b0 !important}
.wll-launcher-pointer.wll-footer-gift {right: 40px !important; padding:14px !important; bottom: 220px !important; box-shadow:rgb(0 0 0 / 0%) 0px 5px 15px !important; border-radius: 50px;}
.wll-site-launcher .wll-launcher-reward-head-bg, .wll-site-launcher .wll-date a, .wll-site-launcher .wll-launcher-way2earn-head-bg, .wll-site-launcher .wll-launcher-guest-head-background {background:#1e81b0 !important}
.wll-site-launcher .wll-no-campaign-reward .wll-campaign-reward-content a, .wll-site-launcher .wll-launcher-way2earn-content i:before, .wll-site-launcher .wll-cards-overflow .to-top-button {color:#1e81b0 !important}
.wll-site-launcher .wll-cards-overflow .to-top-button a {color: #1e81b0 !important;    border-color: #1e81b0 !important;}
.wll-footer-gift img {width: 40px}
.wll-footer-gift.wll-launcher-pointer p {display:none}*/
.woocommerce-info li, .woocommerce-message li, .woocommerce-error li, .woocommerce .woocommerce-info li, .woocommerce .woocommerce-message li, .woocommerce .woocommerce-error li {
	display: inline-block;}
.woocommerce-tabs-mobile .wc-tab-mobile .tab-content ul li {list-style: disc !important;}
.woocommerce-tabs-mobile .wc-tab-mobile .tab-content ul {padding-left: 20px !important;}
.grid.v15 .wlr-product-message {display:none !important;}
.wlr-heading {text-transform: lowercase;}
.wlr-heading::first-letter {text-transform: uppercase;}
.wlr-reward-type-name{text-transform:  capitalize;}
#wlr-transaction-table-header th.set-center  {text-transform: capitalize;}
.wlr-myaccount-page .wlr-referral-blog .wlr-referral-box .input-group-text {color: #fff; background: #59331c !important;}
.wlr-myaccount-page .wlr-referral-blog .wlr-referral-box .wlr-icon:before{color: #fff;}
.wlr-myaccount-page .wlr-earning-options .wlr-card .wlr-date a {background: #1e81b0 !important; color:#fff}
.wlr-date .wlr {color:#fff}
.wlr-myaccount-page .wlr-earning-options .wlr-card .wlr-icon {font-size: 30px;}
.wll-reward-button.wll-launcher-pointer {background: #7fb77b !important;}

.wlr-loyalty-label {color:#fff !important; text-transform: capitalize!important; background-color:#1e81b0!important;}

#wlr-next-button, #wlr-prev-button {padding:10px 15px;}
.product.sale ins .woocommerce-Price-amount, .tbay-variable-sale .woocommerce-Price-amount {color:#ca0815 !important}

.wishlist_table .wishlist-in-stock  {display:none !important;}
.wll-button-text-color { color: #fff;}
.woocommerce-table__product-name.product-name {font-weight:600 !important; }
.woocommerce .col2-set.addresses address, .woocommerce-page .col2-set.addresses address  {text-transform: capitalize;}
.woocommerce-orders-table__header.woocommerce-orders-table__header-order-actions {font-size:0}
.woocommerce-order-details .order_details thead th {text-transform: capitalize;}

.shop_table>thead>tr>th {font-weight:600 !important; background:#ebeced }
.wppb-form-field.wppb-upload {margin-bottom:30px}
.woocommerce .woocommerce-MyAccount-content label {text-transform:capitalize;}

.widget-title.heading-title{text-transform:capitalize;}
.woocommerce-account .addresses .title .edit {text-decoration: underline;}
.page-404 h1 {font-size: 30px !important;}

.woocommerce-order-received li.active {font-size:0}
.woocommerce-order-received li.active:after {content:"Order Confirm"; font-size:14px}

/*.wlr-product-message {display:none !important;}*/

.panel-heading.cwginstock-panel-heading {background-color:#c9b385 !important}

.woocommerce table.shop_table.account-orders-table>thead>tr>th, .woocommerce table.shop_table.account-orders-table>thead>tr>td, .woocommerce table.shop_table.account-orders-table>tbody>tr>td, .woocommerce table.shop_table.account-orders-table>tbody>tr>th, .woocommerce table.shop_table.order_details>thead>tr>th, .woocommerce table.shop_table.order_details>thead>tr>td, .woocommerce table.shop_table.order_details>tbody>tr>td, .woocommerce table.shop_table.order_details>tbody>tr>th, .woocommerce table.shop_table.my_account_orders>thead>tr>th, .woocommerce table.shop_table.my_account_orders>thead>tr>td, .woocommerce table.shop_table.my_account_orders>tbody>tr>td, .woocommerce table.shop_table.my_account_orders>tbody>tr>th, .woocommerce table.shop_table.dokan-rma-order-item-table>thead>tr>th, .woocommerce table.shop_table.dokan-rma-order-item-table>thead>tr>td, .woocommerce table.shop_table.dokan-rma-order-item-table>tbody>tr>td, .woocommerce table.shop_table.dokan-rma-order-item-table>tbody>tr>th {color:#323232;}
.woocommerce-order-received .woocommerce-order table.shop_table tfoot tr th {text-transform:capitalize;}
.woocommerce table.shop_table>thead>tr>th, .woocommerce table.shop_table>thead>tr>td, .woocommerce table.shop_table>tbody>tr>td, .woocommerce table.shop_table>tbody>tr>th, .woocommerce table.shop_table>tfoot>tr>td, .woocommerce table.shop_table>tfoot>tr>th {color:#323232;}

.logged-in .wlr-signup-message {display:none !important}

.woocommerce .shop_table .product-name>a { color:#323232;}
.woocommerce-info, .woocommerce-info::before {border-top-color:#59331c; color:#323232;}
#update_all_subscriptions_addresses_field{display:none !important}
label.wc-stripe-label-klarna-category:before, label.wc-stripe-label-payment-type:before {width: 11px !important;}
.out-stock span, .CaptionCont.SelectBox.dropdown_product_cat span{text-transform:capitalize;}
.nobr {text-transform:capitalize;}
.woocommerce-privacy-policy-text {display:none !important}

a {color:#59331c}
a:hover {color:#323232;}
p a, .woocommerce-error a {color:#59331c; text-decoration: underline !important;}
p a:hover, ..woocommerce-error a:hover {color:#323232; text-decoration: underline;}
.product-block.v15 ul.show-brand a {color:#323232 !important; font-size:14px; font-weight:600; text-transform:capitalize;}

.woocommerce .woocommerce-MyAccount-content a:not(.woocommerce-button):not(.vendor-dashboard) { color: #323232;}
.woocommerce .woocommerce-MyAccount-content a:hover:not(.woocommerce-button):not(.vendor-dashboard) { color: #59331c;}
.woocommerce-downloads .woocommerce-Message .woocommerce-Button {display:none}

.woocommerce-LostPassword a{text-transform:capitalize; text-decoration: none !important;}
.woocommerce-LostPassword:hover {}
.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text, .woocommerce-Price-amount, .woocommerce div.product p.price, .woocommerce div.product span.price, .woocommerce .woocommerce-product-rating .woocommerce-review-link, .singular-shop div.product .tbay-wishlist a, .singular-shop div.product .tbay-compare a  {color:#323232 !important;}
.woocommerce-account .addresses .title .edit { line-height: 34px;  margin-top: 10px;}
.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {padding:0 15px !important}
.woocommerce-account .woocommerce-MyAccount-content h2 {text-transform:capitalize;}
.woocommerce-account .woocommerce-error li {display:inline !important}


.singular-shop div.product .summary .yith-wcwl-add-to-wishlist.exists .yith-wcwl-add-button a:after{ content: 'Remove From Wishlist'; font-size: 15px;}
.fa.fa-heart-o, .yith-wcwl-add-button .delete_item, .yith-wcwl-add-button {color:#ca0815}



.product-block.v15 .group-buttons>div.button-wishlist .yith-wcwl-add-to-wishlist>div.yith-wcwl-add-button a.delete_item, .singular-shop div.product .tbay-wishlist a i, .singular-shop div.product .tbay-compare a i {color:#ca0815}
.wc-stripe-card-icon.discover {display:none !important}
.woocommerce-account-fields {background:#f6f1eb; border: 1px solid #979797; padding:0 10px 10px; margin-bottom:10px}
.wlr-signup-message {margin-left: 0;}

.woocommerce .cart-collaterals .cart_totals h2, .tb-cart-total .coupon label { text-transform: capitalize !important;}

.woocommerce-order-received .woocommerce-order table.shop_table thead tr:not(.woocommerce-table__line-item) .product-name, .woocommerce-order-received .woocommerce-order table.shop_table thead tr:not(.woocommerce-table__line-item) .product-total, .woocommerce-order-received .woocommerce-order table.shop_table tbody tr:not(.woocommerce-table__line-item) .product-name, .woocommerce-order-received .woocommerce-order table.shop_table tbody tr:not(.woocommerce-table__line-item) .product-total { text-transform: capitalize !important;}




/*.product-type-variable p.price {display:none !important }*/
.bos4w-display-dropdown label {font-weight:400  !important }
.woocommerce div.product #woocommerce-tabs ul.tabs li.active>a, .woocommerce div.product #woocommerce-tabs ul.tabs li:hover>a {color: #59331C !important;}
.woocommerce div.product #woocommerce-tabs ul.tabs li>a {color:#323232 !important;}

input, button, select, textarea { padding: 5px;}
.woocommerce table.shop_table {border-radius: 0px;}
.woocommerce-orders-table thead, .my_account_subscriptions thead, .woocommerce-MyAccount-paymentMethods thead, .woocommerce-table--order-detailsthead, .woocommerce-order-details .order_details thead th, .subscription_details tr:first-child, .shop_table.order_details thead {background:#ebeced}
.woocommerce-orders-table thead th, .my_account_subscriptions thead th, .woocommerce-MyAccount-paymentMethods thead th, .woocommerce-order-details .order_details thead th, .subscription_details tr:first-child td, .shop_table.order_details thead tr th {font-weight:600 !important}
.woocommerce-MyAccount-paymentMethods thead th, .woocommerce-PaymentMethod, .subscription_details td{border:0}
.woocommerce-order-details .order_details {padding: 0;}
.woocommerce-order-details .order_details th, .woocommerce-order-details .order_details td {padding:15px !important;}
.woocommerce-table--order-details {margin-bottom:20px !important}
.shop_table.order_details{margin-top:10px !important; margin-bottom:20px !important;}
.shop_table.shop_table_responsive {margin:10px 0 20px !important}
.woocommerce-checkout .shop_table.order_details {padding: 10px !important;}
.woocommerce-checkout .shop_table.order_details thead th, .woocommerce-checkout .shop_table_responsive.my_account_orders thead th{background:#fff !important}
.woocommerce-checkout .shop_table.order_details { margin-top: 0px !important;}

.woocommerce-order-received .woocommerce-order table.shop_table thead tr th, .woocommerce-order-received .woocommerce-order table.shop_table thead tr td, .woocommerce-order-received .woocommerce-order table.shop_table tbody tr th, .woocommerce-order-received .woocommerce-order table.shop_table tbody tr td {width:auto !important}


.woocommerce-checkout .woocommerce-customer-details .woocommerce-columns--addresses>div.col-2 { margin-top: 0px !important;}
.woocommerce-checkout .woocommerce-order .woocommerce-order-details h2 { padding: 0 0 10px !important;}
.woocommerce-checkout .woocommerce-order-details h2.woocommerce-order-details__title{ padding: 20px 10px !important;}
.woocommerce-info li, .woocommerce-message li, .woocommerce-error li, .woocommerce .woocommerce-info li, .woocommerce .woocommerce-message li, .woocommerce .woocommerce-error li {
    display: inline;
}

/*
table {border:1px solid #dddddd !important}
table {border-collapse: collapse !important}

table thead tr th {background:#ebeced !important; font-weight: 600 !important;}
table tr { border-width: 1.3px;border-style: solid;}
/*table tr td  {border:1px solid #dddddd !important;}*/

.backtohome, .contactus {text-transform:capitalize !important;}

/*mobile Menu*/
#tbay-mobile-menu-navbar .mmenu-account ul li a, .mm-menu a:active, .mm-menu a:hover, .mm-menu a:link, .mm-menu a:visited {color: #323232 !important;}
.mm-listitem .mm-btn_next:not(.mm-btn_fullwidth) {width: 100%;}
.mm-menu .mm-panels .mm-navbar__title {text-align:left;}
.mm-menu .mm-panels > .mm-panel > .mm-navbar + .mm-listview li a {padding-left: 40px;}
.mm-menu .sub-menu .menu li a {padding-left: 40px !important;}

/*Primary button*/
.cart_empty .total .button, .main .elementor-button-link, button.wc-continue, .woocommerce-MyAccount-content .button, .buttons .checkout, #place_order, .checkout-button, .tbay-click-addtocart, .view-cart, .single_add_to_cart_button, .woocommerce-Button, #edit_profile, .button.wc-backward {background-color:#59331c !important; color:#fff !important; border: 1.5px solid #59331c  !important; border-radius:0 !important; text-decoration:none !important; text-transform:capitalize !important; text-decoration: none; font-weight:600 !important; line-height: 40px !important; margin-bottom:5px !important }

.cart_empty .total .button:hover, .main .elementor-button-link:hover, .button.wc-continue:hover, .woocommerce-MyAccount-content .button:hover, .buttons .checkout:hover, #place_order:hover, .checkout-button:hover, .tbay-click-addtocart:hover,.view-cart:hover, .single_add_to_cart_button:hover, .woocommerce-Button:hover, #edit_profile:hover, .button.wc-backward:hover 
{text-decoration: underline  !important; background-color:#323232 !important; margin-bottom:5px !important}

/*second button*/
.woocommerce-Message--info.woocommerce-info .woocommerce-Button.button,
.button.ywpar_apply_discounts, .no_subscriptions .button, #review_form .submit, .checkout_coupon .button, .button.wcs_deletion_error, .woocommerce-PaymentMethod .button.default, .button.delete, .second .elementor-button-link, .subscription_details .cancel, .subscription_details .change_address, .subscription_details .change_payment_method, .subscription_details .subscription_renewal_early, .coupon .btn-default, .button.woof_reset_search_form, .woocommerce a.wppb_upload_button {background-color:#fff !important; color:#59331c !important; border: 1.5px solid #59331c !important; border-radius:0 !important; font-weight:400; text-transform:capitalize !important; font-weight:600 !important; line-height: 40px !important;text-decoration: none !important;}

.woocommerce-Message--info.woocommerce-info .woocommerce-Button.button:hover, .button.ywpar_apply_discounts:hover, .no_subscriptions .button:hover, #review_form .submit:hover, .checkout_coupon .button:hover, .button.wcs_deletion_error:hover, .woocommerce-PaymentMethod .button.default:hover, .button.delete:hover, .second .elementor-button-link:hover, 
.subscription_details .cancel:hover, .subscription_details .change_address:hover, .subscription_details .change_payment_method:hover, .subscription_details .subscription_renewal_early:hover, .update-cart pull-right:hover, .coupon .btn-default:hover, .button.woof_reset_search_form:hover, .woocommerce a.wppb_upload_button:hover {text-decoration: underline !important; border: 1.5px solid #323232 !important; color:#323232 !important; background: #fff !important }

.woocommerce-info a.button, .woocommerce-message a.button, .woocommerce-error a.button, .woocommerce .woocommerce-info a.button, .woocommerce .woocommerce-message a.button, .woocommerce .woocommerce-error a.button {background:#fff !important}





.woocommerce-button.button.view {background:none !important}

.woocommerce-orders-table__cell-order-actions .button.view, .payment-method-actions .delete {background :#fff !important;  color:#323232 !important;}
.woocommerce-orders-table__cell-order-actions .button.view:hover, .payment-method-actions .delete:hover {background :#fff !important;  color:#59331c !important;}
.woocommerce-MyAccount-content .woocommerce-button--next, .woocommerce-MyAccount-content .woocommerce-Button--previous  {background :#fff !important;  color:#323232 !important; }   
.woocommerce-MyAccount-content .woocommerce-button--next:hover, .woocommerce-MyAccount-content .woocommerce-Button--previous:hover {background :#fff !important;  color:#323232 !important; text-decoration: underline !important;}


/* My reward */
/*.wll-footer-gift, .wll-site-launcher .wll-launcher-login-head-background {  background: #1e81b0 !important;}
.wll-site-launcher .wll-launcher-head-card1 {margin-top: 10px !important;}
.wll-footer-gift {z-index:15 !important; bottom: 250px !important;}
.wll-footer-gift p {color:#fff !important}*/

.wll-footer-gift {display:none !important}

.bos4w-display-wrap {margin: 10px 0 0 20px}




.cart-bottom .update-cart,.cart-bottom .btn-default {color: #59331c; font-weight: 500;}
.cart-bottom .update-cart:hover, .cart-bottom .btn-default:hover  {color: #323232 !important; font-weight: 500;}

.wlr-product-message {padding-left:0px !important; font-size: 17px;}


.u-columns .nav-tabs li.active a, .u-columns .nav-tabs li.active a:focus, .u-columns .nav-tabs li.active a:hover {color:#59331C}
.u-columns .nav-tabs li a {color: #323232;}

.title-cart {text-transform:capitalize;}


.woocommerce .woocommerce-MyAccount-navigation ul li a {text-transform:capitalize;}
.single .yith-wcbr-brands-logo img {max-width:150px !important;}

/**ticker**/
.pitem {margin-right:5em;}
/**ticker**/

/*a.button, .coupon .box input[type=submit] {font-weight:400 !important; text-transform: none !important; font-size:13px !important }*/
.woocommerce-tabs-mobile .wc-tab-mobile .tab-head {text-transform:none;}
.product-block.v15 .image .out-stock {background: #455c6f;}

.u-columns .nav-tabs li a { padding: 0 11px !important;}
.woocommerce-account .woocommerce-form__label.woocommerce-form__label-for-checkbox.inline {display:none}
.woocommerce .woocommerce-form-login, .woocommerce .checkout_coupon {max-width:100% !important}
.woocommerce form.login>p.last, .woocommerce form.register>p.last { text-align: center;}
.woocommerce form.login > p.last .button, .woocommerce form.register > p.last .button {width: auto;}

/**menu Fixed**/
#tbay-header , #tbay-customize-header { position: fixed;}

/**Recently View**/
.urna-recent-viewed-products {background:#c9b385; padding-top:3px}
.recent-view h3:after {display:none}
#tbay-header .recent-view h3 {text-align: center;}
.recent-view .content-view {display:none;}

/**Pre next page**/
.product-nav-icon.pull-right {display:none}


/**menu**/
.navbar-nav>li>a {text-transform: none; font-weight:450 !important }
#tbay-header .navbar-nav>li>a, #tbay-header .recent-view h3 {line-height: 46px !important;}
#tbay-header .elementor-nav-menu--main .elementor-nav-menu a {padding: 0px 20px !important;}
#tbay-header .tbay-search-form .form-group .input-group { border-radius: 0px!important; -webkit-border-radius: 0px!important;}
#tbay-header .header-main { padding: 10px 0;}
.navbar-nav {margin-top: 3px;}
.navbar-nav>li:hover>a, .navbar-nav>li:focus>a, .navbar-nav>li.active>a {color: rgba(255,255,255,1);}

/** menu fixed  **/
/*#tbay-header .header-mainmenu, #tbay-customize-header .header-mainmenu {position: fixed; width: 100%;}
#tbay-header .header-main { padding: 11px 0;}*/

/** disable track-order on menu **/
.menu-my-order-container #track-order {display:none;}

/** saerch icon **/
.tbay-search-form .button-search.icon {margin-top: -5px;}

/**promtion topbar**/
.promotion.Topbar {background-color: #f6f1eb; text-align: center;  margin-bottom: 10px;  border-radius: 0px; padding: 1px;  color: #59331c;  height: 30px; font-weight: 600; }
/** Running TEXT **/
.elementor-slides .swiper-slide-inner .elementor-slide-description {}


/** mobile Menu **/
.mm-panels, .navbar-nav>li>.dropdown-menu, .navbar-nav>li>.sub-menu {background-color:#f6f1eb !important }
#tbay-mobile-menu-navbar, .mmenu-account.mmenu-account {background-color:#f6f1eb !important}
.mm-menu .sub-menu .menu li a { line-height: 40px;}
.linear-icon-menu {font-size:25px !important; margin-top:6px;}
.tbay-homepage-demo .topbar-device-mobile>div.top-right-mobile {margin-top:6px;}
/*.mm-menu_navbar_top-1 .mm-panels {top: 200px !important;}*/

/**breadscrumb**/
.tbay-breadscrumb.show-title { margin-bottom: 30px;}


/** mini-cart fix google chrome bugs**/
#tbay-header .top-cart .dropdown-content .widget_shopping_cart_content, #tbay-customize-header .top-cart .dropdown-content .widget_shopping_cart_content { top: 60px;}

/** disable  mini checkout **/ 
.top-cart .group-button p.buttons a.button.checkout {display:none !important}

/*#tbay-header, #tbay-customize-header{ position:fixed}*/

/**Chat Me Now **/
div#wmn-fx { bottom: 140px; right: 40px;  z-index: 1000;}
.wmn-wrap .wmn-widget { box-shadow: none; border: solid 1px #e5e5e5;}
div#wmn-fx .notification {display:none}

/**Single Product Page**/
.single-product .variations .label {color:#000}
.yikes-custom-woo-tab-title {font-size:1.4em}
#reviews #comments { padding-top: 0px;}
.singular-shop div.product .product_meta {margin: 20px 0;}
div.product table.variations tr:last-child { padding-bottom: 10px !important;}
.singular-shop div.product .single_add_to_cart_button.disabled { opacity: .2;}
.additional_information_tab {display:none !important}
.woocommerce div.product form.cart .reset_variations {  display: none !important;}
.single-product .outofstock .button span.title-cart:after{content: 'Notify Me';}
.single-product .outofstock .button span.title-cart {font-size:0px !important}
.single-product .outofstock .product-block.v15.product-quantity-mode .group-add-cart .add-cart a { padding: 18px 0 13px !important;}
.single-product .slick-list .woocommerce-Price-amount {color: #000;}

.singular-shop div.product .single_add_to_cart_button {}


/*.customviewaddtocartbutton:hover { background-color: #246e4c !important; color: white !important;  cursor: pointer !important;}*/

/**Single Product Page tag hidden**/
.single-product .posted_in, .single-product .tagged_as, .single-product .sku_wrapper {display:none !important;}
.additional_information_tab {display:none}
.freeShip { background-color: #f6f1eb; text-align: center;  margin-bottom: 10px; border-radius: 0px; padding: 5px ; color: #59331c;  height: 35px;   font-weight: 600;}
.urna-social-links:before {content:'Share:    '; font-size: 14px; font-weight: 500;}
.urna-social-links: {margin-left:10px;}

.single-product .product-type-variable .grid.v15 .woocommerce-Price-amount:last-child {font-size:14px}




#tbay-main-content .tbay-addon .tbay-addon-title {  text-transform: none;}

.tbay-quick-view {display:none}

/**product label**/
.woocommerce .product span.onsale { top: 0 !important; left: 0 !important;}
.style-horizontal>.row>.image-mains span.onsale { left: 0px !important;}
.single-product .image-mains span.onsale .saled, .single-product .image-mains span.onsale .featured { border-radius: 50%; -webkit-border-radius: 0%;}
/**labelSize**/.woocommerce .product span.onsale, .product-block.v15 .image .out-stock {font-size:1.05em !important;}
.out-stock {width:100% !important}
.woocommerce .product span.onsale .featured, .woocommerce .product span.onsale .saled {padding: 2px 10px; max-width: 100px !important;}




/**Product Widget**/
.row.grid>div, .row.vertical>div, .display-products:not(.products-list) .row>div {padding: 0px 5px;}
.product-block.v15 .name a {text-transform: none;}
/** product slide **/
.slick-slide {margin: 0 5px;}
.product-block ul.show-brand { margin-bottom: 0px;}
.product-block.v15.product-quantity-mode .group-add-cart .add-cart a {line-height: 39px;}
.show-brand li {line-height:15px !important; margin-bottom: 12px;}




/**yith wishlist **/
/*.yith-wcwl-add-button {opacity: 0.6  !important; }*/
.top-wishlist i { font-size: 28px; vertical-align: middle;}
.top-wishlist .count_wishlist {min-width: 20px; line-height: 20px; background:#ca0815}
.yith-wcwl-add-button a { border: none !important;}
.wishlist-title-container {display:none;}
.wishlist_table.mobile li .additional-info-wrapper .product-remove a {font-size: 20px; top: 10px; right: 25px;}

.singular-shop div.product .group-button { float: none !important;}

.product-block.v15 .group-buttons { right: 0px;  top: 0px; opacity: 1 !important;}
.singular-shop div.product .tbay-wishlist a, .singular-shop div.product .tbay-compare a {padding: 0px!important; float: left; }
.singular-shop div.product .group-button { float: none; margin-left: 10px; margin-right: 0;}
.singular-shop div.product .tbay-wishlist a i, .singular-shop div.product .tbay-compare a i { font-size: 18px; margin-top: 0px; margin-left: 10px;}
/*sp*/.singular-shop div.product .tbay-wishlist a, .singular-shop div.product .tbay-compare a {padding: 10px!important;}

.singular-shop div.product .show-mobile .tbay-wishlist a, .singular-shop div.product .tbay-compare a {padding: 0 5px!important;}

	

.filter-mobile .heading-title { padding: 20px 15px;}

/*promotion Text*/
.ticker { margin: 0; padding: 0px; width: 100%;  text-align: center;  position: relative;  overflow: hidden;background:#f6f1eb}
.ticker ul { width: 100%;  position: relative; margin:0;}
.ticker ul li { width: 100%; display: none; font-weight:500; font-size:15px; color:#59331c}

/*email out of stock*/
.cwginstock-panel-heading h4 {color: #fff; font-size: 1.1em;}
.cwginstock-subscribe-form .panel { border-radius: 0px; max-width: fit-content;}
.cwginstock-subscribe-form .panel-primary>.panel-heading { color: #fff; background-color: #59331c;  border:none;}
.cwginstock-subscribe-form .panel-heading {padding: 5px 15px; border-bottom: 1px solid transparent; border-top-right-radius: 0px; border-top-left-radius: 0px;}
.cwginstock-panel-body input[type=text], .cwginstock-panel-body input[type=email] {border: #dddddd solid 1px;}
.cwgstock_button {width: fit-content; padding: 5px 10px; background:#59331c;  color: white;  border: none;}
.cwginstock-subscribe-form .panel {border-radius: 0px; max-width: fit-content; border: 0; background: #efefef;}
.cwginstock-subscribe-form .form-group { margin-bottom: 5px;}


/**fix cart **/
.woocommerce-cart .continue-to-shop {display:none}


/**promotion Box**/
.woocommerce-Price-amount, .woocommerce div.product p.price, .woocommerce div.product span.price{color: #000;}
.wlr-signup-message {color: #1e81b0 !important}
/*special Listing*/ .slick-list .woocommerce-Price-amount{color: #ca0815}
.woocommerce div.product p.price del, .woocommerce div.product span.price del {color: #000;}
.product-block.v15.product-quantity-mode .quantity .box {display:none;}
.tbay-show-cart-mobile .product-block div.add-cart a i {display: none !important; }
.product-block.v15.product-quantity-mode .group-add-cart .quantity { display: none !important;}
.product-block.v15.product-quantity-mode .group-add-cart>.quantity+.add-cart a>i+span {font-size:13px !important}
.tbay-show-cart-mobile .product-block div.add-cart { display: inline-block;  width: 100%; opacity: 1;    filter: alpha(opacity=100);  visibility: visible;  text-align: center; max-width: 1000px;}
.product-block.v15.product-quantity-mode .group-add-cart .quantity+.add-cart { width: 100%;   margin-left: 0px;}
/** out of stock wording fix **/
.outofstock .product-block.v15.product-quantity-mode .group-add-cart .add-cart {background:#efefef;}
.outofstock .product-block.v15.product-quantity-mode .group-add-cart .add-cart:hover{background:#455c6f}
.outofstock .product-block.v15.product-quantity-mode .group-add-cart .add-cart a {line-height: 0px !important; padding: 18px 0 15px !important;}

.outofstock .button span.title-cart {font-size: 0 !important}
.outofstock a.button span.title-cart:after {content:"Notify Me"; font-size: 14px; color:#455c6f}
.outofstock a.button:hover span.title-cart:after {color:#fff}
.outofstock .button span.title-cart a:hover .title-cart:after {color:#fff}
.outofstock .product-block.v15 .add-cart a i {display:none !important}
.outofstock .product-block.v15 .add-cart a:hover i {display:none !important}


.product-type-variable .grid.v15 .price {font-size:0 !important}
.product-type-variable .grid.v15 .woocommerce-Price-amount:first-child {font-size:15px;}
.product-type-variable .grid.v15 .woocommerce-Price-amount:first-child:after {content:' up';}
.product-type-variable .grid.v15 .woocommerce-Price-amount:last-child {font-size:0;}
.product-type-variable .grid.v15 .woocommerce-Price-amount:first-child {font-size:15px;}
.product-type-variable .grid.v15 .price span {display:none !important}
.product-type-variable .grid.v15 .price span:nth-child(1) {display:inline !important}






/**replace add to cart  **/
/**.product-type-simple .product-block.v15.product-quantity-mode .group-add-cart>.quantity+.add-cart a>i+span {font-size:0 !important}
.product-type-simple .product-block.v15.product-quantity-mode .group-add-cart>.quantity+.add-cart a>i+span:after { content:"Add to Cart"; font-size: 13px;}
.product-type-variable .product-block.v15 .group-add-cart a .title-cart {font-size:0 !important} 
.product-type-variable .product-block.v15 .group-add-cart a .title-cart:after  {content:"Select options"; font-size: 13px;}**/
/*.product-type-variable .product-block.v15.product-quantity-mode .group-add-cart>.quantity+.add-cart a>i+span:after { content:"Select options"; font-size: 13px;}*/



/***woo fixing **/
.woocommerce-info li, .woocommerce-message li, .woocommerce-error li, .woocommerce .woocommerce-info li, .woocommerce .woocommerce-message li, .woocommerce .woocommerce-error li { display: block;}
.woocommerce-cart .woocommerce-shipping-destination, .woocommerce-cart .shipping-calculator-button {display:none !important}
.woocommerce .col2-set.addresses .woocommerce-column__title, .woocommerce .col2-set.addresses h3, .woocommerce-page .col2-set.addresses .woocommerce-column__title, .woocommerce-page .col2-set.addresses h3,.woocommerce-order .woocommerce-order-details h2 {padding: 20px 30px !important; text-transform:capitalize;}


#display-mode-list {display:none;}

/**button Try **/
.tbay-show-cart-mobile .product-block div.add-cart a i {
    display: inline-block !important;
    font-size: 13px;
    color: #59331c;
    padding-right: 10px;
}

.tbay-show-cart-mobile .product-block div.add-cart a:hover i {
    display: inline-block !important;
    font-size: 13px;
    color: #fff;
}

.product-block.v15.product-quantity-mode .group-add-cart .add-cart a {color: #59331c !important;}
.product-block.v15.product-quantity-mode .group-add-cart .add-cart a:hover {color: #fff !important;}


.product-block.v15.product-quantity-mode .group-add-cart>.quantity+.add-cart a>i+span {
    font-size: 13px !important;
    color: #59331c;
}

.product-block.v15.product-quantity-mode .group-add-cart>.quantity+.add-cart a:hover>i+span {
    font-size: 13px !important;
    color: #fff;
}
.woocommerce img, .woocommerce-page img { display: block; margin-left: auto;  margin-right: auto;}


.tbay-breadscrumb.breadcrumbs-image {text-align: center;}
.urna-recent-viewed-products h3 a {color:#fff}

/** fix woff filter**/
.woof_radio_term_reset img, .woof_radio_term_reset_visible img{display:none !important}
.woof_products_top_panel li span, .woof_products_top_panel2 li span {background-size: 18px 18px;}
.woof_products_top_panel li span:hover {background-size: 18px 18px;}
.woof_products_top_panel li span {padding-right: 25px;}
.woof_products_top_panel { margin: 5px 0 15px 0 !important;}
.woof_products_top_panel .product_cat{display:none !important}
.sidebar .woof_redraw_zone>.woof_container:not(:first-child) h4 {padding-top: 0;}


.tbay-total-condition {display:none} 


/** profile Builder **/
.woocommerce-account .wppb-form-field select {height:46px !important }
.woocommerce-account .select2-selection--single { height: 46px !important}
.woocommerce-account .select2-selection__arrow {display:none;}
/**.woocommerce-account #select_user_to_edit_form {display:none;}**/
/*#select_user_to_edit_form select2-selection.select2-selection--single {height:48px;}*/
.wppb-user-forms .extra_field_heading { margin: 30px 0 10px;}
.woocommerce-MyAccount-navigation-link--my-points a:before { content: "\e028";}
.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link-- a:before { content: "\e028";}
.woocommerce-MyAccount-navigation-link--loyalty_reward a:before {content:"\e028";}
.woocommerce-MyAccount-navigation-link--subscriptions a:before {content:"\e04f"}

.woocommerce-account .ui-datepicker .ui-datepicker-title select { color: #000;}
.wppb-form-field .wppb-description-delimiter {display:none}
.ui-widget-header { border: 1px solid #59331c !important; background: #59331c !important;}

/**search Result**/
.search-results #sidebar-shop-left, .search-results .woof_products_top_panel_content, .search-results .woof_products_top_panel, .search-results .woocommerce-ordering, .search-results .filter {display:none !important;}
.search-results #main {width:100% !important}


/**disable remember me**/
#tab-customlogin .rememberme-wrapper {display:none;}
#login .woocommerce-form__label.woocommerce-form__label-for-checkbox.inline {display:none;}

/*buy one more scription*/
.bos4w-or-subscribe {display:none}
.bos4w-buy-type {height:auto !important; margin-right: 10px !important;}
.bos4w-display-options ul { margin-left: -40px; margin-top: 10px; }
#add_payment_method #payment ul.payment_methods li, .woocommerce-cart #payment ul.payment_methods li, .woocommerce-checkout #payment ul.payment_methods li {padding:10px !important;}
.save-source-checkbox:before {display:none !important;}
.wc-stripe_cc-new-method-container { margin: 1em 1em 1em 0;}

.ekit-wid-con .ekit_accordion_icon_group { margin-right: 15px !important;}
.ekit-wid-con ul {padding: 0 0 0 20px;}

.woocommerce-form-coupon-toggle .woocommerce-info {text-transform:none !important}
.woocommerce-form-coupon-toggle .woocommerce-info {text-transform:none !important}
.showlogin, .showcoupon{text-decoration: underline;}
.showlogin:hover, .showcoupon:hover {text-decoration: underline; color:#323232 !important}







@media (min-width: 768px){
	.product-block.v15.product-quantity-mode .group-add-cart .add-cart {width: 100%; background:#f6f1eb;}	
}


/**Footer Padding**/
/*html body.admin-bar #tbay-customize-footer, html body.admin-bar #tbay-footer { padding-top: 30px;}*/
.supportpayment p{margin:0 !important; line-height:1.2em}


@media only screen and (max-width: 1400px) {
	/**Chat Me Now **/
	div#wmn-fx { bottom: 165px; right: 13px; }
	.wll-launcher-pointer.wll-footer-gift {right: 15px !important;bottom: 250px !important;}
}

@media only screen and (min-width: 1199px) {
	/**fix mobile menu bug**/ 
	.topbar-device-mobile, .footer-device-mobile {display:none}
	.promotion.Topbar {background-color: #fff;}
	.ticker { background: #fff;}
	.mm-page { margin-top: 190px;}
}	


@media only screen and (max-width: 1199px) {

	/** on sale button **/
	.style-horizontal>.row>.image-mains span.onsale {left: 15px !important;}
	.tbay-breadscrumb{padding-top: 50px;}

}


@media only screen and (max-width: 1198px) {
	.home #main-container {margin-top: 45px !important;} 
	/** with promotion topbar**/
	#tbay-customize-footer{margin-top:20px}
	.mm-page {top: 40px; margin-bottom:40px; display:contents}
	#tbay-header {display:none !important}
	.elementor-heading-title{margin-top: 50px !important;}
	.topbar-device-mobile.active-home-icon .active-mobile, body.woocommerce-page .topbar-device-mobile .active-mobile{ max-width: none;}
	/**promtion topbar**/
	.promotion.Topbar{flex:0 0 110% !important; margin: 0 -15px;}
}

@media (max-width: 1024px){
	/** share popup at single product page **/
	.image-mains .share-content .content { padding: 50px 15px 15px;}
	.image-mains .show-mobile { top: 10px; right: 20px;}
    

}	

		
		
		
@media (min-width: 992px){
	/*#tbay-header .container { width: 1440px;}*/
}


@media (min-width: 768px){
	/**Product Widget**/
	.product-block.v15 .name {font-size: 14px; margin-top: 0px;}
	.product-block.v15.product-quantity-mode .group-add-cart { padding: 0 15px;}
	.product-block.v15.product-quantity-mode .group-add-cart>.quantity+.add-cart a>i { margin: 0; vertical-align: inherit;}
	
}

@media only screen and (max-width: 767px) {
    .home #main-container {margin-top: 45px !important;} 
	body:not(.tbay-homepage-demo) #main-container {padding-top: 60px !important;}
	.woocommerce-account #main-content .woocommerce .woocommerce-MyAccount-content p:not(.woocommerce-info):not(.woocommerce-message):not(.dokan-error) { padding: 0 0 0 20px!important;}

	
	.wll-launcher-pointer.wll-footer-gift { bottom: 295px !important;}
	
	
	/**fix woo filter**/
	.display-mode-warpper {display:none !important}
	
	/**sale on single product**/ 
	.woocommerce .singular-shop .image-mains span.onsale {top: 0px !important; left: 16px !important;}
	.singular-shop div.product .image-mains span.onsale>span {border-radius:0 !important}

	/** fix chat in moile errror **/
	.top-cart .widget-header-cart { padding: 20px 15px;}
	
	/**Product Widget**/
	.product-block .button-wishlist.shown-mobile>div a {border-radius: 0%;  text-align: center;}
	.woocommerce .product span.onsale .saled, .woocommerce .product span.onsale .featured {padding: 0px 3px;}
	.product-block { border-radius: 0px; -webkit-border-radius: 0;}
	.tbay-addon .row.grid>div, .owl-carousel.slick-slider .slick-slide {padding: 0 3px !important;}
	.owl-carousel.slick-slider { margin: 0;}
	
	/*wishlist*/
	.button-wishlist {margin-top: 0px;}
	.product-block .button-wishlist.shown-mobile { top: 0px; right: 0px;}	
	.singular-shop div.product .tbay-wishlist a, .singular-shop div.product .tbay-compare a {padding: 5px; float: left;}
	
	
	.cart-bottom .update-cart {float: none !important; border: 1px solid #59331c !important;  background: #fff !important;}
	
	
		
	/*back to top*/ 
	.footer-device-mobile ~ .tbay-to-top.tbay-to-top-mobile {bottom: 170px !important;}
	div#wmn-fx { bottom: 220px;}

	/*fix button coupon*/
	.coupon .box input[type=submit] {font-size:0 !important}
	
	.outofstock .product-block.v15 .add-cart a i { display: none !important;}
	.outofstock .product-block.v15.product-quantity-mode .group-add-cart .add-cart a { line-height: 0px !important; padding: 18px 0 15px !important; background: #efefef;}
	.outofstock .product-block.v15.product-quantity-mode .group-add-cart .add-cart { }
	
	
	/*button*/
	.tbay-show-cart-mobile .product-block div.add-cart a {background: #f6f1eb}
	.tbay-show-cart-mobile .product-block div.add-cart a span {display: inline-block;font-weight: 500;}
	.coupon .box:before {color: #59331c !important;}
	
	/** icon Box **/
	.elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-icon { margin-bottom: -18px !important;}	
	
	.wll-footer-gift { bottom: 300px !important;}
	
	
}

@media (max-width: 575px){
	.form-cart-popup form.cart.open.open-btn-all #shop-now .tbay-buy-now, .form-cart-popup form.cart.open.open-btn-all #shop-now .single_add_to_cart_button { width: 100%;}
	.mobile-btn-cart-click #tbay-click-addtocart, .mobile-btn-cart-click #tbay-click-buy-now,.form-cart-popup form.cart.open.open-btn-addtocart #shop-now .single_add_to_cart_button, .woocommerce .cart-collaterals a.checkout-button, .woocommerce #payment #place_order, 		.woocommerce-page #payment #place_order { margin: 2% !important; width: 96% !important;}
	.woocommerce #payment #place_order, .woocommerce-page #payment #place_order { margin: 2% 2% 70px!important;}

    .product.product-type-gift-card form.gift-cards_form.cart {
        transform: unset;
        position: unset;
        max-width: 90vw;
		}


}	


/** From Yith support **/ 
.woocommerce ul.products li.product, .woocommerce-page ul.ywdpd_popup_items.products li.product { width:200px !important;}
/**mobile search cat disable**/
@media(max-width: 1199px) {
  .active-search-mobile .select-category.input-group-addon {display:none}
}


/** mobile search result fix **/
@media (max-width: 1199px){
.active-search-mobile .tbay-search-mobile .autocomplete-suggestions, #tbay-mobile-menu-navbar.search-mobile-focus .tbay-search-mobile .autocomplete-suggestions {
    height: auto !important;
}
}	

@media (min-width: 1200px) {
.select-category.input-group-addon {
    display: none !important;
}
}	
.woocommerce-info { display: block !important;}

.woof_image_checked {
    width: 25px;
    height: 25px;
    background-color: red;
    position: absolute;
    z-index: 999;
    display: none !important;
}

.woof_childs_list_opener{
    vertical-align: middle;
    /* margin-left: 7px !important; */
    margin-top: 7 !important;
    display: inline-block !important;
    line-height: 3 !important;
}.product-block.v15 span.onsale .featured{width:90px;height:55px;font-size:0em !important;background-color:rgba(255,255,255,.3);}.woocommerce .product-block.v15 span.onsale .featured{font-size:0 !important;}:lang(en-GB) .woocommerce .product-block.v15 span.onsale .featured{background-image:url("https://cdn-ilbkdep.nitrocdn.com/OnIazJyoHVLwQkLRXShiuvkdBHlLcYGS/assets/images/optimized/rev-5c99215/www.petspaceclub.com/wp-content/uploads/2023/01/vivet-pick-ENGx1.png");}:lang(en-GB) .woocommerce .product-block.v15 span.onsale .featured.nitro-lazy{background-image:none !important;}:lang(zh-HK) .woocommerce .product-block.v15 span.onsale .featured{background-image:url("https://cdn-ilbkdep.nitrocdn.com/OnIazJyoHVLwQkLRXShiuvkdBHlLcYGS/assets/images/optimized/rev-5c99215/www.petspaceclub.com/wp-content/uploads/2023/01/vivet-pick-CHIx1.png");}:lang(zh-HK) .woocommerce .product-block.v15 span.onsale .featured.nitro-lazy{background-image:none !important;}