.elementor-21 .elementor-element.elementor-element-5545869e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-5545869e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21 .elementor-element.elementor-element-5545869e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-5545869e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-97a5604 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-97a5604 > .elementor-element-populated{padding:0% 0% 0% 0%;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-56601338:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-56601338 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21 .elementor-element.elementor-element-56601338{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 5% 0% 5%;}.elementor-21 .elementor-element.elementor-element-56601338 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-72dff363 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-72dff363 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-c0a4c1e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-c0a4c1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leonieitems.ch/wp-content/uploads/2025/09/Header-Dator-Host-2.jpg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-c0a4c1e > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FF000000 37%, #00000087 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-c0a4c1e > .elementor-container{min-height:40vw;}.elementor-21 .elementor-element.elementor-element-c0a4c1e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-d7b0e72 > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:4% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-cda6eff > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-cda6eff img{width:1%;opacity:0.01;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-f716e65 > .elementor-widget-container{background-color:#00000030;padding:2% 0% 2% 0%;border-style:none;}.elementor-21 .elementor-element.elementor-element-f716e65{text-align:center;}.elementor-21 .elementor-element.elementor-element-f716e65 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:2.3vw;font-weight:300;text-transform:uppercase;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;text-shadow:0px 0px 14px #000000;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-a805e27{text-align:center;font-family:"Cormorant", Sans-serif;font-size:1.8vw;font-weight:400;font-style:italic;line-height:1.5em;letter-spacing:0.02rem;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-1deccbd7:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1deccbd7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21 .elementor-element.elementor-element-1deccbd7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 27% 0% 27%;}.elementor-21 .elementor-element.elementor-element-1deccbd7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-405e2e0f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-405e2e0f > .elementor-element-populated{padding:0% 16% 0% 16%;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-21 .elementor-element.elementor-element-302ce97c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-302ce97c .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-302ce97c .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-5807c5b1 > .elementor-widget-container{padding:2% 0% 2% 0%;}.elementor-21 .elementor-element.elementor-element-5807c5b1{text-align:center;}.elementor-21 .elementor-element.elementor-element-5807c5b1 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.6vw;font-weight:100;text-transform:uppercase;line-height:1.2rem;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-306287a9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-306287a9 .elementor-divider-separator{width:60%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-306287a9 .elementor-divider{text-align:right;padding-block-start:10px;padding-block-end:10px;}.elementor-widget-pp-image-slider .swiper-pagination-fraction{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-1a322ec9 .pp-image-slider-thumb-pagination{--grid-column-gap:0px;}.elementor-21 .elementor-element.elementor-element-1a322ec9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-1a322ec9 .pp-image-slider-thumb-item{border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1a322ec9 .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;background:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-1a322ec9 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000000;}.elementor-21 .elementor-element.elementor-element-4beb76c > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-4beb76c{text-align:center;}.elementor-21 .elementor-element.elementor-element-4beb76c .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.6vw;font-weight:100;text-transform:uppercase;line-height:1.2rem;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-3ccce095 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:3% 0% 4% 0%;}.elementor-21 .elementor-element.elementor-element-3ccce095{text-align:center;}.elementor-21 .elementor-element.elementor-element-3ccce095 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1vw;font-weight:100;text-transform:uppercase;font-style:italic;line-height:1.1rem;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-1ca7c73f > .elementor-widget-container{padding:3% 0% 3% 0%;}.elementor-21 .elementor-element.elementor-element-1ca7c73f{text-align:center;font-family:"Cormorant Infant", Sans-serif;font-size:1.4vw;font-weight:100;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:2px;word-spacing:0em;color:#000000;}.elementor-widget-wc-add-to-cart .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-4f18a1ec .elementor-button{background-color:var( --e-global-color-primary );font-family:"Cormorant", Sans-serif;font-size:1.4vw;font-weight:300;text-transform:uppercase;text-decoration:none;letter-spacing:0.02rem;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-radius:31px 31px 31px 31px;padding:0.8vw 0vw 0.8vw 0vw;}.elementor-21 .elementor-element.elementor-element-4f18a1ec > .elementor-widget-container{padding:0% 26% 0% 25%;}.elementor-21 .elementor-element.elementor-element-54096c41:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-54096c41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21 .elementor-element.elementor-element-54096c41{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-54096c41 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-739ca916:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-739ca916 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E0DB;}.elementor-21 .elementor-element.elementor-element-739ca916 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21 .elementor-element.elementor-element-739ca916 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-4997590 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-21 .elementor-element.elementor-element-4997590{text-align:center;}.elementor-21 .elementor-element.elementor-element-4997590 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.8vw;font-weight:100;text-transform:uppercase;line-height:1.2rem;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-2f81ba68:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-2f81ba68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21 .elementor-element.elementor-element-2f81ba68{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-2f81ba68 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-f278008 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-f278008 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-5ab93f2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-5ab93f2 .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-5ab93f2 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-a65a2ed > .elementor-widget-container{padding:5% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-a65a2ed{text-align:center;}.elementor-21 .elementor-element.elementor-element-a65a2ed .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.8vw;font-weight:100;text-transform:uppercase;line-height:1.2rem;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-60bbef7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-60bbef7 .elementor-divider-separator{width:60%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-60bbef7 .elementor-divider{text-align:right;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-e20b0a0 .pp-image-slider-thumb-pagination{--grid-column-gap:0px;}.elementor-21 .elementor-element.elementor-element-e20b0a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 6px 0px;}.elementor-21 .elementor-element.elementor-element-e20b0a0 .pp-image-slider-thumb-item{border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e20b0a0 .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;background:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-e20b0a0 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000000;}.elementor-widget-pp-woo-products .pp-woocommerce .pp-woo-product-category{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-loop-product__link, .elementor-widget-pp-woo-products .pp-woocommerce .woocommerce-loop-product__title, .pp-quick-view-{{ID}} .woocommerce div.product .product_title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce li.product .price, .pp-quick-view-{{ID}} #pp-quick-view-modal .pp-lightbox-content .price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-woo-products-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-woo-products-summary-wrap .button, .elementor-widget-pp-woo-products .pp-woocommerce .pp-product-actions .pp-action-item-wrap{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-out-of-stock{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-sale-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-featured-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-top-rated-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-best-selling-badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-quick-view-btn, .elementor-widget-pp-woo-products .pp-woocommerce .pp-product-actions .pp-quick-view-btn .pp-action-item-wrap{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.pp-quick-view-{{ID}} #pp-quick-view-modal .pp-lightbox-content .woocommerce-product-details__short-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products nav.pp-woocommerce-pagination ul li > .page-numbers{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-153be92{--grid-column-gap:9px;}.elementor-21 .elementor-element.elementor-element-153be92 .pp-badge-container{margin:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-153be92 .pp-slider-arrow{font-size:22px;line-height:22px;}.elementor-21 .elementor-element.elementor-element-f160ac1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-f160ac1 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-12928e3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-12928e3 .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-12928e3 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-a381c2b > .elementor-widget-container{padding:5% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-a381c2b{text-align:center;}.elementor-21 .elementor-element.elementor-element-a381c2b .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.8vw;font-weight:100;text-transform:uppercase;line-height:1.2rem;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-9ff35c1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-9ff35c1 .elementor-divider-separator{width:60%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-9ff35c1 .elementor-divider{text-align:right;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-c0c41db .pp-image-slider-thumb-pagination{--grid-column-gap:0px;}.elementor-21 .elementor-element.elementor-element-c0c41db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 6px 0px;}.elementor-21 .elementor-element.elementor-element-c0c41db .pp-image-slider-thumb-item{border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-c0c41db .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;background:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-c0c41db .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000000;}.elementor-21 .elementor-element.elementor-element-ff897b4{--grid-column-gap:9px;}.elementor-21 .elementor-element.elementor-element-ff897b4 .pp-badge-container{margin:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-ff897b4 .pp-slider-arrow{font-size:22px;line-height:22px;}.elementor-21 .elementor-element.elementor-element-e65e2b3:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-e65e2b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21 .elementor-element.elementor-element-e65e2b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-e65e2b3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-c650600 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-c650600 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-bfdc2d3{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-bfdc2d3 .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-bfdc2d3 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-3404856 > .elementor-widget-container{padding:5% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-3404856{text-align:center;}.elementor-21 .elementor-element.elementor-element-3404856 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.8vw;font-weight:100;text-transform:uppercase;line-height:1.2rem;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-0bde15b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-0bde15b .elementor-divider-separator{width:60%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-0bde15b .elementor-divider{text-align:right;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-93cb99e .pp-image-slider-thumb-pagination{--grid-column-gap:0px;}.elementor-21 .elementor-element.elementor-element-93cb99e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 6px 0px;}.elementor-21 .elementor-element.elementor-element-93cb99e .pp-image-slider-thumb-item{border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-93cb99e .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;background:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-93cb99e .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000000;}.elementor-21 .elementor-element.elementor-element-992c800{--grid-column-gap:9px;}.elementor-21 .elementor-element.elementor-element-992c800 .pp-woocommerce .pp-loop-product__link, .elementor-21 .elementor-element.elementor-element-992c800 .pp-woocommerce .woocommerce-loop-product__title, .pp-quick-view-992c800 #pp-quick-view-modal .pp-lightbox-content .product_title{color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-992c800 .pp-woocommerce .pp-loop-product__link, .elementor-21 .elementor-element.elementor-element-992c800 .pp-woocommerce .woocommerce-loop-product__title, .pp-quick-view-992c800 .woocommerce div.product .product_title{font-family:"Cormorant", Sans-serif;font-size:1vw;font-weight:300;line-height:1.2rem;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-992c800 .pp-badge-container{margin:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-992c800 .pp-slider-arrow{font-size:22px;line-height:22px;}.elementor-21 .elementor-element.elementor-element-53d0c8b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-53d0c8b > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-cb24560{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-cb24560 .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-cb24560 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-07699db > .elementor-widget-container{padding:5% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-07699db{text-align:center;}.elementor-21 .elementor-element.elementor-element-07699db .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.8vw;font-weight:100;text-transform:uppercase;line-height:1.2rem;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-f07f32f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-f07f32f .elementor-divider-separator{width:60%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-f07f32f .elementor-divider{text-align:right;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-f04c4a8 .pp-image-slider-thumb-pagination{--grid-column-gap:0px;}.elementor-21 .elementor-element.elementor-element-f04c4a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 6px 0px;}.elementor-21 .elementor-element.elementor-element-f04c4a8 .pp-image-slider-thumb-item{border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f04c4a8 .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;background:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-f04c4a8 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000000;}.elementor-21 .elementor-element.elementor-element-6a3e24d{--grid-column-gap:9px;}.elementor-21 .elementor-element.elementor-element-6a3e24d .pp-badge-container{margin:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-6a3e24d .pp-slider-arrow{font-size:22px;line-height:22px;}.elementor-21 .elementor-element.elementor-element-afab3bb:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-afab3bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21 .elementor-element.elementor-element-afab3bb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-afab3bb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-6149080 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-6149080 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-87263a9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-87263a9 .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-87263a9 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-41ed3ec > .elementor-widget-container{padding:5% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-41ed3ec{text-align:center;}.elementor-21 .elementor-element.elementor-element-41ed3ec .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.8vw;font-weight:100;text-transform:uppercase;line-height:1.2rem;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-45b90eb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-45b90eb .elementor-divider-separator{width:60%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-45b90eb .elementor-divider{text-align:right;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-5b659b0 .pp-image-slider-thumb-pagination{--grid-column-gap:0px;}.elementor-21 .elementor-element.elementor-element-5b659b0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 6px 0px;}.elementor-21 .elementor-element.elementor-element-5b659b0 .pp-image-slider-thumb-item{border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5b659b0 .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;background:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-5b659b0 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000000;}.elementor-21 .elementor-element.elementor-element-ba7e994{--grid-column-gap:9px;}.elementor-21 .elementor-element.elementor-element-ba7e994 .pp-badge-container{margin:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-ba7e994 .pp-slider-arrow{font-size:22px;line-height:22px;}.elementor-21 .elementor-element.elementor-element-fd6ece3 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-fd6ece3 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-b065e3e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-b065e3e .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-b065e3e .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-75a586b > .elementor-widget-container{padding:5% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-75a586b{text-align:center;}.elementor-21 .elementor-element.elementor-element-75a586b .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.8vw;font-weight:100;text-transform:uppercase;line-height:1.2rem;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-c13a3b6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-c13a3b6 .elementor-divider-separator{width:60%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-c13a3b6 .elementor-divider{text-align:right;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-0e12481 .pp-image-slider-thumb-pagination{--grid-column-gap:0px;}.elementor-21 .elementor-element.elementor-element-0e12481 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 6px 0px;}.elementor-21 .elementor-element.elementor-element-0e12481 .pp-image-slider-thumb-item{border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-0e12481 .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;background:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-0e12481 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000000;}.elementor-21 .elementor-element.elementor-element-f98e346{--grid-column-gap:9px;}.elementor-21 .elementor-element.elementor-element-f98e346 .pp-badge-container{margin:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-f98e346 .pp-slider-arrow{font-size:22px;line-height:22px;}.elementor-21 .elementor-element.elementor-element-8e0d30e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-8e0d30e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21 .elementor-element.elementor-element-8e0d30e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-8e0d30e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-d2bd971 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-d2bd971 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-9889e39{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-9889e39 .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-9889e39 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-9f66a4b > .elementor-widget-container{padding:5% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-9f66a4b{text-align:center;}.elementor-21 .elementor-element.elementor-element-9f66a4b .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.8vw;font-weight:100;text-transform:uppercase;line-height:1.2rem;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-9f9994e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-9f9994e .elementor-divider-separator{width:60%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-9f9994e .elementor-divider{text-align:right;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-081505c .pp-image-slider-thumb-pagination{--grid-column-gap:0px;}.elementor-21 .elementor-element.elementor-element-081505c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 6px 0px;}.elementor-21 .elementor-element.elementor-element-081505c .pp-image-slider-thumb-item{border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-081505c .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;background:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-081505c .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000000;}.elementor-21 .elementor-element.elementor-element-e448a6e{--grid-column-gap:9px;}.elementor-21 .elementor-element.elementor-element-e448a6e .pp-badge-container{margin:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-e448a6e .pp-slider-arrow{font-size:22px;line-height:22px;}.elementor-21 .elementor-element.elementor-element-670ede5f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-670ede5f > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-73d437e0{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-73d437e0 .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-73d437e0 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-24f7b53 > .elementor-widget-container{padding:5% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-24f7b53{text-align:center;}.elementor-21 .elementor-element.elementor-element-24f7b53 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.8vw;font-weight:100;text-transform:uppercase;line-height:1.2rem;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-4f297380{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-4f297380 .elementor-divider-separator{width:60%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-4f297380 .elementor-divider{text-align:right;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-faee598 .pp-image-slider-thumb-pagination{--grid-column-gap:0px;}.elementor-21 .elementor-element.elementor-element-faee598 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 6px 0px;}.elementor-21 .elementor-element.elementor-element-faee598 .pp-image-slider-thumb-item{border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-faee598 .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;background:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-faee598 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000000;}.elementor-21 .elementor-element.elementor-element-756daa9{--grid-column-gap:9px;}.elementor-21 .elementor-element.elementor-element-756daa9 .pp-badge-container{margin:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-756daa9 .pp-slider-arrow{font-size:22px;line-height:22px;}.elementor-21 .elementor-element.elementor-element-6c28f3b6:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-6c28f3b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21 .elementor-element.elementor-element-6c28f3b6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-6c28f3b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-609bd4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-609bd4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-21 .elementor-element.elementor-element-609bd4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21 .elementor-element.elementor-element-609bd4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-30626d4e > .elementor-widget-container{margin:0% 0% -1% 0%;padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-30626d4e{text-align:center;font-family:"Cormorant", Sans-serif;font-size:1.8vw;font-weight:100;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:2px;word-spacing:0em;color:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-771f161 > .elementor-widget-container{margin:0% 0% -1% 0%;padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-771f161{text-align:center;font-family:"Cormorant", Sans-serif;font-size:1.8vw;font-weight:100;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.4em;letter-spacing:2px;word-spacing:0em;color:#FFFFFF;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-77db9067 .elementor-button{background-color:#000000;font-family:"Cormorant", Sans-serif;font-size:1.2vw;font-weight:300;text-transform:uppercase;letter-spacing:0.02rem;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:0.5px 0.5px 0.5px 0.5px;border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3dd1b7c:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-3dd1b7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21 .elementor-element.elementor-element-3dd1b7c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-3dd1b7c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-b4b4a60:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-b4b4a60 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E0DB;}.elementor-21 .elementor-element.elementor-element-b4b4a60 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21 .elementor-element.elementor-element-b4b4a60 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-429b74d > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-21 .elementor-element.elementor-element-429b74d{text-align:center;}.elementor-21 .elementor-element.elementor-element-429b74d .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.8vw;font-weight:100;text-transform:uppercase;line-height:1.2rem;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-594f6adf:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-594f6adf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21 .elementor-element.elementor-element-594f6adf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 25% 1% 25%;}.elementor-21 .elementor-element.elementor-element-594f6adf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-2244fc9b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-2244fc9b > .elementor-element-populated{padding:0% 16% 0% 17%;}.elementor-21 .elementor-element.elementor-element-4d5a58d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-4d5a58d .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-4d5a58d .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-1143bbda > .elementor-widget-container{margin:0% 0% 0% 0%;padding:4% 0% 4% 0%;}.elementor-21 .elementor-element.elementor-element-1143bbda{text-align:center;}.elementor-21 .elementor-element.elementor-element-1143bbda .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.6vw;font-weight:100;text-transform:uppercase;line-height:1.1rem;letter-spacing:2px;}.elementor-21 .elementor-element.elementor-element-9155376{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-9155376 .elementor-divider-separator{width:60%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-9155376 .elementor-divider{text-align:right;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-3c4dad28 .pp-image-slider-thumb-pagination{--grid-column-gap:0px;}.elementor-21 .elementor-element.elementor-element-3c4dad28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:18px 0px 6px 0px;}.elementor-21 .elementor-element.elementor-element-3c4dad28 .pp-image-slider-thumb-item{border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3c4dad28 .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;background:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-3c4dad28 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000000;}.elementor-21 .elementor-element.elementor-element-1a9494e3{--grid-column-gap:9px;}.elementor-21 .elementor-element.elementor-element-1a9494e3 .pp-badge-container{margin:-1px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1a9494e3 .pp-slider-arrow{font-size:22px;line-height:22px;}.elementor-21 .elementor-element.elementor-element-87ba5a3:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-87ba5a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21 .elementor-element.elementor-element-87ba5a3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-87ba5a3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-6dc7414:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-6dc7414 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E0DB;}.elementor-21 .elementor-element.elementor-element-6dc7414 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-21 .elementor-element.elementor-element-6dc7414 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-df5c846 > .elementor-widget-container{padding:1% 0% 1% 0%;}.elementor-21 .elementor-element.elementor-element-df5c846{text-align:center;}.elementor-21 .elementor-element.elementor-element-df5c846 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.8vw;font-weight:100;text-transform:uppercase;line-height:1.2rem;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-b1f0d6f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-b1f0d6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21 .elementor-element.elementor-element-b1f0d6f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-b1f0d6f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-b9987e2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-b9987e2 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-af37894{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-af37894 .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-af37894 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-b118cc3 > .elementor-widget-container{padding:5% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-b118cc3{text-align:center;}.elementor-21 .elementor-element.elementor-element-b118cc3 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.8vw;font-weight:100;text-transform:uppercase;line-height:1.2rem;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-f022d2d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-f022d2d .elementor-divider-separator{width:60%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-f022d2d .elementor-divider{text-align:right;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-e264f84 .pp-image-slider-thumb-pagination{--grid-column-gap:0px;}.elementor-21 .elementor-element.elementor-element-e264f84 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 6px 0px;}.elementor-21 .elementor-element.elementor-element-e264f84 .pp-image-slider-thumb-item{border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-e264f84 .pp-image-slider-thumb-item-wrap .pp-image-slider-content{justify-content:flex-end;align-items:flex-start;}.elementor-21 .elementor-element.elementor-element-e264f84 .pp-image-slider-thumb-item-wrap .pp-image-slider-caption{color:#000000;}.elementor-21 .elementor-element.elementor-element-e264f84 .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;background:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-e264f84 .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000000;}.elementor-21 .elementor-element.elementor-element-2dd8027{--grid-column-gap:9px;}.elementor-21 .elementor-element.elementor-element-2dd8027 .pp-badge-container{margin:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-2dd8027 .pp-slider-arrow{font-size:22px;line-height:22px;}.elementor-21 .elementor-element.elementor-element-4c52c30 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-4c52c30 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-da48bd7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-da48bd7 .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-da48bd7 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-80ae346 > .elementor-widget-container{padding:5% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-80ae346{text-align:center;}.elementor-21 .elementor-element.elementor-element-80ae346 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.8vw;font-weight:100;text-transform:uppercase;line-height:1.2rem;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-f680b55{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-f680b55 .elementor-divider-separator{width:60%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-f680b55 .elementor-divider{text-align:right;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-9dbce7d .pp-image-slider-thumb-pagination{--grid-column-gap:0px;}.elementor-21 .elementor-element.elementor-element-9dbce7d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 6px 0px;}.elementor-21 .elementor-element.elementor-element-9dbce7d .pp-image-slider-thumb-item{border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9dbce7d .pp-image-slider-thumb-item-wrap .pp-image-slider-content{justify-content:flex-end;align-items:flex-start;}.elementor-21 .elementor-element.elementor-element-9dbce7d .pp-image-slider-thumb-item-wrap .pp-image-slider-caption{color:#000000;}.elementor-21 .elementor-element.elementor-element-9dbce7d .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;background:#FFFFFF;}.elementor-21 .elementor-element.elementor-element-9dbce7d .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000000;}.elementor-21 .elementor-element.elementor-element-37d73ab{--grid-column-gap:9px;}.elementor-21 .elementor-element.elementor-element-37d73ab .pp-badge-container{margin:10px 10px 10px 10px;}.elementor-21 .elementor-element.elementor-element-37d73ab .pp-slider-arrow{font-size:22px;line-height:22px;}.elementor-21 .elementor-element.elementor-element-d4af5fd:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-d4af5fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21 .elementor-element.elementor-element-d4af5fd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-d4af5fd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-092c51f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-092c51f > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-974fdc9{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-974fdc9 .elementor-divider-separator{width:60%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-974fdc9 .elementor-divider{text-align:left;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-354a1b5 > .elementor-widget-container{padding:2% 0% 2% 0%;}.elementor-21 .elementor-element.elementor-element-354a1b5{text-align:center;}.elementor-21 .elementor-element.elementor-element-354a1b5 .elementor-heading-title{font-family:"Cormorant", Sans-serif;font-size:1.8vw;font-weight:100;text-transform:uppercase;line-height:1.2rem;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-561183e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0.5px;}.elementor-21 .elementor-element.elementor-element-561183e .elementor-divider-separator{width:60%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-561183e .elementor-divider{text-align:right;padding-block-start:10px;padding-block-end:10px;}.elementor-21 .elementor-element.elementor-element-114bbb49:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-114bbb49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21 .elementor-element.elementor-element-114bbb49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2% 6% 0% 6%;}.elementor-21 .elementor-element.elementor-element-114bbb49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-aa8ac5 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-f86deb7 img{width:95%;}.elementor-21 .elementor-element.elementor-element-4f168fc .elementor-button{background-color:#FFFFFF;font-family:"Cormorant", Sans-serif;font-size:0.8vw;font-weight:400;text-transform:uppercase;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:5% 5% 5% 5%;}.elementor-21 .elementor-element.elementor-element-4f168fc > .elementor-widget-container{margin:-30% 0% 0% 0%;padding:0% 8% 0% 8%;}.elementor-21 .elementor-element.elementor-element-4f168fc .elementor-button:hover, .elementor-21 .elementor-element.elementor-element-4f168fc .elementor-button:focus{color:#000000;}.elementor-21 .elementor-element.elementor-element-4f168fc .elementor-button:hover svg, .elementor-21 .elementor-element.elementor-element-4f168fc .elementor-button:focus svg{fill:#000000;}.elementor-21 .elementor-element.elementor-element-37eaa8b5 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-1c415c93 img{width:95%;}.elementor-21 .elementor-element.elementor-element-62a4dd11 .elementor-button{background-color:#FFFFFF;font-family:"Cormorant", Sans-serif;font-size:0.8vw;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:5% 5% 5% 5%;}.elementor-21 .elementor-element.elementor-element-62a4dd11 > .elementor-widget-container{margin:-30% 0% 0% 0%;padding:0% 8% 0% 8%;}.elementor-21 .elementor-element.elementor-element-45f87f59 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-4ed08b8c img{width:95%;}.elementor-21 .elementor-element.elementor-element-6a761c22 .elementor-button{background-color:#FFFFFF;font-family:"Cormorant", Sans-serif;font-size:0.8vw;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:5% 5% 5% 5%;}.elementor-21 .elementor-element.elementor-element-6a761c22 > .elementor-widget-container{margin:-30% 0% 0% 0%;padding:0% 8% 0% 8%;}.elementor-21 .elementor-element.elementor-element-49932726 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-79b6a7f7 img{width:95%;}.elementor-21 .elementor-element.elementor-element-538cb2c7 .elementor-button{background-color:#FFFFFF;font-family:"Cormorant", Sans-serif;font-size:0.8vw;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:5% 5% 5% 5%;}.elementor-21 .elementor-element.elementor-element-538cb2c7 > .elementor-widget-container{margin:-30% 0% 0% 0%;padding:0% 8% 0% 8%;}.elementor-21 .elementor-element.elementor-element-23792075 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-1d98dabd img{width:95%;}.elementor-21 .elementor-element.elementor-element-104fca42 .elementor-button{background-color:#FFFFFF;font-family:"Cormorant", Sans-serif;font-size:0.8vw;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:5% 5% 5% 5%;}.elementor-21 .elementor-element.elementor-element-104fca42 > .elementor-widget-container{margin:-30% 0% 0% 0%;padding:0% 8% 0% 8%;}.elementor-21 .elementor-element.elementor-element-79895195 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-6923c200 img{width:95%;}.elementor-21 .elementor-element.elementor-element-fda8d4c .elementor-button{background-color:#FFFFFF;font-family:"Cormorant", Sans-serif;font-size:0.8vw;font-weight:400;text-transform:uppercase;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;padding:5% 5% 5% 5%;}.elementor-21 .elementor-element.elementor-element-fda8d4c > .elementor-widget-container{margin:-30% 0% 0% 0%;padding:0% 8% 0% 8%;}.elementor-21 .elementor-element.elementor-element-1afe7646:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-1afe7646 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F8F8;}.elementor-21 .elementor-element.elementor-element-1afe7646{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 3% 0%;}.elementor-21 .elementor-element.elementor-element-1afe7646 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-1bedea3d > .elementor-widget-container{padding:1% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-1bedea3d{text-align:center;font-family:"Cormorant", Sans-serif;font-size:2.5vw;font-weight:300;line-height:1.6em;letter-spacing:0.02rem;color:#000000;}.elementor-21 .elementor-element.elementor-element-1d1dcc6 > .elementor-widget-container{padding:0% 25% 0% 25%;}.elementor-21 .elementor-element.elementor-element-1d1dcc6{font-family:"Cormorant", Sans-serif;font-size:1vw;font-weight:300;letter-spacing:0.02rem;}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-97a5604{width:100%;}.elementor-21 .elementor-element.elementor-element-72dff363{width:50%;}.elementor-21 .elementor-element.elementor-element-405e2e0f{width:100%;}.elementor-21 .elementor-element.elementor-element-739ca916{width:100%;}.elementor-21 .elementor-element.elementor-element-b4b4a60{width:100%;}.elementor-21 .elementor-element.elementor-element-2244fc9b{width:100%;}.elementor-21 .elementor-element.elementor-element-6dc7414{width:100%;}.elementor-21 .elementor-element.elementor-element-aa8ac5{width:50%;}.elementor-21 .elementor-element.elementor-element-37eaa8b5{width:50%;}.elementor-21 .elementor-element.elementor-element-45f87f59{width:50%;}.elementor-21 .elementor-element.elementor-element-49932726{width:50%;}.elementor-21 .elementor-element.elementor-element-23792075{width:50%;}.elementor-21 .elementor-element.elementor-element-79895195{width:50%;}}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-5545869e{margin-top:0%;margin-bottom:0%;padding:0% 0% 2% 0%;}.elementor-21 .elementor-element.elementor-element-97a5604 > .elementor-element-populated{padding:0% 0% 0% 0%;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-56601338{margin-top:0%;margin-bottom:0%;padding:3% 0% 3% 0%;}.elementor-21 .elementor-element.elementor-element-72dff363 > .elementor-element-populated{padding:0% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-c0a4c1e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-c0a4c1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leonieitems.ch/wp-content/uploads/2025/10/Glansig-burgundy-XL-1.jpg");background-size:cover;}.elementor-21 .elementor-element.elementor-element-c0a4c1e > .elementor-container{min-height:85vw;}.elementor-21 .elementor-element.elementor-element-d7b0e72 > .elementor-element-populated{padding:16% 0% 0% 0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-f716e65 > .elementor-widget-container{padding:1% 7% 1% 7%;}.elementor-21 .elementor-element.elementor-element-f716e65 .elementor-heading-title{font-size:4vw;line-height:1.6em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-a805e27 > .elementor-widget-container{padding:0% 3% 0% 3%;}.elementor-21 .elementor-element.elementor-element-a805e27{font-size:1.5em;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-1deccbd7{padding:2% 2% 2% 2%;}.elementor-21 .elementor-element.elementor-element-405e2e0f > .elementor-element-populated{padding:0% 20% 0% 20%;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-5807c5b1 > .elementor-widget-container{padding:4% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-5807c5b1 .elementor-heading-title{font-size:3.1vw;letter-spacing:0.02rem;}.elementor-widget-pp-image-slider .swiper-pagination-fraction{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-1a322ec9 .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;}.elementor-21 .elementor-element.elementor-element-4beb76c > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-4beb76c .elementor-heading-title{font-size:3.1vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-3ccce095 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:2% 0% 3% 0%;}.elementor-21 .elementor-element.elementor-element-3ccce095 .elementor-heading-title{font-size:2vw;line-height:1.5em;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-1ca7c73f > .elementor-widget-container{margin:0% 0% 0% 0%;padding:3% 0% 3% 0%;}.elementor-21 .elementor-element.elementor-element-1ca7c73f{font-size:2.8vw;line-height:1.4em;letter-spacing:1.1px;}.elementor-widget-wc-add-to-cart .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-4f18a1ec > .elementor-widget-container{padding:0% 20% 0% 20%;}.elementor-21 .elementor-element.elementor-element-4f18a1ec .elementor-button{font-size:2.7vw;letter-spacing:0.02rem;border-radius:30px 30px 30px 30px;padding:4% 0% 4% 0%;}.elementor-21 .elementor-element.elementor-element-54096c41{padding:5% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-4997590 .elementor-heading-title{font-size:2.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-2f81ba68{padding:5% 2% 0% 2%;}.elementor-21 .elementor-element.elementor-element-f278008 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-21 .elementor-element.elementor-element-a65a2ed .elementor-heading-title{font-size:2.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-e20b0a0 .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;}.elementor-widget-pp-woo-products .pp-woocommerce .pp-woo-product-category{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-loop-product__link, .elementor-widget-pp-woo-products .pp-woocommerce .woocommerce-loop-product__title, .pp-quick-view-{{ID}} .woocommerce div.product .product_title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce li.product .price, .pp-quick-view-{{ID}} #pp-quick-view-modal .pp-lightbox-content .price{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-woo-products-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-woo-products-summary-wrap .button, .elementor-widget-pp-woo-products .pp-woocommerce .pp-product-actions .pp-action-item-wrap{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-out-of-stock{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-sale-badge{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-featured-badge{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-top-rated-badge{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-best-selling-badge{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-quick-view-btn, .elementor-widget-pp-woo-products .pp-woocommerce .pp-product-actions .pp-quick-view-btn .pp-action-item-wrap{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.pp-quick-view-{{ID}} #pp-quick-view-modal .pp-lightbox-content .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products nav.pp-woocommerce-pagination ul li > .page-numbers{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-f160ac1 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-21 .elementor-element.elementor-element-a381c2b .elementor-heading-title{font-size:2.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-c0c41db .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;}.elementor-21 .elementor-element.elementor-element-e65e2b3{padding:5% 2% 0% 2%;}.elementor-21 .elementor-element.elementor-element-c650600 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-21 .elementor-element.elementor-element-3404856 .elementor-heading-title{font-size:2.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-93cb99e .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;}.elementor-21 .elementor-element.elementor-element-992c800 .pp-woocommerce .pp-loop-product__link, .elementor-21 .elementor-element.elementor-element-992c800 .pp-woocommerce .woocommerce-loop-product__title, .pp-quick-view-992c800 .woocommerce div.product .product_title{font-size:2.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-53d0c8b > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-21 .elementor-element.elementor-element-07699db .elementor-heading-title{font-size:2.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-f04c4a8 .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;}.elementor-21 .elementor-element.elementor-element-6a3e24d > .elementor-widget-container{padding:2% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-afab3bb{padding:5% 2% 0% 2%;}.elementor-21 .elementor-element.elementor-element-6149080 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-21 .elementor-element.elementor-element-41ed3ec .elementor-heading-title{font-size:2.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-5b659b0 .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;}.elementor-21 .elementor-element.elementor-element-fd6ece3 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-21 .elementor-element.elementor-element-75a586b .elementor-heading-title{font-size:2.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-0e12481 > .elementor-widget-container{padding:9% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-0e12481 .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;}.elementor-21 .elementor-element.elementor-element-f98e346 > .elementor-widget-container{padding:2% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-8e0d30e{padding:5% 2% 0% 2%;}.elementor-21 .elementor-element.elementor-element-d2bd971 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-21 .elementor-element.elementor-element-9f66a4b .elementor-heading-title{font-size:2.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-081505c > .elementor-widget-container{padding:9% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-081505c .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;}.elementor-21 .elementor-element.elementor-element-e448a6e > .elementor-widget-container{padding:2% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-670ede5f > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-21 .elementor-element.elementor-element-24f7b53 .elementor-heading-title{font-size:2.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-faee598 .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;}.elementor-21 .elementor-element.elementor-element-30626d4e > .elementor-widget-container{margin:0% 0% -2% 0%;padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-30626d4e{font-size:3.5vw;line-height:1.4em;letter-spacing:1.1px;}.elementor-21 .elementor-element.elementor-element-771f161 > .elementor-widget-container{margin:0% 0% -2% 0%;padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-771f161{font-size:3.5vw;line-height:1.4em;letter-spacing:1.1px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-77db9067 .elementor-button{font-size:2vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-3dd1b7c{padding:5% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-429b74d .elementor-heading-title{font-size:2.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-594f6adf{padding:0% 2% 0% 2%;}.elementor-21 .elementor-element.elementor-element-2244fc9b > .elementor-element-populated{padding:5% 20% 0% 20%;}.elementor-21 .elementor-element.elementor-element-1143bbda > .elementor-widget-container{margin:0% 0% 0% 0%;padding:5% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-1143bbda .elementor-heading-title{font-size:2.9vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-3c4dad28 .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;}.elementor-21 .elementor-element.elementor-element-87ba5a3{padding:5% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-df5c846 .elementor-heading-title{font-size:2.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-b1f0d6f{padding:5% 2% 0% 2%;}.elementor-21 .elementor-element.elementor-element-b9987e2 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-21 .elementor-element.elementor-element-b118cc3 .elementor-heading-title{font-size:2.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-e264f84 .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;}.elementor-21 .elementor-element.elementor-element-4c52c30 > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-21 .elementor-element.elementor-element-80ae346 .elementor-heading-title{font-size:2.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-9dbce7d > .elementor-widget-container{padding:9% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-9dbce7d .swiper-pagination-bullet{width:8px;height:8px;margin-left:8px;margin-right:8px;}.elementor-21 .elementor-element.elementor-element-37d73ab > .elementor-widget-container{padding:2% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-d4af5fd{padding:5% 2% 0% 2%;}.elementor-21 .elementor-element.elementor-element-092c51f > .elementor-element-populated{padding:0% 5% 0% 5%;}.elementor-21 .elementor-element.elementor-element-354a1b5 .elementor-heading-title{font-size:2.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-aa8ac5 > .elementor-element-populated{padding:0% 2% 5% 2%;}.elementor-21 .elementor-element.elementor-element-4f168fc .elementor-button{font-size:1.6vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-37eaa8b5 > .elementor-element-populated{padding:0% 2% 5% 2%;}.elementor-21 .elementor-element.elementor-element-62a4dd11 .elementor-button{font-size:1.6vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-45f87f59 > .elementor-element-populated{padding:0% 2% 5% 2%;}.elementor-21 .elementor-element.elementor-element-6a761c22 .elementor-button{font-size:1.6vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-49932726 > .elementor-element-populated{padding:0% 2% 5% 2%;}.elementor-21 .elementor-element.elementor-element-538cb2c7 .elementor-button{font-size:1.6vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-23792075 > .elementor-element-populated{padding:0% 2% 5% 2%;}.elementor-21 .elementor-element.elementor-element-104fca42 .elementor-button{font-size:1.6vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-79895195 > .elementor-element-populated{padding:0% 2% 5% 2%;}.elementor-21 .elementor-element.elementor-element-fda8d4c .elementor-button{font-size:1.6vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-1bedea3d{font-size:3.3vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-1d1dcc6 > .elementor-widget-container{padding:0% 5% 0% 5%;}.elementor-21 .elementor-element.elementor-element-1d1dcc6{font-size:2vw;letter-spacing:0.02rem;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-5545869e{margin-top:0%;margin-bottom:0%;padding:10% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-97a5604{width:100%;}.elementor-21 .elementor-element.elementor-element-97a5604 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-97a5604 > .elementor-element-populated{padding:3% 0% 3% 0%;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-56601338{margin-top:0%;margin-bottom:0%;padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-72dff363{width:100%;}.elementor-21 .elementor-element.elementor-element-72dff363 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-72dff363 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-c0a4c1e:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-c0a4c1e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://leonieitems.ch/wp-content/uploads/2025/10/Glansig-burgundy-XL-1.jpg");background-position:center center;background-size:cover;}.elementor-21 .elementor-element.elementor-element-c0a4c1e > .elementor-container{min-height:65vh;}.elementor-21 .elementor-element.elementor-element-c0a4c1e > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, #FF000000 42%, #00000087 100%);opacity:1;}.elementor-21 .elementor-element.elementor-element-c0a4c1e{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-d7b0e72 > .elementor-element-populated{padding:44% 0% 0% 0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-f716e65 > .elementor-widget-container{padding:2% 3% 2% 3%;border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f716e65{text-align:center;}.elementor-21 .elementor-element.elementor-element-f716e65 .elementor-heading-title{font-size:5vw;line-height:1.7em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-21 .elementor-element.elementor-element-a805e27{font-size:4vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-1deccbd7{padding:0% 3% 0% 3%;}.elementor-21 .elementor-element.elementor-element-405e2e0f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-405e2e0f > .elementor-element-populated{padding:2% 0% 0% 0%;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-21 .elementor-element.elementor-element-302ce97c > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-302ce97c .elementor-divider-separator{width:61%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-302ce97c .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-5807c5b1 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-5807c5b1 .elementor-heading-title{font-size:5.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-306287a9 > .elementor-widget-container{padding:5% 4% 5% 0%;}.elementor-21 .elementor-element.elementor-element-306287a9 .elementor-divider-separator{width:61%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-306287a9 .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-widget-pp-image-slider .swiper-pagination-fraction{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-1a322ec9 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-21 .elementor-element.elementor-element-1a322ec9 .swiper-pagination-bullet{width:6px;height:6px;margin-left:6px;margin-right:6px;}.elementor-21 .elementor-element.elementor-element-4beb76c > .elementor-widget-container{padding:4% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-4beb76c .elementor-heading-title{font-size:5.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-3ccce095 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:2% 0% 3% 0%;}.elementor-21 .elementor-element.elementor-element-3ccce095 .elementor-heading-title{font-size:3.6vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-1ca7c73f > .elementor-widget-container{margin:0vw 0vw 0vw 0vw;padding:3vw 0vw 3vw 0vw;}.elementor-21 .elementor-element.elementor-element-1ca7c73f{font-size:4.8vw;line-height:1.4em;letter-spacing:1px;}.elementor-widget-wc-add-to-cart .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-4f18a1ec > .elementor-widget-container{padding:0% 25% 0% 25%;}.elementor-21 .elementor-element.elementor-element-4f18a1ec .elementor-button{font-size:5vw;line-height:1.4em;letter-spacing:0.02rem;border-radius:30px 30px 30px 30px;padding:4% 2% 4% 2%;}.elementor-21 .elementor-element.elementor-element-54096c41{padding:10% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-739ca916 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-739ca916 > .elementor-element-populated{padding:4% 0% 4% 0%;}.elementor-21 .elementor-element.elementor-element-4997590 .elementor-heading-title{font-size:6vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-2f81ba68{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-f278008 > .elementor-element-populated{padding:5% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-5ab93f2 > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-5ab93f2 .elementor-divider-separator{width:61%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-5ab93f2 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-a65a2ed > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-a65a2ed .elementor-heading-title{font-size:6.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-60bbef7 > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-60bbef7 .elementor-divider-separator{width:61%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-60bbef7 .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-e20b0a0 > .elementor-widget-container{padding:10px 0px 4px 0px;}.elementor-21 .elementor-element.elementor-element-e20b0a0 .swiper-pagination-bullet{width:6px;height:6px;margin-left:6px;margin-right:6px;}.elementor-widget-pp-woo-products .pp-woocommerce .pp-woo-product-category{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-loop-product__link, .elementor-widget-pp-woo-products .pp-woocommerce .woocommerce-loop-product__title, .pp-quick-view-{{ID}} .woocommerce div.product .product_title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce li.product .price, .pp-quick-view-{{ID}} #pp-quick-view-modal .pp-lightbox-content .price{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-woo-products-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-woo-products-summary-wrap .button, .elementor-widget-pp-woo-products .pp-woocommerce .pp-product-actions .pp-action-item-wrap{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-out-of-stock{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-sale-badge{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-featured-badge{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-top-rated-badge{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-best-selling-badge{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products .pp-woocommerce .pp-quick-view-btn, .elementor-widget-pp-woo-products .pp-woocommerce .pp-product-actions .pp-quick-view-btn .pp-action-item-wrap{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.pp-quick-view-{{ID}} #pp-quick-view-modal .pp-lightbox-content .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-pp-woo-products nav.pp-woocommerce-pagination ul li > .page-numbers{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-153be92{--grid-column-gap:4px;}.elementor-21 .elementor-element.elementor-element-f160ac1 > .elementor-element-populated{padding:5% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-12928e3 > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-12928e3 .elementor-divider-separator{width:61%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-12928e3 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-a381c2b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-a381c2b .elementor-heading-title{font-size:6.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-9ff35c1 > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-9ff35c1 .elementor-divider-separator{width:61%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-9ff35c1 .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-c0c41db > .elementor-widget-container{padding:10px 0px 4px 0px;}.elementor-21 .elementor-element.elementor-element-c0c41db .swiper-pagination-bullet{width:6px;height:6px;margin-left:6px;margin-right:6px;}.elementor-21 .elementor-element.elementor-element-ff897b4{--grid-column-gap:4px;}.elementor-21 .elementor-element.elementor-element-e65e2b3{padding:5% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-c650600 > .elementor-element-populated{padding:5% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-bfdc2d3 > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-bfdc2d3 .elementor-divider-separator{width:61%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-bfdc2d3 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-3404856 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-3404856 .elementor-heading-title{font-size:6.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-0bde15b > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-0bde15b .elementor-divider-separator{width:61%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-0bde15b .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-93cb99e > .elementor-widget-container{padding:10px 0px 4px 0px;}.elementor-21 .elementor-element.elementor-element-93cb99e .swiper-pagination-bullet{width:6px;height:6px;margin-left:6px;margin-right:6px;}.elementor-21 .elementor-element.elementor-element-992c800{--grid-column-gap:4px;}.elementor-21 .elementor-element.elementor-element-992c800 .pp-woocommerce .pp-loop-product__link, .elementor-21 .elementor-element.elementor-element-992c800 .pp-woocommerce .woocommerce-loop-product__title, .pp-quick-view-992c800 .woocommerce div.product .product_title{font-size:5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-53d0c8b > .elementor-element-populated{padding:10% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-cb24560 > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-cb24560 .elementor-divider-separator{width:61%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-cb24560 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-07699db > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-07699db .elementor-heading-title{font-size:6.6vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-f07f32f > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-f07f32f .elementor-divider-separator{width:61%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-f07f32f .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-f04c4a8 > .elementor-widget-container{padding:10px 0px 4px 0px;}.elementor-21 .elementor-element.elementor-element-f04c4a8 .swiper-pagination-bullet{width:6px;height:6px;margin-left:6px;margin-right:6px;}.elementor-21 .elementor-element.elementor-element-6a3e24d{--grid-column-gap:4px;}.elementor-21 .elementor-element.elementor-element-afab3bb{padding:5% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-6149080 > .elementor-element-populated{padding:5% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-87263a9 > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-87263a9 .elementor-divider-separator{width:61%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-87263a9 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-41ed3ec > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-41ed3ec .elementor-heading-title{font-size:6.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-45b90eb > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-45b90eb .elementor-divider-separator{width:61%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-45b90eb .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-5b659b0 > .elementor-widget-container{padding:10px 0px 4px 0px;}.elementor-21 .elementor-element.elementor-element-5b659b0 .swiper-pagination-bullet{width:6px;height:6px;margin-left:6px;margin-right:6px;}.elementor-21 .elementor-element.elementor-element-ba7e994{--grid-column-gap:4px;}.elementor-21 .elementor-element.elementor-element-fd6ece3 > .elementor-element-populated{padding:10% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-b065e3e > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-b065e3e .elementor-divider-separator{width:61%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-b065e3e .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-75a586b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-75a586b .elementor-heading-title{font-size:6.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-c13a3b6 > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-c13a3b6 .elementor-divider-separator{width:61%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-c13a3b6 .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-0e12481 > .elementor-widget-container{padding:10px 0px 4px 0px;}.elementor-21 .elementor-element.elementor-element-0e12481 .swiper-pagination-bullet{width:6px;height:6px;margin-left:6px;margin-right:6px;}.elementor-21 .elementor-element.elementor-element-f98e346{--grid-column-gap:4px;}.elementor-21 .elementor-element.elementor-element-8e0d30e{padding:5% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-d2bd971 > .elementor-element-populated{padding:10% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-9889e39 > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-9889e39 .elementor-divider-separator{width:61%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-9889e39 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-9f66a4b > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-9f66a4b .elementor-heading-title{font-size:6.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-9f9994e > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-9f9994e .elementor-divider-separator{width:61%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-9f9994e .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-081505c > .elementor-widget-container{padding:10px 0px 4px 0px;}.elementor-21 .elementor-element.elementor-element-081505c .swiper-pagination-bullet{width:6px;height:6px;margin-left:6px;margin-right:6px;}.elementor-21 .elementor-element.elementor-element-e448a6e{--grid-column-gap:4px;}.elementor-21 .elementor-element.elementor-element-670ede5f > .elementor-element-populated{padding:5% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-73d437e0 > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-73d437e0 .elementor-divider-separator{width:61%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-73d437e0 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-24f7b53 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-24f7b53 .elementor-heading-title{font-size:6.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-4f297380 > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-4f297380 .elementor-divider-separator{width:61%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-4f297380 .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-faee598 > .elementor-widget-container{padding:10px 0px 4px 0px;}.elementor-21 .elementor-element.elementor-element-faee598 .swiper-pagination-bullet{width:6px;height:6px;margin-left:6px;margin-right:6px;}.elementor-21 .elementor-element.elementor-element-756daa9{--grid-column-gap:4px;}.elementor-21 .elementor-element.elementor-element-6c28f3b6{padding:10% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-609bd4 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-609bd4 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-609bd4 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-30626d4e > .elementor-widget-container{margin:0vw 0vw -6vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-21 .elementor-element.elementor-element-30626d4e{font-size:6vw;line-height:1.4em;letter-spacing:1px;}.elementor-21 .elementor-element.elementor-element-771f161 > .elementor-widget-container{margin:-2vw 0vw -6vw 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-21 .elementor-element.elementor-element-771f161{font-size:3.9vw;line-height:1.4em;letter-spacing:1px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-21 .elementor-element.elementor-element-77db9067 > .elementor-widget-container{padding:0% 0% 1% 0%;}.elementor-21 .elementor-element.elementor-element-77db9067 .elementor-button{font-size:3.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-3dd1b7c{padding:15% 0% 5% 0%;}.elementor-21 .elementor-element.elementor-element-b4b4a60 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-b4b4a60 > .elementor-element-populated{padding:4% 0% 4% 0%;}.elementor-21 .elementor-element.elementor-element-429b74d .elementor-heading-title{font-size:6vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-594f6adf{padding:1% 3% 3% 3%;}.elementor-21 .elementor-element.elementor-element-2244fc9b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-2244fc9b > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-4d5a58d > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-4d5a58d .elementor-divider-separator{width:61%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-4d5a58d .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-1143bbda > .elementor-widget-container{margin:-3% 0% -3% 0%;}.elementor-21 .elementor-element.elementor-element-1143bbda .elementor-heading-title{font-size:6vw;line-height:1.4em;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-9155376 > .elementor-widget-container{padding:5% 4% 5% 0%;}.elementor-21 .elementor-element.elementor-element-9155376 .elementor-divider-separator{width:61%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-9155376 .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-3c4dad28 > .elementor-widget-container{padding:0px 0px 4px 0px;}.elementor-21 .elementor-element.elementor-element-3c4dad28 .swiper-pagination-bullet{width:6px;height:6px;margin-left:6px;margin-right:6px;}.elementor-21 .elementor-element.elementor-element-1a9494e3{--grid-column-gap:4px;}.elementor-21 .elementor-element.elementor-element-1a9494e3 .pp-badge-container{margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-87ba5a3{padding:15% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-6dc7414 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-21 .elementor-element.elementor-element-6dc7414 > .elementor-element-populated{padding:4% 0% 4% 0%;}.elementor-21 .elementor-element.elementor-element-df5c846 .elementor-heading-title{font-size:6vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-b1f0d6f{padding:4% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-b9987e2 > .elementor-element-populated{padding:5% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-af37894 > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-af37894 .elementor-divider-separator{width:61%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-af37894 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-b118cc3 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-b118cc3 .elementor-heading-title{font-size:6.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-f022d2d > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-f022d2d .elementor-divider-separator{width:61%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-f022d2d .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-e264f84 > .elementor-widget-container{padding:10px 0px 4px 0px;}.elementor-21 .elementor-element.elementor-element-e264f84 .swiper-pagination-bullet{width:6px;height:6px;margin-left:6px;margin-right:6px;}.elementor-21 .elementor-element.elementor-element-2dd8027{--grid-column-gap:4px;}.elementor-21 .elementor-element.elementor-element-4c52c30 > .elementor-element-populated{padding:10% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-da48bd7 > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-da48bd7 .elementor-divider-separator{width:61%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-da48bd7 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-80ae346 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-80ae346 .elementor-heading-title{font-size:6.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-f680b55 > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-f680b55 .elementor-divider-separator{width:61%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-f680b55 .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-9dbce7d > .elementor-widget-container{padding:10px 0px 4px 0px;}.elementor-21 .elementor-element.elementor-element-9dbce7d .swiper-pagination-bullet{width:6px;height:6px;margin-left:6px;margin-right:6px;}.elementor-21 .elementor-element.elementor-element-37d73ab{--grid-column-gap:4px;}.elementor-21 .elementor-element.elementor-element-d4af5fd{padding:4% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-092c51f > .elementor-element-populated{padding:5% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-974fdc9 > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-974fdc9 .elementor-divider-separator{width:61%;margin:0 auto;margin-left:0;}.elementor-21 .elementor-element.elementor-element-974fdc9 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-354a1b5 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-354a1b5 .elementor-heading-title{font-size:6.5vw;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-561183e > .elementor-widget-container{padding:5% 0% 5% 4%;}.elementor-21 .elementor-element.elementor-element-561183e .elementor-divider-separator{width:61%;margin:0 auto;margin-right:0;}.elementor-21 .elementor-element.elementor-element-561183e .elementor-divider{text-align:right;padding-block-start:2px;padding-block-end:2px;}.elementor-21 .elementor-element.elementor-element-114bbb49{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-aa8ac5{width:50%;}.elementor-21 .elementor-element.elementor-element-aa8ac5 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-f86deb7 img{width:95%;}.elementor-21 .elementor-element.elementor-element-4f168fc > .elementor-widget-container{margin:-33% 0% 0% 0%;padding:0% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-4f168fc .elementor-button{font-size:3vw;letter-spacing:0.02rem;border-width:1px 1px 1px 1px;padding:6% 4% 6% 4%;}.elementor-21 .elementor-element.elementor-element-37eaa8b5{width:50%;}.elementor-21 .elementor-element.elementor-element-37eaa8b5 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-1c415c93 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1c415c93 img{width:95%;}.elementor-21 .elementor-element.elementor-element-62a4dd11 > .elementor-widget-container{margin:-33% 0% 0% 0%;padding:0% 6% 0% 6%;}.elementor-21 .elementor-element.elementor-element-62a4dd11 .elementor-button{font-size:3vw;letter-spacing:0.02rem;border-width:1px 1px 1px 1px;padding:6% 4% 6% 4%;}.elementor-21 .elementor-element.elementor-element-45f87f59{width:50%;}.elementor-21 .elementor-element.elementor-element-45f87f59 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-4ed08b8c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-4ed08b8c img{width:95%;}.elementor-21 .elementor-element.elementor-element-6a761c22 > .elementor-widget-container{margin:-33% 0% 0% 0%;padding:0% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-6a761c22 .elementor-button{font-size:3vw;letter-spacing:0.02rem;border-width:1px 1px 1px 1px;padding:6% 4% 6% 4%;}.elementor-21 .elementor-element.elementor-element-49932726{width:50%;}.elementor-21 .elementor-element.elementor-element-49932726 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-79b6a7f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-79b6a7f7 img{width:95%;}.elementor-21 .elementor-element.elementor-element-538cb2c7 > .elementor-widget-container{margin:-33% 0% 0% 0%;padding:0% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-538cb2c7 .elementor-button{font-size:3vw;letter-spacing:0.02rem;border-width:1px 1px 1px 1px;padding:6% 4% 6% 4%;}.elementor-21 .elementor-element.elementor-element-23792075{width:50%;}.elementor-21 .elementor-element.elementor-element-23792075 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-1d98dabd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-1d98dabd img{width:95%;}.elementor-21 .elementor-element.elementor-element-104fca42 > .elementor-widget-container{margin:-33% 0% 0% 0%;padding:0% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-104fca42 .elementor-button{font-size:3vw;letter-spacing:0.02rem;border-width:1px 1px 1px 1px;padding:6% 4% 6% 4%;}.elementor-21 .elementor-element.elementor-element-79895195{width:50%;}.elementor-21 .elementor-element.elementor-element-79895195 > .elementor-element-populated{padding:0% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-6923c200 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-6923c200 img{width:95%;}.elementor-21 .elementor-element.elementor-element-fda8d4c > .elementor-widget-container{margin:-33% 0% 0% 0%;padding:0% 10% 0% 10%;}.elementor-21 .elementor-element.elementor-element-fda8d4c .elementor-button{font-size:3vw;letter-spacing:0.02rem;border-width:1px 1px 1px 1px;padding:6% 4% 6% 4%;}.elementor-21 .elementor-element.elementor-element-1afe7646{padding:5% 1% 5% 1%;}.elementor-21 .elementor-element.elementor-element-2ff22476{padding:6% 0% 0% 0%;}.elementor-21 .elementor-element.elementor-element-1bedea3d > .elementor-widget-container{margin:-2% 0% -5% 0%;padding:0% 7% 0% 7%;}.elementor-21 .elementor-element.elementor-element-1bedea3d{text-align:center;font-size:6vw;line-height:1.4em;letter-spacing:0.02rem;}.elementor-21 .elementor-element.elementor-element-1d1dcc6{font-size:4.4vw;line-height:2.1em;letter-spacing:0.02rem;}}/* Start custom CSS for pp-image-slider, class: .elementor-element-e264f84 *//*========== DESKTOP & TABLET (min-width: 768px) ==========*/
@media (min-width: 768px) {
  .pp-image-slider-thumb-item {
    position: relative;
  }

  .pp-image-slider-caption {
    position: absolute;
    top: 82%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: rgba(255, 255, 255, 0.7);
    padding: 6px 110px;
    border-radius: 4px;
    white-space: nowrap;
    text-align: center;
        font-size: 18px;
    z-index: 2;
  }
}

/* ========== MOBIL (max-width: 767px) ========== */
@media (max-width: 767px) {
  .swiper-pagination {
    padding: 15px !important;
  }

  .pp-image-slider-thumb-item {
    position: relative;
  }

  .pp-image-slider-caption {
    position: absolute;
    top: 80%;
    left: 50%;
    transform: translate(-50%, -50%);
    background-color: rgba(255, 255, 255, 0.8);
    padding: 6px 70px;
    border-radius: 4px;
    white-space: nowrap;
    text-align: center;
    font-size: 18px;
    z-index: 2;
  }
}/* End custom CSS */