.elementor-673 .elementor-element.elementor-element-50b3264{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-673 .elementor-element.elementor-element-2acdfc3 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-673 .elementor-element.elementor-element-2acdfc3 > .elementor-element-populated{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-673 .elementor-element.elementor-element-9f40b03 .elementor-repeater-item-d0b5893 .swiper-slide-bg{background-image:url(https://xiangyuan.monemedia.com.my/wp-content/uploads/2021/12/xiang1-1.jpg);background-size:cover;}.elementor-673 .elementor-element.elementor-element-9f40b03 .elementor-repeater-item-5716283 .swiper-slide-bg{background-image:url(https://xiangyuan.monemedia.com.my/wp-content/uploads/2021/12/xiang2-1.jpg);background-size:cover;}.elementor-673 .elementor-element.elementor-element-9f40b03 .swiper-slide{height:400px;transition-duration:calc(5000ms*1.2);}.elementor-673 .elementor-element.elementor-element-9f40b03 .swiper-slide-contents{max-width:66%;}.elementor-673 .elementor-element.elementor-element-9f40b03 .swiper-slide-inner{text-align:center;}.elementor-673 .elementor-element.elementor-element-0b1859a > .elementor-container{max-width:900px;}.elementor-673 .elementor-element.elementor-element-0b1859a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:30px;}.elementor-673 .elementor-element.elementor-element-0b1859a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-673 .elementor-element.elementor-element-546bd52 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-673 .elementor-element.elementor-element-546bd52 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-673 .elementor-element.elementor-element-81c26c7.elementor-wc-products  ul.products{grid-column-gap:30px;grid-row-gap:30px;}.elementor-673 .elementor-element.elementor-element-81c26c7.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:06px 6px 0px 00px;}.elementor-673 .elementor-element.elementor-element-81c26c7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:#363636;margin-bottom:0px;}.elementor-673 .elementor-element.elementor-element-81c26c7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:#363636;margin-bottom:0px;}.elementor-673 .elementor-element.elementor-element-81c26c7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-673 .elementor-element.elementor-element-81c26c7.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-673 .elementor-element.elementor-element-81c26c7.elementor-wc-products ul.products li.product .star-rating{font-size:0em;}.elementor-673 .elementor-element.elementor-element-81c26c7.elementor-wc-products ul.products li.product .price{color:#F62B2B;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-673 .elementor-element.elementor-element-81c26c7.elementor-wc-products ul.products li.product .price ins{color:#F62B2B;}.elementor-673 .elementor-element.elementor-element-81c26c7.elementor-wc-products ul.products li.product .price ins .amount{color:#F62B2B;}.elementor-673 .elementor-element.elementor-element-81c26c7.elementor-wc-products ul.products li.product .price del{color:#F62B2B;}.elementor-673 .elementor-element.elementor-element-81c26c7.elementor-wc-products ul.products li.product .price del .amount{color:#F62B2B;}.elementor-673 .elementor-element.elementor-element-81c26c7.elementor-wc-products ul.products li.product .price del {font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-673 .elementor-element.elementor-element-81c26c7.elementor-wc-products ul.products li.product .button{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:14px;font-weight:500;border-radius:0px 0px 0px 0px;padding:0px 9px 8px 15px;margin-top:0px;}.elementor-673 .elementor-element.elementor-element-81c26c7.elementor-wc-products ul.products li.product{border-style:solid;border-width:0px 0px 0px 0px;border-radius:4px;box-shadow:0px 0px 3px 0px rgba(0, 0, 0, 0.28);background-color:#FFFFFF;}.elementor-673 .elementor-element.elementor-element-81c26c7.elementor-wc-products ul.products li.product span.onsale{display:block;font-family:"Poppins", Sans-serif;font-size:12px;line-height:0.2em;}.elementor-673 .elementor-element.elementor-element-612efad > .elementor-container{max-width:900px;}.elementor-673 .elementor-element.elementor-element-8079897:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-673 .elementor-element.elementor-element-8079897 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-673 .elementor-element.elementor-element-8079897 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-673 .elementor-element.elementor-element-8079897 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-673 .elementor-element.elementor-element-947bbd4{font-family:"Poppins", Sans-serif;font-size:11px;font-weight:bold;line-height:2.6em;}.elementor-673 .elementor-element.elementor-element-947bbd4 > .elementor-widget-container{margin:0px 0px 0px 0px;}@media(min-width:768px){.elementor-673 .elementor-element.elementor-element-2acdfc3{width:100%;}}@media(max-width:1024px){.elementor-673 .elementor-element.elementor-element-81c26c7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-673 .elementor-element.elementor-element-81c26c7.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-products, class: .elementor-element-81c26c7 */.elementor-673 .elementor-element.elementor-element-81c26c7.elementor-wc-products ul.products li.product .button {
    color: #FFFFFF;
    background-color: #F33434;
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 500;
    padding: 8px 15px 8px 15px;
    margin-top: 0px;
    width: 100%;
}

button.plus.qib-button {
    height: 20px;
    width: 20px;
    padding: 0px;
}

button.minus.qib-button {
    height: 20px;
    width: 20px;
    padding: 0px;
}


.elementor-673 .elementor-element.elementor-element-81c26c7.elementor-wc-products ul.products li.product .woocommerce-loop-product__title {
    color: #363636;
    margin-bottom: 0px;
    padding: 0px 20px;
}

.woocommerce-page ul.products li.product .price, .woocommerce-page ul.products li.product .price del, .woocommerce ul.products li.product .price, .woocommerce ul.products li.product .price del {
    color: #666!important;
    font-size: 14px;
    margin: 0!important;
    padding: 0px 20px;
}

.qib-button-wrapper {
    margin: 3px auto;
    white-space: nowrap;

    display: contents;
}

.qib-button-wrapper .quantity input.input-text.qty.text {
    height: 19px;
    padding: 0px 0px;
    text-align: center;
    background: #ffffff;
    border: 1px solid #efefef;
    font-size: 20px;
    line-height: 20px;
    box-shadow: none;
    width: -webkit-fill-available;
}

.qib-button-wrapper button.qib-button{
    padding: 6px 12px 8px;
    height: 41px;
    background: #ffffff;
    border: 1px solid #efefef;
    cursor: pointer;
    font-size: 20px;
    line-height: 20px;
    width: 41px;
    color: black;
    height: 41px;
}
.qib-button-wrapper .quantity {
    display: inline;
}
.qib-button-wrapper{
    margin: 3px auto;
    white-space: nowrap;
}

.qib-button-wrapper button.qib-button, .qib-button-wrapper div.quantity.wqpmb_quantity {
    float: none !important;
    height: 20px;
    width: 20px;
    padding: 0px;
}

.qib-button-wrapper .quantity input.input-text.qty.text {
    height: 20px;
    padding: 0px 0px 0px;
    text-align: center;
    background: #ffffff;
    border: 1px solid #efefef;
    font-size: 20px;
    line-height: 20px;
    box-shadow: none;
    width: inherit;
}

span.wqpmb_plain_input.hidden{display: none;}

body.cart tr.woocommerce-cart-form__cart-item.cart_item .quantity.wqpmb_quantity,.quantity.wqpmb_quantity {
    display: contents;
}
body.single-product .qib-button.qib-button-wrapper {
    display: inline-block;
    float: left;
    margin-right: 5px;
}
body.cart tr.woocommerce-cart-form__cart-item.cart_item .qib-button-wrapper{
    margin: inherit;
}
.woocommerce div.product form.cart .qib-button-wrapper div.quantity{
    margin-right: 0;margin: 0;
}

.qib-button-wrapper input::-webkit-outer-spin-button,
.qib-button-wrapper input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    -moz-appearance: none;
    margin: 0; 
}
.qib-button-wrapper input[type=number]
{
  -moz-appearance: textfield;
}

form.cart {
    text-align: center;
}/* End custom CSS */