.elementor-13170101 .elementor-element.elementor-element-df7f088 .breadcrumb li:not(#e), .elementor-13170101 .elementor-element.elementor-element-df7f088 .ce-breadcrumb__item{font-family:"Roboto", sans-serif;font-size:13px;}.elementor-13170101 .elementor-element.elementor-element-df7f088 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13170101 .elementor-element.elementor-element-46e42aa3{margin-top:0px;margin-bottom:0px;}.elementor-13170101 .elementor-element.elementor-element-50460a52:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-13170101 .elementor-element.elementor-element-50460a52 > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-13170101 .elementor-element.elementor-element-50460a52 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-13170101 .elementor-element.elementor-element-50460a52 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13170101 .elementor-element.elementor-element-30c96cc0 .elementor-nav--dropdown{font-family:"Roboto", sans-serif;font-size:13px;font-weight:600;background-color:#F7F7F7;border-radius:0px 0px 0px 0px;}.elementor-13170101 .elementor-element.elementor-element-30c96cc0 .elementor-nav--dropdown a:not(#e), .elementor-13170101 .elementor-element.elementor-element-30c96cc0 .elementor-menu-toggle{color:#1D1D1F;}.elementor-13170101 .elementor-element.elementor-element-30c96cc0 .elementor-nav--dropdown a:hover, .elementor-13170101 .elementor-element.elementor-element-30c96cc0 .elementor-nav--dropdown a.elementor-item-active, .elementor-13170101 .elementor-element.elementor-element-30c96cc0 .elementor-nav--dropdown a.highlighted{background-color:#6BB53F;}.elementor-13170101 .elementor-element.elementor-element-30c96cc0 .elementor-nav--dropdown a.elementor-item-active{background-color:#6BB53F;}.elementor-13170101 .elementor-element.elementor-element-30c96cc0 .elementor-nav--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-13170101 .elementor-element.elementor-element-30c96cc0 .elementor-nav--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-13170101 .elementor-element.elementor-element-30c96cc0 .elementor-nav--main .elementor-nav--dropdown, .elementor-13170101 .elementor-element.elementor-element-30c96cc0 .elementor-nav__container.elementor-nav--dropdown{box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);}.elementor-13170101 .elementor-element.elementor-element-30c96cc0 .elementor-nav--dropdown li:not(:last-child){border-style:groove;border-color:#1D1D1F;border-bottom-width:0.1px;}.elementor-13170101 .elementor-element.elementor-element-240519a8 .elementor-menu-toggle{margin-right:auto;background-color:#F7F7F7;border-width:0px;}.elementor-13170101 .elementor-element.elementor-element-240519a8 .elementor-nav--dropdown{font-family:"Roboto", sans-serif;font-size:13px;font-weight:600;background-color:#F7F7F7;border-radius:0px 0px 0px 0px;}.elementor-13170101 .elementor-element.elementor-element-240519a8 .elementor-nav--dropdown a:not(#e), .elementor-13170101 .elementor-element.elementor-element-240519a8 .elementor-menu-toggle{color:#1D1D1F;}.elementor-13170101 .elementor-element.elementor-element-240519a8 .elementor-nav--dropdown a:hover, .elementor-13170101 .elementor-element.elementor-element-240519a8 .elementor-nav--dropdown a.elementor-item-active, .elementor-13170101 .elementor-element.elementor-element-240519a8 .elementor-nav--dropdown a.highlighted{background-color:#6BB53F;}.elementor-13170101 .elementor-element.elementor-element-240519a8 .elementor-nav--dropdown a.elementor-item-active{background-color:#6BB53F;}.elementor-13170101 .elementor-element.elementor-element-240519a8 .elementor-nav--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-13170101 .elementor-element.elementor-element-240519a8 .elementor-nav--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-13170101 .elementor-element.elementor-element-240519a8 .elementor-nav--main .elementor-nav--dropdown, .elementor-13170101 .elementor-element.elementor-element-240519a8 .elementor-nav__container.elementor-nav--dropdown{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-13170101 .elementor-element.elementor-element-240519a8 .elementor-nav--dropdown li:not(:last-child){border-style:groove;border-color:#1D1D1F;border-bottom-width:0.1px;}.elementor-13170101 .elementor-element.elementor-element-23936d60 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(1, 1fr);}.elementor-13170101 .elementor-element.elementor-element-eb9c94f > .elementor-element-populated{padding:0px 20px 20px 20px;}.elementor-13170101 .elementor-element.elementor-element-156c6fbd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13170101 .elementor-element.elementor-element-156c6fbd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13170101 .elementor-element.elementor-element-63c7625c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13170101 .elementor-element.elementor-element-63c7625c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13170101 .elementor-element.elementor-element-4db952d .elementor-widget-container{gap:10px;}.elementor-13170101 .elementor-element.elementor-element-4db952d .elementor-main-swiper{height:306px;}.elementor-13170101 .elementor-element.elementor-element-4db952d:not(.elementor-position-bottom) .elementor-thumbnails-swiper{height:306px;}.elementor-13170101 .elementor-element.elementor-element-4db952d.elementor-position-bottom .elementor-thumbnails-swiper:not(.swiper-initialized) .swiper-wrapper{grid-column-gap:10px;}.elementor-13170101 .elementor-element.elementor-element-4db952d:not(.elementor-position-bottom) .elementor-thumbnails-swiper:not(.swiper-initialized) .swiper-wrapper{grid-row-gap:10px;}.elementor-13170101 .elementor-element.elementor-element-4db952d .elementor-swiper-button i{font-size:20px;}.elementor-13170101 .elementor-element.elementor-element-4db952d .elementor-swiper-button svg{width:20px;height:20px;}.elementor-13170101 .elementor-element.elementor-element-1632f882 > .elementor-column-wrap > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial, .elementor-widget__width-calc):not(:last-child):not(.elementor-absolute){margin-bottom:15px;}.elementor-13170101 .elementor-element.elementor-element-1632f882 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13170101 .elementor-element.elementor-element-1632f882 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13170101 .elementor-element.elementor-element-ea00b93 .ce-product-name{white-space:normal;overflow:visible;}.elementor-13170101 .elementor-element.elementor-element-ea00b93 .elementor-heading-title{font-family:"Roboto Condensed", sans-serif;font-size:24px;font-weight:700;}.elementor-13170101 .elementor-element.elementor-element-ea00b93 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-13170101 .elementor-element.elementor-element-ea00b93{width:567px;max-width:567px;align-self:center;}.elementor-13170101 .elementor-element.elementor-element-56a0d6f{width:79px;max-width:79px;}.elementor-13170101 .elementor-element.elementor-element-34a878e8 .elementor-spacer-inner{height:50px;}.elementor-13170101 .elementor-element.elementor-element-3e3a3d6.ce-product-meta--layout-inline .ce-product-meta{margin:0 calc(-10px / 2);}.elementor-13170101 .elementor-element.elementor-element-3e3a3d6.ce-product-meta--layout-inline .ce-product-meta__detail{padding:0 calc(10px / 2);}.elementor-13170101 .elementor-element.elementor-element-3e3a3d6:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:first-child){padding-top:calc(10px / 2);}.elementor-13170101 .elementor-element.elementor-element-3e3a3d6:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:last-child){padding-bottom:calc(10px / 2);}.elementor-13170101 .elementor-element.elementor-element-3e3a3d6{font-family:"Roboto", sans-serif;font-size:13px;width:100%;max-width:100%;align-self:center;}.elementor-13170101 .elementor-element.elementor-element-3e3a3d6 > .elementor-widget-container{padding:0px 0px 10px 0px;}.elementor-13170101 .elementor-element.elementor-element-9c009a1.ce-product-meta--layout-inline .ce-product-meta{margin:0 calc(-10px / 2);}.elementor-13170101 .elementor-element.elementor-element-9c009a1.ce-product-meta--layout-inline .ce-product-meta__detail{padding:0 calc(10px / 2);}.elementor-13170101 .elementor-element.elementor-element-9c009a1:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:first-child){padding-top:calc(10px / 2);}.elementor-13170101 .elementor-element.elementor-element-9c009a1:not(.ce-product-meta--layout-inline) .ce-product-meta__detail:not(:last-child){padding-bottom:calc(10px / 2);}.elementor-13170101 .elementor-element.elementor-element-9c009a1{font-family:"Roboto", sans-serif;font-size:13px;width:50%;max-width:50%;}.elementor-13170101 .elementor-element.elementor-element-9c009a1 .ce-product-meta__label{font-family:"Roboto", sans-serif;font-size:13px;}.elementor-13170101 .elementor-element.elementor-element-c0c346f .ce-product-stock{font-family:"Roboto", sans-serif;font-size:13px;}.elementor-13170101 .elementor-element.elementor-element-c0c346f .ce-product-stock--out-of-stock .ce-product-stock__availability{color:#FF0000;}body:not(.lang-rtl) .elementor-13170101 .elementor-element.elementor-element-c0c346f .ce-product-stock__availability i{margin-right:10px;}body.lang-rtl .elementor-13170101 .elementor-element.elementor-element-c0c346f .ce-product-stock__availability i{margin-left:10px;}.elementor-13170101 .elementor-element.elementor-element-c0c346f .ce-product-stock__availability i{font-size:16px;}.elementor-13170101 .elementor-element.elementor-element-c0c346f .ce-product-stock__min-quantity{margin-top:10px;}.elementor-13170101 .elementor-element.elementor-element-c0c346f > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-13170101 .elementor-element.elementor-element-c0c346f{width:100%;max-width:100%;}body:not(.lang-rtl) .elementor-13170101 .elementor-element.elementor-element-12f66f2 .ce-product-badge{margin:0 5px 5px 0;}body:not(.lang-rtl) .elementor-13170101 .elementor-element.elementor-element-12f66f2 .ce-product-badges{margin:0 -5px -5px 0;}body.lang-rtl .elementor-13170101 .elementor-element.elementor-element-12f66f2 .ce-product-badge{margin:0 0 5px 5px;}body.lang-rtl .elementor-13170101 .elementor-element.elementor-element-12f66f2 .ce-product-badges{margin:0 0 -5px -5px;}.elementor-13170101 .elementor-element.elementor-element-12f66f2 .ce-product-badge{min-width:50px;font-family:"Roboto", sans-serif;font-size:13px;}.elementor-13170101 .elementor-element.elementor-element-12f66f2 .ce-product-badge-out{color:#FFFFFF;background-color:#FD6282;}.elementor-13170101 .elementor-element.elementor-element-12f66f2{width:50%;max-width:50%;}.elementor-13170101 .elementor-element.elementor-element-5bd11382 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-13170101 .elementor-element.elementor-element-7f1bfab2{--divider-border-style:solid;--divider-border-color:#DDDDDD;--divider-border-width:1px;}.elementor-13170101 .elementor-element.elementor-element-7f1bfab2 .elementor-divider-separator{width:100%;}.elementor-13170101 .elementor-element.elementor-element-7f1bfab2 .elementor-divider{padding-top:5px;padding-bottom:5px;}.elementor-13170101 .elementor-element.elementor-element-eb8dee5 .ce-product-description-short{font-family:"Roboto", sans-serif;font-size:13px;}.elementor-13170101 .elementor-element.elementor-element-eb8dee5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-13170101 .elementor-element.elementor-element-76e0cc27{--divider-border-style:solid;--divider-border-color:#DDDDDD;--divider-border-width:1px;}.elementor-13170101 .elementor-element.elementor-element-76e0cc27 .elementor-divider-separator{width:100%;}.elementor-13170101 .elementor-element.elementor-element-76e0cc27 .elementor-divider{padding-top:5px;padding-bottom:5px;}.elementor-13170101 .elementor-element.elementor-element-72782c8 .ce-product-prices{justify-content:left;font-family:"Roboto", sans-serif;font-size:28px;font-weight:700;color:#FD6282;}body:not(.lang-rtl) .elementor-13170101 .elementor-element.elementor-element-72782c8 .ce-product-prices > div{margin:0 10px 10px 0;}body:not(.lang-rtl) .elementor-13170101 .elementor-element.elementor-element-72782c8 .ce-product-prices{margin:0 -10px -10px 0;}body.lang-rtl .elementor-13170101 .elementor-element.elementor-element-72782c8 .ce-product-prices > div{margin:0 0 10px 10px;}body.lang-rtl .elementor-13170101 .elementor-element.elementor-element-72782c8 .ce-product-prices{margin:0 0 -10px -10px;}.elementor-13170101 .elementor-element.elementor-element-72782c8 .ce-product-price-regular{font-family:"Roboto", sans-serif;font-size:28px;color:#000000;}.elementor-13170101 .elementor-element.elementor-element-72782c8 .ce-has-discount{font-family:"Roboto", sans-serif;font-size:28px;}.elementor-13170101 .elementor-element.elementor-element-72782c8 .ce-product-price-unit{font-family:"Roboto", sans-serif;font-size:16px;}.elementor-13170101 .elementor-element.elementor-element-72782c8 .ce-product-price-without-taxes{font-family:"Roboto", sans-serif;color:#FD6282;}.elementor-13170101 .elementor-element.elementor-element-72782c8 .ce-tax-shipping-delivery-label{font-family:"Roboto", sans-serif;font-size:15px;font-weight:bold;line-height:1.5em;}.elementor-13170101 .elementor-element.elementor-element-72782c8 .ce-product-price-ecotax{font-family:"Roboto", sans-serif;font-size:13px;}body:not(.lang-rtl) .elementor-13170101 .elementor-element.elementor-element-72782c8 .ce-product-badge-sale{margin-left:10px;}body.lang-rtl .elementor-13170101 .elementor-element.elementor-element-72782c8 .ce-product-badge-sale{margin-right:10px;}.elementor-13170101 .elementor-element.elementor-element-72782c8 .ce-product-badge-sale{font-family:"Roboto", sans-serif;font-size:16px;background-color:#FD6282;}.elementor-13170101 .elementor-element.elementor-element-72782c8 > .elementor-widget-container{padding:10px 10px 10px 0px;}.elementor-13170101 .elementor-element.elementor-element-72782c8{width:50%;max-width:50%;}.elementor-13170101 .elementor-element.elementor-element-e5e0c27 input[type=number]{border-radius:0px 0px 0px 0px;}.elementor-13170101 .elementor-element.elementor-element-e5e0c27 > .elementor-widget-container{margin:0px 10px 0px 0px;}.elementor-13170101 .elementor-element.elementor-element-e5e0c27{width:14%;max-width:14%;align-self:flex-start;}.elementor-13170101 .elementor-element.elementor-element-7da8621 a.elementor-button{font-size:15px;cursor:pointer;}.elementor-13170101 .elementor-element.elementor-element-7da8621 a.elementor-button:not([href]){cursor:not-allowed;background-color:rgba(129,138,145,0.35);}.elementor-13170101 .elementor-element.elementor-element-7da8621{width:36%;max-width:36%;align-self:flex-start;}.elementor-13170101 .elementor-element.elementor-element-cadaa6b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13170101 .elementor-element.elementor-element-707e980d{--divider-border-style:solid;--divider-border-color:#DDDDDD;--divider-border-width:1px;}.elementor-13170101 .elementor-element.elementor-element-707e980d .elementor-divider-separator{width:100%;}.elementor-13170101 .elementor-element.elementor-element-707e980d .elementor-divider{padding-top:2px;padding-bottom:2px;}.elementor-13170101 .elementor-element.elementor-element-707e980d > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-13170101 .elementor-element.elementor-element-7df5c3da{color:#666666;font-size:14px;width:40%;max-width:40%;align-self:center;}.elementor-13170101 .elementor-element.elementor-element-7df5c3da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 10px 10px 10px;}.elementor-13170101 .elementor-element.elementor-element-40242a88 .elementor-image img{width:80px;}.elementor-13170101 .elementor-element.elementor-element-40242a88 > .elementor-widget-container{margin:0px 10px 0px 10px;padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCDCDC;}.elementor-13170101 .elementor-element.elementor-element-40242a88{width:auto;max-width:auto;align-self:center;}.elementor-13170101 .elementor-element.elementor-element-3cf53eaa .elementor-image img{width:80px;}.elementor-13170101 .elementor-element.elementor-element-3cf53eaa > .elementor-widget-container{margin:0px 10px 0px 10px;padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCDCDC;}.elementor-13170101 .elementor-element.elementor-element-3cf53eaa{width:auto;max-width:auto;align-self:center;}.elementor-13170101 .elementor-element.elementor-element-34cd3a09 .elementor-image img{width:80px;}.elementor-13170101 .elementor-element.elementor-element-34cd3a09 > .elementor-widget-container{margin:0px 10px 0px 10px;padding:5px 5px 5px 5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DCDCDC;}.elementor-13170101 .elementor-element.elementor-element-34cd3a09{width:auto;max-width:auto;align-self:center;}.elementor-13170101 .elementor-element.elementor-element-77b275fa{--divider-border-style:solid;--divider-border-color:#DDDDDD;--divider-border-width:1px;}.elementor-13170101 .elementor-element.elementor-element-77b275fa .elementor-divider-separator{width:100%;}.elementor-13170101 .elementor-element.elementor-element-77b275fa .elementor-divider{padding-top:5px;padding-bottom:5px;}.elementor-13170101 .elementor-element.elementor-element-77b275fa > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-13170101 .elementor-element.elementor-element-188a67bd{border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDDDDD;box-shadow:0px 0px 1px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:20px;margin-bottom:20px;}.elementor-13170101 .elementor-element.elementor-element-188a67bd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13170101 .elementor-element.elementor-element-3d8a4f8c > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#DDDDDD;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13170101 .elementor-element.elementor-element-3d8a4f8c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13170101 .elementor-element.elementor-element-79a4255d .elementor-heading-title{font-weight:700;}.elementor-13170101 .elementor-element.elementor-element-53f2a7ae{--divider-border-style:solid;--divider-border-color:#DDDDDD;--divider-border-width:1px;}.elementor-13170101 .elementor-element.elementor-element-53f2a7ae .elementor-divider-separator{width:100%;}.elementor-13170101 .elementor-element.elementor-element-53f2a7ae > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13170101 .elementor-element.elementor-element-7ee4ec4 .elementor-widget-container{font-family:"Roboto", sans-serif;font-size:13px;}.elementor-13170101 .elementor-element.elementor-element-11295b9 .elementor-icon-box-wrapper{gap:15px;}.elementor-13170101 .elementor-element.elementor-element-11295b9.elementor-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-13170101 .elementor-element.elementor-element-11295b9.elementor-tablet-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-13170101 .elementor-element.elementor-element-11295b9.elementor-mobile-position-top .elementor-icon-box-icon{margin-bottom:15px;}.elementor-13170101 .elementor-element.elementor-element-11295b9 .elementor-icon{font-size:20px;}.elementor-13170101 .elementor-element.elementor-element-11295b9 .ce-attachment:not(:last-child){margin-bottom:10px;}.elementor-13170101 .elementor-element.elementor-element-47a000b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13170101 .elementor-element.elementor-element-47a000b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13170101 .elementor-element.elementor-element-420ed593 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DDDDDD;}.elementor-13170101 .elementor-element.elementor-element-24b15191 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DDDDDD;}.elementor-13170101 .elementor-element.elementor-element-3d6a4e42 > .elementor-widget-container{border-style:solid;border-width:0px 0px 1px 0px;border-color:#DDDDDD;}.elementor-13170101 .elementor-element.elementor-element-4b475c48 .elementor-heading-title{font-weight:700;}.elementor-13170101 .elementor-element.elementor-element-893e9b5{--divider-border-style:solid;--divider-border-color:#DDDDDD;--divider-border-width:1px;}.elementor-13170101 .elementor-element.elementor-element-893e9b5 .elementor-divider-separator{width:100%;}.elementor-13170101 .elementor-element.elementor-element-893e9b5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13170101 .elementor-element.elementor-element-505ec407 > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-13170101 .elementor-element.elementor-element-505ec407{margin-top:20px;margin-bottom:20px;}.elementor-13170101 .elementor-element.elementor-element-1ee9029d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-13170101 .elementor-element.elementor-element-1ee9029d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-13170101 .elementor-element.elementor-element-5d932de3 > .elementor-widget-container > .elementor-heading-title{margin-bottom:20px;}.elementor-13170101 .elementor-element.elementor-element-5d932de3 .swiper:not(.swiper-initialized) .swiper-wrapper{grid-template-columns:repeat(5, 1fr);}@media(min-width:768px){.elementor-13170101 .elementor-element.elementor-element-634821d{width:100%;}.elementor-13170101 .elementor-element.elementor-element-50460a52{width:24.66%;}.elementor-13170101 .elementor-element.elementor-element-eb9c94f{width:75.34%;}}@media(max-width:1199px){.elementor-13170101 .elementor-element.elementor-element-50460a52 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-13170101 .elementor-element.elementor-element-eb9c94f > .elementor-element-populated{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-13170101 .elementor-element.elementor-element-4db952d .elementor-swiper:nth-child(1){min-width:100%;}.elementor-13170101 .elementor-element.elementor-element-4db952d .elementor-swiper:nth-child(2){display:none;}.elementor-13170101 .elementor-element.elementor-element-34a878e8 .elementor-spacer-inner{height:0px;}.elementor-13170101 .elementor-element.elementor-element-7df5c3da{font-size:13px;width:100%;max-width:100%;}.elementor-13170101 .elementor-element.elementor-element-7df5c3da > .elementor-widget-container{padding:3px 3px 3px 3px;}.elementor-13170101 .elementor-element.elementor-element-40242a88{text-align:center;flex-grow:1;}.elementor-13170101 .elementor-element.elementor-element-40242a88 > .elementor-widget-container{margin:1px 1px 1px 1px;}.elementor-13170101 .elementor-element.elementor-element-3cf53eaa{text-align:center;flex-grow:1;}.elementor-13170101 .elementor-element.elementor-element-3cf53eaa > .elementor-widget-container{margin:1px 1px 1px 1px;}.elementor-13170101 .elementor-element.elementor-element-34cd3a09{text-align:center;flex-grow:1;}.elementor-13170101 .elementor-element.elementor-element-34cd3a09 > .elementor-widget-container{margin:1px 1px 1px 1px;}}/* Start custom CSS for category-tree, class: .elementor-element-30c96cc0 */.elementor-nav--dropdown.elementor-nav__container .elementor-sub-item{
    font-size: 13px;
}/* End custom CSS */
/* Start custom CSS for product-meta, class: .elementor-element-9c009a1 */.ce-product-meta__quantity .ce-product-meta__label {
  background-color: #6BB53F;
  color: #fff;
  padding: 6px 10px;
  margin-right: 5px;
  float: left;
}

