.aux-cart-wrapper.aux-elegant-cart .aux-card-final-amount .woocommerce-Price-amount {
    font-family: "Raleway";
	font-size: 16px!important;
}
.aux-sidebar .sidebar-inner{
	padding-left:35px;
}
.single-product .entry-summary .auxshp-wishlist{
	
}
.aux-cart-wrapper .aux-card-item span {
		font-size: 16px!important;

}
.aux-cart-wrapper .aux-card-dropdown.aux-modern-dropdown .aux-button-wrapper a .aux-text {
    font-size: 12px!important;
}

.aux-cart-wrapper .aux-card-dropdown.aux-modern-dropdown .aux-button-wrapper a {
	display:flex;
	align-items: center;
    justify-content: center;
	height:55px !important;
	padding:0;
}

/*border menu*/

#menu-header-menu .menu-item a:hover span:before, #menu-header-menu .current-menu-item a span:before {
content : "";
  position: absolute;
  left    : ;
  bottom  : -5px;
  height  : 3px;
  width   : 100%;
  border-radius: 3px;  /* or 100px */
  background: transparent linear-gradient(90deg, var(--e-global-color-d79e319) 0%, var(--e-global-color-text) 100%) 0% 0% no-repeat padding-box!important;
border-radius: 5px;;
}
.aux-elementor-header-menu .aux-master-menu.aux-horizontal.aux-with-splitter  .aux-menu-item  .aux-item-content::after {
	display:none !important;
}

.aux-search-fullscreen{
	width:420px!important;
}
.aux-search-submit i{
	position:absolute;
	right:30px;
}
.aux-submit-text{
	font: normal normal normal 16px/25px Poppins;
letter-spacing: 0px;
color: #949494;
}

/*shop page*/

.page-title-section .aux-breadcrumbs{
	 margin-bottom:10px;
}
.post-type-archive .page-title-section  .page-header .aux-container{
  text-align: center;
	
}
.page-title-section .page-header .aux-container :last-child {
    margin-bottom: 18px!important;
}
.page-title-section .page-header{
	 border-bottom:none;
background: var(--e-global-color-d79e319);
	content:center;
	padding:0;
	
}
.page-title-group .page-title {
font-size:52px;
font-weight:600;
letter-spacing: 4.68px;
	padding:50px 0;

}


.aux-sidebar-primary{
	width:31%;
}
.left-sidebar .aux-sidebar-primary{
 margin-left: -300px;

}
.left-sidebar > .aux-wrapper > .aux-container {
    padding-left: 300px;
	margin-top:100px!important;
}
.aux-filters.aux-dropdown-filter.aux-right{
	margin-bottom:70px;
	position:relative;
}
.aux-filters ul{
	border-radius:15px;
	max-width:230px;
	width:100%;
	top:40px!important;
}
.aux-sidebar .sidebar-inner{
	padding-top:140px;
	padding-right:0;
	margin-top:10px;
}
.left-sidebar .aux-primary{
	padding-left:0;
	width:89%!important;
}

.woocommerce-page .woocommerce-result-count{
	display:none
}
.aux-sidebar-style-border.left-sidebar .aux-sidebar-primary{
	border:0;
}

.woocommerce-page .auxshp-product-image {
	    background: #F5F5F5;
    width: 378px;
    height: 355px;
    border-radius: 45px;
	object-fit: contain;
}
.auxshp-title-heading{
	font-size:30px;
	font-weight:600;
	color: var(--e-global-color-67d1fdb);
	
}
.woocommerce-page .auxshp-entry-main{
	padding-left:40px;
	padding-top:30px
	
}
.aux-shop-archive .products-loop .price .amount{
	font-size:26px!important;
	font-family:500;
	color:var(--e-global-color-67d1fdb);
}

.aux-shop-archive .auxshp-meta-terms{
	display:none;
}
.aux-shop-archive .aux-col{
height:500px
}

.aux-shop-archive .products-loop .onsale{
	width:56px!important;
	height:56px!important;
	background: var(--e-global-color-accent) 0% 0% no-repeat padding-box;
border: 2px solid var(--e-global-color-541d3e4);
border-radius: 50%;
	font: normal normal bold 14px/53px Poppins;
letter-spacing: 0px;
color: var(--e-global-color-541d3e4);
text-transform: uppercase;
	right: 50px;
top: 30px;

}
.aux-shop-archive .aux-col{
	width:33%!important;
}
.aux-shop-archive .aux-primary{
	width:unset;
}
.aux-pagination li  a{
	border: 1px solid var(--e-global-color-secondary);
	border-radius:50%;
	margin:0 10px;
	
}

.aux-pagination li.page.active span{
	border: 1px solid var(--e-global-color-secondary);
	border-radius:50%;
	margin:0 10px;
	
}

.aux-pagination .last{
	display:none
}

.aux-filters.aux-dropdown-filter .aux-filter-by{
	transition:all 1s;
	background:var(--e-global-color-secondary);
	box-shadow: 0px 10px 15px #15244533;
border-radius: 15px;
	padding:15px 20px 15px 40px;
	color:#fff;
	font-size:18px;
	font-weight:400;
	text-transform:capitalize;
	max-width:230px;
	width:100%;
}
.aux-filters.aux-dropdown-filter .aux-filter-by .aux-filter-name{
	color:#fff;
	font-size:18px;
	font-weight:400;
	text-transform:capitalize;
	
}
.aux-filters.aux-dropdown-filter .aux-filter-by:hover{
	background:var(--e-global-color-accent);
}
span.aux-icon.auxicon-share::before {
	padding-left:11px!important;
}


.aux-shop-archive .woocommerce-ordering ul .aux-filter-item[selected="selected"]{
    color: var(--e-global-color-541d3e4);
		background:var(--e-global-color-accent);
}
.aux-shop-archive .woocommerce-ordering ul .aux-filter-item[selected="selected"] a{
    color: var(--e-global-color-541d3e4);
		
}
.aux-shop-archive .woocommerce-ordering ul .aux-filter-item{
	transition:all 1s;
}
.aux-shop-archive .woocommerce-ordering ul .aux-filter-item:hover a::after{
	color: var(--e-global-color-541d3e4)!important;
}
.aux-shop-archive .woocommerce-ordering ul .aux-filter-item:hover{
	background:var(--e-global-color-accent);
}
.aux-shop-archive .aux-sidebar .sidebar-inner .widget_product_categories .product-categories .cat-item a{
	 font-size: 16px;
   font-weight: 400;
   line-height: 23px;
   color: rgba(0,0,0,0.60);

	 text-decoration: none;
	 transition: all .2s cubic-bezier(.4,0,.2,1) 70ms;
	 
}

