.elementor-167 .elementor-element.elementor-element-7216c8ad{padding:50px 120px 50px 120px;}.elementor-167 .elementor-element.elementor-element-c6c7c2a.elementor-wc-products  ul.products{grid-column-gap:32px;grid-row-gap:32px;}.elementor-167 .elementor-element.elementor-element-c6c7c2a.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:0px 0px 2px 0px;border-color:#6EC1E4;border-radius:4px 4px 0px 0px;margin-bottom:12px;}.elementor-167 .elementor-element.elementor-element-c6c7c2a.elementor-wc-products ul.products li.product{border-radius:4px;box-shadow:0px 0px 10px 0px rgba(110.00000000000001, 192.99999999999994, 228, 0.4666666666666667);}.elementor-167 .elementor-element.elementor-element-c6c7c2a.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1024px){.elementor-167 .elementor-element.elementor-element-7216c8ad{padding:32px 0px 32px 0px;}.elementor-167 .elementor-element.elementor-element-c6c7c2a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-167 .elementor-element.elementor-element-c6c7c2a.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-167 .elementor-element.elementor-element-5b76820{width:20%;}.elementor-167 .elementor-element.elementor-element-2fc000de{width:80%;}}/* Start custom CSS for wp-widget-woocommerce_product_categories, class: .elementor-element-d2c86ff */.elementor-167 .elementor-element.elementor-element-d2c86ff h5 {
    font-weight: 600;
    padding: 4px 12px;
    background-color: #6EA0E4;
    border: 1px solid #6EA0E4;
    color: #FFF;
}

.elementor-167 .elementor-element.elementor-element-d2c86ff ul.product-categories {
    margin: 0;
    padding: 4px 12px;
    list-style: none;
    border: 1px solid #6EA0E4;
}

.elementor-167 .elementor-element.elementor-element-d2c86ff ul.product-categories .count {
    float: none;
}

.elementor-167 .elementor-element.elementor-element-d2c86ff li.cat-item {
    font-weight: 600;
}

