<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/* Table of Content
==================================================
	1.0  -  Type 21
	2.0  -  Product Single
	3.0  -  Default Color
	4.0  -  Responsive
	5.0  -  Skin Colors*/

	/*--------------------------------------------------------------
	1.0 - Type 21
	--------------------------------------------------------------*/

/*----*****---- &lt;&lt; Woo Custom CSS &gt;&gt; ----*****----*/

.woocommerce ul.products li.product .woo-type22 .product-wrapper{
	background: #fff;
    border: 1px solid #ededed;
    float: left;
	margin-bottom:30px;
    max-height: 100%;
    overflow: hidden;
    padding: 0;
    position: relative;
    width: 100%;
    transition: all 300ms linear 0s;
    -webkit-transition: all 300ms linear 0s;
    -moz-transition: all 300ms linear 0s;
    -o-transition: all 300ms linear 0s;
    -ms-transition: all 300ms linear 0s;}

.woocommerce ul.products li.product .woo-type22 .product-wrapper h5{
	font-size:28px;
	line-height:normal;
	margin-bottom:30px;}	


/*-----------------------------------------------Onsale */	
.woocommerce ul.products li.product .woo-type22 .product-thumb .onsale{
    position: absolute;
    left: 10px;
    top: 10px;
    width: 50px;
    height: 50px;
    color: #ffffff;
    font-size: 12px;
    line-height: 50px;
    text-align: center;
    border-radius: 50px;
	text-indent: 0;
}
.woocommerce ul.products li.product .woo-type22 .product-thumb .onsale span{
	font-size: 12px;
    text-indent: 0;
    text-transform: capitalize;
    font-weight: normal;}
.woocommerce ul.products li.product .woo-type22 .product-thumb .onsale span:before,
.woocommerce ul.products li.product .woo-type22 .star-rating{ display:none;}

.woocommerce ul.products li.product .woo-type22 .featured-tag{  background-color:rgba(0, 0, 0, 0.69) !important; top:auto; bottom:30px; left:auto; right:-100px; transition:0.3s all linear;}
.woocommerce ul.products li.product:hover .woo-type22 .featured-tag{ right:0; transition:0.3s all linear;}
.woocommerce ul.products li.product:hover .woo-type22 .featured-tag &gt; div span, .woocommerce.single-product .featured-tag &gt; div span{ padding-left:0px; line-height:35px;}
.woocommerce ul.products li.product .woo-type22 .featured-tag:after, .woocommerce.single-product .featured-tag:after{ left:-30px; right:auto; transform: rotate(180deg); }
.woocommerce ul.products li.product .woo-type22 .featured-tag i, .woocommerce.single-product .featured-tag i{ right:auto; display:none; }

.woocommerce ul.products li.product .woo-type22 .featured-tag:after, .woocommerce ul.products li.product:hover .woo-type22 .featured-tag:after, .woocommerce.single-product .featured-tag:after{border-color:rgba(0, 0, 0, 0.69);}


/*-----------------------------------------------Title */		
.woocommerce ul.products li.product .woo-type22 .product-title {
    border-top: 1px solid #ededed;
    clear: both;
    display: block;
    padding: 20px 20px 15px;
}
	
	
/*-----------------------------------------------Details */	
.woocommerce ul.products li.product .woo-type22 .product-details{
    clear: both;
    display: block;
    float: left;
    width: 100%;
    padding: 10px 0 20px;
}
.woocommerce ul.products li.product .woo-type22 .product-buttons-wrapper{    
    width: 120px;
    padding-right: 15px;
    position: inherit;
    float: right;
	}
.woocommerce ul.products li.product .woo-type22 .product-buttons-wrapper .wc_inline_buttons{
    margin: inherit;
    position: unset;
	float:right;
}
.woocommerce ul.products li.product .woo-type22 .product-details .product-price{
	padding: 11px 0 10px 20px;
    float: left;
    width:50%;
	background: none;
    color: #323232;
    font-size: 16px;
    font-weight: bold;
	text-align:left;}
