.elementor-8 .elementor-element.elementor-element-375cb1f{--display:flex;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-8 .elementor-element.elementor-element-14e0fb9 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:43px;font-weight:600;color:var( --e-global-color-accent );}.elementor-8 .elementor-element.elementor-element-69b800f8{--display:flex;--padding-top:3rem;--padding-bottom:3rem;--padding-left:3rem;--padding-right:3rem;}.elementor-8 .elementor-element.elementor-element-625a1c3{--update-cart-automatically-display:none;width:100%;max-width:100%;}.elementor-8 .elementor-element.elementor-element-625a1c3.elementor-element{--align-self:stretch;}/* Start custom CSS for woocommerce-cart, class: .elementor-element-625a1c3 */td.product-name a {
    color: black !important;
}

dl.variation {
    display: flex
;
    flex-direction: row;
    align-content: space-between;
    flex-wrap: wrap;
}

dl.variation dt, dl.variation dd {
    font-weight: 300;
    color: grey;
    line-height: 1.9em !important;
    width: 40%
}

table.shop_table.shop_table_responsive.cart.woocommerce-cart-form__contents thead th {
    color: #003554 !important;
    font-size: 16px;
}

.elementor-8 .elementor-element.elementor-element-625a1c3 .e-cart__container {
    width: 100% !important;
}

.elementor-8 .elementor-element.elementor-element-625a1c3 
.woocommerce-cart-form:empty + .cart-collaterals,
.elementor-8 .elementor-element.elementor-element-625a1c3 .woocommerce-cart-form:empty ~ .cart-collaterals {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-69b800f8 */.elementor-element-69b800f8 .e-con-inner .elementor{
    padding: 0 10%;
}

.elementor-element-14e0fb9 {
    padding-left: 10%;
}

.elementor-element-14e0fb9 h1{
    font-family: "Roboto", Sans-serif;
    font-size: 43px;
    font-weight: 600;
    color: #003554  !important;
}/* End custom CSS */