.elementor-55425 .elementor-element.elementor-element-66bdfa2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-55425 .elementor-element.elementor-element-27d1a10{text-align:center;}.elementor-55425 .elementor-element.elementor-element-27d1a10 .elementor-heading-title{font-size:50px;font-weight:700;color:var( --e-global-color-el_color_1_2 );}.elementor-55425 .elementor-element.elementor-element-ea7d13d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-55425 .elementor-element.elementor-element-7daeca1{--display:flex;--width:25%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-55425 .elementor-element.elementor-element-8f98900{--display:flex;--width:75%;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-8f98900 */.elementor-55425 .elementor-element.elementor-element-8f98900 td.product-thumbnail img,
.elementor-55425 .elementor-element.elementor-element-8f98900 .product-thumbnail img,
.elementor-55425 .elementor-element.elementor-element-8f98900 .shop_table .product img,
.elementor-55425 .elementor-element.elementor-element-8f98900 .shop_table img,
.elementor-55425 .elementor-element.elementor-element-8f98900 .yith-ywraq-list img,
.elementor-55425 .elementor-element.elementor-element-8f98900 .yith-ywraq-table-list img {
    width: 30% !important;
    max-width: 30% !important;
    height: auto !important;
    object-fit: contain !important;
    display: block !important;
    margin: 0 auto !important;
}

.elementor-55425 .elementor-element.elementor-element-8f98900 .product-quantity,
.elementor-55425 .elementor-element.elementor-element-8f98900 td.product-quantity,
.elementor-55425 .elementor-element.elementor-element-8f98900 .quantity {
    white-space: nowrap !important;
}

.elementor-55425 .elementor-element.elementor-element-8f98900 .quantity {
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    gap: 6px !important;
}

.elementor-55425 .elementor-element.elementor-element-8f98900 .quantity .minus,
.elementor-55425 .elementor-element.elementor-element-8f98900 .quantity .plus,
.elementor-55425 .elementor-element.elementor-element-8f98900 .quantity button,
.elementor-55425 .elementor-element.elementor-element-8f98900 .quantity input[type="button"] {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    position: static !important;
    float: none !important;
    width: 26px !important;
    height: 26px !important;
    min-width: 26px !important;
    padding: 0 !important;
    margin: 0 !important;
    line-height: 1 !important;
}

.elementor-55425 .elementor-element.elementor-element-8f98900 .quantity input.qty,
.elementor-55425 .elementor-element.elementor-element-8f98900 .quantity input[type="number"] {
    display: inline-block !important;
    width: 75px !important;
    min-width: 75px !important;
    height: 42px !important;
    text-align: center !important;
    margin: 0 !important;
    padding: 0 8px !important;
    box-sizing: border-box !important;
}/* End custom CSS */