.elementor-3380 .elementor-element.elementor-element-91572bc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:flex-start;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;border-color:var( --e-global-color-85ee778 );--border-color:var( --e-global-color-85ee778 );--border-radius:16px 16px 16px 16px;--border-top-left-radius:16px;--border-top-right-radius:16px;--border-bottom-right-radius:16px;--border-bottom-left-radius:16px;--padding-top:16px;--padding-right:16px;--padding-bottom:16px;--padding-left:16px;}.elementor-3380 .elementor-element.elementor-element-91572bc:not(.elementor-motion-effects-element-type-background), .elementor-3380 .elementor-element.elementor-element-91572bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8916dc4 );}.elementor-3380 .elementor-element.elementor-element-91572bc, .elementor-3380 .elementor-element.elementor-element-91572bc::before{--border-transition:0.3s;}.elementor-3380 .elementor-element.elementor-element-01d0974 img{border-radius:8px 8px 8px 8px;}.elementor-3380 .elementor-element.elementor-element-01d0974{width:var( --container-widget-width, 15% );max-width:15%;--container-widget-width:15%;--container-widget-flex-grow:0;}.elementor-3380 .elementor-element.elementor-element-01d0974.elementor-element{--align-self:center;}.elementor-3380 .elementor-element.elementor-element-ea31aa9{--display:flex;--justify-content:center;--background-transition:0.3s;--padding-top:0px;--padding-right:12px;--padding-bottom:0px;--padding-left:0px;}.elementor-3380 .elementor-element.elementor-element-b70f280 .elementor-heading-title{color:var( --e-global-color-primary );font-size:16px;}.woocommerce .elementor-3380 .elementor-element.elementor-element-1e7da48 .woocommerce-product-details__short-description{font-size:12px;}.elementor-3380 .elementor-element.elementor-element-1e7da48 > .elementor-widget-container{padding:6px 0px 6px 0px;}.elementor-3380 .elementor-element.elementor-element-b2ef48e .elementor-heading-title{font-size:12px;font-weight:700;}.elementor-3380 .elementor-element.elementor-element-b2ef48e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3380 .elementor-element.elementor-element-aa67c03{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-3380 .elementor-element.elementor-element-f63c128{--spacer-size:50px;}.woocommerce .elementor-3380 .elementor-element.elementor-element-86beb27 .price{color:var( --e-global-color-51b9443 );font-size:14px;font-weight:600;}.elementor-3380 .elementor-element.elementor-element-86beb27.elementor-element{--align-self:center;}.e-loop-item-3380{--preview-width:545px;}@media(min-width:768px){.elementor-3380 .elementor-element.elementor-element-ea31aa9{--width:46%;}.elementor-3380 .elementor-element.elementor-element-aa67c03{--width:21%;}}@media(max-width:767px){.elementor-3380 .elementor-element.elementor-element-91572bc{--padding-top:8px;--padding-right:8px;--padding-bottom:8px;--padding-left:8px;}.elementor-3380 .elementor-element.elementor-element-01d0974.elementor-element{--align-self:flex-start;}.elementor-3380 .elementor-element.elementor-element-ea31aa9{--width:75%;--padding-top:0px;--padding-right:6px;--padding-bottom:0px;--padding-left:0px;}.elementor-3380 .elementor-element.elementor-element-b70f280 .elementor-heading-title{font-size:14px;}.elementor-3380 .elementor-element.elementor-element-b2ef48e > .elementor-widget-container{padding:6px 0px 0px 0px;}.elementor-3380 .elementor-element.elementor-element-aa67c03{--width:10%;}.elementor-3380 .elementor-element.elementor-element-86beb27{text-align:left;}.elementor-3380 .elementor-element.elementor-element-86beb27 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-3380 .elementor-element.elementor-element-86beb27.elementor-element{--flex-grow:1;--flex-shrink:0;}}/* Start custom CSS for woocommerce-product-short-description, class: .elementor-element-1e7da48 */.elementor-3380 .elementor-element.elementor-element-1e7da48 * {
    font-size: 12px;
    line-height: 1.2em;
}

.elementor-3380 .elementor-element.elementor-element-1e7da48 p {
        overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa67c03 */.elementor-3380 .elementor-element.elementor-element-aa67c03 {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='24' height='24' rx='5' transform='matrix(1 0 0 -1 0 24)' fill='%233B5F4F'/%3E%3Cpath d='M17.71 12.71C17.617 12.8037 17.5064 12.8781 17.3846 12.9289C17.2627 12.9797 17.132 13.0058 17 13.0058C16.868 13.0058 16.7373 12.9797 16.6154 12.9289C16.4936 12.8781 16.383 12.8037 16.29 12.71L13 9.41V17C13 17.2652 12.8946 17.5196 12.7071 17.7071C12.5196 17.8946 12.2652 18 12 18C11.7348 18 11.4804 17.8946 11.2929 17.7071C11.1054 17.5196 11 17.2652 11 17V9.41L7.71 12.71C7.5217 12.8983 7.2663 13.0041 7 13.0041C6.7337 13.0041 6.47831 12.8983 6.29 12.71C6.1017 12.5217 5.99591 12.2663 5.99591 12C5.99591 11.7337 6.1017 11.4783 6.29 11.29L11.29 6.29C11.3851 6.19896 11.4973 6.12759 11.62 6.08C11.7397 6.02709 11.8691 5.99977 12 5.99977C12.1309 5.99977 12.2603 6.02709 12.38 6.08C12.5028 6.12759 12.6149 6.19896 12.71 6.29L17.71 11.29C17.8037 11.383 17.8781 11.4936 17.9289 11.6154C17.9797 11.7373 18.0058 11.868 18.0058 12C18.0058 12.132 17.9797 12.2627 17.9289 12.3846C17.8781 12.5064 17.8037 12.617 17.71 12.71Z' fill='%237FDF9A'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-position: center;
}

@media (max-width: 767px) {
.elementor-3380 .elementor-element.elementor-element-aa67c03 {
    background-position: top;
}
}/* End custom CSS */