.ce-product-meta__detail.ce-product-meta__quantity {
  display: table;
}

.ce-product-meta__detail.ce-product-meta__quantity > span {
  display: table-cell;
  vertical-align: middle;
}/* End custom CSS */
/* Start custom CSS for product-block, class: .elementor-element-cadaa6b *//* Style pour la section mail alert */
.js-mailalert {
    display: flex !important;
    align-items: center;
    gap: 10px;
    justify-content: center;
    flex-wrap: wrap;
}

/* Champ email plus petit */
.js-mailalert .form-control {
    width: 250px !important;
    max-width: 100%;
    flex: 0 0 auto;
    margin: 0 !important;
}

/* Bouton aligné */
.js-mailalert .btn {
    margin: 0 !important;
    margin-top: 0 !important;
    white-space: nowrap;
    flex: 0 0 auto;
}

/* Messages d'alerte */
.js-mailalert-alerts {
    width: 100%;
    margin-top: 10px;
    text-align: center;
}

/* Phrase d'information - Version plus large pour tester */
.js-mailalert::before {
    content: "💡 Soyez informé dès que ce produit sera de nouveau en stock !";
    display: block;
    width: 100%;
    text-align: center;
    margin-bottom: 15px;
    font-size: 14px;
    color: #666;
    font-weight: normal !important;
}

/* Responsive pour mobile */
@media (max-width: 768px) {
    .js-mailalert {
        flex-direction: column;
        align-items: stretch;
        gap: 8px;
    }
    
    .js-mailalert .form-control {
        width: 100% !important;
    }
    
    .js-mailalert .btn {
        width: 100%;
    }
    
    .js-mailalert::before {
        font-size: 13px;
        margin-bottom: 10px;
    }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-420ed593 */.ets-ept-prod-tabs.other_hooks.hooks_7{
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-24b15191 */.ets-ept-prod-tabs.other_hooks.hooks_7{
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3d6a4e42 */.ets-ept-prod-tabs.other_hooks.hooks_7{
    margin-top: 0px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4d895c12 */h3#tab_steavisgarantis{
    display:none;
}/* End custom CSS */