.aux-sidebar ul li a{
		 font-size: 16px;
   font-weight: 400;
   line-height: 23px;
   color: rgba(0,0,0,0.60);
	 text-decoration: none;
}
aside .widget-title{
	border-bottom:solid 1px var(--e-global-color-secondary);
	letter-spacing:0;
	padding-bottom:50px;
	margin-bottom:0;
}
aside .widget-container{
    margin-top: 50px!important;
}

.widget-container.aux-toggle-widget .widget-title::after {
	content: "\e1fe";
		font-family:"auxin-front"!important;
	background-image:unset;
	padding-top:0px;
	width:unset;
	font-size:17px;
}
.widget-container.aux-toggle-widget.aux-open .widget-title:after{
    top: 11px!important;
   transform: rotate(-90deg)!important;
}
.aux-pagination li.page a, .aux-pagination li.page span {
	width:60px!important;
	padding:12px 0px!important;
}
.aux-pagination li.page a, .aux-pagination li.page span {
	font: normal normal 600 22px/33px Poppins!important;
	color:var(--e-global-color-secondary);
}

.aux-pagination li.next a,.aux-pagination li.prev a{
	border:0 !important;
}

.aux-pagination{
position:relative;
	margin:auto;

}
.woocommerce-page .aux-territory {
	padding-bottom:280px;
}

.woocommerce-page .price del {
	color:var(--e-global-color-accent)!important;
}
@media screen and (max-width:769px){
	.single-product .auxshp-template-slider .aux-button.aux-black{
		width:150px!important;
	}
	.single-product .entry-summary .auxshp-wishlist{
		padding:0!important;
	}


}

.aux-pagination li.next a:before {
content: "\e1ef";
	font-family: "auxin-front" !important;
	color:#152445;
	font-size:46px;
	opacity:1 !important;
	top:40%;

}
.aux-pagination li.next a::before {
    background-image: none!important;
	height: 20px;
	left:unset;
}

.aux-pagination li.next a::after {
	content: "\e1ef";
	font-family: "auxin-front" !important;
 background-image: none!important;
	color:#152445;
	font-size:46px;
	opacity:1 !important;
	height: 20px;
	top:40%;
	left:unset;
}

.aux-rating-box.aux-star-rating::before {
	content: "\2605\2605\2605\2605\2605";!important
}

.aux-pagination li.next a {
    overflow: hidden;
    font-size: 0;
    color: transparent;
    width: 175px;
    padding: 0px 0;
    position: static;
	cursor: pointer;
}

.aux-pagination li.prev a:hover, .aux-pagination li.next a:hover {
	background-color:transparent !important
}
.aux-pagination li.prev a::before {
	content: "\e1ee";
	font-family: "auxin-front" !important;
 background-image: none!important;
	color:#152445;
	font-size:46px;
	opacity:1 !important;
}
.aux-pagination li.prev a::before, .aux-pagination li.prev a::after {
    background-image: none!important;
}
.aux-pagination li.prev a{
	border:0;
	width:100px;
padding:5px 0;
}
.aux-pagination .first{
	display:none;
}

.aux-card-dropdown{
	padding-bottom: 30px;
}


@media(max-width:1366px){
	.woocommerce-page .auxshp-product-image{
		border-radius:25px;
	}
	.woocommerce-page .auxshp-entry-main {
    padding-left: 0;
    padding-top: 15px;
}
}

@media(max-width:1024px){
	.aux-sidebar-primary {
    width: 45%;
}
	.aux-shop-archive .aux-col {
    width: 50% !important;
}
	#menu-header-menu .current-menu-item a span:before{
		left: 45%;
		width:10%;
	}
}

@media(max-width:768px){
	.woocommerce-page .auxshp-product-image{
		height: 220px;
	}
	.auxshp-title-heading {
		font-size: 22px;
	}
	.aux-shop-archive .products-loop .price .amount {
		font-size: 22px !important;
	}
	
	.aux-shop-archive .aux-col{
		height: 350px;
	}
}

@media(max-width:414px){
	
	aside .widget-container {
    margin-top: 20px!important;
}
	aside .widget-title {
		padding-bottom:20px;
	}

	.aux-shop-archive .aux-col {
    width: 100% !important;
}
	.aux-resp .left-sidebar  .aux-wrapper .aux-fold {
    padding-right: 35px;
    padding-left: 0;
}
	.aux-sidebar{
		padding-left:35px;
	}
	.aux-resp .widget-title {
    text-align: left;
}
	.woocommerce-page .auxshp-product-image {
    height: 270px;
}
	.aux-shop-archive .aux-col{
		height: 450px;
	}
}
/* End shop page*/






/*single post*/


.single-post .no-sidebar .aux-primary{
	width: 1330px;
	margin: auto;
	
}
.single-post .aux-media-frame.aux-media-image img{
	width:100%;
	height:900px;
	box-shadow: 0px 10px 25px #0000000D;
border-radius: 45px;
	object-fit:cover;
}
.single-post .hentry .entry-info {
    color: #00BCD4;
    font-size: 20px;
    text-align: center;
	font-weight:400;
}
 .hentry .entry-info [class^="entry-"] ~ [class^="entry-"]::before{
	 width:6px;
	 height:6px;
	 background:#00BCD4;
}
.single-post .hentry .entry-content, .hentry .comment-body{
	padding:0 140px;
}
.single-post #respond{
	padding:0 140px;
	padding-bottom:80px;

}
.single-post .aux-content-top-margin .aux-primary {
    padding-top: 100px;
}
.logged-in-as{
	font: normal normal normal 20px/30px Poppins;
letter-spacing: 0px;
color: #707070;
}
.logged-in-as a{
	color: #707070;
}

#commentform textarea{
background: #F5F5F5 0% 0% no-repeat padding-box;
border-radius: 15px;
	border:0 !important;
	    padding: 20px 30px;
}
	

#commentform input[type="submit"]{
	background: var(--e-global-color-primary) 0% 0% no-repeat padding-box;
box-shadow: 0px 10px 15px #D6344733;
border-radius: 15px;
	width: 139px;
height: 60px;
	font-weight:400!important;
	font-size:18px;
	padding:0!important;
	text-transform:capitalize;
	
}
.single-post .page-title-group .page-title{
	padding:50px 0 20px 0!important;

}
.page-title-group .page-title{
	line-height: 65px!important;
}
#commentform input[type="text"], #commentform input[type="email"], #commentform input[type="url"] {
    width: 100%!important;
	background: #F5F5F5 0% 0% no-repeat padding-box;
border-radius: 15px;
	border:0 !important;
	height: 60px;
	padding:0 30px!important;
	font: normal normal normal 16px/25px Poppins;