.woocommerce ul.products li.product .woo-type22 .price{ width:auto; padding-right:0px; letter-spacing:0}
.woocommerce ul.products li.product .woo-type22 .price del{ padding-right:10px; color: #a5a38c;}	
.woocommerce ul.products li.product .woo-type22 .product-details .price .amount{
    background: none;
    color: #323232;
    font-size: 16px;
    font-weight: 600;
}
.woocommerce ul.products li.product .woo-type22 .product-buttons-wrapper .wc_inline_buttons &gt; .wc_btn_inline:nth-child(1):nth-last-child(2), 
.woocommerce ul.products li.product .woo-type22 .product-buttons-wrapper .wc_inline_buttons &gt; .wc_btn_inline:nth-child(2):nth-last-child(1){
    transform: translateX(0px);
    opacity: 1;
    width: min-content;
    position: inherit;
}
.woocommerce ul.products li.product .woo-type22 .product-buttons-wrapper a.button.add_to_cart_button.product_type_simple:before{    content: "\f291"; font-family:FontAwesome;}
.woocommerce ul.products li.product .woo-type22 .product-buttons-wrapper .wc_inline_buttons &gt; .wc_btn_inline  a{
	width:41px;
	height:41px;
	line-height:41px;
	border: 1px solid;
	border-radius:3px;
	background-color:transparent;
    visibility: visible;}

.woocommerce ul.products li.product .woo-type22 .product-buttons-wrapper .wc_inline_buttons &gt; .wc_btn_inline a.added_to_cart {
    background: url(images/added-to-cart.png) no-repeat;
    font-size: 0;
    height: 20px;
    left: 27px;
    position: absolute;
    text-indent: -9999px;
    top: 23px;
    width: 20px;
    z-index: 9;
    background-color: transparent !important;
    border: none;
    border-radius: 50%;
    transition: all 300ms linear 0s;
    -webkit-transition: all 300ms linear 0s;
    -moz-transition: all 300ms linear 0s;
    -o-transition: all 300ms linear 0s;
    -ms-transition: all 300ms linear 0s;
}
.woocommerce ul.products li.product .woo-type22 .product-buttons-wrapper a.added_to_cart.wc-forward:before{ display:none;}

.woocommerce ul.products li.product .woo-type22:hover .product-buttons-wrapper .wc_inline_buttons &gt; .wc_btn_inline a{ color:#FFF !important;}
.woocommerce ul.products li.product .woo-type22 .product-buttons-wrapper .wc_inline_buttons &gt; .wc_btn_inline:nth-child(1):nth-last-child(2) a:after{display:none;}

.woocommerce ul.products li.product .woo-type22 .yith-wcwl-add-to-wishlist .ajax-loading{    position: absolute;    left: -20px;}

/*SIdebar*/
/*.widget .search-field{     
	border: none;
    padding: 4px !important;
    float: right;
    width: 70%;}*/

.widget .search-field{     
	border: none;
    padding:10px 0px !important;
}
.widget  .woocommerce-product-search:before { content:'Search for:'; color: #2d2d29;}
.widget  .woocommerce-product-search input[type="text"]{ float:right; width:190px}
.widget .woocommerce-product-search button{ border-radius:3px; float:right; text-transform:capitalize;}

.widget.woocommerce .dt-mc-subscribe form label{ font-weight:normal;}
.widget.woocommerce  ul.product_list_widget li{padding:0px 0px 15px 0px;}
.widget.woocommerce  ul.product_list_widget li::before{ content:none;}
.widget.woocommerce  ul.product_list_widget li img{ width:40px;
    box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3);
    -webkit-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3);
    -moz-box-shadow: 0 1px 2px 0 rgba(0,0,0,0.3);}
	
.widget.woocommerce ul.product_list_widget li, .widget.woocommerce ul.product-categories li:last-child{ border-bottom:1px solid #ededed}
.widget.woocommerce ul.product-categories li:before {
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    font-size: 14px;
    position: absolute;
    top: 10px;
    left: 0px;
    content: "\f058";
}
.widget.woocommerce .secondary-sidebar  ul li:first-child:before{
	 top: 10px !important;
}


/*----*****---- &lt;&lt; Product Columns &gt;&gt; ----*****----*/
/*ul.products li.product .woo-type22 .product-wrapper { width:32%; }
ul.products li.product .woo-type22 .product-wrapper.product-two-column, ul.products li.product .woo-type22 .product-wrapper.product-two-column-with-sidebar { width:48%; }
ul.products li.product .woo-type22 .product-wrapper.product-three-column, ul.products li.product .woo-type22 .product-wrapper.product-three-column-with-sidebar { width:32%; }
ul.products li.product .woo-type22 .column.dt-sc-one-fourth, ul.products li.product .woo-type22 .column.dt-sc-one-fourth-with-sidebar { width:23.5%; }	
ul.products li.product .woo-type22 .product-wrapper.product-five-column, ul.products li.product .woo-type22 .product-wrapper.product-five-column-with-sidebar { width:18.3%; }
ul.products li.product .woo-type22 .product-wrapper.product-six-column, ul.products li.product .woo-type22 .product-wrapper.product-six-column-with-sidebar { width:15%; }

ul.products li.product .woo-type22 .product-wrapper.product-two-column.no-space { width:50%; }
ul.products li.product .woo-type22 .product-wrapper.product-three-column.no-space { width:33.3%; }
ul.products li.product .woo-type22 .column.dt-sc-one-fourth.no-space { width:25%; }	
ul.products li.product .woo-type22 .product-wrapper.product-five-column.no-space { width:20%; }
ul.products li.product .woo-type22 .product-wrapper.product-six-column.no-space { width:16.6%; }

ul.products li.product .woo-type22 .product-wrapper.no-space { margin: 0 0 -1px; }*/

.page-with-sidebar ul.products li.product .woo-type22 .column.dt-sc-one-fourth .product-title { text-align: center; }
.page-with-sidebar ul.products li.product .woo-type22 .column.dt-sc-one-fourth .product-details { padding: 0 0 20px; }
.page-with-sidebar ul.products li.product .woo-type22 .column.dt-sc-one-fourth .product-details .price { display: inline-block; float: none; padding: 0 0 10px; text-align: center; width: 100%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -o-box-sizing: border-box; }

.page-with-sidebar ul.products li.product .woo-type22 .column.dt-sc-one-fourth .product-details .product-buttons { display: inline-block; float: none; margin: 0; position: relative; text-align: center; width: 100%; }

.page-with-sidebar ul.products li.product .woo-type22 .column.dt-sc-one-fourth .product-details .added_to_cart { left: auto; right: 10px; }
.page-with-sidebar ul.products li.product .woo-type22 .column.dt-sc-one-fourth  .product-details .add_to_cart_button, .page-with-sidebar ul.products li.product .woo-type22 .column.dt-sc-one-fourth .product-details .yith-wcwl-add-to-wishlist a { display: inline-block; float: none; }

.page-with-sidebar ul.products li.product .woo-type22 .column.dt-sc-one-fourth .product-details .product-price,
.page-with-sidebar ul.products li.product .woo-type22 .column.dt-sc-one-fourth .product-buttons-wrapper{ width:100%; padding:0px;}
.page-with-sidebar ul.products li.product .woo-type22 .column.dt-sc-one-fourth .product-buttons-wrapper .wc_inline_buttons{ width:100%;}

.page-with-sidebar ul.products li.product .woo-type22 .column.dt-sc-one-fourth  .product-buttons-wrapper .wc_inline_buttons &gt; .wc_btn_inline:nth-child(1):nth-last-child(2), .page-with-sidebar ul.products li.product .woo-type22 .column.dt-sc-one-fourth  .product-buttons-wrapper .wc_inline_buttons &gt; .wc_btn_inline:nth-child(2):nth-last-child(1){    display: inline-block;}



.page-with-sidebar ul.products li.product .woo-type22 .column.dt-sc-one-fourth .product-details .yith-wcwl-add-button.show { margin: 0; }

.product-container &gt; .button.add_to_cart_button.product_type_simple, .product-title &gt; .price { display: none; }

.product_cat-singles &gt; .related-products-container h2{ 
    text-align: center;
    font-weight: bold;
    text-transform: inherit;
    font-size: 28px;}

    @media only screen and (max-width: 1240px) and (min-width: 960px){
		.woocommerce ul.products li.product .woo-type22 .product-title{ text-align: center; }
		.woocommerce ul.products li.product .woo-type22 .product-details .product-price {
    display: inline-block;
    float: none;
    padding: 0 0 10px;
    text-align: center;
    width: 100%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
}
.woocommerce ul.products li.product .woo-type22 .product-buttons-wrapper, .woocommerce ul.products li.product .woo-type22 .product-buttons-wrapper .wc_inline_buttons{
    display: inline-block;
    float: none;
    margin: 0;
	padding:0;
    position: relative;
    text-align: center;
    width:105px;
}
}
 @media only screen and (min-width:768px) and (max-width:959px) {
		.woocommerce ul.products li.product .woo-type22 .product-title{ text-align: center; }
		.woocommerce ul.products li.product .woo-type22 .product-details .product-price {
    display: inline-block;
    float: none;
    padding: 0 0 10px;
    text-align: center;
    width: 100%;
    box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -ms-box-sizing: border-box;
    -o-box-sizing: border-box;
}
.woocommerce ul.products li.product .woo-type22 .product-buttons-wrapper, .woocommerce ul.products li.product .woo-type22 .product-buttons-wrapper .wc_inline_buttons{
    display: inline-block;
    float: none;
    margin: 0;
	padding:0;
    position: relative;
    text-align: center;
    width:105px;
}
.woocommerce ul.products li.product .woo-type22 .product-title{    text-align: center;}

}
@media only screen and (max-width: 959px) and (min-width: 768px){
.woocommerce ul.products li.product .woo-type22 .product-title{    text-align: center;}
}

</pre></body></html>