
/* contact Form */
.contact-form__column {	
	display: flex;
}

.contact-form__column > * {	
	width: 50%;
}


.field-long-1{ 
	margin-right: 0px !important;
}

.contact-form textarea { 
	min-height: 30px !important; 
}
.elementor-85 .elementor-element.elementor-element-ed49697 input[type="submit"]{
	float:right;
}
@media(max-width:414px){
	.contact-form__column {	
	display: block!important;
}
}
/* Shop page */
.aux-shop-archive .aux-col .onsale {

    background-color: var(--e-global-color-secondary);
    right: auto;
    left: 45px;
    top: 25px;
}
.aux-shop-archive  .product_meta a{
    color: #000!important;
    font-style: normal;
    font-size: 16px!important;
    font-weight: 500;
    letter-spacing: -0.24px;
}
.aux-shop-archive  .aux-product-tools .button span{
    display: none;
}
.aux-ico {
    display: none;
}
.auxshp-sw-icon {
    display: none;
}
.woocommerce-product-search input[type="search"] {
    background-color: var(--e-global-color-00ae896);
    border: none;
    border-radius: 30px;
    padding: 15px 40px;
    height: 50px;
}
.aux-shop-archive .widget_product_search .search-field::placeholder {
    color: #152542!important;
}

.widget-title {
	font-family: Epilogue!important;
	color:var(--e-global-color-primary)!important;
	font-weight: bold !important;
	font-size:20px !important;
	letter-spacing:-1px !important;
	text-transform:capitalize !important;
}

.woocommerce-result-count{
	font-size:30px;
	font-weight:bold;
	letter-spacing:-0.6px;
font-family:Epilogue;
}

.widget_product_search button[type="submit"]{
    font-size: 16px;
	font: Montserrat;
    font-weight: 500;
    text-transform: capitalize;
    border-radius: 30px;
    background-color: var(--e-global-color-accent);
	  padding: 17px 35px;
	 margin-top: 12px;
}
.widget_product_search button[type="submit"]:hover{
	background-color:var(--e-global-color-primary);
}

.aux-shop-archive .widget-title{
 border-bottom: none;
    margin: 0;
}

.aux-shop-archive .aux-wrapper{
	padding-bottom:100px;
}
.aux-shop-archive .widget-title{
	position:relative;
}
.aux-shop-archive del .woocommerce-Price-amount bdi{
color:#999!important;
	font-weight:400!important;
}
.aux-shop-archive .widget_product_search .widget-title:after, .aux-shop-archive .widget_product_categories .widget-title:after, .aux-shop-archive .woocommerce-widget-layered-nav .widget-title:after, .aux-shop-archive .widget_price_filter .widget-title:after{
    content: "";
	height:1px;
	width:74%;
	background:#99999947;
	position:absolute;
	top:15px;
	right:0;
	
}

.aux-shop-archive .woocommerce-widget-layered-nav .widget-title:after{
	width:65%;
}
.aux-shop-archive .widget_product_categories .widget-title:after{
	width:63%;
}
.aux-shop-archive .widget_price_filter .widget-title:after{
	width:57%;
}

.aux-shop-archive .widget_product_categories .widget-title{
    padding-bottom: 16px;
}

.aux-shop-archive .product-categories .cat-item, .aux-shop-archive .widget-container ul li{
    display: flex;
    justify-content: space-between;
	  margin-left: 45px;
    margin-bottom: 13px;
}
.aux-shop-archive .sidebar-content li a{
      position: relative;
	text-decoration:none !important;
}

.aux-shop-archive .sidebar-content li a:after{
    content: '';
    width: 25px;
    height: 25px;
    top: -4px;
    left: -45px;
    position: absolute;
    background-color: transparent!important;
    border: 1px solid #1525423b;
    border-radius: 5px;	 
}

.aux-shop-archive .widget-container ul .current-cat a:after {
    border-color: var(--e-global-color-accent)!important;
    background-color: var(--e-global-color-accent)!important;
    font-weight: bold;
}

.aux-shop-archive .widget-container ul .chosen :after {
    border-color: var(--e-global-color-accent)!important;
    background-color: var(--e-global-color-accent)!important;
    font-weight: bold;
}

.widget_price_filter .price_slider_amount .aux-button{
border-radius: 30px;
    border: none;
    box-shadow: none;
    background-color:var(--e-global-color-accent)!important;
    padding: 15px;
   color: #fff;
    font-weight: 500;
    font-size: 16px;
	  text-transform:capitalize;
	  margin-top: 17px;
}

.aux-shop-archive .price_slider .ui-slider-handle{
    background-color: #333333;
    width: 10px;
    height: 10px;
    top: -3px;
}

.aux-shop-archive .price_slider_wrapper .ui-slider-handle:last-child{
    background-color: var(--e-global-color-accent)!important;
	  border-color: var(--e-global-color-accent);
}
.widget_price_filter .price_slider_wrapper .ui-widget-content{
    background-color: #15254233;
    height: 4px;	
}
.aux-shop-archive .price_slider_wrapper{
    display: flex;
    flex-direction: column;
	  margin-top: 26px;
}
.aux-shop-archive .price_slider_wrapper .price_slider {
    order: 1;
}
.aux-shop-archive .price_slider_wrapper .price_label{
    order: 2;
	  margin-top: -23px;
    padding-right: 13px;
}
.aux-shop-archive .price_slider_amount{
    order: 3;
}

