.elementor-kit-79{--e-global-color-primary:#323941;--e-global-color-accent:#00AEB3;--e-global-color-text:#000000;--e-global-color-secondary:#FFFFFF;--e-global-color-503ba71:#EB4644;--e-global-color-3569017:#F27405;--e-global-color-1693511:#EDA630;--e-global-color-3895883:#636244;--e-global-color-eb2d5b5:#E2ECEF;--e-global-color-34975ea:#FEF1E1;--e-global-color-f219581:#FFFFFF;--e-global-color-9d5b5f8:#54595F;--e-global-color-d0cfb2d:#000000;--e-global-color-3160f03:#1F3131;--e-global-color-5ff94ed:#99B4C8;--e-global-color-9e20514:#E8EEEF;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-size:17px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:1.4em;--e-global-typography-secondary-font-family:"Roboto";--e-global-typography-secondary-font-size:50px;--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-line-height:1.1em;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-size:40px;--e-global-typography-text-font-weight:600;--e-global-typography-text-line-height:1.1em;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-size:30px;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-font-style:normal;--e-global-typography-accent-line-height:1.1em;--e-global-typography-714b691-font-size:20px;--e-global-typography-76cf159-font-family:"Roboto";--e-global-typography-76cf159-font-size:15px;--e-global-typography-76cf159-font-weight:400;--e-global-typography-76cf159-line-height:1.1em;--e-global-typography-bb62e60-font-family:"Roboto";--e-global-typography-bb62e60-font-size:25px;--e-global-typography-bb62e60-font-weight:500;--e-global-typography-bb62e60-font-style:normal;--e-global-typography-bb62e60-line-height:1.1em;background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-79 button,.elementor-kit-79 input[type="button"],.elementor-kit-79 input[type="submit"],.elementor-kit-79 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-f219581 );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-accent );border-radius:100px 100px 100px 100px;padding:10px 16px 10px 16px;}.elementor-kit-79 button:hover,.elementor-kit-79 button:focus,.elementor-kit-79 input[type="button"]:hover,.elementor-kit-79 input[type="button"]:focus,.elementor-kit-79 input[type="submit"]:hover,.elementor-kit-79 input[type="submit"]:focus,.elementor-kit-79 .elementor-button:hover,.elementor-kit-79 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-f219581 );border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-kit-79 e-page-transition{background-color:var( --e-global-color-accent );}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{background-color:#4AB866 !important;background-image:none !important;font-family:"Roboto", Sans-serif;font-size:15px;text-decoration:none;border-width:1px 1px 1px 1px;}body.e-wc-message-notice .woocommerce-message .button:hover, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button:hover{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{background-color:#007CBA !important;background-image:none !important;font-family:"Roboto", Sans-serif;font-size:15px;text-decoration:none;border-width:1px 1px 1px 1px;}body.e-wc-info-notice .woocommerce-info .button:hover, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-info .woocommerce-Button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .wc-block-components-notice-banner.is-info .woocommerce-Button:hover{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );}.elementor-kit-79 p{margin-block-end:15px;}.elementor-kit-79 a{color:var( --e-global-color-accent );}.elementor-kit-79 a:hover{color:var( --e-global-color-5ff94ed );}.elementor-kit-79 h1{color:var( --e-global-color-d0cfb2d );font-family:"Roboto", Sans-serif;font-weight:700;line-height:1.5em;}.elementor-kit-79 h2{color:var( --e-global-color-d0cfb2d );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-79 h3{color:var( --e-global-color-d0cfb2d );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-79 h4{color:var( --e-global-color-d0cfb2d );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-79 h5{color:var( --e-global-color-d0cfb2d );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-79 h6{color:var( --e-global-color-d0cfb2d );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-79 label{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-79 input:not([type="button"]):not([type="submit"]),.elementor-kit-79 textarea,.elementor-kit-79 .elementor-field-textual{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );accent-color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:4px 4px 4px 4px;padding:8px 8px 8px 8px;}.elementor-kit-79 input:focus:not([type="button"]):not([type="submit"]),.elementor-kit-79 textarea:focus,.elementor-kit-79 .elementor-field-textual:focus{color:var( --e-global-color-text );accent-color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{--error-message-text-color:#CC1818;--error-message-icon-color:#CC1818;--error-message-normal-links-color:#CC1818;--error-message-hover-links-color:var( --e-global-color-text );--error-box-border-radius:4px 4px 4px 4px;}body.e-wc-error-notice .woocommerce-error a.wc-backward, body.e-wc-error-notice .wc-block-components-notice-banner.is-error a.wc-backward{font-family:"Roboto", Sans-serif;text-decoration:underline;}body.e-wc-error-notice .woocommerce-error, body.e-wc-error-notice .wc-block-components-notice-banner.is-error{border-style:solid;border-width:1px 1px 1px 1px;border-color:#CC1818;}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{--message-message-text-color:#4AB866;--message-message-icon-color:#4AB866;--message-box-border-radius:4px 4px 4px 4px;--message-buttons-normal-text-color:var( --e-global-color-f219581 );--message-buttons-hover-text-color:var( --e-global-color-f219581 );--message-buttons-hover-border-color:var( --e-global-color-primary );--message-border-type:solid;--message-border-color:#4AB866;--message-buttons-border-radius:100px 100px 100px 100px;--message-buttons-padding:10px 16px 10px 16px;}body.e-wc-message-notice .woocommerce-message .restore-item, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, body.e-wc-message-notice .woocommerce-message a:not([class]), body.e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){text-decoration:underline;}.e-wc-message-notice .woocommerce-message .restore-item, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, .e-wc-message-notice .woocommerce-message a:not([class]), .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){--notice-message-normal-links-color:#4AB866;}.e-wc-message-notice .woocommerce-message .restore-item:hover, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item:hover, .e-wc-message-notice .woocommerce-message a:not([class]):hover, .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]):hover{--notice-message-hover-links-color:var( --e-global-color-text );}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{--info-message-text-color:#007CBA;--info-message-icon-color:#007CBA;--info-box-border-radius:4px 4px 4px 4px;--info-buttons-normal-text-color:var( --e-global-color-f219581 );--info-buttons-hover-text-color:var( --e-global-color-f219581 );--info-buttons-hover-border-color:var( --e-global-color-primary );--info-border-type:solid;--info-border-color:#007CBA;--info-buttons-border-radius:100px 100px 100px 100px;--info-buttons-padding:10px 16px 10px 16px;}body.e-wc-info-notice .woocommerce-info, body.e-wc-info-notice .wc-block-components-notice-banner.is-info{border-style:solid;border-width:1px 1px 1px 1px;border-color:#007CBA;}@media(max-width:1024px){.elementor-kit-79{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-79 h2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-79 h3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-79 h4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-79 h5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-79 h6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-79 button,.elementor-kit-79 input[type="button"],.elementor-kit-79 input[type="submit"],.elementor-kit-79 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-79 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-79 input:not([type="button"]):not([type="submit"]),.elementor-kit-79 textarea,.elementor-kit-79 .elementor-field-textual{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-79{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-79 h2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-79 h3{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-79 h4{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-79 h5{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-79 h6{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-79 button,.elementor-kit-79 input[type="button"],.elementor-kit-79 input[type="submit"],.elementor-kit-79 .elementor-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-79 label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-kit-79 input:not([type="button"]):not([type="submit"]),.elementor-kit-79 textarea,.elementor-kit-79 .elementor-field-textual{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Default HTML Styles */
textarea{
    padding:8px;
}
/* Utility Classes */
.no-outline{
    outline:none !important;
}
/* Post Password Form */
.woocommerce form.post-password-form{
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    padding:10px;
    margin:auto;
    width:100%;
    max-width:1140px;
}
.woocommerce form.post-password-form .form-row{
    display:flex;
    flex-direction:row;
    justify-content: flex-start;
    align-items: flex-end;
    gap:10px;
    margin:0;
    padding:0;
}
.woocommerce form.post-password-form .form-row::before, .woocommerce form.post-password-form .form-row::after{
    display:none;
}
.woocommerce form.post-password-form .form-row label{
    flex:1 1 auto;
}
/* Header */
.header-container{
    margin:auto;
    max-width:1600px;
}
.elementor.elementor .elementor-widget-n-menu.e-n-menu-tablet .e-n-menu-toggle:focus, .elementor.elementor .elementor-widget-n-menu.e-n-menu-tablet .e-n-menu-toggle:hover{
    background:none;
}
.elementor-menu-cart__product{
    margin:0 20px;
}
#sitewide-search form{
    margin:auto;
}
#sitewide-search .elementor-lightbox .dialog-lightbox-close-button, #sitewide-search .elementor-lightbox .dialog-lightbox-close-button:focus, #sitewide-search .elementor-lightbox .dialog-lightbox-close-button:hover{
    color:var(--e-global-color-f219581) !important;
    fill:var(--e-global-color-f219581) !important;
}
/* Footer - Copyright */
#copyright p{
    margin-bottom:0;
}
/* Image Zooming */
.image_zoom_magnifier .zoomImg{
    background-color:var(--e-global-color-f219581);
}
/* Search Form */
#search-form .elementor-search-form__container{
    overflow:hidden;
}
#search-form input, #search-form input:focus{
  border:none;
  box-shadow:none;
}
/* WooCommerce */
.woocommerce-error, .woocommerce-info, .woocommerce-message{
    margin-bottom:20px !important;
}
.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.loading::after, .elementor-kit-79 .wc-quick-view-product .cart .single_add_to_cart_button.loading:after{
    animation:spin 1.2s linear infinite;
    border:3px solid #f3f3f3;
    border-radius:50%;
    border-top-color:#555;
    content:" ";
    height:18px;
    left:50%;
    line-height:18px;
    margin-left:-9px;
    margin-top:-9px;
    position:absolute;
    top:50%;
    width:18px;    
}
.woocommerce .single_add_to_cart_button.elementor-button.bundle_add_to_cart_button.button.alt.disabled{
    background-color:var(--e-global-color-9d5b5f8);
}
/* AddToAny Sharing Buttons */
#a2apage_show_more_less{
	display:none;
}
/* WooCommerce - Menu Cart */
.elementor-menu-cart__product.bundled_table_item .elementor-menu-cart__product-image{
    display:none;
}
.elementor-menu-cart__product.bundled_table_item .elementor-menu-cart__product-remove{
    display:none;
}
/* Products - Card */
.product-card-image{
    height:100%;
}
.product-card-image a{
    display:block;
    height:100%;
}
.product-card .product-card-quick-view-button{
    opacity:0;
    transition:.3s all ease-in-out;
}
.product-card:focus .product-card-quick-view-button, .product-card:hover .product-card-quick-view-button, .product-card:active .product-card-quick-view-button{
    opacity:1;
}
.product-card .quick-view-button span{
    align-items:center;
    background:transparent;
    border-radius:unset;
    display:flex;
    height:auto;
    justify-content:center;
    margin-right:auto;
    transform:unset;
    width:auto;
}
.product-card .quick-view-button span::before, .product-card .quick-view-button span::after{
    display:none;
}
.product-card .quick-view-button span.elementor-align-icon-left{
    margin-right:5px;
}
.product-card-share-buttons{
    flex:0 0 24px;
    width:24px;
}
.product-card-share-buttons .wcxsfp_mark_fav.button{
    background:transparent;
    color:var(--e-global-color-accent);
    display:block;
    font-size:24px;
    height:24px;
    padding:0;
    width:24px;
}
/*.product-card-share-buttons .wcxsfp_mark_fav.button i.fa{*/
/*    font-family:"Font Awesome 5 Free" !important;*/
/*    font-weight:400 !important;*/
/*}*/
/*.product-card-share-buttons .wcxsfp_mark_fav.button i.fa.fa-heart{*/
/*    --fa: '\f004';*/
/*}*/
/*.product-card-share-buttons .wcxsfp_mark_fav.button i.fa.fa-heart-o{*/
/*    --fa: '\f08a';*/
/*}*/
.product-card-share-buttons .wcxsfp_mark_fav.button .fa::before{
    display:inline-block;
    height:24px;
    width:24px;
}
.product-card-share-buttons .wcxsfp_mark_fav.button:focus, .product-card-share-buttons .wcxsfp_mark_fav.button:hover{
    background:transparent;
    color:var(--e-global-color-503ba71);
    opacity:.7;
}
.product-card-share-buttons .a2a_kit{
    line-height:24px !important;
}
.product-card-share-buttons .addtoany_list.a2a_kit_size_32 a{
    color:var(--e-global-color-accent);
	font-size:24px;
	height:24px;
	padding:0;
	width:24px;
}
.product-card-share-buttons .addtoany_list.a2a_kit_size_32 a svg path{
    fill:currentColor;
    stroke:currentColor
}
.product-card-share-buttons .addtoany_list a:focus, .product-card-share-buttons .addtoany_list a:hover{
    color:var(--e-global-color-503ba71);
    opacity:.7;
}
.product-card-share-buttons .addtoany_list a:focus svg path, .product-card-share-buttons .addtoany_list a:hover svg path{
    fill:currentColor;
    stroke:currentColor;
}
/* Products - Favorite & Share */
#wcxsfp_loader{
    background:rgba(0,0,0,0.8);
    bottom:0;
    color:#FFFFFF;
    display:none;
    left:0;
    height:100%;
    position:fixed;
    right:0;
    top:0;
    width:100%;
    z-index:10000;
}
#wcxsfp_loader img{
    height:32px;
    left:50%;
    margin-bottom:0;
    position:fixed;
    top:50%;
    transform:translate(-50%, -50%);
    width:32px;
}
#wcxsfp_loader p{
    font-weight:bold;
    left:50%;
    margin-bottom:0;
    position:fixed;
    top:calc(50% + 48px);
    transform:translate(-50%, -50%);
}

