/* Start custom CSS for wc-elements, class: .elementor-element-8b2b2db */.woocommerce form .form-row label {
    line-height: 2;
    font-family: 'Roboto';
    font-weight: 400;
    color: #413F40;
    font-size: 14px;
}
.woocommerce form .form-row .input-text, .woocommerce form .form-row select {
    font-family: inherit;
    font-weight: 400;
    letter-spacing: normal;
    padding: .5em;
    display: block;
    background-color: var(--wc-form-color-background, #fff);
    border: var(--wc-form-border-width) solid var(--wc-form-border-color);
    border-radius: var(--wc-form-border-radius);
    color: var(--wc-form-color-text, #000);
    box-sizing: border-box;
    width: 100%;
    margin: 0;
    line-height: normal;
    height: auto;
    font-size: 13px;
    font-family: 'Roboto';
    font-weight: 500;
}
.lc_button, .lc_button a, .at_swp_popup_dialog .button, .woocommerce input.button:hover, .at_swp_popup_dialog .button.alt:hover, .woocommerce a.button, .woocommerce button.button.alt, .woocommerce #respond input#submit, input.button, .woocommerce input.button, .woocommerce a.button.alt, .woocommerce input.button.alt, .lc_button a:hover, .woocommerce a.button:hover, button.single_add_to_cart_button:hover, #commentform input#submit, input.lc_button, .vc_row input.lc_button, .woocommerce button.button, button.single_add_to_cart_button, .woocommerce .product .onsale, .woocommerce .at_product_actions_mask a.button:before, .woocommerce .at_product_actions_mask a.added_to_cart:before, .artemis_swp_template-type_1.woocommerce div.product .woocommerce-tabs ul.tabs li.active:after, .artemis_swp_template-type_1 .gallery-unslider-arrow:hover, .woocommerce #customer_login .login .button:hover, .woocommerce button.button.alt, .woocommerce button.button.alt.disabled, .woocommerce-MyAccount-navigation li.woocommerce-MyAccount-navigation-link.is-active a:after, a.at_link_line_before:before {
    background-color: #413F40;
    border-color: #c8c5bf;
    color: #ECECEC;
    font-size: 14px;
    font-family: 'Roboto';
    text-transform: uppercase;
}

p {
    display: block;
    margin-block-start: 1em;
    margin-block-end: 1em;
    margin-inline-start: 0px;
    margin-inline-end: 0px;
    unicode-bidi: isolate;
    color: #413F40;
    font-size: 15px;
    line-height: 15px;
    font-family: roboto;
    text-transform: none;
    font-weight: 400;
}/* End custom CSS */