letter-spacing: 0px;
color: var(--e-global-color-67d1fdb);
}
#commentform .aux-form-cookies-consent {
	display:none;
}
#commentform input[type="submit"]:hover{
	background:var(--e-global-color-accent);
}
@media(max-width:1440px){
	.single-post .no-sidebar .aux-primary {
    width: 100%;
		
	}
	.single-post .aux-media-frame.aux-media-image img {
    height: 600px;
		}
	.single-post .hentry .entry-content{
		padding: 0 40px;
	}
	.single-post #respond {
    padding: 0 40px;
	}
	#commentform {
    margin-top: 30px;
}
}
@media(max-width:414px){
	.single-post .aux-media-frame.aux-media-image img {
    height: auto;
		object-fit:cover;
}
	.single-post .hentry .entry-content {
    padding: 0;
}
	.single-post #respond {
    padding: 0;
}
}

/*End single post*/





/*Shop Single*/
.single-product .woocommerce-product-rating{
	order:0;
	margin-bottom: 15px;

}
@media screen and (min-width:1024px){
	.single-product .woocommerce-product-rating{
gap:23px;
	display:flex;
}
	
}
.woocommerce-page .price{
	order:1;
	padding-bottom: 15px;
}
.single-product .woocommerce-product-details__short-description {
	order:2;
	padding-bottom: 40px;
}
.single-product .cart {
 
    order: 3;
}
.single-product .entry-summary .auxshp-sw-wrapper {
	order:4;
}
.single-product .product_meta{
	order:5;
}
.single-product .auxicon-heart-2::before{
	color:var(--e-global-color-primary)!important;
	margin: 0 0px 0 30px !important;
}
.single-product .auxicon-heart-2:hover::before{
color:var(--e-global-color-d79e319)!important;
	background-color:transparent!important;
}
.aux-rating-box.aux-star-rating .aux-star-rating-avg::before{
	    color: #FFD31D!important;
}

 .aux-rating-box.aux-star-rating::before {
	 color: #E2E2E2 !important;}
.single-product .images img{
	background: #F5F5F5 0% 0% no-repeat padding-box;
border-radius: 45px;
}
del .woocommerce-Price-amount bdi {
    font-size: 20px!important;
    font-weight: 500;
	color: var(--e-global-color-accent);
}
.single-product .auxshp-default-product-images{
	width: 60.5%;
	padding-left:0;
}
.single-product .summary{
	width: 39.5%;
	padding-left:70px;
	padding-top:70px;
}
.single-product .entry-title{
	font-size:50px;
	font-weight:bold;
	color:var(--e-global-color-67d1fdb);
	padding-bottom:5px;
}
.single-product .price .amount{
	font-size:40px;
	font-weight:600;
	color:var(--e-global-color-67d1fdb);
}

.single-product .single_variation_wrap .aux-number{
  background-color: #F5F5F5!important;
    border-radius: 15px!important;
}
.single-product .quantity .ui-spinner-button.ui-spinner-up:after {
    content: "+";
    font-size: 23px;
    font-weight: 400;
	  color:var(--e-global-color-primary)!important;
}
.single-product .quantity .ui-spinner-button.ui-spinner-down:after {
    content: "-";
    font-size: 30px;
    line-height: 22px;
    font-weight: 400;
    position: absolute;
	  color:var(--e-global-color-primary)!important;
}
.single-product .quantity .ui-spinner-button.ui-spinner-up .ui-icon, .single-product .quantity .ui-spinner-button.ui-spinner-down .ui-icon {
    background-image: none;
}
.single-product  .quantity, .single-product .quantity input.aux-number{
    width: 151px !important;
	  height:60px!important;
	  border:none !important;
	border-radius:15px !important;
}
.single-product.woocommerce-page .quantity input.aux-number {
    text-align: center;
    font-size: 20px !important;
	font-weight:bold !important;
	  background-color:#F5F5F5!important;
	  border-radius:15px !important;
}
.single-product .quantity .ui-spinner-button.ui-spinner-down{
    bottom: 10px !important;
    left: 10px!important;
}
.single-product .quantity .ui-spinner-button.ui-spinner-up{
    top: 3px;
    right: 16px;
}
.single-product .aux-rating-box.aux-star-rating:before, .single-product .aux-rating-box.aux-star-rating .aux-star-rating-avg:before{

	  font-size: 32px!important;
	text-transform: capitalize !important;
}

.single-product .aux-text{
	font-size:18px!important;
		text-transform: capitalize !important;
	font-weight:400;
	letter-spacing: 0;
	text-shadow:none;
}
.woocommerce-page .images .auxshp-lightbox-btn{
	display:none;
}
.woocommerce-review-link {
    color: #707070;
    font-size: 18px;
    font-weight: 400;

}
@media screen and (max-width:768px){
.woocommerce-review-link {
	display:block;
}
}


.additional_information_tab{
	display:none;
}
#tab-description h2{
	color:#3D3D3D;
}
.single-product .cart .quantity{
    margin-right: 20px;
}
.single-product .auxshp-wishlist-text, .single-product .auxshp-share-wrapper span{
    font-size: 18px !important;
    font-weight: 400;

    color:#707070!important;
    text-transform: capitalize !important;
	line-height:25px;
}
.single-product .auxshp-wishlist .auxshp-wishlist-icon{
	padding-top:5px;
}
.single-product .woocommerce-product-details__short-description{
   max-width: 448px !important;
}
.single-product .entry-summary  .auxshp-wishlist{
    display: flex!important;
    flex-direction: row-reverse;
    padding: 19px 27px !important;
    border-radius: 15px !important;
	border: 1px solid #F5F5F5;
}
.single-product .auxshp-wishlist {
    margin-right: 5px;
}
.single-product .auxshp-share-wrapper .aux-share-btn{
   display: flex!important;
    flex-direction: row-reverse !important;
}

.single-product .auxshp-sw-wrapper .auxshp-wishlist-wrapper {
    margin-right: 12px!important;
	margin-bottom:30px;
}
.single-product .product_meta .auxshp-label{
    display: inline-block;
    margin-right: 18px;
}
.single-product .entry-summary .auxshp-sw-wrapper{
    border: none;
	  padding-top: 7px;
}
.single-product .auxshp-product-main .entry-summary{
     display: flex;
     flex-direction: column;
}



.single-product .auxshp-template-slider .aux-button.aux-black {
	background: var(--e-global-color-primary) 0% 0% no-repeat padding-box;
box-shadow: 0px 10px 15px #D6344733;
border-radius: 15px;
	height:60px;
	padding:0;
	width:191px;
	
}

.single-product .product_meta{
font-size:20px;
	font-weight:500;
	color:var(--e-global-color-text);
}

.single-product .product_meta .auxshp-label{
font-weight:500;
}



