.elementor-1651 .elementor-element.elementor-element-2c2c14c{--display:flex;--min-height:25vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;}.elementor-1651 .elementor-element.elementor-element-208adf1{--divider-border-style:solid;--divider-color:var( --e-global-color-vamtam_accent_7 );--divider-border-width:1px;}.elementor-1651 .elementor-element.elementor-element-208adf1 .elementor-divider-separator{width:830px;margin:0 auto;margin-center:0;}.elementor-1651 .elementor-element.elementor-element-208adf1 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1651 .elementor-element.elementor-element-a7cbce7 > .elementor-widget-container{margin:0em 0em -1em 0em;padding:0px 30px 0px 30px;}.elementor-1651 .elementor-element.elementor-element-a7cbce7{text-align:center;}.elementor-1651 .elementor-element.elementor-element-40a45fa{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}@media(min-width:768px){.elementor-1651 .elementor-element.elementor-element-2c2c14c{--content-width:830px;}}@media(max-width:1024px){.elementor-1651 .elementor-element.elementor-element-2c2c14c{--gap:30px 0px;--row-gap:30px;--column-gap:0px;}.elementor-1651 .elementor-element.elementor-element-a7cbce7 > .elementor-widget-container{padding:0px 20px 0px 20px;}}@media(max-width:767px){.elementor-1651 .elementor-element.elementor-element-2c2c14c{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-1651 .elementor-element.elementor-element-a7cbce7 > .elementor-widget-container{margin:0em 0em -1em 0em;padding:0px 0px 0px 0px;}.elementor-1651 .elementor-element.elementor-element-a7cbce7{text-align:start;}.elementor-1651 .elementor-element.elementor-element-40a45fa{width:100%;max-width:100%;}}/* Start custom CSS for wc-elements, class: .elementor-element-40a45fa */html .button, html button, html input[type=button], html input[type=submit], html .woocommerce.widget_shopping_cart .widget_shopping_cart_content .buttons a.button, html .woocommerce a.button, html .woocommerce.woocommerce-payment-methods .woocommerce-Message + a.button, html .woocommerce a.button.loading, html .woocommerce .cross-sells .add_to_cart_button, html .woocommerce a.added_to_cart, html .woocommerce button.button, html .woocommerce input.button, html .woocommerce.woocommerce-cart .cross-sells ul.products > li.product .button.add_to_cart_button, html .woocommerce #respond input#submit, html .woocommerce #content input.button, html .woocommerce-page a.button, html .woocommerce-page button.button, html .woocommerce-page input.button, html .woocommerce-page #respond input#submit, html .woocommerce-page #content input.button, html .woocommerce #respond input#submit.alt, html .woocommerce a.button.alt, html .woocommerce button.button.alt, html .woocommerce button.button.alt.disabled, html .woocommerce input.button.alt, html .woocommerce .woocommerce-message .vamtam-close-notice-btn, html .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce a.button, html a.comment-reply-link, html .elementor-widget-woocommerce-menu-cart.elementor-element .elementor-button--checkout, html .elementor-widget-woocommerce-menu-cart.elementor-element .elementor-button--view-cart, .woocommerce-account .elementor-widget-woocommerce-my-account.vamtam-has-theme-widget-styles .woosw-list .woosw-item--add .vamtam-add-to-cart-wrap :is(.button), html .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce a.button {
    background-color: #5E5473;
    font-family: var(--e-global-typography-62ee3eb-font-family), Sans-serif;
    font-size: var(--e-global-typography-62ee3eb-font-size);
    font-weight: var(--e-global-typography-62ee3eb-font-weight);
    text-transform: var(--e-global-typography-62ee3eb-text-transform);
    font-style: var(--e-global-typography-62ee3eb-font-style);
    line-height: var(--e-global-typography-62ee3eb-line-height);
    letter-spacing: var(--e-global-typography-62ee3eb-letter-spacing);
    color: #FFFFFF;
    border-radius: 0px 0px 0px 0px;
    padding: 19px 30px 19px 30px;
}/* End custom CSS */