.elementor-kit-5{--e-global-color-primary:#2D4BBC;--e-global-color-secondary:#C2494E;--e-global-color-text:#202020;--e-global-color-accent:#4F92AF;--e-global-color-b060af4:#2574E5;--e-global-color-2b5f920:#E0555C;--e-global-color-145bd56:#000000;--e-global-color-4d6bfd2:#3939A0;--e-global-typography-primary-font-family:"Raleway";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Raleway";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Nunito";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Raleway";--e-global-typography-accent-font-weight:500;background-color:#FFFFFF;}.elementor-kit-5 button,.elementor-kit-5 input[type="button"],.elementor-kit-5 input[type="submit"],.elementor-kit-5 .elementor-button{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-kit-5 button:hover,.elementor-kit-5 button:focus,.elementor-kit-5 input[type="button"]:hover,.elementor-kit-5 input[type="button"]:focus,.elementor-kit-5 input[type="submit"]:hover,.elementor-kit-5 input[type="submit"]:focus,.elementor-kit-5 .elementor-button:hover,.elementor-kit-5 .elementor-button:focus{background-color:var( --e-global-color-b060af4 );color:#FFFFFF;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:var( --e-global-color-4d6bfd2 );}.elementor-kit-5 a:hover{color:var( --e-global-color-b060af4 );}.elementor-kit-5 h2{font-size:22px;}.elementor-kit-5 h3{font-family:"Titillium Web", Sans-serif;font-size:16px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected, .woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item).selected:hover {
    background: #2D4BBC;
    color: #fff;
}

ul.products.columns-4 li.jet-woo-builder-product {
    margin: 0px 5px!important;
    width: 24%;
}
.woocommerce table.shop_attributes th {
    font-size: 11px;
    font-weight: 500;
    line-height: 19px;
    text-align: left;
    padding-left: 12px;
}
.elementor-2462 .elementor-element.elementor-element-9d10a3d .jet-woo-builder-archive-product-title a {
 
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.elementor-2462 .elementor-element.elementor-element-baedd98 .jet-woo-builder-archive-product-thumbnail {
    width: 100%;
    height: 235px;
}

.elementor-2462 .elementor-element.elementor-element-baedd98 .jet-woo-builder-archive-product-thumbnail a img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.jet-woo-builder-archive-product-excerpt strong {
    display: inline-block!important;
}

.elementor-929 .elementor-element.elementor-element-248ae7f:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-248ae7f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
 
  
    padding-top: 12px;
    padding-bottom: 12px;
    margin-bottom: 13px;
}
.elementor-element.elementor-element-764154c.archtitle.elementor-widget.elementor-widget-jet-woo-builder-archive-product-title {
    margin: 0;
}

input#terms {
    position: relative;
}
.woocommerce-checkout #payment ul.payment_methods li input {
    display: none;
}
.elementor-6144 .elementor-element.elementor-element-813eac3 .jet-cw-remove-button.jet-wishlist-item-remove-button {
    position: absolute;
    left: 22px;
    z-index: 9999;
}
.jet-menu-item-6121 > a .jet-menu-icon svg {
    width: 25px !important;
    position: absolute;
    right: -5px;
}
.woocommerce-variation-description {
    font-size: 13px;
    line-height: 21px;
}

.woocommerce-variation-description p strong {
    display: block;
    margin-bottom: -13px;
}
.chaty-widget.mobile_active {
    bottom: 60px!important;
    right: 5px!important;
}
.woocommerce .quantity .qty {
    padding: 0.5rem 4px;
}
.elementor-jet-checkout-payment.jet-woo-builder a {
    color: #2D4BBC;
}
input#terms {
    display: inline-block;
    padding: 5px;
    border: 2px solid #2D4BBC;
    margin-bottom: -3px;
    margin-right: 5px;
}
p.form-row.validate-required.woocommerce-validated input:checked:before {
    content: '';
    position: absolute;
    left: 1px;
    top: 1px;
    background: #2D4BBC;
    width: 8px;
    height: 8px;
}
.woocommerce-checkout .wc_payment_method>label:before {
    content: "\f111";
    font-family: Font Awesome\ 5 Free;
    font-weight: 400;
    color: #2D4BBC;
    margin-right: 0.5rem;
    transition: all .1s ease-out;
}
.woocommerce-checkout .wc_payment_method>input:checked+label:before {
    content: "\f192";
    color: #2D4BBC;
}
.jet-search__field[type="search"] {
  
    font-style: italic;
    text-indent: 10px;
}