.elementor-167 .elementor-element.elementor-element-d2c86ff ul.children {
    margin: 0;
    list-style: none;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_price_filter, class: .elementor-element-6e2825d */.elementor-167 .elementor-element.elementor-element-6e2825d h5 {
    font-weight: 600;
    padding: 4px 12px;
    background-color: #6EA0E4;
    border: 1px solid #6EA0E4;
    color: #FFF;
}

.elementor-167 .elementor-element.elementor-element-6e2825d .woocommerce.widget_price_filter form {
    padding: 24px 12px 16px 12px;
    border: 1px solid #6EA0E4;
}

.elementor-167 .elementor-element.elementor-element-6e2825d .woocommerce.widget_price_filter form .ui-slider-range {
    background-color: #6EA0E4;
}

.elementor-167 .elementor-element.elementor-element-6e2825d .woocommerce.widget_price_filter form .ui-slider-handle {
    background-color: #6EC1E4;
}

.elementor-167 .elementor-element.elementor-element-6e2825d .woocommerce.widget_price_filter form .ui-slider-handle:hover {
    background-color: #6EA0E4;
}

.elementor-167 .elementor-element.elementor-element-6e2825d .woocommerce.widget_price_filter form .button {
    background-color: #6EC1E4;
}

.elementor-167 .elementor-element.elementor-element-6e2825d .woocommerce.widget_price_filter form .button:hover {
    background-color: #6EA0E4;
}

.elementor-167 .elementor-element.elementor-element-6e2825d ul.woocommerce-widget-layered-nav-list {
    margin: 0;
    padding: 4px 12px;
    list-style: none;
    border: 1px solid #6EA0E4;
}

.elementor-167 .elementor-element.elementor-element-6e2825d ul.woocommerce-widget-layered-nav-list .count {
    float: none;
}

.elementor-167 .elementor-element.elementor-element-6e2825d li.woocommerce-widget-layered-nav-list__item {
    font-weight: 600;
}

.elementor-167 .elementor-element.elementor-element-6e2825d ul.children {
    margin: 0;
    list-style: none;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_layered_nav, class: .elementor-element-4d3b1b1 */.elementor-167 .elementor-element.elementor-element-4d3b1b1 h5 {
    font-weight: 600;
    padding: 4px 12px;
    background-color: #6EA0E4;
    border: 1px solid #6EA0E4;
    color: #FFF;
}

.elementor-167 .elementor-element.elementor-element-4d3b1b1 ul.woocommerce-widget-layered-nav-list {
    margin: 0;
    padding: 4px 12px;
    list-style: none;
    border: 1px solid #6EA0E4;
}

.elementor-167 .elementor-element.elementor-element-4d3b1b1 ul.woocommerce-widget-layered-nav-list .count {
    float: none;
}

.elementor-167 .elementor-element.elementor-element-4d3b1b1 li.woocommerce-widget-layered-nav-list__item {
    font-weight: 600;
}

.elementor-167 .elementor-element.elementor-element-4d3b1b1 ul.children {
    margin: 0;
    list-style: none;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_layered_nav, class: .elementor-element-fd1131a */.elementor-167 .elementor-element.elementor-element-fd1131a h5 {
    font-weight: 600;
    padding: 4px 12px;
    background-color: #6EA0E4;
    border: 1px solid #6EA0E4;
    color: #FFF;
}

.elementor-167 .elementor-element.elementor-element-fd1131a ul.woocommerce-widget-layered-nav-list {
    margin: 0;
    padding: 4px 12px;
    list-style: none;
    border: 1px solid #6EA0E4;
}

.elementor-167 .elementor-element.elementor-element-fd1131a ul.woocommerce-widget-layered-nav-list .count {
    float: none;
}

.elementor-167 .elementor-element.elementor-element-fd1131a li.woocommerce-widget-layered-nav-list__item {
    font-weight: 600;
}

.elementor-167 .elementor-element.elementor-element-fd1131a ul.children {
    margin: 0;
    list-style: none;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_layered_nav, class: .elementor-element-3dfdb44 */.elementor-167 .elementor-element.elementor-element-3dfdb44 h5 {
    font-weight: 600;
    padding: 4px 12px;
    background-color: #6EA0E4;
    border: 1px solid #6EA0E4;
    color: #FFF;
}

.elementor-167 .elementor-element.elementor-element-3dfdb44 ul.woocommerce-widget-layered-nav-list {
    margin: 0;
    padding: 4px 12px;
    list-style: none;
    border: 1px solid #6EA0E4;
}

.elementor-167 .elementor-element.elementor-element-3dfdb44 ul.woocommerce-widget-layered-nav-list .count {
    float: none;
}

.elementor-167 .elementor-element.elementor-element-3dfdb44 li.woocommerce-widget-layered-nav-list__item {
    font-weight: 600;
}

.elementor-167 .elementor-element.elementor-element-3dfdb44 ul.children {
    margin: 0;
    list-style: none;
    padding: 0;
}/* End custom CSS */
/* Start custom CSS for wp-widget-woocommerce_product_search, class: .elementor-element-bb1935a */.elementor-167 .elementor-element.elementor-element-bb1935a .woocommerce form button {
    background-color: #6EC1E4;
}

.elementor-167 .elementor-element.elementor-element-bb1935a .woocommerce form button:hover {
    background-color: #6EA0E4;
}

.elementor-167 .elementor-element.elementor-element-bb1935a .woocommerce form input {
    border: 1px solid #6EC1E4;
    border-right: none;
}/* End custom CSS */
/* Start custom CSS for wc-archive-products, class: .elementor-element-c6c7c2a */.elementor-167 .elementor-element.elementor-element-c6c7c2a ul.products li.product .button {
    background-color: #6EC1E4;
    text-align: center;
    width: 100%;
    margin-bottom: 16px;
}

.elementor-167 .elementor-element.elementor-element-c6c7c2a ul.products li.product .button:hover {
    background-color: #6EA0E4;
}

.elementor-167 .elementor-element.elementor-element-c6c7c2a ul.products li.product {
    transition-duration: 1s;
}

.elementor-167 .elementor-element.elementor-element-c6c7c2a ul.products li.product:hover {
    transform: scale(1.05);
    box-shadow: 0px 0px 10px 0px #6EA0E4 !important;
}

.elementor-167 .elementor-element.elementor-element-c6c7c2a li.product .astra-shop-summary-wrap {
    margin: 0 16px;
}

@media (max-width: 544px) {
    .elementor-167 .elementor-element.elementor-element-c6c7c2a .woocommerce[class*="columns-"].columns-3 > ul.products li.product,
    .elementor-167 .elementor-element.elementor-element-c6c7c2a .woocommerce[class*="columns-"].columns-4 > ul.products li.product,
    .elementor-167 .elementor-element.elementor-element-c6c7c2a .woocommerce[class*="columns-"].columns-5 > ul.products li.product,
    .elementor-167 .elementor-element.elementor-element-c6c7c2a .woocommerce[class*="columns-"].columns-6 > ul.products li.product {
        margin-right: 8px;
    }
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-167 .woocommerce .products .star-rating,
body.elementor-page-167 .woocommerce ul.products li.product .ast-woo-product-category {
    display: none;
}

body.elementor-page-167 .woocommerce span.woocommerce-Price-amount.amount:after {
    content: " 起";
}

body.elementor-page-167 .woocommerce ul.products li.product .woocommerce-loop-product__title {
    color: #54595F;
}/* End custom CSS */