.aux-shop-archive .widget-container{
    margin-top: 37px;
}
.aux-shop-archive .aux-sidebar{
    border-right: none!important;
}
.aux-shop-archive .auxshp-entry-main{
    position: relative;
}
.auxshp-title-heading{ 
color:var(--e-global-color-text );
font-size:20px;
font-weight:bold;
	letter-spacing: -0.3px;
}

.aux-shop-archive .loop-tools-wrapper{
    margin: auto;
    position: absolute;
    top: -101px;
    border-radius: 25px;
    left: 0;
    right: 0;
	  height: 50px;
}
.aux-shop-archive .aux-product-tools{
 display: flex!important;
    justify-content: space-between;
    align-items: center;}
.aux-shop-archive .aux-shop-quicklook-wrapper, .aux-shop-archive .products-loop .loop-tools-wrapper .button .aux-ico{
    margin-right: 0!important;
}
.aux-shop-archive .auxicon-handbag:before{ 
    content: "\e171";
	  font-size: 15px;
    padding: 10px;
    border-radius: 25px;
	    transition: all 450ms;
}
.aux-shop-archive .auxicon-heart-2:before{ 
     content: "\e09a";
    color: var(--e-global-color-text );
    font-size: 11px;
    padding: 11px;
    border-radius: 25px;
	  transition: all 450ms;
}
.aux-shop-archive .auxshp-wishlist-wrapper{
    padding-top: 0!important;
}
.aux-shop-archive .aux-product-tools{ 
    padding: 0 9px ;
}
.aux-shop-archive .products-loop .loop-tools-wrapper{
    border-top: none;
	  opacity: 0;
	  transition: all 450ms;
}
.aux-shop-archive  .aux-col:hover .loop-tools-wrapper{
   opacity: 1;
}
.aux-shop-archive .auxicon-eye-1:before{
    padding: 10px;
    border-radius: 25px;
    font-size: 14px;
}
.aux-shop-archive .products-loop .loop-tools-wrapper .aux-shop-quicklook-wrapper{
    margin-top: 0;
}
.aux-shop-archive .auxicon-eye-1:before, .aux-shop-archive  .aux-col img{
    transition: all 450ms;
	  font-size: 13px;
}
.aux-shop-archive .auxicon-handbag:hover:before, .aux-shop-archive .auxicon-heart-2:hover:before, .aux-shop-archive .auxicon-eye-1:hover:before{
   background-color: var(--e-global-color-accent);
	 color:#fff;
}
.aux-shop-archive .products-loop .loop-tools-wrapper .button{
   overflow: visible;
}
.aux-shop-archive .aux-product-tools{
 display: flex!important;
    justify-content: space-between;
    align-items: center;}
.aux-shop-archive .aux-shop-quicklook-wrapper, .aux-shop-archive .products-loop .loop-tools-wrapper .button .aux-ico{
    margin-right: 0!important;
}
.aux-shop-archive .auxicon-handbag:before{ 
    content: "\e171";
	  font-size: 13px;
    padding: 10px;
    border-radius: 25px;
	    transition: all 450ms;
}
.aux-shop-archive .auxicon-heart-2:before{ 
     content: "\e09a";
    color: var(--e-global-color-text );
    font-size: 11px;
    padding: 11px;
    border-radius: 25px;
	  transition: all 450ms;
}
.aux-shop-archive .auxshp-wishlist-wrapper{
    padding-top: 0!important;
}
.aux-shop-archive .aux-product-tools{ 
    padding: 0 9px ;
}
.aux-shop-archive .products-loop .loop-tools-wrapper{
    border-top: none;
	  opacity: 0;
	  transition: all 450ms;
}
.aux-shop-archive  .aux-col:hover .loop-tools-wrapper{
   opacity: 1;
}

.woocommerce-Price-amount{
	color:var(--e-global-color-accent) !important;
}



.aux-shop-archive .auxicon-eye-1:before{
    padding: 10px;
    border-radius: 25px;
    font-size: 14px;
}
.aux-shop-archive .products-loop .loop-tools-wrapper .aux-shop-quicklook-wrapper{
    margin-top: 0;
}
.aux-shop-archive .auxicon-eye-1:before, .aux-shop-archive  .aux-col img{
    transition: all 450ms;
	  font-size: 13px;
}
.woocommerce-Price-amount {
	font-size:16px !important;
	font-weight:bold !important;
	letter-spacing:-0.24px;
}

.aux-shop-archive .auxicon-handbag:hover:before, .aux-shop-archive .auxicon-heart-2:hover:before, .aux-shop-archive .auxicon-eye-1:hover:before{
   background-color:var(--e-global-color-accent);
	 color:var(--e-global-color-accent);
}
.aux-shop-archive .products-loop .loop-tools-wrapper .button{
   overflow: visible;
}

.aux-shop-archive .products-loop .loop-tools-wrapper .button{
   padding: 17px 0px;
}
.aux-shop-archive  .auxshp-entry-main{
   text-align: center;
	  display: flex;
   flex-direction: column;
}

