.elementor-1228 .elementor-element.elementor-element-e9342c8{--display:flex;--min-height:35vh;--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;--overlay-opacity:0.6;}.elementor-1228 .elementor-element.elementor-element-e9342c8:not(.elementor-motion-effects-element-type-background), .elementor-1228 .elementor-element.elementor-element-e9342c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://3dlayerz.hu/wp-content/uploads/2025/12/locanam-3d-printing-RNi-41epEh4-unsplash-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1228 .elementor-element.elementor-element-e9342c8::before, .elementor-1228 .elementor-element.elementor-element-e9342c8 > .elementor-background-video-container::before, .elementor-1228 .elementor-element.elementor-element-e9342c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-1228 .elementor-element.elementor-element-e9342c8 > .elementor-background-slideshow::before, .elementor-1228 .elementor-element.elementor-element-e9342c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1228 .elementor-element.elementor-element-e9342c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.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 );color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-fe5fc66 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:2.5rem;font-weight:800;color:var( --e-global-color-text );}.elementor-1228 .elementor-element.elementor-element-1383220 .jet-breadcrumbs{text-align:center;}.elementor-1228 .elementor-element.elementor-element-1383220 .jet-breadcrumbs__item > *{font-family:"Kanit", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-1228 .elementor-element.elementor-element-1383220 .jet-breadcrumbs__item-link{color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-1383220 .jet-breadcrumbs__item-link:hover{color:var( --e-global-color-text );}.elementor-1228 .elementor-element.elementor-element-1383220 .jet-breadcrumbs__item-target{color:var( --e-global-color-text );}.elementor-1228 .elementor-element.elementor-element-1383220 .jet-breadcrumbs__item-sep{margin-left:10px;margin-right:10px;font-size:20px;color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-ae1a9cd{--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:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1228 .elementor-element.elementor-element-fdc0608{--display:grid;--e-con-grid-template-columns:1fr 4fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--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-1228 .elementor-element.elementor-element-ba3a417{--display:flex;--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-1228 .elementor-element.elementor-element-5d20996{text-align:start;}.elementor-1228 .elementor-element.elementor-element-5d20996 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:1.3rem;font-weight:500;}.elementor-1228 .elementor-element.elementor-element-81c99f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1228 .elementor-element.elementor-element-81c99f9 .elementor-jet-woo-builder-products-ordering .woocommerce-ordering{max-width:100%;}.elementor-1228 .elementor-element.elementor-element-81c99f9 .elementor-jet-woo-builder-products-ordering .woocommerce-ordering select{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 );color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-1228 .elementor-element.elementor-element-81c99f9 .elementor-jet-woo-builder-products-ordering .woocommerce-ordering select:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-81c99f9 .elementor-jet-woo-builder-products-ordering{text-align:left;}.elementor-1228 .elementor-element.elementor-element-81c99f9 .elementor-jet-woo-builder-products-ordering .woocommerce-ordering:before{color:var( --e-global-color-text );font-size:20px;top:10px;}.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 );}.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-1228 .elementor-element.elementor-element-152a3a4{--divider-border-style:solid;--divider-color:var( --e-global-color-39039b9 );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1228 .elementor-element.elementor-element-152a3a4 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1228 .elementor-element.elementor-element-152a3a4 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1228 .elementor-element.elementor-element-ec4a4bd{text-align:start;}.elementor-1228 .elementor-element.elementor-element-ec4a4bd .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:1.3rem;font-weight:500;}.elementor-widget-jet-smart-filters-checkboxes .jet-filter-items-moreless__toggle{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 );}.elementor-widget-jet-smart-filters-checkboxes .apply-filters__button, .elementor-widget-jet-smart-filters-checkboxes .jet-filter-items-dropdown__apply-button{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 );}.elementor-1228 .elementor-element.elementor-element-da64761 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1228 .elementor-element.elementor-element-da64761 .jet-checkboxes-list__row{display:block;padding-top:calc(20px/2);margin-bottom:calc(20px/2);}.elementor-1228 .elementor-element.elementor-element-da64761 .jet-list-tree__children{display:block;padding-left:10px;}.elementor-1228 .elementor-element.elementor-element-da64761 .jet-checkboxes-list-wrapper{text-align:left;margin-top:calc(-20px/2);margin-bottom:calc(-20px/2);}.elementor-1228 .elementor-element.elementor-element-da64761 .jet-checkboxes-list__label{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 );}.elementor-1228 .elementor-element.elementor-element-da64761 .jet-checkboxes-list__button{color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-da64761 .jet-checkboxes-list__button:hover{color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-da64761 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-da64761 .jet-checkboxes-list__decorator{width:20px;height:20px;min-width:20px;min-height:20px;margin-top:10px;margin-right:10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;overflow:hidden;}.rtl .elementor-1228 .elementor-element.elementor-element-da64761 .jet-checkboxes-list__decorator{margin-left:10px;}.elementor-1228 .elementor-element.elementor-element-da64761 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-da64761 .jet-checkboxes-list__checked-icon{font-size:9px;color:var( --e-global-color-text );}.elementor-1228 .elementor-element.elementor-element-da64761 .jet-collapse-icon{width:20px;height:20px;}.elementor-1228 .elementor-element.elementor-element-da64761 .jet-collapse-none{width:20px;height:20px;}.elementor-1228 .elementor-element.elementor-element-da64761 .jet-collapse-icon svg path{stroke:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-da64761 .jet-filter+.jet-filter{margin-top:10px;}.elementor-1228 .elementor-element.elementor-element-da64761 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-1228 .elementor-element.elementor-element-882bc7e{--divider-border-style:solid;--divider-color:var( --e-global-color-39039b9 );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1228 .elementor-element.elementor-element-882bc7e .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1228 .elementor-element.elementor-element-882bc7e .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1228 .elementor-element.elementor-element-5efadb7{text-align:start;}.elementor-1228 .elementor-element.elementor-element-5efadb7 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:1.3rem;font-weight:500;}.elementor-widget-jet-smart-filters-range .apply-filters__button, .elementor-widget-jet-smart-filters-range .jet-filter-items-dropdown__apply-button{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 );}.elementor-1228 .elementor-element.elementor-element-69e715b .jet-range__slider__track{height:3px;background-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-1228 .elementor-element.elementor-element-69e715b .jet-range__slider__track__range{color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-69e715b .jet-range__slider__input::-webkit-slider-thumb{width:15px;height:15px;background-color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-69e715b .jet-range__slider__input::-moz-range-thumb{width:15px;height:15px;background-color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-69e715b .jet-range__slider__input::-ms-thumb{width:15px;height:15px;background-color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-69e715b .jet-range__slider__input{height:15px;}.elementor-1228 .elementor-element.elementor-element-69e715b .jet-range__values{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 );color:var( --e-global-color-secondary );margin:-15px 0px 0px 0px;text-align:center;}.elementor-1228 .elementor-element.elementor-element-69e715b .jet-range__inputs__container{margin-left:auto;margin-right:auto;}.elementor-1228 .elementor-element.elementor-element-69e715b .jet-filters-group .jet-filter{width:100%;max-width:100%;}.elementor-1228 .elementor-element.elementor-element-69e715b .jet-filters-group .jet-filter+.jet-filter{margin-top:10px;}.elementor-1228 .elementor-element.elementor-element-69e715b .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-1228 .elementor-element.elementor-element-f1cda7a{--divider-border-style:solid;--divider-color:var( --e-global-color-39039b9 );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1228 .elementor-element.elementor-element-f1cda7a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1228 .elementor-element.elementor-element-f1cda7a .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1228 .elementor-element.elementor-element-9a34ccb{text-align:start;}.elementor-1228 .elementor-element.elementor-element-9a34ccb .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:1.3rem;font-weight:500;}.elementor-widget-jet-smart-filters-color-image .jet-filter-items-moreless__toggle{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 );}.elementor-widget-jet-smart-filters-color-image .apply-filters__button, .elementor-widget-jet-smart-filters-color-image .jet-filter-items-dropdown__apply-button{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 );}.elementor-1228 .elementor-element.elementor-element-7c72637 .jet-color-image-list__row{display:block;}.elementor-1228 .elementor-element.elementor-element-7c72637 .jet-color-image-list-wrapper{text-align:left;}.elementor-1228 .elementor-element.elementor-element-7c72637 .jet-color-image-list__row:not(:last-child){margin-bottom:10px;}.elementor-1228 .elementor-element.elementor-element-7c72637 .jet-color-image-list__label{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 );}.elementor-1228 .elementor-element.elementor-element-7c72637 .jet-color-image-list__button{color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-7c72637 .jet-color-image-list__button:hover{color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-7c72637 .jet-color-image-list__input:checked ~ .jet-color-image-list__button{color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-7c72637 .jet-color-image-list__decorator .jet-color-image-list__color{width:30px;height:30px;}.elementor-1228 .elementor-element.elementor-element-7c72637 .jet-color-image-list__decorator .jet-color-image-list__image{width:30px;}.elementor-1228 .elementor-element.elementor-element-7c72637 .jet-color-image-list__decorator{margin-right:5px;}.rtl .elementor-1228 .elementor-element.elementor-element-7c72637 .jet-color-image-list__decorator{margin-left:5px;}.elementor-1228 .elementor-element.elementor-element-7c72637 .jet-color-image-list__decorator > *{border-style:solid;border-width:3px 3px 3px 3px;border-radius:5px 5px 5px 5px;overflow:hidden;}.elementor-1228 .elementor-element.elementor-element-7c72637 .jet-color-image-list__input:checked ~ .jet-color-image-list__button .jet-color-image-list__decorator > *{border-color:var( --e-global-color-1366e70 );}.elementor-1228 .elementor-element.elementor-element-7c72637 .jet-filter+.jet-filter{margin-top:10px;}.elementor-1228 .elementor-element.elementor-element-7c72637 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-1228 .elementor-element.elementor-element-635492a{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1228 .elementor-element.elementor-element-1f52857 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1228 .elementor-element.elementor-element-1f52857 .elementor-jet-woo-builder-products-result-count .woocommerce-result-count{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 );color:var( --e-global-color-primary );text-align:center;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-products__item{--columns:3;padding:10px 10px 10px 10px;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products:not(.swiper-wrapper){margin-right:-10px;margin-left:-10px;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-button .button{background-color:var( --e-global-color-secondary );display:inline-block;width:100%;color:var( --e-global-color-text );text-decoration:none;border-radius:5px 5px 5px 5px;padding:10px 0px 10px 0px;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-badge{background-color:var( --e-global-color-secondary );display:flex;color:var( --e-global-color-text );border-radius:5px 5px 5px 5px;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;justify-content:center;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-products__inner-box{background-color:var( --e-global-color-text );box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-39039b9 );border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-products__inner-box:hover{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-thumbnail{border-radius:5px 5px 0px 0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;order:1;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-title, .elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-title a{font-family:"Kanit", Sans-serif;font-size:1.5rem;font-weight:500;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-title a{color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-title{color:var( --e-global-color-primary );padding:0px 0px 0px 10px;text-align:left;order:1;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-title a:hover{color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-title:hover{color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-14e7ff2  .jet-woo-products .jet-woo-product-button .button{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 );}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-button .button> *{text-decoration:none;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-button .button:hover{color:var( --e-global-color-primary );text-decoration:none;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-button{margin:15px 0px 0px 0px;}.elementor-1228 .elementor-element.elementor-element-14e7ff2  .jet-woo-product-button{text-align:center;order:1;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .quantity{display:inline-block;width:50px;margin:5px 5px 5px 5px;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .qty{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 );color:var( --e-global-color-secondary );background-color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-price del{display:inline-block;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-price ins{display:inline-block;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-price .price{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 );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-price .price .amount{color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-price .price del{color:var( --e-global-color-primary );font-weight:300;text-decoration:line-through;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-price .price del .amount{color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-price .price ins{color:var( --e-global-color-secondary );font-weight:600;text-decoration:none;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-price .price ins .amount{color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-price{margin:0px 0px 5px 0px;text-align:left;order:1;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-categories{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 );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );margin:5px 5px 5px 5px;padding:2px 0px 2px 0px;text-align:left;order:1;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-categories a{color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-14e7ff2  .jet-woo-products .jet-woo-product-badge{font-family:"Kanit", Sans-serif;font-size:1rem;font-weight:700;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-badges{top:0px;bottom:auto;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-stock-status{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 );margin:0px 0px 0px 10px;padding:5px 0px 5px 0px;text-align:left;order:1;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-stock-status__in-stock{color:var( --e-global-color-1366e70 );}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-stock-status__out-of-stock{color:#FF0000;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products__not-found{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 );color:var( --e-global-color-primary );text-align:center;}.elementor-widget-jet-woo-builder-products-pagination .jet-woo-builder-shop-pagination .page-numbers{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 );}.elementor-1228 .elementor-element.elementor-element-e1fbc43 .jet-woo-builder-shop-pagination .page-numbers{font-family:"Muli", Sans-serif;font-size:14px;font-weight:600;line-height:13px;min-width:35px;margin-left:calc( 10px / 2 );margin-right:calc( 10px / 2 );border-radius:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.elementor-1228 .elementor-element.elementor-element-e1fbc43 .jet-woo-builder-shop-pagination a.page-numbers{color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-e1fbc43 .jet-woo-builder-shop-pagination a.page-numbers:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-e1fbc43 .jet-woo-builder-shop-pagination span.page-numbers.current{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-e1fbc43 .jet-woo-builder-shop-pagination .page-numbers:not(.dots){border-style:none;}.elementor-1228 .elementor-element.elementor-element-e1fbc43 .jet-woo-builder-shop-pagination{justify-content:flex-start;}.elementor-1228 .elementor-element.elementor-element-e1fbc43 .jet-woo-builder-shop-pagination .page-numbers.prev{min-width:25px;border-radius:5px 5px 5px 5px;padding:7px 20px 7px 20px;}.elementor-1228 .elementor-element.elementor-element-e1fbc43 .jet-woo-builder-shop-pagination .page-numbers.next{min-width:25px;border-radius:5px 5px 5px 5px;padding:7px 20px 7px 20px;}.elementor-1228 .elementor-element.elementor-element-e1fbc43 .jet-woo-builder-shop-pagination a.page-numbers.prev{color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-e1fbc43 .jet-woo-builder-shop-pagination a.page-numbers.next{color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-e1fbc43 .jet-woo-builder-shop-pagination a.page-numbers.next:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-e1fbc43 .jet-woo-builder-shop-pagination a.page-numbers.prev:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-e1fbc43 .jet-woo-builder-shop-pagination .page-numbers.prev,.elementor-1228 .elementor-element.elementor-element-e1fbc43 .jet-woo-builder-shop-pagination .page-numbers.next{border-style:none;}.elementor-1228 .elementor-element.elementor-element-e1fbc43 .jet-woo-builder-shop-pagination a.page-numbers .jet-woo-builder-shop-pagination__arrow{font-size:20px;width:20px;height:20px;}.elementor-1228 .elementor-element.elementor-element-e1fbc43 .jet-woo-builder-shop-pagination a.page-numbers .jet-woo-builder-shop-pagination__arrow.jet-arrow-prev{margin-right:10px;}.elementor-1228 .elementor-element.elementor-element-e1fbc43 .jet-woo-builder-shop-pagination a.page-numbers .jet-woo-builder-shop-pagination__arrow.jet-arrow-next{margin-left:10px;}.elementor-1228 .elementor-element.elementor-element-e1fbc43 .jet-woo-builder-shop-pagination .jet-woo-builder-shop-pagination__arrow{color:var( --e-global-color-text );}.elementor-1228 .elementor-element.elementor-element-e1fbc43 .jet-woo-builder-shop-pagination a.page-numbers:hover .jet-woo-builder-shop-pagination__arrow{color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-af7e215{--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:35px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1228 .elementor-element.elementor-element-dace933{--display:flex;--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-1228 .elementor-element.elementor-element-0092b8b{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1228 .elementor-element.elementor-element-1f58fba .elementor-button-content-wrapper{flex-direction:row;}.elementor-1228 .elementor-element.elementor-element-1f58fba .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-1228 .elementor-element.elementor-element-1f58fba .elementor-button{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 );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-1228 .elementor-element.elementor-element-1f58fba .elementor-button:hover, .elementor-1228 .elementor-element.elementor-element-1f58fba .elementor-button:focus{color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-1f58fba .elementor-button:hover svg, .elementor-1228 .elementor-element.elementor-element-1f58fba .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-1f144f1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1228 .elementor-element.elementor-element-1f144f1 .elementor-jet-woo-builder-products-result-count .woocommerce-result-count{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 );color:var( --e-global-color-primary );text-align:center;}.elementor-1228 .elementor-element.elementor-element-af4b002 .e-off-canvas__overlay{background-color:rgba(0,0,0,.8);}.elementor-1228 .elementor-element.elementor-element-af4b002{--e-off-canvas-justify-content:flex-start;--e-off-canvas-align-items:flex-start;--e-off-canvas-width:50%;--e-off-canvas-height:100vh;--e-off-canvas-content-overflow:auto;--e-off-canvas-overlay-opacity:1;}.elementor-1228 .elementor-element.elementor-element-e5032f5{--display:flex;}.elementor-1228 .elementor-element.elementor-element-43ce139{--display:flex;--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-1228 .elementor-element.elementor-element-2d725f2 .elementor-button{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 );fill:var( --e-global-color-text );color:var( --e-global-color-text );}.elementor-1228 .elementor-element.elementor-element-14791dd{text-align:start;}.elementor-1228 .elementor-element.elementor-element-14791dd .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:1.3rem;font-weight:500;}.elementor-1228 .elementor-element.elementor-element-9f240b9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1228 .elementor-element.elementor-element-9f240b9 .elementor-jet-woo-builder-products-ordering .woocommerce-ordering{max-width:100%;}.elementor-1228 .elementor-element.elementor-element-9f240b9 .elementor-jet-woo-builder-products-ordering .woocommerce-ordering select{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 );color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );border-style:none;border-radius:5px 5px 5px 5px;}.elementor-1228 .elementor-element.elementor-element-9f240b9 .elementor-jet-woo-builder-products-ordering .woocommerce-ordering select:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-9f240b9 .elementor-jet-woo-builder-products-ordering{text-align:left;}.elementor-1228 .elementor-element.elementor-element-9f240b9 .elementor-jet-woo-builder-products-ordering .woocommerce-ordering:before{color:var( --e-global-color-text );font-size:20px;top:10px;}.elementor-1228 .elementor-element.elementor-element-a1be7a5{--divider-border-style:solid;--divider-color:var( --e-global-color-39039b9 );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1228 .elementor-element.elementor-element-a1be7a5 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1228 .elementor-element.elementor-element-a1be7a5 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1228 .elementor-element.elementor-element-30458e1{text-align:start;}.elementor-1228 .elementor-element.elementor-element-30458e1 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:1.3rem;font-weight:500;}.elementor-1228 .elementor-element.elementor-element-8ac56a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1228 .elementor-element.elementor-element-8ac56a3 .jet-checkboxes-list__row{display:block;padding-top:calc(20px/2);margin-bottom:calc(20px/2);}.elementor-1228 .elementor-element.elementor-element-8ac56a3 .jet-list-tree__children{display:block;padding-left:10px;}.elementor-1228 .elementor-element.elementor-element-8ac56a3 .jet-checkboxes-list-wrapper{text-align:left;margin-top:calc(-20px/2);margin-bottom:calc(-20px/2);}.elementor-1228 .elementor-element.elementor-element-8ac56a3 .jet-checkboxes-list__label{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 );}.elementor-1228 .elementor-element.elementor-element-8ac56a3 .jet-checkboxes-list__button{color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-8ac56a3 .jet-checkboxes-list__button:hover{color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-8ac56a3 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button{color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-8ac56a3 .jet-checkboxes-list__decorator{width:20px;height:20px;min-width:20px;min-height:20px;margin-top:10px;margin-right:10px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;overflow:hidden;}.rtl .elementor-1228 .elementor-element.elementor-element-8ac56a3 .jet-checkboxes-list__decorator{margin-left:10px;}.elementor-1228 .elementor-element.elementor-element-8ac56a3 .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator{background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-8ac56a3 .jet-checkboxes-list__checked-icon{font-size:9px;color:var( --e-global-color-text );}.elementor-1228 .elementor-element.elementor-element-8ac56a3 .jet-collapse-icon{width:20px;height:20px;}.elementor-1228 .elementor-element.elementor-element-8ac56a3 .jet-collapse-none{width:20px;height:20px;}.elementor-1228 .elementor-element.elementor-element-8ac56a3 .jet-collapse-icon svg path{stroke:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-8ac56a3 .jet-filter+.jet-filter{margin-top:10px;}.elementor-1228 .elementor-element.elementor-element-8ac56a3 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-1228 .elementor-element.elementor-element-8164f07{--divider-border-style:solid;--divider-color:var( --e-global-color-39039b9 );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1228 .elementor-element.elementor-element-8164f07 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1228 .elementor-element.elementor-element-8164f07 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1228 .elementor-element.elementor-element-28a1b24{text-align:start;}.elementor-1228 .elementor-element.elementor-element-28a1b24 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:1.3rem;font-weight:500;}.elementor-1228 .elementor-element.elementor-element-a88bb20 .jet-range__slider__track{height:3px;background-color:var( --e-global-color-secondary );border-radius:5px 5px 5px 5px;}.elementor-1228 .elementor-element.elementor-element-a88bb20 .jet-range__slider__track__range{color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-a88bb20 .jet-range__slider__input::-webkit-slider-thumb{width:15px;height:15px;background-color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-a88bb20 .jet-range__slider__input::-moz-range-thumb{width:15px;height:15px;background-color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-a88bb20 .jet-range__slider__input::-ms-thumb{width:15px;height:15px;background-color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-a88bb20 .jet-range__slider__input{height:15px;}.elementor-1228 .elementor-element.elementor-element-a88bb20 .jet-range__values{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 );color:var( --e-global-color-secondary );margin:-15px 0px 0px 0px;text-align:center;}.elementor-1228 .elementor-element.elementor-element-a88bb20 .jet-range__inputs__container{margin-left:auto;margin-right:auto;}.elementor-1228 .elementor-element.elementor-element-a88bb20 .jet-filters-group .jet-filter{width:100%;max-width:100%;}.elementor-1228 .elementor-element.elementor-element-a88bb20 .jet-filters-group .jet-filter+.jet-filter{margin-top:10px;}.elementor-1228 .elementor-element.elementor-element-a88bb20 .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-1228 .elementor-element.elementor-element-785ea1f{--divider-border-style:solid;--divider-color:var( --e-global-color-39039b9 );--divider-border-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1228 .elementor-element.elementor-element-785ea1f .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1228 .elementor-element.elementor-element-785ea1f .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1228 .elementor-element.elementor-element-7f28cb5{text-align:start;}.elementor-1228 .elementor-element.elementor-element-7f28cb5 .elementor-heading-title{font-family:"Kanit", Sans-serif;font-size:1.3rem;font-weight:500;}.elementor-1228 .elementor-element.elementor-element-e3d4a3c .jet-color-image-list__row{display:block;}.elementor-1228 .elementor-element.elementor-element-e3d4a3c .jet-color-image-list-wrapper{text-align:left;}.elementor-1228 .elementor-element.elementor-element-e3d4a3c .jet-color-image-list__row:not(:last-child){margin-bottom:10px;}.elementor-1228 .elementor-element.elementor-element-e3d4a3c .jet-color-image-list__label{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 );}.elementor-1228 .elementor-element.elementor-element-e3d4a3c .jet-color-image-list__button{color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-e3d4a3c .jet-color-image-list__button:hover{color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-e3d4a3c .jet-color-image-list__input:checked ~ .jet-color-image-list__button{color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-e3d4a3c .jet-color-image-list__decorator .jet-color-image-list__color{width:30px;height:30px;}.elementor-1228 .elementor-element.elementor-element-e3d4a3c .jet-color-image-list__decorator .jet-color-image-list__image{width:30px;}.elementor-1228 .elementor-element.elementor-element-e3d4a3c .jet-color-image-list__decorator{margin-right:5px;}.rtl .elementor-1228 .elementor-element.elementor-element-e3d4a3c .jet-color-image-list__decorator{margin-left:5px;}.elementor-1228 .elementor-element.elementor-element-e3d4a3c .jet-color-image-list__decorator > *{border-style:solid;border-width:3px 3px 3px 3px;border-radius:5px 5px 5px 5px;overflow:hidden;}.elementor-1228 .elementor-element.elementor-element-e3d4a3c .jet-color-image-list__input:checked ~ .jet-color-image-list__button .jet-color-image-list__decorator > *{border-color:var( --e-global-color-1366e70 );}.elementor-1228 .elementor-element.elementor-element-e3d4a3c .jet-filter+.jet-filter{margin-top:10px;}.elementor-1228 .elementor-element.elementor-element-e3d4a3c .jet-select[data-hierarchical="1"] + .jet-select[data-hierarchical="1"]{margin-top:10px;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-products__item{--columns:3;padding:10px 10px 10px 10px;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products:not(.swiper-wrapper){margin-right:-10px;margin-left:-10px;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-button .button{background-color:var( --e-global-color-secondary );display:block;width:100%;color:var( --e-global-color-text );text-decoration:none;border-radius:5px 5px 5px 5px;padding:10px 0px 10px 0px;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-badge{background-color:var( --e-global-color-secondary );display:flex;color:var( --e-global-color-text );border-radius:5px 5px 5px 5px;margin:0px 0px 0px 0px;padding:5px 10px 5px 10px;justify-content:center;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 > .elementor-widget-container{margin:-28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-products__inner-box{background-color:var( --e-global-color-text );box-shadow:0px 0px 20px 0px rgba(0, 0, 0, 0.2);border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-39039b9 );border-radius:5px 5px 5px 5px;padding:0px 0px 0px 0px;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-products__inner-box:hover{box-shadow:0px 0px 20px 0px rgba(0,0,0,0.5);}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-thumbnail{border-radius:5px 5px 0px 0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;order:1;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-title, .elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-title a{font-family:"Kanit", Sans-serif;font-size:1.5rem;font-weight:500;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-title a{color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-title{color:var( --e-global-color-primary );padding:0px 0px 0px 10px;text-align:left;order:1;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-title a:hover{color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-title:hover{color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-93b9ab1  .jet-woo-products .jet-woo-product-button .button{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 );}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-button .button> *{text-decoration:none;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-button .button:hover{color:var( --e-global-color-primary );text-decoration:none;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-button{margin:15px 0px 0px 0px;}.elementor-1228 .elementor-element.elementor-element-93b9ab1  .jet-woo-product-button{text-align:center;order:1;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .quantity{display:inline-block;width:70px;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .qty{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 );color:var( --e-global-color-secondary );background-color:var( --e-global-color-text );border-style:solid;border-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-price del{display:inline-block;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-price ins{display:inline-block;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-price .price{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 );color:var( --e-global-color-primary );border-radius:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-price .price .amount{color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-price .price del{color:var( --e-global-color-primary );font-weight:300;text-decoration:line-through;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-price .price del .amount{color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-price .price ins{color:var( --e-global-color-secondary );font-weight:600;text-decoration:none;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-price .price ins .amount{color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-price{margin:0px 0px 5px 0px;text-align:left;order:1;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-categories{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 );color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );margin:5px 5px 5px 5px;padding:2px 0px 2px 0px;text-align:left;order:1;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-categories a{color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-93b9ab1  .jet-woo-products .jet-woo-product-badge{font-family:"Kanit", Sans-serif;font-size:1rem;font-weight:700;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-badges{top:0px;bottom:auto;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-stock-status{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 );margin:0px 0px 0px 10px;padding:5px 0px 5px 0px;text-align:left;order:1;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-stock-status__in-stock{color:var( --e-global-color-1366e70 );}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-stock-status__out-of-stock{color:#FF0000;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products__not-found{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 );color:var( --e-global-color-primary );text-align:center;}.elementor-1228 .elementor-element.elementor-element-e6b3acd .jet-woo-builder-shop-pagination .page-numbers{font-family:"Muli", Sans-serif;font-size:14px;font-weight:600;line-height:13px;min-width:35px;margin-left:calc( 10px / 2 );margin-right:calc( 10px / 2 );border-radius:5px 5px 5px 5px;padding:5px 5px 5px 5px;}.elementor-1228 .elementor-element.elementor-element-e6b3acd .jet-woo-builder-shop-pagination a.page-numbers{color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-e6b3acd .jet-woo-builder-shop-pagination a.page-numbers:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-e6b3acd .jet-woo-builder-shop-pagination span.page-numbers.current{color:var( --e-global-color-secondary );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1228 .elementor-element.elementor-element-e6b3acd .jet-woo-builder-shop-pagination .page-numbers:not(.dots){border-style:none;}.elementor-1228 .elementor-element.elementor-element-e6b3acd .jet-woo-builder-shop-pagination{justify-content:flex-start;}.elementor-1228 .elementor-element.elementor-element-e6b3acd .jet-woo-builder-shop-pagination .page-numbers.prev{min-width:25px;border-radius:5px 5px 5px 5px;padding:7px 20px 7px 20px;}.elementor-1228 .elementor-element.elementor-element-e6b3acd .jet-woo-builder-shop-pagination .page-numbers.next{min-width:25px;border-radius:5px 5px 5px 5px;padding:7px 20px 7px 20px;}.elementor-1228 .elementor-element.elementor-element-e6b3acd .jet-woo-builder-shop-pagination a.page-numbers.prev{color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-e6b3acd .jet-woo-builder-shop-pagination a.page-numbers.next{color:var( --e-global-color-text );background-color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-e6b3acd .jet-woo-builder-shop-pagination a.page-numbers.next:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-e6b3acd .jet-woo-builder-shop-pagination a.page-numbers.prev:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-1228 .elementor-element.elementor-element-e6b3acd .jet-woo-builder-shop-pagination .page-numbers.prev,.elementor-1228 .elementor-element.elementor-element-e6b3acd .jet-woo-builder-shop-pagination .page-numbers.next{border-style:none;}.elementor-1228 .elementor-element.elementor-element-e6b3acd .jet-woo-builder-shop-pagination a.page-numbers .jet-woo-builder-shop-pagination__arrow{font-size:20px;width:20px;height:20px;}.elementor-1228 .elementor-element.elementor-element-e6b3acd .jet-woo-builder-shop-pagination a.page-numbers .jet-woo-builder-shop-pagination__arrow.jet-arrow-prev{margin-right:10px;}.elementor-1228 .elementor-element.elementor-element-e6b3acd .jet-woo-builder-shop-pagination a.page-numbers .jet-woo-builder-shop-pagination__arrow.jet-arrow-next{margin-left:10px;}.elementor-1228 .elementor-element.elementor-element-e6b3acd .jet-woo-builder-shop-pagination .jet-woo-builder-shop-pagination__arrow{color:var( --e-global-color-text );}.elementor-1228 .elementor-element.elementor-element-e6b3acd .jet-woo-builder-shop-pagination a.page-numbers:hover .jet-woo-builder-shop-pagination__arrow{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-1228 .elementor-element.elementor-element-e9342c8{--width:100%;}.elementor-1228 .elementor-element.elementor-element-ae1a9cd{--width:100%;}.elementor-1228 .elementor-element.elementor-element-fdc0608{--width:75%;}.elementor-1228 .elementor-element.elementor-element-af7e215{--width:100%;}.elementor-1228 .elementor-element.elementor-element-dace933{--width:61%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1228 .elementor-element.elementor-element-fdc0608{--grid-auto-flow:row;}.elementor-1228 .elementor-element.elementor-element-81c99f9 .elementor-jet-woo-builder-products-ordering .woocommerce-ordering select{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-jet-smart-filters-checkboxes .jet-filter-items-moreless__toggle{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-smart-filters-checkboxes .apply-filters__button, .elementor-widget-jet-smart-filters-checkboxes .jet-filter-items-dropdown__apply-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-1228 .elementor-element.elementor-element-da64761 .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-jet-smart-filters-range .apply-filters__button, .elementor-widget-jet-smart-filters-range .jet-filter-items-dropdown__apply-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-1228 .elementor-element.elementor-element-69e715b .jet-range__values{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-jet-smart-filters-color-image .jet-filter-items-moreless__toggle{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-smart-filters-color-image .apply-filters__button, .elementor-widget-jet-smart-filters-color-image .jet-filter-items-dropdown__apply-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-1228 .elementor-element.elementor-element-7c72637 .jet-color-image-list__label{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-1f52857 .elementor-jet-woo-builder-products-result-count .woocommerce-result-count{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-14e7ff2  .jet-woo-products .jet-woo-product-button .button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .qty{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-price .price{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-categories{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-stock-status{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products__not-found{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-jet-woo-builder-products-pagination .jet-woo-builder-shop-pagination .page-numbers{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-1f58fba .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1228 .elementor-element.elementor-element-1f144f1 .elementor-jet-woo-builder-products-result-count .woocommerce-result-count{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-2d725f2 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-9f240b9 .elementor-jet-woo-builder-products-ordering .woocommerce-ordering select{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-8ac56a3 .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-a88bb20 .jet-range__values{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-e3d4a3c .jet-color-image-list__label{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-93b9ab1  .jet-woo-products .jet-woo-product-button .button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .qty{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-price .price{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-categories{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-stock-status{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products__not-found{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1228 .elementor-element.elementor-element-fe5fc66 .elementor-heading-title{font-size:1.5rem;}.elementor-1228 .elementor-element.elementor-element-1383220 .jet-breadcrumbs__item > *{font-size:1rem;}.elementor-1228 .elementor-element.elementor-element-fdc0608{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-1228 .elementor-element.elementor-element-81c99f9 .elementor-jet-woo-builder-products-ordering .woocommerce-ordering select{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-jet-smart-filters-checkboxes .jet-filter-items-moreless__toggle{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-smart-filters-checkboxes .apply-filters__button, .elementor-widget-jet-smart-filters-checkboxes .jet-filter-items-dropdown__apply-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-1228 .elementor-element.elementor-element-da64761 .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-jet-smart-filters-range .apply-filters__button, .elementor-widget-jet-smart-filters-range .jet-filter-items-dropdown__apply-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-1228 .elementor-element.elementor-element-69e715b .jet-range__values{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-jet-smart-filters-color-image .jet-filter-items-moreless__toggle{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-jet-smart-filters-color-image .apply-filters__button, .elementor-widget-jet-smart-filters-color-image .jet-filter-items-dropdown__apply-button{font-size:var( --e-global-typography-primary-font-size );}.elementor-1228 .elementor-element.elementor-element-7c72637 .jet-color-image-list__label{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-1f52857 .elementor-jet-woo-builder-products-result-count .woocommerce-result-count{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-products__item{--columns:1;}.elementor-1228 .elementor-element.elementor-element-14e7ff2 > .elementor-widget-container{padding:15px 15px 15px 15px;}.elementor-1228 .elementor-element.elementor-element-14e7ff2  .jet-woo-products .jet-woo-product-button .button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .qty{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-price .price{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-categories{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products .jet-woo-product-stock-status{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products__not-found{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-jet-woo-builder-products-pagination .jet-woo-builder-shop-pagination .page-numbers{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-af7e215{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1228 .elementor-element.elementor-element-1f58fba .elementor-button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1228 .elementor-element.elementor-element-1f144f1 .elementor-jet-woo-builder-products-result-count .woocommerce-result-count{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-af4b002{--e-off-canvas-justify-content:center;--e-off-canvas-align-items:center;--e-off-canvas-width:80%;--e-off-canvas-height:80vh;}.elementor-1228 .elementor-element.elementor-element-af4b002 .e-off-canvas__content{border-radius:5px 5px 5px 5px;}.elementor-1228 .elementor-element.elementor-element-e5032f5{--border-radius:5px 5px 5px 5px;}.elementor-1228 .elementor-element.elementor-element-43ce139{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1228 .elementor-element.elementor-element-2d725f2 .elementor-button{font-size:var( --e-global-typography-text-font-size );border-radius:5px 5px 5px 5px;padding:10px 10px 10px 10px;}.elementor-1228 .elementor-element.elementor-element-9f240b9 .elementor-jet-woo-builder-products-ordering .woocommerce-ordering select{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-8ac56a3 .jet-checkboxes-list__label{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-a88bb20 .jet-range__values{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-e3d4a3c .jet-color-image-list__label{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-products__item{--columns:1;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-1228 .elementor-element.elementor-element-93b9ab1  .jet-woo-products .jet-woo-product-button .button{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .quantity{width:50px;margin:5px 5px 5px 5px;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .qty{font-size:var( --e-global-typography-text-font-size );border-width:1px 1px 1px 1px;}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-price .price{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-categories{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products .jet-woo-product-stock-status{font-size:var( --e-global-typography-text-font-size );}.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products__not-found{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for jet-woo-products, class: .elementor-element-14e7ff2 */se.elementor-1228 .elementor-element.elementor-element-14e7ff2 .jet-woo-products__item:hover{
    transform: translateY(-5px);
}
se.elementor-1228 .elementor-element.elementor-element-14e7ff2:hover{
    transform: translateY(-5px) !important;
}

