.elementor-14999 .elementor-element.elementor-element-ee6a9f8{--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;--justify-content:flex-end;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--background-transition:0.3s;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-14999 .elementor-element.elementor-element-ee6a9f8:not(.elementor-motion-effects-element-type-background), .elementor-14999 .elementor-element.elementor-element-ee6a9f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0979ab );}.elementor-14999 .elementor-element.elementor-element-ee6a9f8:hover{background-color:var( --e-global-color-secondary );}.elementor-14999 .elementor-element.elementor-element-7a952bb{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:4px;}.elementor-14999 .elementor-element.elementor-element-afe2c20 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-14999 .elementor-element.elementor-element-afe2c20 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-14999 .elementor-element.elementor-element-afe2c20 .jet-listing-dynamic-image a{width:5rem;}.elementor-14999 .elementor-element.elementor-element-afe2c20 .jet-listing-dynamic-image img{width:5rem;height:5rem;object-fit:contain;}.elementor-14999 .elementor-element.elementor-element-afe2c20 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-14999 .elementor-element.elementor-element-11893f4{--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;--justify-content:flex-end;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14999 .elementor-element.elementor-element-e111f6b .elementor-heading-title{font-size:1rem;}.elementor-14999 .elementor-element.elementor-element-c0afb23 .jet-listing-dynamic-field__content{color:var( --e-global-color-96656d3 );font-size:0.875rem;text-align:left;}.elementor-14999 .elementor-element.elementor-element-c0afb23 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-14999 .elementor-element.elementor-element-c0afb23 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-14999 .elementor-element.elementor-element-c0afb23 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-14999 .elementor-element.elementor-element-b6d7c66{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14999 .elementor-element.elementor-element-288c2cc .jet-woo-products .jet-woo-products__item{--columns:3;padding:0px 0px 0px 0px;}.elementor-14999 .elementor-element.elementor-element-288c2cc .jet-woo-products:not(.swiper-wrapper){margin-right:-0px;margin-left:-0px;}.elementor-14999 .elementor-element.elementor-element-288c2cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14999 .elementor-element.elementor-element-288c2cc .jet-woo-products .jet-woo-products__inner-box{padding:0em 0em 0em 0em;}.elementor-14999 .elementor-element.elementor-element-288c2cc .jet-woo-products .jet-woo-product-thumbnail{padding:0px 0px 0px 0px;order:1;}.elementor-14999 .elementor-element.elementor-element-288c2cc .jet-wishlist-button__container{justify-content:center;}.elementor-14999 .elementor-element.elementor-element-288c2cc .jet-woo-products__not-found{text-align:center;}@media(min-width:768px){.elementor-14999 .elementor-element.elementor-element-11893f4{--width:calc(100% - 5rem);}}@media(min-width:1921px){.elementor-14999 .elementor-element.elementor-element-288c2cc .jet-woo-products .jet-woo-products__item{--columns:6;}}@media(max-width:1369px){.elementor-14999 .elementor-element.elementor-element-ee6a9f8{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-14999 .elementor-element.elementor-element-288c2cc .jet-woo-products .jet-woo-products__item{--columns:4;}.elementor-14999 .elementor-element.elementor-element-288c2cc > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}}@media(max-width:1024px){.elementor-14999 .elementor-element.elementor-element-288c2cc .jet-woo-products .jet-woo-products__item{--columns:2;}.elementor-14999 .elementor-element.elementor-element-288c2cc > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}}@media(max-width:767px){.elementor-14999 .elementor-element.elementor-element-ee6a9f8{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-14999 .elementor-element.elementor-element-7a952bb{--flex-wrap:nowrap;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14999 .elementor-element.elementor-element-288c2cc > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-14999 .elementor-element.elementor-element-288c2cc .jet-woo-products .jet-woo-products__inner-box{padding:2px 2px 2px 2px;}}/* Start custom CSS for jet-woo-products, class: .elementor-element-288c2cc */.products-grid .jet-woo-products{
    display: grid !important;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    grid-auto-rows: minmax(0, 1fr);
    grid-column-gap: 0;
    grid-row-gap: 0;
}

.products-grid .jet-woo-products__item{
    /*max-width: unset !important;*/
    padding: 2px !important;
}

.products-grid .jet-woo-products__item a,
.products-grid .jet-woo-products__item img,
.products-grid .jet-woo-products__inner-box,
.products-grid .jet-woo-product-thumbnail
{
    object-fit: cover;
    width: 100%;
    height: 100%;
}

.products-grid .jet-woo-products__item:first-child{
    grid-column: span 2 / span 2;
    grid-row: span 2 / span 2;
    max-height: 182px;
    min-height: 182px;
    max-width: 182px;
    min-width: 182px;
}

.products-grid .jet-woo-products__item:not(:first-child) {
    display: flex !important;
    max-height: 91px;
    max-width: 91px;
    min-height: 91px;
    min-width: 91px;
}

@media (width > 1920px) {
    .products-grid .jet-woo-products__item:first-child{
        max-height: 234px;
        min-height: 234px;
        max-width: 234px;
        min-width: 234px;
    }
    
    .products-grid .jet-woo-products__item:not(:first-child) {
        max-height: 117px;
        max-width: 117px;
        min-height: 117px;
        min-width: 117px;
    }
}

@media (1024px < width < 1269px) {
    .products-grid .jet-woo-products__item:first-child{
        max-height: 154px;
        min-height: 154px;
        max-width: 154px;
        min-width: 154px;
    }
    
    .products-grid .jet-woo-products__item:not(:first-child) {
        max-height: 77px;
        max-width: 77px;
        min-height: 77px;
        min-width: 77px;
    }
}

@media (width < 1024px) {
    .products-grid .jet-woo-products__item:first-child{
        max-height: calc((100vw - 4rem) / 2);
        min-height: calc((100vw - 4rem) / 2);
        max-width: calc((100vw - 4rem) / 2);
        min-width: calc((100vw - 4rem) / 2);
    }
    
    .products-grid .jet-woo-products__item:not(:first-child) {
        max-height: calc((100vw - 4rem) / 4);
        max-width: calc((100vw - 4rem) / 4);
        min-height: calc((100vw - 4rem) / 4);
        min-width: calc((100vw - 4rem) / 4);
    }
}/* End custom CSS */