 normal style */
@media (max-width: 2555px){
section.elementor-section.elementor-top-section.elementor-element.elementor-element-405572d.elementor-hidden-desktop.elementor-hidden-tablet.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
display: none;}

}

@media (min-width:921px) and (max-width: 1456px){
p.product.woocommerce.add_to_cart_inline{padding:0!important;}
.home .add_to_cart_inline a{padding: 10px 6px;}.home .product.woocommerce.add_to_cart_inline a.button{width:120px!important;}
/*.home .woocommerce-product img{max-width:80%!important}*/
.home .woocommerce-product.product-grid.bg-custom{height:auto;}
.home .woocommerce-product.product-grid{margin:0px 0px 10px 0px;}.home .woocommerce-product .woocommerce-Price-amount{font-size:20px!important;}
.site-primary-footer-wrap[data-section="section-primary-footer-builder"]{padding:50px 30px 0px 30px;}.site-below-footer-wrap[data-section="section-below-footer-builder"]{padding:30px;}/*.product-type-simple{margin:5% 6%;}*/.woocommerce div.product .product_title{font-size:20px;}
#mega-menu-item-26752 ul.mega-sub-menu{left:0!important;top:18px!important;width:150px!important;}
.woocommerce div.product form.cart .button.single_add_to_cart_button{width:160px;}
section.elementor-section.elementor-top-section.elementor-element.elementor-element-13eaa2e.elementor-hidden-tablet.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
display: none;}
.ast-search-menu-icon.slide-search .search-form{right:-20em;top:-16px;}#mega-menu-item-26752 ul.mega-sub-menu{left:0%!important;top:25px!important;}
/*.disc-percentage{top: 141px;right: 265px;}*/
}
@media (min-width: 1460px) and (max-width: 1950px){
.wt-related-products .owl-carousel.owl-drag .owl-item{width:342px!important;}
.home .woocommerce-product .woocommerce-Price-amount {font-size: 20px;font-weight: 700;color: #000000;}
/*.home .woocommerce-product img { max-width: 80%;}*/
#mega-menu-item-26752 ul.mega-sub-menu{left:0%!important;top:25px!important;}

}

@media (min-width: 1025px) and (max-width: 1260px){
.ast-builder-grid-row.ast-grid-center-col-layout {grid-template-columns: 4fr auto 1fr;}
.site-header-section>* {padding: 0 4px;}
.ast-builder-grid-row{grid-column-gap: 0;}
.home .woocommerce-product{padding: 15px;margin: 10px 0px;}
.home .woocommerce-product .woocommerce-Price-amount{font-size: 20px;}
.home .woocommerce-product h3{font-size: 16px;}
/*.home .woocommerce-product img{max-width: 100%;}*/
.home .product.woocommerce.add_to_cart_inline a.button{font-size: 20px;width: 200px;margin:20px 0px;}
.home .elementor-element-7371f35 .woocommerce-product .woocommerce-Price-amount {font-size: 30px; margin: 0px 7px;}
.home .woocommerce-product.product-grid {height: 260px;}
.home .BestDeal img{max-width: 80%;}
.featured-products .woocommerce ul.products li.product .astra-shop-summary-wrap{padding: 5px 15px;}
.featured-products .woocommerce ul.products:not(.elementor-grid).columns-5{grid-template-columns: repeat(3,minmax(0,1fr));}
.site-primary-footer-wrap[data-section="section-primary-footer-builder"], .site-below-footer-wrap[data-section="section-below-footer-builder"]{padding: 20px 20px;}
.desktop-pcs .woocommerce ul.products li.product h2{font-size: 14px;}
}


/* tablet */
@media (max-width: 991px){
	.home .woocommerce-product h3, .desktop-pcs .woocommerce ul.products li.product h2, .featured-products .woocommerce ul.products li.product h2{font-size: 18px;}
	.home .woocommerce-product del, .desktop-pcs .woocommerce ul.products li.product del, .featured-products .woocommerce ul.products li.product del{font-size: 16px;}
	.home .woocommerce-product ins, .desktop-pcs .woocommerce ul.products li.product ins, .featured-products .woocommerce ul.products li.product ins{font-size: 24px;}
	.home .woocommerce-product.product-list {height: auto;}
	.home .woocommerce-product h3 {min-height: auto;}
	.home .woocommerce-product .disc-percentage {margin-top: 0px;margin-bottom: 10px;}
	.home .elementor-element-07d69fb .col-md-6:nth-child(2) .woocommerce-product, .home .elementor-element-07d69fb .col-md-6:nth-child(3) .woocommerce-product{background: #F7F7F7;}
	.home .elementor-element-165d879 .col-md-6:nth-child(1) .woocommerce-product, .home .elementor-element-165d879 .col-md-6:nth-child(4) .woocommerce-product{background: #ECF1FE;}
	.desktop-pcs .woocommerce ul.products li.product:nth-child(1), .desktop-pcs .woocommerce ul.products li.product:nth-child(4){background: #ECF1FE;}
	.ast-container .desktop-pcs .woocommerce ul.products:not(.elementor-grid){grid-template-columns: repeat(2, minmax(0, 1fr));}
	.ast-container .featured-products .woocommerce ul.products:not(.elementor-grid){grid-template-columns: repeat(2, minmax(0, 1fr));}
	.ast-builder-grid-row-container.ast-builder-grid-row-tablet-4-equal .ast-builder-grid-row {grid-template-columns: repeat( 2,1fr );padding: 0 15px;}
	/*.aws-container .aws-show-clear .aws-search-field {width: 450px;}*/
	.site-header-section .ast-builder-menu {max-width: max-content;}
	.home .woocommerce-product{padding: 20px;}
	.home .woocommerce-product .woocommerce-Price-amount{font-size: 26px;}
	.woocommerce.woocommerce-page #content div.product div.images{width: 100%;}
        .product-type-simple{margin:0 6% 50px;}.woocommerce div.product .product_title{font-size:19px;}
        .ast-header-break-point .ast-search-menu-icon.slide-search .search-form{right:-18em;top:-26px;}
	
}

@media (min-width:768px) and (max-width: 1022px){
	.elementor-element-ebe295e{width: 40%!important;}
	.elementor-element-22f20b3{width: 60%!important;}
	.home .product.woocommerce.add_to_cart_inline{display: block;}
	.home .product.woocommerce.add_to_cart_inline a.button{width: 150px;}
	.home .woocommerce-product h3{font-size: 14px;}
	.home .woocommerce-product .woocommerce-Price-amount, .home .product.woocommerce.add_to_cart_inline del span bdi{font-size: 16px;}
	.home .woocommerce-product{padding: 15px;}
	.home .woocommerce-product.product-grid{height: 260px;}
	.home .BestDeal h3{font-size: 20px;margin: 10px 0px;}
	.home .BestDeal img{max-width: 100%;}
/*	.home .woocommerce-product.product-list{height: 550px;}*/
	.elementor-column.elementor-col-25.elementor-inner-column.elementor-element.elementor-element-719eac1.elementor-hidden-tablet.elementor-hidden-mobile {width: 0;}
	/*.home .woocommerce-product img {max-width: 100% !important; height: auto;}*/
.site-header-section>*{padding:0!important;}.woocommerce #content div.product div.summary{margin-right:0%;}.elementor-element-d72e450, .elementor-element-6173f40{display:none;}
}


@media (max-width: 767px){
.ast-header-break-point .ast-search-menu-icon.slide-search .search-form{right: -12em;}
.ast-search-menu-icon.slide-search .aws-container .aws-search-field{width: 300px !important;}
	.home .woocommerce-product {padding:30px 20px;}
	.home .product.woocommerce.add_to_cart_inline{display: grid;}
	.elementor-element-7371f35 .product-list .col-md-12,.home .BestDeal .product.woocommerce.add_to_cart_inline{display: flex;}
	.home .BestDeal .product.woocommerce.add_to_cart_inline a.button{width: 100%;left:12px;}
	.home .elementor-element-7371f35 .woocommerce-product .woocommerce-Price-amount{font-size:35px;}
	.product-type-simple{margin: 0 0% 45px;}
	.home .woocommerce-product.product-list .col-md-6{width: 50%;}
	.home .product.woocommerce.add_to_cart_inline a.button{width: 45%;}
	.home .woocommerce-product.product-grid {position: relative;}
	.home .woocommerce-product.product-grid img{position: absolute;top: auto;bottom: 50px;right: 10px;}
	.featured-products .woocommerce ul.products li.product .astra-shop-thumbnail-wrap a {height: 175px;}
	.home .woocommerce-product h3, .desktop-pcs .woocommerce ul.products li.product h2, .featured-products .woocommerce ul.products li.product h2{font-size: 16px;}
	.home .woocommerce-product del, .desktop-pcs .woocommerce ul.products li.product del, .featured-products .woocommerce ul.products li.product del{font-size: 14px;}
	.home .woocommerce-product ins, .desktop-pcs .woocommerce ul.products li.product ins, .featured-products .woocommerce ul.products li.product ins{font-size: 20px;}
	.home .elementor-element-07d69fb .col-md-6:nth-child(2) .woocommerce-product, .home .elementor-element-07d69fb .col-md-6:nth-child(4) .woocommerce-product, .home .elementor-element-165d879 .col-md-6:nth-child(4) .woocommerce-product{background: #F7F7F7;}
	.home .elementor-element-165d879 .col-md-6:nth-child(1) .woocommerce-product, .home .elementor-element-165d879 .col-md-6:nth-child(3) .woocommerce-product, .home .elementor-element-07d69fb .col-md-6:nth-child(3) .woocommerce-product{background: #ECF1FE;}
	.astra-cart-drawer.active {width: 75%;}#tab-description table, #tab-description tr, #tab-description td{max-width:200px;}
         .wishlist_products_counter{position:absolute;top:-5px;right:66px;}
}

/* mobile */
@media (max-width: 600px){
.ast-header-html-1 ul li{margin-left: 6px;padding: 3px 0px;}
span.shop_sku{font-size:13px;}
.ast-header-html-1 ul{margin:0;}.ast-header-html-1 ul li a{font-size:18px;color:#fff;}
	.aws-container .aws-show-clear .aws-search-field {width: 400px;}
	.featured-products .woocommerce ul.products li.product .astra-shop-thumbnail-wrap {padding: 15px 5px;}
	.featured-products .woocommerce ul.products li.product .astra-shop-summary-wrap {padding: 15px 10px;}
	.home .featured-products .disc-percentage {font-size: 14px;padding: 3px 6px;}
	.woocommerce div.product .product_title, .woocommerce div.product .single-sku   {font-size:18px;}
	.woocommerce div.product form.cart .button.single_add_to_cart_button {font-size:16px;padding: 13px 10px;margin-top:0px;width:140px;}
	.tinv-wishlist .tinvwl_add_to_wishlist_button.tinvwl-icon-heart.no-txt{padding: 0 8px;margin: 0 15px;border-radius: 5px;}
	.woocommerce div.product .woocommerce-tabs ul.tabs li a{padding: 10px 15px!important;}
	.woocommerce-product-details__short-description h4 {font-size: 20px;}
	.woocommerce #content div.product .woocommerce-tabs ul.tabs li, .woocommerce-page #content div.product .woocommerce-tabs ul.tabs li{display: inline-block;}
	.woocommerce div.product .woocommerce-tabs {margin: 0;}
	.woocommerce .related.products h2 {font-size: 26px;}
	.woocommerce div.product p.price{font-size: 32px;}.home .woocommerce-product img{max-width:41%;}
	.home .woocommerce-product .woocommerce-Price-amount {font-size: 20px;}
	.home .product.woocommerce.add_to_cart_inline a.button {width: 40%;font-size: 13px;}
.site-header-section>*{padding:0px 10px!important;}.woocommerce #content .ast-woocommerce-container div.product div.summary{padding:0px;}
.woocommerce ul.products li.product .ast-shop-product-out-of-stock, .woocommerce-page ul.products li.product .ast-shop-product-out-of-stock{font-size:14px;}.shop-page-banner{display:none;}.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{width:100%;}.woocommerce-checkout #content #ship-to-different-address{margin:10px 0px;}
}
@media (max-width: 500px){
span.shop_sku{font-size:13px;}.shop-page-banner{display:none;}
	.aws-container .aws-show-clear .aws-search-field {width: 300px;}
	.ast-builder-grid-row-container.ast-builder-grid-row-tablet-4-equal .ast-builder-grid-row {grid-template-columns: repeat( 1,1fr );}
	.home .woocommerce-product.product-grid {height: 250px;}
	.astra-cart-drawer.active {width: 100%;}
	.site-header-section>*{padding:0px 9px!important;}.woocommerce #content .ast-woocommerce-container div.product div.summary{padding:0px;}.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{width:100%;}.woocommerce-checkout #content #ship-to-different-address{margin:10px 0px;}.woocommerce-checkout #content .woocommerce-additional-fields{padding:10px;}form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review), form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){padding:10px;}

}

@media (max-width:400px){
a.wishlist_products_counter.top_wishlist-heart.top_wishlist-.no-txt{margin:3px 0px;}
span.shop_sku{font-size:13px;}.shop-page-banner{display:none;}
	.aws-container .aws-show-clear .aws-search-field {width: 250px;}.site-header-section>*{padding:0px 5px!important;}
	.featured-products .woocommerce ul.products li.product .woocommerce-Price-amount {font-size: 18px;font-weight: 700;color: #000000;}
	.ast-mobile-header-wrap .ast-primary-header-bar, .ast-primary-header-bar .site-primary-header-wrap{height:20px;}
.ast-header-account-wrap .ast-header-account-type-icon .ahfb-svg-iconset svg{right: 30px;
    position: relative;height:40px;width:20px;}.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{width:100%;}.woocommerce-checkout #content #ship-to-different-address{margin:10px 0px;}.woocommerce-checkout #content .woocommerce-additional-fields{padding:10px;}form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review), form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){padding:10px;}
}

/*.tinv-wishlist td{padding:0!important;}*/

@media (max-width: 375px){
.ast-header-html-1 ul li a {font-size: 13px;}
.site-header-section>* {padding: 0px 4px!important;}
.aws-container .aws-search-form .aws-wrapper {width: 80%;}.woocommerce form .form-row-first, .woocommerce form .form-row-last, .woocommerce-page form .form-row-first, .woocommerce-page form .form-row-last{width:100%;}.woocommerce-checkout #content #ship-to-different-address{margin:10px 0px;}.woocommerce-checkout #content .woocommerce-additional-fields{padding:10px;}form #order_review:not(.elementor-widget-woocommerce-checkout-page #order_review), form #order_review_heading:not(.elementor-widget-woocommerce-checkout-page #order_review_heading){padding:10px;}
}