.single-product .woocommerce-Reviews .woocommerce-Reviews-title{
    font-size: 32px;
    font-weight: bold;
    color:var(--e-global-color-67d1fdb);
	text-transform:capitalize;
}


.single-product .woocommerce-Price-amount {
	color:var(--e-global-color-41ffd86) !important;
}


.single-product  .comment_container{
    border-radius: 15px;
    background-color: #F5F5F5;
    border: 1px solid #F5F5F5;
}

.single-product .review  .meta{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.single-product .meta .woocommerce-review__dash{
   display: none;
}

.single-product .comment-text .description{
   margin-top: 59px;
}

.single-product .comment-text .aux-rating-box{
    position: absolute;
    
    top: 30px;
}

.single-product .wpulike-default .wp_ulike_put_image:after {
    content: '\e139';
    background-image: none;
    font-size: 22px;
    color: #EF2840;
	  left:5px;
}
.single-product .wpulike-default .wp_ulike_btn {
    background-color: transparent;
}

.single-product .wpulike-default .count-box {
    display:none;
}


.wpulike-default .count-box:before{
	display:none;
}
.single-product .aux-rating-box.aux-star-rating::before{
	float:right;
}
.single-product .woocommerce-review__published-date{
	position: absolute;
top: 30px;
	left:0;
}

.single-product .entry-content .woocommerce-Reviews{
	width: 1055px;
margin: auto;
}

#review_form #respond{
	padding:130px  0 0 0;
}
.single-product .comment-reply-title {
    font-size: 30px!important;
    font-weight: 600;
    position: absolute;
	top: 0px;
}

#commentform{
	margin-top:0px;
}
.single-product .wpulike-default .wp_ulike_btn {
    display:none;
}

.single-product .woocommerce-Reviews .comment_container {
    padding: 37px 55px 15px;
    border: 1px solid #E2E2E2;
		background-color:transparent;
	border-radius:45px;!important;
	margin-bottom: 40px;

}
.single-product .woocommerce-review__published-date{
	font-family:Poppins;
	font-size:15px;
font-weight:500;
color:#949494;
}
.single-product .woocommerce-Price-amount {
	font-size:36px!important;
	color:var(--e-global-color-00ae896);
}

.single-product .price del .amount, .single-product .price del{
	font-size:16px !important;
	color:#999999!important;
	font-weight:400 !important;

}

.single-product .description .wpulike-default {
    padding-top: 27px;
}

.woocommerce-page .woocommerce-tabs .panel .description p{
      max-width:95%;
	
}

.single-product .review  .comment_container img{
    width: 75px;
    height: 75px;
	border-radius:50% !important;
}

.single-product .woocommerce-Reviews .comment-text {
	margin-top: 12px;
	margin-left: 99px;
}

.single-product .comment-text  .description{
margin-left: -99px;
}
.single-product .children .comment-text  .meta{
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.single-product .children .comment-text .description {
    margin-top: 55px;
}

.single-product .comment  .comment_container{
max-width: 100%;
    width: 1195px;
    margin-left: auto;
    margin-top: 17px;
}

.single-product .entry-content
{
    background-color: var(--e-global-color-00ae896);
	border-radius:0;
	border: 0px solid #9999994D!important;
}

.woocommerce-page .woocommerce-tabs .panel{
   padding: 25px 8% 80px;
}

.single-product .woocommerce-Reviews .commentlist {
    margin: 26px 0;
}

.single-product .comment-form-cookies-consent, .single-product .aux-input-group .aux-modern-form-border {
    display: none;
}

.single-product .comment-respond .aux-input-group textarea{
    background-color: #fff;
    border-radius: 0px;
    border: 1px solid #9999994D!important;
	margin-top: 0px;
}

.single-product .aux-modern-form .aux-input-group label, .aux-modern-form#commentform textarea{
	margin-top:0px;
    padding-left:41px !important;

}

.aux-pagination li.prev a::before{
	width:40px;
}


@media screen and (max-width:800px){
	.aux-pagination li.prev a::before,.aux-pagination li.prev a::after{
		top:20px!important;
		left:20px!important;
		width:40px!important;
	}
}
@media screen and (max-width:500px){
	.woocommerce-cart .aux-territory {
	padding-bottom:0;
}
	div#order_review table,div#order_review th ,div#order_review td{
		padding:5px 10px;
	}
	
	
	
	.aux-pagination li.next a::before,.aux-pagination li.next a::after{
		margin-left:20px;
		height: 55px;
		top:40px!important;

	}
	

	
	
	
	.single-product .woocommerce-Reviews .comment-text .aux-star-rating{
		left: 0;
    top: 50px;
		right:unset;
	}
.single-product .woocommerce-Reviews .comment_container{
		padding: 37px 10px 15px;}
	.single-product .woocommerce-Reviews .comment-text{
		margin-left:0;
	}
	.single-product .comment-text .description{
		margin-left:0;
	}
	.single-product .woocommerce-Reviews .avatar{
		float:unset;
	}
	
	

	.stars span{
		display:flex;
	}
	.single-product .aux-reviews-number{
		display:inline;
		margin:auto;
	}
	.woocommerce-page .woocommerce-tabs .tabs li a{
		display:flex;
	}
	.single-product .auxshp-wishlist-text{
		font-size:15px!important;
	}
	.single-post .page-header .aux-container{
		padding:0;
	}
}



.additional_information_tab{
	
	display:none!important;
}

.single-product .comment-respond .aux-input-group input{
    background-color: #F5F5F5!important;
    border-radius:15px!important ;
    border: 1px solid #F5F5F5!important;
	  padding: 20px 41px!important;
	height:60px;
}


.aux-form-inline-two .aux-focused label{
	opacity:0;
}
.single-product .aux-modern-form .aux-inline-inputs{
   flex-basis: calc(50% - 15px);
	 margin-bottom: 20px!important;
	margin-top:5%;
}
.single-product .commentlist .children{
   margin-left: 9%!important;
}
.single-product .comment-form-rating label{
    font-weight: 500;
    color: #000000;
    font-size: 24px;
    text-transform: capitalize;
	left:0!important;


}
.single-product .widget-tabs .tabs-content p{
	margin-bottom:0;
}
@media screen and (max-width:500px){
.single-product .comment-form-rating label{
	margin-top:-30px!important;}
	.woocommerce-page .woocommerce-tabs .stars{
		position:relative!important;
		    left: -10px!important;
		    margin-top: 10px!important;
bottom:0;
	}
}

@media screen and (min-width:501px) and (max-width:768px){
.single-product .comment-form-rating label{
	margin-top:-10px!important;}
	.single-product .widget-tabs .tabs-content p{
	margin-bottom:0;
}
}

@media screen and (min-width:1025px){
			.woocommerce-page .woocommerce-tabs .stars{
		bottom:8px!important;
	}
}