body.archive.post-type-archive.post-type-archive-product main#main,body.archive.tax-product_cat main#main {
    max-width: 1361px;
}
.brands-list .brands-list__item-img {
    width: 161px;
    height: 87px;
    object-fit: contain;
}

.elementor-21 .elementor-element.elementor-element-a292794 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__mega-sub {
    left: 0;
    top: 60px!important;
    width: 1388px!important;
    background-color: #FAFAFA!important;
    padding: 8px 5px 4px 8px!important;
}

.elementor-21 .elementor-element.elementor-element-a292794 > .elementor-widget-container > div > .jet-custom-nav > .jet-custom-nav__item > .jet-custom-nav__mega-sub .elementor-widget-image-box {
    margin: 0;
}

.woocommerce-page.columns-5 ul.products li.product, .woocommerce.columns-5 ul.products li.jet-woo-builder-product {
    width: 19.15%;
    margin: 0 5px;
}

table tbody tr:hover>td, table tbody tr:hover>th, table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: #fafafa!important;
}
.widget_ywraq_mini_list_quote {
    position: relative!important;
    padding: 0!important;
    display: block!important;
    margin: 0!important;
    vertical-align: middle!important;
    overflow: visible !important;
    z-index: 10!important;
    text-align: center!important;
}
span.raq-tip-counter {
    color: #fff!important;
}
.ywraq-quote-icon-icon_quote:before {
    font-size: 28px!important;
    color: rgb(251 251 251)!important;
}

.raq-info.empty-raq {
    margin: 0!important;
    border: none!important;
}
span.raq-items-number {
    font-weight: 300!important;
    font-size: 11px!important;
    position: absolute!important;
    left: 23px!important;
    top: 5px!important;
    background: #d9534f!important;
    width: 18px!important;
    height: 18px!important;
    padding: 1px!important;
    border-radius: 15px!important;
}


span.raq-items-number {
    margin-top: -10px;
}
.widget_ywraq_mini_list_quote .raq-info {
    display: block;
    margin: 2px!important;
    padding: 0!important;
    color: #000;
    font-size: 16px;
    border: none!important;
    cursor: pointer;
    text-align: center;
}

.yith-ywraq-list-wrapper {
    padding: 0px!important;
    top: 58px;
}
.yith-ywraq-list-content p.items-count {
    font-weight: 400;
    font-size: 13px;
}
ul.yith-ywraq-list {
    list-style: none;
    padding-left: 5px;
}

ul.yith-ywraq-list a.yith-ywraq-item-remove.remove {
    font-size: 20px;
    top: 1px;
    font-weight: 300;
}

a.yith-ywraq-list-item-info {
    color: #000;
    font-size: 15px;
    font-weight: 400!important;
}

.widget_ywraq_mini_list_quote .yith-ywraq-list-content ul li {
    border-color: #D0D0D0;
}
.yith-ywraq-list-content a.button {
    COLOR: #FFF;
    background: #2D4BBC;
    font-size: 15px;
    font-weight: 400;
}
.yith-ywraq-list-widget-wrapper {
    padding: 12px!important;
}
.widget_ywraq_mini_list_quote .yith-ywraq-list-content {
    visibility: visible!important;
}
.widget_ywraq_mini_list_quote .yith-ywraq-list-content {
    pointer-events: all;
}

.yith-ywraq-list-widget-wrapper {
    padding: 0px!important;
}

