.elementor-105880 .elementor-element.elementor-element-e8ad865{--display:flex;--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:0px;--padding-right:0px;}.elementor-105880 .elementor-element.elementor-element-08375de{--cols:4;--image-scale:0.9;--image-space:8px;}.elementor-105880 .elementor-element.elementor-element-08375de .etheme-product-grid-item{text-align:center;}.elementor-105880 .elementor-element.elementor-element-08375de .etheme-product-grid-button, .elementor-105880 .elementor-element.elementor-element-08375de .quantity-wrapper[data-type=advanced] .quantity>span.plus{background-color:var( --e-global-color-accent );}.elementor-105880 .elementor-element.elementor-element-08375de .etheme-product-grid-button .button-text:last-child{margin-left:7px;}.elementor-105880 .elementor-element.elementor-element-08375de .etheme-product-grid-button .button-text:first-child{margin-right:7px;}.elementor-105880 .elementor-element.elementor-element-08375de .etheme-product-grid-categories{font-size:13px;line-height:16px;margin-bottom:6px;}.elementor-105880 .elementor-element.elementor-element-08375de .etheme-product-grid-title{font-size:15px;font-weight:600;margin-bottom:2px;}.elementor-105880 .elementor-element.elementor-element-08375de .etheme-product-grid-image, .elementor-105880 .elementor-element.elementor-element-08375de .etheme-product-grid-image img{border-radius:8px 8px 8px 8px;}.elementor-105880 .elementor-element.elementor-element-08375de .price{font-size:15px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-105880 .elementor-element.elementor-element-08375de ins .amount{color:var( --e-global-color-4550553 );}.elementor-105880 .elementor-element.elementor-element-08375de .etheme-product-grid-button{font-weight:600;border-radius:6px 6px 6px 6px;}.elementor-105880 .elementor-element.elementor-element-08375de .quantity-wrapper[data-type=advanced] .quantity{border-radius:6px 6px 6px 6px;}body:not(.rtl) .elementor-105880 .elementor-element.elementor-element-08375de .quantity-wrapper[data-type=advanced] .quantity .minus{border-radius:6px 0 0 6px;}body.rtl .elementor-105880 .elementor-element.elementor-element-08375de .quantity-wrapper[data-type=advanced] .quantity .minus{border-radius:0 6px 6px 0;}body:not(.rtl) .elementor-105880 .elementor-element.elementor-element-08375de .quantity-wrapper[data-type=advanced] .quantity .plus{border-radius:0 6px 6px 0;}body.rtl .elementor-105880 .elementor-element.elementor-element-08375de .quantity-wrapper[data-type=advanced] .quantity .plus{border-radius:6px 0 0 6px;}@media(max-width:1024px){.elementor-105880 .elementor-element.elementor-element-08375de{--cols:3;}}@media(max-width:767px){.elementor-105880 .elementor-element.elementor-element-08375de{--cols:2;}.elementor-105880 .elementor-element.elementor-element-08375de .etheme-product-grid-categories{font-size:12px;line-height:1em;}.elementor-105880 .elementor-element.elementor-element-08375de .etheme-product-grid-title{font-size:15px;line-height:1.2em;}.elementor-105880 .elementor-element.elementor-element-08375de .price{font-size:14px;}}/* Start custom CSS for etheme_product_grid, class: .elementor-element-08375de */.elementor-105880 .elementor-element.elementor-element-08375de img{ width: 300px; height: 300px; object-fit: cover; object-position: center; display: block; margin: 0 auto; } /* Mobil / kisebb képernyő: ne legyen fix px, legyen reszponzív 1:1 */ @media (max-width: 767px){ .elementor-105880 .elementor-element.elementor-element-08375de img{ width: 100%; height: auto; aspect-ratio: 1 / 1; object-fit: cover; } }/* End custom CSS */