/* Page-Header */
.page-header .aux-container{
   display: flex;
   flex-direction: column-reverse;
	 padding: 79px 0 51px;
	 align-items:center;
}
 .page-header .aux-page-title-entry{
   margin-bottom: 0!important;
}
.page-header .aux-breadcrumbs{
   margin-top: 0!important;
}
.page-title-section{
    padding-left: 35px;
    padding-right: 35px;
}
.page-title-section .page-header{
    width: 1600px;
    display: block;
    max-width: 100%;
	  border-radius: 25px;
    margin-top: 30px;
}
.page-header .aux-meida-bg-holder:after{
	 content:"";
	 position:absolute;
	 top:0;
   background-color: #14b0b67a;
   bottom:0;
	 right:0;
	 left:0;
}
.aux-shop-table-outline .product-quantity .quantity{
    border: none!important;
}
@media only screen and (max-width: 1600px) {
	.page-header .aux-container{
		margin-left:35px;
		margin-right:35px;
	}
}
.page-header .aux-container .aux-page-title-entry, .page-header .aux-container .aux-breadcrumbs{
    z-index: 1;
}
.page-title-section .page-header{
	 border:none;
}
/* Shop-Page */
.woocommerce-page .auxshp-meta-terms a{
    font-style: normal;
    font-weight: bold;
    font-size: 16px;
    letter-spacing: -0.48px;
    color: #8D8D8D;
}