.aux-shop-archive  .auxshp-loop-title{
   order: 1;
	margin: 31px 0 0!important;
}
.aux-shop-archive  .loop-meta-wrapper{
   order: 2;
}
.aux-shop-archive  .price{
   order: 3;
}
.aux-shop-archive .products-loop .product_meta{
   margin: 10px 0;
}
.aux-shop-archive  .aux-col:hover img{
   box-shadow: -20px 30px 50px #9999994D;
}
.aux-shop-archive  .auxshp-entry-main .price{
    display: flex;
    justify-content: center;
    flex-direction: row-reverse;
		font-weight: 400 !important;

}
.aux-shop-archive .products-loop .price del{
    margin-right: 10px;
	color:var(--e-global-color-d37c3fc);
}
.aux-shop-archive .woocommerce-ordering{
 display: inline-block;
    float: right!important;
    margin-top: 13px;
}
.aux-content-top-margin .aux-primary {
    padding-top: 44px;
}


.aux-shop-archive .woocommerce-ordering .aux-filter-name::after {
    content: "\f78c";
	font-family:FontAwesome;
    width: 34px!important;
    height: 34px!important;
    background-color: var(--e-global-color-accent)!important;
    border: 1px solid var(--e-global-color-accent)!important;
}
@media(max-width:768px){
	.aux-shop-archive .woocommerce-ordering .aux-filter-name::after{
		width:25px!important;
		height:25px!important;
		right: -35px!important;
top: -5px!important;
	}
	.aux-shop-archive .woocommerce-ordering .aux-filter-name::before{
		right: -28px!important;
top: -2px!important;
	}
	.aux-shop-archive .aux-container .woocommerce-ordering {
    margin-right: 35px!important;
}
	.woocommerce-result-count {
		font-size: 25px!important;
	}
}



.aux-shop-archive .woocommerce-ordering ul{
    top: 99px!important;
    border-radius: 0px;
	box-shadow: 10px 10px 50px #00000029!important;
}
.aux-shop-archive .aux-filter-by .aux-filter-name{
text-transform: capitalize;
    font-weight: bold;
	color:var(--e-global-color-text );
}
.aux-shop-archive .content .aux-filter-by{
    text-transform: capitalize;
	font-weight:500;
}

.aux-shop-archive .woocommerce-ordering ul .aux-filter-item a span{
    font-size: 16px;
    font-weight: 400;
    text-transform: capitalize;
    color: #152542;
}

.aux-shop-archive .woocommerce-ordering ul .aux-filter-item a {
padding-left: 16px;
	padding-right:61px;
}
.aux-shop-archive .woocommerce-ordering .woocommerce-ordering ul {
    padding: 27px 0 28px;
    padding-bottom: 28px;
}
.aux-shop-archive .aux-dropdown-filter li:hover {
    background: transparent;
}

.aux-shop-archive .woocommerce-ordering ul .aux-filter-item a:after{
    content: "";
    width: 19px;
    height: 19px;
    background-color: transparent;
    border: 1px solid #1525424D;
    position: absolute;
    right: 14px;
    top: 9px;
    border-radius: 5px;
	transition: all 450ms;
}
.aux-shop-archive .woocommerce-ordering ul .aux-filter-item:hover a:after{
    border-color: var(--e-global-color-accent)!important;
    background-color: var(--e-global-color-accent)!important;
	font-weight:bold;
}
.aux-filters.aux-dropdown-filter ul{
	padding: 30px 5px 40px!important;
}
.aux-filters.aux-dropdown-filter li{
	margin-bottom:-5px!important;
}

.aux-shop-archive .woocommerce-ordering ul .aux-filter-item[selected="selected"] a:after {
    border-color: var(--e-global-color-accent)!important;
    background-color: var(--e-global-color-accent)!important;
    font-weight: bold;
}

.aux-shop-archive .aux-container .aux-primary{
    padding-left: 10px;
}
.aux-shop-archive .woocommerce-ordering .aux-filter-name{
	position:relative;
}
.aux-shop-archive .aux-container .woocommerce-ordering{
    margin-right: 55px;
}
.aux-shop-archive .woocommerce-ordering .aux-filter-name:after{
    content: "";
    width: 32px;
    height: 32px;var(--e-global-color-text );
    border: 1px solid var(--e-global-color-text );
    position: absolute;
    right: -54px;
    top: -10px;
    border-radius: 10px;
}
.aux-shop-archive .woocommerce-ordering .aux-filter-name:before{
	content: '\e1e9' !important;
   font-family: "auxin-front" !important;
    position: absolute;
    right: -43px;
    top: -2px;
    z-index: 1;
    font-size: 14px;
    color: #fff;
}

@media only screen and (max-width: 936px) and (min-width:768px) {
.aux-shop-archive .woocommerce-ordering{
   margin-top:10px;
}
}
@media only screen and (max-width:767px) {
.aux-shop-archive .woocommerce-ordering {
  float: left!important;
    margin-top: 0px!important;
    margin-bottom: 35px!important;}
.aux-shop-archive .aux-widget-area .widget-title{
    text-align: left;}
.aux-resp .aux-sidebar-style-border.left-sidebar .aux-sidebar-primary{ 
    border: none;
		width: 100% !important;
	}
}
.aux-shop-archive .aux-pagination .page .page-numbers{
    color: var(--e-global-color-text );
	  font-size: 17px;
	  line-height: 29px;
	border:none;
}
.aux-shop-archive .aux-pagination .active span{
    background-color: var(--e-global-color-accent)!important;
    color: white!important;
    border-color: var(--e-global-color-accent)!important;
    border-radius: 10px!important;
		width:30px!important;
	  height:30px!important;
	  line-height: 30px!important;
	  font-size: 15px!important;
}
.aux-shop-archive .last .page-numbers , .aux-shop-archive .pagination .first a {
    border-radius: 17px;
    font-weight: 500;
    color: var(--e-global-color-accent);
    font-size: 13px;
    letter-spacing: -0.39px;
    border: 1px solid #1525423b;
    line-height: 2.4em;
}
.aux-shop-archive .pagination .next .page-numbers{  
    border: none;
    width: 30px!important;
    height: 30px!important;
    line-height: 30px!important;
    text-align: center;
}

