.aux-media-frame.aux-media-image img {
    margin-left: 0;
    margin-right: 0;
    width: 100%;
}
.elementor-heading-title {
    line-height: 1.3;
}
.aux-boxed.aux-nd .aux-elementor-header {
    width: auto!important;
}
.aux-master-menu.aux-narrow .aux-menu-item > .aux-item-content .aux-menu-label, .aux-master-menu.aux-narrow.aux-skin-classic .aux-menu-item > .aux-item-content .aux-menu-label {
    font-size: 18px!important;
}
.elementor-68 .elementor-element.elementor-element-e1fbb61 .aux-menu-item:first-of-type .aux-item-content {
    padding-left: 1.5em !important;
}
.aux-burger-box .aux-master-menu {
    padding: 20px;
}
.related h2{font-size:26px; margin:60px 0; text-align:center}
a {
    color: #666;
}
.woocommerce ul.products li.product .button {
   display: none;
}
.aux-master-menu .aux-menu-item > a, .aux-master-menu .aux-submenu > a {
    text-align: left!important;
}
.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
    text-align: center!important;
}
.aux-boxed #inner-body {
    box-shadow: none;
}
.aux-nd .elementor-section.elementor-section-boxed>.elementor-container, .aux-nd:not(.elementor-page) .elementor-section-boxed>.elementor-container {
    width: auto;
    max-width: 100%;
}
.aux-sidebar ul li a {
    color: #666;
    text-decoration: none;
}
.aux-shop-archive .aux-wrapper .aux-container .aux-primary .content .product img {
    border-radius: 0!important;
}
.aux-master-menu.aux-vertical.aux-skin-classic .aux-submenu > .aux-menu-item > .aux-item-content, .aux-master-menu.aux-horizontal.aux-skin-classic .aux-submenu > .aux-menu-item > .aux-item-content {
    min-width: 300px!important;
    text-align: left!important;
    padding: 5px!important;
}
.aux-shop-archive .aux-sidebar .sidebar-inner .widget_product_categories .product-categories .cat-item {
    margin-top: 10px;
    list-style: disc;
    list-style-position: inside;
}
.aux-shop-archive .aux-sidebar .sidebar-inner .widget_product_categories .product-categories .cat-item a {
    font-weight: 300!important;
    margin-left: 0!important;
}
.page-title-section .page-header .page-title {
    font-size: 40px!important;
    letter-spacing: 0!important;
    font-family: "anakotmai",sans-serif;
}
.page-title-section .aux-heading-bordered .page-title-meta, .page-title-section .aux-heading-boxed .page-title-meta {
    display: none;
}
.page-title-section .page-header > .aux-container > *:first-child {
    margin-top: 20px;
}
.page-title-section .page-header > .aux-container > *:last-child {
    margin-bottom: 10px;
}
.page-title-section .page-header > .aux-container {
    max-width: 100%;
    padding: 0;
}
.page-title-section .page-header {
    border-bottom: none;
}
.page-title-section > .aux-top .aux-breadcrumbs ~ .aux-page-title-entry {
    display: none;
}
h2.woocommerce-loop-product__title{
    font-weight: 400;
    text-align: center;
 font-size: 20px;
}
.aux-content-top-margin .aux-primary {
    padding-top: 0;
}
.aux-sidebar .sidebar-inner {
    padding: 0 1.5em;
}
.woocommerce div.product div.summary, .woocommerce div.product div.images img {
    margin-bottom: 2em;
    margin-top: 3em;
}
.woocommerce div.product div.images img {
    background: #fafafa;
}
.woocommerce div.product .product_title {
    font-size: 26px;
    font-weight: 500;
}
.aux-fold, .aux-fold-padding, .aux-boxed-container > .aux-container {
    padding-right: 0;
    padding-left: 0;
}
.woocommerce div.product div.images.woocommerce-product-gallery, .woocommerce div.product div.summary, .woocommerce div.product .woocommerce-tabs ul.tabs, .woocommerce div.product .woocommerce-tabs .panel h2{
    display: none!important;
}
#respond {
    display: none;
    max-width: 100%;
}

@media only screen and (max-width: 736px) {
  .aux-content-top-margin .aux-primary {
    padding: 30px;
}
}

/*---------------------------------------------------*/

.woocommerce span.onsale {
padding: 0px;
}

.elementor-4142 .elementor-element.elementor-element-1f591ec .quantity .qty {
    height: 2.2em;
}

.woocommerce div.product form.cart {
    margin-bottom: 0em;
}



.woocommerce div.product p.price, .woocommerce div.product span.price {
    color: black;
}

.woocommerce span.onsale {
    padding: 0px;
}
.woocommerce span.onsale {
    background-color: black;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #df6b7b;
}

.woocommerce ul.products li.product .price {
    color: black;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
    background-color: #444444;
}

.woocommerce table.shop_table {
    margin-top: 20px;
}

.entry-content, .comment-body {
    margin-top: 20px;
}

.woocommerce div.product p.price, .woocommerce div.product span.price {
    margin-bottom: -0.3em !important;
    margin-top: -1.2em !important;
}

.woocommerce .quantity .qty {
    height: 2.2em;
}

.single-product span.amount {
    font-size: 1.5em;
}

.button:hover {
    background-color: black !important;
}

.woocommerce-message, .woocommerce-error {
    background-color: black !important;
}

.woocommerce-error, .woocommerce-info, .woocommerce-message {
    background-color: #a0a0a0 !important;
}

.woocommerce-shipping-destination{
display: none;
}

.woocommerce-shipping-calculator{
display: none;
}

.woocommerce-message .button {
    display: none !important;
}

.woocommerce-message::before, .woocommerce-error::before {
    display: none !important;
}

@media only screen and (max-width: 768px) {
.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {
    display: none;}

.woocommerce #content table.cart .product-thumbnail, .woocommerce table.cart .product-thumbnail, .woocommerce-page #content table.cart .product-thumbnail, .woocommerce-page table.cart .product-thumbnail {
    display: block;
}
}

.woocommerce a.remove {
    color: #ff000061!important;
}


.woocommerce div.product p.price, .woocommerce div.product span.price {
    display: none;
}
.woocommerce div.product form.cart {
    display: none;
}
.woocommerce span.onsale {
    display: none;
}