/*
 Theme Name:   XStore Child
 Theme URI:    http://8theme.com/
 Description:  XStore Child Theme
 Author:       8theme
 Author URI:   http://8theme.com
 Template:     xstore
 Version:      0.0.1
 Text Domain:  xstore-child
*/

.uppercase{text-transform:uppercase}.no-uppercase{text-transform:none}.bold{font-weight:700}.big,.big p{font-size:20px;line-height:30px}h1{line-height:55px;font-size:42px;text-transform:none!important}h2,h3,h4,h5,h6{text-transform:none!important}.vc_toggle_title>h4{font-weight:700!important}h2.widgettitle{font-weight:700;font-size:20px;padding-bottom:0;margin-bottom:15px}.text-color-light .widgettitle{border-color:#fff}h4.widget-title{font-weight:700;font-size:20px}.related-posts .title span{font-weight:700!important;font-size:28px;color:#86c5b1}.small,.small p{font-size:14px}.wpml-ls-sidebars-top-bar-right a{border-radius:3px}.header-bottom-wrapper,.sticky-on .header-bottom{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px 0 rgba(0,0,0,.1);box-shadow:0 2px 5px 0 rgba(0,0,0,.1)}.post-template-framed .post-header .post-heading{z-index:4}.mpc-separator{z-index:4!important}.header-main-menu2.et_element-top-level.menu-items-custom .menu>li:first-child a{margin-left:0}li.btn-green>a{background-color:#86c5b1!important;color:#fff!important}li.btn-green>a:hover{background-color:#86c5b1!important;color:#fff!important}li.btn-red>a{background-color:#ffb9bf!important;color:#fff!important}li.btn-red>a:hover{background-color:#ff808b!important;color:#fff!important}.mobile-header-wrapper .btn-green a,.mobile-header-wrapper .btn-red a{padding-left:15px!important;padding-right:15px!important;font-weight:700}.menu-items-underline .menu>li>a:before{height:3px}#moove_gdpr_cookie_info_bar.moove-gdpr-dark-scheme{border-top-color:#202020}.vc_btn3.vc_btn3-shape-rounded{border-radius:3px!important}.mejs-container,.mejs-overlay.load,.wp-video,video.wp-video-shortcode{width:100%!important;height:100%!important}.mejs-container{padding-top:56.25%}.wp-video,video.wp-video-shortcode{max-width:100%!important}video.wp-video-shortcode{position:relative}.mejs-mediaelement{position:absolute;top:0;right:0;bottom:0;left:0}.mejs-controls{display:none!important;visibility:hidden!important}.mejs-overlay-play{top:0;right:0;bottom:0;left:0;width:auto!important;height:auto!important}.page-heading{margin-bottom:35px!important}.product-details p.product-title a{font-size:20px;line-height:22px;font-weight:700}.cart-widget-subtotal.woocommerce-mini-cart__total.total,.product_list_widget li .product-title a{font-weight:700!important}a.btn-view-cart:link,a.btn-view-cart:visited{color:#ff808b;text-decoration:underline}#commentform .form-submit input[type=submit],.btn-checkout,.checkout-button,.coupon input[type=submit],.dokan-btn-success,.dokan-dashboard-content .add_note,.empty-cart-block .btn,.et-wishlist-widget .wishlist-dropdown .buttons .btn-view-wishlist,.form-row.place-order .button,.quick-view-popup .product_type_variable,.shipping-calculator-form .button,.single_add_to_cart_button.button,a.dokan-btn-success,form.login .button,form.register .button,form.wpcf7-form .wpcf7-submit:not(.active) .product_list_widget .buttons a,input[type=submit].dokan-btn-success{font-size:18px!important;line-height:22px!important;height:auto!important}.woocommerce-MyAccount-content .woocommerce-orders-table__row{border-bottom:1px solid #e1e1e1}.product-content .product_title{font-weight:700;color:#ff808b;font-size:27px;line-height:30px;margin-bottom:0}.product-information .short-description h2{font-size:20px;line-height:22px;color:#666}.single-product-booking .variations td.label{padding-bottom:5px;font-weight:700;color:#86c5b1;font-size:24px;line-height:26px}.single-product-booking .variations td.value{padding-top:0}.product-side-information-inner .woocommerce-Price-amount.amount,.woocommerce-variation-price .price ins .woocommerce-Price-amount.amount{font-size:28px;line-height:34px;font-weight:700;color:#ff808b}.woocommerce-variation-price .price del .woocommerce-Price-amount.amount{font-size:16px;line-height:34px;color:inherit}.woocommerce-price-suffix{font-size:14px;display:block}.quantity input[type=number]{border-color:#e1e1e1!important}.product_meta{font-size:12px}.product_meta .products-page-cats{display:none}.price-percent-badge{background-color:#ff808b;color:#fff;padding-left:8px;padding-right:8px;padding-top:2px;padding-bottom:2px;font-size:14px;border-radius:10px;line-height:34px}.single-product-booking .single_add_to_cart_button.button{font-size:18px;line-height:22px}.single-product .dokan-info,.single-product .woocommerce-info,.single-product .woocommerce-message{background-color:#86c5b1!important}.single-product .mc4wp-alert,.single-product .woocommerce-error{background-color:#ff808b!important}.dokan-alert-success,.dokan-info,.woocommerce-info,.woocommerce-message{border-top-color:#86c5b1!important}.dokan-alert,.dokan-error,.mc4wp-alert,.woocommerce-error{border-top-color:#ff808b!important}.dokan-alert-success:before,.mc4wp-success:before,.woocommerce-message:before{color:#86c5b1}.single-product .dokan-alert-success:before,.single-product .mc4wp-success:before,.single-product .woocommerce-message:before{color:#fff}.tabs .tab-title{text-transform:none;font-weight:700;font-size:18px}.type-product li a:hover,.type-product li.active a{background:#ff808b;color:#fff!important}.type-product li{margin-bottom:0}.product-details .cart-item-details a:first-child{font-weight:700}.cart-order-details .cart_totals>h2,.cart-order-details .order-review .step-title,.order-total,h3.step-title{font-weight:700!important}.form-row.privacy label,.woocommerce-terms-and-conditions-wrapper .form-row label{font-weight:700}.woocommerce-terms-and-conditions-wrapper .form-row label{font-size:1.14rem}.woocommerce-input-wrapper a,.woocommerce-terms-and-conditions-wrapper .form-row label a{text-decoration:underline}.wc_payment_method>label{font-weight:700;cursor:pointer}.payment_box{border:1px solid #e1e1e1;padding:20px;margin-left:20px;margin-bottom:25px}.cart-order-details .shop_table .order-total .amount,.cart-order-details .shop_table .order-total td,.cart-order-details .shop_table .order-total th{font-weight:700}.shop-info-box{min-height:320px}.commentlist .meta strong{font-weight:700}.ywar_review_count,.ywar_review_row span{color:#86c5b1}#reviews .verified{font-style:normal;border:1px solid #86c5b1;color:#86c5b1;font-size:12px;padding-left:5px;padding-right:5px;font-weight:700;margin-left:10px}#reviews .verified:before{content:"\f00c";font:normal normal normal 14px/1 FontAwesome;margin-right:2px}.product-content .woocommerce-product-rating .woocommerce-review-link{text-decoration:underline}.product-content .woocommerce-product-rating a.woocommerce-review-link:hover{color:#ffb9bf}#reviews_order{display:none}a#lang-comments-link{font-weight:700;text-decoration:underline}.logged-in-as a{text-decoration:underline}.shop_table thead th,.woocommerce-cart-form__contents thead th{font-weight:700}a.to_open-coupon{display:inline-block;border-radius:0;border:1px solid #f2f2f2;color:#222;text-transform:uppercase;font-size:.85rem;text-align:center;line-height:1;padding:.75rem 2.2rem;height:2.642rem;background:0 0;border-color:#e1e1e1;-webkit-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-box-sizing:border-box;box-sizing:border-box}.woocommerce-account .woocommerce h2{font-weight:700;text-transform:uppercase!important;font-size:20px;line-height:22px;color:#222}.subscriptio_frontend_details_general{margin-bottom:20px}.subscriptio_frontend_details_general dt{font-weight:700}body.search h2.products-title{font-weight:700;font-size:28px;line-height:32px;margin-top:50px}.product_upsells{border:1px solid #e1e1e1;padding:30px;margin-bottom:0;padding-bottom:20px}.product_upsells h3{font-weight:700;color:#86c5b1}.product_upsells .woocommerce-Price-amount{font-size:28px;line-height:34px;font-weight:700;color:#ff808b}.product_upsells ul{margin-bottom:0}.product_upsells .select-box{font-weight:700;font-size:18px}.ncmwcp1802_product_upsells ul li span .column-2 .title{font-size:20px}p.stock.in-stock{background-color:#86c5b1;color:#fff;text-transform:lowercase;font-weight:700;border-radius:5px;display:inline-block;padding-left:15px;padding-right:15px;margin-bottom:0}p.stock.out-of-stock{background-color:#ff808b;color:#fff;text-transform:lowercase;font-weight:700;border-radius:5px;display:inline-block;padding-left:15px;padding-right:15px;margin-bottom:0}.commentlist .comment-text p{word-break:break-word}.lost_reset_password button{background-color:#ffb9bf!important;border-color:#ffb9bf!important}a.to_open-coupon{display:none!important}@media (max-width:444px){.product-details p.product-title a{font-size:15px}}@media (max-width:679px){.mpc-testimonial .mpc-testimonial__description{font-size:25px!important}}.woocommerce-account .woocommerce-error a.showlogin,.woocommerce-cart a.back-history,.woocommerce-checkout a.back-history{display:none}a.to_open-coupon{display:none!important}.swiper-slide{display:flex;justify-content:center;}.swiper-entry .slider-item{height:300px;width:100%;display: flex;justify-content: center;align-items: center;}.sticky-on .header-bottom{top:80px!important;}@media(max-width:767px){.sticky-on .header-main{top:0!important;}}.swiper-custom-left, .swiper-custom-right{margin-top:-25px;}.swiper-entry .slider-item .slide-button{max-width:190px;text-transform: uppercase;font-weight: 500;}.f_widgets-open-close.fwc-default:not(.fwc-default-done) .footer-widget:not(.sidebar-slider) > div:not(.widget-title){opacity:1;display:block;}.ac-opt-in-checkbox p{margin-bottom:0!important;}