.elementor-2788 .elementor-element.elementor-element-7e1c9c33{--display:flex;--min-height:30px;--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;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-2788 .elementor-element.elementor-element-7e1c9c33:not(.elementor-motion-effects-element-type-background), .elementor-2788 .elementor-element.elementor-element-7e1c9c33 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(360deg, #D4E4EC 0%, #ECF2F51C 100%);}.elementor-2788 .elementor-element.elementor-element-7e1c9c33, .elementor-2788 .elementor-element.elementor-element-7e1c9c33::before{--border-transition:0.3s;}.elementor-2788 .elementor-element.elementor-element-c2cafae{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;}.elementor-2788 .elementor-element.elementor-element-c2cafae.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2788 .elementor-element.elementor-element-a160f11 .rey-textScroller-item, .elementor-2788 .elementor-element.elementor-element-a160f11 .rey-textScroller-item a{color:#000000;}.elementor-2788 .elementor-element.elementor-element-a160f11 .rey-textScroller-item{font-family:"Changa", Sans-serif;}.elementor-2788 .elementor-element.elementor-element-a160f11{text-align:left;}.elementor-2788 .elementor-element.elementor-element-a160f11 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-2788 .elementor-element.elementor-element-6bba719{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:20px;}.elementor-2788 .elementor-element.elementor-element-6bba719.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2788 .elementor-element.elementor-element-291d256{--header-nav-x-spacing:1rem;width:var( --container-widget-width, 31.665% );max-width:31.665%;--container-widget-width:31.665%;--container-widget-flex-grow:0;}.elementor-2788 .elementor-element.elementor-element-291d256 .rey-mainMenu--desktop{justify-content:center;width:100%;}.elementor-2788 .elementor-element.elementor-element-291d256 .rey-mainMenu--desktop > .menu-item > a{font-family:"Changa", Sans-serif;font-size:12px;text-transform:uppercase;color:#000000;}.elementor-2788 .elementor-element.elementor-element-291d256 > .elementor-widget-container{margin:0px 20px 0px 20px;padding:0px 0px 0px 0px;}.elementor-2788 .elementor-element.elementor-element-291d256.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-2788 .elementor-element.elementor-element-79c1f6e{--display:flex;--min-height:100px;--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;--align-items:stretch;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:3%;--padding-right:3%;}.elementor-2788 .elementor-element.elementor-element-79c1f6e:not(.elementor-motion-effects-element-type-background), .elementor-2788 .elementor-element.elementor-element-79c1f6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121212;}.elementor-2788 .elementor-element.elementor-element-79c1f6e, .elementor-2788 .elementor-element.elementor-element-79c1f6e::before{--border-transition:0.3s;}.elementor-2788 .elementor-element.elementor-element-884eed0{--display:flex;--flex-direction:row-reverse;--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-2788 .elementor-element.elementor-element-884eed0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2788 .elementor-element.elementor-element-ddc1dae .rey-siteLogo img, .elementor-2788 .elementor-element.elementor-element-ddc1dae .rey-siteLogo .custom-logo{width:280px;}.elementor-2788 .elementor-element.elementor-element-ddc1dae > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-2788 .elementor-element.elementor-element-ddc1dae{width:auto;max-width:auto;}.elementor-2788 .elementor-element.elementor-element-ddc1dae.elementor-element{--align-self:center;}.elementor-2788 .elementor-element.elementor-element-2c380ae{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-2788 .elementor-element.elementor-element-24f1eee{--header-nav-x-spacing:8px;width:auto;max-width:auto;}.elementor-2788 .elementor-element.elementor-element-24f1eee .rey-mainMenu--desktop{justify-content:flex-start;width:100%;}.elementor-2788 .elementor-element.elementor-element-24f1eee .rey-mainMenu--desktop > .menu-item > a{font-family:"Changa", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;color:#FFFFFF;}.elementor-2788 .elementor-element.elementor-element-24f1eee .rey-mainMenu--desktop > .menu-item > a:after{color:#FFFFFF;}.elementor-2788 .elementor-element.elementor-element-24f1eee .rey-mainNavigation-mobileBtn{--hbg-bars-width:20px;--hbg-bars-thick:2px;--hbg-bars-distance:4px;--hbg-bars-roundness:2px;}.elementor-2788 .elementor-element.elementor-element-24f1eee > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-2788 .elementor-element.elementor-element-1b39a09{--display:flex;--flex-direction:row-reverse;--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--background-transition:0.3s;}.elementor-2788 .elementor-element.elementor-element-1b39a09.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-2788 .elementor-element.elementor-element-9ecb1eb .rey-headerAccount-btnIcon{color:#FFFFFF;}.elementor-2788 .elementor-element.elementor-element-9ecb1eb > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-2788 .elementor-element.elementor-element-9ecb1eb{width:auto;max-width:auto;}.elementor-2788 .elementor-element.elementor-element-9ecb1eb.elementor-element{--align-self:center;}.elementor-2788 .elementor-element.elementor-element-724419e .btn{color:#FFFFFF;}.elementor-2788 .elementor-element.elementor-element-724419e > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-2788 .elementor-element.elementor-element-724419e{width:auto;max-width:auto;}.elementor-2788 .elementor-element.elementor-element-724419e.elementor-element{--align-self:center;}.elementor-2788 .elementor-element.elementor-element-20efd19 .rey-headerCart{color:#FFFFFF;}.elementor-2788 .elementor-element.elementor-element-20efd19 .rey-headerCart .rey-headerIcon-counter{display:inline-flex;}.elementor-2788 .elementor-element.elementor-element-20efd19 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-2788 .elementor-element.elementor-element-20efd19{width:auto;max-width:auto;}.elementor-2788 .elementor-element.elementor-element-20efd19.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-2788 .elementor-element.elementor-element-52cdd40 .rey-headerSearch-toggle{color:#FFFFFF;}.elementor-2788 .elementor-element.elementor-element-52cdd40 > .elementor-widget-container{margin:0px 0px 0px 20px;}body.elementor-page-2788:not(.elementor-motion-effects-element-type-background), body.elementor-page-2788 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-2788 .elementor-element.elementor-element-7e1c9c33{--width:100%;}.elementor-2788 .elementor-element.elementor-element-c2cafae{--width:50%;}.elementor-2788 .elementor-element.elementor-element-6bba719{--width:50%;}.elementor-2788 .elementor-element.elementor-element-884eed0{--width:10%;}.elementor-2788 .elementor-element.elementor-element-2c380ae{--width:75%;}.elementor-2788 .elementor-element.elementor-element-1b39a09{--width:15%;}}@media(max-width:1189px) and (min-width:768px){.elementor-2788 .elementor-element.elementor-element-c2cafae{--width:51.709%;}.elementor-2788 .elementor-element.elementor-element-6bba719{--width:533.969px;}.elementor-2788 .elementor-element.elementor-element-884eed0{--width:324.969px;}.elementor-2788 .elementor-element.elementor-element-1b39a09{--width:324.969px;}}@media(max-width:1189px){.elementor-2788 .elementor-element.elementor-element-7e1c9c33{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-2788 .elementor-element.elementor-element-291d256{width:var( --container-widget-width, 410.944px );max-width:410.944px;--container-widget-width:410.944px;--container-widget-flex-grow:0;}.elementor-2788 .elementor-element.elementor-element-79c1f6e{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-2788 .elementor-element.elementor-element-9ecb1eb > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-2788 .elementor-element.elementor-element-20efd19{width:var( --container-widget-width, 50.016px );max-width:50.016px;--container-widget-width:50.016px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-2788 .elementor-element.elementor-element-7e1c9c33{--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-2788 .elementor-element.elementor-element-c2cafae{--width:50%;}.elementor-2788 .elementor-element.elementor-element-a160f11{width:auto;max-width:auto;}.elementor-2788 .elementor-element.elementor-element-6bba719{--width:50%;--flex-direction:row-reverse;--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;--justify-content:flex-end;--align-items:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2788 .elementor-element.elementor-element-6bba719.e-con{--order:-99999 /* order start hack */;}.elementor-2788 .elementor-element.elementor-element-291d256 > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-2788 .elementor-element.elementor-element-291d256{width:auto;max-width:auto;}.elementor-2788 .elementor-element.elementor-element-79c1f6e{--justify-content:center;}.elementor-2788 .elementor-element.elementor-element-884eed0{--width:35%;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;}.elementor-2788 .elementor-element.elementor-element-ddc1dae .rey-siteLogo img, .elementor-2788 .elementor-element.elementor-element-ddc1dae .rey-siteLogo .custom-logo{width:137px;}.elementor-2788 .elementor-element.elementor-element-ddc1dae{width:auto;max-width:auto;}.elementor-2788 .elementor-element.elementor-element-ddc1dae.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-2788 .elementor-element.elementor-element-2c380ae{--width:15%;--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;--justify-content:center;--align-items:center;}.elementor-2788 .elementor-element.elementor-element-24f1eee > .elementor-widget-container{margin:0px 20px 0px 20px;}.elementor-2788 .elementor-element.elementor-element-24f1eee{width:auto;max-width:auto;}.elementor-2788 .elementor-element.elementor-element-1b39a09{--width:50%;--flex-direction:row-reverse;--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;--justify-content:flex-end;--align-items:center;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2788 .elementor-element.elementor-element-1b39a09.e-con{--order:-99999 /* order start hack */;}.elementor-2788 .elementor-element.elementor-element-9ecb1eb > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-2788 .elementor-element.elementor-element-724419e > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-2788 .elementor-element.elementor-element-20efd19 > .elementor-widget-container{margin:0px 10px 0px 10px;}.elementor-2788 .elementor-element.elementor-element-52cdd40 > .elementor-widget-container{margin:0px 10px 0px 10px;}}.block-image.elementor-widget-image a {
	display:block;
}



body {
	    background: #f9fafa !important;
}

.elementor-2788 .elementor-element.elementor-element-7e1c9c33:not(.elementor-motion-effects-element-type-background), .elementor-2788 .elementor-element.elementor-element-7e1c9c33 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #ECF2F5 !important;
}


li.product a img {
    width: auto !important;
    margin: 0 auto !important;
    height: auto !important;
}



@media (max-width: 1024px) {
    .elementor-2788 .elementor-element.elementor-element-79c1f6e {
        background-color: #ffffff !important;
    }
}

@media (max-width: 1024px) {
    .rey-headerIcon svg {
        overflow: visible;
        color: #000000 !important;
    }
}

.wpcf7-form-control.wpcf7-text.wpcf7-validates-as-required {
  box-shadow: inset 5px 5px 10px 0px rgba(0, 0, 0, 0.11) !important;
}

.wpcf7-form-control.wpcf7-textarea {
  box-shadow: inset 5px 5px 10px 0px rgba(0, 0, 0, 0.11) !important;
}

button.woosc-btn.woosc-btn {
    display: none !important;
}

.rey-sold {
    display: block;
    color: HSL(var(--neutral-0));
    background-color: #27ba32;
    padding: .25rem .4375rem;
    font-size: .625rem;
    line-height: 1;
    font-weight: var(--font-weight-bold);
}