/* Products - Quick View */
div.wc-quick-view-modal.with-product-details{
    height:90% !important;
    left:50% !important;
    max-height:1600px;
    max-width:1600px;
    position:fixed !important;
    top:50% !important;
    transform:translate(-50%, -50%);
    width:90% !important;
}
div.wc-quick-view-modal .product{
    height:100%;
    left:0;
    overflow:auto;
    padding:20px;
    position:absolute;
    top:0;
    width:100%;
}
div.wc-quick-view-modal .woocommerce-notices-wrapper{
    display:flex;
}
div.wc-quick-view-modal .woocommerce-notices-wrapper .wc-block-components-notice-banner{
    flex:0 0 100%;
}
div.wc-quick-view-modal .woocommerce-notices-wrapper .wc-block-components-notice-banner > svg{
    height:24px;
    widtH:24px;
}
.elementor-kit-79 .wc-quick-view-product .cart{
    margin:0 !important;
}
@media all and (max-width:1024px){
    div.wc-quick-view-modal .product{
        padding:10px;
    }    
}
/* Product Details Content */
.zoomImg{
    background-color:#FFFFFF;
}
#embedpress-content,
#embedpress-content .elementor-widget-container,
#embedpress-content .embedpress-elements-wrapper,
#embedpress-content .ep-elementor-content,
#embedpress-content .ep-embed-content-wraper,
#embedpress-content .ose-embedpress-responsive,
#embedpress-content .ose-embedpress-responsive > iframe{
    aspect-ratio:16/9;
    display:block !important;
    width:100%;
}
#embedpress-content .ose-embedpress-responsive,
#embedpress-content .ose-embedpress-responsive > iframe{
    height:100% !important;
    max-height:100% !important;
    width:100% !important;
}
#embedpress-content .ose-wistia{
    aspect-ratio:16/9;
    display:block !important;
    width:100%;
}
#embedpress-content .ose-wistia .wistia_embed{
    height:100% !important;
    max-height:100% !important;
    width:100% !important; 
}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product p.price, .woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product span.price{
    margin-bottom:0;
}
.product-detail-share-buttons .addtoany_list{
    align-items:center;
    display:flex;
    flex-direction:row;
    gap:10px;
    line-height:24px !important;
    justify-content:flex-start;
    
}
.product-detail-share-buttons .a2a_kit > a{
    color:var(--e-global-color-accent);
    display:block;
    height:32px;
    padding:0;
}
.product-detail-share-buttons .a2a_kit > a:focus, .product-detail-share-buttons .a2a_kit > a:hover{
    color:var(--e-global-color-503ba71);
}
.product-detail-share-buttons .a2a_kit > a svg path{
    fill:currentColor;
}
.product-detail-share-buttons .a2a_kit > a.addtoany_share{
    display:none;
}
.bundled_product_summary .bundled_product_images img{
    background:rgba(0,0,0,0.1);
    border:1px solid rgba(0,0,0,0.2);
}
#uc_dropdown_button_kat_version_elementor_9629a24 .ca_dropdown i::before{
    font-family:"Font Awesome 5 Free", sans-serif;
    font-style:normal;
}
:is(.elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart) .quantity .qty:not([type=hidden]){
    margin-right:10px;
    width:80px !important;
}
:is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart .button:where(:not(:first-child)), :is(.elementor-widget-woocommerce-product-add-to-cart, .woocommerce div.product .elementor-widget-woocommerce-product-add-to-cart, .elementor-widget-wc-add-to-cart, .woocommerce div.product .elementor-widget-wc-add-to-cart) form.cart button:where(:not(:first-child)){
    margin-left:0 !important;
}
/*----BOX SHADOW ON PRODUCTS----*/
.elementor-293 .elementor-element.elementor-element-992f011 {
    border-width: 0px !important;
    box-shadow: 0px 0px 0 0px rgb(0 0 0 / 15%) !important;
	}
	
.a2a_svg svg { background-color: white !important;
}/* End custom CSS */