.elementor-557 .elementor-element.elementor-element-8e65681{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-557 .elementor-element.elementor-element-8e65681:not(.elementor-motion-effects-element-type-background), .elementor-557 .elementor-element.elementor-element-8e65681 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f77cbb5 );}.elementor-557 .elementor-element.elementor-element-53394a6{width:auto;max-width:auto;}.elementor-557 .elementor-element.elementor-element-53394a6 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-557 .elementor-element.elementor-element-53394a6.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-557 .elementor-element.elementor-element-53394a6 .rey-siteLogo img, .elementor-557 .elementor-element.elementor-element-53394a6 .rey-siteLogo .custom-logo{width:90px;}.elementor-557 .elementor-element.elementor-element-1d015cc{--display:flex;--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;--justify-content:flex-end;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-557 .elementor-element.elementor-element-6b23cbc > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-557 .elementor-element.elementor-element-6b23cbc .rey-headerSearch-toggle{color:#000000;}.elementor-557 .elementor-element.elementor-element-6b23cbc .rey-headerSearch--inline form{background-color:#020101;}.elementor-557 .elementor-element.elementor-element-6b23cbc .rey-headerSearch--inline form:before{display:none;}.elementor-557 .elementor-element.elementor-element-6b23cbc .rey-headerSearch--inline{--height:35px;}.elementor-557 .elementor-element.elementor-element-6b23cbc .rey-headerSearch--inline .icon-search{font-size:12px;}:root{--search-bg-color:#000000;}.elementor-557 .elementor-element.elementor-element-482fb31{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:20px;--padding-bottom:010px;--padding-left:0px;--padding-right:10px;}.elementor-557 .elementor-element.elementor-element-c6401c4 .__text{font-size:12px;font-weight:200;}.elementor-557 .elementor-element.elementor-element-c6401c4 .rey-headerCart .rey-headerIcon-counter{display:inline-flex;}.elementor-557 .elementor-element.elementor-element-b01dd83 .rey-headerIcon-btnText{font-size:12px;font-weight:200;}.elementor-557 .elementor-element.elementor-element-360eee0 .rey-headerIcon-btnText{font-size:12px;font-weight:200;text-transform:uppercase;}.elementor-557 .elementor-element.elementor-element-1c27b5d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-557 .elementor-element.elementor-element-1c27b5d:not(.elementor-motion-effects-element-type-background), .elementor-557 .elementor-element.elementor-element-1c27b5d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f77cbb5 );}.elementor-557 .elementor-element.elementor-element-c22969f{--display:flex;--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;--justify-content:flex-end;--align-items:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-557 .elementor-element.elementor-element-c802fc3{--header-nav-x-spacing:1.2rem;--submenus-padding:0px;--submenus-padding-x:0px;--submenus-radius:0px;--submenu-panels-distance:30px;--mobile-nav-footer-top-spacing:20px;}.elementor-557 .elementor-element.elementor-element-c802fc3 .rey-mainMenu--desktop > .menu-item > a{font-size:15px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-883aba4 );}.elementor-557 .elementor-element.elementor-element-c802fc3 .rey-mainMenu--desktop > .menu-item:hover > a, .elementor-557 .elementor-element.elementor-element-c802fc3 .rey-mainMenu--desktop > .menu-item.--hover > a, .elementor-557 .elementor-element.elementor-element-c802fc3 .rey-mainMenu--desktop > .menu-item > a:hover, .elementor-557 .elementor-element.elementor-element-c802fc3 .rey-mainMenu--desktop > .menu-item.current-menu-item > a{color:#FFFFFF;}.elementor-557 .elementor-element.elementor-element-c802fc3 .rey-mobileMenu-close{font-size:20px;}.elementor-557 .elementor-element.elementor-element-c802fc3 .rey-mobileNav-header .rey-siteLogo img, .elementor-557 .elementor-element.elementor-element-c802fc3 .rey-mobileNav-header .rey-siteLogo .custom-logo{max-width:60px;width:100%;}.elementor-557 .elementor-element.elementor-element-c802fc3 .rey-mainMenu-mobile > .menu-item > a, .elementor-557 .elementor-element.elementor-element-c802fc3 .rey-mainMenu-mobile > .menu-item.--is-mega-cols .menu-item > a, .elementor-557 .elementor-element.elementor-element-c802fc3 .rey-mainMenu-mobile > .menu-item.--is-regular .menu-item > a{font-size:20px;}.elementor-557 .elementor-element.elementor-element-c802fc3 .rey-mainNavigation-mobileBtn{--hbg-bars-width:20px;--hbg-bars-thick:2px;--hbg-bars-distance:4px;--hbg-bars-roundness:2px;}.elementor-557 .elementor-element.elementor-element-67d2fd1 .rey-headerSearch-toggle{color:#000000;}.elementor-557 .elementor-element.elementor-element-67d2fd1 .rey-headerSearch--inline{--height:35px;}.elementor-557 .elementor-element.elementor-element-67d2fd1 .rey-headerSearch--inline .icon-search{font-size:12px;}.elementor-557 .elementor-element.elementor-element-e368438{width:auto;max-width:auto;}.elementor-557 .elementor-element.elementor-element-e368438 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-557 .elementor-element.elementor-element-e368438.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-557 .elementor-element.elementor-element-e368438 .rey-siteLogo img, .elementor-557 .elementor-element.elementor-element-e368438 .rey-siteLogo .custom-logo{width:90px;}.elementor-557 .elementor-element.elementor-element-5fd355d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--padding-top:20px;--padding-bottom:010px;--padding-left:0px;--padding-right:0px;}.elementor-557 .elementor-element.elementor-element-8cff03b .__text{font-size:12px;font-weight:200;}.elementor-557 .elementor-element.elementor-element-8cff03b .rey-headerCart .rey-headerIcon-counter{display:inline-flex;}.elementor-557 .elementor-element.elementor-element-0904876 .rey-headerIcon-btnText{font-size:12px;font-weight:200;text-transform:uppercase;}.elementor-557 .elementor-element.elementor-element-60e6cc0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-557 .elementor-element.elementor-element-60e6cc0:not(.elementor-motion-effects-element-type-background), .elementor-557 .elementor-element.elementor-element-60e6cc0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-557 .elementor-element.elementor-element-9f42dab{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-557 .elementor-element.elementor-element-4b5a9b6{--header-nav-x-spacing:1.2rem;--submenus-padding:30px;--submenus-padding-x:30px;--submenus-radius:0px;--submenu-panels-distance:0px;}.elementor-557 .elementor-element.elementor-element-4b5a9b6 .rey-mainMenu--desktop > .menu-item > a{font-size:15px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-883aba4 );}.elementor-557 .elementor-element.elementor-element-4b5a9b6 .rey-mainMenu--desktop > .menu-item:hover > a, .elementor-557 .elementor-element.elementor-element-4b5a9b6 .rey-mainMenu--desktop > .menu-item.--hover > a, .elementor-557 .elementor-element.elementor-element-4b5a9b6 .rey-mainMenu--desktop > .menu-item > a:hover, .elementor-557 .elementor-element.elementor-element-4b5a9b6 .rey-mainMenu--desktop > .menu-item.current-menu-item > a{color:#FFFFFF;}.elementor-557 .elementor-element.elementor-element-4b5a9b6 .rey-mainMenu--desktop .--is-regular .sub-menu .menu-item > a, .elementor-557 .elementor-element.elementor-element-4b5a9b6 .rey-mainMenu--desktop .--is-mega-cols .sub-menu .menu-item > a{font-size:12px;font-weight:400;line-height:22px;}.elementor-557 .elementor-element.elementor-element-4b5a9b6 .rey-mobileMenu-close{font-size:30px;}.elementor-557 .elementor-element.elementor-element-4b5a9b6 .rey-mobileNav-header .rey-siteLogo img, .elementor-557 .elementor-element.elementor-element-4b5a9b6 .rey-mobileNav-header .rey-siteLogo .custom-logo{max-width:60px;width:100%;}.elementor-557 .elementor-element.elementor-element-4b5a9b6 .rey-mainMenu-mobile > .menu-item > a, .elementor-557 .elementor-element.elementor-element-4b5a9b6 .rey-mainMenu-mobile > .menu-item.--is-mega-cols .menu-item > a, .elementor-557 .elementor-element.elementor-element-4b5a9b6 .rey-mainMenu-mobile > .menu-item.--is-regular .menu-item > a{font-size:20px;}.elementor-557 .elementor-element.elementor-element-4b5a9b6 .rey-mainNavigation-mobileBtn{--hbg-bars-width:20px;--hbg-bars-thick:2px;--hbg-bars-distance:4px;--hbg-bars-roundness:2px;}.elementor-557 .elementor-element.elementor-element-7dfc7a5 > .elementor-widget-container{margin:0px 0px 0px 20px;padding:0px 0px 0px 20px;border-style:solid;border-width:0px 0px 0px 1px;border-color:#FFFFFF;}.elementor-557 .elementor-element.elementor-element-7dfc7a5{--header-nav-x-spacing:1.2rem;--submenus-padding:0px;--submenus-padding-x:0px;--submenus-radius:0px;--submenu-panels-distance:30px;}.elementor-557 .elementor-element.elementor-element-7dfc7a5 .rey-mainMenu--desktop > .menu-item > a{font-size:15px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-883aba4 );}.elementor-557 .elementor-element.elementor-element-7dfc7a5 .rey-mainMenu--desktop > .menu-item:hover > a, .elementor-557 .elementor-element.elementor-element-7dfc7a5 .rey-mainMenu--desktop > .menu-item.--hover > a, .elementor-557 .elementor-element.elementor-element-7dfc7a5 .rey-mainMenu--desktop > .menu-item > a:hover, .elementor-557 .elementor-element.elementor-element-7dfc7a5 .rey-mainMenu--desktop > .menu-item.current-menu-item > a{color:#FFFFFF;}.elementor-557 .elementor-element.elementor-element-7dfc7a5 .rey-mobileNav-header .rey-siteLogo img, .elementor-557 .elementor-element.elementor-element-7dfc7a5 .rey-mobileNav-header .rey-siteLogo .custom-logo{max-width:60px;width:100%;}.elementor-557 .elementor-element.elementor-element-7dfc7a5 .rey-mainMenu-mobile > .menu-item > a, .elementor-557 .elementor-element.elementor-element-7dfc7a5 .rey-mainMenu-mobile > .menu-item.--is-mega-cols .menu-item > a, .elementor-557 .elementor-element.elementor-element-7dfc7a5 .rey-mainMenu-mobile > .menu-item.--is-regular .menu-item > a{font-size:20px;}.elementor-557 .elementor-element.elementor-element-7dfc7a5 .rey-mainNavigation-mobileBtn{--hbg-bars-width:20px;--hbg-bars-thick:2px;--hbg-bars-distance:4px;--hbg-bars-roundness:2px;}.elementor-557 .elementor-element.elementor-element-0659e41{--b-bk:flex;--b-fg:0;}.elementor-557 .elementor-element.elementor-element-0659e41.elementor-element{--align-self:center;}.elementor-557 .elementor-element.elementor-element-0659e41 > .elementor-widget-container{border-style:none;}.elementor-557 .elementor-element.elementor-element-0659e41 .elementor-button .elementor-button-icon{font-size:26px;}.elementor-557 .elementor-element.elementor-element-0659e41 .elementor-button{--icon-size:26px;fill:var( --e-global-color-04ba746 );color:var( --e-global-color-04ba746 );border-style:none;}.elementor-557 .elementor-element.elementor-element-0659e41 .elementor-button:hover, .elementor-557 .elementor-element.elementor-element-0659e41 .elementor-button:focus{color:var( --e-global-color-959dca1 );}.elementor-557 .elementor-element.elementor-element-0659e41 .elementor-button:hover svg, .elementor-557 .elementor-element.elementor-element-0659e41 .elementor-button:focus svg{fill:var( --e-global-color-959dca1 );}@media(max-width:1024px){.elementor-557 .elementor-element.elementor-element-8e65681{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-557 .elementor-element.elementor-element-1c27b5d{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-557 .elementor-element.elementor-element-c22969f{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-557 .elementor-element.elementor-element-67d2fd1 .rey-headerSearch--inline .icon-search{font-size:18px;}.elementor-557 .elementor-element.elementor-element-e368438 .rey-siteLogo img, .elementor-557 .elementor-element.elementor-element-e368438 .rey-siteLogo .custom-logo{width:65px;}.elementor-557 .elementor-element.elementor-element-0659e41{--b-bk:flex;--b-fg:0;}}@media(min-width:768px){.elementor-557 .elementor-element.elementor-element-8e65681{--width:100%;}.elementor-557 .elementor-element.elementor-element-1c27b5d{--width:100%;}}@media(max-width:767px){.elementor-557 .elementor-element.elementor-element-8e65681{--min-height:64px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-557 .elementor-element.elementor-element-53394a6.elementor-element{--order:-99999 /* order start hack */;}.elementor-557 .elementor-element.elementor-element-1d015cc{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;}.elementor-557 .elementor-element.elementor-element-1c27b5d{--min-height:64px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-557 .elementor-element.elementor-element-c22969f{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-557 .elementor-element.elementor-element-c802fc3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-557 .elementor-element.elementor-element-c802fc3 .rey-mainNavigation-mobileBtn{--hbg-bars-width:23px;--hbg-bars-distance:6px;}.elementor-557 .elementor-element.elementor-element-67d2fd1 .rey-headerSearch--inline .icon-search{font-size:18px;}.elementor-557 .elementor-element.elementor-element-e368438 .rey-siteLogo img, .elementor-557 .elementor-element.elementor-element-e368438 .rey-siteLogo .custom-logo{width:45px;}.elementor-557 .elementor-element.elementor-element-5fd355d{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-557 .elementor-element.elementor-element-4b5a9b6 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-557 .elementor-element.elementor-element-7dfc7a5 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-557 .elementor-element.elementor-element-0659e41{--b-bk:flex;--b-fg:0;}.elementor-557 .elementor-element.elementor-element-0659e41 > .elementor-widget-container{margin:0px 0px 0px 20px;}}.elementor-557 .elementor-element.elementor-element-6b23cbc input#search-form-1{
    background: #0a0505;
    color: #fff;
    padding: 0 10px 3px 10px !important;
    border-radius: 0 30px 30px 0;
}

.elementor-557 .elementor-element.elementor-element-6b23cbc button.search-btn.rey-inlineSearch-searchBtn{
    background: #0a0505;
    color: #fff;
    border-radius: 30px 0 0 30px;

}

.elementor-557 .elementor-element.elementor-element-6b23cbc form{
    border-radius: 30px;
}
.elementor-557 .elementor-element.elementor-element-c802fc3 nav#site-navigation-mobile-c802fc3{
 padding: 0;   
}

