.elementor-242 .elementor-element.elementor-element-ff734df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:0.3s;}.elementor-242 .elementor-element.elementor-element-0133538 .elementor-repeater-item-dfe9b5a .product-filter-item{display:inline-flex;flex-direction:column;}.elementor-242 .elementor-element.elementor-element-0133538 .sellkit-product-filter .sellkit-product-filter-button .product-filter-item{color:#000000;background-color:#B5FFFC;}.elementor-242 .elementor-element.elementor-element-0133538 .sellkit-product-filter .sellkit-product-filter-button .product-filter-item span{color:#000000;}.elementor-242 .elementor-element.elementor-element-0133538 .sellkit-product-filter .product-filter-item-select-label i{top:50%;right:15px;}.elementor-242 .elementor-element.elementor-element-0133538 .sellkit-product-filter .product-filter-item-select-label svg{top:50%;right:15px;}.elementor-242 .elementor-element.elementor-element-0133538 .sellkit-product-filter-form-type button{padding:5px 5px 5px 5px;}.elementor-242 .elementor-element.elementor-element-0133538 .sellkit-product-filter-image-swatch .product-filter-item-image{max-width:150px !important;width:auto!important;height:auto!important;}.elementor-242 .elementor-element.elementor-element-0133538 .sellkit-product-filter-item-wrapper:not(.sellkit-product-filter-rating) .product-filter-item > label{gap:5px;}.elementor-242 .elementor-element.elementor-element-0133538 .sellkit-product-filter-item-wrapper.sellkit-product-filter-rating .product-filter-item .sellkit-product-filter-count{margin-left:5px;}.elementor-242 .elementor-element.elementor-element-0133538 .product-filter-item > .term-name{gap:5px;}.elementor-242 .elementor-element.elementor-element-0133538 .sellkit-product-filter-button .product-filter-item > span{gap:5px;}.elementor-242 .elementor-element.elementor-element-0133538 .sellkit-product-filter-links .product-filter-item > .product-filter-item-links{gap:5px;}.elementor-242 .elementor-element.elementor-element-0133538 .product-filter-item .sellkit-product-filter-count{padding-left:0 !important;}.elementor-242 .elementor-element.elementor-element-0133538{width:var( --container-widget-width, 36.467% );max-width:36.467%;--container-widget-width:36.467%;--container-widget-flex-grow:0;}.elementor-242 .elementor-element.elementor-element-0133538.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-242 .elementor-element.elementor-element-ff734df{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-d825c48 */.elementor-shortcode .products {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 30px;
}

.elementor-shortcode .products .product {
    margin: 0!important; /* Reset margin */
}

/* Attempt to hide any potential invisible elements */
.elementor-shortcode .products > *:first-child:not(.product):before {
    content: none;
}
.elementor-shortcode .products .product:first-of-type {
    grid-column-start: 1;
}/* End custom CSS */