.woocommerce-page .stars a{
   color: #FFA700;
	
}

.single-product .comment-respond .aux-focused  textarea, .single-product .comment-respond .aux-focused input{
	border:2px solid var(--e-global-color-accent)!important;
}

.single-product .widget-inner .comment-respond{
   position: relative;
}
.single-product .comment-respond .comment-form-rating{
    position:absolute;
	padding-bottom:4%;
    top: -320px!important;
    left: 0;
	  width: 100%;
    display: flex;
    flex-direction: row;
	  top: 92px;
}
.product-template-default label {
    display: inline;

}



.woocommerce-page .stars a:before {
    font-size: 22px;
    margin-top: 1px;
    margin-left: 12px;
	color:#E2E2E2;
}
.single-product .form-submit input[type="submit"] {
   background-color: var(--e-global-color-primary);
	border-radius:15px;
	text-transform:capitalize;
	font-weight:400!important;

}

.single-product .woocommerce-Reviews .form-submit{
       margin-left: auto;
}
.single-product .entry-content .woocommerce-Reviews {
    display: flex;
    flex-direction: column-reverse;
}
.single-product .widget-inner .entry-content{
    padding-top: 63px;
}
.single-product .widget-inner .tabs{
	border-top:solid 1px;
	   display: flex;
    justify-content: center;
    align-items: center;
    background-color: transparent;
    border-radius: 0px;
	padding: 6px 0;
}
.single-product .tabs li{
    background-color: transparent!important;
    border: none;
	
}

.single-product .tabs li a{
    color: #949494!important;
    font-size: 18px;
    font-weight:600!important;
    line-height: 1.8em;
	  padding: 10px 30px!important;
}

.single-product .tabs li.active a, .single-product .tabs li.active .aux-reviews-number{
    color: var(--e-global-color-67d1fdb)!important;
}
.single-product .widget-inner .tabs li.active:after {
    content: "";
    height: 5px;
    background-color:var(--e-global-color-text);
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: 0px;
	top:-8px;
}

.single-product .aux-reviews-number{
	background-color:transparent;
}
.single-product  .woocommerce-Tabs-panel--reviews{
    padding-bottom: 78px!important;
}

   
.single-product .woocommerce-tabs .woocommerce-Tabs-panel--description h4{
    font-size: 30px;
    font-weight: bold;
    color: var(--e-global-color-text );
    letter-spacing: -0.9px;
} 
.single-product .widget-inner .woocommerce-Tabs-panel--description p{
    max-width: 1093px;
} 

.single-product .woocommerce-Tabs-panel--description hr{
    padding-top: 16px;
    margin-bottom: 37px;
} 

.single-product .woocommerce-tabs .part1 li{
    max-width: 1090px;
    margin-bottom: 17px;
}  
.single-product .woocommerce-product-attributes-item__label, .single-product .woocommerce-product-attributes-item__value{
   border: none;
	 background-color: transparent;
}

.single-product .woocommerce-product-attributes .woocommerce-product-attributes-item:nth-child(even) {
    background-color: #dadada;
}

.single-product .woocommerce-product-attributes-item__value p {
	  text-align: right;
    color: #333333;
    font-weight: 500;
    font-size: 16px;
}

.single-product .woocommerce-product-attributes-item__label{
    color: #333333;
    padding: 25px 72px;
}

.single-product .woocommerce-product-attributes-item__value{
    padding-right: 6%;
}
.single-product.auxshp-template-slider .woocommerce-tabs .tabs-content {
    position: relative;
}

.single-product .woocommerce-Tabs-panel--additional_information:before {
    content: "Details Specifications";
    font-family: "Epilogue";
    font-weight: bold;
    font-size: 30px;
    color: #1E1E1E;
	letter-spacing:-0.9px;
    line-height: 1.5em;
    position: absolute;
    top: 77px;
}

.single-product .woocommerce-Tabs-panel--additional_information:after {
    content: "NoiseStorm Font Duo";
    font-family: "Montserrat";
    font-weight: 400;
    font-size: 15px;
    color: var(--e-global-color-97b39f0 ) ;
    line-height: 1.5em;
    position: absolute;
    top: 126px;
}
.single-product .woocommerce-product-attributes{
    margin-top: 145px;
  	border-color: #9999994D;
} 

.single-product .widget-title{
    margin-bottom: 39px;
}

.single-product .woocommerce-LoopProduct-link img{
border-radius: 0px;
}



.single-product  .auxshp-entry-main{
    text-align: center;
}
.single-product .auxshp-entry-main .price{
    margin-top: 4px;
}
.single-product .button span{
       display: none;
}
.single-product  .auxshp-entry-main{
    position: relative;
}
.single-product .loop-tools-wrapper{
    max-width: 140px;
    background-color: #FFF;
    margin: auto;
    position: absolute;
    top: -89px;
    border-radius: 25px;
    left: 0;
    right: 0;
	  height: 50px;
	    display: flex;
}
.single-product .aux-product-tools{
    display: flex!important;
    justify-content: space-between;
    align-items: center;
	  padding: 0 12px;
}
.single-product  .auxicon-handbag:before{ 
    content: "\e171";
	  font-size: 15px;
    padding: 10px;
    border-radius: 25px;
	    transition: all 450ms;
}
.single-product .auxicon-heart-2:before{ 
     content: "\e09a";
    color: var(--e-global-color-text );
    font-size: 11px;
    padding:0;
    border-radius: 25px;
	  transition: all 450ms;
}
.single-product  .auxshp-wishlist-wrapper{
    padding-top: 0!important;
}
.single-product  .aux-product-tools{ 
    padding: 0 9px ;
}

.single-product .products-loop .loop-tools-wrapper{
    border-top: none;
	  opacity: 0;
	  transition: all 450ms;
}
.single-product  .aux-col:hover .loop-tools-wrapper{
   opacity: 1;
}
.single-product .auxicon-eye-1:before{
    padding: 10px;
    border-radius: 25px;
    font-size: 14px;
}
.single-product .products-loop .loop-tools-wrapper .aux-shop-quicklook-wrapper{
    margin-top: 0;
	margin-right:0;
}
.single-product .auxicon-eye-1:before, .aux-shop-archive  .aux-col img{
    transition: all 450ms;
	  font-size: 13px;
}
.single-product .related-products .auxshp-wishlist-icon::before {
    font-size: 13px;
	  color:#000;
}
.single-product .aux-widget-related-products .loop-tools-wrapper .button{
    padding: 0 0px;
}
.single-product .auxicon-handbag:hover:before, .single-product .auxicon-heart-2:hover:before, .single-product .auxicon-eye-1:hover:before {
    background-color: var(--e-global-color-text );
    color: #fff;
}
.single-product .auxicon-handbag::before {
	content: "\e023";
	font-family: "auxin-front" !important;
font-size: 20px!important;
	padding:0px!important;
}