.jet-woo-products__inner-box:hover{
      transform: translateY(-5px) !important;
}

.jet-woo-product-categories {
    max-width: 95%;;
    border-radius: 5px;
    text-align: center !important;
}

.jet-woo-product-stock-status__in-stock:before{
    content: "";
  display: inline-block;
  width: 7px;          /* pötty mérete */
  height: 7px;
  background-color: #73D5B7; /* zöld szín */
  border-radius: 50%;   /* kör alak */
  margin-right: 6px;    /* távolság a szövegtől */
  vertical-align: middle;
}


.elementor-1228 .elementor-element.elementor-element-14e7ff2 .attachment-woocommerce_thumbnail {
    height: 320px !important;
}

/* Termékkártya flex layout a gomb alulra tolásához */
.jet-woo-products__inner-box {
    display: flex;
    flex-direction: column;
    height: 100%; /* minden kártya ugyanolyan magasság */
}

/* Add to cart gomb mindig a kártya alján */
.jet-woo-products .add_to_cart_button,
.jet-woo-products .jet-woo-product-button {
    opacity: 1 !important;
    visibility: visible !important;
    display: inline-block !important;
    transform: none !important;
    margin: 0 5px 5px 1px !important;

    margin-top: auto; /* ez nyomja le alulra */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae1a9cd */.elementor-1228 .elementor-element.elementor-element-ae1a9cd #1228 {
    width: 100% !important;
}