.woocommerce-page .auxshp-entry-main{
    display: flex;
    flex-direction: column;
}
.woocommerce-page .auxshp-entry-main .loop-meta-wrapper{
    order: 1;
}
.aux-shop-archive .auxshp-entry-main .auxshp-label{
    order: 2;
	  margin-top: 8px;
}
.aux-shop-archive .auxshp-entry-main .price{
    order: 3;
	  margin-top: 15px;
}
.aux-shop-archive .product_meta, .aux-shop-archive .auxshp-title-heading, .aux-shop-archive .price{
   text-align: center;
}
.aux-shop-archive .aux-col .onsale{
    width: 60px;
    border-radius: 5px!important;
    height: 35px;
	  right: auto;
	  left: 18px;
}
/* Button SortBy  */
.aux-shop-archive .content .woocommerce-ordering {
    margin: 0;
    background-color: var( --e-global-color-secondary );
    border-radius: 50px;
	  margin-top: 3px;
	
}
.aux-filters .aux-filter-by:after {
    content: " \e1fe";
    font-family: "auxin-front" !important;
    font-size: 13px;
    position: absolute;
    top: 35%;
    right: 32px;
	  color:var( --e-global-color-accent );
}
.aux-shop-archive .content .aux-filters {
    display: inline-block;
    float: right!important;	
    position: relative;
}
.aux-shop-archive .aux-filter-by{
    font-size: 16px!important;
    font-weight: 400!important;
    text-transform: capitalize!important;
		color:var( --e-global-color-accent )!important;
	  padding:14px 68px 14px 38px;
    display: inline-block;
	  width:100%;
}
.aux-shop-archive .aux-filter-name{
    font-size: 16px;
    font-weight: 400;
    text-transform: capitalize;
		color:var( --e-global-color-031755e )!important;
	  letter-spacing: -0.48px;
}
.aux-shop-archive .woocommerce-ordering ul{
	  top: 33px;
    border-radius: 0px 0px 10px 10px;
    padding: 1.9375em 0 18px;
	  width: 100%;
}
.aux-shop-archive  .aux-filter-item a span{
    color:#152542;
    font-size: 16px;
    font-weight: 400;
    line-height: 20px;
	  text-transform:capitalize;	
}
.aux-shop-archive .aux-filter-item a:after{
    content: '';
    width: 19px;
    height: 19px;
    position: absolute;
    background: transparent;
    border: 1px solid #C8C8C8;
    border-radius: 5px;
    right: -11px;
    top: 6px;
}
.aux-shop-archive .aux-filter-item[selected] a:after{
	  background-color: var( --e-global-color-secondary );
	border-color: var( --e-global-color-secondary );
}
.aux-filters.aux-dropdown-filter li{
    margin:0px 38px 0px 16px;
}
.aux-shop-archive .aux-filter-item a:hover span, .aux-shop-archive .aux-filter-item[selected] span{
    font-weight: bold;
    color: var( --e-global-color-text );
}
.aux-filters.aux-dropdown-filter li:hover {
    background: transparent;
}
.aux-shop-archive .aux-filter-item:hover  a:after{
    background-color: var( --e-global-color-secondary );
}
.aux-shop-archive ul .aux-filter-item a{
   padding: 0px 60px 0px 15px;
}
/* Sidebars */
.widget_price_filter .price_slider_amount .aux-button{
    border-radius: 28px;
    font-size: 16px;
    font-weight: bold;
    text-transform: capitalize;
	  background-color:var( --e-global-color-secondary )!important;
	  color:var( --e-global-color-accent )!important;
	  box-shadow: none;
	  padding: 20px 35px 17px;
}
.aux-shop-archive .price_slider_wrapper {
   display: flex;
   flex-direction: column;
}
.aux-shop-archive .price_slider {
	 order: 1;
}
.aux-shop-archive .price_label {
   order: 2;
}
.aux-shop-archive .price_slider_amount {
   order: 3;
	 margin-top: 13px;
}
.aux-shop-archive .widget_price_filter .ui-slider .ui-slider-handle {
   top: -2.5px;
   width: 10px;
   height: 10px;
   background-color: var( --e-global-color-text );
   border-color:var( --e-global-color-text );
}
.aux-shop-archive .price_slider .ui-corner-all:last-child {
   background-color: var( --e-global-color-secondary );
   border-color: var( --e-global-color-secondary );
}
.widget_price_filter .ui-slider .ui-slider-range{
   background-color: var( --e-global-color-secondary );
}
.widget_price_filter .price_slider_wrapper .ui-widget-content{
   background-color:#D9E5E5;
	 margin-bottom: 18px;
}
.aux-shop-archive .aux-sidebar ul li a {
    font-weight: 400;
    color: var( --e-global-color-text );
  line-height: 1.8em;
  font-size: 16px;
  text-decoration: none;
	letter-spacing:-0.48px;
}
.aux-shop-archive .aux-sidebar .product-categories .cat-item, .aux-shop-archive .aux-sidebar .wc-layered-nav-term {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}
.aux-shop-archive .cat-item, .aux-shop-archive  .woocommerce-widget-layered-nav-list__item{
	  position:relative;
	  margin-left: 38px;
	  margin-bottom: 6px;
}
.aux-shop-archive .cat-item a:after,  .aux-shop-archive .woocommerce-widget-layered-nav-list__item a:after{
    content: '';
    position: absolute;
    width: 23px;
    height: 23px;
    left: -37px;
    background-color: transparent;
    border: 1px solid #C2C2C2;
    border-radius: 5px;
}
.aux-sidebar-style-border.left-sidebar .aux-sidebar-primary {
    border-right: none;
}
.aux-shop-archive .aux-open {
    border-top: 1px solid #D9E5E5;
    padding-top: 25px;
}
.aux-shop-archive .widget-title {
    border-bottom: none;
    margin: 0;
}
.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:hover a, .aux-shop-archive  .woocommerce-widget-layered-nav-list__item--chosen .count, .aux-shop-archive li.current-cat .count{
	font-weight:bold!important;
	color: var( --e-global-color-text );
}
@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 .products-loop .product{
    border: 1px solid #D9E5E5;
    border-radius: 10px;
    margin-left: 1.4%;
    margin-right: 1.4%;
    width: calc(31% - 1%);
}
@media only screen and (min-width: 767px){

.left-sidebar .aux-primary{
    padding-left: 19px!important;
    padding-top: 44px!important;
}
}
.aux-shop-archive .product{
    padding: 25px 0px 39px;
	  box-sizing: content-box;
}
.aux-shop-archive .sale .price ins span{
    color:var( --e-global-color-primary )!important;
}
.aux-shop-archive .product{
     transition: all 150ms linear;
}
.aux-shop-archive .product:hover{
    box-shadow: -20px 30px 60px #0000001A;
    z-index: 1;
    border-color: var( --e-global-color-accent );
}
.aux-shop-archive .aux-open:first-child{
    border-top: none;
    padding-top: 15px;
}
.aux-shop-archive .products-loop {
     margin-bottom: 50px;
}
.aux-shop-archive .product-categories, .aux-shop-archive .woocommerce-widget-layered-nav-list {
    padding: 0 8%;
}
.aux-shop-archive .widget-title{
    padding: 0px 0 7px;
}
@media only screen and (max-width: 1025px)and (min-width: 767px){
.aux-shop-archive .products-loop .product{
    width: calc(47% - 1%);
    margin: 1.2%;
}
.aux-shop-archive .aux-primary {
    flex-basis: 65%;
}
.aux-sidebar-style-border.left-sidebar .aux-sidebar-primary {
    flex-basis: 35%;
}
.aux-shop-archive .aux-sidebar ul li a {
    font-size: 14px;
}
.aux-shop-archive .product-categories, .aux-shop-archive .woocommerce-widget-layered-nav-list {
    padding: 0;
}
}
@media only screen and (max-width: 767px){

.aux-shop-archive .products-loop .product{
    width: calc(100% - 0%);
    margin: 20px 0;
}
.aux-shop-archive .products-loop .product a img{
    margin: auto;
}
.aux-shop-archive .products-loop{
    margin-left: 0;
    margin-right: 0;!important;
}
.aux-resp .aux-sidebar .sidebar-inner{
   	  padding-top:0!important;}
.aux-shop-archive .widget-title{
    text-align: left;
	}
}
@media only screen and (max-width: 520px) {
.aux-shop-archive .content .aux-filters{
	  float: inherit!important;
    display: block;
    margin-top: -9px;
    padding: 10px 0 10px 10px;
}
.aux-shop-archive .aux-col {
    width: calc(100% - 0%);	
}
.aux-shop-archive	.products-loop{
    margin: 25px 0;
	}
.woocommerce-page .aux-dropdown-filter{
    margin-right: 0;
}
.woocommerce-page .widget-title{
    text-align: left;
	}
.aux-resp .aux-sidebar {
	border-top: none;
}
.aux-shop-archive .woocommerce-ordering ul {
	top: 56px;
	}
}
/* Single-Product */
.aux-rating-box.aux-star-rating .aux-star-rating-avg:before, .aux-rating-box.aux-star-rating:before{
content:"\e18c\e18c\e18c\e18c\e18c";
	  font-family: "auxin-front" !important;
   font-size:20px;
	 color:#FFA700!important;
}
.aux-rating-box.aux-star-rating:before{
	color:#C8C8C8!important;
}
.single-product .auxshp-product-main .onsale{
    display: none;
}
.single-product .woocommerce-product-details__short-description{
    max-width: 430px;
	  margin-bottom: 22px;
} 
.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;
	  font-weight:800;
		border:1px solid #D9E5E5;
	  border-radius:30px;
}

