/* Shop-Page */
.aux-shop-archive ul li a{
    font-weight: 500;
    color: var( --e-global-color-primary );
    letter-spacing: -0.48px;
    font-size: 16px;
	  text-decoration:none;
}
.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;
}
.aux-shop-archive .sidebar-content li a:after {
    content: '';
    width: 23px;
    height: 23px;
    top: -1px;
    left: -45px;
    position: absolute;
    background: transparent;
    border: 1px solid #1525423b;
    border-radius: 5px;
}
.product-categories li.current-cat a:after, .aux-shop-archive .sidebar-content .woocommerce-widget-layered-nav-list__item--chosen a:after, .product-categories li:hover a:after, .aux-shop-archive .sidebar-content li:hover a:after{
    background-color: var( --e-global-color-secondary );
    border-color:var( --e-global-color-secondary );
}
.product-categories li.current-cat a, .aux-shop-archive .sidebar-content .woocommerce-widget-layered-nav-list__item--chosen a, .aux-shop-archive .sidebar-content  li a:hover{
	font-weight:bold!important;
	color: var( --e-global-color-primary );
}
.aux-shop-archive .widget-title{
	position:relative;
	 border-bottom: none;
	    margin: 0;
}
.aux-shop-archive .price_slider_wrapper {
    display: flex;
    flex-direction: column;
}
.aux-shop-archive .price_label {
    order: 2;
}
.aux-filter-item[selected] span{
	font-weight:bold!important;
}
.aux-filter-item[selected] a:after{
	    background-color: var( --e-global-color-secondary )!important;
}
.aux-shop-archive .price_slider {
    order: 1;
    margin-bottom: 15px;
}
.aux-shop-archive .price_slider_amount {
    order: 3;
}
.aux-shop-archive .ui-slider-range{
    background-color:var( --e-global-color-secondary )!important;
}
.aux-shop-archive .widget_price_filter .ui-slider .ui-slider-handle {
    top: -2.5px;
    width: 10px;
    height: 10px;
    background-color:var( --e-global-color-primary );
	  border-color:var( --e-global-color-primary );
}
.aux-shop-archive .price_slider .ui-corner-all:last-child {
    background-color: var( --e-global-color-secondary );
    border-color: var( --e-global-color-secondary );
}
.aux-shop-archive .widget_price_filter .price_slider_amount .aux-button {
    background-color: var( --e-global-color-secondary )!important;
    box-shadow: none;
    padding: 18px;
	  border-radius:10px;
}
.aux-shop-archive .button .aux-text{
   color: var( --e-global-color-text );
    font-weight: 500;
    text-transform: capitalize;
    font-size: 16px;
}
.aux-shop-archive .products-loop .loop-tools-wrapper {
    margin-top: 10px;
    border-top: none;
}
.aux-shop-archive .auxshp-title-heading{
    text-align: center;
}
.aux-shop-archive .auxshp-entry-main{
justify-content: center;
    align-items: center;
    display: flex;
    flex-direction: column;
}
.aux-shop-archive .price{
   margin-top: 12px;
}
.aux-shop-archive .aux-product-tools a span{
	 display:none;
}

