@media screen and (max-width:782px){html body.admin-bar{top:-46px!important;position:relative}}@media (min-width:1025px){.sfy-wallet.elementor-button{padding:0!important;background:0 0!important;box-shadow:none!important;display:inline-flex!important;align-items:center!important;height:34px}}.yith-wcqv-wrapper #shop-now.has-buy-now .tbay-buy-now.button{display:none!important}form.checkout input#mallpoet_woocommerce_checkout_optin+span{margin-top:20px}.woocomerce-product-gallery .slick-vertical div.slick-List{min-height:300px!important}.cart-bottom .update{color:#999!important}.cart-bottom .update-cart:hover .update{color:var(--tb-theme-color)!important}.yith-quick-view-content.woocommerce div.summary div.quantity{display:none!important}.woocommerce .quantity button,.woocommerce-page .quantity button{color:#212529}@media (max-width:1024px){body.admin-bar .dialog-type-lightbox.elementor-popup-modal{position:fixed}}.woocommerce-MyAccount-content .woocommerce-Address{max-width:100%;padding:0;box-sizing:border-box}.cart_totals table tr.order-total>td{text-align:right}.cart_totals table tr.order-total>th{text-align:left}div.woocommerce-info::before{color:var(--tb-theme-color)}div.woocommerce-info{border-top-color:var(--tb-theme-color)}.mm-navbars_bottom .mm-bottom-track-wrapper .mm-bottom-langue-currency{display:inline-flex;border:1px solid #e8e8e8;vertical-align:middle;padding:0 20px;max-width:50%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;background:#fafafa;color:#000;border-radius:6px}.tb-header-icon .elementor-button-icon i{font-size:22px}.tb-header-icon .elementor-button-content-wrapper{align-items:center;display:flex}.singular-shop div.product .information .customize-price{margin:20px 0 0;font-size:30px;line-height:inherit;position:relative;z-index:9}div#main-wrapper>li{display:none}.woocommerce div.product p.customize-price ins,.woocommerce div.product span.customize-price ins{background:inherit;font-weight:700;display:inline-block;text-decoration:none}.singular-shop div.product .information .customize-price del{font-size:20px}.woocommerce div.product p.customize-price del,.woocommerce div.product span.customize-price del{color:rgba(0,0,0,.65);font-weight:400;opacity:1;filter:alpha(opacity=100);font-size:14px;margin-left:5px;margin-right:0}.uc_carousel .uc_image_carousel_container_holder{width:100%!important;max-width:100vw}form.checkout input[type=radio]~p label,.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-terms-and-conditions-checkbox-text{padding-left:30px!important;position:relative}form.checkout input[type=radio]~p label:before,.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-form__input-checkbox~.woocommerce-terms-and-conditions-checkbox-text:before{content:"";background:#fff;font-family:"Material-Design-Iconic-Font";color:#888;width:20px;line-height:18px;border-radius:50%;text-align:center;border:1px solid #e8e8e8;font-weight:600;display:inline-block;margin-right:10px;margin-left:0;font-size:0;vertical-align:text-top;transition:.3s;cursor:pointer;height:20px;position:absolute;left:0;top:10px}form.checkout input[type=radio]:checked~p label:before,.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-form__input-checkbox:checked~.woocommerce-terms-and-conditions-checkbox-text:before{font-size:14px;color:var(--tb-theme-color)}.woocommerce-checkout-payment .place-order .woocommerce-terms-and-conditions-wrapper .woocommerce-form__input-checkbox~.woocommerce-terms-and-conditions-checkbox-text:before{top:0}.singular-shop div.product .product_meta>span.tagged_as{display:none}.tbay-breadscrumb .breadscrumb-inner,.singular-shop div.product .product_meta .posted_in{display:none}body.woocommerce-cart #tbay-main-content,body.woocommerce-checkout #tbay-main-content{padding:0 15px;box-sizing:border-box}@media (max-width:767px){form.checkout .order-review .shop_table>tbody>tr>td.product-name>img{max-width:30px;height:auto}form.checkout .order-review .shop_table>tbody>tr>td.product-name{max-width:150px;overflow:hidden;text-overflow:ellipsis}body.woocommerce-cart #tbay-main-content,body.woocommerce-checkout #tbay-main-content{padding:0 6px}}@media (max-width:575px){.single-product .topbar-device-mobile>.active-mobile{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}}body.woocommerce-cart h1.page-title-main,body.woocommerce-checkout h1.page-title-main,body.page-id-306 h1.page-title-main,body.page-id-3691 h1.page-title-main,body.page-id-1497 h1.page-title-main{display:none!important}.header-payment-steps-wrapper ul li a,.woocommerce .woocommerce-message:before,.woocommerce-order-received .woocommerce-order .woocommerce-thankyou-order-received:before,.elementor-widget-woocommerce-purchase-summary .woocommerce a,.elementor-widget-woocommerce-purchase-summary .woocommerce .shop_table tbody td .woocommerce-Price-amount,.elementor-widget-woocommerce-purchase-summary .woocommerce .woocommerce-thankyou-order-details li,.elementor-widget-woocommerce-purchase-summary .woocommerce .wc-bacs-bank-details-account-name{color:#000!important}.header-payment-steps-wrapper ul li:after{background:#000;border-color:#000}.header-payment-steps-wrapper ul li:before{background-color:#000}.woocommerce .woocommerce-message{border-top-color:#000}.woocommerce-order .woocommerce-order-details .order_details *{line-height:24px}.woocommerce div.product form.cart .variations td.label label,.woocommerce div.product form.cart .variations th.label label,body div.product form.cart .variations td.label label,body div.product form.cart .variations th.label label{color:#000;font-size:1.25rem}.singular-shop div.product .information .customize-price{line-height:normal}#tbay-mobile-menu-navbar .mm-navbars_bottom .mm-bottom-track-wrapper .mm-bottom-langue-currency:has(.yay-currency-single-page-switcher){overflow:unset!important;padding:unset!important;border-radius:unset!important}.woocommerce .woocommerce-MyAccount-navigation ul li a:before{content:""}.woocommerce .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--status a:before{content:""}.yith-wcqv-wrapper #shop-now .single_add_to_cart_button{width:100%}.yith-quick-view-content.woocommerce div.summary .summary-content .yith-wcqv-view-details{background-color:#000;color:#fff;border-color:#000;border-radius:8px;min-width:100px;min-height:38px;font-weight:600;line-height:22px;transition:background .15s,border-color .15s;letter-spacing:.02em}.woo-variation-swatches .yith-wcqv-wrapper .variable-items-wrapper .variable-item:not(.radio-variable-item){--wvs-single-product-item-width:60px;--wvs-single-product-item-height:60px}@media (max-width:1199px){.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){--wvs-single-product-item-width:77px;--wvs-single-product-item-height:77px}.woo-variation-swatches .yith-wcqv-wrapper .variable-items-wrapper .variable-item:not(.radio-variable-item){--wvs-single-product-item-width:50px;--wvs-single-product-item-height:50px}}@media (max-width:767px){.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item){--wvs-single-product-item-width:50px;--wvs-single-product-item-height:50px}}@media (max-width:575px){.yith-wcqv-wrapper #shop-now.has-buy-now .tbay-buy-now.button{position:static;width:100%;margin-top:15px!important}.yith-wcqv-wrapper #shop-now .single_add_to_cart_button{position:static}.yith-quick-view-content.woocommerce div.summary .summary-content .yith-wcqv-view-details{margin-top:0}}@media (min-width:992px){.woocommerce .woocommerce-form-login,.woocommerce .checkout_coupon{max-width:unset}}@media (max-width:575px){.woocommerce .cart-collaterals a.checkout-button{position:static;margin-top:8px}}@media (max-width:1199px){.tbay-element-mini-cart .dropdown-content.widget_shopping_cart_content.mcart-border ul.product_list_widget{height:calc(100% - 175px)}}.woocommerce form.register .registration-form-mailpoet #mailpoet_subscribe_on_register{display:inline}.single-product .summary.entry-summary .price{display:inline-block;margin-right:10px;vertical-align:baseline}.single-product .summary.entry-summary .availability_date{display:inline-block;vertical-align:baseline;position:relative;top:-1px;white-space:nowrap;font-size:12px;line-height:1;opacity:.85}@media (max-width:575px){.single-product .summary.entry-summary .availability_date{display:block;margin-top:6px;top:0;white-space:normal}}@media (max-width:480px){.singular-shop div.product .information .customize-price{font-size:26px}}