.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: 0px;
    right: 16px;
}
.aux-shop-archive .aux-shop-quicklook-wrapper{
    z-index: 1;
    top: -141px!important;
}
.single-product .quantity .ui-spinner-button.ui-spinner-down {
    bottom: 9px;
    left: 10px;
}
.single-product .aux-text{
    text-shadow: none;
}
.single-product .cart .quantity{
    margin-right: 10px;
}
.single-product .cart .auxshp-add-to-cart {
background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19.589' height='20.722' viewBox='0 0 19.589 20.722'%3E%3Cg transform='translate(-2.552 -1.528)'%3E%3Cg transform='translate(2.5 1.5)'%3E%3Cpath d='M13.213,14.682H4.865C1.8,14.682-.554,13.574.114,9.117L.892,3.076C1.3.851,2.723,0,3.968,0H14.146c1.263,0,2.6.915,3.076,3.076L18,9.117C18.567,13.071,16.279,14.682,13.213,14.682Z' transform='translate(0.801 5.318)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3Cpath d='M8.659,4.32A4.32,4.32,0,0,0,4.339,0h0A4.32,4.32,0,0,0,0,4.32H0' transform='translate(5.492 0.778)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3Cpath d='M.481.458H.435' transform='translate(12.316 9.144)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3Cpath d='M.481.458H.435' transform='translate(6.485 9.144)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: 167px center;
    border-radius: 30px;
    background-color: var( --e-global-color-secondary );
	  padding: 17px 82px 18px 42px;
}
.single-product .entry-summary .auxshp-wishlist {
    display: flex!important;
    flex-direction: row-reverse;
    border: 1px solid #C2C2C2;
    padding: 20px 29px 15px;
    border-radius: 28px;
}
.single-product .auxshp-wishlist-text, .single-product .auxshp-share-wrapper span {
    font-size: 16px;
    font-weight: 400;
    letter-spacing: -0.48px;
    color:var( --e-global-color-text );
    text-transform: capitalize;
}
.single-product .aux-share-btn{
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
}
.single-product .auxshp-cats-wrapper{
    display: flex;
    flex-direction: row;
}
.single-product .auxshp-meta-terms{
    margin-left: 21px;
	  margin-top:5px;
}
.single-product .aux-rating-box.aux-star-rating{
   top: 5px;
}
.single-product .woocommerce-review-link{
    margin-left: 9px;
}
 .aux-button.aux-black .aux-overlay::after {
    background-color: transparent;
}
.single-product .auxshp-sw-wrapper .auxshp-wishlist-wrapper {
    margin-right: 16px;
}
.single-product .auxshp-sw-wrapper {
    border-top: none;
    border-bottom: none;
	  padding: 0.125em 0 0em 0;
}
.single-product .auxshp-sw-wrapper {
    border-top: none;
    border-bottom: none;
	  padding: 0;
}
.single-product .entry-summary{
    display: flex;
    flex-direction: column;
	  margin-top: 35px;
}
.single-product .woocommerce-product-rating{
    order: 1;
	  margin-bottom: 39px;
}
.single-product .entry-summary .product_title{
    order: 2;
	  margin-bottom: 46px;
}
.single-product .entry-summary .price{
    order: 3;
	  display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    align-items: center;
}
.single-product .woocommerce-product-details__short-description{
    order: 4;
	  margin-top: 11px;
}
.single-product .cart{
    order: 5;
}
.single-product .auxshp-sw-wrapper{
    order: 6;
	  margin-bottom: 42px;
}
.single-product .product_meta{
    order: 7;
}
.single-product .flex-viewport {
    border: 1px solid #D9E5E5;
    border-radius: 10px;
}
.single-product .flex-control-nav li img {
    width: 117px;
    height: 117px;
    border: 1px solid #D9E5E5;
    border-radius: 10px;	 
}
.single-product .images .flex-control-thumbs li{
    width: 117px;
	  margin:15px 15px 0 0!important;
}
.single-product .widget-inner .tabs {
    background-color:var( --e-global-color-secondary );
    margin-top: 50px;
    border-radius: 20px 20px 0 0;
}
.woocommerce-page .woocommerce-tabs .tabs li.active, .single-product .woocommerce-tabs .tabs li {
    background: transparent;
    border: none;
}
.single-product .woocommerce-tabs .tabs li.active a {
    color: var( --e-global-color-accent );
    position: relative;
}
.woocommerce-page .woocommerce-tabs .tabs li a{
	    padding: 20px 25px;
}
.single-product .woocommerce-tabs .tabs li.active a:after {
    content: "";
    height: 4px;
    background-color:var( --e-global-color-accent );
    position: absolute;
    bottom: 0px;
    right: 0;
    left: 0;
    z-index: 1;
}
.single-product .tabs{
    justify-content: center;
    display: flex;
} 
.single-product .tabs-content{
    background-color: #F3F3F3;
    border-radius: 0 0 20px 20px;
    padding: 4% 8% 2.5%!important;
		border:1px solid #D9E5E5!important;
	  position: relative;
} 
.single-product .woocommerce-tabs .woocommerce-Tabs-panel--description h3 {
    font-size: 30px;
    font-weight: bold;
    color: var( --e-global-color-text );
    letter-spacing: -0.9px;
}
.single-product .woocommerce-Tabs-panel--description p, .single-product .entry-content ul li{
    font-weight: 400;
    color: var( --e-global-color-text );
    font-size: 16px;
    line-height: 1.4em;
    max-width: 908px;
	  line-height: 1.8em;
	  margin: 0 0 20px;
	  letter-spacing: -0.48px;
}
.single-product .entry-content ul{
    padding-left: 0;
    padding-top: 26px;
}
.single-product .content3{
    margin-left: 18px!important;
}
.woocommerce-product-attributes {
    border-radius: 18px;
    overflow: hidden;
    padding: 0;
    box-sizing: inherit;
    box-shadow: 0 0px 1px #C2C2C2;
}
.single-product .woocommerce-product-attributes-item__label, .single-product .woocommerce-product-attributes-item__value {
    border: none;
    background-color: transparent;
	  padding-right: 6%;
}
.single-product .woocommerce-product-attributes-item__value p {
    text-align: right;
    color: var( --e-global-color-text );
    font-weight: 500;
    font-size: 16px;
}
.single-product .woocommerce-product-attributes-item__label {
    color: var( --e-global-color-text );
    padding: 25px 72px;
}
.single-product .woocommerce-product-attributes .woocommerce-product-attributes-item:nth-child(odd){
    background-color:var( --e-global-color-accent );
}
.single-product .woocommerce-product-attributes .woocommerce-product-attributes-item:nth-child(even) {
    background-color: #e0e0e0;
}
.single-product .woocommerce-Tabs-panel--additional_information:before {
    content: "Details Specifications";
    font-family: "Roboto";
    font-weight: bold;
    font-size: 30px;
    color: var( --e-global-color-text );
    line-height: 1.5em;
    position: absolute;
    top: 55px;
    letter-spacing: -0.9px;
}
.single-product .woocommerce-Tabs-panel--additional_information:after {
    content: "NoiseStorm Font Duo";
    font-family: "Noto Sans";
    font-weight: 500;
    font-size: 16px;
    color: var( --e-global-color-text );
    line-height: 1.5em;
    position: absolute;
    top: 108px;
}
.single-product .woocommerce-Tabs-panel--additional_information{
    padding: 172px 8% 2.5%!important;
}
.single-product .price del{
    margin-bottom: -16px;
    margin-right: 10px;
}
.single-product .aux-reviews-number{
   display: none;
}
.aux-modern-form .aux-input-group .aux-modern-form-border{
	display:none;
}
.single-product .comment-form-comment textarea, .single-product .aux-input-group input[type=text], .single-product .aux-input-group input[type=email]{
    background-color: var( --e-global-color-accent );
    border-radius: 20px;
}
.single-product .aux-input-group input[type=text], .single-product .aux-input-group input[type=email]{
	 border-radius: 50px;
}
.aux-inline-inputs {
    flex-basis: calc(50% - 15px)!important;
}
.aux-input-group label {
    padding: 0px 44px;
}
.aux-input-group input[type=text], .aux-input-group input[type=email], .aux-input-group textarea{
    padding: 20px 44px!important;
}
.comment-form-comment label {
   top: 33px!important;
}
.aux-modern-form .aux-focused label{
   opacity:0;
}
.form-submit input[type="submit"]{
    background-color: var( --e-global-color-secondary );
}
.aux-form-inline-two .form-submit{
    margin-left: auto!important;
	  margin-top: 9px!important;
}
.aux-modern-form .comment-form-cookies-consent{
   display: none;
}
.aux-modern-form .comment-form-rating{
    display: flex;
    flex-direction: row;
}
.single-product  .comment-form-rating label{
    font-size: 16px!important;
    font-weight: bold!important;
	  color:var( --e-global-color-text )!important;
	  text-transform:capitalize;
}
.woocommerce-page .stars a:before{
    font-size: 22px;
    color: #F8253A;
    top: -5px;
	  left: 17px;
}
.woocommerce-Reviews .comment-reply-title{
color: var( --e-global-color-text )!important;
    text-transform: capitalize;
    font-size: 30px;
    font-weight: bold;
}
.aux-form-inline-two .comment-notes{
    color: #00000075;
	   margin-bottom: 102px!important;
}
.single-product .comment-respond{
    position: relative;
	  margin: 0 0 27px!important;
}
.aux-form-inline-two .comment-form-rating{
     position: absolute;
    top: 121px;
    left: 0;
}
.aux-form-inline-two .aux-input-group{
    margin-bottom: 26px;
}
.comment_container .comment-text .meta{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.comment-text .meta .woocommerce-review__dash{
     display: none;
}
.commentlist .comment_container{
    border: 1px solid #D9E5E5!important;
    background-color: var( --e-global-color-accent );
    border-radius: 10px;
	  padding: 40px 5% 23px 7%!important;
}
 .single-product .aux-inline-inputs.aux-focused{
    border: 2px solid #14B0B6!important;
    border-radius:50px;
}
.single-product .aux-modern-form .comment-notes{
margin-bottom: 102px!important;
}
 .single-product .aux-focused textarea{
	  border: 2px solid #14B0B6!important;
    border-radius:20px!important;
}
.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: 41px;
    padding: 15px 0px;
    margin-left: -14px;
}
.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{
  padding: 27px 0 0;
}
.single-product .comment-text .description{
    margin-top: 54px;
    margin-left: -89px;
}
.single-product .woocommerce-Reviews .comment-text .aux-star-rating {
    position: absolute;
    right: auto;
    left: 0;
    top: 30px;
}
.single-product .woocommerce-Reviews .avatar{
    width: 75px;
}
.single-product .woocommerce-Reviews .comment-text{
	  margin-left: 97px;
    margin-top: 12px;
}
.single-product .entry-content .children li{
   max-width: 89%;
   margin-left: auto;
}
.single-product .entry-content .children{
    padding-top: 10px;
}
.single-product .woocommerce-Reviews .commentlist .comment {
    margin-bottom: 18px;
}
.single-product .woocommerce-Reviews{
    display: flex;
    flex-direction: column-reverse;
}
.single-product .woocommerce-Reviews .commentlist{
  margin: 30px 0;
}
.single-product .aux-modern-form{
    border-bottom: 1px solid #8D8D8D;
    padding-bottom: 21px;
}

