.elementor-729 .elementor-element.elementor-element-1494053{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.3;--padding-top:100px;--padding-bottom:124px;--padding-left:0px;--padding-right:0px;}.elementor-729 .elementor-element.elementor-element-1494053:not(.elementor-motion-effects-element-type-background), .elementor-729 .elementor-element.elementor-element-1494053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-729 .elementor-element.elementor-element-1494053::before, .elementor-729 .elementor-element.elementor-element-1494053 > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-1494053 > .e-con-inner > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-1494053 > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-1494053 > .e-con-inner > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-1494053 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-729 .elementor-element.elementor-element-7db4e14{text-align:center;}.elementor-729 .elementor-element.elementor-element-7db4e14 .elementor-heading-title{font-family:"Antic Didone", Sans-serif;font-size:60px;font-weight:600;color:#F9F7F4;}.elementor-729 .elementor-element.elementor-element-8d6424a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-729 .elementor-element.elementor-element-6c52061{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-729 .elementor-element.elementor-element-6c52061.elementor-element{--align-self:center;}.elementor-729 .elementor-element.elementor-element-6c52061 img{width:150px;}.elementor-729 .elementor-element.elementor-element-edc768a{--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-between;--align-items:stretch;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--overlay-opacity:0.3;--padding-top:30px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-729 .elementor-element.elementor-element-edc768a:not(.elementor-motion-effects-element-type-background), .elementor-729 .elementor-element.elementor-element-edc768a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-729 .elementor-element.elementor-element-edc768a::before, .elementor-729 .elementor-element.elementor-element-edc768a > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-edc768a > .e-con-inner > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-edc768a > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-edc768a > .e-con-inner > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-edc768a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-729 .elementor-element.elementor-element-ecbb052{--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;--overlay-opacity:0.5;--margin-top:-115px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-729 .elementor-element.elementor-element-ecbb052::before, .elementor-729 .elementor-element.elementor-element-ecbb052 > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-ecbb052 > .e-con-inner > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-ecbb052 > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-ecbb052 > .e-con-inner > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-ecbb052 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-729 .elementor-element.elementor-element-dfefb75{--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-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.75;--border-radius:0px 0px 0px 0px;box-shadow:0px 12px 30px 0px rgba(0, 0, 0, 0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-729 .elementor-element.elementor-element-dfefb75:not(.elementor-motion-effects-element-type-background), .elementor-729 .elementor-element.elementor-element-dfefb75 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://aerlinn-atelier.com/wp-content/uploads/2025/08/Florish-web-main-page-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-729 .elementor-element.elementor-element-dfefb75::before, .elementor-729 .elementor-element.elementor-element-dfefb75 > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-dfefb75 > .e-con-inner > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-dfefb75 > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-dfefb75 > .e-con-inner > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-dfefb75 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#42291800;background-image:url("https://aerlinn-atelier.com/wp-content/uploads/2025/09/Coming-Soon-6.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-729 .elementor-element.elementor-element-fe35979{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-729 .elementor-element.elementor-element-fe35979.elementor-element{--align-self:center;}.elementor-729 .elementor-element.elementor-element-fe35979 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-729 .elementor-element.elementor-element-794facb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-729 .elementor-element.elementor-element-794facb.elementor-element{--align-self:center;}.elementor-729 .elementor-element.elementor-element-794facb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:#F9F7F4;}.elementor-729 .elementor-element.elementor-element-b008e26{--spacer-size:95px;}.elementor-729 .elementor-element.elementor-element-2e54d0e{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;color:var( --e-global-color-secondary );}.elementor-729 .elementor-element.elementor-element-b071dce{--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-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.32;--border-radius:0px 0px 0px 0px;box-shadow:0px 12px 30px 0px rgba(0, 0, 0, 0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-729 .elementor-element.elementor-element-b071dce:not(.elementor-motion-effects-element-type-background), .elementor-729 .elementor-element.elementor-element-b071dce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://aerlinn-atelier.com/wp-content/uploads/2025/09/Example-5-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-729 .elementor-element.elementor-element-b071dce::before, .elementor-729 .elementor-element.elementor-element-b071dce > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-b071dce > .e-con-inner > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-b071dce > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-b071dce > .e-con-inner > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-b071dce > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-729 .elementor-element.elementor-element-ce9646a{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-729 .elementor-element.elementor-element-ce9646a.elementor-element{--align-self:center;}.elementor-729 .elementor-element.elementor-element-ce9646a .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-729 .elementor-element.elementor-element-4768207{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-729 .elementor-element.elementor-element-4768207.elementor-element{--align-self:center;}.elementor-729 .elementor-element.elementor-element-4768207 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-729 .elementor-element.elementor-element-7051a9f{--spacer-size:50px;}.elementor-729 .elementor-element.elementor-element-e50ba9a{padding:0px 15px 0px 15px;text-align:center;color:var( --e-global-color-secondary );}.elementor-729 .elementor-element.elementor-element-30a53f4{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;color:var( --e-global-color-secondary );}.elementor-729 .elementor-element.elementor-element-b4e358c{--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-start;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--overlay-opacity:0.74;--border-radius:0px 0px 0px 0px;box-shadow:0px 12px 30px 0px rgba(0, 0, 0, 0.06);--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-729 .elementor-element.elementor-element-b4e358c:not(.elementor-motion-effects-element-type-background), .elementor-729 .elementor-element.elementor-element-b4e358c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://aerlinn-atelier.com/wp-content/uploads/2025/09/Phone-mockup.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-729 .elementor-element.elementor-element-b4e358c::before, .elementor-729 .elementor-element.elementor-element-b4e358c > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-b4e358c > .e-con-inner > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-b4e358c > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-b4e358c > .e-con-inner > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-b4e358c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#42291800;background-image:url("https://aerlinn-atelier.com/wp-content/uploads/2025/09/Coming-Soon-6.png");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-729 .elementor-element.elementor-element-9d44fe3{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 3px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-729 .elementor-element.elementor-element-9d44fe3.elementor-element{--align-self:center;}.elementor-729 .elementor-element.elementor-element-9d44fe3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-secondary );}.elementor-729 .elementor-element.elementor-element-ebda938{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-729 .elementor-element.elementor-element-ebda938.elementor-element{--align-self:center;}.elementor-729 .elementor-element.elementor-element-ebda938 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-729 .elementor-element.elementor-element-51d58e4{--spacer-size:94px;}.elementor-729 .elementor-element.elementor-element-d9d71c1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 0px 0px 0px;text-align:center;color:var( --e-global-color-secondary );}.elementor-729 .elementor-element.elementor-element-37f041b{--display:flex;--min-height:181px;--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:center;--align-items:center;}.elementor-729 .elementor-element.elementor-element-37f041b:not(.elementor-motion-effects-element-type-background), .elementor-729 .elementor-element.elementor-element-37f041b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-729 .elementor-element.elementor-element-49cea92{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-729 .elementor-element.elementor-element-49cea92 .elementor-heading-title{font-family:"Antic Didone", Sans-serif;font-size:36px;font-weight:600;color:#422918;}.elementor-729 .elementor-element.elementor-element-dd30c08{--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;--overlay-opacity:0.3;--padding-top:60px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-729 .elementor-element.elementor-element-dd30c08:not(.elementor-motion-effects-element-type-background), .elementor-729 .elementor-element.elementor-element-dd30c08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-729 .elementor-element.elementor-element-dd30c08::before, .elementor-729 .elementor-element.elementor-element-dd30c08 > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-dd30c08 > .e-con-inner > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-dd30c08 > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-dd30c08 > .e-con-inner > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-dd30c08 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://aerlinn-atelier.com/wp-content/uploads/2025/09/Texturelabs_Paper_237XL.jpg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-729 .elementor-element.elementor-element-c8f2ce4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:25px;}.elementor-729 .elementor-element.elementor-element-26edbf1{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:1024px){.elementor-729 .elementor-element.elementor-element-1494053{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-729 .elementor-element.elementor-element-edc768a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-729 .elementor-element.elementor-element-ecbb052{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-729 .elementor-element.elementor-element-dfefb75::before, .elementor-729 .elementor-element.elementor-element-dfefb75 > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-dfefb75 > .e-con-inner > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-dfefb75 > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-dfefb75 > .e-con-inner > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-dfefb75 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://aerlinn-atelier.com/wp-content/uploads/2025/10/Coming-Soon-8-2.png");}.elementor-729 .elementor-element.elementor-element-dfefb75{--min-height:19vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-729 .elementor-element.elementor-element-fe35979{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-729 .elementor-element.elementor-element-b008e26{--spacer-size:0px;}.elementor-729 .elementor-element.elementor-element-2e54d0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-729 .elementor-element.elementor-element-b071dce{--min-height:0vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-729 .elementor-element.elementor-element-ce9646a{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-729 .elementor-element.elementor-element-7051a9f{--spacer-size:0px;}.elementor-729 .elementor-element.elementor-element-e50ba9a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-729 .elementor-element.elementor-element-30a53f4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-729 .elementor-element.elementor-element-b4e358c::before, .elementor-729 .elementor-element.elementor-element-b4e358c > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-b4e358c > .e-con-inner > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-b4e358c > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-b4e358c > .e-con-inner > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-b4e358c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://aerlinn-atelier.com/wp-content/uploads/2025/10/Coming-Soon-8-2.png");}.elementor-729 .elementor-element.elementor-element-b4e358c{--min-height:0vh;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-729 .elementor-element.elementor-element-9d44fe3{margin:60px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-729 .elementor-element.elementor-element-51d58e4{--spacer-size:0px;}.elementor-729 .elementor-element.elementor-element-d9d71c1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-729 .elementor-element.elementor-element-7db4e14 .elementor-heading-title{font-size:53px;line-height:1.2em;}.elementor-729 .elementor-element.elementor-element-edc768a{--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:stretch;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-729 .elementor-element.elementor-element-ecbb052{--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-729 .elementor-element.elementor-element-dfefb75::before, .elementor-729 .elementor-element.elementor-element-dfefb75 > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-dfefb75 > .e-con-inner > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-dfefb75 > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-dfefb75 > .e-con-inner > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-dfefb75 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://aerlinn-atelier.com/wp-content/uploads/2025/10/Coming-Soon-8-2.png");}.elementor-729 .elementor-element.elementor-element-dfefb75{--min-height:30vh;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-729 .elementor-element.elementor-element-b071dce{--min-height:30vh;}.elementor-729 .elementor-element.elementor-element-b4e358c::before, .elementor-729 .elementor-element.elementor-element-b4e358c > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-b4e358c > .e-con-inner > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-b4e358c > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-b4e358c > .e-con-inner > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-b4e358c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://aerlinn-atelier.com/wp-content/uploads/2025/10/Coming-Soon-8-2.png");}.elementor-729 .elementor-element.elementor-element-b4e358c{--min-height:30vh;}.elementor-729 .elementor-element.elementor-element-49cea92{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-729 .elementor-element.elementor-element-49cea92 .elementor-heading-title{font-size:32px;}}@media(min-width:768px){.elementor-729 .elementor-element.elementor-element-edc768a{--content-width:1540px;}.elementor-729 .elementor-element.elementor-element-dfefb75{--width:33.33%;}.elementor-729 .elementor-element.elementor-element-b071dce{--width:33.33%;}.elementor-729 .elementor-element.elementor-element-b4e358c{--width:33.33%;}.elementor-729 .elementor-element.elementor-element-c8f2ce4{--width:260px;}.elementor-729 .elementor-element.elementor-element-26edbf1{--width:83%;}}@media(min-width:1025px){.elementor-729 .elementor-element.elementor-element-dd30c08::before, .elementor-729 .elementor-element.elementor-element-dd30c08 > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-dd30c08 > .e-con-inner > .elementor-background-video-container::before, .elementor-729 .elementor-element.elementor-element-dd30c08 > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-dd30c08 > .e-con-inner > .elementor-background-slideshow::before, .elementor-729 .elementor-element.elementor-element-dd30c08 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-dfefb75 *//* --- Card base --- */
.elementor-729 .elementor-element.elementor-element-dfefb75{
  position:relative;
  overflow:hidden;
  border-radius:0 !important;
  background-position:center center;
  background-repeat:no-repeat;
  background-size:100% !important;
  transition:
    background-size .6s ease,
    transform .35s ease,
    box-shadow .35s ease;
  will-change:background-size,transform;
}

/* Overlay */
.elementor-729 .elementor-element.elementor-element-dfefb75 .elementor-background-overlay{
  transition:opacity .35s ease;
  opacity:.20;
}

/* Titel (subtiel meebewegen) */
.elementor-729 .elementor-element.elementor-element-dfefb75 .card-title{ transition:transform .35s ease; }

/* --- CTA + pijltje --- */
.elementor-729 .elementor-element.elementor-element-dfefb75 .card-cta{
  /* pijltje-hoogte hier fijnregelen per kaart */
  --cta-y: -0.06em;           /* maak iets negatiever = pijltje iets hoger */

  display:inline-flex;
  align-items:baseline;        /* zorgt dat tekst & pijltje op 1 lijn zitten */
  gap:.55em;
  line-height:1;
  text-transform:uppercase;
  letter-spacing:.12em;

  opacity:0;
  transform:translateY(6px);   /* fade/slide in */
  transition:opacity .35s ease, transform .35s ease;
}

.elementor-729 .elementor-element.elementor-element-dfefb75 .card-cta::after{
  content:"→";
  display:inline-block;
  opacity:0;
  /* x = 6px slide, y = variabele hoogte */
  transform:translate(6px, var(--cta-y));
  transition:transform .35s ease, opacity .35s ease;
}

/* Toetsenbord-focus */
.elementor-729 .elementor-element.elementor-element-dfefb75 .card-cta:focus-visible{
  outline:2px solid rgba(255,255,255,.65);
  outline-offset:3px;
  border-radius:999px;
}

/* --- Desktop (hover) --- */
@media (hover:hover) and (pointer:fine){
  .elementor-729 .elementor-element.elementor-element-dfefb75:hover{
    transform:translateY(-6px);
    box-shadow:0 16px 40px rgba(0,0,0,.18);
    background-size:103% !important; /* subtiele zoom zonder blur */
  }
  .elementor-729 .elementor-element.elementor-element-dfefb75:hover .elementor-background-overlay{ opacity:.32; }
  .elementor-729 .elementor-element.elementor-element-dfefb75:hover .card-title{ transform:translateY(-2px); }
  .elementor-729 .elementor-element.elementor-element-dfefb75:hover .card-cta{ opacity:1; transform:translateY(0); }
  .elementor-729 .elementor-element.elementor-element-dfefb75:hover .card-cta::after{ opacity:1; transform:translate(0, var(--cta-y)); }
}

/* --- Touch (tablet/phone) – geen hover/animaties --- */
@media (hover:none), (pointer:coarse){
  .elementor-729 .elementor-element.elementor-element-dfefb75{
    transform:none !important;
    box-shadow:none !important;
    background-size:100% !important;
  }
  .elementor-729 .elementor-element.elementor-element-dfefb75 .elementor-background-overlay{ opacity:.24; }
  .elementor-729 .elementor-element.elementor-element-dfefb75 .card-cta{
    opacity:1 !important;
    transform:none !important;
  }
  .elementor-729 .elementor-element.elementor-element-dfefb75 .card-cta::after{
    opacity:1 !important;
    transform:translate(0, var(--cta-y)) !important;
  }
}

/* Zorg dat inner container de hele kaart vult */
.elementor-729 .elementor-element.elementor-element-dfefb75 > .elementor-container,
.elementor-729 .elementor-element.elementor-element-dfefb75 > .elementor-widget-wrap{ height:100%; }/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e50ba9a */@media (max-width: 1024px){ .tablet-hide{ display:none !important; } }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b071dce *//* --- Card base --- */
.elementor-729 .elementor-element.elementor-element-b071dce{
  position:relative;
  overflow:hidden;
  border-radius:0 !important;
  background-position:center center;
  background-repeat:no-repeat;
  background-size:100% !important;
  transition:
    background-size .6s ease,
    transform .35s ease,
    box-shadow .35s ease;
  will-change:background-size,transform;
}

/* Overlay */
.elementor-729 .elementor-element.elementor-element-b071dce .elementor-background-overlay{
  transition:opacity .35s ease;
  opacity:.20;
}

/* Titel (subtiel meebewegen) */
.elementor-729 .elementor-element.elementor-element-b071dce .card-title{ transition:transform .35s ease; }

/* --- CTA + pijltje --- */
.elementor-729 .elementor-element.elementor-element-b071dce .card-cta{
  /* pijltje-hoogte hier fijnregelen per kaart */
  --cta-y: -0.06em;           /* maak iets negatiever = pijltje iets hoger */

  display:inline-flex;
  align-items:baseline;        /* zorgt dat tekst & pijltje op 1 lijn zitten */
  gap:.55em;
  line-height:1;
  text-transform:uppercase;
  letter-spacing:.12em;

  opacity:0;
  transform:translateY(6px);   /* fade/slide in */
  transition:opacity .35s ease, transform .35s ease;
}

.elementor-729 .elementor-element.elementor-element-b071dce .card-cta::after{
  content:"→";
  display:inline-block;
  opacity:0;
  /* x = 6px slide, y = variabele hoogte */
  transform:translate(6px, var(--cta-y));
  transition:transform .35s ease, opacity .35s ease;
}

/* Toetsenbord-focus */
.elementor-729 .elementor-element.elementor-element-b071dce .card-cta:focus-visible{
  outline:2px solid rgba(255,255,255,.65);
  outline-offset:3px;
  border-radius:999px;
}

/* --- Desktop (hover) --- */
@media (hover:hover) and (pointer:fine){
  .elementor-729 .elementor-element.elementor-element-b071dce:hover{
    transform:translateY(-6px);
    box-shadow:0 16px 40px rgba(0,0,0,.18);
    background-size:103% !important; /* subtiele zoom zonder blur */
  }
  .elementor-729 .elementor-element.elementor-element-b071dce:hover .elementor-background-overlay{ opacity:.32; }
  .elementor-729 .elementor-element.elementor-element-b071dce:hover .card-title{ transform:translateY(-2px); }
  .elementor-729 .elementor-element.elementor-element-b071dce:hover .card-cta{ opacity:1; transform:translateY(0); }
  .elementor-729 .elementor-element.elementor-element-b071dce:hover .card-cta::after{ opacity:1; transform:translate(0, var(--cta-y)); }
}

/* --- Touch (tablet/phone) – geen hover/animaties --- */
@media (hover:none), (pointer:coarse){
  .elementor-729 .elementor-element.elementor-element-b071dce{
    transform:none !important;
    box-shadow:none !important;
    background-size:100% !important;
  }
  .elementor-729 .elementor-element.elementor-element-b071dce .elementor-background-overlay{ opacity:.24; }
  .elementor-729 .elementor-element.elementor-element-b071dce .card-cta{
    opacity:1 !important;
    transform:none !important;
  }
  .elementor-729 .elementor-element.elementor-element-b071dce .card-cta::after{
    opacity:1 !important;
    transform:translate(0, var(--cta-y)) !important;
  }
}

#mockups-card{ cursor:pointer; }
#products{ scroll-margin-top:96px; } /* aanpassen aan jouw sticky header hoogte *//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b4e358c *//* --- Card base --- */
.elementor-729 .elementor-element.elementor-element-b4e358c{
  position:relative;
  overflow:hidden;
  border-radius:0 !important;
  background-position:center center;
  background-repeat:no-repeat;
  background-size:100% !important;
  transition:
    background-size .6s ease,
    transform .35s ease,
    box-shadow .35s ease;
  will-change:background-size,transform;
}

/* Overlay */
.elementor-729 .elementor-element.elementor-element-b4e358c .elementor-background-overlay{
  transition:opacity .35s ease;
  opacity:.20;
}

/* Titel (subtiel meebewegen) */
.elementor-729 .elementor-element.elementor-element-b4e358c .card-title{ transition:transform .35s ease; }

/* --- CTA + pijltje --- */
.elementor-729 .elementor-element.elementor-element-b4e358c .card-cta{
  /* pijltje-hoogte hier fijnregelen per kaart */
  --cta-y: -0.06em;           /* maak iets negatiever = pijltje iets hoger */

  display:inline-flex;
  align-items:baseline;        /* zorgt dat tekst & pijltje op 1 lijn zitten */
  gap:.55em;
  line-height:1;
  text-transform:uppercase;
  letter-spacing:.12em;

  opacity:0;
  transform:translateY(6px);   /* fade/slide in */
  transition:opacity .35s ease, transform .35s ease;
}

.elementor-729 .elementor-element.elementor-element-b4e358c .card-cta::after{
  content:"→";
  display:inline-block;
  opacity:0;
  /* x = 6px slide, y = variabele hoogte */
  transform:translate(6px, var(--cta-y));
  transition:transform .35s ease, opacity .35s ease;
}

/* Toetsenbord-focus */
.elementor-729 .elementor-element.elementor-element-b4e358c .card-cta:focus-visible{
  outline:2px solid rgba(255,255,255,.65);
  outline-offset:3px;
  border-radius:999px;
}

/* --- Desktop (hover) --- */
@media (hover:hover) and (pointer:fine){
  .elementor-729 .elementor-element.elementor-element-b4e358c:hover{
    transform:translateY(-6px);
    box-shadow:0 16px 40px rgba(0,0,0,.18);
    background-size:103% !important; /* subtiele zoom zonder blur */
  }
  .elementor-729 .elementor-element.elementor-element-b4e358c:hover .elementor-background-overlay{ opacity:.32; }
  .elementor-729 .elementor-element.elementor-element-b4e358c:hover .card-title{ transform:translateY(-2px); }
  .elementor-729 .elementor-element.elementor-element-b4e358c:hover .card-cta{ opacity:1; transform:translateY(0); }
  .elementor-729 .elementor-element.elementor-element-b4e358c:hover .card-cta::after{ opacity:1; transform:translate(0, var(--cta-y)); }
}

/* --- Touch (tablet/phone) – geen hover/animaties --- */
@media (hover:none), (pointer:coarse){
  .elementor-729 .elementor-element.elementor-element-b4e358c{
    transform:none !important;
    box-shadow:none !important;
    background-size:100% !important;
  }
  .elementor-729 .elementor-element.elementor-element-b4e358c .elementor-background-overlay{ opacity:.24; }
  .elementor-729 .elementor-element.elementor-element-b4e358c .card-cta{
    opacity:1 !important;
    transform:none !important;
  }
  .elementor-729 .elementor-element.elementor-element-b4e358c .card-cta::after{
    opacity:1 !important;
    transform:translate(0, var(--cta-y)) !important;
  }
}

/* Zorg dat inner container de hele kaart vult */
.elementor-729 .elementor-element.elementor-element-b4e358c > .elementor-container,
.elementor-729 .elementor-element.elementor-element-b4e358c > .elementor-widget-wrap{ height:100%; }/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a21f60b *//* ============ AERLINN – WOOF filters (Select2 + Chosen) ============ */
:root{
  --aa-brown:#422918;
  --aa-gold:#BC9D57;
  --aa-ink:#1A1A1A;
  --aa-border:#E5DED3;   /* subtiele zandkleurige rand */
  --aa-bg:#FFFFFF;
  --aa-placeholder:#9A8F84;
}

/* --- Algemene labels / titels --- */
.aa-filters .woof,
.aa-filters .woof *{
  font-family: "Albert Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
}
.aa-filters .woof_container_title,
.aa-filters .woof_container .woof_container_inner > h4{
  color:var(--aa-brown);
}

/* ================= Select2 variant ================= */
.aa-filters .select2-container .select2-selection--single{
  height:44px; border:1px solid var(--aa-border); border-radius:0;
  background:var(--aa-bg); color:var(--aa-brown);
}
.aa-filters .select2-container--default .select2-selection--single .select2-selection__rendered{
  line-height:42px; color:var(--aa-brown);
}
.aa-filters .select2-container--default .select2-selection--single .select2-selection__placeholder{
  color:var(--aa-placeholder);
}
.aa-filters .select2-container--default .select2-selection--single .select2-selection__arrow{
  height:42px;
}

/* Dropdown */
.aa-filters .select2-container .select2-dropdown{
  border:1px solid var(--aa-border); border-radius:0; background:var(--aa-bg);
}
.aa-filters .select2-results__option{
  color:var(--aa-brown); padding:.55rem .75rem;
}
.aa-filters .select2-results__option[aria-selected=true]{
  background:rgba(188,157,87,.10); color:var(--aa-brown);
}
.aa-filters .select2-results__option--highlighted{
  background:var(--aa-gold) !important; color:#fff !important;
}

/* Zoekveld bovenin verbergen */
.aa-filters .select2-search--dropdown{ display:none !important; }

/* Focus randje goud i.p.v. blauw */
.aa-filters .select2-container--default.select2-container--focus .select2-selection--single{
  border-color:var(--aa-gold);
}

/* ================= Chosen fallback ================= */
.aa-filters .chosen-container-single .chosen-single{
  height:44px; line-height:42px; border:1px solid var(--aa-border); border-radius:0;
  background:var(--aa-bg); color:var(--aa-brown); box-shadow:none;
}
.aa-filters .chosen-container .chosen-drop{
  border:1px solid var(--aa-border); border-radius:0; box-shadow:none;
}
.aa-filters .chosen-container .chosen-results li{
  color:var(--aa-brown); padding:.45rem .75rem;
}
.aa-filters .chosen-container .chosen-results li.highlighted{
  background:var(--aa-gold); color:#fff;
}
/* Zoekveld bovenin Chosen verbergen */
.aa-filters .chosen-search{ display:none !important; }

/* Toggle "On sale" tekstkleur */
.aa-filters label{ color:var(--aa-brown); }

/* Optioneel: ruimte tussen filters consistent */
.aa-filters .woof_container{ margin:14px 0 18px; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd30c08 *//* =========================
   AERLINN – Archive Products styling (WOOF + WooCommerce)
   ========================= */

/* Palet */
:root{
  --aa-ink:#1A1A1A;
  --aa-brown:#422918;
  --aa-gold:#BC9D57;
  --aa-cream:#F9F7F4;
}

/* 0) Geen kaart-achtergrond of hover-lift op producten */
.aa-shop ul.products li.product,
.aa-shop ul.products li.product:hover{
  background:transparent !important;
  border:none !important;
  box-shadow:none !important;
  padding:0 !important;
  transform:none !important;
}

/* 1) Titel en prijs */
.aa-shop ul.products li.product .woocommerce-loop-product__title{
  font-family:"Cormorant Garamond", serif;
  font-weight:600;
  line-height:1.1;
  color:var(--aa-brown);
  margin:12px 0 6px;
}
.aa-shop ul.products li.product .price{
  font-family:"Albert Sans", system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;
  font-weight:400;
  color:var(--aa-ink);
  margin-bottom:10px;
}

/* 2) Knoppen – vierkant, stabiel, geen hover-jump */
.aa-shop ul.products li.product a.button,
.aa-shop ul.products li.product a.add_to_cart_button,
.aa-shop ul.products li.product .added_to_cart{
  display:inline-flex !important;
  align-items:center;
  justify-content:center;
  min-height:44px;
  padding:.65rem 1rem;
  border-radius:0 !important;
  background:var(--aa-brown) !important;
  color:var(--aa-cream) !important;
  border:1px solid var(--aa-brown) !important;   /* border meteen aanwezig */
  font-weight:500 !important;
  line-height:1 !important;
  letter-spacing:.02em;
  text-transform:none;

  /* alle “jump” triggers neutraliseren */
  position:static !important;                    /* voorkomt top:-2px o.i.d. */
  margin-top:12px !important;                    /* vaste marge */
  transform:none !important;
  translate:none !important;
  box-shadow:none !important;

  transition:background-color .18s ease, color .18s ease, border-color .18s ease;
}

/* Hover/focus: alleen kleurwissel, marge blijft gelijk */
.aa-shop ul.products li.product a.button:hover,
.aa-shop ul.products li.product a.add_to_cart_button:hover,
.aa-shop ul.products li.product a.button:focus,
.aa-shop ul.products li.product a.add_to_cart_button:focus{
  background:var(--aa-gold) !important;
  border-color:var(--aa-gold) !important;
  color:#fff !important;
  margin-top:12px !important;
  transform:none !important;
}

/* Added state terug naar bruin als je niet op de mini-cart klikt */
.aa-shop ul.products li.product a.add_to_cart_button.added{
  background:var(--aa-brown) !important;
  border-color:var(--aa-brown) !important;
  color:var(--aa-cream) !important;
}

/* Verberg pseudo-icoontjes die de hoogte veranderen */
.aa-shop ul.products li.product a.add_to_cart_button.added:after,
.aa-shop ul.products li.product a.button:after{
  display:none !important;
}

/* 3) Soms voegt een theme hover-beweging toe aan anchors in de kaart */
.aa-shop ul.products li.product .woocommerce-LoopProduct-link{ color:inherit !important; }
.aa-shop ul.products li.product .woocommerce-LoopProduct-link:hover{ color:inherit !important; }

/* 4) Eventueel teller en sortering verbergen boven het grid */
.aa-shop .woocommerce-result-count,
.aa-shop .woocommerce-ordering{ display:none !important; }

/* 5) Sidebar basics (optioneel, alleen als je een filter-sidebar gebruikt) */
.woocommerce-sidebar, .widget-area{ background:transparent; padding:0 24px 24px 0; border-right:1px solid rgba(0,0,0,.05); }
.woocommerce-sidebar h2, .widget h2{ font-size:18px; letter-spacing:.03em; margin-bottom:12px; color:var(--aa-brown); }
.woocommerce-sidebar input[type="checkbox"]{ accent-color:var(--aa-gold); width:16px; height:16px; margin-right:6px; }
.woocommerce-sidebar ul{ margin:0; padding:0; list-style:none; }
.woocommerce-sidebar ul li{ margin-bottom:4px; }

/* WOOF compact */
.woof{ font-family:var(--e-global-typography-text-font-family, inherit); }
.woof_container{ margin:14px 0 18px; }
.woof_container .woof_container_inner > h4,
.woof_container .woof_container_title{ font-size:18px; font-weight:600; color:#2B1A14; margin:0 0 8px; }
.woof_list_checkbox, .woof_list{ list-style:none; padding:0; margin:0; }
.woof_list_checkbox li{ margin:6px 0; }
.woof_list_checkbox input[type="checkbox"]{ transform:translateY(1px); accent-color:var(--aa-gold); }
.woof_submit_search_form_container{ display:none !important; }
.woof_container, .woof_container .woof_block_html_items{ background:transparent !important; border:0 !important; box-shadow:none !important; }
.woof_price_filter_container{ margin-top:6px; }
.woof_products_top_panel{ display:none !important; }


/* ===== AERLINN – Toggle 'On sale' (Switchery → goud) ===== */
:root{
  --aa-gold:#BC9D57;
  --aa-track-off:#E9E3DC;
  --aa-brown:#422918;
}

/* Switchery markup: input + span.switchery */
.aa-filters input[type="checkbox"] + span.switchery{
  background-color: var(--aa-track-off) !important;
  border-color: var(--aa-track-off) !important;
  box-shadow:none !important;
}
.aa-filters input[type="checkbox"]:checked + span.switchery{
  background-color: var(--aa-gold) !important;
  border-color: var(--aa-gold) !important;
  box-shadow:none !important;
}
/* de ‘thumb’ */
.aa-filters span.switchery > small{
  background:#fff !important;
  box-shadow:none !important;
}
/* labelkleur naast de switch */
.aa-filters label{ color:var(--aa-brown) !important; }

/* ===== WooCommerce notices (info/geen producten) → Aerlinn kleuren ===== */
.aa-shop .woocommerce-info,
.aa-shop .woocommerce-message,
.aa-shop .woocommerce-error{
  border-top-color: var(--aa-gold) !important;
  background:#fff !important;
  color:var(--aa-brown) !important;
}
.aa-shop .woocommerce-info:before,
.aa-shop .woocommerce-message:before,
.aa-shop .woocommerce-error:before{
  color:var(--aa-gold) !important;
}
.aa-shop .woocommerce-info a,
.aa-shop .woocommerce-message a,
.aa-shop .woocommerce-error a{
  color:var(--aa-brown) !important;
  text-decoration: underline;
}
.aa-shop .woocommerce-info a:hover,
.aa-shop .woocommerce-message a:hover,
.aa-shop .woocommerce-error a:hover{
  color:var(--aa-gold) !important;
}

/* Woo Blocks variant van notice banners (voor het geval je die ziet) */
.aa-shop .wc-block-components-notice-banner{
  border-left:4px solid var(--aa-gold) !important;
  background:#fff !important;
  color:var(--aa-brown) !important;
}
.aa-shop .wc-block-components-notice-banner a{ color:var(--aa-brown) !important; }
.aa-shop .wc-block-components-notice-banner a:hover{ color:var(--aa-gold) !important; }

/* ===== AERLINN – WOOF 'On sale' switch (Switchery → goud) ===== */
:root{
  --aa-gold:#BC9D57;
  --aa-track-off:#E9E3DC;
  --aa-brown:#422918;
}

/* OFF state (track) */
.aa-filters .woof label .switchery,
.aa-filters .woof input[type="checkbox"] + .switchery,
.aa-filters .woof input[type="checkbox"] ~ .switchery{
  background-color: var(--aa-track-off) !important;
  border-color: var(--aa-track-off) !important;
  box-shadow:none !important;
}

/* ON state (track) */
.aa-filters .woof input[type="checkbox"]:checked + .switchery,
.aa-filters .woof input[type="checkbox"]:checked ~ .switchery,
.aa-filters .woof label input[type="checkbox"]:checked ~ .switchery{
  background-color: var(--aa-gold) !important;
  border-color: var(--aa-gold) !important;
  box-shadow:none !important;
}

/* Thumb (het bolletje) */
.aa-filters .woof .switchery > small{
  background:#fff !important;
  box-shadow:none !important;
}

/* Afmetingen en randjes consistent (soms zet theme ronde hoeken/outline) */
.aa-filters .woof .switchery{
  height:20px !important;
  border-radius:999px !important;
  outline:none !important;
}
.aa-filters .woof label{ color:var(--aa-brown) !important; }

/* Voor browsers die een blauwe focus-glow geven */
.aa-filters .woof input[type="checkbox"]:focus + .switchery,
.aa-filters .woof input[type="checkbox"]:focus ~ .switchery{
  box-shadow:0 0 0 2px rgba(188,157,87,.25) !important;
}/* End custom CSS */