.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.woocommerce .widget_price_filter .ui-slider .ui-slider-range{background-color:#ebebeb!Important}.woocommerce .widget_price_filter .price_slider_wrapper .ui-widget-content{background-color:#cd7f8a!important}.woocommerce .widget_price_filter .ui-slider .ui-slider-handle{background-color:#CD7F8A!important}ul.products li.product .tinvwl_add_to_wishlist_button{margin-top:0!important}ul.products .tinvwl_add_to_wishlist-text,body.single-product .tinvwl_add_to_wishlist-text{display:none!important}a.added_to_cart{color:#000;position:absolute;bottom:-30px;left:0;right:0;width:100%;text-align:center;text-transform:uppercase}ul.products .woo-add-to-cart,ul.products .tinv-wraper,body.single-product .tinv-wraper{width:fit-content;display:inline-block}ul.products .tinv-wraper,body.single-product .tinv-wraper{height:60px;vertical-align:top;border:1px solid rgb(0 0 0 / 15%);border-radius:5px;width:63px;margin-left:9px}ul.products .tinv-wraper a,body.single-product .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{height:60px;width:100%;text-align:center;margin-top:0}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{margin-bottom:30px!important;display:block}ul.products .tinv-wraper a:before,body.single-product .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{font-size:35px!important;position:absolute;left:4px;right:0;top:0;bottom:0;margin:auto;height:39px;color:#BA122A}body.single-product .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:hover{background:#ba122a;border-radius:4px}body.single-product .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:hover:before{color:#fff!important}body.single-product .tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt:before{left:0!Important}.woocommerce ul.products li.product .button.product_type_variable{font-size:18px!important;line-height:30px!important}ul.products .tinv-wraper:hover{background-color:#BA122A}ul.products .tinv-wraper a:hover:before{color:#fff}.woocommerce ul.products li.product .button{margin-top:0!important}.et_pb_button_module_wrapper.et_pb_module a.et_pb_button:hover{padding-right:41px!important}#main-header{box-shadow:none!important}.main-header-menu{}.main-header-menu{width:100%}.main-header-menu #menu-main-menu li:last-child{position:absolute;right:0}.main-header-menu #menu-main-menu li a{padding:10px 0}.main-header-menu #menu-main-menu>li:last-child a,.woocommerce ul.products li.product .button{background:#CD7F8A;color:#fff!important;padding:10px 15px;text-transform:uppercase;letter-spacing:1.1px;font-weight:bold;border-radius:5px;position:relative}.main-header-menu #menu-main-menu>li:last-child a:before{opacity:0;transition:0.5s all;content:"";width:12px;height:9px;display:block;position:absolute;right:40px;top:0;bottom:0;margin:auto;background-position:center right!important;background-size:cover!important;background-repeat:no-repeat!important;background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDggMTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xIDFMNyA3TDEgMTMiIHN0cm9rZT0id2hpdGUiLz4KPC9zdmc+Cg==")}.main-header-menu #menu-main-menu>li:last-child a:hover{opacity:1!important;padding-right:30px}.main-header-menu #menu-main-menu>li:last-child a:hover:before{opacity:1!important;right:15px!important}.home p.laybuy-payment-info{display:none!important}.woocommerce ul.products li.product .woocommerce-loop-category__title,.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3{font-family:'Playfair Display',Georgia,"Times New Roman",serif!important;font-size:20px;line-height:1.1em;color:#000}.woocommerce ul.products li.product .button{font-size:22px;letter-spacing:1.5px;line-height:28px!important;background:#CD7F8A;color:#fff!important;padding:15px 15px;font-weight:500;border:unset}.woocommerce ul.products li.product .button:hover{padding:15px 15px!important;padding-right:30px!important;border:unset!important}.woocommerce ul.products li.product .price,.woocommerce-page ul.products li.product .price,.woocommerce ul.products li.product .price del,.woocommerce-page ul.products li.product .price del{color:#BA122A!important;font-weight:bold;font-size:32px;line-height:1.1em}.woocommerce ul.products .et_shop_image{box-shadow:0px 43px 72px rgb(0 0 0 / 10%),0px 16.563px 22.9333px rgb(0 0 0 / 5%),0px 3.5037px 5.86667px rgb(0 0 0 / 2%);margin-bottom:25px}.woocommerce ul.products .star-rating{display:none}.woocommerce ul.products .et_shop_image img{border-radius:5px}.et_overlay{border:unset}.woocommerce ul.products li.product .woocommerce-loop-product__title{padding:0;margin-bottom:25px}header.et-l{position:absolute;left:0;right:0}header .nav li li{padding:0;width:100%}header .nav li li a{width:100%}header .et_pb_section,header .et_pb_menu_0_tb_header.et_pb_menu{background:transparent;background-color:transparent!important}header .main-header-menu nav>ul>li{margin-top:0!important}body #page-container .et_pb_button_1{}header.sticky.et-l{position:fixed;top:0;z-index:999}body.admin-bar header.sticky.et-l{top:32px}header.sticky .et_pb_section{background:rgb(255 255 255 / 80%)!important;padding-top:10px!important;padding-bottom:10px!important}.et-db #et-boc header .et_pb_section .et_pb_menu_0_tb_header.et_pb_menu ul li .sub-menu{border-top:unset}.et-db #et-boc header.sticky .et_pb_section .et_pb_menu_0_tb_header.et_pb_menu ul li.book-now a{color:#fff!important}h1,h2,h3,h4,h5,h6{color:#000}.et-db #et-boc .et_pb_menu_0_tb_header.et_pb_menu .et_pb_menu__logo{margin-right:60px!important}.et-db #et-boc .et_pb_menu_0_tb_header.et_pb_menu{width:100%}.et-db #et-boc header.sticky .et_pb_section .et_pb_menu_0_tb_header.et_pb_menu ul li a,.et-db #et-boc header .et_pb_section .et_pb_menu_0_tb_header.et_pb_menu ul li .sub-menu a,.et-db #et-boc header .et_pb_section .et_pb_menu_0_tb_header.et_pb_menu ul li a,.et-db #et-boc header .et_pb_section .et_pb_menu_0_tb_header.et_pb_menu ul li .sub-menu a{font-size:16px!important}.et-db #et-boc .et_pb_menu .et_mobile_menu{padding:20px 0px!important}.et-db #et-boc .et_pb_menu .et_mobile_menu li:last-child a{border-bottom:unset!important}}@media (max-width:500px){.et_pb_column_5_tb_footer .et_pb_text .et_pb_text_inner{font-size:16px!important}}.et-db #et-boc .et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before{font-size:52px;color:#000!important}.et-db #et-boc .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{border-top:unset;top:95px;right:0;max-width:100%;position:fixed}body.admin-bar.et-db #et-boc .et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{top:143px}.et-db #et-boc .et-l .et_mobile_menu li a{padding:7px 20px}.woocommerce-products-header,.woocommerce div.product .product_title,.woocommerce-checkout .main_title{font-weight:bold}body.woocommerce #content-area div.product .woocommerce-tabs ul.tabs li a,body.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding:20px!important}.product .related h2,.woocommerce-checkout h3{font-size:24px!important}.woocommerce-checkout h3{margin-top:30px}.product .related .woocommerce-loop-product__title{font-size:18px!important;line-height:24px}.widget_product_search .woocommerce-product-search button,.wpfFilterButton.wpfButton,.wpfClearButton.wpfButton,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,body #page-container .et_pb_section .et_pb_wc_cart_totals_0 a.checkout-button.button.alt.wc-forward{background:#CD7F8A;color:#fff!important;transition:0.5s all;border:none;width:100%;max-width:100%;display:block;padding-top:10px!important;padding-bottom:10px!important;width:100%!important;max-width:100%;border-radius:0!important;text-transform:uppercase!important}body #page-container .et_pb_section .et_pb_wc_cart_totals_0 a.checkout-button.button.alt.wc-forward{font-size:20px!important;line-height:30px!important}body #page-container .et_pb_section .et_pb_wc_cart_totals_0 a.checkout-button.button.alt.wc-forward:hover{padding-top:10px!important;padding-bottom:10px!important;font-size:20px!important;line-height:30px!important}.woocommerce div.product form.cart .button,.woocommerce-message a.button.wc-forward,.woocommerce button.button,.woocommerce-page button.button,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],body.woocommerce-page.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{font-size:22px;letter-spacing:1.5px;line-height:28px!important;background:#CD7F8A;color:#fff!important;padding:15px 15px!important;font-weight:500;border:unset;text-transform:uppercase;border-radius:5px!important}.woocommerce button.button:hover,.woocommerce-page button.button:hover{background:#CD7F8A!important;color:#fff!important;padding:15px 40px 15px 15px!important;border-radius:5px!important}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{background:#CD7F8A;color:#fff;transition:0.5s all;border:none;display:block;padding-top:10px!important;padding-bottom:10px!important;max-width:100%;border-radius:0!important;margin-top:20px}.woocommerce div.product form.cart .button:hover,.woocommerce-message a.button.wc-forward,.woocommerce button.button:hover,.woocommerce-page button.button:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce #payment #place_order:hover,.woocommerce-page #payment #place_order:hover{padding:11px 40px 11px 30px;border:unset!important;color:#fff}.woocommerce div.product p.price,.woocommerce-page div.product p.price{color:#000;margin-bottom:10px}.wpfFilterButton.wpfButton:hover,.wpfClearButton.wpfButton:hover,.woocommerce .quantity input.qty,.product .related .price{color:#000!important}.wpfMainWrapper .wpfFilterWrapper .wfpTitle,.wpfPriceRangeField#wpfMinPrice,.wpfPriceRangeField#wpfMaxPrice,.wpfFilterDelimeter,.wpfPriceInputs .wpfCurrencySymbol,.wpfFilterWrapper .wpfFilterTaxNameWrapper,.woocommerce-product-details__short-description,body.woocommerce #content-area div.product .woocommerce-tabs .panel,body.woocommerce div.product .woocommerce-tabs .panel{font-size:16px!important;margin-bottom:0!important}table.cart td,#main-content table.cart td,.woocommerce-cart .cart-collaterals .cart_totals table,.woocommerce-billing-fields,.woocommerce-checkout-review-order,.woocommerce-shipping-fields__field-wrapper,#order_comments_field{font-size:16px}.tax-product_cat .products li{border-color:#f5d7d9!important}.woocommerce .woocommerce-message,.woocommerce .woocommerce-info,.woocommerce .woocommerce-error{background:rgb(245 215 217 / 50%)!important;color:#000!important}.woocommerce .woocommerce-info a,.entry-content thead th,.entry-content tr th{color:#000}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.select2-container .select2-selection--single{background-color:#fff;border:1px solid #000;font-size:16px;padding:10px}body.woocommerce-cart.et_right_sidebar #main-content .container:before,body.woocommerce-checkout.et_right_sidebar #main-content .container:before,body.single-product.et_right_sidebar #main-content .container:before{display:none!important}body.woocommerce-cart #left-area,body.woocommerce-checkout #left-area,body.single-product #left-area{float:none;padding-right:0;width:100%}body.woocommerce-cart #sidebar,body.woocommerce-checkout #sidebar,body.single-product #sidebar{display:none}.ppws_modal_box form .ppws_form_button{font-family:'Open Sans',Helvetica,Arial,Lucida,sans-serif;background:rgb(191,111,17);background:linear-gradient(90deg,rgba(191,111,17,1) 0%,rgba(249,179,97,1) 50%,rgba(191,111,17,1) 100%)!important;color:#fff;transition:0.5s all;border:none;display:block;padding-top:10px!important;padding-bottom:10px!important;max-width:100%;border-radius:0!important}.wp-block-search__inside-wrapper{display:block}.widget_search #searchsubmit,.et_pb_widget .wp-block-search__button{position:relative;margin-top:10px}.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span{color:#000}.woocommerce nav.woocommerce-pagination ul li a:focus,.woocommerce nav.woocommerce-pagination ul li a:hover,.woocommerce nav.woocommerce-pagination ul li span.current{background:#f5d7d9;color:#fff}.woocommerce nav.woocommerce-pagination ul li{border-color:#f5d7d9}body.woocommerce-checkout #main-content{padding-bottom:50px}@media (max-width:768px){.woocommerce div.product div.summary{margin-top:30px}.woocommerce-message{display:flex;flex-direction:column-reverse;text-align:center}.woocommerce-message .button{margin-top:10px}.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce table.cart td.actions .coupon .input-text+.button{width:100%}}.et_overlay:before,.woocommerce-cart .cart-collaterals .shipping-calculator-button{color:#ffbfca}.payment_method_paypal .about_paypal,.woocommerce-privacy-policy-link,a.showcoupon{color:#cd7f8a!important}.payment_method_paypal .about_paypal:hover,.woocommerce-privacy-policy-link:hover,a.showcoupon:hover,.posted_in a:hover,.tagged_as a:hover{text-decoration:underline!important}.posted_in a,.tagged_as a{color:#CD7F8A}.woocommerce.widget_product_search .search-field{padding:.7em;height:40px!important;margin:0;font-size:14px;line-height:normal!important;border:1px solid #ddd;color:#666;width:100%;border-radius:0}body.archive #et-main-area,body.single-product #et-main-area,body.woocommerce-checkout #et-main-area,body.woocommerce-account #et-main-area,body.page-id-5633 #et-main-area{padding-top:100px}body.archive .et_pb_row_0_tb_header.et_pb_row{padding-top:0px!important;padding-right:20px!important;padding-bottom:0px!important;padding-left:20px!important;margin-top:0px!important;margin-bottom:0px!important;margin-left:auto!important;margin-right:auto!important;padding-top:0px;padding-right:20px;padding-bottom:0px;padding-left:20px}body.archive #menu-main-menu li:last-child{position:absolute!important;right:0}body.archive.et-db #et-boc .et-l #menu-main-menu li:last-child a{color:#fff!important}body.single-product .container{max-width:1270px;width:100%;padding-left:20px!important;padding-right:20px!important}body.single-product .container #left-area{width:100%!important;padding-right:0!important}