/*
Theme Name:   RedParts
Theme URI:    https://www.rtl-theme.com/redparts-wordpress-theme/
Author:       گروه طراحی و توسعه پارسیس  
Author URI:   https://www.rtl-theme.com/author/parsis/
Description:  کلیه حقوق  مادی و معنوی اثر برای گروه پارسیس محفوظ است و هرگونه تخلف قابل پیگرد قانونی می باشد
Version:      1.2.7
License URI:  https://www.parsisads.ir/
*/

li.woocommerce-MyAccount-navigation-link--garage {
	display: none;
}

a[href="https://agshopes.com/my-account/garage/"] {
	display: none;
}

.th-block-sale__link a {
    color: #6c757d;
    font-weight: bold;
    font-size: large;
}

.th-block-brands__item-link {
    pointer-events: none;
}

.my-new-product .th-products-list__item .th-product-card {
    padding-top: 30px;
}

.th-product-card--layout--horizontal .original-product-label {
    left: 10px;
}

/*-----------------------------------------*/

.th-tag-badge, .original-product-label {
	font-size: 13px !important;
}

.th-tag-badge::before, .original-product-label::before {
	padding : 11px !important;
}

/*-----------------------------------------*/

ul.product-categories {
	padding: 0 !important;
}

.product-categories ul, .product-categories li {
	all: unset;
}

ul.product-categories li.cat-parent a {
	display: none;
}

ul.children {
	display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    align-items: center;
    justify-content: center;
}

ul.children li a {
	display: inline-flex !important;
	align-items: center;    
	justify-content: center;
	color: #fff;
    box-shadow: 0px 2px 4px 0px #00000040;
    padding: 8px 15px;
    background: #757575;
    border-radius: 10px;
    margin: 10px;
	min-width: 200px;
}

ul.children li a:before {
	content: url("https://agshopes.com/wp-content/uploads/2023/09/light-bulb_white.svg");
	width: 26px;
    margin-left: 5px;
    padding-top: 5px;
}

@media (max-width : 768px)
{
	ul.children li a {
		padding: 7px 12px;
/* 		background: #333333; */
		background: #757575;
		margin: 10px;
		min-width: unset;
		font-size: 14px;
	}

	ul.children li a:before {
		width: 23px;
	}	
}

@media (max-width : 360px)
{
	ul.children li a {
		padding: 6px 10px;
		margin: 5px;
		font-size: 12px;
	}

	ul.children li a:before {
		width: 23px;
	}	
}

/*--------------------------------------------------------*/

.th-block-features--layout--top-strip .th-block-features__item {
	height: 100%;
}

img[src="https://agshopes.com/wp-content/uploads/2023/09/warranty-red-2.svg"] {
	width: 40px;
    height: 38px;
}

.my-warranty-icon img {
	width: 40px;
	height: auto;
}

.th-block-features--layout--top-strip .th-block-features__list {
	border : none;
}

.th-block-features--layout--top-strip .th-block-features__list {
    padding: 8px 0px !important;
}

.th-block-features--layout--top-strip .th-block-features__item {
    width: 100%;
    padding: 1.5rem 0.5rem;
	justify-content: center;
}

.my-warranty-icon .th-container {
	padding: 0;
}

@media (max-width : 750px)
{
	.th-block-features--layout--top-strip .th-block-features__item-title {
		font-size: 13px;
	}
	
	 .th-block-features--layout--top-strip .th-block-features__item-subtitle {
		font-size: 12px;
	}
	
	.th-block-features--layout--top-strip .th-block-features__item {
    	width: 50%;
		padding: 1.5rem 0.2rem;
	}
	
	.th-block-features--layout--top-strip .th-block-features__list {
		padding: 0px !important;
		justify-content: center;
	}
}

@media (max-width : 360px)
{
	.th-block-features--layout--top-strip .th-block-features__item {
		justify-content: flex-start !important;
		width: 100%;
	}	
		
	.my-warranty-icon img {
    	margin-right: 5px;
	}
}

/*--------------- widget warranty ------------------------------*/

/* aside.th-product__widgets.th-sidebar.th-sidebar--location--product.widget-area {
	box-shadow: 0 1px 3px rgba(0,0,0,.09);
} */

section#redparts_sputnik_block_features-1, section#redparts_sputnik_block_features-4 {
/* 	box-shadow: none !important; */
	box-shadow: 0 1px 3px rgba(0,0,0,.09);
	padding-bottom: 0 !important;
}

section#redparts_sputnik_block_features-3, section#redparts_sputnik_block_features-5 {
	margin: 0 !important;
	box-shadow: 0 3px 3px rgba(0,0,0,.09);
/* 	box-shadow: none !important; */
}

/*------------------- cart page -------------------------------------*/

button[name="update_cart"], button[name="apply_coupon"] {
	background: #333 !important;
}

button[name="update_cart"]:hover, button[name="apply_coupon"]:hover {
	background: #333333bf !important;
}

.th-block-header__title  {
	padding-top: 45px;
    padding-bottom: 20px;
}

tr.woocommerce-shipping-totals.shipping {
	margin-top: 20px;
    line-height: 25px;
    border-top: 1px solid #ebebeb;
}

ul#shipping_method {
	border-bottom: 1px solid #ebebeb;
    padding-bottom: 10px;	
}

.woocommerce-shipping-destination {
	text-align: justify;
}

/*------------------- post ------------------------------------------*/

ul#shipping_method li label {
	font-size: 13px;
}

div#order_review tr.woocommerce-shipping-totals.shipping {
	margin-top: 20px;
    padding-top: 10px;
    line-height: 25px;
    border-top: 1px solid #ebebeb;
}