.elementor-1228 .elementor-element.elementor-element-ae1a9cd .site-main {
    width: 100% !important;
}

.elementor-1228 .elementor-element.elementor-element-ae1a9cd #primary {
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-2d725f2 */.elementor-1228 .elementor-element.elementor-element-2d725f2 svg {
    color: #FFFFFE !important;
    fill: #FFFFFE !important;
}/* End custom CSS */
/* Start custom CSS for jet-woo-products, class: .elementor-element-93b9ab1 */se.elementor-1228 .elementor-element.elementor-element-93b9ab1 .jet-woo-products__item:hover{
    transform: translateY(-5px);
}
se.elementor-1228 .elementor-element.elementor-element-93b9ab1:hover{
    transform: translateY(-5px) !important;
}

.jet-woo-products__inner-box:hover{
      transform: translateY(-5px) !important;
}

.jet-woo-product-categories {
    max-width: 95%;;
    border-radius: 5px;
    text-align: center !important;
}

.jet-woo-product-stock-status__in-stock:before{
    content: "";
  display: inline-block;
  width: 7px;          /* pötty mérete */
  height: 7px;
  background-color: #73D5B7; /* zöld szín */
  border-radius: 50%;   /* kör alak */
  margin-right: 6px;    /* távolság a szövegtől */
  vertical-align: middle;
}

