.owl-carousel .owl-nav button.owl-prev:before{content:"\276C " !important;font-size:80px !important;vertical-align:middle !important;}
.owl-carousel .owl-nav button.owl-next:before{content:" \276D" !important;font-size:80px !important;vertical-align:middle !important;}
.owl-carousel .owl-item img{width:auto !important;}
.posts-carousel .post-info{visibility:hidden !important;position:relative !important;}
.owl-carousel .owl-dots .owl-dot:before{background:#ffd9d9 !important;}
.owl-carousel .owl-dots .owl-dot:hover:before, .owl-carousel .owl-dots .owl-dot.active:before{background:#ff608b !important;}
.main-container .blogs article .post-title{text-align:center !important;}
.main-container .single article .post-header .post-title{text-align:center !important;}
#mega-menu-wrap-stickymenu #mega-menu-stickymenu{text-align:center !important;margin:0 auto !important;max-width:1140px !important;}
#mega-menu-wrap-primary #mega-menu-primary{text-align:center !important;margin:0 auto !important;max-width:1140px !important;}
#mega-menu-wrap-primary.mega-stuck #mega-menu-primary > li.mega-menu-item > a.mega-menu-logo > img.mega-menu-logo{max-height:100% !important;}
#mega-menu-wrap-primary li.mega-menu-item img.mega-menu-logo{max-height:100%;}
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-2923 .mega-search.mega-search-open input[type=text]{padding:0 5px 0 30px !important;}
#mega-menu-wrap-primary #mega-menu-primary li#mega-menu-item-2923 .mega-search .search-icon{left:0 !important;}
.woocommerce-billing-fields__field-wrapper{display:flex;flex-wrap:wrap;}
.woocommerce form .form-row{display:inline-block;}
#billing_first_name_field{order:3 !important;width:50% !important;}
#billing_last_name_field{order:4 !important;width:50% !important;}
#billing_company_field{order:12 !important;}
#billing_country_field{order:8 !important;width:50% !important;}
#billing_address_1_field{order:5 !important;width:50% !important;}
#billing_address_2_field{order:11 !important;}
#billing_city_field{order:6 !important;width:30% !important;}
#billing_postcode_field{order:7 !important;width:20% !important;}
#billing_state_field{order:9 !important;}
#billing_phone_field{order:2 !important;width:50% !important;}
#billing_email_field{order:1 !important;width:50% !important;}
.main-container #order_review .shop_table th{text-align:center !important;}
.woocommerce ul#shipping_method li input{vertical-align:MIDDLE !important;}
.main-container .woocommerce form label{margin:0 0 0px !important;}
.main-container .woocommerce form .form-row{margin:0 0 6px 0 !important;}
.woocommerce form .form-row-first, .woocommerce-page form .form-row-first{float:left !important;}
.woocommerce form .form-row{display:block !important;}
.woocommerce .col2-set, .woocommerce-page .col2-set{padding-top:30px !important;}
.main-container .order-box{background:#fff4f4 !important;}
.title-breadcumbs{margin-bottom:30px !important;background:#fff4f4 !important;}
.woocommerce-error, .woocommerce-info, .woocommerce-message{background-color:#fff4f4 !important;}
.main-container .shop_table .cart_item:hover{background:#fff9fb !important;}
#mailchimp-top-bar.mctb-medium .mctb-close{visibility:collapse !important;}
.mctb{z-index:0 !important;}
.wpsm_testimonial-pic > img{border:0px !important;}
@media only screen and (max-width: 1065px) {
.hide-on-mobile { display: none !important; }}
@media only screen and (min-width: 1065px) {
.hide-on-desktop { display: none !important; }} #mega-menu-wrap-primary #mega-menu-primary{opacity:0.9 !important;}
.product-total{font-weight:600 !important;}
.xt_woofc-inner{z-index:9999999999 !important;}
.woofc-price{font-weight:600 !important;}
.quickviewbtn{visibility:collapse !important;height:0px !important;}
.add-to-compare{visibility:collapse !important;height:0px !important;}
.actions{height:40px !important;}
.shop-products .actions li{display:inherit !important;}
.single-product-sharing{display:none !important;}
.main-container .product-view .product-more-details{padding:0px 0 !important;margin-bottom:0px !important;}
.product-view .woocommerce-tabs{padding-top:0px !important;}
.page-content, #secondary{margin-bottom:0px !important;}
.shop-products .product-name{font-size:1em !important;}
.shop-products .product-category{display:none !important;}
.breadcrumb-container{display:none !important;}
.woocommerce-result-count{display:none !important;}
@media screen and (max-width:767px){
.toolbar .view-mode, .toolbar .woocommerce-result-count, .toolbar .woocommerce-ordering {
margin: 0 0 0px 0 !important;
width: auto !important;
}}
.toolbar .woocommerce-ordering .orderby-wrapper label{display:none !important;}
.toolbar{background:#fff4f4 !important;}
.xt_woofc-fly-to-cart{z-index:99999999999 !important;}
.title-breadcumbs{display:none !important;}
.main-container{padding-top:25px !important;}
.main-container .product-view .product-more-details{background:#ffffff !important;}
.main-container .product-view .summary.single-product-info{padding-top:30px !important;}
#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item a.mega-menu-link:before{color:#ff9e9e !important;font-size:large !important;}
.woocommerce-address-fields__field-wrapper{display:flex !important;flex-wrap:wrap !important;}
.main-container .woocommerce .woocommerce-MyAccount-content .form-row{width:50% !important;}
p.woocommerce-form-row woocommerce-form-row--wide form-row form-row-wide{display:none !important;}
.xoo-el-header{margin-bottom:10px !important;}
.xoo-aff-group{margin-bottom:10px !important;}
.xoo-el-sidebar{background-size:auto;}
.product-remove{width:50px !important;}
.main-container .shop_table a.remove33{color:#ff9e9e !important;font-size:20px !important;}
.post-views{display:inline-block !important;padding-left:10px !important;}
.wcv-message{display:inline-block !important;background:#fff4f4 !important;}
.post-views.entry-meta > span.post-views-icon.dashicons{font-size:20px !important;}
.post-views-icon dashicons dashicons-visibility{margin-right:10 !important;}
ins{background:none !important;}
del{color:#bababa !important;}
.shop-products .price-box ins{color:#ff6c6c !important;}
.main-container .shop_table td.product-name .variation dd{display:inline-block !important;}
.xt_woofc-inner .xt_woofc-product-attributes, .xt_woofc-inner .xt_woofc-sku{margin-bottom:-25px !important;}
.main-container .product-view .summary.single-product-info .cart .variations .label{color:#fb7676 !important;margin-bottom:0px !important;}
.main-container #order_review .shop_table .order-total th .amount, .main-container #order_review .shop_table .order-total td .amount{color:#242424 !important;}
.main-container .product-view .summary.single-product-info .stock.in-stock::before, .main-container .product-view .summary.single-product-info .stock.out-of-stock::before{color:#ff2424 !important;content:'\f12a' !important;font-size:18px !important;margin-top:0px !important;}
.main-container .product-view .summary.single-product-info .cart{margin-bottom:0px !important;}
.wcv-message{margin-top:30px !important;width:inherit !important;}
.main-container .product-view .summary.single-product-info .cart .variations .reset_variations{width:min-content !important;}
.main-container .product-view .summary.single-product-info{margin-bottom:2em !important;}
.jssort03 .pdn .w, .jssort03 .pav .w{border-width:1px !important;}
.w{color:#ffa4a4 !important;}
.woocommerce ul#shipping_method{TEXT-ALIGN:left;}
.main-container .order-box{border-radius:25px !important;}
a.nickx-popup{display:none !important;}
.slick-track{position:relative !important;}
.woocommerce-boost-sales .wbs-upsells .product-controls form table td select{display:none !important;}
.woocommerce-boost-sales .wbs-upsells .product-controls button.single_add_to_cart_button{display:none !important;}
.woocommerce-boost-sales .wbs-upsells .product-controls .quantity .qty{display:none !important;}
.woocommerce-boost-sales .wbs-upsells .product-controls{background:rgba(255, 156, 156, 0.16) !important;}
.woocommerce-boost-sales .wbs-breadcrum{background-color:#ffe6e6 !important;}
.woocommerce-boost-sales .wbs-breadcrum .wbs-header-right a{background-color:#ffa7a7 !important;border-radius:15px !important;letter-spacing:0.04em !important;}
.woocommerce-boost-sales .wbs-breadcrum .wbs-header-right a::before{background:#ff7373 !important;border-radius:15px !important;}
.woocommerce-boost-sales .wbs-upsells .product-controls .wbs-cart .wbs-product-link{background:#ffa7a7 !important;border-radius:15px !important;}
.woocommerce-boost-sales .wbs-upsells .product-controls .wbs-cart .wbs-product-link{background:#ffa7a7 !important;letter-spacing:0.04em !important;}
.shop-products .actions2 .add-to-cart .add_to_cart_inline a{line-height:40px !important;}
.woocommerce-boost-sales .wbs-upsells .product-controls .wbs-cart form{display:none !important;}
.wbs-button-view{display:none !important;}
.xoo-el-form-container{width:416px !important;margin-left:auto !important;margin-right:auto !important;}
@media only screen and (max-width: 600px) {
.xoo-el-form-container{width:auto !important;margin-left:auto !important;margin-right:auto !important;}
.xoo-el-footer-note{bottom:0px !important;}
}
html div#yLJHGSLprP div#yLJHGSLprP_sidebar.gridgum_container{border:1px solid #ffffff !important;}
html div#yLJHGSLprP div#yLJHGSLprP_sidebar.gridgum_container .gridgum_body-form input.gridgum_input_field, html div#yLJHGSLprP div#yLJHGSLprP_sidebar.gridgum_container input.mo-optin-form-custom-field.date-field, html div#yLJHGSLprP div#yLJHGSLprP_sidebar.gridgum_container input.mo-optin-form-custom-field.text-field, html div#yLJHGSLprP div#yLJHGSLprP_sidebar.gridgum_container select.mo-optin-form-custom-field, html div#yLJHGSLprP div#yLJHGSLprP_sidebar.gridgum_container textarea.mo-optin-form-custom-field.textarea-field{padding:10px 10px !important;border-bottom:1px solid #ccc !important;}
#yLJHGSLprP .mo-optin-form-container .mo-optin-form-wrapper .mo-optin-success-msg{font-size:14px !important;}
html div#qhOvOsArdb div#qhOvOsArdb_lightbox.moEleganceModal .moEleganceModalclose{right:unset !important;left:20px;}
.fb_customer_chat_bounce_in_v2{min-height:unset !important;}
.mc4wp-checkbox-woocommerce{margin-left:3px;}
.cart-discount{color:#097909;}
.ngg-navigation a.page-numbers:hover, .ngg-navigation span.page-numbers:hover, .ngg-navigation span.current:hover{background:#ff9e9e !important;border-radius:100% !important;min-width:35px !important;color:#222222 !important;font-weight:normal !important;}
.ngg-navigation a.page-numbers, .ngg-navigation a.next, .ngg-navigation a.prev, .ngg-navigation span.page-numbers, .ngg-navigation span.next, .ngg-navigation span.prev, .ngg-navigation span.current{background:#f6f6f6 !important;color:#222222 !important;border-radius:100% !important;min-width:35px !important;font-weight:normal !important;}
.ngg-navigation span.current{background:#ff9e9e !important;border-radius:100% !important;min-width:35px !important;color:#fff !important;font-weight:normal !important;}
@media only screen and (max-width: 600px) {
#billing_address_1_field{width:100% !important;}
#billing_city_field{width:50% !important;}
#billing_postcode_field{width:50% !important;}
}
.xt_woofc-notices-wrapper .woocommerce-message{color:#008c00 !important;background-color:#e6ffd5 !important;border-top:none !important;}
.xt_woofc-notices-wrapper .woocommerce-message::before{color:#008c00 !important;}
.woocommerce-billing-fields__field-wrapper{z-index:1 !important;position:relative !important;}
.woocommerce-address-fields__field-wrapper{z-index:1 !important;position:relative !important;}
#yith-ywgc .yith-ywgc-popup-close{display:none !important;}
.xoo-el-inmodal{max-height:650px !important;}
.xoo-el-srcont{width:100% !important;overflow-x:hidden !important;}
.wc-item-meta{display:flex !important;align-items:center !important;flex-direction:column !important;}
.opay-payment-item-banktransfer{display:none !important;}
.pn-wrapper{z-index:2147483645 !important;}
.main-container .woocommerce form.login, .main-container .woocommerce form.register{display:none !important;}
.woocommerce-form-login-toggle{display:none;}
.woocommerce-account-fields{
display: none !important;
}