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

.products-loop .content-product .product-details, .swiper-container .content-product .product-details {
    text-align: start;
    margin: 10px;
}
.yith-par-message-inner-content p{margin-bottom:0 !important;line-height:15px !important;}

button.reset_variations {
	display: none !important;
}


.etheme-elementor-nav-menu .type-img[class*="position-"] .elementor-item:has(img, picture) > .nav-item-image{max-width:50px !important;}

	.header-main{margin:0 !important; padding:5px 0 10px 0 !important;}.header-mobile-menu img{width:20%;}.header-mobile-menu .menu li{border-bottom:.3px solid #ebf0ff;padding:0 10px 0 10px !important;}.mobile-menu-content .et_b_header-account{background-color: #fff6f3;padding:10px;}.et_b_header-mobile-menu > .et-mini-content{padding:0;}.yith-par-message .yith-par-message-inner-content strong{font-weight: 500 !important;font-size:12px !important;}.products .product .yith-par-message{padding:7px !important;}}
.berocket_better_labels.berocket_better_labels_image {
    position: relative !important;
}
div.br_alabel.berocket_alabel_id_23205> span {
	width:20px !important;margin:-20px 0 0 10px !important;
}
.giffyscroll * {
  scrollbar-width: auto;
  scrollbar-color: #ff9944 #ffffff;
}
.div.br_alabel.berocket_alabel > span {
	height: 32px !important;}
.content-product .product-image-wrapper{margin: 0 auto 0 !important;}
.woocommerce-tabs.type-accordion .wc-tabs .et-woocommerce-tab {
  font-size: 16px !important;
  font-weight: 700 !important;
}.product-details{padding-bottom:0px;}.onsale,.onsale{background-color:#4fc628 !important;padding:5px; border-radius:20px !important;}.onsale.left{ left:0; top:0;}
.outofstock .content-product .button,
.content-product .st-swatch-btn-readmore {
    background-color: grey;
    font-size: 14px !important;cursor:default; pointer-events:none;
}
.content-product .button::before {display:none !important;}
.content-product {background: #ffffff none repeat scroll 0 0;
    border: 1px solid #ff6f065e !important;
    float: left;
    padding: 0px;
    width: 100%;
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
}.product-thumbnails-shown .onsale.left{ left: 85% !important;}
.product-information .yith-wcwl-add-button, .product-information .compare,.product-information .sku_wrapper,.product-information .products-page-cats {display:none;}
.header-main-menu.et_element-top-level .menu > li > a{margin:0 10px !important;}
.content-product .product-title{width:90% !important;}
.content-product .button{width:90% !important;}
.content-product .product-image-wrapper{
    border-radius: 5px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    -khtml-border-radius: 5px;
}
.prefooter ul li{width:auto !important;}.footer-widget p,.footer,.footer-widget li a,.footer-widgets .widget-title span {
    color: #000 !important;
}.et-mailchimp input[type="email"]{ background-color: transparent;
  border-color: #F28121;
  color: #F28121;
  max-width: 100%;
  height: 40px;
  border-radius: 20px !important; margin-right:5px;}.et-mailchimp input[type="email"]::placeholder{color: #F28121;}
  .et-mailchimp.dark input[type="submit"] {
  background-color: #F28121;
  color: #fff;
  /*! border-left: none; */
  border-color: none;
  border: none;
  border-radius: 20px;
}.woobt-images .woobt-image {flex: 0 0 111px !important; margin-right: 0px !important;}.woobt-images .woobt-image.woobt-image-this {width: 100px;flex: 0 0 100px;}.woobt-images .woobt-image img{width: 100px !important;}.product-info-wrapper form.cart table.variations td.label, .product-information form.cart table.variations td.label, .product-summary-center form.cart table.variations td.label,table td:first-child, table th:first-child  {
  width: auto !important;
  display: block !important;
}.woobt-images .woobt-image span{margin-right:0 !important;}.woocommerce-price-suffix,.woo-selected-variation-item-name {display: none !important;}.woobt-wrap .woobt-text{font-weight: 800 !important;font-size: 16px !important;}.woobt-additional.woobt-text,.woobt-total.woobt-text,.woobt-alert.woobt-text{font-weight: 400, !important;font-size: 14px !important;}.woobt_before_text,.woobt-product-this .woobt-title{font-weight:600 !important;}.veb-variation-gallery-slider-wrapper .iwp-slider-prev-arrow::before,.veb-variation-gallery-slider-wrapper .iwp-slider-next-arrow::before {color: #000 !important;}.veb-variation-gallery-slider-wrapper .iwp-slider-prev-arrow,.veb-variation-gallery-slider-wrapper .iwp-slider-next-arrow,.veb-variation-gallery-slider-wrapper .iwp-slider-prev-arrow:hover,.veb-variation-gallery-slider-wrapper .iwp-slider-next-arrow:hover{background:transparent !important;}.veb-variation-gallery-slider-wrapper .iwp-slider-next-arrow, .veb-variation-gallery-slider-wrapper .iwp-slider-prev-arrow{font-size:25px !important;}
.single-product .product-slide .content-product {
    display: flex;
    flex-direction: column;
}.woocommerce-tabs.type-folders .wc-tabs .et-woocommerce-tab.active{background-color:#8C8989 !important;}
.woobt-wrap{color:#000 !important;}
.single-product .product-slide .content-product .product-image-wrapper {
    order: 1;
    margin-bottom: 0px;
}
.single-product .product-slide .unique-label .woocommerce-advanced-product-label .product-label {order:2; margin-bottom: 10px !important;}
.single-product .product-slide .text-center.product-details {
    order: 3;
}

.header-bottom{margin-top:0 !important;}.content-product .stock, .content-product .available-on-backorder {
    left: 41px !important;
    color: white;
    background-color: #141414;
    top: 30px;
    font-size: 13px;
    line-height: 21px;
    padding: 3px 6px;
    text-transform: capitalize;
}
.content-product p.stock.out-of-stock:before,.jdgm-branding-footer {
    display: none;
}.related-products-title {font-size: 22px;font-family:cera_pro_bold !important;}
.cgif{text-align:center !important; color:#f28121 !important;}
.cgif i{border:1px solid #f28121 !important;padding:10px; border-radius:50%;font-size:15px;}
.woocommerce-message, .woocommerce-error, .dokan-info, .dokan-error, .dokan-alert, .dokan-alert-success, .mc4wp-alert, .woocommerce-order-overview-wrapper ~ p{background-color:#000!important;}
#aqbp_quick_buy_btn{background-color:#f28121 }
.et-menu-list .subitem-title-holder a{padding:.1em 2em !important; }
.single_add_to_cart_button.button, .single_add_to_cart_button.button:hover,.single_add_to_cart_button.button:focus, .single_add_to_cart_button.button.disabled, .single_add_to_cart_button.button.disabled:hover,.wpzc-pincode-checker__form input[type="submit"].button{border-radius:5px !important; min-width:0px !important; }
.etheme-sticky-cart .single_add_to_cart_button.button, .etheme-sticky-cart .single_add_to_cart_button.button:hover,.etheme-sticky-cart .single_add_to_cart_button.button:focus, .etheme-sticky-cart .single_add_to_cart_button.button.disabled, .etheme-sticky-cart .single_add_to_cart_button.button.disabled:hover{border-radius:5px !important;  }

@media only screen and (min-width: 650px){
   .berocket-label-user-image{height:20px !important; width:150px !important;margin-top:0 !important;}
   
    .header-bottom{margin-bottom: 10px !important;}
    .content-product .button{width:100% !important;border-radius:5px !important; padding:.91rem 0!important;letter-spacing:1px !important;font-size:14px; }

.product-images .onsale {
    left: calc(80% + 30px) !important;
}.with-vertical-slider.product-images .onsale {
    left: calc(85% + 30px) !important;
  }}
.et_b_header-account.et_element-top-level .et-mini-content{padding:10px !important;}.etheme_custom_add_to_cart.button:only-child {width: auto !important;}.woocommerce-tabs.horizontal .wc-tabs .et-woocommerce-tab {margin: 0 !important;}
    .woocommerce-variation-add-to-cart .button{padding:.75rem 0.9rem !important;}
    .related-products .swiper-button-prev,.related-products .swiper-button-next
    .et-advance-tabs.horizontal-style-5 .et-tabs-nav ul{box-shadow:none !important; border:none !important;}
    .et-advance-tabs .et-tabs-nav > ul{flex-flow:inherit !important;}
    .et-menu-list{margin-bottom:0.14em !important;}
    .wpzc-pincode-checker__form input[type="submit"].button{padding:.75rem 1.2rem !important;}
    .button, .btn, input[type="submit"], input[type="button"], form button, form #qna-ask-input button{padding:.75rem !important;}

    .berocket-label-user-image{width:150px !important;margin-top:0 !important;}

    div.quantity, td.quantity{justify-content:left !important;float:none !important;margin-right:5px !important;}.content-product{margin-bottom: 15px !important;}.main-products-loop .first .col-xs-6{padding-right:7.5px !important;}.main-products-loop .last .col-xs-6{padding-left:7.5px !important;}
    .content-product .button{width:100% !important;border-radius:5px !important; padding:.91rem 0!important;letter-spacing:0px !important;font-size:12px !important; }
    .header-main-wrapper {margin: 0  !important;}
.product-images .onsale {
    left: calc(80% + 20px) !important;
}
.et_b_header-search.et_element-top-level .search-button svg {color:#000 !important;}
.et_b_header-search.et_element-top-level .search-button{background-color:#fff !important;}

.et_b_header-search.et_element-top-level input[type="text"]{background-color:transparent !important;}
.et_b_header-search.et_element-top-level .input-row{background:#fff !important; border-radius:2px !important;}
.posts-nav-btn,.sidebar-widget ul li .count,.product-content .tagged_as,.product-content .yith-wcwl-add-to-wishlist.wishlist-fragment {display:none;}
.et_b_header-search,.et_b_header-search.et_element-top-level .input-row{border:none !important;}

.tabs .tabs-nav li #tab_additional_information{display:none !important;}
.button, .btn, input[type="submit"], input[type="button"], form button, form #qna-ask-input button{color:#fff; background-color:#000;}
input[name='update_cart'],.woocommerce-form-coupon-toggle,.products-per-page,.product-view-default .footer-product,.product-view-default .et-wishlist-holder,.content-product .image-swap,.sten-reset-loop-variation,a.reset_variations,.products-loop .wcsatt-options-wrapper  {
display: none !important;
}
 
/* OR TRY THIS */
 
button[name='update_cart'] {
display: none !important;
}.coupon,.woocommerce-form-coupon {
    display: block !important;
}.et_column > .et_b_header-contacts {font-size: 13px !important;}

.persephone .tp-bullet{border-radius:30px !important;}
.sidebar-right h4 span{font-size:17px !important;font-weight:600 !important;}
.et-single-buy-now.single_add_to_cart_button.button{background-color:#f28121 !important;}
.product-content .et-single-buy-now.single_add_to_cart_button.button{flex:none !important;width:auto !important;background-color:#f28121 !important; }
.et-or-wrapper,.single-tags{display:none !important;}
.content-product .button{background-color:#000 !important; color:#fff !important;}
.etheme-sticky-cart .wpzc-pincode-checker,.before-checkout-form .wpzc-pincode-checker{display:none !important;}
.woocommerce .product span.onsale{padding:3px 8px !important; z-index:9 !important;}
.content-product .button:before{margin-right:5px; color:inherit;content:"\e93e";font-family:'xstore-icons';display:inline-block; font-weight:400;font-size:16px;}
.elementor-7543 .elementor-element.elementor-element-5e4b520 > .elementor-widget-container{background:#f27f1a !important;}.veb-variation-swatches.inwp-archive-align-left .inwp-archive-variation-wrapper .variable-items-wrapper {
	justify-content: center !important;text-align:center !important;}.sticky-on .mobile-header-wrapper .header-main .et-wrap-columns, #header[data-type="smart"].sticky-on .mobile-header-wrapper .header-main .et-wrap-columns {
    min-height: 40px !important;
}
.woocommerce-widget-layered-nav,.etheme_widget_brands, .widget_price_filter,.etheme_widget_brands_filter  {border: 1px solid #dcdcdc !important;
padding: 1rem!important;
margin-bottom: 12px!important;
	border-radius: 4px!important;} .wc-layered-nav-term.chosen a::after,.etheme_widget_brands_filter .current-item a::after {left:3.5px; color:#ff8b33;}.single-product-builder .single_add_to_cart_button.button{margin-right:5px !important;}.single-product-builder .products-page-cats,.veb-variation-swatches.inwp-show-label .variations td .veb-selected-variation-item-name,.awdr-bulk-customizable-table{display:none !important;}.swiper-custom-left,.swiper-custom-right{display:none;}.single-product .product_meta{margin-bottom:0 !important;}.related-products-title {font-weight: 600 !important;
}.pops li a{padding:0px !important;}.veb-variation-swatches .inwp-widget-layered-nav-list__item-color .text,.woo-variation-swatches .wvs-widget-layered-nav-list__item-color .text,table.variations th.label label[data-swatch-name]::after{display:none  !important;}.et_b_header-search.et_element-top-level .input-row{border:1px solid #000 !important;border-radius:42px !important;}
.et_product-block .et-single-buy-now.single_add_to_cart_button.button{flex: inherit;
	width: auto;}.woovr-variation-selector .dd-selected{padding:2px 25px !important;}.sidebar-widget ul li a{color:#333 !important;font-size:14px !important;}.wc-layered-nav-term a::before,.sidebar-widget.etheme_widget_brands li a::before{border: 1px solid #ff8b33 !important;
border-radius: 4px;width: 18px;
		height: 18px;margin-top:-4px;}
.sidebar-widget.etheme_widget_brands li a::before{
content: '';
transition: inherit;
position: absolute;
left: 0;
	top: calc(50% - 6px);}.sidebar-widget.etheme_widget_brands li a{padding:0 0 0 24px !important}.sidebar-widget.etheme_widget_brands li{margin-bottom:10px;}.sales-booster-quantity-discounts,ul.st-swatch-preview li{border-radius:4px !important; border:1px solid #ccc;}.single-product form.cart table.variations th.label label{color:#5C6873;}.st-swatch-preview li.selected{background-color:#000;color:#fff;border:0;}.mobile-menu-content .et_b_header-logo{background-color:#333;}.header-top-wrapper {border: none;}.header-wrapper{background-color:#fff;}