.jet-woo-product-excerpt, .jet-woo-product-button{
    display: none !important;
}

.elementor-1228 .elementor-element.elementor-element-93b9ab1 .attachment-woocommerce_thumbnail {
    height: 250px !important;
}

@media (max-width: 768px) {
    .elementor-1228 .elementor-element.elementor-element-93b9ab1 .attachment-woocommerce_thumbnail {
        height: 320px !important;
    }
}


/* Termékkártya flex layout a gomb alulra tolásához */
.jet-woo-products__inner-box {
    display: flex;
    flex-direction: column;
    height: 100%; /* minden kártya ugyanolyan magasság */
}

/* Add to cart gomb mindig a kártya alján */
.jet-woo-products .add_to_cart_button,
.jet-woo-products .jet-woo-product-button {
    opacity: 1 !important;
    visibility: visible !important;
    display: inline-block !important;
    transform: none !important;
    margin: 0 5px 5px 1px !important;

    margin-top: auto; /* ez nyomja le alulra */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af7e215 */.elementor-1228 .elementor-element.elementor-element-af7e215 #1228 {
    width: 100% !important;
}

.elementor-1228 .elementor-element.elementor-element-af7e215 .site-main {
    width: 100% !important;
}

.elementor-1228 .elementor-element.elementor-element-af7e215 #primary {
    width: 100% !important;
}/* End custom CSS */