.aux-shop-archive  .aux-pagination li.next a::after, .aux-pagination li.next a::before {	
    width: 65px;
    height: 21px;
   background-position: 3px 0;
background-image: url("http://my.demos.rocks:6810/wp-content/uploads/2020/11/right.png");
	 background-size: 12px 12px;
    background-position: center;
    background-repeat: no-repeat;
}
.aux-pagination.aux-round li.page > span, .aux-pagination.aux-round li.page > a, .aux-pagination.aux-round li.prev > span, .aux-pagination.aux-round li.prev > a, .aux-pagination.aux-round li.next > span, .aux-pagination.aux-round li.next > a {
    border-radius: 50%;
    width: 37px;
    height: 37px;
    border: none;
}
.aux-shop-archive .pagination .prev .page-numbers{
	border:none!important;
}


.aux-shop-archive .aux-pagination li.prev a::after, .aux-pagination li.prev a::before{
	border:none;
	width: 65px;
    height: 21px;
background-image: url("http://my.demos.rocks:6810/wp-content/uploads/2020/11/left.png");
	
	 background-size: 12px 12px;
    background-position: center !important;
	margin-top:-3px !important;
    background-repeat: no-repeat;
}


.aux-pagination.aux-page-no-border li a:hover, .aux-pagination.aux-round li a:hover {
	background-color:transparent;
}
.aux-shop-archive .aux-container .aux-pagination{
    margin-top: 75px;
	margin-bottom:0!important;
	padding-bottom:0!important;
}


/* Single-Product */

.single-product .cart .auxshp-add-to-cart{
    padding: 21px 56px !important;
    border-radius: 30px !important;
    background-color: var(--e-global-color-accent)!important;
}
.single-product .aux-text{
    text-shadow: 0 0 0 transparent;
	font-style:capitalize !important;
	font-size:15px;
}

.single-product .auxshp-add-to-cart{
    padding: 21px 56px;
    border-radius: 30px;
    background-color:var(--e-global-color-accent)!important;
}


.single-product .auxshp-meta-terms{
	color:#858997 !important;
	font-weight:500;
}

.single-product .single_variation_wrap .aux-number{
    background-color: #EEEFF3!important;
    border-radius: 30px!important;
}
.single-product .quantity .ui-spinner-button.ui-spinner-up:after {
    content: "+";
    font-size: 23px;
    font-weight: 400;
	  color:var(--e-global-color-accent)!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-accent)!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;
}
.product-template-default   .quantity, .product-template-default  .quantity input.aux-number{
    width: 131px !important;
	  height:60px!important;
	  border:none !important;
}
.product-template-default .quantity input.aux-number {
    text-align: center;
    font-size: 20px !important;
	font-weight:bold !important;
	  background-color:#EEEFF3!important;
	  border-radius:30px !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{
    color: #FFA700 !important;
	  font-size: 25px!important;
	text-transform: capitalize !important;
}

.single-product .aux-text{
	font-size:15px!important;
		text-transform: capitalize !important;
	font-weight:500;
	letter-spacing: -0.3px;
}


.single-product .cart .quantity{
    margin-right: 12px;
}
.single-product .auxshp-wishlist-text, .single-product .auxshp-share-wrapper span{
    font-size: 16px !important;
    font-weight: 500;
    letter-spacing: -0.32px !important;
    color: var(--e-global-color-text )!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;
    border: 1px solid #9999996b;
    padding: 13px 29px !important;
    border-radius: 28px !important;
}
.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;
}
.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 .product_title{
    order: 1 !important;
}
.single-product .woocommerce-product-rating{
    order: 2 !important;
	margin-bottom: 14px;
}
.single-product .price{
    order: 3;
}
.single-product .woocommerce-product-details__short-description{
    order: 4;
	  margin-bottom: 5px;
}
.single-product .cart{
    order: 5;
}
.single-product .auxshp-sw-wrapper{
    order: 6;
}
.single-product .product_meta{
    order: 7;
}
.single-product .woocommerce-page .auxshp-sw-wrapper{
    margin-bottom: 14px !important;
}
.single-product .cart {
    margin-bottom: 2px;
}
.single-product .entry-summary .product_title{
    margin-bottom: 27px;
}
.single-product .entry-summary .onsale{
   display: none;
}

.single-product .entry-summary {
    margin-top: 5.5%!important;
}
.single-product .flex-control-nav{
    display: flex;
    flex-direction: column;
    width:60%;
}
.single-product .auxshp-wishlist .auxshp-wishlist-icon:before{
	font-size: 18px;
color: var(--e-global-color-41ffd86)!important;
}
@media( min-width: 1026px ) {
	.woocommerce-product-gallery .flex-viewport{
	width:calc(100% - 122px);
	margin-left: 122px;
}
.woocommerce-product-gallery .flex-control-nav {
	position: absolute;
	flex-direction: column;
	display: flex;
	top: 0px;
	left: 35px;
	width: 122px;
}
}