.widget_ywraq_mini_list_quote .yith-ywraq-list-content ul li {
    border-color: #D0D0D0!important;
    padding: 6px 8px 6px 23px!important;
}

ul.yith-ywraq-list a.yith-ywraq-item-remove.remove {
    position: absolute;
    top: 5px;
    left: -10px;
}

li.yith-ywraq-list-item small br {
    display: none;
}

span.raq-items-number {
    margin-top: -2px;
}
.widget_ywraq_mini_list_quote .raq-info {
    padding: 14px 0 0 0!important;
    min-height: 55px;
}

.jet-custom-nav__sub {
    left: 0!important;
    top: 100%!important;
    width: 146%!important;
}

.MCategory .jet-custom-nav__mega-sub {
    width: 700px;
}
.MCategory .elementor-widget-nav-menu .elementor-nav-menu .elementor-item {
    background: none;
}

.elementor-element-2532695 .jet-woo-builder-archive-add-to-cart .button {
    margin: 0!important;
    text-align: center!important;
}

.jet-compare-button__link .jet-compare-button__state {
    color: #fff;
    justify-content: start;
}



.elementor-929 .elementor-element.elementor-element-4d6c969:not(.elementor-motion-effects-element-type-background) {
    background-color: #FFFFFF!important;
    box-shadow: 0 2px 24px 0 rgb(0 0 0 / 8%)!important;
    border-radius: 5px!important;
}

.jet-compare-button__state.jet-compare-button__state-added {
    justify-content: left!important;
}

.quantity_select select {
    border: 1px solid #D0D0D0;
    min-width: 78px;
}

.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea {
    border-color: #D0D0D0;
}

.elementor-widget-woocommerce-my-account .woocommerce .login, .elementor-widget-woocommerce-my-account .woocommerce .register, .elementor-widget-woocommerce-my-account .woocommerce .woocommerce-ResetPassword {
    border: none!important;
}

.elementor-location-header {
    box-shadow: 0 -1px 4px 0 rgb(26 26 26 / 8%), 0 4px 8px 0 rgb(26 26 26 / 12%);
}

.custommenuicons h3.elementor-icon-box-title {
    margin-top: 1px;
}

.widget_ywraq_mini_list_quote .yith-ywraq-list-content {
    
    transition: 0.3s ease!important;
}

ul.yith-ywraq-list li.no-product {
    padding-left:0!important;
    font-size: 13px!important;
}

.woocommerce-error, .woocommerce-info, .woocommerce-message {
    width: 1300px;
    margin: 0 auto;
    margin-top: 51px;
    background: #f5f5f5;
    line-height: 33px;
}

.woocommerce-message {
    font-size: 14px;
}
.woocommerce-message a.button {
    background: #2574E5;
    color: #fff;
    font-weight: 500;
    line-height: 14px;
    margin-top: 0px;
}


.woocommerce-notices-wrapper .woocommerce-error {
    width: 1300px;
    margin: 0 auto;
    margin-top: 51px;
    background: #fff;
    border-radius: 0;
    border: none;
    line-height: 33px;
}

.woocommerce-error {
    font-size: 14px;
}
.woocommerce-error a.button {
    background: #2574E5;
    color: #fff;
    font-weight: 500;
    line-height: 14px;
    margin-top: 0px;
}

.woocommerce-notices-wrapper .woocommerce-alert {
    width: 1300px;
    margin: 0 auto;
    margin-top: 51px;
    background: #fff;
    border-radius: 0;
    border: none;
    line-height: 33px;
}

.woocommerce-alert {
    font-size: 14px;
}
.woocommerce-alert a.button {
    background: #2574E5;
    color: #fff;
    font-weight: 500;
    line-height: 14px;
    margin-top: 0px;
}


 .woocommerce-info {
    background: #fff;
    border-radius: 0;
    border: none;
  
}

