.elementor-533 .elementor-element.elementor-element-893e675{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-533 .elementor-element.elementor-element-7a5fe9f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-533 .elementor-element.elementor-element-084ae3c img{width:100%;}.elementor-533 .elementor-element.elementor-element-2225b89{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-533 .elementor-element.elementor-element-ca0ea01{--header-nav-x-spacing:2rem;}.elementor-533 .elementor-element.elementor-element-ca0ea01 .rey-mainMenu--desktop > .menu-item > a{font-family:"europa", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;line-height:1em;color:var( --e-global-color-kadence9 );}.elementor-533 .elementor-element.elementor-element-ca0ea01 .rey-mainMenu--desktop > .menu-item:hover > a, .elementor-533 .elementor-element.elementor-element-ca0ea01 .rey-mainMenu--desktop > .menu-item.--hover > a, .elementor-533 .elementor-element.elementor-element-ca0ea01 .rey-mainMenu--desktop > .menu-item > a:hover, .elementor-533 .elementor-element.elementor-element-ca0ea01 .rey-mainMenu--desktop > .menu-item.current-menu-item > a{color:var( --e-global-color-primary );}.elementor-533 .elementor-element.elementor-element-ca0ea01 .rey-mainNavigation-mobileBtn{--hbg-bars-width:20px;--hbg-bars-thick:2px;--hbg-bars-distance:4px;--hbg-bars-roundness:2px;}.elementor-533 .elementor-element.elementor-element-3ef7929{--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-around;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-533 .elementor-element.elementor-element-bd89d51 .rey-headerSearch-toggle{color:var( --e-global-color-kadence9 );}.elementor-533 .elementor-element.elementor-element-bd89d51 .rey-headerSearch-toggle:hover{color:var( --e-global-color-25103315 );}.elementor-533 .elementor-element.elementor-element-7b89a5f .rey-headerCart{color:var( --e-global-color-kadence9 );}.elementor-533 .elementor-element.elementor-element-7b89a5f .rey-headerCart:hover{color:var( --e-global-color-25103315 );}.elementor-533 .elementor-element.elementor-element-7b89a5f .rey-headerCart .rey-headerIcon-counter{display:inline-flex;}.elementor-533 .elementor-element.elementor-element-aa0156d .rey-headerAccount-btnIcon{color:var( --e-global-color-kadence9 );}.elementor-533 .elementor-element.elementor-element-aa0156d .rey-headerIcon-btnText{color:var( --e-global-color-kadence9 );}.elementor-533 .elementor-element.elementor-element-aa0156d .rey-headerIcon-btn:hover, .elementor-533 .elementor-element.elementor-element-aa0156d .rey-headerIcon-btn:hover .rey-headerIcon-btnText, .elementor-533 .elementor-element.elementor-element-aa0156d .rey-headerIcon-btn:hover .rey-headerAccount-btnIcon{color:var( --e-global-color-25103315 );}.elementor-533 .elementor-element.elementor-element-640a624{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-533 .elementor-element.elementor-element-a9ac9ed{--display:flex;}.elementor-533 .elementor-element.elementor-element-68c9da2{--display:flex;}.elementor-533 .elementor-element.elementor-element-18796a1 .rey-headerSearch-toggle{color:var( --e-global-color-kadence9 );}.elementor-533 .elementor-element.elementor-element-18796a1 .rey-headerSearch-toggle:hover{color:var( --e-global-color-25103315 );}.elementor-533 .elementor-element.elementor-element-b5c9fa9 .rey-headerCart{color:var( --e-global-color-kadence9 );}.elementor-533 .elementor-element.elementor-element-b5c9fa9 .rey-headerCart:hover{color:var( --e-global-color-25103315 );}.elementor-533 .elementor-element.elementor-element-b5c9fa9 .rey-headerCart .rey-headerIcon-counter{display:inline-flex;}.elementor-533 .elementor-element.elementor-element-545039e .rey-headerAccount-btnIcon{color:var( --e-global-color-kadence9 );}.elementor-533 .elementor-element.elementor-element-545039e .rey-headerIcon-btnText{color:var( --e-global-color-kadence9 );}.elementor-533 .elementor-element.elementor-element-545039e .rey-headerIcon-btn:hover, .elementor-533 .elementor-element.elementor-element-545039e .rey-headerIcon-btn:hover .rey-headerIcon-btnText, .elementor-533 .elementor-element.elementor-element-545039e .rey-headerIcon-btn:hover .rey-headerAccount-btnIcon{color:var( --e-global-color-25103315 );}.elementor-533 .elementor-element.elementor-element-739b6c3{--header-nav-x-spacing:2rem;}.elementor-533 .elementor-element.elementor-element-739b6c3 .rey-mainMenu--desktop > .menu-item > a{font-family:"europa", Sans-serif;font-size:1rem;font-weight:400;text-transform:uppercase;line-height:1em;color:var( --e-global-color-kadence9 );}.elementor-533 .elementor-element.elementor-element-739b6c3 .rey-mainMenu--desktop > .menu-item:hover > a, .elementor-533 .elementor-element.elementor-element-739b6c3 .rey-mainMenu--desktop > .menu-item.--hover > a, .elementor-533 .elementor-element.elementor-element-739b6c3 .rey-mainMenu--desktop > .menu-item > a:hover, .elementor-533 .elementor-element.elementor-element-739b6c3 .rey-mainMenu--desktop > .menu-item.current-menu-item > a{color:var( --e-global-color-primary );}.elementor-533 .elementor-element.elementor-element-739b6c3 .rey-mainNavigation-mobileBtn{--hbg-bars-width:20px;--hbg-bars-thick:2px;--hbg-bars-distance:4px;--hbg-bars-roundness:2px;}@media(min-width:768px){.elementor-533 .elementor-element.elementor-element-7a5fe9f{--width:30vw;}.elementor-533 .elementor-element.elementor-element-3ef7929{--width:25vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-533 .elementor-element.elementor-element-a9ac9ed{--width:25vw;}}@media(max-width:880px) and (min-width:768px){.elementor-533 .elementor-element.elementor-element-a9ac9ed{--width:25vw;}}@media(max-width:1440px){.elementor-533 .elementor-element.elementor-element-893e675{--justify-content:space-between;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}}@media(max-width:1024px){.elementor-533 .elementor-element.elementor-element-640a624{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-533 .elementor-element.elementor-element-86f395a img{max-width:6vw;}.elementor-533 .elementor-element.elementor-element-68c9da2{--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;}.elementor-533 .elementor-element.elementor-element-739b6c3 .rey-mainNavigation-mobileBtn{color:var( --e-global-color-kadence9 );}}@media(max-width:880px){.elementor-533 .elementor-element.elementor-element-640a624{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-533 .elementor-element.elementor-element-86f395a img{max-width:7vw;}.elementor-533 .elementor-element.elementor-element-68c9da2{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;}.elementor-533 .elementor-element.elementor-element-739b6c3 .rey-mainNavigation-mobileBtn{color:var( --e-global-color-kadence9 );}}@media(max-width:767px){.elementor-533 .elementor-element.elementor-element-893e675{--justify-content:space-evenly;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-533 .elementor-element.elementor-element-7a5fe9f{--width:25vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-533 .elementor-element.elementor-element-2225b89{--width:25vw;}.elementor-533 .elementor-element.elementor-element-2225b89.e-con{--order:99999 /* order end hack */;}.elementor-533 .elementor-element.elementor-element-ca0ea01 .rey-mainNavigation-mobileBtn{color:var( --e-global-color-kadence9 );}.elementor-533 .elementor-element.elementor-element-3ef7929{--width:25vw;}.elementor-533 .elementor-element.elementor-element-bd89d51{width:var( --container-widget-width, 5vw );max-width:5vw;--container-widget-width:5vw;--container-widget-flex-grow:0;}.elementor-533 .elementor-element.elementor-element-7b89a5f{width:var( --container-widget-width, 5vw );max-width:5vw;--container-widget-width:5vw;--container-widget-flex-grow:0;}.elementor-533 .elementor-element.elementor-element-aa0156d{width:var( --container-widget-width, 0vw );max-width:0vw;--container-widget-width:0vw;--container-widget-flex-grow:0;}.elementor-533 .elementor-element.elementor-element-640a624{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-533 .elementor-element.elementor-element-a9ac9ed{--width:25vw;}.elementor-533 .elementor-element.elementor-element-86f395a img{max-width:12vw;}.elementor-533 .elementor-element.elementor-element-68c9da2{--width:69vw;--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-between;--align-items:center;}.elementor-533 .elementor-element.elementor-element-18796a1{width:var( --container-widget-width, 5vw );max-width:5vw;--container-widget-width:5vw;--container-widget-flex-grow:0;}.elementor-533 .elementor-element.elementor-element-b5c9fa9{width:var( --container-widget-width, 5vw );max-width:5vw;--container-widget-width:5vw;--container-widget-flex-grow:0;}.elementor-533 .elementor-element.elementor-element-545039e{width:var( --container-widget-width, 0vw );max-width:0vw;--container-widget-width:0vw;--container-widget-flex-grow:0;}.elementor-533 .elementor-element.elementor-element-739b6c3 .rey-mainNavigation-mobileBtn{color:var( --e-global-color-kadence9 );}}/* Start custom CSS for container, class: .elementor-element-893e675 *//* Change the Background Colour on Scroll
.elementor-sticky--effects {
 background: #E7E7D3!important;
 transition: background 0.5s ease-in-out;
filter: drop-shadow(0 0 0.75rem rgba(106, 106, 76, 0.46));
}

/* The scroll-logo is currently off.
.scroll-logo {
 display: none;
}
/* Shut this logo off and activate the other logo after scroll
.elementor-sticky--effects .scroll-logo {
display: inline-block;
max-width: 75%;
transition: display 0.5s ease-in-out, max-width 0.5s ease-in-out;
}

.elementor-sticky--effects .original-logo {
 display: none;
 transition: display 0.5s ease-in-out;
}


/* Change Text Colour and Links colour 
.elementor-sticky--effects  .rey-mainNavigation--desktop ul li a {
 color: #20332C!important;
 transition: color 0.5s ease-in-out, font-size 0.5s ease-in-out, line-height 0.5s ease-in-out;
}
.elementor-sticky--effects  .rey-headerIcon-icon {
 color: #20332C!important;
 transition: color 0.5s ease-in-out, font-size 0.5s ease-in-out, line-height 0.5s ease-in-out;
}
.elementor-sticky--effects  .rey-headerAccount-btnText {
 color: #20332C!important;
 transition: color 0.5s ease-in-out, font-size 0.5s ease-in-out, line-height 0.5s ease-in-out;
}/* End custom CSS */