.elementor-142593 .elementor-element.elementor-element-0309ea9{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-142593 .elementor-element.elementor-element-6dfde82{--display:flex;--justify-content:center;}.elementor-142593 .elementor-element.elementor-element-216a4b2{--display:flex;--min-height:120px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142593 .elementor-element.elementor-element-216a4b2:not(.elementor-motion-effects-element-type-background), .elementor-142593 .elementor-element.elementor-element-216a4b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aromaholik.pl/wp-content/uploads/2025/11/Olejki_30_ML_3.webp");background-position:center center;background-size:cover;}.elementor-142593 .elementor-element.elementor-element-216a4b2::before, .elementor-142593 .elementor-element.elementor-element-216a4b2 > .elementor-background-video-container::before, .elementor-142593 .elementor-element.elementor-element-216a4b2 > .e-con-inner > .elementor-background-video-container::before, .elementor-142593 .elementor-element.elementor-element-216a4b2 > .elementor-background-slideshow::before, .elementor-142593 .elementor-element.elementor-element-216a4b2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-142593 .elementor-element.elementor-element-216a4b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-142593 .elementor-element.elementor-element-265ef52 > .elementor-widget-container{margin:0px 0px -4px 10px;}.elementor-142593 .elementor-element.elementor-element-265ef52 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;-webkit-text-stroke-width:0.3px;stroke-width:0.3px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);color:#FFFFFF;}.elementor-142593 .elementor-element.elementor-element-5e480fb{--display:flex;--min-height:120px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142593 .elementor-element.elementor-element-5e480fb:not(.elementor-motion-effects-element-type-background), .elementor-142593 .elementor-element.elementor-element-5e480fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aromaholik.pl/wp-content/uploads/2025/11/zestawaykategoria.webp");background-position:center center;background-size:cover;}.elementor-142593 .elementor-element.elementor-element-9dc05f4 > .elementor-widget-container{margin:0px 0px -4px 10px;}.elementor-142593 .elementor-element.elementor-element-9dc05f4 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;-webkit-text-stroke-width:0.3px;stroke-width:0.3px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);color:#FFFFFF;}.elementor-142593 .elementor-element.elementor-element-0c9e93e{--display:flex;--justify-content:center;}.elementor-142593 .elementor-element.elementor-element-3840d8d{--display:flex;--min-height:120px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142593 .elementor-element.elementor-element-3840d8d:not(.elementor-motion-effects-element-type-background), .elementor-142593 .elementor-element.elementor-element-3840d8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aromaholik.pl/wp-content/uploads/2025/11/Nawilzacze.webp");background-position:center center;background-size:cover;}.elementor-142593 .elementor-element.elementor-element-3840d8d::before, .elementor-142593 .elementor-element.elementor-element-3840d8d > .elementor-background-video-container::before, .elementor-142593 .elementor-element.elementor-element-3840d8d > .e-con-inner > .elementor-background-video-container::before, .elementor-142593 .elementor-element.elementor-element-3840d8d > .elementor-background-slideshow::before, .elementor-142593 .elementor-element.elementor-element-3840d8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-142593 .elementor-element.elementor-element-3840d8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-142593 .elementor-element.elementor-element-69a2fcb > .elementor-widget-container{margin:0px 0px -4px 10px;}.elementor-142593 .elementor-element.elementor-element-69a2fcb .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;-webkit-text-stroke-width:0.3px;stroke-width:0.3px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);color:#FFFFFF;}.elementor-142593 .elementor-element.elementor-element-d83c571{--display:flex;--min-height:120px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142593 .elementor-element.elementor-element-d83c571:not(.elementor-motion-effects-element-type-background), .elementor-142593 .elementor-element.elementor-element-d83c571 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aromaholik.pl/wp-content/uploads/2025/11/palosanto-1.webp");background-position:center center;background-size:cover;}.elementor-142593 .elementor-element.elementor-element-562a5bc > .elementor-widget-container{margin:0px 0px -4px 10px;}.elementor-142593 .elementor-element.elementor-element-562a5bc .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;-webkit-text-stroke-width:0.3px;stroke-width:0.3px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);color:#FFFFFF;}.elementor-142593 .elementor-element.elementor-element-e56970b{--display:flex;--justify-content:center;}.elementor-142593 .elementor-element.elementor-element-349334b{--display:flex;--min-height:120px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142593 .elementor-element.elementor-element-349334b:not(.elementor-motion-effects-element-type-background), .elementor-142593 .elementor-element.elementor-element-349334b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aromaholik.pl/wp-content/uploads/2025/11/susze_kategoria.webp");background-position:center center;background-size:cover;}.elementor-142593 .elementor-element.elementor-element-349334b::before, .elementor-142593 .elementor-element.elementor-element-349334b > .elementor-background-video-container::before, .elementor-142593 .elementor-element.elementor-element-349334b > .e-con-inner > .elementor-background-video-container::before, .elementor-142593 .elementor-element.elementor-element-349334b > .elementor-background-slideshow::before, .elementor-142593 .elementor-element.elementor-element-349334b > .e-con-inner > .elementor-background-slideshow::before, .elementor-142593 .elementor-element.elementor-element-349334b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-142593 .elementor-element.elementor-element-4e6c3f3 > .elementor-widget-container{margin:0px 0px -4px 10px;}.elementor-142593 .elementor-element.elementor-element-4e6c3f3 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;-webkit-text-stroke-width:0.3px;stroke-width:0.3px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);color:#FFFFFF;}.elementor-142593 .elementor-element.elementor-element-3346ec9{--display:flex;--min-height:120px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142593 .elementor-element.elementor-element-3346ec9:not(.elementor-motion-effects-element-type-background), .elementor-142593 .elementor-element.elementor-element-3346ec9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aromaholik.pl/wp-content/uploads/2025/11/Kominki_2.webp");background-position:center center;background-size:cover;}.elementor-142593 .elementor-element.elementor-element-4d67b46 > .elementor-widget-container{margin:0px 0px -4px 10px;}.elementor-142593 .elementor-element.elementor-element-4d67b46 .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;-webkit-text-stroke-width:0.3px;stroke-width:0.3px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);color:#FFFFFF;}.elementor-142593 .elementor-element.elementor-element-8e46af5{--display:flex;--justify-content:center;}.elementor-142593 .elementor-element.elementor-element-0fe760d{--display:flex;--min-height:120px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142593 .elementor-element.elementor-element-0fe760d:not(.elementor-motion-effects-element-type-background), .elementor-142593 .elementor-element.elementor-element-0fe760d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aromaholik.pl/wp-content/uploads/2025/11/Kadzidla_zapachowe.webp");background-position:center center;background-size:cover;}.elementor-142593 .elementor-element.elementor-element-0fe760d::before, .elementor-142593 .elementor-element.elementor-element-0fe760d > .elementor-background-video-container::before, .elementor-142593 .elementor-element.elementor-element-0fe760d > .e-con-inner > .elementor-background-video-container::before, .elementor-142593 .elementor-element.elementor-element-0fe760d > .elementor-background-slideshow::before, .elementor-142593 .elementor-element.elementor-element-0fe760d > .e-con-inner > .elementor-background-slideshow::before, .elementor-142593 .elementor-element.elementor-element-0fe760d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-142593 .elementor-element.elementor-element-e41af0c > .elementor-widget-container{margin:0px 0px -4px 10px;}.elementor-142593 .elementor-element.elementor-element-e41af0c .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;-webkit-text-stroke-width:0.3px;stroke-width:0.3px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);color:#FFFFFF;}.elementor-142593 .elementor-element.elementor-element-c29efe5{--display:flex;--min-height:120px;--justify-content:flex-end;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142593 .elementor-element.elementor-element-c29efe5:not(.elementor-motion-effects-element-type-background), .elementor-142593 .elementor-element.elementor-element-c29efe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aromaholik.pl/wp-content/uploads/2025/11/swiece_2.webp");background-position:center center;background-size:cover;}.elementor-142593 .elementor-element.elementor-element-5a795cf > .elementor-widget-container{margin:0px 0px -4px 10px;}.elementor-142593 .elementor-element.elementor-element-5a795cf .elementor-heading-title{font-family:"League Spartan", Sans-serif;font-size:30px;font-weight:700;-webkit-text-stroke-width:0.3px;stroke-width:0.3px;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:0px 0px 10px rgba(0, 0, 0, 0.3);color:#FFFFFF;}@media(max-width:767px){.elementor-142593 .elementor-element.elementor-element-0309ea9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-142593 .elementor-element.elementor-element-6dfde82{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-142593 .elementor-element.elementor-element-216a4b2{--border-radius:20px 20px 20px 20px;}.elementor-142593 .elementor-element.elementor-element-5e480fb{--border-radius:20px 20px 20px 20px;}.elementor-142593 .elementor-element.elementor-element-0c9e93e{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-142593 .elementor-element.elementor-element-3840d8d{--border-radius:20px 20px 20px 20px;}.elementor-142593 .elementor-element.elementor-element-d83c571{--border-radius:20px 20px 20px 20px;}.elementor-142593 .elementor-element.elementor-element-e56970b{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-142593 .elementor-element.elementor-element-349334b{--border-radius:20px 20px 20px 20px;}.elementor-142593 .elementor-element.elementor-element-3346ec9{--border-radius:20px 20px 20px 20px;}.elementor-142593 .elementor-element.elementor-element-8e46af5{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-142593 .elementor-element.elementor-element-0fe760d{--border-radius:20px 20px 20px 20px;}.elementor-142593 .elementor-element.elementor-element-c29efe5{--border-radius:20px 20px 20px 20px;}}@media(min-width:768px){.elementor-142593 .elementor-element.elementor-element-0309ea9{--content-width:1500px;}}/* Start custom CSS for container, class: .elementor-element-0309ea9 */.elementor-142593 .elementor-element.elementor-element-0309ea9 {
  position: relative;
}

.elementor-142593 .elementor-element.elementor-element-0309ea9 .banner-link {
  position: absolute;
  inset: 0;          /* top:0; right:0; bottom:0; left:0; */
  display: block;
  z-index: 10;
 
}

/* płynne przejście przy hoverze tylko dla kafelków */
.kafelekmenu {
  transition: transform 0.25s ease, box-shadow 0.25s ease;
}

/* uniesienie kontenera przy najechaniu */
.kafelekmenu:hover {
  transform: translateY(-4px);               /* podniesienie */
  box-shadow: 0 12px 30px rgba(0,0,0,0.5);  /* cień */
  cursor: pointer;
}/* End custom CSS */