/*
Template:       wooma
Theme Name:     Hometex LUX Theme
Theme URI:      https://dobg.eu
Author: DOBG
Author URI:     https://dobg.eu
Description:    wooma is a clean and modern WordPress Theme for Ecommerce and Online Store. This theme comes with all necessary features and pages for a Ecommerce website.
Version:1.0
Text Domain:    wooma
Tags: 			one-column, two-columns, right-sidebar, accessibility-ready, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-images, flexible-header, microformats, post-formats, rtl-language-support, sticky-post, threaded-comments, translation-ready
License:   	  	Envato split License
License URI:  	https://themeforest.net/licenses/terms/regular
*/

#login h1 a, .login h1 a {
    background-image: url("/wp-content/themes/hometexlux/images/bg-logo.png");
	height:55px;
	width:320px;
	background-size: contain;
	background-repeat: no-repeat;
	padding-bottom: 30px;
}

#billing_country_field {
	display:none;
}

.rt-drop-menu.style-3 li.menu-item-has-children > .sub-menu {
    visibility: hidden;
}

.woocommerce-Price-amount{
    font-size: 26px;
}

.wooma-main-sidebar-header .primary-menu > li > a{
    font-size: 18px;
}
		
#billing_speedyshippingto_field {
	display:none;
}

#billing_city::placeholder,
#billing_address_1::placeholder {
	color: unset;
	opacity: 0;
	display:none;
}

.product-after-cart-wrapper {
    display: none!important;
}

.wooma-summary-item.woocommerce-product-details__short-description p {
    color: #121212 !important;
}

a.wooma-open-popup {
    font-size: 13px;
}

.row.wooma-row-summary .wooma-product-gallery-col {
	width: 54%!important;
}

span.badge.onsale {
    background: #A21B20;
    border-radius: 50px;
    color: #fff;
    padding: 10px 5px;
    width: 49px;
    height: 49px;
}

span.wooma-label.wooma-discount.wooma-red {
    display: none;
}

span.wooma-minimum-price {
    text-transform: capitalize;
}

.nt-sidebar-inner-widget.shop-widget.wooma-widget-show.mb-40.widget_yith-woocommerce-ajax-navigation-filters {
  padding: 0px 20px;
}

.elementor-slides-wrapper .swiper-slide-inner   .swiper-slide-contents {
    background:#ffffff !important;
    padding:24px;
}

#econt_detailed_shipping {
  font-size: 14px;
  line-height: 1.2;
  font-weight: 500;
}

.elementor-repeater-item-57fada4.swiper-slide.swiper-slide-active .elementor-slides-wrapper .swiper-slide-inner .swiper-slide-contents {
    background: transparent;
}

.stock-sold {
    display: none !important;
}

.wooma-product-stock-progress {
    display: none;
}

span.wooma-selected-variations-terms-title {
    display: none;
}

@media only screen and (max-width: 600px) {
    #wrapper .nt-logo img.mobile-menu-logo {
      max-width: 120px;
    }

    .wooma-product-thumb-wrapper {
        height: 310px!important;
        max-height: 310px!important;
    }

    .gap-.elementor-element.elementor-element-9241b85.e-grid.e-con-full.e-con.e-parent.e-lazyloaded {
        height: 500px;
    }

    .gap-.elementor-element.elementor-element-f709744.e-grid.e-con-boxed.e-con.e-parent.e-lazyloaded,
    .gap-.elementor-element.elementor-element-44a2d9b.e-grid.e-con-boxed.e-con.e-parent.e-lazyloaded {
        height: 960px;
    }

    .elementor-2481 .elementor-element.elementor-element-721ac38 .swiper-slide-contents {
        max-width: 80%;
        padding-top: 172px;
    }

    .elementor-712 .elementor-element.elementor-element-faea61b img {
        width: 170px!important;
    }

    .row.wooma-row-summary .wooma-product-gallery-col {
        width: 100%!important;
    }
}

@media screen and (max-width: 490px) {

    .elementor-swiper .swiper-slide  .swiper-slide-inner { 
    display: flex;
      justify-content: flex-end;
      align-items: flex-end !important;
    }

    .elementor-swiper .swiper-slide  .swiper-slide-inner .swiper-slide-contents {
    padding-top:24px;
    max-width: 95%;
    margin-right: auto;
      margin-left: auto;
    } 


    .elementor-2481 .elementor-element.elementor-element-721ac38 .elementor-repeater-item-aa30869 .swiper-slide-bg {
    background-position: left !important;
    }


    .elementor-2481 .elementor-element.elementor-element-721ac38 .elementor-repeater-item-36a945d .swiper-slide-bg {
    background-position-x: -730px !important;
    }

}

.close_order {
    background: #111;
}

.elementor-repeater-item-103f02d .swiper-slide-contents {
    display: none!important;
}

.elementor-repeater-item-415cd0b .swiper-slide-contents {
    display: none!important;
}

@media (max-width: 767px) {
    .elementor-2481 .elementor-element.elementor-element-641e371 .swiper-slide {
        height: 52vh;
    }

    .gap-.elementor-element.elementor-element-4b13db2.e-con-full.e-flex.e-con.e-parent.e-lazyloaded {
        display: block!important;
    }

    .elementor-repeater-item-57fada4 .swiper-slide-contents {
        display: none;
    }

    body #wheel-wrapper {
        left: -100%;
    }

    #wrapper .wooma-product-thumb-wrapper .wooma-stock-status {
        top: 20px;
        z-index: 1;
        bottom: unset;
        font-size: 12px;
    }

    .wooma-input-small,
    .wooma-btn-small {
        font-size: 12px;
    }

    .wooma-open-fixed-sidebar {
        padding: 5px 10px;
        border: 1px solid #111;
        margin-right: 5px;
    }

    .wooma-block-right {
        border: 1px solid #111;
        padding: 5px 2px;
    }

    .nice-select span.current {
        color: #111;
        font-weight: 500;
        font-size: 12px;
    }
}

.gap-.elementor-element.elementor-element-4b13db2.e-con-full.e-flex.e-con.e-parent.e-lazyloaded {
    display: none;
}

.woocommerce-billing-fields input[type='radio']:checked:after,
.woocommerce-billing-fields input[type='radio']:after {
    top: 16px;
}

label.radio.required_field {
    padding-top: 9px;
}

.wc-block-components-product-badge.wc-block-components-sale-badge {
    display: none;
}