.single-product .aux-widget-related-products .loop-tools-wrapper .button{
	overflow: visible;
}
.aux-widget-related-products .loop-tools-wrapper .button .aux-ico {
    margin-right: 0;
}	

.single-product .auxshp-center-line, .single-post .aux-modern-form-border, .single-post .aux-modern-form .aux-form-cookies-consent{
    display: none;
}	
.single-product .auxshp-related-products .widget-container .widget-title{
	position:relative;
}
.single-product .auxshp-related-products .widget-container .widget-title:after{
content: "Best selling";
    position: absolute;
    top: -29px;
    left: 0;
    font-size: 16px;
    font-weight: 500;
    color: var(--e-global-color-accent);
    letter-spacing: -0.2px;
    text-transform: capitalize;
    line-height: 1.4em;	
}
.single-product .auxshp-related-products{
    margin-top: 0px!important;
}
.aux-card-item-img img{
    width: 102px;
    height: 102px;
    border-radius: 0px!important;
}
.aux-card-box .aux-card-item{
display: flex;
    justify-content: start;
    align-items: center;
}
.aux-cart-wrapper .aux-card-dropdown{
    border-radius: 0px;
	
}
.post-type-archive .aux-card-dropdown{
	padding-bottom: 30px;
}
.single-product .aux-card-dropdown{
	padding-bottom: 30px;
}


.aux-cart-wrapper .aux-card-box{
     border-bottom: none;
	padding: 10px 30px!important;

}

 .aux-cart-wrapper del .woocommerce-Price-amount bdi
{
	font-size:16px!important;
	color:var(--e-global-color-accent)!important;
	
}
.aux-cart-wrapper del .woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol {
    color: var(--e-global-color-accent)!important;
	;
}

.aux-cart-wrapper del .woocommerce-Price-amount{
    color: var(--e-global-color-accent)!important;
	;
		margin-top:-2px;
}
.aux-cart-wrapper .aux-card-item-details span ins span.woocommerce-Price-amount {
    font-weight: 600 !important;
    line-height: 27px;
}
.aux-cart-wrapper del{
	color: var(--e-global-color-accent)!important;
	;
}
.aux-cart-wrapper .aux-inline-card-checkout{
   padding: 4px 21px;
}
.aux-cart-wrapper.aux-elegant-cart .aux-card-item{
border-bottom: 1px solid #70798b4f!important;
	padding-bottom: 12px;
	background-color:transparent;
}
.aux-cart-wrapper.aux-elegant-cart .aux-cart-total-items{
  display: none;
}
.single-product .aux-inline-card-checkout .aux-button-wrapper a{
padding: 14px;
    background-color:var(--e-global-color-text );
    border-radius: 23px;
    text-shadow: none;
    text-transform: capitalize!important;
    font-size: 15px;
}
.aux-cart-wrapper .aux-inline-card-checkout .aux-card-final-amount{
    font-size: 16px;
    font-weight: 500;
    color: var(--e-global-color-accent);
}
.aux-cart-wrapper .aux-inline-card-checkout .aux-card-final-amount{
    margin-bottom: 12px;
}
.single-product .auxshp-related-products .widget-container .widget-title::after{
	display:none;
}
.single-product .auxshp-related-products .widget-container .widget-title {
	font: normal normal bold 40px/60px Poppins!important;
	    padding-bottom: 30px;

}
.single-product .woocommerce-LoopProduct-link img {
    border-radius: 45px!important;
    height: 355px;
}
.single-product .auxshp-entry-main {
    text-align: left!important;
	    padding-left: 45px;
}
.single-product .related-products .woocommerce-Price-amount {
	font-size: 26px !important;
}
.single-product .related-products .auxshp-entry-main .price {
    margin-top: 25px;
}
.aux-cart-wrapper .aux-card-dropdown.aux-modern-dropdown .aux-button-wrapper a {

	border-radius:15px!important;
	background:#D63447;
}



.aux-black.aux-button.aux-outline {
    box-shadow: 0 0 0 1px var(--e-global-color-primary) inset;
    background-color: transparent !important;
	color: var(--e-global-color-primary);
border-radius:15px;
}

@media screen and (max-width: 414px){
	.single-product .flex-active-slide img{
		width:70%!important;
		height:550px ;
	}
	.flex-viewport {
		width: 320% !important;
		height:550px!important;
	}
	.single-product .auxshp-default-product-images{
		margin-bottom:0px!important;
	}

}
@media screen and (max-width: 1366px){
	.single-product .woocommerce-product-details__short-description {
    padding-top: 20px;
    padding-bottom: 20px;
}
	.single-product .summary {
    padding-top: 0;
    padding-left: 0;
	}
}
@media(max-width:1024px){
	
	.woocommerce-review-link {

    font-size: 16px;
 margin-top:2px;

}
	.single-product .entry-title {
		font-size: 35px;
	}
	.single-product .woocommerce-product-details__short-description {
    padding-top: 0;
	}
	.single-product .entry-summary .auxshp-wishlist{
		padding: 10px 10px !important;
	}
	.single-product .auxicon-heart-2::before{
		margin: 10px;
	}

	.single-product .cart {
    margin-bottom: 5px;
}
	.single-product .auxshp-sw-wrapper{
		margin-bottom: 0;
	}
	.single-product .entry-content .woocommerce-Reviews {
    width: 100%;
    margin: auto;
	}}
@media(max-width:414px){
	.single-product .auxshp-default-product-images {
		width: 100%;
		padding-right: 0;
	}
	.single-product .summary {
    width: 100%;
		padding-left:35px;
}
	.single-product .woocommerce-product-details__short-description {
    max-width: 100% !important;
}
}

/*search page*/
.search .aux-col{
	height:auto!important;
}
.search .aux-search-form .aux-iconic-search-submit{
	width:100px!important;
}

.aux-pagination li.prev a::after,
.aux-pagination li.prev a::before{
	top:0;
}


/*checkout*/
.aux-territory .woocommerce-form-coupon-toggle{
	padding-top:100px!important;
}



@media screen and (max-width:1024px){
	
	.aux-pagination{
		left:0!important;
	}	
}


.select2-container--default .select2-selection--single{
	border:none!important;
}



.woocommerce-cart .woocommerce-page .quantity input.aux-number{
	width:77px!important;
}
.woocommerce-page .stars a:before{
	    color: #FFD31C;
}

.author aside,.author  .aux-archive .type-post .entry-info,.author  footer.entry-meta.aux-after-content{
	display:none;
}

