.elementor-2674 .elementor-element.elementor-element-c6d1abe > .elementor-container > .elementor-row{align-items:stretch;}.elementor-2674 .elementor-element.elementor-element-c6d1abe{margin-top:0px;margin-bottom:20px;}.elementor-2674 .elementor-element.elementor-element-ac41bd5 .minimog-box{height:80vh;}.elementor-2674 .elementor-element.elementor-element-ac41bd5 .elementor-repeater-item-1b6f9a2 .slide-bg{background-image:url("https://napelle.com/wp-content/uploads/2025/11/napelle-banner-opak-35lik.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2674 .elementor-element.elementor-element-ac41bd5 .slide-content .tm-button{--minimog-tm-button-hover-background:#FFFFFF;background-color:#FFFFFF;font-family:"Playfair", Sans-serif;font-weight:800;color:#000000;}.elementor-2674 .elementor-element.elementor-element-ac41bd5 .tm-swiper{--gutter:0;--swiper-pagination-direction:column;--swiper-pagination-arrow-rotate:90deg;--swiper-pagination-h-spacing:0;--swiper-pagination-v-spacing:var(--swiper-pagination-spacing);--swiper-pagination-h-offset:40px;--swiper-pagination-horizontal-align:flex-end;--swiper-pagination-margin-left:0;--swiper-pagination-margin-right:var(--swiper-pagination-h-offset);--swiper-pagination-v-offset:0px;--swiper-pagination-vertical-align:center;--swiper-pagination-vertical-position:absolute;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0;--swiper-pagination-color-primary:#FFFFFF;--swiper-pagination-color-secondary:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-ac41bd5 .swiper-nav-buttons{justify-content:space-between;align-items:center;}.elementor-2674 .elementor-element.elementor-element-ac41bd5 > .elementor-widget-container{border-style:none;}.elementor-2674 .elementor-element.elementor-element-ac41bd5 .slide-layers{width:946px;}.elementor-2674 .elementor-element.elementor-element-ac41bd5 .title{font-family:"Playfair Display", Sans-serif;}.elementor-2674 .elementor-element.elementor-element-ac41bd5 .description{font-family:"Playfair", Sans-serif;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-ac41bd5 .button-wrap{margin:28px 0px 0px 0px;}body.rtl .elementor-2674 .elementor-element.elementor-element-ac41bd5 .button-wrap{margin:28px 0px 0px 0px;}.elementor-2674 .elementor-element.elementor-element-ac41bd5 .slide-content .tm-button.style-flat{min-height:50px;}.elementor-2674 .elementor-element.elementor-element-ac41bd5 .slide-content .tm-button.style-border{min-height:50px;}.elementor-2674 .elementor-element.elementor-element-ac41bd5 .slide-footer__container{justify-content:center;}.elementor-2674 .elementor-element.elementor-element-ac41bd5 .slide-footer{font-family:"Playfair", Sans-serif;color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-cb05421 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-2674 .elementor-element.elementor-element-cb05421{margin-top:70px;margin-bottom:100px;}.elementor-2674 .elementor-element.elementor-element-369ca61 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-2674 .elementor-element.elementor-element-369ca61{text-align:center;}.elementor-2674 .elementor-element.elementor-element-369ca61 .heading-primary{font-family:"Playfair Display", Sans-serif;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#9A2025;}.elementor-2674 .elementor-element.elementor-element-369ca61 .heading-primary .stop-a{stop-color:#9A2025;}.elementor-2674 .elementor-element.elementor-element-369ca61 .heading-primary .stop-b{stop-color:#9A2025;}.elementor-2674 .elementor-element.elementor-element-369ca61 .heading-secondary{font-family:"Playfair", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#9A2025;}.elementor-2674 .elementor-element.elementor-element-369ca61 .heading-secondary .stop-a{stop-color:#9A2025;}.elementor-2674 .elementor-element.elementor-element-369ca61 .heading-secondary .stop-b{stop-color:#9A2025;}.elementor-2674 .elementor-element.elementor-element-369ca61 .heading-secondary-wrap{margin-bottom:20px;}.elementor-2674 .elementor-element.elementor-element-17dc9ad .modern-grid{grid-template-columns:repeat(4, 1fr);grid-column-gap:30px;grid-row-gap:30px;}.elementor-2674 .elementor-element.elementor-element-17dc9ad .woocommerce-loop-product__title{font-family:"GeneralSans", Sans-serif;}.elementor-2674 .elementor-element.elementor-element-16b424c .tm-button{--minimog-tm-button-hover-background:#B3282D;background-color:#B3282D;min-height:50px;font-family:"Playfair", Sans-serif;}.elementor-2674 .elementor-element.elementor-element-16b424c > .elementor-widget-container{margin:40px 0px 0px 0px;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-16b424c .tm-button{padding:0px 40px 0px 40px;}body.rtl .elementor-2674 .elementor-element.elementor-element-16b424c .tm-button{padding:0px 40px 0px 40px;}.elementor-2674 .elementor-element.elementor-element-4668d59 > .elementor-container > .elementor-row{align-items:stretch;}.elementor-2674 .elementor-element.elementor-element-4668d59{margin-top:70px;margin-bottom:50px;}.elementor-2674 .elementor-element.elementor-element-d4ac24c .minimog-image .image{background-image:url("https://napelle.com/wp-content/uploads/2025/11/napelle-banner-driftwood-opak-35lik.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2674 .elementor-element.elementor-element-d4ac24c > .elementor-widget-container{border-style:none;}.elementor-2674 .elementor-element.elementor-element-d4ac24c .minimog-banner{min-height:600px;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-d4ac24c .minimog-box{padding:155px 30px 55px 30px;}body.rtl .elementor-2674 .elementor-element.elementor-element-d4ac24c .minimog-box{padding:155px 30px 55px 30px;}.elementor-2674 .elementor-element.elementor-element-d4ac24c .minimog-box{text-align:center;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-d4ac24c .sub-title{padding:0px 0px 0px 0px;}body.rtl .elementor-2674 .elementor-element.elementor-element-d4ac24c .sub-title{padding:0px 0px 0px 0px;}.elementor-2674 .elementor-element.elementor-element-d4ac24c .sub-title{font-family:"Playfair Display", Sans-serif;font-size:30px;line-height:1.5em;color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-d4ac24c .title{font-family:"Playfair", Sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-d4ac24c .description{color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-d4ac24c .title mark, .elementor-2674 .elementor-element.elementor-element-d4ac24c .description mark{color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-d4ac24c .title mark, .elementor-2674 .elementor-element.elementor-element-d4ac24c .description mark .stop-a{stop-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-d4ac24c .title mark, .elementor-2674 .elementor-element.elementor-element-d4ac24c .description mark .stop-b{stop-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-d4ac24c .tm-button{font-family:"Playfair", Sans-serif;color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-d4ac24c .tm-button .stop-a{stop-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-d4ac24c .tm-button .stop-b{stop-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-a2fd3ea > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#B3282D;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);margin:15px 20px 15px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2674 .elementor-element.elementor-element-a2fd3ea > .elementor-element-populated, .elementor-2674 .elementor-element.elementor-element-a2fd3ea > .elementor-element-populated > .elementor-background-overlay, .elementor-2674 .elementor-element.elementor-element-a2fd3ea > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2674 .elementor-element.elementor-element-5a07b9b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2674 .elementor-element.elementor-element-5a07b9b{text-align:center;}.elementor-2674 .elementor-element.elementor-element-5a07b9b .heading-primary{font-family:"Playfair", Sans-serif;font-weight:300;letter-spacing:-2.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#9A2025;}.elementor-2674 .elementor-element.elementor-element-5a07b9b .heading-primary .stop-a{stop-color:#9A2025;}.elementor-2674 .elementor-element.elementor-element-5a07b9b .heading-primary .stop-b{stop-color:#9A2025;}.elementor-2674 .elementor-element.elementor-element-5a07b9b .heading-description{font-family:"Playfair", Sans-serif;color:#7D181C;}.elementor-2674 .elementor-element.elementor-element-5a07b9b .heading-description .stop-a{stop-color:#7D181C;}.elementor-2674 .elementor-element.elementor-element-5a07b9b .heading-description .stop-b{stop-color:#7D181C;}.elementor-2674 .elementor-element.elementor-element-5a07b9b .heading-description-wrap{margin-top:0px;}.elementor-2674 .elementor-element.elementor-element-a2806ab .modern-grid{grid-template-columns:repeat(4, 1fr);grid-column-gap:30px;grid-row-gap:30px;}.elementor-2674 .elementor-element.elementor-element-a2806ab .woocommerce-loop-product__title{font-family:"GeneralSans", Sans-serif;}.elementor-2674 .elementor-element.elementor-element-0d0703e .tm-button{--minimog-tm-button-hover-background:#B3282D;background-color:#B3282D;min-height:50px;font-family:"Playfair", Sans-serif;}.elementor-2674 .elementor-element.elementor-element-0d0703e > .elementor-widget-container{margin:5px 0px 0px 0px;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-0d0703e .tm-button{padding:0px 40px 0px 40px;}body.rtl .elementor-2674 .elementor-element.elementor-element-0d0703e .tm-button{padding:0px 40px 0px 40px;}.elementor-2674 .elementor-element.elementor-element-c67216c > .elementor-container > .elementor-row{align-items:stretch;}.elementor-2674 .elementor-element.elementor-element-c67216c{margin-top:100px;margin-bottom:30px;}.elementor-2674 .elementor-element.elementor-element-9f398d6 > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-2674 .elementor-element.elementor-element-9f398d6{text-align:center;}.elementor-2674 .elementor-element.elementor-element-9f398d6 .heading-primary{font-family:"Playfair Display", Sans-serif;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#6D7647;}.elementor-2674 .elementor-element.elementor-element-9f398d6 .heading-primary .stop-a{stop-color:#6D7647;}.elementor-2674 .elementor-element.elementor-element-9f398d6 .heading-primary .stop-b{stop-color:#6D7647;}.elementor-2674 .elementor-element.elementor-element-9f398d6 .heading-secondary{font-family:"Playfair Display", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#6D7647;}.elementor-2674 .elementor-element.elementor-element-9f398d6 .heading-secondary .stop-a{stop-color:#6D7647;}.elementor-2674 .elementor-element.elementor-element-9f398d6 .heading-secondary .stop-b{stop-color:#6D7647;}.elementor-2674 .elementor-element.elementor-element-9f398d6 .heading-secondary-wrap{margin-bottom:20px;}.elementor-2674 .elementor-element.elementor-element-1c9d06d .modern-grid{grid-template-columns:repeat(4, 1fr);grid-column-gap:30px;grid-row-gap:30px;}.elementor-2674 .elementor-element.elementor-element-1c9d06d .woocommerce-loop-product__title{font-family:"GeneralSans", Sans-serif;}.elementor-2674 .elementor-element.elementor-element-9c074e3 .tm-button{--minimog-tm-button-hover-background:#7B8160;background-color:#7B8160;min-height:50px;font-family:"Playfair", Sans-serif;}.elementor-2674 .elementor-element.elementor-element-9c074e3 > .elementor-widget-container{margin:40px 0px 0px 0px;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-9c074e3 .tm-button{padding:0px 40px 0px 40px;}body.rtl .elementor-2674 .elementor-element.elementor-element-9c074e3 .tm-button{padding:0px 40px 0px 40px;}.elementor-2674 .elementor-element.elementor-element-d34af1c > .elementor-container > .elementor-row{align-items:stretch;}.elementor-2674 .elementor-element.elementor-element-d34af1c{margin-top:100px;margin-bottom:100px;}.elementor-2674 .elementor-element.elementor-element-740f1f5 .minimog-image .image{background-image:url("https://napelle.com/wp-content/uploads/2025/11/napelle-banner-olive-gray-opak-35lik.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2674 .elementor-element.elementor-element-740f1f5 > .elementor-widget-container{border-style:none;}.elementor-2674 .elementor-element.elementor-element-740f1f5 .minimog-banner{min-height:600px;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-740f1f5 .minimog-box{padding:155px 30px 55px 30px;}body.rtl .elementor-2674 .elementor-element.elementor-element-740f1f5 .minimog-box{padding:155px 30px 55px 30px;}.elementor-2674 .elementor-element.elementor-element-740f1f5 .minimog-box{text-align:center;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-740f1f5 .sub-title{padding:0px 0px 0px 0px;}body.rtl .elementor-2674 .elementor-element.elementor-element-740f1f5 .sub-title{padding:0px 0px 0px 0px;}.elementor-2674 .elementor-element.elementor-element-740f1f5 .sub-title{font-family:"Playfair Display", Sans-serif;font-size:30px;line-height:1.5em;color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-740f1f5 .title{font-family:"Playfair", Sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-740f1f5 .description{color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-740f1f5 .title mark, .elementor-2674 .elementor-element.elementor-element-740f1f5 .description mark{color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-740f1f5 .title mark, .elementor-2674 .elementor-element.elementor-element-740f1f5 .description mark .stop-a{stop-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-740f1f5 .title mark, .elementor-2674 .elementor-element.elementor-element-740f1f5 .description mark .stop-b{stop-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-740f1f5 .tm-button{font-family:"Playfair", Sans-serif;color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-740f1f5 .tm-button .stop-a{stop-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-740f1f5 .tm-button .stop-b{stop-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-5d3a933 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#7B8160;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);margin:15px 20px 15px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2674 .elementor-element.elementor-element-5d3a933 > .elementor-element-populated, .elementor-2674 .elementor-element.elementor-element-5d3a933 > .elementor-element-populated > .elementor-background-overlay, .elementor-2674 .elementor-element.elementor-element-5d3a933 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2674 .elementor-element.elementor-element-e1ade69 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2674 .elementor-element.elementor-element-e1ade69{text-align:center;}.elementor-2674 .elementor-element.elementor-element-e1ade69 .heading-primary{font-family:"Playfair", Sans-serif;font-weight:300;letter-spacing:-2.5px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#7B8160;}.elementor-2674 .elementor-element.elementor-element-e1ade69 .heading-primary .stop-a{stop-color:#7B8160;}.elementor-2674 .elementor-element.elementor-element-e1ade69 .heading-primary .stop-b{stop-color:#7B8160;}.elementor-2674 .elementor-element.elementor-element-e1ade69 .heading-description{font-family:"Playfair", Sans-serif;color:#7B8160;}.elementor-2674 .elementor-element.elementor-element-e1ade69 .heading-description .stop-a{stop-color:#7B8160;}.elementor-2674 .elementor-element.elementor-element-e1ade69 .heading-description .stop-b{stop-color:#7B8160;}.elementor-2674 .elementor-element.elementor-element-e1ade69 .heading-description-wrap{margin-top:0px;}.elementor-2674 .elementor-element.elementor-element-9dd2904 .modern-grid{grid-template-columns:repeat(4, 1fr);grid-column-gap:30px;grid-row-gap:30px;}.elementor-2674 .elementor-element.elementor-element-9dd2904 .woocommerce-loop-product__title{font-family:"GeneralSans", Sans-serif;}.elementor-2674 .elementor-element.elementor-element-3c7a088 .tm-button{--minimog-tm-button-hover-background:#7B8160;background-color:#7B8160;min-height:50px;font-family:"Playfair", Sans-serif;}.elementor-2674 .elementor-element.elementor-element-3c7a088 > .elementor-widget-container{margin:5px 0px 0px 0px;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-3c7a088 .tm-button{padding:0px 40px 0px 40px;}body.rtl .elementor-2674 .elementor-element.elementor-element-3c7a088 .tm-button{padding:0px 40px 0px 40px;}.elementor-2674 .elementor-element.elementor-element-f0690fc > .elementor-container > .elementor-row{align-items:stretch;}.elementor-2674 .elementor-element.elementor-element-f0690fc{margin-top:100px;margin-bottom:30px;}.elementor-2674 .elementor-element.elementor-element-157493a > .elementor-widget-container{margin:0px 0px 60px 0px;}.elementor-2674 .elementor-element.elementor-element-157493a{text-align:center;}.elementor-2674 .elementor-element.elementor-element-157493a .heading-primary{font-family:"Playfair Display", Sans-serif;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#93711E;}.elementor-2674 .elementor-element.elementor-element-157493a .heading-primary .stop-a{stop-color:#93711E;}.elementor-2674 .elementor-element.elementor-element-157493a .heading-primary .stop-b{stop-color:#93711E;}.elementor-2674 .elementor-element.elementor-element-157493a .heading-secondary{font-family:"Playfair Display", Sans-serif;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#93711E;}.elementor-2674 .elementor-element.elementor-element-157493a .heading-secondary .stop-a{stop-color:#93711E;}.elementor-2674 .elementor-element.elementor-element-157493a .heading-secondary .stop-b{stop-color:#93711E;}.elementor-2674 .elementor-element.elementor-element-157493a .heading-secondary-wrap{margin-bottom:20px;}.elementor-2674 .elementor-element.elementor-element-378c442 .modern-grid{grid-template-columns:repeat(4, 1fr);grid-column-gap:30px;grid-row-gap:30px;}.elementor-2674 .elementor-element.elementor-element-378c442 .woocommerce-loop-product__title{font-family:"GeneralSans", Sans-serif;}.elementor-2674 .elementor-element.elementor-element-64bec88 .tm-button{--minimog-tm-button-hover-background:#A38742;background-color:#A38742;min-height:50px;font-family:"Playfair", Sans-serif;}.elementor-2674 .elementor-element.elementor-element-64bec88 > .elementor-widget-container{margin:40px 0px 0px 0px;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-64bec88 .tm-button{padding:0px 40px 0px 40px;}body.rtl .elementor-2674 .elementor-element.elementor-element-64bec88 .tm-button{padding:0px 40px 0px 40px;}.elementor-2674 .elementor-element.elementor-element-341319e > .elementor-container > .elementor-row{align-items:stretch;}.elementor-2674 .elementor-element.elementor-element-341319e{margin-top:100px;margin-bottom:0px;}.elementor-2674 .elementor-element.elementor-element-910bf51 .minimog-image .image{background-image:url("https://napelle.com/wp-content/uploads/2025/12/napelle-runner-banner-opak-35-lik.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2674 .elementor-element.elementor-element-910bf51 > .elementor-widget-container{border-style:none;}.elementor-2674 .elementor-element.elementor-element-910bf51 .minimog-banner{min-height:600px;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-910bf51 .minimog-box{padding:155px 30px 55px 30px;}body.rtl .elementor-2674 .elementor-element.elementor-element-910bf51 .minimog-box{padding:155px 30px 55px 30px;}.elementor-2674 .elementor-element.elementor-element-910bf51 .minimog-box{text-align:center;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-910bf51 .sub-title{padding:0px 0px 0px 0px;}body.rtl .elementor-2674 .elementor-element.elementor-element-910bf51 .sub-title{padding:0px 0px 0px 0px;}.elementor-2674 .elementor-element.elementor-element-910bf51 .sub-title{font-family:"Playfair Display", Sans-serif;font-size:30px;line-height:1.5em;color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-910bf51 .title{font-family:"Playfair", Sans-serif;font-size:15px;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-910bf51 .description{color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-910bf51 .title mark, .elementor-2674 .elementor-element.elementor-element-910bf51 .description mark{color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-910bf51 .title mark, .elementor-2674 .elementor-element.elementor-element-910bf51 .description mark .stop-a{stop-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-910bf51 .title mark, .elementor-2674 .elementor-element.elementor-element-910bf51 .description mark .stop-b{stop-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-910bf51 .tm-button{font-family:"Playfair", Sans-serif;color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-910bf51 .tm-button .stop-a{stop-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-910bf51 .tm-button .stop-b{stop-color:#FFFFFF;}.elementor-2674 .elementor-element.elementor-element-8a92f28 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#D4B568;box-shadow:2px 2px 10px 0px rgba(0,0,0,0.5);margin:15px 20px 15px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;}.elementor-2674 .elementor-element.elementor-element-8a92f28 > .elementor-element-populated, .elementor-2674 .elementor-element.elementor-element-8a92f28 > .elementor-element-populated > .elementor-background-overlay, .elementor-2674 .elementor-element.elementor-element-8a92f28 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}.elementor-2674 .elementor-element.elementor-element-224c63d > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2674 .elementor-element.elementor-element-224c63d{text-align:center;}.elementor-2674 .elementor-element.elementor-element-224c63d .heading-primary{font-family:"Playfair", Sans-serif;font-weight:300;letter-spacing:-2.5px;color:#93711E;}.elementor-2674 .elementor-element.elementor-element-224c63d .heading-primary .stop-a{stop-color:#93711E;}.elementor-2674 .elementor-element.elementor-element-224c63d .heading-primary .stop-b{stop-color:#93711E;}.elementor-2674 .elementor-element.elementor-element-224c63d .heading-description{font-family:"Playfair", Sans-serif;color:#93711E;}.elementor-2674 .elementor-element.elementor-element-224c63d .heading-description .stop-a{stop-color:#93711E;}.elementor-2674 .elementor-element.elementor-element-224c63d .heading-description .stop-b{stop-color:#93711E;}.elementor-2674 .elementor-element.elementor-element-224c63d .heading-description-wrap{margin-top:0px;}.elementor-2674 .elementor-element.elementor-element-c6af00d .modern-grid{grid-template-columns:repeat(4, 1fr);grid-column-gap:30px;grid-row-gap:30px;}.elementor-2674 .elementor-element.elementor-element-c6af00d .woocommerce-loop-product__title{font-family:"GeneralSans", Sans-serif;}.elementor-2674 .elementor-element.elementor-element-c6af00d .minimog-banner{min-height:1px;}.elementor-2674 .elementor-element.elementor-element-f2b8402 .tm-button{--minimog-tm-button-hover-background:#A38742;background-color:#A38742;min-height:50px;font-family:"Playfair", Sans-serif;}.elementor-2674 .elementor-element.elementor-element-f2b8402 > .elementor-widget-container{margin:5px 0px 0px 0px;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-f2b8402 .tm-button{padding:0px 40px 0px 40px;}body.rtl .elementor-2674 .elementor-element.elementor-element-f2b8402 .tm-button{padding:0px 40px 0px 40px;}@media(max-width:1024px){.elementor-2674 .elementor-element.elementor-element-c6d1abe{margin-top:0px;margin-bottom:40px;}.elementor-2674 .elementor-element.elementor-element-ac41bd5 .minimog-box{height:450px;}.elementor-2674 .elementor-element.elementor-element-ac41bd5 .tm-swiper{--slides-view:1;--swiper-pagination-direction:row;--swiper-pagination-v-spacing:0;--swiper-pagination-h-spacing:var(--swiper-pagination-spacing);--swiper-pagination-h-offset:0px;--swiper-pagination-horizontal-align:center;--swiper-pagination-margin-left:var(--swiper-pagination-h-offset);--swiper-pagination-margin-right:0;--swiper-pagination-v-offset:415px;--swiper-pagination-vertical-align:flex-start;--swiper-pagination-vertical-position:absolute;--swiper-pagination-margin-top:var(--swiper-pagination-v-offset);--swiper-pagination-margin-bottom:0;}.elementor-2674 .elementor-element.elementor-element-cb05421{margin-top:0px;margin-bottom:40px;}.elementor-2674 .elementor-element.elementor-element-369ca61 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2674 .elementor-element.elementor-element-369ca61 .heading-primary{font-size:28px;}.elementor-2674 .elementor-element.elementor-element-369ca61 .heading-secondary{font-size:14px;}.elementor-2674 .elementor-element.elementor-element-369ca61 .heading-secondary-wrap{margin-bottom:10px;}.elementor-2674 .elementor-element.elementor-element-17dc9ad .modern-grid{grid-template-columns:repeat(2, 1fr);grid-column-gap:20px;grid-row-gap:20px;}.elementor-2674 .elementor-element.elementor-element-4668d59{margin-top:0px;margin-bottom:40px;}.elementor-2674 .elementor-element.elementor-element-2363cf6 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2674 .elementor-element.elementor-element-d4ac24c .minimog-banner{min-height:520px;}.elementor-2674 .elementor-element.elementor-element-5a07b9b > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2674 .elementor-element.elementor-element-5a07b9b .heading-primary{font-size:28px;}.elementor-2674 .elementor-element.elementor-element-a2806ab .modern-grid{grid-template-columns:repeat(2, 1fr);grid-column-gap:20px;grid-row-gap:20px;}.elementor-2674 .elementor-element.elementor-element-c67216c{margin-top:0px;margin-bottom:40px;}.elementor-2674 .elementor-element.elementor-element-9f398d6 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2674 .elementor-element.elementor-element-9f398d6 .heading-primary{font-size:28px;}.elementor-2674 .elementor-element.elementor-element-9f398d6 .heading-secondary{font-size:14px;}.elementor-2674 .elementor-element.elementor-element-9f398d6 .heading-secondary-wrap{margin-bottom:10px;}.elementor-2674 .elementor-element.elementor-element-1c9d06d .modern-grid{grid-template-columns:repeat(2, 1fr);grid-column-gap:20px;grid-row-gap:20px;}.elementor-2674 .elementor-element.elementor-element-d34af1c{margin-top:0px;margin-bottom:40px;}.elementor-2674 .elementor-element.elementor-element-7723ce2 > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2674 .elementor-element.elementor-element-740f1f5 .minimog-banner{min-height:520px;}.elementor-2674 .elementor-element.elementor-element-e1ade69 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2674 .elementor-element.elementor-element-e1ade69 .heading-primary{font-size:28px;}.elementor-2674 .elementor-element.elementor-element-9dd2904 .modern-grid{grid-template-columns:repeat(2, 1fr);grid-column-gap:20px;grid-row-gap:20px;}.elementor-2674 .elementor-element.elementor-element-f0690fc{margin-top:0px;margin-bottom:40px;}.elementor-2674 .elementor-element.elementor-element-157493a > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2674 .elementor-element.elementor-element-157493a .heading-primary{font-size:28px;}.elementor-2674 .elementor-element.elementor-element-157493a .heading-secondary{font-size:14px;}.elementor-2674 .elementor-element.elementor-element-157493a .heading-secondary-wrap{margin-bottom:10px;}.elementor-2674 .elementor-element.elementor-element-378c442 .modern-grid{grid-template-columns:repeat(2, 1fr);grid-column-gap:20px;grid-row-gap:20px;}.elementor-2674 .elementor-element.elementor-element-341319e{margin-top:0px;margin-bottom:40px;}.elementor-2674 .elementor-element.elementor-element-6a6de4d > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2674 .elementor-element.elementor-element-910bf51 .minimog-banner{min-height:520px;}.elementor-2674 .elementor-element.elementor-element-224c63d > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-2674 .elementor-element.elementor-element-224c63d .heading-primary{font-size:28px;}.elementor-2674 .elementor-element.elementor-element-c6af00d .modern-grid{grid-template-columns:repeat(2, 1fr);grid-column-gap:20px;grid-row-gap:20px;}}@media(max-width:767px){.elementor-2674 .elementor-element.elementor-element-ac41bd5 .minimog-box{height:500px;}.elementor-2674 .elementor-element.elementor-element-ac41bd5 .elementor-repeater-item-1b6f9a2 .slide-bg{background-image:url("https://napelle.com/wp-content/uploads/2025/11/napelle-banner-opak-35lik.jpg");}.elementor-2674 .elementor-element.elementor-element-ac41bd5 .tm-swiper{--slides-view:1;}.elementor-2674 .elementor-element.elementor-element-ac41bd5 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-2674 .elementor-element.elementor-element-ac41bd5 .slide-content .tm-button{border-radius:5px 5px 5px 5px;min-width:30%;}.elementor-2674 .elementor-element.elementor-element-ac41bd5 .slide-content .tm-button.style-flat{min-height:40px;}.elementor-2674 .elementor-element.elementor-element-ac41bd5 .slide-content .tm-button.style-border{min-height:40px;}.elementor-2674 .elementor-element.elementor-element-cb05421{margin-top:-30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2674 .elementor-element.elementor-element-17dc9ad .modern-grid{grid-template-columns:repeat(2, 1fr);}.elementor-2674 .elementor-element.elementor-element-16b424c > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2674 .elementor-element.elementor-element-16b424c .tm-button{min-height:40px;border-radius:5px 5px 5px 5px;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-16b424c .tm-button{padding:0px 20px 0px 20px;}body.rtl .elementor-2674 .elementor-element.elementor-element-16b424c .tm-button{padding:0px 20px 0px 20px;}.elementor-2674 .elementor-element.elementor-element-4668d59{margin-top:10%;margin-bottom:0%;}.elementor-2674 .elementor-element.elementor-element-2363cf6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2674 .elementor-element.elementor-element-d4ac24c .minimog-image .image{background-image:url("https://napelle.com/wp-content/uploads/2025/11/napelle-banner-driftwood-opak-35lik.jpg");}.elementor-2674 .elementor-element.elementor-element-d4ac24c > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-2674 .elementor-element.elementor-element-d4ac24c .minimog-banner{min-height:450px;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-d4ac24c .minimog-box{padding:60px 10px 10px 10px;}body.rtl .elementor-2674 .elementor-element.elementor-element-d4ac24c .minimog-box{padding:60px 10px 10px 10px;}.elementor-2674 .elementor-element.elementor-element-a2fd3ea > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-2674 .elementor-element.elementor-element-a2806ab .modern-grid{grid-template-columns:repeat(2, 1fr);grid-column-gap:5px;}.elementor-2674 .elementor-element.elementor-element-0d0703e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2674 .elementor-element.elementor-element-0d0703e .tm-button{min-height:40px;border-radius:5px 5px 5px 5px;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-0d0703e .tm-button{padding:0px 20px 0px 20px;}body.rtl .elementor-2674 .elementor-element.elementor-element-0d0703e .tm-button{padding:0px 20px 0px 20px;}.elementor-2674 .elementor-element.elementor-element-c67216c{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2674 .elementor-element.elementor-element-1c9d06d .modern-grid{grid-template-columns:repeat(2, 1fr);}.elementor-2674 .elementor-element.elementor-element-9c074e3 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2674 .elementor-element.elementor-element-9c074e3 .tm-button{min-height:40px;border-radius:5px 5px 5px 5px;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-9c074e3 .tm-button{padding:0px 20px 0px 20px;}body.rtl .elementor-2674 .elementor-element.elementor-element-9c074e3 .tm-button{padding:0px 20px 0px 20px;}.elementor-2674 .elementor-element.elementor-element-d34af1c{margin-top:10%;margin-bottom:0%;}.elementor-2674 .elementor-element.elementor-element-7723ce2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2674 .elementor-element.elementor-element-740f1f5 .minimog-image .image{background-image:url("https://napelle.com/wp-content/uploads/2025/11/napelle-banner-olive-gray-opak-35lik.jpg");}.elementor-2674 .elementor-element.elementor-element-740f1f5 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-2674 .elementor-element.elementor-element-740f1f5 .minimog-banner{min-height:450px;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-740f1f5 .minimog-box{padding:60px 10px 10px 10px;}body.rtl .elementor-2674 .elementor-element.elementor-element-740f1f5 .minimog-box{padding:60px 10px 10px 10px;}.elementor-2674 .elementor-element.elementor-element-5d3a933 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-2674 .elementor-element.elementor-element-9dd2904 .modern-grid{grid-template-columns:repeat(2, 1fr);grid-column-gap:5px;}.elementor-2674 .elementor-element.elementor-element-3c7a088 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2674 .elementor-element.elementor-element-3c7a088 .tm-button{min-height:40px;border-radius:5px 5px 5px 5px;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-3c7a088 .tm-button{padding:0px 20px 0px 20px;}body.rtl .elementor-2674 .elementor-element.elementor-element-3c7a088 .tm-button{padding:0px 20px 0px 20px;}.elementor-2674 .elementor-element.elementor-element-f0690fc{margin-top:30px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2674 .elementor-element.elementor-element-378c442 .modern-grid{grid-template-columns:repeat(2, 1fr);}.elementor-2674 .elementor-element.elementor-element-64bec88 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2674 .elementor-element.elementor-element-64bec88 .tm-button{min-height:40px;border-radius:5px 5px 5px 5px;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-64bec88 .tm-button{padding:0px 20px 0px 20px;}body.rtl .elementor-2674 .elementor-element.elementor-element-64bec88 .tm-button{padding:0px 20px 0px 20px;}.elementor-2674 .elementor-element.elementor-element-341319e{margin-top:10%;margin-bottom:0%;}.elementor-2674 .elementor-element.elementor-element-6a6de4d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2674 .elementor-element.elementor-element-910bf51 .minimog-image .image{background-image:url("https://napelle.com/wp-content/uploads/2025/12/napelle-runner-banner-opak-35-lik.jpg");}.elementor-2674 .elementor-element.elementor-element-910bf51 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-2674 .elementor-element.elementor-element-910bf51 .minimog-banner{min-height:450px;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-910bf51 .minimog-box{padding:60px 10px 0px 10px;}body.rtl .elementor-2674 .elementor-element.elementor-element-910bf51 .minimog-box{padding:60px 10px 0px 10px;}.elementor-2674 .elementor-element.elementor-element-8a92f28 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-2674 .elementor-element.elementor-element-c6af00d .modern-grid{grid-template-columns:repeat(2, 1fr);grid-column-gap:5px;}.elementor-2674 .elementor-element.elementor-element-f2b8402 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2674 .elementor-element.elementor-element-f2b8402 .tm-button{min-height:40px;border-radius:5px 5px 5px 5px;}body:not(.rtl) .elementor-2674 .elementor-element.elementor-element-f2b8402 .tm-button{padding:0px 20px 0px 20px;}body.rtl .elementor-2674 .elementor-element.elementor-element-f2b8402 .tm-button{padding:0px 20px 0px 20px;}}@media(min-width:768px){.elementor-2674 .elementor-element.elementor-element-2363cf6{width:37%;}.elementor-2674 .elementor-element.elementor-element-a2fd3ea{width:63%;}.elementor-2674 .elementor-element.elementor-element-7723ce2{width:37%;}.elementor-2674 .elementor-element.elementor-element-5d3a933{width:63%;}.elementor-2674 .elementor-element.elementor-element-6a6de4d{width:37.001%;}.elementor-2674 .elementor-element.elementor-element-8a92f28{width:62.956%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2674 .elementor-element.elementor-element-2363cf6{width:100%;}.elementor-2674 .elementor-element.elementor-element-7723ce2{width:100%;}.elementor-2674 .elementor-element.elementor-element-6a6de4d{width:100%;}}/* Start custom CSS for tm-product, class: .elementor-element-c6af00d */.elementor-element-c6af00d .acoplw-badge-icon{
    background: #93711E !important;
}

.elementor-element-378c442 .acoplw-badge-icon{
    background: #93711E !important;
}

.elementor-element-ed81650 .acoplw-badge-icon{
    background: #7B8160 !important;
}

.elementor-element-5d3a933 .acoplw-badge-icon{
    background: #7B8160 !important;
}/* End custom CSS */