.elementor-94036 .elementor-element.elementor-element-417e4b9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;}.elementor-94036 .elementor-element.elementor-element-78500ed{text-align:center;}.elementor-94036 .elementor-element.elementor-element-5e441a1{--display:flex;--margin-top:025px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-94036 .elementor-element.elementor-element-c6fcb53.elementor-wc-products ul.products li.product{text-align:center;}.elementor-94036 .elementor-element.elementor-element-c6fcb53 > .elementor-widget-container{margin:0px 010px 0px 010px;}.elementor-94036 .elementor-element.elementor-element-c6fcb53.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:20px;}.elementor-94036 .elementor-element.elementor-element-c6fcb53.elementor-wc-products ul.products li.product span.onsale{display:block;}@media(max-width:1199px){.elementor-94036 .elementor-element.elementor-element-c6fcb53.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(max-width:767px){.elementor-94036 .elementor-element.elementor-element-c6fcb53.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for theme-archive-title, class: .elementor-element-78500ed */H1
{ 
    font-size: 30px;
}/* End custom CSS */
/* Start custom CSS for wc-archive-products, class: .elementor-element-c6fcb53 *//* Mobil: 1 termék egy sorban */
@media (max-width: 767px) {

    .woocommerce ul.products {
        display: grid !important;
        grid-template-columns: 1fr !important;
        gap: 20px;
    }

    .woocommerce ul.products li.product {
        width: 100% !important;
        max-width: 100% !important;
        margin: 0 !important;
    }

}

.lte-image, .woocommerce-page ul.products[class*="columns-"] li.product .lte-image {
    position: relative;
    overflow: hidden;
    display: inline-block;
    margin-bottom: 3px!important;
    padding: 1px!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5e441a1 *//* Alap kártya */
.woocommerce ul.products li.product {
    -webkit-mask-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 493 527' preserveAspectRatio='none'><path d='M0 112.025C0 58.3738 42.339 14.2824 95.9465 12.1076L388.946 0.221238C445.718 -2.08188 493 43.3204 493 100.139V427C493 482.228 448.228 527 393 527H100C44.7715 527 0 482.228 0 427V112.025Z'/></svg>");
    mask-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 493 527' preserveAspectRatio='none'><path d='M0 112.025C0 58.3738 42.339 14.2824 95.9465 12.1076L388.946 0.221238C445.718 -2.08188 493 43.3204 493 100.139V427C493 482.228 448.228 527 393 527H100C44.7715 527 0 482.228 0 427V112.025Z'/></svg>");

    -webkit-mask-size: 100% 100%;
    mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    mask-repeat: no-repeat;

    padding: 30px;
    overflow: hidden;
    position: relative;
}

/* 1. szín */
.woocommerce ul.products li.product:nth-child(3n+1) {
    background: #DCEBF8;
}

/* 2. szín */
.woocommerce ul.products li.product:nth-child(3n+2) {
    background: #FBE5D8;
}

/* 3. szín */
.woocommerce ul.products li.product:nth-child(3n) {
    background: #E4F4E2;
}/* End custom CSS */