.woocommerce-info {
    font-size: 14px;
}
.woocommerce-info a.button {
    background: #2574E5;
    color: #fff;
    font-weight: 500;
    line-height: 14px;
    margin-top: 0px;
}

.elementor-menu-cart__products.woocommerce-mini-cart.cart.woocommerce-cart-form__contents {
    min-height: 275px;
}



.woocommerce-form-login-toggle {
    margin-top: 39px;
}

.woocommerce-checkout .woocommerce-info {
    margin-bottom: 0;
    background: #fff;
}

body .wcst_dynamic_number {
    text-align: center!important;
    padding: 10px 10px!important;
    font-size: 13px!important;
}
body .wcst_dynamic_number span {
    padding-bottom: 8px;
}

body .wcst_dynamic_number {
    text-align: center!important;
    padding: 10px 29px!important;
    font-size: 15px!important;
}
body .wcst_dynamic_number span {
    padding-bottom: 8px;
}

@media only screen and (max-width: 600px) {
    
    
  .elementor-915 .elementor-element.elementor-element-1188396, .elementor-915 .elementor-element.elementor-element-00fb40d {
    min-width: 100%;
    width: 100%;
  }
  .elementor-915 .elementor-element.elementor-element-1188396 > .elementor-element-populated {
    padding: 22px 10px 22px 10px!important;
}



body .wcst_dynamic_number.wcst_dynamic_number_key_988_2562, body .wcst_dynamic_number.wcst_dynamic_number_key_988_2590 {
    font-size: 13px!important;
}

.elementor-929 .elementor-element.elementor-element-f5a4dc7 .jet-woo-product-price {
    font-size: 13px!important;
    font-weight: 600!important;
    color: var( --e-global-color-text )!important;
}
.elementor-929 .elementor-element.elementor-element-f5a4dc7 .jet-woo-product-price del+ins {
    margin-left: 0!important;
}

.elementor-929 .elementor-element.elementor-element-f5a4dc7 .jet-woo-product-price del .amount {
    font-size: 13px!important;
    font-weight: 600!important;
 
}

.woocommerce-notices-wrapper .woocommerce-error, .woocommerce-notices-wrapper .woocommerce-alert, .woocommerce-notices-wrapper .woocommerce-message, .woocommerce-notices-wrapper .woocommerce-note {
    width: auto;
    line-height: 20px;
}

.elementor-1056 .elementor-element.elementor-element-456387f {
    width: 100%!important;
}
tr.woocommerce-cart-form__cart-item.cart_item {
    background: #fff;
}

td.product-quantity.elementor-repeater-item-1a3ab04 {
    min-height: 80px;
}

td.product-quantity.elementor-repeater-item-1a3ab04 .quantity_select {
    margin-right: 0!important;
    float: right!important;
}


.woocommerce-form-coupon-toggle, .woocommerce-form-login-toggle {
    width: 95%!important;
    margin: 0 auto;
}

.woocommerce-form-coupon-toggle {
    padding-top: 15px;
    background: #fafafa;
    width: 95%!important;
    margin: 0 auto;
}

.mgz-button.mgz-btn-style-flat.mgz-btn-size-md a {
    width: 100%!important;
    margin: 0 auto;
    margin-bottom: 17px;
    font-size: 17px;
    line-height: 22px;
    font-weight: 500;
}



.elementor-2462 .elementor-element.elementor-element-c1f663c .jet-woo-product-price {
    height: 49px;
}

.elementor-1089 .elementor-element.elementor-element-db4cbfe .elementor-column-gap-custom .elementor-column > .elementor-element-populated {
    margin: 0 9px;
}

.elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-13fb1f6, .elementor-column.elementor-col-50.elementor-inner-column.elementor-element.elementor-element-723aaf6 {
    width: 50%;
}


a.jet-compare-count-button__link.jet-compare-count-button--icon-top.jet-compare-count-button--count-center {
    display: none;
}

body .wcst_dynamic_number.wcst_dynamic_number_key_2474_2562,body .wcst_dynamic_number.wcst_dynamic_number_key_2474_2590 {
  
    font-size: 13px;
}

body .wcst_dynamic_number.wcst_dynamic_number_key_2474_2562 span,body .wcst_dynamic_number.wcst_dynamic_number_key_2474_2590 span {
  
    padding-bottom: 13px;
}

.elementor-column.elementor-col-25.elementor-top-column.elementor-element.elementor-element-038dfaa {
    display: none;
}


span.raq-items-number {

    left: 66px!important;
    top: 7px!important;
}

table.shop_table.ywraq_responsive .product-remove {
    width: 10%;
}

#yith-ywraq-form table {
    margin-top: 36px!important;
}
.ywraq-form-table-wrapper .yith-ywraq-mail-form-wrapper .raq-send-request-row {
    text-align: left;
}