.single-product .flex-active-slide img{    
	width:100%!;
	max-width: 100%;
	
}
.single-product .images .flex-control-thumbs li{
 
	margin-right:15px!;
	padding-right:10px;
	padding-bottom:10px;

}

.single-product .flex-control-thumbs li:first-child{
		margin-top:0!important;

}


.single-product .images .flex-control-thumbs li img{
	  border-radius: 0px;

}
.single-product .entry-summary{
margin-top: 3%;
}

.single-product .woocommerce-Reviews .woocommerce-Reviews-title{
    font-size: 30px;
    font-weight: bold;
    color: var(--e-global-color-text );
    letter-spacing: -0.9px;
	text-transform:capitalize;
}


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


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

.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;
    left: 0;
    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 {
    margin: 0;
    background-color: transparent!important;
    box-shadow: none;
    padding: 0;
    color: #858997;
}


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

.single-product .wpulike-default .wp_ulike_btn {
    min-width: 33px!important;
	overflow:visible!important;
	    padding: 0;
}

.single-product .woocommerce-Reviews .comment_container {
    padding: 37px 55px 15px;
    border: 1px solid #9999994D;
		background-color: #EBEBEB;
	border-radius:0px;!important

}
.single-product .woocommerce-review__published-date{
	font-family:Montserrat;
	font-size:15px;
font-weight:500;
color:#333333;
}
.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;

}
.aux-card-dropdown .amount{
	font-size:16px!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: self-end;
}

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

.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: 1px 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: 80px;
}

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

}
.single-product .additional_information_tab{
	
	display:none!important;
}

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

.single-product .comment-respond  .aux-inline-inputs label{
    margin-top: -5px;
	  font-weight: 500;
    color: var(--e-global-color-secondary);
    font-size: 16px !important;
}
.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: bold;
    color: var(--e-global-color-text );
    font-size: 16px;
    text-transform: capitalize;


	
}
.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{
    top: 100px;
    left: 0;
	  width: 100%;
    display: flex;
    flex-direction: row;
}
.woocommerce-page .stars a:before {
    font-size: 22px;
    margin-top: 1px;
    margin-left: 12px;
}
.single-product .form-submit input[type="submit"] {
   background-color: var(--e-global-color-accent);
	border-radius:45px;
	text-transform:capitalize;
	font-weight:500!important;
	letter-spacing:-0.24px!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{
	   display: flex;
    justify-content: center;
    align-items: center;
    background-color: var(--e-global-color-text );
    border-radius: 0px;
	padding: 6px 0;
}
.single-product .tabs li{
    background-color: transparent!important;
    border: none;
	
}

.single-product .tabs li a{
    color: rgb(255, 255, 255)!important;
    font-size: 18px;
    font-weight: 500 !important;
    line-height: 1.8em;
	  padding: 10px 30px!important;
	font-family:Epilogue!important;
}
.single-product .tabs li.active a{
	font-weight:bold!important;
}
.single-product .tabs li.active a, .single-product .tabs li.active .aux-reviews-number{
    color: var(--e-global-color-accent)!important;
}
.single-product .widget-inner .tabs li.active:after {
    content: "";
    height: 6px;
    background-color:var(--e-global-color-accent);
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: -6px;
}

.single-product  .woocommerce-Tabs-panel--reviews{
    padding-bottom: 78px!important;
}
.single-product .comment-reply-title{
	font: normal normal bold 30px/23px Epilogue;
letter-spacing: -0.9px;
}
[class*="aux-form-inline-"].aux-form-inline-two {
    justify-content: space-between;
    padding-top: 70px;
}
.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 .woocommerce-LoopProduct-link .onsale{
width: 45px;
    height: 45px;
    background-color: #FD7745;
    line-height: 4em;
    font-size: 12px;
    font-weight: 400;
	  right: auto;
    left: 22px;
}

.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: 11px;
    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: 90px;
}
.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;
	
}



.aux-cart-wrapper .aux-card-box{
     border-bottom: none;
	overflow-y: unset!important;
}
.aux-cart-wrapper .aux-card-item{
	padding:0 0 14px!important;
}
.aux-cart-wrapper .aux-card-item .aux-remove-cart-content{
	top:15px!important;
}

.aux-cart-wrapper .aux-inline-card-checkout{
   padding: 15px 0 0!important;
}
.aux-cart-wrapper .aux-inline-card-checkout{
   padding: 0;
}
.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;
}

.aux-inline-card-checkout .aux-button-wrapper .aux-checkout-button a{
background-color:var(--e-global-color-accent);
}

.aux-inline-card-checkout .aux-button-wrapper a{
padding: 14px;
    background-color:var(--e-global-color-accent);
    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;
}

@media(max-width:414px){
	.single-product .images .flex-control-thumbs li img {
    
    height: 80px !important;
}
	
}
@media screen and (max-width: 1366px){
	.single-product .woocommerce-product-details__short-description {
    padding-top: 20px;
    padding-bottom: 20px;
}
}

/* Checkout */

