.elementor-16353 .elementor-element.elementor-element-06bef55{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px}.elementor-16353 .elementor-element.elementor-element-06bef55:not(.elementor-motion-effects-element-type-background),.elementor-16353 .elementor-element.elementor-element-06bef55>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-text)}.elementor-16353 .elementor-element.elementor-element-2d64a1f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16353 .elementor-element.elementor-element-2d64a1f.e-con{--flex-grow:0;--flex-shrink:0}.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);color:var(--e-global-color-primary)}.elementor-16353 .elementor-element.elementor-element-98c760c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:left}.elementor-16353 .elementor-element.elementor-element-98c760c.elementor-element{--align-self:flex-start}.elementor-16353 .elementor-element.elementor-element-98c760c .elementor-heading-title{font-family:var(--e-global-typography-eb9832a-font-family),Sans-serif;font-size:var(--e-global-typography-eb9832a-font-size);color:var(--e-global-color-secondary)}.elementor-16353 .elementor-element.elementor-element-7922bb4{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:left}.elementor-16353 .elementor-element.elementor-element-7922bb4.elementor-element{--align-self:flex-start}.elementor-16353 .elementor-element.elementor-element-7922bb4 .elementor-heading-title{font-family:var(--e-global-typography-15ca741-font-family),Sans-serif;font-size:var(--e-global-typography-15ca741-font-size);color:var(--e-global-color-primary)}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var(--e-global-color-primary);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size)}.elementor-16353 .elementor-element.elementor-element-70c7a08{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;text-align:left}.elementor-16353 .elementor-element.elementor-element-70c7a08.elementor-element{--align-self:stretch}.woocommerce .elementor-16353 .elementor-element.elementor-element-70c7a08 .price{color:var(--e-global-color-secondary);font-family:var(--e-global-typography-15ca741-font-family),Sans-serif;font-size:var(--e-global-typography-15ca741-font-size)}.woocommerce .elementor-16353 .elementor-element.elementor-element-70c7a08 .price ins{color:var(--e-global-color-d336f15);font-family:"Futura PT",Sans-serif;font-size:clamp(1.4375rem, 1.375rem + 0.3125vw, 1.75rem);text-decoration:none}body:not(.rtl) .elementor-16353 .elementor-element.elementor-element-70c7a08:not(.elementor-product-price-block-yes) del{margin-right:0}body.rtl .elementor-16353 .elementor-element.elementor-element-70c7a08:not(.elementor-product-price-block-yes) del{margin-left:0}.elementor-16353 .elementor-element.elementor-element-70c7a08.elementor-product-price-block-yes del{margin-bottom:0}.elementor-16353 .elementor-element.elementor-element-b801dc4{margin:-15px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;text-align:left}.elementor-16353 .elementor-element.elementor-element-b801dc4.elementor-element{--align-self:flex-start}.elementor-16353 .elementor-element.elementor-element-b801dc4 .elementor-heading-title{font-family:var(--e-global-typography-eb9832a-font-family),Sans-serif;font-size:var(--e-global-typography-eb9832a-font-size);color:var(--e-global-color-secondary)}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);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-16353 .elementor-element.elementor-element-e73e2c6{width:100%;max-width:100%;background-color:var(--e-global-color-53a21ee);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:20px 25px 20px 25px;border-style:none;border-radius:5px 5px 5px 5px;columns:1;text-align:center;font-family:var(--e-global-typography-eb9832a-font-family),Sans-serif;font-size:var(--e-global-typography-eb9832a-font-size);color:var(--e-global-color-d336f15)}.elementor-16353 .elementor-element.elementor-element-d2731c8{width:100%;max-width:100%;background-color:var(--e-global-color-50a115c);margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:20px 25px 20px 25px;border-style:none;border-radius:5px 5px 5px 5px;text-align:justify;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);color:var(--e-global-color-primary)}.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)}.elementor-16353 .elementor-element.elementor-element-00500be .elementor-button{background-color:var(--e-global-color-primary);font-family:"Futura PT",Sans-serif;font-size:clamp(0.875rem, 0.85rem + 0.125vw, 1rem);font-weight:600;fill:var(--e-global-color-50a115c);color:var(--e-global-color-50a115c);border-radius:30px 30px 30px 30px}.elementor-16353 .elementor-element.elementor-element-00500be .elementor-button:hover,.elementor-16353 .elementor-element.elementor-element-00500be .elementor-button:focus{background-color:var(--e-global-color-d336f15);color:var(--e-global-color-8cc3341)}.elementor-16353 .elementor-element.elementor-element-00500be{width:100%;max-width:100%}.elementor-16353 .elementor-element.elementor-element-00500be .elementor-button .elementor-button-content-wrapper{justify-content:center}.elementor-16353 .elementor-element.elementor-element-00500be .elementor-button:hover svg,.elementor-16353 .elementor-element.elementor-element-00500be .elementor-button:focus svg{fill:var(--e-global-color-8cc3341)}.elementor-16353 .elementor-element.elementor-element-cf42ab4{width:100%;max-width:100%;background-color:#FFF;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:20px 25px 20px 25px;border-style:none;border-radius:5px 5px 5px 5px}.elementor-16353 .elementor-element.elementor-element-cd3c68c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-16353 .elementor-element.elementor-element-0da141d{width:initial;max-width:initial}.elementor-16353 .elementor-element.elementor-element-0da141d .jet-woo-product-gallery-slider .jet-woo-product-gallery__image img{border-radius:5px 5px 5px 5px}.elementor-16353 .elementor-element.elementor-element-0da141d .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center}.elementor-16353 .elementor-element.elementor-element-0da141d .jet-woo-product-gallery-slider .jet-swiper-nav{color:var(--e-global-color-secondary)}.elementor-16353 .elementor-element.elementor-element-0da141d .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto}.elementor-16353 .elementor-element.elementor-element-0da141d .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto}.elementor-16353 .elementor-element.elementor-element-0da141d .swiper-pagination-progressbar{background-color:var(--e-global-color-8cc3341)}.elementor-16353 .elementor-element.elementor-element-0da141d .swiper-pagination-progressbar-fill{background-color:var(--e-global-color-d336f15)}.elementor-16353 .elementor-element.elementor-element-0da141d .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not(.jet-woo-product-gallery__image-link){width:30px;height:30px}.elementor-16353 .elementor-element.elementor-element-0da141d .jet-woo-product-gallery .jet-woo-product-gallery__trigger:not(.jet-woo-product-gallery__image-link) .jet-woo-product-gallery__trigger-icon{font-size:18px;color:var(--e-global-color-secondary)}.elementor-16353 .elementor-element.elementor-element-69c6411{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:3% 3% 3% 3%;top:0;z-index:1;border-style:none;border-radius:0 0 0 5px}body:not(.rtl) .elementor-16353 .elementor-element.elementor-element-69c6411{right:0}body.rtl .elementor-16353 .elementor-element.elementor-element-69c6411{left:0}.elementor-16353 .elementor-element.elementor-element-69c6411 .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);color:var(--e-global-color-50a115c)}.elementor-16353 .elementor-element.elementor-element-b320d06{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:20px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-16353 .elementor-element.elementor-element-b320d06:not(.elementor-motion-effects-element-type-background),.elementor-16353 .elementor-element.elementor-element-b320d06>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-50a115c)}.elementor-16353 .elementor-element.elementor-element-c52e23b{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-16353 .elementor-element.elementor-element-c52e23b .elementor-heading-title{font-family:var(--e-global-typography-ea02b9f-font-family),Sans-serif;font-size:var(--e-global-typography-ea02b9f-font-size);color:var(--e-global-color-primary)}.elementor-widget-loop-grid .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)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size)}.elementor-16353 .elementor-element.elementor-element-a978e6b{--grid-columns:4}.elementor-16353 .elementor-element.elementor-element-a978e6b .elementor-loop-container{grid-auto-rows:1fr}.elementor-16353 .elementor-element.elementor-element-a978e6b .e-loop-item>.elementor-section,.elementor-16353 .elementor-element.elementor-element-a978e6b .e-loop-item>.elementor-section>.elementor-container,.elementor-16353 .elementor-element.elementor-element-a978e6b .e-loop-item>.e-con,.elementor-16353 .elementor-element.elementor-element-a978e6b .e-loop-item .elementor-section-wrap>.e-con{height:100%}@media(max-width:1024px){.elementor-16353 .elementor-element.elementor-element-06bef55{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-16353 .elementor-element.elementor-element-98c760c.elementor-element{--align-self:center}.elementor-16353 .elementor-element.elementor-element-98c760c{text-align:center}.elementor-16353 .elementor-element.elementor-element-98c760c .elementor-heading-title{font-size:var(--e-global-typography-eb9832a-font-size)}.elementor-16353 .elementor-element.elementor-element-7922bb4.elementor-element{--align-self:center}.elementor-16353 .elementor-element.elementor-element-7922bb4{text-align:center}.elementor-16353 .elementor-element.elementor-element-7922bb4 .elementor-heading-title{font-size:var(--e-global-typography-15ca741-font-size)}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var(--e-global-typography-primary-font-size)}.elementor-16353 .elementor-element.elementor-element-70c7a08{text-align:center}.woocommerce .elementor-16353 .elementor-element.elementor-element-70c7a08 .price{font-size:var(--e-global-typography-15ca741-font-size)}.elementor-16353 .elementor-element.elementor-element-b801dc4.elementor-element{--align-self:center}.elementor-16353 .elementor-element.elementor-element-b801dc4{text-align:center}.elementor-16353 .elementor-element.elementor-element-b801dc4 .elementor-heading-title{font-size:var(--e-global-typography-eb9832a-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-16353 .elementor-element.elementor-element-e73e2c6{font-size:var(--e-global-typography-eb9832a-font-size)}.elementor-16353 .elementor-element.elementor-element-d2731c8{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-wc-add-to-cart .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-16353 .elementor-element.elementor-element-cd3c68c{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center}.elementor-16353 .elementor-element.elementor-element-cd3c68c.e-con{--order:-99999 /* order start hack */}.elementor-16353 .elementor-element.elementor-element-69c6411 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-16353 .elementor-element.elementor-element-c52e23b .elementor-heading-title{font-size:var(--e-global-typography-ea02b9f-font-size)}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-loop-grid .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size)}.elementor-16353 .elementor-element.elementor-element-a978e6b{--grid-columns:2}}@media(max-width:767px){.elementor-16353 .elementor-element.elementor-element-06bef55{--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:015px}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size)}.elementor-16353 .elementor-element.elementor-element-98c760c .elementor-heading-title{font-size:var(--e-global-typography-eb9832a-font-size)}.elementor-16353 .elementor-element.elementor-element-7922bb4 .elementor-heading-title{font-size:var(--e-global-typography-15ca741-font-size)}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var(--e-global-typography-primary-font-size)}.woocommerce .elementor-16353 .elementor-element.elementor-element-70c7a08 .price{font-size:var(--e-global-typography-15ca741-font-size)}.elementor-16353 .elementor-element.elementor-element-b801dc4 .elementor-heading-title{font-size:var(--e-global-typography-eb9832a-font-size)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size)}.elementor-16353 .elementor-element.elementor-element-e73e2c6{padding:15px 15px 15px 15px;font-size:var(--e-global-typography-eb9832a-font-size)}.elementor-16353 .elementor-element.elementor-element-d2731c8{padding:15px 15px 15px 15px;font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-wc-add-to-cart .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-16353 .elementor-element.elementor-element-cf42ab4{padding:15px 15px 15px 15px}.elementor-16353 .elementor-element.elementor-element-69c6411 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size)}.elementor-16353 .elementor-element.elementor-element-c52e23b .elementor-heading-title{font-size:var(--e-global-typography-ea02b9f-font-size)}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size)}.elementor-widget-loop-grid .elementor-button{font-size:var(--e-global-typography-accent-font-size)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size)}.elementor-16353 .elementor-element.elementor-element-a978e6b{--grid-columns:1}}@media(min-width:768px){.elementor-16353 .elementor-element.elementor-element-2d64a1f{--width:65%}.elementor-16353 .elementor-element.elementor-element-cd3c68c{--width:35%}}@media(max-width:1024px) and (min-width:768px){.elementor-16353 .elementor-element.elementor-element-2d64a1f{--width:100%}.elementor-16353 .elementor-element.elementor-element-cd3c68c{--width:100%}}.woocommerce .price{margin:0!important}:is(.elementor-widget-wc-add-to-cart,.woocommerce div.product .elementor-widget-wc-add-to-cart) .quantity .qty{width:6em!important}.woocommerce-js .quantity .qty{background-color:#f3f3f3!important;width:6em!important}.woocommerce .button.alt{background-color:#6633cc!important;color:#fff!important;width:100%!important;font-family:'Futura PT',sans-serif!important;font-weight:600!important}ins{text-decoration:none;font-weight:600}.wpcvt-variations .wpcvt-variation .wpcvt-variation-info .wpcvt-variation-availability{font-size:16px!important;font-weight:600!important}@font-face{font-display:swap;font-family:'Futura PT';font-style:normal;font-weight:300;font-display:auto;src:url(https://www.vapeindustry.ma/wp-content/uploads/300-FuturaPTLight.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Futura PT';font-style:normal;font-weight:400;font-display:auto;src:url(https://www.vapeindustry.ma/wp-content/uploads/400-FuturaPTBook.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Futura PT';font-style:normal;font-weight:500;font-display:auto;src:url(https://www.vapeindustry.ma/wp-content/uploads/500-FuturaPTMedium.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Futura PT';font-style:normal;font-weight:600;font-display:auto;src:url(https://www.vapeindustry.ma/wp-content/uploads/600-FuturaPTDemi.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Futura PT';font-style:normal;font-weight:700;font-display:auto;src:url(https://www.vapeindustry.ma/wp-content/uploads/700-FuturaPTHeavy.woff2) format('woff2')}@font-face{font-display:swap;font-family:'Futura PT';font-style:normal;font-weight:800;font-display:auto;src:url(https://www.vapeindustry.ma/wp-content/uploads/800-FuturaPTBold.woff2) format('woff2')}