.elementor-33 .elementor-element.elementor-element-0f14299{--display:flex;}.elementor-33 .elementor-element.elementor-element-bc4289f{width:auto;max-width:auto;text-align:center;}.elementor-33 .elementor-element.elementor-element-bc4289f.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-014fb05 .elementor-repeater-item-d809f21.elementor-social-icon{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-014fb05 .elementor-repeater-item-d809f21.elementor-social-icon i{color:#000000;}.elementor-33 .elementor-element.elementor-element-014fb05 .elementor-repeater-item-d809f21.elementor-social-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-014fb05 .elementor-repeater-item-584e6ba.elementor-social-icon{background-color:#FFFFFF;}.elementor-33 .elementor-element.elementor-element-014fb05 .elementor-repeater-item-584e6ba.elementor-social-icon i{color:#000000;}.elementor-33 .elementor-element.elementor-element-014fb05 .elementor-repeater-item-584e6ba.elementor-social-icon svg{fill:#000000;}.elementor-33 .elementor-element.elementor-element-014fb05{--grid-template-columns:repeat(2, auto);text-align:center;width:auto;max-width:auto;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-33 .elementor-element.elementor-element-014fb05.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-d48b030{--display:flex;}.elementor-33 .elementor-element.elementor-element-fc7fe41{--display:flex;}.elementor-33 .elementor-element.elementor-element-4b7f4fc{--display:flex;}.elementor-33 .elementor-element.elementor-element-61083b7{--display:flex;}.elementor-33 .elementor-element.elementor-element-c159182{--display:flex;}.elementor-33 .elementor-element.elementor-element-46ac58e{--display:flex;}.elementor-33 .elementor-element.elementor-element-d359060{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:center;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;width:auto;max-width:auto;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-color-normal:#000000;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-dropdown-content-box-shadow-horizontal:0px;--n-menu-dropdown-content-box-shadow-vertical:0px;--n-menu-dropdown-content-box-shadow-blur:0px;--n-menu-dropdown-content-box-shadow-spread:0px;--n-menu-dropdown-content-box-shadow-color:rgba(0,0,0,0.5);}.elementor-33 .elementor-element.elementor-element-d359060.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-d359060 {--n-menu-title-color-hover:#DE1212;--n-menu-title-color-active:#DE1212;}.elementor-33 .elementor-element.elementor-element-d359060 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title:hover:not( .e-current ){text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-33 .elementor-element.elementor-element-d359060 > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{text-shadow:0px 0px 0px rgba(0,0,0,0.3);border-style:none;}.elementor-33 .elementor-element.elementor-element-d359060 > .e-n-menu[data-layout='dropdown'] > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-33 .elementor-element.elementor-element-77dfbbc{width:auto;max-width:auto;border-style:none;--main-alignment:center;--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:#000000;--toggle-button-icon-hover-color:#000000;--toggle-button-hover-background-color:#FFFFFF;--toggle-button-hover-border-color:#FFFFFF;--toggle-button-border-width:0px;--toggle-icon-size:20px;--items-indicator-text-color:#FFFFFF;--items-indicator-background-color:#DE1212;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-33 .elementor-element.elementor-element-77dfbbc.elementor-element{--align-self:center;}.elementor-33 .elementor-element.elementor-element-77dfbbc:hover{border-style:none;}.elementor-33 .elementor-element.elementor-element-77dfbbc .elementor-menu-cart__toggle .elementor-button{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-33 .elementor-element.elementor-element-77dfbbc .elementor-menu-cart__toggle .elementor-button:hover{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}body:not(.rtl) .elementor-33 .elementor-element.elementor-element-77dfbbc .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:-9px;top:-9px;}body.rtl .elementor-33 .elementor-element.elementor-element-77dfbbc .elementor-menu-cart__toggle .elementor-button-icon .elementor-button-icon-qty[data-counter]{right:9px;top:-9px;left:auto;}.elementor-33 .elementor-element.elementor-element-77dfbbc .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for mega-menu, class: .elementor-element-d359060 *//* Remove dark background from hamburger toggle on tap/open */
.e-n-menu-toggle,
.e-n-menu-toggle:focus,
.e-n-menu-toggle:active,
.e-n-menu-toggle[aria-expanded="true"] {
    background-color: transparent !important;
    background: transparent !important;
    box-shadow: none !important;
    outline: none !important;
}

/* Keep the icon lines the color you want (adjust the hex) */
.e-n-menu-toggle svg,
.e-n-menu-toggle svg path,
.e-n-menu-toggle i {
    color: #000000 !important;
    fill: #000000 !important;
    stroke: #000000 !important;
}/* End custom CSS */