.showcoupon {
	color:var(--e-global-color-text );
}
.woocommerce .aux-shop-table.shop_checkout_totals td.product-name{
	color:var(--e-global-color-accent);
}
	 .woocommerce .form-row .aux-input-text{
		 background-color:var(--e-global-color-00ae896);
		 border:0;
	 }

@media screen and (max-width: 1025px){
	.single-product .auxshp-default-product-images .images {
		float:none!important;
		display: inline-flex;
		flex-direction: column;
	}
	.single-product .flex-control-thumbs li{
		width:25%!important;
	}
.single-product .flex-control-nav {
display: inline-flex;
flex-direction: row!important;
width: 100%;
}
	
.woocommerce-product-gallery__image .flex-active-slide{
	width:600px;
		float:unset;
	}
}



@media screen and (max-width: 1025px){
	.flex-viewport{
		width:100%!important;
	}
	.aux-resp.single-product .images{
		display:inline-flex!important;
		flex-direction:column;
	}
	.single-product .flex-control-nav {
    display: inline-flex;
    flex-direction: row!important; 
		margin-top:10px!important;
}
}

@media screen and (max-width: 768px){
	.single-product .auxshp-default-product-images {
    width:100% !important;
}
	.single-product .summary{
		padding-left:35px;
		
	}


	.single-product .images{
		width:90%;
		display:inline-flex!important;
		flex-direction:column;
	}

.single-product .flex-control-nav {
    display: inline-flex;
    flex-direction: row;
    width: 100%;
		margin-top:10px!important;
}
	.woocommerce-product-gallery__image .flex-active-slide{
		display:inline-flex;

	}
.single-product .summary {
		width:100%!important;
		padding-top:0;
	}
}
	
@media screen and (max-width: 767px){
	.single-product .summary,
	 .single-product .auxshp-default-product-images {
		padding: 0 35px !important;
	}
}

/* Single-Post	 */

.single-post .aux-primary .hentry .entry-title{
	font-weight:bold!important;
}
.single-post .entry-media .aux-media-image{
    border-radius: 0px;
    box-shadow: -10px 50px 80px #111F3D33;
}
.single-post .entry-media{
    margin-bottom: 64px;
}
.single-post .hentry footer.entry-meta .entry-tax{
	font-weight:400!important;
}
.single-post .hentry footer.entry-meta .entry-tax a{
		font-weight:400!important;
text-decoration:none!important;
}
.aux-card-box .aux-card-item-img img{
    width: 102px!important;
    height: 102px!important;
    border-radius: 0px!important;
}

.single-post .entry-title {
    max-width: 650px;
    margin: auto;
}
.single-post .entry-author:before, .single-post .entry-tax:before  {
    width: 1px!important;
    height: 9px!important;
    background-color: #111F3D!important;
}	
.single-post .entry-header{
    margin-bottom: 55px;
}
.single-post .aux-text-align-center{
    margin-bottom: 36px;
}
.single-post .entry-main .entry-content, .single-post .entry-main .entry-meta, .single-post .content .comment-respond{
    margin-left: 12%!important;
    margin-right: 12%!important;
}
.single-post .entry-main .entry-meta{
    padding: 33px 0;
    border-color: #ECEEF2;
}


.single-post .hentry .entry-main {
    margin-bottom: 50px;
}
.single-post .aux-form-inline-two .aux-inline-inputs {
    flex-basis:calc(50% - 12px)!important;
}
.single-post .aux-inline-inputs:nth-child(4){
	flex-basis: calc(100% - 0px)!important;}

.aux-form-inline-two .aux-inline-inputs {
    margin-top: 10px;
}
.aux-modern-form .aux-input-group .aux-modern-form-border{
    background-color: transparent;
}
.single-post  .aux-block-inputs label{
    padding: 0px 40px;
}
.single-post .aux-modern-form textarea, .aux-modern-form input[type="text"], .single-post .aux-input-group input[type="email"], .single-post .aux-input-group input[type="url"]{
    background-color: var(--e-global-color-00ae896); 
    border-radius: 0px;
    padding: 20px 40px ;
}