.single-product .sale  .price ins .amount{
   color:#F8253A!important;
}
.single-product .entry-summary .woocommerce-Price-amount{
color:var( --e-global-color-secondary )!important;
}
.single-product .sale  .entry-summary .woocommerce-Price-amount{
    color: #C2C2C2!important;}
.aux-widget-related-products .auxshp-entry-main .auxshp-loop-title{
    margin-bottom: 18px;
}
.woocommerce-page .woocommerce-tabs .auxshp-center-line{
   display: none;
}
.aux-widget-related-products .onsale{
    font-size: 16px;
    font-weight: 400;
    letter-spacing: -0.32px;
	  border-radius: 5px;
    height: 35px;
    left: 16px;
    top: 17px;
	 background-color: var( --e-global-color-a879ec4 );
}
.aux-shop-archive .products-loop .onsale{
    background-color: var( --e-global-color-a879ec4 );
}
.single-product .auxshp-related-items .product{
    border: 1px solid #D9E5E5;
    border-radius: 10px;
    padding: 45px 23px 35px;
	  transition: all 150ms ease-out;
}
.single-product .auxshp-related-items .product:hover{
    box-shadow: 0 30px 60px #0000001A;
    border: #fff;
}
@media only screen and (max-width: 1247px) and (min-width: 767px){
.single-product .auxshp-default-product-images{
   padding-right: 0;
}
.single-product .entry-summary {
    margin-top: 0;
    padding-left: 5px;
}
.single-product .entry-title{
    padding-right: 0;
	  margin-bottom: 22px!important;
}
.single-product .woocommerce-product-rating{
    margin-bottom: 27px;
}
.single-product .price del {
 	  margin-bottom: -4px;
}
.single-product .woocommerce-product-details__short-description {
    margin-top: 0px;
    margin-bottom: 12px;
}
.single-product .auxshp-wishlist-text, .single-product .auxshp-share-wrapper span {
    font-size: 14px;
}
.single-product .auxshp-wishlist .auxshp-wishlist-icon {
    margin: 0px 0px 0px 20px !important;
}
.single-product .cart {
    margin-bottom: 4px;
}
.single-product .auxshp-sw-wrapper {
    margin-bottom: 24px;
}
.single-product .cart .auxshp-add-to-cart{
   padding: 17px 58px 18px 42px;
    background-position: 143px center;
}
	.woocommerce-page .price &gt; span.woocommerce-Price-amount{
color:var( --e-global-color-secondary )!i;
}
.single-product .quantity, .woocommerce-page .quantity input.aux-number {
    width: 114px;
	height: 58px;
}
}
@media only screen and (max-width: 767px){
.single-product .images{
    padding-left: 0;
    padding-right: 0;
}
.single-product .woocommerce-product-details__short-description {
    max-width: 100%;
	}
.single-product .cart {
    margin-bottom: 11px;
}
.single-product .auxshp-related-items .product a img{
    margin: auto;}
.single-product .auxshp-related-items .product{
		width: 100%;
	}
.single-product.auxshp-template-slider .woocommerce-tabs .tabs {
    flex-direction: column;
}
.woocommerce-page .woocommerce-tabs .tabs li a {
    display: inline-block;
}
.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-product-attributes-item__value {
    padding-right: 6%;
}
.single-product .comment-text .description, .single-product .woocommerce-Reviews .comment-text {
    margin-left: 0;
}
.single-product .review .meta, .comment_container .comment-text .meta {
    align-items: flex-start;
    margin-top: 97px!important;
    flex-direction: column!important;
}
.single-product .entry-content .children li {
	  max-width: 100%;
}
.single-product .children{
    margin-left: 0;
}
.single-product .comment-text .description {
	 margin-top: 27px;
}
.single-product .cart .auxshp-add-to-cart{
    padding: 17px 60px 18px 34px;
    background-position: 144px center;
}
}
/* Single-Blog */
.single-post .entry-title {
    text-align: center;
	  max-width: 650px;
    margin: auto;
}
.single-post .hentry .entry-info{
    text-align: center;
}
.single-post .hentry .entry-meta{
    margin-left: 15%;
    margin-right: 15%;
	  padding: 31px 0;
    border-color: #70798b38;
}
.single-post .entry-author:before, .single-post .entry-tax:before{
    width: 1px!important;
    height: 9px!important;
    background-color: #39455E; 
}
.single-post .comment-respond{
    margin-left: 15%!important;
    margin-right: 15%!important;
}
.single-post .comment-reply-title span{
    font-size: 40px;
    letter-spacing: -1.2px;
}
.single-post .aux-inline-inputs input, .single-post .aux-block-inputs textarea{
    background-color: #F3F3F3;
    border: 2px solid #D9E5E5!important;
    border-radius: 50px;
}
.single-post .aux-block-inputs textarea{
	 border-radius: 30px;
}
.single-post .aux-inline-inputs.aux-focused input{
    border: 2px solid #14B0B6!important;
    border-radius:50px;
}
.single-post .aux-block-inputs.aux-focused textarea{
	  border: 2px solid #14B0B6!important;
}
.single-post .aux-block-inputs{
	  border-radius: 30px;
}
.single-post .aux-inline-inputs:nth-child(4){
    flex-basis: 100%!important;
}
.aux-form-inline-two .comment-notes{
    margin-bottom: 55px!important;
}
.aux-modern-form .aux-input-group label{
    line-height: 0.9em!important;
	  color:#70798B!important;
}
.aux-form-inline-two .aux-input-group {
    margin-bottom: 20px;
}
.aux-modern-form .aux-inline-inputs input{
     padding: 20px 44px!important;
}
.aux-modern-form .aux-input-group:last-of-type {
    margin-bottom: 15px;
}
.aux-media-frame.aux-media-image img{
    border-radius: 20px;
}
.single-post .comment-respond .comment-reply-title{
   margin-bottom: -9px;
}
@media only screen and (max-width: 767px){
.single-post .aux-medium-context .entry-header, .single-post .hentry .entry-meta, .single-post .comment-respond, .hentry.aux-medium-context .entry-content {
    margin-left: 0!important;
    margin-right: 0!important;
}
.aux-form-inline-two .aux-inline-inputs {
flex-basis: 100%!important;
}
}
.aux-shop-archive .aux-pagination .active span {
    background-color:var( --e-global-color-secondary )!important;
    color: var( --e-global-color-accent )!important;
    border-color:var( --e-global-color-secondary )!important;
    border-radius: 10px;
}
.aux-shop-archive .aux-pagination .page .page-numbers {
    color: var( --e-global-color-text );
}
.aux-shop-archive .aux-pagination li a {
    border: none;
}
.aux-shop-archive .aux-pagination li.next:hover a,
.aux-shop-archive .aux-pagination li.prev:hover a {
background-color:var( --e-global-color-secondary )!important;
	border-radius: 10px;
}
.aux-shop-archive .last .page-numbers, .aux-shop-archive .pagination .first a {
    border-radius: 17px;
    font-weight: 400;
    color:var( --e-global-color-text );
    font-size: 13px;
    letter-spacing: -0.39px;
    border: 1px solid #1525423b;
    line-height: 2.4em;
}
.aux-shop-archive .last .page-numbers, .aux-shop-archive .last .page-numbers, .aux-shop-archive .pagination .first a  {
    background-color: transparent;
}

.woocommerce-page.archive .page-title-section .page-header {
    border: none;
    background: #14b0b6a6 url(/demos//srv/htdocs/wp-content/uploads/2020/12/Lekaren_026-26613-original-protected-1.jpg) no-repeat center 35%;
    background-size: cover;
    background-blend-mode: soft-light;