td.product-thumbnail {
    display: none!important;
}

table.shop_table.ywraq_responsive .product-remove {
    max-width: 43px;
    padding: 10px;
}

table.shop_table.ywraq_responsive tbody tr td.product-name {
    min-width: 229px!important;
}

#yith-ywraq-form .product-quantity {
    text-align: center!important;
    min-width: 108px!important;
    padding-left: 0;
}

yith-ywraq-form .product-quantity .quantity_select {
    margin: 0 9px!important;
    display: block!important;
    width: 85%;
}

table.shop_table.ywraq_responsive tbody tr td.product-name ul {
    padding-left: 7px;
}

table.shop_table.ywraq_responsive tbody tr td.product-name ul li {
    font-size: 13px!important;
    line-height: 6px;
}

#yith-ywraq-form table tbody tr.cart_item td {
    padding-top: 24px;
    padding-bottom: 19px;
}


form#yith-ywraq-form td.product-name a {
    font-size: 14px!important;
    width: 100%!important;
    display: block!important;
    color: #000!important;
    font-weight: 400!important;
}
.elementor-1056 .elementor-element.elementor-element-70d0073 .cart_totals h2 {
    font-size: 23px!important;
    font-weight: 500!important;
    
}

.elementor-1056 .elementor-element.elementor-element-c17d97e .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-4647ab9 {
    border: none!important;
}

table a.yith-ywraq-item-remove.remove {
    margin-left: -9px;
}

.woocommerce.columns-5 ul.products li.jet-woo-builder-product {
    width: 47%;
    margin: 2% 1%;
}

.jet-woo-builder-archive-category-thumbnail__wrapper a img {
    width: 59%!important;
    margin: 0 auto!important;
    display: table-row;
}

.elementor-5321 .elementor-element.elementor-element-20082fc .jet-woo-builder-archive-category-title {
    min-height: 39px;
    display: flex;
    align-items: center;
    justify-content: center;
}
.raq_status {
    margin-left: 8px;
    padding: 4px 12px;
    font-size: 10px;
    line-height: 11px;
}

.woocommerce table.shop_table_responsive tr td::before, .woocommerce-page table.shop_table_responsive tr td::before {
   
    padding-right: 7px;
}

.elementor-widget-woocommerce-my-account .woocommerce tbody>tr:nth-child(2n)>td, .elementor-widget-woocommerce-my-account .woocommerce tbody>tr:nth-child(2n)>th, .elementor-widget-woocommerce-my-account .woocommerce tbody>tr:nth-child(odd)>td, .elementor-widget-woocommerce-my-account .woocommerce tbody>tr:nth-child(odd)>th {
    border-right: none!important;
    padding: 9px 12px!important;
    padding-top: 14px!important;
}
.elementor-12 .elementor-element.elementor-element-6065072 .woocommerce-MyAccount-navigation ul li a {
    padding: 8px;
}

.elementor-widget-woocommerce-my-account .woocommerce .shop_table .button {
    background: #2574E5;
    color: #fff;
    border-color: #2574E5;
}