.author  .aux-container{
	padding-right:0!important;
}
.author  .entry-main {
    max-width: 403px;
    margin: auto;
}

@media screen and (max-width: 767px){
.author  .aux-fold {
    padding-right: 10px!important;
    padding-left: 10px!important;
}
author 	.page-title-group .page-title {
    font-size: 30px;
	}
}


.auxshp-share-wrapper {
    margin-bottom: 30px;
}
.woocommerce-page .aux-territory {
    padding-bottom: 50px;
}
.woocommerce-page .onsale{
	top:-10px;
}
.aux-search.aux-template-type-side-media .aux-primary .hentry::after{
	display:none;
}

.aux-search .type-page .entry-media {
    display: none;
}


.aux-search .aux-column-post-entry .aux-match-height .post .aux-after-content,.aux-search .aux-widget-recent-posts .aux-match-height .post .aux-after-content,.aux-search .aux-widget-recent-posts-masonry .aux-match-height .post .aux-after-content{
	position:relative;
}

.product-template-default .comment-form-rating label{
display: inline;
    position: absolute;

}
	
}



@media and (max-width: 768px){
	.aux-pagination li.prev a::before{
		top:15px;
	}
.woocommerce-page .woocommerce-tabs .stars{
	    position: absolute;
    bottom: -10px!important;
    left: 180px;
	bottom:0;
}
}
.single-product .woocommerce-tabs .stars{
	    position: absolute;
    left: 180px;
	 bottom:0;
}


.single-product .aux-input-group .aux-button{
	position:relative!important;
	width: 100%;
	max-width:400px;
}
@media screen and (max-width: 767px){
.aux-resp .single-product .aux-input-group .aux-button {
    top: 10px;
}
}

.woocommerce-cart .aux-input-group .aux-button{
	height: 60.1px;
top:0;
}
@media screen and (max-width:400px){
	.woocommerce-shop .aux-pagination li.prev a::before{
font-size:30px;
	}
.woocommerce-shop .aux-pagination li.prev a {
    width: 40px;
}
	
	.aux-tooltip-socials-container .aux-tooltip-socials-wrapper{
		left:80px!important;
	}

}

.single-product .aux-tooltip-socials-wrapper{
	left:10px;
}
/* -------- */
a.woocommerce-LoopProduct-link.woocommerce-loop-product__link {
    align-self: center;
}

.aux-remove-view-cart {
    display: flex;
    flex-direction: column;
}




.container.auxshp-related-products .aux-col{
	  display: flex;
    flex-direction: column;
}


@media screen and (min-width:789px){
		.aux-pagination li.next a ,.aux-pagination li.prev a{ margin-top:20px;
}

}


.archive  .products-loop{
margin-right:-25px;
}

.single-product #commentform .comment-notes{
	margin-bottom: 150px;
}



.single-product #comments label{
	margin-top: -5px;
    font-weight: 500!important;
    color: var(--e-global-color-secondary);
    font-size: 16px !important;
}

@media screen and (max-width:500px){
		.single-product .page-title-group .page-title {
		font-size: 42px;
	}
	.single-product .aux-cart-wrapper .aux-card-box{
		padding:0!important;
	}
	.select2-results{
		margin-bottom: 0px!important;
	}
	
	.tinvwl-input-group.tinvwl-no-full {
    display: flex;
    flex-direction: column;
gap:10px;
}

.tinvwl-input-group-btn{
width:100%;
padding-left:0!important;
}
.tinvwl-input-group-btn button{
	width:100%;
	}
	
	
	
	
	
	
	
	.aux-resp .woocommerce .product-thumbnail {
	display:block;
}
		.single-product .auxicon-heart-2::before{
		margin-left:10px!important;
	}
	.woocommerce-shop  .aux-filters ul{
		left:0;
	}
	.woocommerce-shop .aux-sort-shop-page {
    display: flex;
    flex-direction: row-reverse;
}
	.aux-filters.aux-dropdown-filter.aux-right{
		margin-right: -10px;
	}
	.aux-tooltip-socials-container .jssocials-shares {
    display: flex;
    flex-wrap: wrap;
    gap: 6%;
}
		.aux-shop-archive ul.pagination {
    display: block!important;
}

.single-product #tab-title-description.active:after{
	left:35px!important;
	}
	
	.single-product .reviews_tab.active:after{
	right:35px!important;
	}
	
	.author  section.page-title-group h1{
	font-size:30px;
		line-height:40px;
}

}





.author  .column-entry:hover h4 a{
	color:var(--e-global-color-d79e319);
}
.search-results .entry-content,.search-results .comments-iconic{
	display:none!important;
}

@media screen and (min-width:1400px) and (max-width:1500px){
.single-product	.aux-tooltip-socials-wrapper {
    left: -20px;
	}
	.aux-tooltip-socials-wrapper:after {
    left: 70%!important;
}
}
.aux-pagination li.prev a::before{
		top:0px;
	}
@media screen and (min-width:700px) and (max-width:1025px){
	.aux-filters ul{
		right: -12px!important;
    left: unset;
	}
	.aux-shop-archive .products-loop .onsale{
		right: 30px;
    top: 20px;
	}
	.aux-filters.aux-dropdown-filter .aux-filter-by {
		margin-right: -13px;
	}
	
.search	.aux-recent-product-item .onsale {
    position: absolute;
    right: 8px;
    top: 10px;
    width: 50px;
		height: 50px;
		line-height: 50px;
	}
	
	.single-product .auxshp-template-slider .aux-button.aux-black{
		width:150px!important;
	}
.single-product .auxshp-default-product-images{
	width: 50%;

}
.single-product .summary{
	width: 50%;

}
	.single-product .aux-tooltip-socials-wrapper {
		left: -50px;
	}
		.single-product .aux-tooltip-socials-wrapper:after {
    right: 80px;
			left:unset;
}
	
	
	
	.search  h4.entry-title{
		min-height:43px;
	}
	
		.aux-shop-archive ul.pagination {
    display: block!important;
}
.search-results .entry-info{
	min-height:100px;
}
	.search-results footer.entry-meta.aux-after-content {
    display: flex;
    flex-direction: column;
}
.search-results	h3.auxshp-title-heading{
	min-height:61px;	
	}
}

.aux-rating-box.aux-star-rating {
    font-size: 22px!important;
}
.search-results .aux-rating-box.aux-star-rating {
	display:block;
}

.search-results .readmore:hover .aux-read-more::after,
.search-results .readmore:hover a.aux-read-more{
	color:var( --e-global-color-accent )!important;
}


.woocommerce .aux-cart-buttons .aux-button {
    height: 60px;
    margin: 0;
}


.woocommerce-cart .entry-main{
	margin-top:50px;
}