.elementor-557 .elementor-element.elementor-element-c802fc3 .rey-mobileNav-container{
    width: 100%;
}

.elementor-557 .elementor-element.elementor-element-c802fc3 .rey-mobileNav-header{
    padding: 20px 30px;
}
.elementor-557 .elementor-element.elementor-element-c802fc3 .rey-mobileNav-main li{
    border-bottom: 1px solid #75757530
}
.elementor-557 .elementor-element.elementor-element-c802fc3 .rey-mobileNav-main li a{
    padding: 7px 20px;
}

.elementor-557 .elementor-element.elementor-element-c802fc3 .rey-mobileNav-footer{
    padding: 20px;
}

.elementor-557 .elementor-element.elementor-element-c802fc3 .js-rey-mobileMenu-close{
    right: 20px;
    top: 50%;
    transform: translatey(-50%);
}
.elementor-557 .elementor-element.elementor-element-67d2fd1 input#search-form-2{
    padding-left: 10px ;
}

.elementor-557 .elementor-element.elementor-element-67d2fd1 button.search-btn.rey-inlineSearch-searchBtn{
    background: #374550;
    color: #fff;

}

.elementor-557 .elementor-element.elementor-element-67d2fd1 .elementor-widget-reycore-header-search{
    z-index: 99999;
}
.elementor-557 .elementor-element.elementor-element-67d2fd1 .rey-inlineSearch-wrapper {
    width: calc(100vw - 30px);
    margin: auto;
    height: 66px;
    top: -23px;
    padding: 20px !important;
    z-index: 99999;
    background: #fff;
}
.elementor-557 .elementor-element.elementor-element-67d2fd1 .rey-inlineSearch-form{
    height: auto;
    top: 16px;
}

.elementor-557 .elementor-element.elementor-element-67d2fd1 button.rey-inlineSearch-mobileClose{
    right: 0 !important;
    left: unset;
    z-index: 99999;
}
.elementor-557 .elementor-element.elementor-element-67d2fd1 button.search-btn.rey-inlineSearch-searchBtn {
    padding: 9px;
}
/* Start custom CSS for reycore-header-navigation, class: .elementor-element-4b5a9b6 */.elementor-557 .elementor-element.elementor-element-4b5a9b6 .mb-pers{
    margin-bottom: 5px;
}/* End custom CSS */