.elementor-widget-woocommerce-my-account .woocommerce-MyAccount-content p:last-of-type {
    margin-bottom: 34px;
    font-size: 13px;
    line-height: 22px;
}
.elementor-widget-woocommerce-my-account .woocommerce .order_details .download-product a, .elementor-widget-woocommerce-my-account .woocommerce .order_details .product-name a {
    font-size: 12px;
    color: #000;
    font-weight: 600;
}
/*.woocommerce .jet-woo-builder-layout-929.products.jet-woo-builder-products--columns .product:not(.product-category):last-child {*/
/*    display: none;*/
/*}*/

/*.home .woocommerce.columns-5 ul.products li.jet-woo-builder-product:last-child {*/
/*    display: none;*/
/*}*/

.elementor-1803 .elementor-element.elementor-element-8e331a5 > .elementor-widget-container > .jet-accordion > .jet-accordion__inner > .jet-toggle > .jet-toggle__control {
    justify-content: center!important;
    padding: 11px;
    padding-top: 15px;
}

ul.products.columns-4 li.jet-woo-builder-product {
    margin: 0px 5px!important;
    width: 47%!important;
}
}


@media( min-width: 769px) {
    .yith-ywraq-list-content {
        display: none
    }
    .raq-info:hover+.yith-ywraq-list-wrapper .yith-ywraq-list-content,
    .yith-ywraq-list-content:hover {
        top: calc(100% + 15px);
        opacity: 1;
        visibility: visible;
        z-index: 10;
        display: block
    }
    
}

@media (max-width: 767px){
    

    body .wcst_dynamic_number {
   
    padding: 10px 0px!important;
    font-size: 13px!important;
    
}



.elementor-2 .elementor-element.elementor-element-2eed4c1 > .elementor-widget-container {
    width: 100%;
    margin: 0 auto!important;
}


a.mgz-link.mgz-btn {
    width: 100%!important;
    margin: 0 auto!important;
    padding: 18px!important;
    margin-top: 17px!important;
}

.elementor-2 .elementor-element.elementor-element-950c72d > .elementor-container {
    margin-left: 15px!important;
    margin-right: 15px!important;
}


.elementor-929 .elementor-element.elementor-element-724d43e {
    text-align: left!important;
}

.elementor-2 .elementor-element.elementor-element-075859a .jet-woo-products .jet-woo-products__inner-box {
    margin: 0 auto!important;
    width: 82%!important;
    box-shadow: 2px 4px 9px 0px rgb(0 0 0 / 8%)!important;
}

.elementor-2 .elementor-element.elementor-element-075859a .jet-woo-carousel .jet-arrow {
    font-size: 35px!important;
    color: #2574E5!important;
    background: transparent!important;
    top: 41%!important;
}

.elementor-2 .elementor-element.elementor-element-df2de06 > .elementor-widget-container {
    margin: 0 1%!important;
}

.elementor-2 .elementor-element.elementor-element-302c1a4 > .elementor-element-populated {
    padding: 0!important;
}

.elementor-2 .elementor-element.elementor-element-302c1a4 > .elementor-element-populated {
    padding: 0!important;
    margin: 0 auto!important;
    width: 90%!important;
    margin-top: 25px!important;
}

.elementor-1056 .elementor-element.elementor-element-c17d97e .shop_table.cart tr.cart_item td.product-thumbnail img {
    width: 47%!important;
    margin: 0 auto!important;
    display: block!important;
}

.elementor-1056 .elementor-element.elementor-element-c17d97e .shop_table.shop_table_responsive.cart tr td.elementor-repeater-item-4647ab9 {
    background: white!important;
}


.woocommerce-cart .elementor-jet-cart-table .woocommerce-cart-form table.cart .product-quantity input {
    margin-top: 18px!important;
    border: 1px solid #000!important;
    box-shadow: none!important;
}

.elementor-1056 .elementor-element.elementor-element-c17d97e .shop_table.cart tr td.actions .button[name="update_cart"] {
    padding: 14px!important;
    font-size: 18px!important;
}
}/* End custom CSS */