.woocommerce-shop .aux-col:hover img,.related-products .aux-col:hover img{
    box-shadow: -10px 15px 40px #00000029;
}
.aux-shop-archive ul.pagination {
    display: flex;
    align-items: center;
    justify-content: center;
}
.single-product .auxicon-heart-2{
	padding:0!important;
}

.select2-selection__placeholder,.select2-selection__rendered{
	font-size:16px;
	color:black!important;
}

.select2-results{
    margin-top: 20px;
    border: 1px solid;
	margin-bottom: 20px;
}
.select2-container--open .select2-dropdown--below,.select2-container--open .select2-dropdown--above{
	border:none;
}

.single-post form input::placeholder{
	font-style:normal!important;
}

.author  .aux-media-frame.aux-media-image img{
	max-width: 700px;
    width: 100%;
}
.author .entry-main {
    max-width: 700px;
    width: 100%;
    margin: 0;
    padding: 0;
}
.aux-pagination li.prev a{
	width:40px;
}
.aux-pagination li.next a{
width:unset;
	margin:0;
}

ul.pagination li a:hover{
	background:#3d3d3d!important;
	color:white!important;
}


.auxicon-chevron-down-1:before{
    position: absolute!important;
    top: 20px;
}



.wc-proceed-to-checkout .aux-button.aux-black:hover{
	background:var( --e-global-color-accent );
}


.woocommerce-account .aux-container {
	    margin: 100px auto;
}

.woocommerce-page .aux-dropdown-filter{
	margin-right:0;
}

.tinvwl-input-group .form-control{
	height:53px;
}

.tinv-wishlist.woocommerce.tinv-wishlist-clear{
	margin-top:50px;
}

p.return-to-shop a.button{
	padding:0;
}


.search  .aux-media-frame.aux-media-image{
	margin-bottom:30px;
}


.single-product .woocommerce-LoopProduct-link .onsale{
width: 45px;
    height: 45px;
    background-color: var(--e-global-color-accent);
    line-height: 4em;
    font-size: 12px;
    font-weight: 400;
  right: 30px;
    top: 30px;
}

.search .woocommerce-loop-product__link img{
	background:#F5F5F5;
}

.search .widget-container{
	margin-bottom:100px;
}
.tinv-modal-inner button{
	border-radius:15px;
	border:2px solid var( --e-global-color-primary );
	color:var( --e-global-color-primary );
	background:white;
}
.tinv-modal-inner button:hover{
	color:white;
	background:var( --e-global-color-primary );
}

.tinv-modal-inner {
	border-radius:15px;
	border:2px solid var( --e-global-color-primary );

}

.woocommerce .tinv-wishlist .tinvwl_added_to_wishlist.tinv-modal button.button {
    margin-top: 0;
    margin-bottom: 10px;
    display: flex;
    justify-content: center;
    align-items: flex-end;
    padding-top: 12px;
}

.tinv-wishlist .tinv-modal  .tinvwl-buttons-group button i.ftinvwl-times{
margin-bottom: 0;
    margin-right: 0;
}
.tinvwl_button_close i.ftinvwl-times::before {
    top: 2px;
}


.single-product figure.woocommerce-product-gallery__wrapper div{
	    border-radius: 45px;
}


.single-post .aux-comments{
	max-width:1050px;
	margin:auto;
}

@media screen and (min-width:900px) and (max-width:1205px){
	.single-product .woocommerce-LoopProduct-link .onsale{
		right:70px;
	}
}


@media screen and (min-width:700px) and (max-width:900px){
	.single-product .auxicon-heart-2::before {
    color: var(--e-global-color-primary)!important;
    margin: 0 0px 0 10px !important;
}

.single-product .entry-summary .auxshp-wishlist {
    padding: 8px !important;
}

.single-product .auxshp-sw-wrapper .auxshp-wishlist-wrapper {
    margin-right: 0px!important;
    margin-bottom: 30px;
}
	.single-product .aux-tooltip-socials-wrapper {
    left: -70px;
}
}


.page-title-section .page-header .aux-container {
    text-align: center;
}


.search .entry-main .entry-info,.search .entry-main footer.entry-meta.aux-after-content{
	display:none;
}

.search  .aux-media-frame.aux-media-image img{
	border-radius:45px;
	background:#F5F5F5;
}

.search .aux-col img{
	transition:all 1s;
}
.search .aux-col:hover img{
box-shadow: -10px 15px 40px #00000029;
}
.search .aux-media-frame.aux-media-image{
	overflow:visible;
}

.search header.entry-header {
    text-align: center;
}

.aux-search.aux-advanced-search .aux-primary .entry-media{
	margin-bottom:0!important;
}
.search .hentry .entry-main{
	margin-bottom:0!important;
}

.single-product div#comments article{
	padding: 37px 55px 15px;
    border: 1px solid #E2E2E2;
    background-color: transparent;
    border-radius: 45px;
}








.woocommerce-shop .left-sidebar .aux-wrapper  .aux-container {
    margin-top: 0!important;
}

.woocommerce-shop .aux-button .aux-overlay{
	display:none;
}
.woocommerce-shop .aux-black.aux-button.aux-outline:hover{
	background:var(--e-global-color-secondary)!important;
	box-shadow:none;
}


.single-product .aux-button .aux-overlay{
	display:none;
}


.single-product .auxshp-template-slider .aux-button.aux-black:hover{
	background:var(--e-global-color-secondary);
}


.woocommerce-cart .aux-button.aux-black,.woocommerce .aux-cart-buttons .aux-button{
	border-radius:15px;
	background:var( --e-global-color-primary );
	text-shadow:none;
}

.woocommerce-cart .aux-tower-gray.aux-button.aux-outline{
	box-shadow:0 0 0 1px var( --e-global-color-primary ) inset;
}


.tinv-wishlist button,.woocommerce-checkout-payment .form-row .button,.woocommerce-account button,.woocommerce-account a.edit{
		border-radius:15px;
	background:var( --e-global-color-secondary );
	color:white;
}

.woocommerce-cart .aux-button.aux-black:hover,.woocommerce .aux-cart-buttons .aux-button:hover,.tinv-wishlist button:hover,.woocommerce-checkout-payment .form-row .button:hover,.woocommerce-account button:hover,.woocommerce .woocommerce-Address-title .edit:hover{
	background:var( --e-global-color-accent );
}


.woocommerce-account input[type=text],.woocommerce-account input[type=password],.woocommerce-account input[type=email],.woocommerce-account input[type=tel],.woocommerce-account input[type=url],.woocommerce-account textarea{
	max-width:100%!important;
}
.single-post #commentform input:focus,.single-post #commentform textarea:focus,.single-product #commentform input:focus,.single-product #commentform textarea:focus{
	border:1px solid #00000024!important;
}