.aux-modern-form input[type="text"], .single-post .aux-input-group input[type="email"], .single-post .aux-input-group input[type="url"]{
	border-radius:0px !important;
	padding-left: 40px!important;
}
.aux-modern-form .aux-inline-inputs label{
    padding: 0px 40px;
	  margin-top: -3px;
}
.aux-modern-form .aux-input-group{
    margin-bottom:15px;
}
.aux-modern-form .aux-input-group:last-of-type{
    margin-top:9px;
}
.single-post .form-submit input[type="submit"]{
    background-color: var(--e-global-color-41ffd86);
	border-radius:45px;
}
.single-post .aux-modern-form .form-submit{
	
    margin-left: auto !important;
}
.submit{
	float:right !important;
}
.aux-modern-form .aux-input-group label{
    color: var(--e-global-color-d37c3fc);
}
.single-product .auxshp-default-product-images {
    padding: 0;	
}
.single-product .summary{
    width: 50%;
}


 @media only screen and (max-width:1440px) {
.single-product .images .flex-control-thumbs li img {
    border-radius: 0px;
    height:100px !important;
    
	 }
}
.single-product .images .flex-control-thumbs li {
	  width: 100%!important;
	margin-bottom:0px!important;
	padding-left:0px;
}
 @media only screen and (max-width:768px) {
 .single-product .comment-respond .comment-form-rating{
    top: 50px!important;
		}
	
	}

 @media only screen and (max-width:767px) {
.single-post .entry-main .entry-content, .single-post .entry-main .entry-meta, .single-post .content .comment-respond{
    margin-left: 5%!important;
    margin-right: 5%!important;
}
.aux-form-inline-two .aux-inline-inputs {
    flex-basis: calc(100% - 0px)!important;
	 }	 
	
.single-product .auxshp-variations{
    margin: 25px 0;
}
.single-product .variations .aux-dropdown.aux-large select, .aux-dropdown.aux-large select{
    letter-spacing: -0.32px;
    color: var(--e-global-color-accent);
    text-transform: capitalize;
    border: 1px solid #9999996b;
    padding: 17px 165px 17px 30px;
    border-radius: 28px;
    font-weight: 500;
}
.single-product .auxshp-variations{
    margin: 25px 0;
}
.single-product .entry-summary .wl-animate-removed .auxshp-wishlist-icon:before, .single-product .entry-summary .auxshp-wishlist{
   color: var(--e-global-color-41ffd86);
}
.single-product .related-products  .wl-animate-added .auxshp-wishlist-icon::before, 
.aux-shop-archive .wl-animate-added .auxshp-wishlist-icon::before{
   color: red;
}
.aux-shop-quicklook-modal .single_add_to_cart_button{
    padding: 19px 56px!important;
    border-radius: 30px;
    background-color:var(--e-global-color-text )!important;
}

.aux-shop-quicklook-modal .aux-quicklook-summary .price ins bdi {
    font-size: 36px;
    font-weight: bold;
    color: var(--e-global-color-text )!important;
}
.aux-shop-quicklook-modal .aux-text{
  text-shadow: 0 0 0 transparent;
    color: #fff;
    font-weight: 500;
    font-size: 16px;
    text-transform: capitalize;
}
.single-product .comment-respond .comment-notes{
    margin-bottom: 84px!important;
}
.aux-quicklook-image .aux-quicklook-featured-img img{
   border-radius: 15px;
}
.aux-rating-box.aux-star-rating .aux-star-rating-avg:before, .aux-rating-box.aux-star-rating:before{
   color: #FFA700;
}
.aux-shop-quicklook-modal .woocommerce-review-link{
    font-size: 16px!important;
    font-weight: 500!important;
    color: #333333!important;
}
.aux-shop-quicklook-modal del bdi, .aux-shop-quicklook-modal del{
    color: #333333;
    font-size: 16px;
    font-weight: 500;
}
.aux-quicklook-end-bar{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.aux-shop-quicklook-modal .aux-quicklook-summary .product_title {
	font-size: 30px;
	 }
.single-product del .woocommerce-Price-amount bdi{
color:var(--e-global-color-secondary)!important;
}

@media only screen and (max-width: 1025px) {
.single-product.auxshp-template-slider .woocommerce-tabs .tabs{
flex-direction: row;
}
}
@media only screen and (max-width: 767px){
.single-product .woocommerce-product-attributes-item__label{
    padding: 23px 0px 23px 21px;
    font-size: 13px;
}
.single-product .images{
    padding-left: 0!important;
    padding-right: 0!important;
}
.single-product .woocommerce-product-attributes-item__value p{
    font-size: 13px;
}
.single-product .woocommerce-Tabs-panel--additional_information:before{
    font-size: 25px;
}
.single-product .review .meta{
    align-items: start;
	  margin-top: 97px!important;
    flex-direction: column;
}
.single-product .comment-text .description, .single-product .woocommerce-Reviews .comment-text {
    margin-left: 0;
}
.single-product .comment-text .aux-rating-box{
    top: 60px;
}
.single-product .woocommerce-Reviews .comment_container {
    padding: 37px 41px 15px;
}
.single-product .auxshp-related-products .widget-title{
      text-align: left;
}
.single-product .auxshp-wishlist-text{
		    font-size: 14px;
	}
.single-product .entry-summary .auxshp-wishlist{
    padding: 15px 25px;
}
	
	.single-product .woocommerce-Reviews .woocommerce-Reviews-title {
	font-size: 24px;
	}
}
.aux-shop-quicklook-modal del bdi{
    color: var(--e-global-color-secondary);
    font-size: 15px;
	margin-left: 3px;
}
.aux-shop-quicklook-modal .aux-quicklook-summary .quantity .qty{
    height: 60px!important;
    width: 131px;
    background-color: #EEEFF3;
    border-radius: 30px;
	  font-weight: bold;
    color: var(--e-global-color-text );
    font-size: 20px;
}
.woocommerce-page .aux-shop-quicklook-modal .aux-quicklook-summary .quantity .ui-spinner-button.ui-spinner-up{
    right: 18px;
    color:var(--e-global-color-41ffd86);
}
.aux-shop-quicklook-modal .aux-quicklook-summary .quantity .ui-spinner-button.ui-spinner-down {
    left: 11px;
    color: var(--e-global-color-41ffd86);
}
.aux-shop-quicklook-modal .aux-quicklook-summary .quantity{
    display: initial;
}
.aux-shop-quicklook-modal .aux-quicklook-summary .variations{
    margin-bottom: 25px;
}
.auxshp-label label{
    color: var(--e-global-color-text )!important;
    font-weight: 500!important;
}
 .auxshp-label{
    margin-bottom: 16px!important;
}
.aux-quicklook-summary{
    display: flex;
    flex-direction: column;
}
.aux-quicklook-summary .product_title{
    order: 1;
}
.aux-quicklook-summary .woocommerce-product-rating{
    order: 2;
} 
.aux-quicklook-summary .price{
    order: 3;
}
.woocommerce-product-details__short-description{
    order: 4;
}
.aux-quicklook-summary .aux-cart{
    order: 5;
}
.aux-quicklook-summary .product_meta{
    order: 6;
}
@media only screen and (max-width:1025px)and (min-width:767px) {
.aux-shop-archive .aux-container{
    display: flex;
    flex-direction: row-reverse;
}
.aux-shop-archive .aux-wrapper .aux-primary {
    width: 85%;
}
.aux-shop-archive .aux-sidebar-primary {
    width: 48%;
}
.aux-resp .left-sidebar .aux-sidebar-primary {
    margin-left: 0;
}
.aux-shop-archive .aux-container .aux-primary {
    padding-left: 10px;
}
.aux-shop-archive .aux-container {
    padding-left: 0!important;
}
.single-product .summary{
    padding-left: 0!important;
}
.single-product .images{

    padding-left: 0!important;
    padding-right: 0!important;
}
.single-product .entry-summary {
    margin-top: 0;
}
.single-product .entry-summary .product_title {
    margin-bottom: 6px;
}
.woocommerce-product-details__short-description p, .single-product .auxshp-wishlist-text{
    font-size: 13px!important;
}
.woocommerce-page .quantity input.aux-number{
    font-size: 17px;
}
.single-product.auxshp-default-product-images {
    width:100%!important;
	padding-left:35px!important;
}
.single-product .summary{
	padding-left:35px!important;
}
.single-product .images .flex-control-thumbs li {
	margin-bottom:10px!important
}
.woocommerce-page .quantity input.aux-number{
    height: 52px;
}
.single-product .cart .auxshp-add-to-cart {
    padding: 16px 47px;
}
.single-product .cart .auxshp-add-to-cart {
	padding: 16px 47px;
	}
}


@media(max-width:769px) {
.single-product .comment-respond .comment-form-rating{
	top: 50px;
	}

}

@media(max-width:1024px){
		 .aux-shop-archive .aux-sidebar-primary {
    width: 54%!important;
}

	 }
	 
@media(max-width:1367px){
		 .single-product .images .flex-control-thumbs li img{
			 height:90px!important;
		 }
	 }
	 
@media only screen and (min-width: 767px){
.single-product  .comment-text p {
     display: flex;
    justify-content: space-between!important;

}
}
.single-product .woocommerce-Reviews .comment-respond{
    border-bottom: 1px solid #9999993d;
}
.single-product .aux-form-inline-two .form-submit {
    padding-bottom: 17px;
}
.single-product .comment-respond{
    margin: 0 0 25px!important;
}

	 @media(max-width:414px){
		 .single-post .aux-primary .hentry .entry-title{
			 line-height:100%!important;
		 }
		 .hentry.aux-medium-context .entry-header{
			 margin:0!important;
		 }
		 .single-post .aux-primary .hentry .entry-title {
			 font-size:35px!important;
			 padding-bottom: 35px;
		 }
		 .hentry.aux-medium-context .entry-info{
			 margin-left:0!important;
			 margin-right:0!important;
		 }
		 .single-post .aux-form-inline-two .aux-inline-inputs{
			 flex-basis: calc(100% - 0px) !important
		 }
		 #commentform .form-submit input[type="submit"] {
			 width:100%;
		 }
	 }
	 
	 @media only screen and (max-width: 767px){
.woocommerce-page .quantity .ui-spinner {
    width: 130px!important;
}}
	 @media(max-width:414px){
		 .single-product .children .comment-text .meta{
			     align-items: start;
    margin-top: 70px!important;
    flex-direction: column;
		 }
		 
		 .single-product .comment-text .meta{
			     align-items: start;
    margin-top: 80px!important;
    flex-direction: column;
		 }
	 }
	 
		 @media only screen and (max-width: 767px){
.single-product .woocommerce-Reviews .comment_container {
    padding: 37px 15px 15px!important;
			 }
	
	 }

	 
	 
	 /*cart page */
	 
	 @media screen and (min-width:768px) and (max-width:1024px){

.single-post	.aux-tooltip-socials-wrapper {
    left: -120px!important;
}
	.single-post .aux-tooltip-socials-wrapper:after {
   left:85%;
}
}


@media screen and (max-width:767px){
	        .single-product.auxshp-template-slider .woocommerce-tabs .tabs {
            flex-direction: column;
            width: 100%;
        }
.single-post	.aux-tooltip-socials-wrapper {
    left: -70px!important;
}
	.single-post .aux-tooltip-socials-wrapper:after {
   left:85%;
}
}
.woocommerce-page .quantity .ui-spinner{
		 width:70px;
	 }
#wc_opt_in,
.woocommerce-form__label-for-checkbox {

}#billing_country_field,
.woocommerce-billing-fields .hidden {
    display: none !important;
}


}nav h1,
nav h2,
nav h3,
nav h4,
nav h5,
nav h6 {
  all: unset;
}
.custom-home-h2 {
    position: absolute;
    left: -9999px;
    width: 1px;
    height: 1px;
    overflow: hidden;
}

}

}



}