.aux-shop-archive .aux-ico, .single-product  .button  .auxicon-handbag{
		margin:0!important;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.84' height='37.831' viewBox='0 0 31.84 37.831'%3E%3Cg transform='translate(-32.262)'%3E%3Cpath d='M146.475,101.767a.755.755,0,0,0,0-1.51H136.112a.755.755,0,1,0,0,1.51Z' transform='translate(-93.523 -90.948)' fill='%23000'%3E%3C/path%3E%3Cpath d='M63.347,100.257H58.206a.755.755,0,1,0,0,1.51h4.386v25.5H33.771v-25.5h4.135a.755.755,0,1,0,0-1.51h-4.89a.755.755,0,0,0-.755.755v27.013a.755.755,0,0,0,.755.755H63.347a.755.755,0,0,0,.755-.755V101.012A.754.754,0,0,0,63.347,100.257Z' transform='translate(0 -90.948)' fill='%23000'%3E%3C/path%3E%3Cpath d='M127.555,12.515a.755.755,0,0,0,.755-.755v-5.5c0-3.45-3.725-6.257-8.321-6.257-4.578,0-8.3,2.808-8.3,6.257v5.5a.755.755,0,0,0,1.51,0v-5.5c0-2.618,3.048-4.748,6.811-4.748,3.745,0,6.792,2.13,6.792,4.748v5.5A.754.754,0,0,0,127.555,12.515Z' transform='translate(-72.051)' fill='%23000'%3E%3C/path%3E%3Cpath d='M98.892,140.192a1.943,1.943,0,0,0,3.885,0,.755.755,0,1,0-1.51,0,.433.433,0,0,1-.866,0,.755.755,0,1,0-1.509,0Z' transform='translate(-60.444 -126.491)' fill='%23000'%3E%3C/path%3E%3Cpath d='M263.608,142.133a1.944,1.944,0,0,0,1.943-1.941.755.755,0,1,0-1.51,0,.433.433,0,0,1-.866,0,.755.755,0,0,0-1.51,0A1.945,1.945,0,0,0,263.608,142.133Z' transform='translate(-208.104 -126.491)' fill='%23000'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
    background-size: 17px;
    background-repeat: no-repeat;
    background-position: center;
		line-height:2.1em;
		font-size:2.1em !important;
}
.aux-shop-archive  .aux-col:hover .aux-ico, .single-product .product:hover .button  .auxicon-handbag{
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.84' height='37.831' viewBox='0 0 31.84 37.831'%3E%3Cg transform='translate(-32.262)'%3E%3Cpath d='M146.475,101.767a.755.755,0,0,0,0-1.51H136.112a.755.755,0,1,0,0,1.51Z' transform='translate(-93.523 -90.948)' fill='%23fff'%3E%3C/path%3E%3Cpath d='M63.347,100.257H58.206a.755.755,0,1,0,0,1.51h4.386v25.5H33.771v-25.5h4.135a.755.755,0,1,0,0-1.51h-4.89a.755.755,0,0,0-.755.755v27.013a.755.755,0,0,0,.755.755H63.347a.755.755,0,0,0,.755-.755V101.012A.754.754,0,0,0,63.347,100.257Z' transform='translate(0 -90.948)' fill='%23fff'%3E%3C/path%3E%3Cpath d='M127.555,12.515a.755.755,0,0,0,.755-.755v-5.5c0-3.45-3.725-6.257-8.321-6.257-4.578,0-8.3,2.808-8.3,6.257v5.5a.755.755,0,0,0,1.51,0v-5.5c0-2.618,3.048-4.748,6.811-4.748,3.745,0,6.792,2.13,6.792,4.748v5.5A.754.754,0,0,0,127.555,12.515Z' transform='translate(-72.051)' fill='%23fff'%3E%3C/path%3E%3Cpath d='M98.892,140.192a1.943,1.943,0,0,0,3.885,0,.755.755,0,1,0-1.51,0,.433.433,0,0,1-.866,0,.755.755,0,1,0-1.509,0Z' transform='translate(-60.444 -126.491)' fill='%23fff'%3E%3C/path%3E%3Cpath d='M263.608,142.133a1.944,1.944,0,0,0,1.943-1.941.755.755,0,1,0-1.51,0,.433.433,0,0,1-.866,0,.755.755,0,0,0-1.51,0A1.945,1.945,0,0,0,263.608,142.133Z' transform='translate(-208.104 -126.491)' fill='%23fff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
.auxicon-handbag:before{
    opacity: 0;
}
.aux-shop-archive .aux-product-tools a, .single-product .auxshp-related-items .aux-product-tools .button  .auxicon-handbag{
    padding: 5px!important;
    width: 69px;
    height: 40px;
    border: 1px solid #C2C2C2;
    border-radius: 5px;
    justify-content: center;
    display: flex!important;
    align-items: center;
}
.aux-shop-archive .aux-col .onsale{
     display: none;
}
.auxicon-chevron-right-1:before{
    color: var( --e-global-color-secondary );
    font-size: 16px;
}
.page-header .aux-container .aux-breadcrumbs{
    margin-top: 37px!important;
    margin-bottom: 16px!important;
}
.page-header{
    display: block;
    border: none!important;
}
.aux-shop-archive .aux-sidebar-primary {
    border-right: none!important;
}
@media only screen and (min-width: 767px) {
.aux-shop-archive .aux-container{
    display: flex;
    flex-direction: row-reverse;
	  padding-left:0!important;
}
.aux-shop-archive .aux-primary{
    flex-basis: 72%;
}
.aux-sidebar-style-border.left-sidebar .aux-sidebar-primary{
    flex-basis: 28%;
}
}
.aux-shop-archive .sidebar-inner{
    padding-top: 0px;
    padding-left: 46px;
}
.aux-shop-archive .aux-primary{
    padding-top: 0;
    margin-top: -34px;
}
.aux-shop-archive .type-product{
    border: 1px solid #C2C2C2;
    border-radius: 10px;
    padding: 30px 0 32px;
    box-sizing: content-box;
}
.aux-shop-archive .aux-col {
      width: calc(31% - 1%);
    margin: 1.4%;
    margin-top: 13px!important;
    transition: all 150ms linear;

}
.loop-tools-wrapper .button{
	transition: background-color 150ms linear;
}
.aux-shop-archive .product:hover .loop-tools-wrapper .button,  .single-product .product:hover .loop-tools-wrapper .auxicon-handbag {
    background-color:var( --e-global-color-secondary );
}
.aux-shop-archive  .aux-col:hover{
   background-color: #F6F6F6;
}
.woocommerce-page .price ins{
    background-color: transparent;
}
.aux-shop-archive .woocommerce-ordering{
    float: right!important;
    display: inline-block;
    margin-top: 3px;
	  background-color: var( --e-global-color-secondary );
    padding: 14px 66px 14px 27px;
	  border-radius:10px;
}

.aux-shop-archive .aux-filters.aux-dropdown-filter .aux-filter-by, .aux-shop-archive .aux-filters .aux-filter-name{
    font-weight: 400;
    font-size: 16px;
    text-transform: capitalize;
    cursor: pointer;
    letter-spacing: -0.48px;
    color: var( --e-global-color-text )!important;
}
.aux-filters .aux-filter-by:after {
    content: " \e1fe";
    font-family: "auxin-front" !important;
    font-size: 13px;
    position: absolute;
    top: 35%;
    right: 20px;
	  color: var( --e-global-color-text );
}
.aux-shop-archive .aux-filter-item{
	position:relative!important;
}
.aux-shop-archive .aux-filter-item a:after{
    content: '';
    width: 19px;
    height: 19px;
    position: absolute;
    background: transparent;
    border: 1px solid #1525423b;
    border-radius: 5px;
    right: -11px;
    top: 6px;
}
.aux-shop-archive .woocommerce-ordering .aux-active{
	 top: 37px;
   border-radius: 0px 0px 10px 10px;
   padding: 25px 0 18px!important;
	 width: 209px;
}
.aux-shop-archive .content .aux-filters {
    position: relative;
}
.aux-filters.aux-dropdown-filter li{
    margin:0px 38px 0px 16px;
}
.aux-shop-archive .aux-active .aux-filter-item a{
   padding: 0px 60px 0px 15px;
}
.aux-filters.aux-dropdown-filter li:hover {
    background: transparent;
}
.aux-filters.aux-dropdown-filter li:hover  a {
    color:var( --e-global-color-primary );
	  font-weight:bold!important;
}
.aux-shop-archive  .aux-active .aux-filter-item a span {
    font-size: 16px;
    font-weight: 400;
    text-transform: capitalize;
}
.aux-filters.aux-dropdown-filter li:hover a span{
	   font-weight:bold;
}
.aux-shop-archive .aux-filter-item:hover a:after{
	  background-color:var( --e-global-color-secondary );
}
.aux-shop-archive .aux-open{
    border-top: 1px solid #C2C2C2;
    margin-top: 23px;
	  padding-top: 25px;
}
.aux-shop-archive .aux-open .product-categories, .aux-shop-archive .aux-open .woocommerce-widget-layered-nav-list{
     padding: 0 0% 0 8%;
}
.aux-shop-archive .aux-pagination li.page.active span{
border-color: var( --e-global-color-secondary );
    background-color:var( --e-global-color-secondary );
}
.aux-shop-archive .aux-pagination {
    margin: auto;
    text-align: center;
    justify-content: center;
    align-items: center;
    display: flex;
}
.aux-primary .content .aux-pagination {
    margin-bottom: 1em;
    margin-top: 1em;
}
@media only screen and (max-width: 1025px) {
.aux-sidebar-style-border.left-sidebar .aux-sidebar-primary {
    flex-basis: 35%;
}
.aux-shop-archive .aux-primary {
    flex-basis: 65%;
}
.aux-shop-archive .aux-col {
    width: calc(47% - 1%);
    margin: 1.2%;
}
}
@media only screen and (max-width: 1025px)and (min-width: 767px) {
.aux-shop-archive .sidebar-content li a:after{
    left: -34px;
    width: 20px;
    height: 20px;
}
.aux-shop-archive ul li a{
    font-size: 14px;
}
.aux-shop-archive .product-categories .cat-item, .aux-shop-archive .widget-container ul li{
    margin-left: 16px;
}
.aux-shop-archive .woocommerce-ordering{
	  float: inherit!important;
    display: block;
    margin-top: -9px;
    padding: 13px 66px 13px 27px;
}
.aux-shop-archive .aux-primary{
    margin-top: -52px;
}
}
@media only screen and (max-width: 767px) {
.aux-shop-archive .aux-primary{
      margin-top: -14px;
}
 .aux-breadcrumbs  span{
    padding-left: 0!important;
    padding-right: 0!important;
}
.aux-shop-archive .woocommerce-result-count{
    margin-top: 14px;
}
}
@media only screen and (max-width: 500px) {
.aux-shop-archive .woocommerce-ordering{
	  float: inherit!important;
    display: block;
    margin-top: -9px;
    padding: 13px 66px 13px 27px;
}
.aux-shop-archive .aux-col {
    width: calc(100% - 0%);
}
.aux-shop-archive	.products-loop{
		margin-left: 0;
    margin-right: 0;
	}
.woocommerce-page .aux-dropdown-filter{
    margin-right: 0;
}
.woocommerce-page .widget-title{
    text-align: left;
	}
.aux-resp .aux-sidebar {
	border-top: none;}
}
/* Single-Product */
.aux-rating-box.aux-star-rating .aux-star-rating-avg:before, .aux-rating-box.aux-star-rating:before{
    color: #FFA700;
	  font-size: 22px;
}
.single-product .cart .auxshp-add-to-cart{
    background-color:var( --e-global-color-secondary );
    border-radius: 10px;
	  padding: 19px 85px 19px 32px;
}
.single-product .auxshp-add-to-cart .aux-text{
    text-shadow: none;
}
.single-product .auxshp-add-to-cart{
	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='31.84' height='37.831' viewBox='0 0 31.84 37.831'%3E%3Cg transform='translate(-32.262)'%3E%3Cpath d='M146.475,101.767a.755.755,0,0,0,0-1.51H136.112a.755.755,0,1,0,0,1.51Z' transform='translate(-93.523 -90.948)' fill='%23fff'%3E%3C/path%3E%3Cpath d='M63.347,100.257H58.206a.755.755,0,1,0,0,1.51h4.386v25.5H33.771v-25.5h4.135a.755.755,0,1,0,0-1.51h-4.89a.755.755,0,0,0-.755.755v27.013a.755.755,0,0,0,.755.755H63.347a.755.755,0,0,0,.755-.755V101.012A.754.754,0,0,0,63.347,100.257Z' transform='translate(0 -90.948)' fill='%23fff'%3E%3C/path%3E%3Cpath d='M127.555,12.515a.755.755,0,0,0,.755-.755v-5.5c0-3.45-3.725-6.257-8.321-6.257-4.578,0-8.3,2.808-8.3,6.257v5.5a.755.755,0,0,0,1.51,0v-5.5c0-2.618,3.048-4.748,6.811-4.748,3.745,0,6.792,2.13,6.792,4.748v5.5A.754.754,0,0,0,127.555,12.515Z' transform='translate(-72.051)' fill='%23fff'%3E%3C/path%3E%3Cpath d='M98.892,140.192a1.943,1.943,0,0,0,3.885,0,.755.755,0,1,0-1.51,0,.433.433,0,0,1-.866,0,.755.755,0,1,0-1.509,0Z' transform='translate(-60.444 -126.491)' fill='%23fff'%3E%3C/path%3E%3Cpath d='M263.608,142.133a1.944,1.944,0,0,0,1.943-1.941.755.755,0,1,0-1.51,0,.433.433,0,0,1-.866,0,.755.755,0,0,0-1.51,0A1.945,1.945,0,0,0,263.608,142.133Z' transform='translate(-208.104 -126.491)' fill='%23fff'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
	  background-repeat: no-repeat;
    background-size: 19px;
    background-position: 80% 47%;
}
.single-product  .quantity, .woocommerce-page .quantity input.aux-number{
    width: 131px;
	  height:60px;
	  border:none;
}
.woocommerce-page .quantity input.aux-number {
    text-align: center;
    font-size: 20px;
	  background-color:#F6F6F6;
	  border-radius:7px;
	  border:1px solid #C2C2C2;
}
.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 .ui-spinner-button.ui-spinner-down:after {
    content: "-";
    font-size: 30px;
    line-height: 22px;
    font-weight: 400;
    position: absolute;
    color: var( --e-global-color-secondary );
}
.single-product .quantity .ui-spinner-button.ui-spinner-up:after {
    content: "+";
    font-size: 23px;
    font-weight: 400;
    color: var( --e-global-color-secondary );
}
.single-product .quantity .ui-spinner-button.ui-spinner-up {
    top: 2px;
    right: 16px;
}
.single-product .quantity .ui-spinner-button.ui-spinner-down {
    bottom: 10px;
    left: 10px;
}
.single-product .auxshp-share-wrapper .aux-share-btn {
    display: flex!important;
    flex-direction: row-reverse;
}
.single-product .auxshp-wishlist-text, .single-product .auxshp-share-wrapper span {
    font-size: 16px;
    font-weight: 500;
    letter-spacing: -0.32px;
    text-transform: normal;
}
.single-product .entry-summary .auxshp-wishlist {
    display: flex!important;
    flex-direction: row-reverse;
    border: 1px solid #9999996b;
    padding: 18px 29px;
    border-radius: 10px;
}
.single-product .auxshp-sw-wrapper .auxshp-wishlist-wrapper {
    margin-right: 17px;
}
.single-product .woocommerce-product-details__short-description{
    max-width: 430px;
}
.single-product .product_meta .auxshp-label {
    display: inline-block;
    margin-right: 18px;
}
.single-product .entry-summary .onsale{
    display: none;
}
.single-product .entry-summary .price{
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    align-items: center;
	  order: 3;
}
.single-product .price ins {
    margin-left: 5px;
}
.single-product .summary{
    display: flex;
    flex-direction: column;
}
.single-product .woocommerce-product-rating{
    order: 1;
	  margin-bottom:31px;
}
.single-product .entry-title{
    order: 2;
	  margin-bottom: 5px;
}
.single-product .woocommerce-product-details__short-description{
    order: 4;
}
.single-product .cart{
    order: 5;
}
.single-product .auxshp-sw-wrapper{
    order:6;
	  margin-bottom: 43px;
}
.single-product .product_meta{
    order: 7;
}
.single-product .auxshp-sw-wrapper {
    border-top: none;
    border-bottom: none;
    padding: 0;
}
.single-product .woocommerce-product-details__short-description{
    margin-bottom: 22px;
}
.single-product .woocommerce-product-gallery__image{
    background-color: #F6F6F6;
    border-radius: 10px;
	  border: 1px solid #C2C2C2;
}
.single-product .flex-control-thumbs li img{
    height: auto;
    width: 117px;
    background-color: #F6F6F6;
    border-radius: 10px;
    border: 1px solid #C2C2C2;
    margin-top: 13px!important;
}
.single-product .images .flex-control-thumbs li{
	  width:117px;
		margin-right: 15px!important;
}
.single-product .widget-inner .tabs {
    background-color:var( --e-global-color-primary );
    border-radius: 15px 15px 0 0;
    padding: 15px 0;
}
.single-product  .widget-tabs .tabs li{
    left: 10px;
}
.single-product  .widget-inner .tabs li{
    background-color:transparent
!important;
    border: none;
}
.single-product .widget-inner .tabs li.active a {
    color: var( --e-global-color-secondary );
    font-size: 18px;
    font-weight: bold;
    line-height: 2em;
  	position:relative;
}
.single-product .widget-inner .tabs li.active:after{
	  content: "";
    height: 4px;
    background-color: var( --e-global-color-secondary );
    position: absolute;
    left: 0px;
    right: 0px;
    bottom: -14px;
}
 .single-product  .tabs li a{
    padding-right: 30px!important;
    padding-left: 30px!important;
}
.single-product .widget-inner .tabs{
    justify-content: center;
    display: flex;
    align-items: center;
}
.single-product   .tabs-content{
    background-color: #F6F6F6;
	  border:1px solid #C2C2C2!important;
	border-radius:0px 0px 20px 20px;
}
.single-product .comment-text .meta{
    display: flex;
    justify-content: space-between;
    position: relative;
    top: 19px;
    width: 90%;
    left: 25px;
}
.single-product .woocommerce-Reviews .comment-text .aux-star-rating{
    position: absolute;
    right: auto;
    left: 99px;
    top:50px;
}
.single-product .wpulike-default .wp_ulike_put_image:after {
    content: '\e139';
    font-family: "auxin-front" !important;
    background-image: none;
    font-size: 22px;
	  color:#EF2840;
}
.single-product .wpulike-default .wp_ulike_btn {
    background-color: transparent;
	  min-width: 30px;
}
.woocommerce-Tabs-panel--reviews .woocommerce-Reviews-title{
    text-transform: capitalize;
    font-size: 30px;
    font-weight: bold;
    letter-spacing: -0.9px;
    color: var( --e-global-color-primary );
}
.wpulike .wp_ulike_btn{
    padding: 15px 0px;
}
.single-product .wpulike-default .count-box {
  margin: 0;
  background-color: transparent!important;
  box-shadow: none;
	padding:0;
  color: #858997;
}
.single-product .wpulike-default .count-box:before, .comment-text .meta .woocommerce-review__dash{
	display:none;
}
.single-product .wpulike-default .wp_ulike_put_image:after{
   left: 18%;
}
.single-product .woocommerce-Reviews .comment-text {
	margin-left: 0;
}
.single-product .woocommerce-Reviews .comment_container{
    padding: 39px 69px 14px 77px;
    border: 1px solid #C2C2C2;
    background-color: var( --e-global-color-text );
    border-radius:10px;
	  margin-bottom: 20px;
}
.single-product .woocommerce-Reviews .avatar{
    width: 75px;
    height: 75px;
}
.woocommerce-page .woocommerce-tabs .panel {
    display: none;
}
.single-product .woocommerce-Tabs-panel--reviews {
    padding: 3% 8%!important;
}
.single-product .entry-content .woocommerce-Reviews{
    display: flex;
    flex-direction: column-reverse;
}
.description{
    margin-top: 68px!important;
}
.single-product .description .wpulike-default{
    padding: 26px 0 14px;
}
.single-product .woocommerce-Reviews .woocommerce-Reviews-title {
    border-top:1px solid #9999994a;
	  padding-top: 31px;
}
.single-product .entry-content .review .children{
		padding-left:150px;
    margin-left: auto;
}
.single-product .aux-input-group{
    border: 1px solid #C2C2C2;
    border-radius: 10px;
	  background-color:var( --e-global-color-text );
	    padding: 0px 31px;
}
.aux-modern-form .aux-input-group .aux-modern-form-border{
    background-color: transparent;
}
.single-product .aux-input-group label{
	   padding: 0px 31px;
}
.single-product  .comment-respond .form-submit .submit{
    border-radius: 10px;
    background-color: var( --e-global-color-secondary );
	  padding: 14px 47px!important;
}
.comment-form-cookies-consent, .single-product .aux-modern-form-border, .single-product .onsale{
	   display:none;
}
.single-product  .comment-form-rating label{
    font-weight: bold;
    font-size: 16px;
    color: var( --e-global-color-primary );
	margin-right:7px
}
.single-product  .aux-modern-form .comment-form-rating{
    display: flex;
    align-items: center;
}
.single-product .stars a:before{
    font-size: 24px;
    color: var( --e-global-color-secondary );
}
.single-product .comment-form-rating .stars{
    margin-top: -15px!important;
}
.single-product .comment-reply-title{
    font-size: 30px;
    font-weight: bold;
    text-transform: capitalize;
    letter-spacing: -0.9px;
}
.single-product .aux-focused label{
    opacity: 0;
}
.single-product .woocommerce-Reviews .form-submit{
    margin-left: auto!important;
}
.single-product .aux-form-inline-two .comment-notes{
    margin-bottom: 95px!important;
}
.single-product .comment-respond{
    position: relative;
}
.single-product .comment-form-rating{
    position: absolute;
    top: 105px;
    left: 0;
}
.single-product .aux-modern-form .aux-input-group{
    margin-bottom: 20px;
}
.aux-form-inline-two .aux-inline-inputs {
    flex-basis: calc(50% - 13px)!important;
}
.single-product .aux-input-group.aux-focused {
    border: 2px solid var( --e-global-color-secondary );
}
.single-product .form-submit{
    margin-top: 15px!important;
}
.aux-modern-form .aux-input-group label{
    top: 20px;
}
.single-product .woocommerce-Reviews .comment-respond{
    margin: 0 0 32px!important;
}
.single-product.auxshp-template-slider .woocommerce-tabs .tabs-content {
    position: relative;
}
/*.single-product .woocommerce-Tabs-panel--additional_information:before {
    content: "Details Specifications";
    font-family: "GT american";
    font-weight: bold;
    font-size: 30px;
    color: #1E1E1E;
    line-height: 1.5em;
    position: absolute;
    top: 42px;
}
.single-product .woocommerce-Tabs-panel--additional_information:after {
    content: "NoiseStorm Font Duo";
    font-family: "Montserrat";
    font-weight: 500;
    font-size: 15px;
    color:var( --e-global-color-primary );
    line-height: 1.5em;
    position: absolute;
    top: 91px;
}
*/
.single-product .woocommerce-Tabs-panel--additional_information:before {
    content: "Nánari Lýsing";
    font-family: "Montserrat";
    font-weight: bold;
    font-size: 30px;
    color: #1E1E1E;
    line-height: 1.5em;
    position: absolute;
    top: 60px;
}
.single-product .woocommerce-product-attributes {
    margin-top: 71px;
    border-color: #9999994D;
}
.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: #d2d5da;
}
.single-product .woocommerce-product-attributes-item__label {
    color: #333;
    padding: 25px 72px;
}
.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__value {
    padding-right: 6%;
}
.woocommerce-page .woocommerce-tabs .panel{
	padding: 6% 8% 4%;
}
.woocommerce-page .woocommerce-Tabs-panel--description{
      padding: 3% 8% 4%!important;
}
.single-product .woocommerce-tabs .woocommerce-Tabs-panel--description h4 {
    font-size: 30px;
    font-weight: bold;
    color: #1E1E1E;
    letter-spacing: -0.9px;
}
.single-product .woocommerce-Tabs-panel--description p, .single-product .entry-content ul li {
    font-weight: 500;
    color: #333333;
    font-size: 16px;
    line-height: 1.8em;
}
.single-product .price{
    margin-top: 13px;
}
.aux-widget-related-products .loop-tools-wrapper {
    border-top: none;
    margin-top: 0;
}
.single-product .auxshp-related-items .aux-product-tools .button  .auxicon-handbag{
    margin-top: 13px;
	  margin: auto!important;
}
.aux-widget-related-products .button span{
    display: none;
}
.aux-widget-related-products .product{
    border: 1px solid #C2C2C2;
    border-radius: 10px;
	transition: all 150ms linear;
}
.woocommerce-page .woocommerce-tabs .auxshp-center-line {
    margin: -9px;
    border-color: transparent;
}
.single-product .woocommerce-page .widget-title {
    margin-bottom: 44px;
}
@media only screen and (max-width: 1025px) {
.single-product .images{
    padding-left: 0;
    padding-right: 0;}
.single-product .cart .auxshp-add-to-cart{
    padding:19px 68px 19px 25px;
}
.single-product .auxshp-wishlist-text{
    font-size: 14px;
}
.single-product .entry-summary .auxshp-wishlist{
    padding: 18px 17px;
}
}
@media only screen and (max-width: 767px) {
.single-product .widget-inner .tabs{
    flex-direction: column;
}
.single-product .entry-content .review .children{
		padding-left:0;
}
.single-product .additional_information_tab{
   margin: 21px 0!important;
}
.single-product .widget-tabs .tabs li {
    left: 0;
}
.single-product .woocommerce-tabs .woocommerce-Tabs-panel--description h4 {
	font-size: 20px;
	}
.single-product .woocommerce-Tabs-panel--description p, .single-product .woocommerce-Tabs-panel--description ul li{
    font-size: 14px;
}
.single-product .tabs li{
	  padding-right: 0!important;
    padding-left: 0!important;
	}
.single-product .review .meta {
    margin-top: 97px!important;
    flex-direction: column;
}
.single-product .woocommerce-Reviews-title, .single-product .woocommerce-Reviews .comment-reply-title{
  font-size: 20px!important;
}
.single-product .comment-text .aux-rating-box {
    top: 60px!important;
}
.single-product .comment-text .description, .single-product .woocommerce-Reviews .comment-text {
    margin-left: 0;
}
.single-product .woocommerce-Reviews .comment_container {
    padding: 37px 41px 15px;
}
.single-product .woocommerce-product-attributes-item__label {
    padding: 23px 0px 23px 21px;
    font-size: 13px;
}
.single-product .woocommerce-product-attributes-item__value p {
    font-size: 13px;
}
.single-product .woocommerce-Tabs-panel--additional_information:before {
    font-size: 25px;
}
.single-product .woocommerce-product-attributes {
    margin-top: 128px;
}
.single-product .review .meta {
    margin-top: 78px!important;
    flex-direction: column;
	  left: 5px;
}
.single-product .woocommerce-Reviews-title, .single-product .woocommerce-Reviews .comment-reply-title{
  font-size: 20px!important;
}
.single-product .comment-text .aux-rating-box {
    top:77px!important;
	  left: 4px!important;
}
.single-product .woocommerce-Tabs-panel--reviews {
    padding: 16% 8%!important;
}
.aux-form-inline-two .aux-inline-inputs {
    flex-basis: calc(100% - 0px)!important;
}
.single-product .aux-form-inline-two .comment-notes {
    margin-bottom: 57px!important;
}
}
.aux-widget-related-products .product:hover{
    background-color: #F6F6F6;
}
.single-product .woocommerce-product-gallery .flex-viewport{
    height: auto!important;
}
 .woocommerce-product-attributes{
    border-radius: 18px;
    overflow: hidden;
    padding: 0;
    box-sizing: inherit;
    box-shadow: 0 0px 3px #C2C2C2;
}
.woocommerce-Tabs-panel--additional_information table{
    border: none;
}
.aux-modern-form .aux-input-group label {
    top: 20px;
}
.single-product .auxshp-default-product-images .images {
    padding-left: 0;
}
.single-product .review .meta {
	align-items: flex-start !important;}
.woocommerce-page.woocommerce-cart .quantity {
	border: none;
}
