.elementor-15478 .elementor-element.elementor-element-d8af295{--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-end;--align-items:flex-start;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--background-transition:0.3s;--padding-top:1rem;--padding-bottom:1rem;--padding-left:2rem;--padding-right:2rem;}.elementor-15478 .elementor-element.elementor-element-d8af295:not(.elementor-motion-effects-element-type-background), .elementor-15478 .elementor-element.elementor-element-d8af295 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d0979ab );}.elementor-15478 .elementor-element.elementor-element-d8af295:hover{background-color:var( --e-global-color-secondary );}.elementor-15478 .elementor-element.elementor-element-93382a1 .elementor-heading-title{font-size:1.25rem;font-weight:600;color:var( --e-global-color-text );}.elementor-15478 .elementor-element.elementor-element-b959112 .jet-woo-products .jet-woo-products__item{--columns:3;padding:0px 0px 0px 0px;}.elementor-15478 .elementor-element.elementor-element-b959112 .jet-woo-products:not(.swiper-wrapper){margin-right:-0px;margin-left:-0px;}.elementor-15478 .elementor-element.elementor-element-b959112 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-15478 .elementor-element.elementor-element-b959112 .jet-woo-products .jet-woo-products__inner-box{padding:0em 0em 0em 0em;}.elementor-15478 .elementor-element.elementor-element-b959112 .jet-woo-products .jet-woo-product-thumbnail{padding:0px 0px 0px 0px;order:1;}.elementor-15478 .elementor-element.elementor-element-b959112 .jet-wishlist-button__container{justify-content:center;}.elementor-15478 .elementor-element.elementor-element-b959112 .jet-woo-products__not-found{text-align:center;}@media(min-width:1921px){.elementor-15478 .elementor-element.elementor-element-b959112 .jet-woo-products .jet-woo-products__item{--columns:6;}}@media(max-width:1369px){.elementor-15478 .elementor-element.elementor-element-d8af295{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-15478 .elementor-element.elementor-element-b959112 .jet-woo-products .jet-woo-products__item{--columns:4;}.elementor-15478 .elementor-element.elementor-element-b959112 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}}@media(max-width:1024px){.elementor-15478 .elementor-element.elementor-element-b959112 .jet-woo-products .jet-woo-products__item{--columns:2;}.elementor-15478 .elementor-element.elementor-element-b959112 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}}@media(max-width:767px){.elementor-15478 .elementor-element.elementor-element-b959112 > .elementor-widget-container{padding:0rem 0rem 0rem 0rem;}.elementor-15478 .elementor-element.elementor-element-b959112 .jet-woo-products .jet-woo-products__inner-box{padding:2px 2px 2px 2px;}}/* Start custom CSS for jet-woo-products, class: .elementor-element-b959112 */.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 */