')!important;color:#fff;font-size:inherit;font-weight:inherit!important;display:inline-block;vertical-align:middle;align-items:center;margin-bottom:-4px;margin-top:-5px;width:.875em;height:auto}a.wa-shop-button:before{margin-right:7px}a.wa-shop-button{background-color:#25d366!important;color:#fff!important;border:none!important}.floating_button{position:fixed!important;width:60px!important;height:60px!important;bottom:20px!important;background-color:#25d366!important;color:#fff!important;border-radius:50px!important;text-align:center!important;box-shadow:0 8px 25px -5px rgba(45,62,79,.3)!important;z-index:9999999!important;text-decoration:none}.floating_button:before{content:url('data:image/svg+xml;utf8,')!important;position:relative!important;color:#fff!important;font-size:30px!important;display:block!important;width:60px;top:0!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;line-height:1!important;text-align:center!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}@media (max-width:921px){a.wa-shop-button{margin-left:0!important;margin-right:0!important;text-align:center!important;padding-left:0!important;padding-right:0!important}a.wa-shop-button:before{margin-right:3px!important}}.elementor-screen-only,.screen-reader-text{position:absolute;top:-10000em;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.elementor *,.elementor :after,.elementor :before{box-sizing:border-box}.elementor a{box-shadow:none;text-decoration:none}.elementor img{height:auto;max-width:100%;border:none;border-radius:0;box-shadow:none}.elementor .elementor-background-overlay{height:100%;width:100%;top:0;left:0;position:absolute}.elementor-widget-wrap>.elementor-element.elementor-absolute{position:absolute}.elementor-widget-wrap .elementor-element.elementor-widget__width-auto{max-width:100%}@media (max-width:767px){.elementor-widget-wrap .elementor-element.elementor-widget-mobile__width-initial{max-width:100%}}.elementor-element{--flex-direction:initial;--flex-wrap:initial;--justify-content:initial;--align-items:initial;--align-content:initial;--gap:initial;--flex-basis:initial;--flex-grow:initial;--flex-shrink:initial;--order:initial;--align-self:initial;flex-basis:var(--flex-basis);flex-grow:var(--flex-grow);flex-shrink:var(--flex-shrink);order:var(--order);align-self:var(--align-self)}.elementor-element.elementor-absolute{z-index:1}:root{--page-title-display:block}.elementor-section{position:relative}.elementor-section .elementor-container{display:flex;margin-right:auto;margin-left:auto;position:relative}@media (max-width:1024px){.elementor-section .elementor-container{flex-wrap:wrap}}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.elementor-widget-wrap{position:relative;width:100%;flex-wrap:wrap;align-content:flex-start}.elementor:not(.elementor-bc-flex-widget) .elementor-widget-wrap{display:flex}.elementor-widget-wrap>.elementor-element{width:100%}.elementor-widget{position:relative}.elementor-widget:not(:last-child){margin-bottom:20px}.elementor-widget:not(:last-child).elementor-widget__width-auto{margin-bottom:0}.elementor-column{position:relative;min-height:1px;display:flex}.elementor-column-gap-default>.elementor-column>.elementor-element-populated{padding:10px}@media (min-width:768px){.elementor-column.elementor-col-33{width:33.333%}.elementor-column.elementor-col-50{width:50%}}@media (max-width:767px){.elementor-column{width:100%}}@media (max-width:767px){.elementor .elementor-hidden-mobile{display:none}}@media (min-width:768px) and (max-width:1024px){.elementor .elementor-hidden-tablet{display:none}}:root{--zero-px:0px;--primary-ff:"Helvetica Neue",Helvetica,Arial,sans-serif;--secondary-ff:var(--primary-ff);--body-font-family:var(--primary-ff);--body-font-size:15px;--font-weight-bold:600;--h-text-transform:uppercase;--system-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--h1-font-size:2rem;--h2-font-size:1.5rem;--h3-font-size:1.25rem;--h4-font-size:1rem;--body-bg-color:hsl(var(--neutral-0));--body-color:hsl(var(--neutral-7));--link-color:hsl(var(--neutral-10));--accent-color:hsl(var(--neutral-8));--accent-text-color:hsl(var(--neutral-0));--header-default--height:150px;--container-max-width:1440px;--half-gutter-size:15px;--main-gutter-size:var(--half-gutter-size);--content-padding-top:3.125rem;--content-padding-bottom:5.625rem;--admin-bar:46px;--site-width:100vw;--sidebar-size:27%;--sidebar-margin:2%;--neutral-hue:210;--neutral-0:var(--neutral-hue),var(--nst,0%),100%;--neutral-1:var(--neutral-hue),var(--nst,17%),98%;--neutral-2:var(--neutral-hue),var(--nst,16%),93%;--neutral-3:var(--neutral-hue),var(--nst,14%),89%;--neutral-4:var(--neutral-hue),var(--nst,14%),83%;--neutral-5:var(--neutral-hue),var(--nst,11%),71%;--neutral-6:var(--neutral-hue),var(--nst,7%),46%;--neutral-7:var(--neutral-hue),var(--nst,9%),31%;--neutral-8:var(--neutral-hue),var(--nst,10%),23%;--neutral-9:var(--neutral-hue),var(--nst,11%),15%;--neutral-10:var(--neutral-hue),var(--nst,0%),0%}@media (min-width:1025px){:root{--site-width:calc(100vw - var(--scrollbar-width,0px))}}@media (min-width:1025px) and (max-width:1440px) and (min-height:480px) and (max-height:768px){:root{--full-vp-height:780px}}:root[data-admin-bar="0"]{--admin-bar:var(--zero-px)}@media (min-width:768px){:root{--body-font-size:16px;--h1-font-size:3rem;--h2-font-size:2rem;--h3-font-size:1.5rem;--h4-font-size:1.25rem;--admin-bar:32px}}@media (max-width:1024px){:root{--sidebar-size:38%;--sidebar-margin:0%}}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%;font-size:var(--body-font-size,16px)}body{margin:0;font-family:var(--body-font-family);font-size:var(--body-font-size);font-weight:var(--body-font-weight,400);line-height:var(--body-line-height,1.7);color:var(--body-color);text-align:start;background-color:var(--body-bg-color);background-image:var(--body-bg-image,none);background-repeat:var(--body-bg-repeat,repeat);background-attachment:var(--body-bg-attachment,scroll);background-position:var(--body-bg-posx,50%) var(--body-bg-posy,50%);background-size:var(--body-bg-size,auto);overflow-y:scroll}h2{margin-top:0;margin-bottom:1.375rem;text-rendering:optimizeSpeed;word-break:break-word;font-family:inherit;font-weight:var(--font-weight-bold);line-height:1.2;color:inherit}h2{font-size:var(--h2-font-size)}p{margin-top:0;margin-bottom:var(--paragraph-spacing,1.25rem)}a{color:var(--link-color);text-decoration:none}img,svg{vertical-align:middle}form{margin-bottom:0}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button,input{margin:0;font-family:inherit;line-height:inherit;font-size:1em;vertical-align:baseline}button,input{overflow:visible}[type=submit],button{-webkit-appearance:button}input[type=email],input[type=password],input[type=search],input[type=text]{outline:0;display:block;width:100%;height:var(--inp-h,calc(2.5625rem + 2px));padding:var(--inp-p,.625rem .8125rem);font-size:var(--inp-fz,.875rem);font-weight:var(--inp-fw,400);line-height:var(--inp-lh,1.5);color:var(--inp-c,hsl(var(--neutral-7)));background-color:var(--inp-bgc,hsl(var(--neutral-0)));background-clip:padding-box;border:var(--inp-bw,1px) var(--inp-bs,solid) var(--inp-bc,hsl(var(--neutral-4)));border-radius:var(--inp-br,2px)}input[type=checkbox]{margin-right:.375rem}[type=search]{-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}ul{margin:1.25rem 0;padding:0 0 0 1.875rem}nav ul{list-style:none;list-style-image:none}.btn,button,button[type=submit]{display:var(--btn-dsp,inline-flex);border-radius:var(--btn-br,initial);display:inline-flex;align-items:center;justify-content:center;font-weight:var(--font-weight-bold);color:var(--body-color);text-align:center;vertical-align:middle;background-color:transparent;border:1px solid transparent;padding:0;font-size:1rem;line-height:1.5}.rey-siteWrapper{position:relative;min-height:calc(100vh - var(--admin-bar));overflow:var(--site-wrapper-overflow,hidden)}@media (min-width:1025px){.rey-siteWrapper{padding-top:var(--page-padding-top,var(--zero-px));padding-right:var(--page-padding-right,var(--zero-px));padding-bottom:var(--page-padding-bottom,var(--zero-px));padding-left:var(--page-padding-left,var(--zero-px))}}.rey-siteContainer{padding-top:1.875rem;padding-bottom:3.125rem;padding-right:var(--main-gutter-size);padding-left:var(--main-gutter-size);width:100%;margin-right:auto;margin-left:auto;max-width:var(--container-max-width)}.rey-siteRow{display:flex;flex-wrap:wrap}.rey-siteMain{position:relative;width:100%;flex:0 1 100%;max-width:100%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}[data-lazy-hidden]{display:none}[data-transparent]{opacity:0}[data-abs]{--i-pos:absolute;position:absolute;top:0;left:0;z-index:0}.rey-siteHeader{position:var(--hdr-p,relative);top:var(--hdr-t,initial);color:var(--header-text-color,hsl(var(--neutral-9)));background-color:var(--header-bgcolor,transparent);box-shadow:var(--hdr-bs,initial)}.rey-logoTitle{font-size:calc(var(--h1-font-size)*.85);line-height:1.2;font-weight:var(--font-weight-bold);margin-bottom:var(--logo-mb,0)}.splide__track{overflow:hidden}.splide__list{display:-webkit-box;display:-ms-flexbox;display:flex}.splide__slide{width:100%;-ms-flex-negative:0;flex-shrink:0;z-index:var(--sps-z,0)}.splide,.splide__track,.splide__list,.splide__slide{height:100%}.splide__pagination{display:none}.rey-headerIcon{margin-inline-start:var(--hi-m,initial)}@media (max-width:767px){.rey-headerIcon svg{overflow:visible}}.rey-headerIcon-btn{font-size:var(--hib-fz,.875rem);display:var(--hib-d,flex);text-transform:var(--hib-ttr,uppercase);color:var(--hib-c,inherit);position:var(--hib-p,relative);flex-wrap:var(--hib-fw,initial);z-index:var(--hib-z,initial)}.rey-headerIcon-icon{position:relative;font-size:var(--icon-size,1.25rem);display:var(--hicon-d,block)}.rey-headerIcon-icon .rey-icon{font-size:inherit;display:var(--hibi-d,block)}.rey-headerIcon-counter{--loader-d:none;font-family:var(--system-font,sans-serif);font-size:var(--hibtc-fz,8px);line-height:1;position:relative;top:var(--hibtc-t,initial);display:inline-flex;align-items:center;justify-content:center;align-self:var(--hibtc-as,initial)}.rey-icon{font-size:var(--i-fz,1rem);height:1em;width:1em;display:var(--i-ds,inline-block);fill:currentColor;position:var(--i-pos,relative);vertical-align:middle;top:var(--i-top,initial);transform:var(--i-tr,initial)}.rey-icon+span{display:inline-block;vertical-align:middle;margin-inline-start:var(--i-gap,.5em)}.btn .rey-icon,button .rey-icon{--i-fz:1em}.rey-arrowSvg{--i-fz:1.875rem;--i-top:0;--i-trs:transform .3s var(--easeoutcubic,ease-out);display:inline-flex;align-items:center;justify-content:center;transform:var(--i-arr-tr,initial)}.ltr .rey-arrowSvg--left{--i-arr-tr:rotate(180deg)}.rey-mainNavigation-mobileBtn{display:var(--nav-breakpoint-mobile,none);background-color:var(--nav-mobile-btn--bg-color,transparent);margin-left:var(--hbg-ml,initial);margin-right:var(--hbg-mr,initial)}.rey-mainNavigation-mobileBtn .rey-icon-close{--stroke-width:16px;opacity:0;position:absolute;top:calc(50% - .5em);left:calc(50% - .5em);transform:rotate(45deg);font-size:.8em}.rey-mainNavigation{--logo-mb:.9375rem;position:relative;flex-grow:var(--nav-fg,initial);padding-left:var(--nav-pl,initial);padding-right:var(--nav-pr,initial)}.rey-mainMenu{list-style:none;margin:0;padding:0}.rey-mainMenu a{text-decoration:none}.rey-mainMenu>.menu-item>a{position:relative;color:inherit;display:inline-block;padding:0;font-size:.875rem;font-weight:500}.rey-mainNavigation.rey-mainNavigation--desktop{display:var(--nav-breakpoint-desktop,flex)}.rey-mainMenu--desktop{display:inline-flex;gap:calc(var(--header-nav-x-spacing,1rem)*2)}.rey-mainNavigation--mobile{display:none}.woocommerce .button{position:var(--btn-pos,relative);display:var(--btn-dsp,inline-flex);font-size:var(--btn-font-size,15px);font-weight:var(--btn-fw,600);color:var(--btn-color,var(--link-color));background-color:var(--btn-bg-color,transparent);text-transform:var(--btn-ttr,initial);letter-spacing:var(--btn-lts,initial);border:var(--btn-bd-w,0) var(--btn-bs-s,solid) var(--btn-bd-c,transparent);padding:var(--btn-padding,0);line-height:var(--btn-lh,1);border-radius:var(--btn-br,0);text-decoration:var(--btn-td,none);text-align:center;align-items:center;justify-content:center}.btn.btn-line,.woocommerce .button.rey-btn--hover{--btn-ttr:uppercase;--btn-color:currentColor;position:relative;--btn-padding:0 0 5px}.btn.btn-line:after,.woocommerce .button.rey-btn--hover:after{content:"";position:absolute;display:block;opacity:var(--btn-line-o,1);width:var(--btn-line-w,100%);height:var(--btn-line-size,2px);bottom:var(--btn-line-b,0);top:var(--btn-line-t,initial);background-color:var(--btn-line-bgc,currentColor);transform:var(--btn-line-tr,scaleX(0));transform-origin:center var(--btn-line-to-x,right);right:var(--btn-line-r,initial);inset-inline-start:var(--btn-line-l,initial)}.btn.btn-line-active{--btn-line-tr:scaleX(1)}.btn.btn-line-active{--btn-ttr:uppercase;--btn-color:currentColor;position:relative;--btn-padding:0 0 5px}.btn.btn-line-active:after{content:"";position:absolute;display:block;opacity:var(--btn-line-o,1);width:var(--btn-line-w,100%);height:var(--btn-line-size,2px);bottom:var(--btn-line-b,0);top:var(--btn-line-t,initial);background-color:var(--btn-line-bgc,currentColor);transform:var(--btn-line-tr,scaleX(0));transform-origin:center var(--btn-line-to-x,right);right:var(--btn-line-r,initial);inset-inline-start:var(--btn-line-l,initial)}.btn.btn-dash-line{--btn-bd-c:currentColor;--btn-bd-w:0px;--btn-color:currentColor;--btn-bg-color:transparent}.btn.btn-dash-line:after{content:"";width:var(--btn-dash-w,16px);height:var(--btn-dash-h,1px);background-color:currentColor;transform:var(--btn-dash-t,scaleX(1));margin-inline-start:calc(var(--btn-dash-w,20px)/2)}.btn-line+.btn-line{margin-left:.9375rem}.rey-siteHeader.header-pos--fixed{--hdr-p:fixed;--hdr-t:var(--admin-bar)}body.elementor-page .rey-siteContainer{--content-padding-top:0px;--content-padding-bottom:0px}.rey-siteContainer.rey-pbTemplate{--content-padding-top:0px;--content-padding-bottom:0px}.elementor-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.elementor-section .elementor-container{--col-gap:calc(2*var(--half-gutter-size));-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}.elementor-section .elementor-column{padding-left:var(--column-dir-left,var(--col-gap));padding-right:var(--column-dir-right,0px)}.elementor-section .elementor-column>.elementor-element-populated{padding:0}.elementor-column-gap-no{--half-gutter-size:var(--zero-px)}.elementor-column-gap-default{--half-gutter-size:15px}.elementor-section .elementor-container{margin-left:var(--section-container-dir-left,calc(-1*var(--col-gap)));margin-right:var(--section-container-dir-right,0px)}.elementor-section.elementor-section-boxed>.elementor-container{max-width:calc(var(--container-max-width) + var(--col-gap))}.elementor-section.elementor-section-boxed>.elementor-container{max-width:var(--boxed-max-width,var(--container-max-width))}.rey-flexWrap>.elementor-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.elementor-top-section{margin-right:var(--main-gutter-size);margin-left:var(--main-gutter-size)}.rey-section-stretched{--push-back:0px}@media (max-width:1024px){.rey-section-stretched{--push-back:calc(-1*var(--section-left-margin,var(--main-gutter-size)))}}@media (min-width:1025px){.rey-section-stretched{--push-back:calc(-1*(((var(--site-width,100vw) - var(--container-max-width))/2) + var(--section-left-margin,var(--main-gutter-size))))}}.elementor-top-section.rey-section-stretched{left:var(--l-push-back,var(--push-back));right:var(--r-push-back,auto);width:var(--strchd-w,var(--site-width,100vw))}.rey-textScroller-items p:last-child{margin-bottom:0}.reyEl-menu-navWrapper{overflow:var(--mn-wr-ov,initial)}.reyEl-menu-nav{list-style:none;margin:0;padding:var(--mn-p,0);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:var(--mn-fw,wrap);flex-wrap:var(--mn-fw,wrap);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:var(--mn-fd,initial);flex-direction:var(--mn-fd,initial);-webkit-column-gap:var(--distance,0px);-moz-column-gap:var(--distance,0px);column-gap:var(--distance,0px)}.reyEl-menu-nav a{display:var(--mn-d,inline-flex);position:relative}.reyEl-menu-nav a span{white-space:var(--mn-sp-ws,initial)}.reyEl-menu--horizontal{--distance:.5em;--mn-fd:row;--mn-d:flex}.__hamburger{position:relative;color:inherit}.__hamburger:before{content:"";position:absolute;left:-.3rem;top:-.3rem;width:calc(100% + .6rem);height:calc(100% + .6rem)}.__hamburger .__bars{display:flex;flex-direction:column;margin-top:calc(-1*var(--hbg-bars-distance,4px))}.__hamburger span{display:var(--hbg-bars-d,block);overflow:hidden;width:var(--hbg-bars-width,20px);height:var(--hbg-bars-thick,2px);border-radius:var(--hbg-bars-roundness,4px);background-color:currentColor;transform-origin:var(--hbg-bars-tro,100% 50%);transform:var(--hbg-bars-tr,scaleX(1));margin-top:var(--hbg-bars-distance,4px)}.__hamburger span:nth-child(2){width:var(--hbg-bars-w2,var(--hbg-bars-width,20px));transform:var(--hbg-bars-tr2,var(--hbg-bars-tr,scaleX(1)))}.__hamburger span:nth-child(3){--hbg-bars-d:var(--hbg-bars-d3,block);width:var(--hbg-bars-w3,var(--hbg-bars-width,20px))}.__hamburger .rey-icon-close{--stroke-width:16px;opacity:0;position:absolute;top:calc(50% - .5em);left:calc(50% - .5em);transform:rotate(45deg);font-size:.8em}.rey-mobileNav-socialIcons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.8em;--i-fz:inherit;--i-ds:block}.rey-headerSearch--inline{--active-color:#fff;--offset:0px;--width:250px;--height:40px;--hib-d:block;--hib-fz:var(--icon-size,1.25rem);color:inherit;font-size:14px;position:relative}@media (min-width:1025px){.rey-headerSearch--inline{--hib-d:none;--hsi-mc-d:none;--hsi-sf-fz:inherit;--hsi-v:visible;--hsi-pe:auto;--hsi-l:auto}}.rey-headerSearch--inline .rey-headerIcon-btn{font-size:var(--icon-size,1.25rem);--i-ds:block}.rey-inlineSearch-wrapper{visibility:var(--hsi-v,initial);position:var(--hsi-ps,relative);top:var(--hsi-t,initial);inset-inline-start:var(--hsi-l,initial);inset-inline-end:var(--hsi-r,initial);width:var(--hsi-w,100%)}button.rey-inlineSearch-mobileClose{position:absolute;top:calc(50% - .5em);left:var(--hsi-mc-l,auto);right:var(--hsi-mc-r,0px);color:#fff;mix-blend-mode:difference;font-size:14px;z-index:1030;opacity:var(--hsi-mc-o,0);display:var(--hsi-mc-d,block)}button.rey-inlineSearch-mobileClose .rey-icon{color:inherit;font-size:inherit;display:block}.rey-inlineSearch-holder{width:var(--width);height:var(--height)}form.rey-inlineSearch-form{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:var(--hsi-br-tl,0) var(--hsi-br-tr,0) var(--hsi-br-br,0) var(--hsi-br-bl,0)}form.rey-inlineSearch-form:before{content:"";position:absolute;left:0;top:0;background-color:currentColor;opacity:.05;width:100%;height:100%;border-radius:inherit}button.rey-inlineSearch-searchBtn{-webkit-box-flex:0;-ms-flex:0 0 45px;flex:0 0 45px;height:100%;font-size:16px;color:inherit;z-index:1;-webkit-box-ordinal-group:NaN;-ms-flex-order:var(--hsi-sb-od,-1);order:var(--hsi-sb-od,-1);position:relative;border-radius:var(--hsi-br-tl,0) var(--hsi-br-tr,0) var(--hsi-br-br,0) var(--hsi-br-bl,0)}button.rey-inlineSearch-searchBtn .rey-icon{font-size:inherit}button.rey-inlineSearch-searchBtn:before{content:"";position:absolute;top:calc(50% - .5em);left:calc(50% - .5em);font-style:normal;line-height:1;font-weight:400;opacity:0;width:1em;height:1em;border:1px solid currentColor;border-top-color:rgba(0,0,0,0);border-radius:50%;font-size:9px}input.rey-inlineSearch-searchField{border:0;height:100%;font-size:var(--hsi-sf-fz,16px);z-index:1;position:relative;background:0 0;border-radius:var(--hsi-br-tl,0) var(--hsi-br-tr,0) var(--hsi-br-br,0) var(--hsi-br-bl,0)}input.rey-inlineSearch-searchField[placeholder]::-webkit-input-placeholder{color:currentColor}input.rey-inlineSearch-searchField[placeholder]::-moz-placeholder{color:currentColor}input.rey-inlineSearch-searchField[placeholder]:-ms-input-placeholder{color:currentColor}input.rey-inlineSearch-searchField[placeholder]::-ms-input-placeholder{color:currentColor}.rey-bSlider{--arrow-size:50px;--arrow-side-spacing:20px;--dots-side-spacing:30px;--ken-burns:1.2}.rey-bSlider .__slides{height:var(--height,400px)}.rey-bSlider .__slide{height:100%;width:100%;background-color:var(--bg-color,transparent);color:#fff;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;overflow:hidden}.rey-bSlider .__media{position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:var(--bg-size,cover);object-fit:var(--bg-size,cover);-o-object-position:var(--bg-size-position,50% 50%);object-position:var(--bg-size-position,50% 50%)}.rey-bSlider .__caption{width:100%;max-width:90%;padding:40px;-ms-flex-item-align:center;align-self:center;text-align:center;position:relative}.rey-bSlider .__caption .__captionEl{-webkit-backface-visibility:hidden;backface-visibility:hidden}.rey-bSlider[data-c-anim] .__captionEl{opacity:var(--bsl-o,0);-webkit-filter:var(--bsl-f,blur(5px));filter:var(--bsl-f,blur(5px));-webkit-transform:var(--bsl-tr,none);transform:var(--bsl-tr,none)}.rey-bSlider[data-c-anim]:not(.is-initialized) .__slide:first-child{--bsl-o:1;--sps-o:1;--bsl-f:blur(0px)}.rey-bSlider[data-c-anim][data-c-anim=top]{--bsl-tr:translateY(100px)}.rey-bSlider[data-c-anim][data-c-anim=top]:not(.is-initialized) .__slide:first-child{--bsl-tr:translateY(0)}.rey-bSlider .__title{color:inherit;margin-bottom:var(--spacing,20px)}.rey-bSlider .__button{color:inherit;border-color:inherit}.rey-bSlider .rey-sliderDots{color:#fff}.rey-nlForm--inline-basic input[type=text]{background-color:rgba(0,0,0,0);border:0}.rey-nlForm--inline-basic input[type=text]{-webkit-box-shadow:none;box-shadow:none;outline:none}:root{--link-color-hover:hsl(var(--neutral-8));--accent-hover-color:hsl(var(--neutral-9));--accent-text-hover-color:var(--accent-text-color);--colors-green:#7ad03a;--colors-red:#cf2929;--colors-orange:#ffba00;--colors-blue:#2ea2cc;--easeoutcubic:cubic-bezier(.215,.61,.355,1);--easeoutexpo:cubic-bezier(.19,1,.22,1);--b-shadow-1:0 5px 80px rgba(0,0,0,.07);--b-shadow-2:0 .9px 2.7px -20px rgba(0,0,0,.162),0 3.1px 8.9px -20px rgba(0,0,0,.238),0 14px 40px -20px rgba(0,0,0,.4);--b-shadow-3:0 3.9px 5.3px rgba(0,0,0,.044),0 13px 17.9px rgba(0,0,0,.066),0 58px 80px rgba(0,0,0,.11);--b-shadow-4:0 1.9px 2.5px rgba(0,0,0,.02),0 4.5px 6.1px rgba(0,0,0,.028),0 8.5px 11.5px rgba(0,0,0,.035),0 15.2px 20.5px rgba(0,0,0,.042),0 28.4px 38.4px rgba(0,0,0,.05),0 68px 92px rgba(0,0,0,.07);--b-shadow-5:0 2.6px 3.6px rgba(0,0,0,.052),0 7.3px 10px rgba(0,0,0,.075),0 17.5px 24.1px rgba(0,0,0,.098),0 58px 80px rgba(0,0,0,.15)}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}.clearfix:after{display:block;clear:both;content:""}.rey-siteContent:after{display:block;clear:both;content:""}.rey-lineLoader{--loader-color:var(--body-color,rey-neutral-color(9));position:var(--loader-ps,absolute);display:var(--loader-d,block);width:var(--loader-width,100px);height:var(--loader-height,3px);top:var(--loader-top,calc(50% - var(--loader-height,3px)/2));left:var(--loader-left,calc(50% - var(--loader-width,100px)/2));color:var(--loader-color,inherit);opacity:var(--loader-o,1)}.rey-lineLoader:after{content:"";width:100%;height:100%;display:block;background-color:var(--line-loader-color,currentColor);animation:dashanim-active-trscale var(--anim-d,1s) var(--easeoutcubic,ease-out) infinite}:root{--header-fixed-shrank-shadow:rgba(0,0,0,.1) 0px 5px 16px 0px;--header-fixed-shrank-speed:.3s;--header-fixed-shrank-speed-out:.12s;--header-fixed-scroll-speed:.3s;--header-fixed-scroll-speed-out:.12s}.elementor-section-content-middle>.elementor-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.column-flex-dir--vertical>.elementor-widget-wrap.elementor-element-populated{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.splide{position:relative;visibility:visible;outline:none;width:100%}.splide__track{position:relative;z-index:0;overflow:hidden;width:100%;height:var(--spt-h,initial)}.splide__list{margin:0!important;padding:0!important;height:100%;display:var(--spl-d,flex);-webkit-backface-visibility:hidden;backface-visibility:hidden}.splide__slide{outline:none;-ms-flex-negative:0;flex-shrink:0;white-space:normal;-webkit-touch-callout:none;width:100%;z-index:var(--sps-z,initial);opacity:var(--sps-o,initial);height:var(--sps-h,initial);position:var(--sps-ps,initial);-webkit-transform:var(--sps-tr,initial);transform:var(--sps-tr,initial)}.splide__slide a{-webkit-user-drag:none}.splide__pagination{--color:hsl(var(--neutral-7));-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;padding:0;position:relative;z-index:1;color:var(--color);width:var(--spp-w,initial)}.rey-textScroller{--arrow-distance:1em;position:relative}.rey-textScroller .rey-textScroller-item{display:block}.rey-overlay{opacity:0;visibility:hidden;position:fixed;left:0;top:0;width:100%;height:100vh;background-color:rgba(0,0,0,.5);z-index:1000;display:flex;align-items:center;justify-content:center}.rey-overlay.rey-overlay--header-top{top:100%;position:absolute}.rey-mainNavigation.rey-mainNavigation--mobile{display:var(--nav-breakpoint-mobile,none);position:fixed;top:0;width:var(--side-panels-mobile-width,100%);max-width:var(--site-width,100vw);height:var(--full-vp-height,100vh);overflow:auto;background:var(--header-nav-mobile-panel-bg-color,var(--body-bg-color));color:var(--header-nav-mobile-panel-text-color,var(--body-color));z-index:1060;padding:20px 30px;will-change:transform;left:0;transform:translateX(-100%)}@media (min-width:768px) and (max-width:1024px) and (max-height:768px){.rey-mainNavigation.rey-mainNavigation--mobile{--full-vp-height:100vh}}@media (min-width:1025px){.rey-mainNavigation.rey-mainNavigation--mobile{max-width:400px}}.rey-mainMenu-mobile>.menu-item.current-menu-item>a{font-weight:800}.rey-mobileNav-container{display:flex;flex-direction:column;height:100%;width:100%}.rey-mobileNav-main{overflow:auto;overflow-x:hidden;position:relative;flex-grow:1;flex-shrink:0}.rey-mobileNav-header{position:relative;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid hsla(var(--neutral-10),.1)}.rey-mobileNav-header .rey-siteLogo{display:inline-flex;width:100%}.rey-mobileNav-header .rey-siteLogo a{flex:1}.rey-mobileNav-footer{padding-top:var(--mobile-nav-footer-top-spacing,20px);margin-top:var(--mobile-nav-footer-top-spacing,20px);border-top:1px solid var(--mobile-nav-footer-border-color,hsla(var(--neutral-10),.1))}.rey-mobileMenu-close{position:absolute;top:0;color:inherit;font-size:1rem;right:0;--direction:-1}.rey-mobileMenu-close:before{content:"";position:absolute;width:240%;height:240%;top:-70%;left:-70%}.rey-mobileMenu-close .rey-icon{font-size:inherit;top:0;display:block}.rey-mobileMenu-close .__icons{transform:rotate(180deg)}.rey-mobileNav--footerItem{display:flex;align-items:center;text-transform:uppercase;font-size:12px;font-weight:var(--font-weight-bold);color:inherit}.rey-mobileNav--footerItem:not(:only-child){margin-bottom:15px}.rey-mobileNav--footerItem .rey-icon{margin-left:auto}.__arrClose{--main-deg:0deg;--active-deg:40deg;opacity:0;-webkit-transform:translateX(calc(-1*var(--direction,1)*20px));transform:translateX(calc(-1*var(--direction,1)*20px));border:0;padding:0;z-index:1050;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0)}.__arrClose:before{content:"";position:absolute;width:200%;height:200%;left:-50%;top:-50%}.__arrClose .__icons{position:relative}.__arrClose .__icons .rey-icon{top:calc(50% - .5em)}.__arrClose .rey-icon{font-size:.875rem;display:block;-webkit-transform:rotate(var(--active-deg));transform:rotate(var(--active-deg));opacity:0}.__arrClose .rey-icon+.rey-icon{opacity:1;position:absolute;-webkit-transform:rotate(var(--main-deg));transform:rotate(var(--main-deg))}.rey-searchAjax .rey-lineLoader{--loader-color:var(--line-loader-color,hsl(var(--neutral-3)));--loader-top:70%;opacity:0}.rey-searchResults{margin-top:50px;font-size:.75rem;display:none}.rey-headerSearch--inline{--woocommerce-custom-image-height:none}.rey-headerSearch--inline .rey-searchResults{min-width:calc(100% + var(--offset));max-width:100%;margin:1.4rem 0 0;opacity:0;position:absolute;top:100%;margin-left:calc(-1*var(--offset));margin-right:100vw}.rey-headerSearch--inline .rey-searchResults{color:var(--active-color)}.rey-headerSearch--inline.rey-searchAjax .rey-lineLoader{display:none}.rey-wishlistCounter-number{opacity:var(--ap-ctr-op,1)}.rey-wishlistCounter-number:before{content:attr(data-count)}.rey-headerAccount-count .__close-icon{--i-fz:.8em;--i-trs:opacity .3s;visibility:visible;left:var(--ap-close-l,auto);opacity:var(--ap-close-op,0)}.rey-accountPanel-title{font-size:.875rem;color:hsl(var(--neutral-7));margin-bottom:2.5rem;text-transform:var(--h-text-transform);position:relative}@media (max-width:1024px){.rey-accountPanel div[data-account-tab]{display:none}}.rey-accountPanel-wrapper[data-layout=drop] .rey-accountPanel{-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1rem;padding:1.875rem;padding-bottom:1.25rem}@media (min-width:1025px){.rey-accountPanel-wrapper[data-layout=drop] .rey-accountPanel{padding:2.5rem 3.125rem 1.875rem}}.rey-accountTabs{width:100%;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1025px){.rey-accountTabs{display:none}}.rey-accountTabs .rey-accountTabs-item{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:13px;font-weight:500;text-transform:uppercase;text-align:start;padding:0 0 15px;line-height:1;color:hsl(var(--neutral-5));border-bottom:2px solid currentColor;margin-left:10px;margin-left:10px}.rey-accountTabs .rey-accountTabs-item:first-child{margin-left:0}.rey-accountTabs .rey-accountTabs-item .rey-wishlistCounter-number{font-size:10px;font-weight:700;vertical-align:top;margin-left:.3em;top:-.2em;position:relative}.rey-accountForms{position:relative;width:100%}@media (min-width:768px){.rey-accountPanel .rey-accountForms{width:340px}}.rey-accountPanel-form{display:none;font-size:.875rem}.rey-accountPanel-form .rey-form-row--text{margin-left:0;margin-right:0}.rey-accountForms-notice{font-size:12px}.rey-accountForms-links{margin-top:40px}.rey-accountForms-links .btn{text-transform:uppercase;color:hsl(var(--neutral-5))}@media (max-width:767px){.rey-accountForms-links .btn{font-size:11px}}.rey-accountPanel-title{font-size:.875rem;color:hsl(var(--neutral-7));text-transform:var(--h-text-transform);position:relative;margin-bottom:1.25rem}@media (min-width:1025px){.rey-accountPanel-title{margin-bottom:1.5625rem}}.rey-accountPanel .rey-accountPanel-title{color:inherit}.rey-accountPanel-title .rey-wishlistCounter-number{margin-left:.6em;display:inline-block;font-size:10px;font-weight:700;vertical-align:top}.rey-accountWishlist-wrapper{position:relative;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)}.rey-accountWishlist-wrapper .rey-accountPanel-title{display:none}@media (min-width:1025px){.rey-accountWishlist-wrapper .rey-accountPanel-title{display:block}}@media (min-width:1025px){[data-layout=drop] .rey-accountWishlist-wrapper{display:block}[data-layout=drop] .rey-accountWishlist-wrapper:not(:only-child){padding-right:100px}[data-layout=drop] .rey-accountWishlist-wrapper:not(:only-child):before{content:"";position:absolute;right:50px;top:0;height:100%;width:1px;background-color:var(--body-bg-color);-webkit-filter:invert(1);filter:invert(1);opacity:.07}}.rey-wishlistPanel-container{position:relative;overflow:hidden;min-height:30px;width:100%}.rey-wishlistPanel-container .rey-lineLoader{--loader-top:30%;opacity:0}.rey-wishlistPanel{font-size:.75rem;height:100%}.rey-wishlistPanel:after{display:block;clear:both;content:""}[data-layout=drop] .rey-wishlistPanel-container[data-type=grid]{height:calc(var(--height,250px)*var(--height-factor,1.3))}.rey-wishlistPanel-container[data-type=grid] .rey-wishlistPanel{height:100%;overflow:auto}.rey-headerCart{--hibtc-bgc:#e79c96}.rey-sliderDots{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:2}.rey-sliderDots[data-position-y=bottom][data-arrange=inside]{top:calc(100% - var(--dots-side-spacing,0px))}.rey-sliderDots[data-position-x=right][data-arrange=inside]{right:var(--dots-side-spacing,0px)}:root{--woocommerce-summary-size:36%;--woocommerce-products-gutter:15px;--woocommerce-products-gutter-topFactor:1.3;--woocommerce-discount-color:var(--colors-red);--woocommerce-swatches-width:15px;--woocommerce-swatches-height:15px;--woocommerce-swatches-padding:1px;--woocommerce-grid-columns:4;--woocommerce-gallery-thumbs-size:90px;--woocommerce-fullscreen-top-padding:calc(90px + var(--content-padding-top));--header-cart-width:var(--side-panels-mobile-width,100vw);--woocommerce-form-comp-heights:40px;--woocommerce-product-thumbs-radius:0px;--woocommerce-product-img-radius:0px}@media (min-width:768px)and (max-width:1024px){:root{--woocommerce-grid-columns:3}}@media (max-width:767px){:root{--woocommerce-grid-columns:2}}@media (min-width:768px){:root{--woocommerce-products-gutter:30px;--header-cart-width:470px}}@media (min-width:1025px){:root{--woocommerce-form-comp-heights:45px;--woocommerce-products-gutter-topFactor:1.6}}.woocommerce img{height:auto;max-width:100%}@media (min-width:768px){.woocommerce .rey-siteContainer{--sidebar-size:var(--woocommerce-sidebar-size,16%);--sidebar-margin:var(--woocommerce-sidebar-margin,2%)}}.woocommerce .button{--btn-font-size:13px;--btn-color:var(--accent-text-color);--btn-bg-color:var(--accent-color);--btn-padding:.75em 1.25em;--btn-bd-w:1px;--btn-lh:var(--btn-fw,400);--btn-lh:1.2;--btn-br:2px;--btn-color:hsl(var(--neutral-8));--btn-bg-color:hsl(var(--neutral-2));--btn-ttr:uppercase;--btn-lts:.5px;--btn-padding:.75em 1.25rem}.reyEl-productGrid--skin-carousel.reyEl-productGrid .rey-arrowSvg{position:absolute;top:calc(50% - .5em);font-size:40px;width:1em;height:var(--arrow-height,1em)}.reyEl-productGrid--skin-carousel.reyEl-productGrid .rey-arrowSvg--left{inset-inline-start:var(--nav-distance)}.reyEl-productGrid--skin-carousel.reyEl-productGrid .rey-arrowSvg--right{inset-inline-end:var(--nav-distance)}li.product a{color:inherit;text-decoration:none}li.product .button{--btn-font-size:12px;--btn-fw:var(--font-weight-bold);--btn-dsp:var(--loop-btn-display,inline-flex);vertical-align:middle;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1025px){li.product .button{--btn-font-size:13px}}li.product .button svg{display:block;font-size:1.2em}:root{--proto-hover-distance:15px;--woocommerce-loop-proto-color:var(--body-color);--woocommerce-loop-proto-bgcolor:var(--body-bg-color)}@media (min-width:1025px){:root{--proto-hover-distance:50px}}.rey-wc-skin--proto .rey-loopButtons{color:inherit;min-height:max(15px,var(--components-spacing,15px));margin-bottom:var(--components-spacing,15px)}@media (max-width:1024px){.rey-wc-skin--proto .rey-loopButtons{display:none;margin-top:var(--proto-loop-buttons-top,var(--components-spacing,15px));width:100%}}.rey-wc-skin--proto .button.rey-btn--hover{--btn-color:var(--woocommerce-loop-proto-color-link,#151515)}@media (min-width:1025px){.rey-wc-skin--proto.is-animated .rey-loopButtons{opacity:0}}li.product .rey-wishlistBtn{color:inherit;position:relative;display:none;border-width:0}@media (min-width:1025px){li.product .rey-wishlistBtn{display:inline-block}}li.product .rey-wishlistBtn .rey-wishlistBtn-icon{--icon-fill:none;font-size:18px}li.product .rey-thPos .rey-wishlistBtn svg{display:block}.rey-wishlist-notice-wrapper .rey-wishlist-notice{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);padding:1.2em 1.5em;background:var(--bg-color);color:var(--text-color);border-radius:3px;-webkit-box-shadow:var(--b-shadow-5);box-shadow:var(--b-shadow-5);font-size:1em;line-height:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:90vw}@media (min-width:1025px){.rey-wishlist-notice-wrapper .rey-wishlist-notice{width:auto}}.woocommerce .rey-wishlistBtn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none}.woocommerce .rey-wishlistBtn .rey-wishlistBtn-icon{--icon-fill:none;font-size:18px;display:block}li.product .rey-quickviewBtn{--btn-dsp:none}@media (min-width:1025px){li.product .rey-quickviewBtn{--btn-dsp:inline-flex}}.rey-quickviewPanel{--size-w:95vw;--size-h:97vh;position:fixed;display:none;z-index:1060;max-width:var(--size-w);max-height:var(--size-h);width:100%;height:100%;left:calc(50% - var(--size-w)/2);top:calc(50% - var(--size-h)/2)}@media (min-width:1025px){.rey-quickviewPanel{--size-w:70vw;--size-h:70vh}}.rey-quickviewPanel .rey-quickviewPanel-close{position:absolute;top:20px;right:20px;width:40px;height:40px;font-size:14px;opacity:0;z-index:1;color:hsl(var(--neutral-9))}.rey-quickviewPanel .rey-quickview-container{background:hsl(var(--neutral-0));height:100%;z-index:1;position:relative;overflow:scroll}@media (min-width:1025px){.rey-quickviewPanel .rey-quickview-container{overflow:hidden}}.rey-quickviewPanel .rey-quickview-container[data-openstyle=slide]{opacity:0;-webkit-transform:translateY(150px);transform:translateY(150px)}.rey-sliderNav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#7d7d7d}.rey-sliderNav[data-type=arrows]{gap:10px}.rey-sliderNav .rey-sliderNav-counter{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 5em;font-size:.875rem}.rey-sliderNav .rey-sliderNav-counterSeparator{margin:0 10px}.rey-sliderNav .rey-sliderNav-lines{--active:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-margin-start:40px;margin-inline-start:40px;position:relative}.rey-sliderNav .rey-sliderNav-lines:before,.rey-sliderNav .rey-sliderNav-lines:after{content:"";position:absolute;left:0;top:calc(50% - 1px);width:100%;height:1px;background-color:currentColor}.rey-sliderNav .rey-sliderNav-lines:before{opacity:.2}.rey-sliderNav .rey-sliderNav-lines:after{-webkit-transform-origin:center left;transform-origin:center left;opacity:.8;-webkit-transform:scaleX(calc(1/var(--count,10)*(var(--active) + 1)));transform:scaleX(calc(1/var(--count,10)*(var(--active) + 1)))}.rey-header-dropPanel .rey-header-dropPanel-content{--panel-default-offset:0px;display:none;padding:0;left:0;opacity:0;visibility:hidden;padding-top:var(--submenus-padding,50px);padding-bottom:10px;position:absolute;top:calc(50% + var(--header-default--height)/2);z-index:1020;border-radius:var(--submenus-radius,0);left:var(--l,calc(-1*var(--panel-default-offset)));right:var(--r,calc(-1*var(--panel-default-offset)));top:calc(100% + var(--submenu-panels-distance,15px));overflow:hidden}@media (min-width:1025px){.rey-header-dropPanel .rey-header-dropPanel-content{--panel-default-offset:15px}}.rey-header-dropPanel .rey-header-dropPanel-content:before{content:"";box-shadow:var(--submenu-box-shadow,0 .75rem 1.75rem rgba(0,0,0,.09));background-color:var(--body-bg-color);position:absolute;width:100%;height:100%;top:0;border-radius:var(--submenus-radius,0);left:0}.rey-header-dropPanel .rey-header-dropPanel-content>div{position:relative}.rey-form-row{display:flex;flex-wrap:wrap;margin-right:-.3125rem;margin-left:-.3125rem}.rey-form-row>.col{padding-right:.3125rem;padding-left:.3125rem;flex-basis:0;flex-grow:1;max-width:100%}.rey-form-row{position:relative;margin-top:25px}.rey-form-row .rey-label{font-size:.8125rem;color:hsl(var(--neutral-8));margin-bottom:0}.rey-form-row.rey-form-row--text .rey-label{position:absolute;top:calc(50% - .5em);left:15px;opacity:.7;z-index:1;line-height:1}@media (max-width:767px){.rey-form-row.rey-form-row--reset-mobile{display:block}.rey-form-row.rey-form-row--reset-mobile>.col{text-align:start!important}}.rey-label--checkbox input[type=checkbox]:not(:only-child){display:none}.rey-label--checkbox input[type=checkbox]:not(:only-child)+span{--radio-size:18px;--radio-bw:2px;position:relative;display:inline-block;vertical-align:middle;padding-left:calc(2*var(--radio-size))}.rey-label--checkbox input[type=checkbox]:not(:only-child)+span:before{content:"";position:absolute;top:calc(50% - .5em);width:1em;height:1em;color:hsl(var(--neutral-5));color:inherit;border:var(--radio-bw) solid currentColor;font-size:var(--radio-size);left:0}.rey-label--checkbox input[type=checkbox]:not(:only-child)+span:after{content:"";position:absolute;top:calc(50% - .5em);background-color:currentColor;width:1em;height:1em;transform:scale(0);font-size:var(--radio-size);left:0}.rey-label--checkbox .rey-label-text{font-size:11px;font-weight:var(--font-weight-bold);text-transform:uppercase;margin-bottom:5px;color:hsl(var(--neutral-6))}.rey-cartExtraProducts{--ppadding:20px;--translate:0px;--loader-width:50px;--loader-height:2px;--loader-top:80px;--loader-left:calc(var(--ppadding)*1.5);width:var(--panel-width,180px);height:100%;background:inherit;position:absolute;top:0;padding:var(--ppadding);padding-top:0;display:none;-webkit-transform:translateX(var(--translate));transform:translateX(var(--translate));right:100%;border-right:1px solid hsl(var(--neutral-2));padding-left:calc(var(--ppadding)*1.5)}@media (min-width:768px){.rey-cartExtraProducts{display:block}}.rey-cartExtraProducts .__toggle{--scale:1;--deg:0deg;position:absolute;top:0;left:0;font-size:12px;height:100%;width:calc(var(--ppadding)*1);border:0;-webkit-transform:scaleX(var(--scale)) rotate(var(--deg));transform:scaleX(var(--scale)) rotate(var(--deg))}.rey-cartExtraProducts~.rey-cartPanel{position:relative;background:inherit}.rey-cartExtraProducts .__inner{height:100%}.rey-cartExtraProducts .__title{padding:var(--ppadding) 0;font-size:.9rem;font-weight:600}.rey-cartExtraProducts .__content{max-height:calc(100% - 70px)}:root{--swiper-theme-color:#007aff}:root{--swiper-navigation-size:44px}.elementor-element{--swiper-theme-color:#000;--swiper-navigation-size:44px;--swiper-pagination-bullet-size:6px;--swiper-pagination-bullet-horizontal-gap:6px}.elementor-kit-3498{--e-global-color-primary:#6ec1e4;--e-global-color-secondary:#54595f;--e-global-color-text:#7a7a7a;--e-global-color-accent:#61ce70;--e-global-color-b103f2b:#f8f8f8;--e-global-color-9d3d785:#f2f2f2;--e-global-color-cf7726c:#e4e4e4;--e-global-color-a49eb05:#cacaca;--e-global-color-85cadf8:#535557;--e-global-color-a91f731:#252525;--e-global-color-2b7eb80:#151515;--e-global-color-4379ead:#cea177;--e-global-color-d53b3e9:#fff;--e-global-color-19b1fd0:#000;--e-global-color-2295e73f:#4054b2;--e-global-color-2eb3e50f:#23a455;--e-global-color-67a76a80:#000;--e-global-color-7948f95d:#fff;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-weight:500;--e-global-typography-5e6a3b3-font-size:14px;--body-color:var(--e-global-color-85cadf8);font-size:16px}.elementor-kit-3498 h2{color:var(--e-global-color-a91f731);font-size:42px;font-weight:700}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px}@media (max-width:1024px){.elementor-kit-3498 h2{font-size:32px}}.elementor-widget-image{text-align:center}.elementor-widget-image img{vertical-align:middle;display:inline-block}.elementor-3420 .elementor-element.elementor-element-0742d50{padding:20px 70px 0}.elementor-3420 .elementor-element.elementor-element-8096c33>.elementor-element-populated{border-radius:6px}.elementor-3420 .elementor-element.elementor-element-aec60b3 .elementor-repeater-item-d766825{--bg-size:contain;--bg-size-position:50% 50%}.elementor-3420 .elementor-element.elementor-element-aec60b3 .elementor-repeater-item-d766825 .__title{color:#fffbfb}.elementor-3420 .elementor-element.elementor-element-aec60b3 .elementor-repeater-item-d766825 .__button{color:#fffbfb;border-color:#fffbfb}.elementor-3420 .elementor-element.elementor-element-aec60b3 .elementor-repeater-item-a538392{--bg-size:contain;--bg-size-position:50% 50%}.elementor-3420 .elementor-element.elementor-element-aec60b3 .elementor-repeater-item-5abc6aa{--bg-color:#fff;--bg-size:contain;--bg-size-position:50% 50%}.elementor-3420 .elementor-element.elementor-element-aec60b3 .elementor-repeater-item-5abc6aa .__title{color:#000}.elementor-3420 .elementor-element.elementor-element-aec60b3 .elementor-repeater-item-5abc6aa .__button{color:#000;border-color:#000}.elementor-3420 .elementor-element.elementor-element-aec60b3 .__slides{--height:680px}.elementor-3420 .elementor-element.elementor-element-aec60b3{--autoplay-duration:10s}.elementor-3420 .elementor-element.elementor-element-aec60b3 .__caption{padding:0 0 50px 20px;align-self:flex-end;text-align:start}.elementor-3420 .elementor-element.elementor-element-aec60b3 .__title:not(:last-child){--spacing:40px}.elementor-3420 .elementor-element.elementor-element-aec60b3 .__title{font-size:52px;line-height:1.2em}.elementor-3420 .elementor-element.elementor-element-aec60b3 .__button{font-size:14px;border-width:0}.elementor-3420 .elementor-element.elementor-element-aec60b3 .rey-sliderDots{color:#fff}.elementor-3420 .elementor-element.elementor-element-aec60b3 .rey-sliderComp-nav{--dots-side-spacing:50px}.elementor-3420 .elementor-element.elementor-element-aec60b3>.elementor-widget-container{border-radius:5px}.elementor-3420 .elementor-element.elementor-element-ed65f59>.elementor-widget-wrap{min-height:680px}.elementor-3420 .elementor-element.elementor-element-ed65f59:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap{background-image:url("https://aplushardwaresupplies.com/wp-content/uploads/2024/04/L-shape-metal-trim-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-3420 .elementor-element.elementor-element-ed65f59>.elementor-element-populated{border-radius:6px}.elementor-3420 .elementor-element.elementor-element-ed65f59>.elementor-element-populated{padding:50px 40px 35px 50px}.elementor-3420 .elementor-element.elementor-element-7e20766 input{color:#fffcf6}.elementor-3420 .elementor-element.elementor-element-3c5a705 .reyEl-productGrid-carouselNav .rey-arrowSvg{--nav-distance:-35px;font-size:75px;--arrow-height:.5em;padding:20px 25px;color:var(--e-global-color-85cadf8);border-style:solid;border-width:1px;border-color:var(--e-global-color-a49eb05);border-radius:50px}.elementor-3420 .elementor-element.elementor-element-e9fd2f2 .reyEl-productGrid-carouselNav .rey-arrowSvg{--nav-distance:-37px;font-size:75px;--arrow-height:.5em;padding:20px 25px;color:var(--e-global-color-85cadf8);border-style:solid;border-width:1px;border-color:var(--e-global-color-a49eb05);border-radius:50px}.elementor-3420 .elementor-element.elementor-element-2c7ebe0 .reyEl-productGrid-carouselNav .rey-arrowSvg{--nav-distance:-37px;font-size:75px;--arrow-height:.5em;padding:20px 25px;color:var(--e-global-color-85cadf8);border-style:solid;border-width:1px;border-color:var(--e-global-color-a49eb05);border-radius:50px}body.elementor-page-3420:not(.elementor-motion-effects-element-type-background){background-color:#f8f8f8}@media (min-width:768px){.elementor-3420 .elementor-element.elementor-element-8096c33{width:50%}.elementor-3420 .elementor-element.elementor-element-ed65f59{width:25%}}@media (max-width:1024px) and (min-width:768px){.elementor-3420 .elementor-element.elementor-element-8096c33{width:100%}.elementor-3420 .elementor-element.elementor-element-ed65f59{width:100%}}@media (max-width:1024px){.elementor-3420 .elementor-element.elementor-element-0742d50{padding:20px 10px 0}.elementor-3420 .elementor-element.elementor-element-8096c33>.elementor-element-populated{margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px}.elementor-3420 .elementor-element.elementor-element-aec60b3 .__slides{--height:600px}.elementor-3420 .elementor-element.elementor-element-ed65f59>.elementor-widget-wrap{min-height:360px}.elementor-3420 .elementor-element.elementor-element-ed65f59>.elementor-element-populated{margin:0 0 20px;--e-column-margin-right:0px;--e-column-margin-left:0px}}@media (max-width:767px){.elementor-3420 .elementor-element.elementor-element-aec60b3 .__slides{--height:460px}.elementor-3420 .elementor-element.elementor-element-aec60b3 .__caption{padding:0 0 30px 20px}.elementor-3420 .elementor-element.elementor-element-aec60b3 .__title{font-size:36px}.elementor-3420 .elementor-element.elementor-element-aec60b3 .rey-sliderComp-nav{--dots-side-spacing:20px}.elementor-3420 .elementor-element.elementor-element-ed65f59:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap{background-image:url("https://aplushardwaresupplies.com/wp-content/uploads/2024/04/L-shape-metal-trim-1.png")}}.elementor-3497 .elementor-element.elementor-element-0d4940d:not(.elementor-motion-effects-element-type-background){background-color:#1d1d1d}.elementor-3497 .elementor-element.elementor-element-0d4940d{color:#fff;padding:10px 0}.elementor-3497 .elementor-element.elementor-element-0d4940d a{color:#fff}.elementor-3497 .elementor-element.elementor-element-559cd29 .rey-textScroller-item{color:#f8f8f8}.elementor-3497 .elementor-element.elementor-element-559cd29 .rey-textScroller-item{font-size:11px;letter-spacing:.3px}.elementor-3497 .elementor-element.elementor-element-559cd29{text-align:left}.elementor-3497 .elementor-element.elementor-element-4393b57 .reyEl-menu-nav{justify-content:flex-end}.elementor-3497 .elementor-element.elementor-element-4393b57{--distance:1.5em}.elementor-3497 .elementor-element.elementor-element-4393b57 .reyEl-menu-nav .menu-item>a{font-size:11px}.elementor-3497 .elementor-element.elementor-element-f7270e2>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-3497 .elementor-element.elementor-element-f7270e2:not(.elementor-motion-effects-element-type-background){background-color:#fff}.elementor-3497 .elementor-element.elementor-element-f7270e2>.elementor-background-overlay{opacity:.5}.elementor-3497 .elementor-element.elementor-element-f7270e2{padding:25px 15px}.elementor-3497 .elementor-element.elementor-element-6e7b001c>.elementor-widget-wrap{min-height:104px}.elementor-3497 .elementor-element.elementor-element-6e7b001c>.elementor-element-populated{border-radius:0}.elementor-3497 .elementor-element.elementor-element-d64e233 img{width:21%}.elementor-3497 .elementor-element.elementor-element-d64e233>.elementor-widget-container{margin:0;padding:0}.elementor-3497 .elementor-element.elementor-element-7b847be.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-3497 .elementor-element.elementor-element-19e0e42b{--header-nav-x-spacing:2rem;width:auto;max-width:auto;align-self:center}.elementor-3497 .elementor-element.elementor-element-19e0e42b .rey-mainMenu--desktop>.menu-item>a{font-size:18px;font-weight:700;letter-spacing:-.25px;color:#000;background-color:#fff}.elementor-3497 .elementor-element.elementor-element-19e0e42b .rey-mainNavigation-mobileBtn{--hbg-bars-width:20px;--hbg-bars-thick:2px;--hbg-bars-distance:4px;--hbg-bars-roundness:2px}.elementor-3497 .elementor-element.elementor-element-76c1f9b.elementor-column>.elementor-widget-wrap{justify-content:flex-end}.elementor-3497 .elementor-element.elementor-element-5340c584{width:auto;max-width:auto;align-self:center}.elementor-3497 .elementor-element.elementor-element-516c983e>.elementor-widget-container{margin:0 0 0 30px}.elementor-3497 .elementor-element.elementor-element-516c983e{width:auto;max-width:auto;align-self:center}.elementor-3497 .elementor-element.elementor-element-58addace .rey-headerCart .rey-headerIcon-counter{display:inline-flex;background-color:#141414}.elementor-3497 .elementor-element.elementor-element-58addace>.elementor-widget-container{margin:0 0 0 30px}.elementor-3497 .elementor-element.elementor-element-58addace{width:auto;max-width:auto;align-self:center}.elementor-3497 .elementor-element.elementor-element-e79eb82>.elementor-widget-container{margin:0 0 0 25px}.elementor-3497 .elementor-element.elementor-element-e79eb82{width:auto;max-width:auto}@media (max-width:1024px){.elementor-3497 .elementor-element.elementor-element-f7270e2{padding:20px}.elementor-3497 .elementor-element.elementor-element-d64e233 img{width:58%;max-width:65%;height:66px}.elementor-3497 .elementor-element.elementor-element-19e0e42b .rey-mobileNav-socialIcons-link{font-size:20px}}@media (max-width:767px){.elementor-3497 .elementor-element.elementor-element-559cd29{text-align:center}.elementor-3497 .elementor-element.elementor-element-f7270e2{padding:15px}.elementor-3497 .elementor-element.elementor-element-6e7b001c{width:20%}.elementor-3497 .elementor-element.elementor-element-d64e233{text-align:center;width:var(--container-widget-width,177px);max-width:177px;--container-widget-width:177px;--container-widget-flex-grow:0;align-self:center}.elementor-3497 .elementor-element.elementor-element-d64e233 img{width:64%;max-width:100%;height:64px}.elementor-3497 .elementor-element.elementor-element-d64e233>.elementor-widget-container{margin:-15px;padding:0}.elementor-3497 .elementor-element.elementor-element-7b847be{width:17%}.elementor-3497 .elementor-element.elementor-element-19e0e42b>.elementor-widget-container{margin:0 0 0 15px}.elementor-3497 .elementor-element.elementor-element-19e0e42b{align-self:center}.elementor-3497 .elementor-element.elementor-element-76c1f9b{width:63%}.elementor-3497 .elementor-element.elementor-element-5340c584>.elementor-widget-container{margin:0}.elementor-3497 .elementor-element.elementor-element-516c983e>.elementor-widget-container{margin:0 0 0 20px}.elementor-3497 .elementor-element.elementor-element-58addace>.elementor-widget-container{margin:0 0 0 20px}.elementor-3497 .elementor-element.elementor-element-e79eb82>.elementor-widget-container{margin:0 0 0 20px}}@media (min-width:768px){.elementor-3497 .elementor-element.elementor-element-6e7b001c{width:25%}.elementor-3497 .elementor-element.elementor-element-7b847be{width:49.332%}.elementor-3497 .elementor-element.elementor-element-76c1f9b{width:25%}}@media (max-width:1024px) and (min-width:768px){.elementor-3497 .elementor-element.elementor-element-6e7b001c{width:15%}.elementor-3497 .elementor-element.elementor-element-7b847be{width:40%}.elementor-3497 .elementor-element.elementor-element-76c1f9b{width:45%}}#sendbtn{background-color:rgba(37,211,102,1)!important;color:rgba(255,255,255,1)!important}#sendbtn,.floating_button{-webkit-box-shadow:inset px px px px!important;-moz-box-shadow:inset px px px px!important;box-shadow:inset px px px px!important}.add_to_cart_button,.ajax_add_to_cart{display:none!important}.wa-shop-button{display:inline-block!important}:root{--woocommerce-summary-margin:20px}:root{--container-max-width:1445px;--rey-container-spacing:15px;--main-gutter-size:15px;--site-wrapper-overflow:visible;--body-bg-color:#f8f8f8;--neutral-hue:210;--blog-columns:3;--post-width:960px;--post-align-wide-size:25vw;--woocommerce-products-gutter:30px;--woocommerce-sidebar-size:16%;--woocommerce-discount-color:#111e49;--woocommerce-swatches-width:14px;--woocommerce-swatches-height:14px;--woocommerce-swatches-spacing:2px;--woocommerce-swatches-border:0px;--woocommerce-swatches-radius:15px;--sch-sale-text-color:#fff;--sch-sale-bg-color:#5ec486;--woocommerce-custom-image-height:310px;--woocommerce-summary-size:49%;--woocommerce-summary-padding:50px;--woocommerce-summary-bgcolor:#fff;--star-rating-color:#ff4545}@media (min-width:768px) and (max-width:1025px){:root{--rey-container-spacing:15px;--main-gutter-size:15px;--blog-columns:1;--woocommerce-products-gutter:10px;--woocommerce-summary-padding:30px}}@media (max-width:767px){:root{--rey-container-spacing:15px;--main-gutter-size:15px;--blog-columns:1;--woocommerce-products-gutter:10px;--woocommerce-custom-image-height:120px;--woocommerce-summary-padding:20px}}@media (max-width:1024px){:root{--nav-breakpoint-desktop:none;--nav-breakpoint-mobile:flex}}:root{--primary-ff:Outfit,"Helvetica Neue",Helvetica,Arial,sans-serif;--body-font-family:var(--primary-ff);--body-font-weight:400;--accent-color:#1e306e;--accent-hover-color:#00003b;--accent-text-color:#fff}:root{--woocommerce-grid-columns:4}@media (min-width:768px) and (max-width:1024px){:root{--woocommerce-grid-columns:2}}@media (max-width:767px){:root{--woocommerce-grid-columns:2}}.screen-reader-text{clip:rect(1px,1px,1px,1px);word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;overflow-wrap:normal!important;padding:0;position:absolute!important;width:1px}