.elementor-2502 .elementor-element.elementor-element-86bd57a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2502 .elementor-element.elementor-element-b474e06{width:auto;max-width:auto;top:0px;}.elementor-2502 .elementor-element.elementor-element-b474e06 > .elementor-widget-container{background-color:var( --e-global-color-accent );}body:not(.rtl) .elementor-2502 .elementor-element.elementor-element-b474e06{left:0px;}body.rtl .elementor-2502 .elementor-element.elementor-element-b474e06{right:0px;}.elementor-2502 .elementor-element.elementor-element-4333f46e > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2502 .elementor-element.elementor-element-4333f46e img{width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-2502 .elementor-element.elementor-element-526bf412{text-align:center;}.elementor-2502 .elementor-element.elementor-element-526bf412 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:300;line-height:1.5em;color:var( --e-global-color-text );}.elementor-2502 .elementor-element.elementor-element-59e7020 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2502 .elementor-element.elementor-element-59e7020{text-align:center;}.elementor-2502 .elementor-element.elementor-element-59e7020 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-2502 .elementor-element.elementor-element-d4ed2d0{text-align:center;}.woocommerce .elementor-2502 .elementor-element.elementor-element-d4ed2d0 .price{color:var( --e-global-color-accent );font-family:"Poppins", Sans-serif;font-size:18px;font-weight:600;line-height:1.5em;}.elementor-2502 .elementor-element.elementor-element-2dd5548 .cart button, .elementor-2502 .elementor-element.elementor-element-2dd5548 .cart .button{transition:all 0.2s;}.elementor-2502 .elementor-element.elementor-element-2dd5548 .quantity .qty{transition:all 0.2s;}@media(max-width:1024px){.elementor-2502 .elementor-element.elementor-element-526bf412 .elementor-heading-title{font-size:14px;}.elementor-2502 .elementor-element.elementor-element-59e7020 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-2502 .elementor-element.elementor-element-d4ed2d0 .price{font-size:14px;}}@media(max-width:767px){.elementor-2502 .elementor-element.elementor-element-526bf412 .elementor-heading-title{font-size:13px;}.elementor-2502 .elementor-element.elementor-element-59e7020 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-2502 .elementor-element.elementor-element-d4ed2d0 .price{font-size:13px;}}/* Start custom CSS for shortcode, class: .elementor-element-b474e06 */.elementor-2502 .elementor-element.elementor-element-b474e06 span{
    padding: 5px 10px;
    color: white;
    display: block;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a99afe3 */.elementor-2502 .elementor-element.elementor-element-a99afe3 {
    font-weight: 600;
    text-align: center;
    text-transform: capitalize;
    color: #666666;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-da3ee3c */.elementor-2502 .elementor-element.elementor-element-da3ee3c {
        color: var(--e-global-color-text );
    font-family: var(--e-global-typography-text-font-family ), Sans-serif;
    font-size: var(--e-global-typography-text-font-size );
    font-weight: var(--e-global-typography-text-font-weight );
    line-height: var(--e-global-typography-text-line-height );
    text-align: center;
    text-transform: uppercase;
   
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7eda875a */.elementor-2502 .elementor-element.elementor-element-7eda875a img {
    transition: 1s;
}
.elementor-2502 .elementor-element.elementor-element-7eda875a:hover img {
    scale: 1.2;
}
.elementor-2502 .elementor-element.elementor-element-7eda875a .f-image .elementor-widget-container {
    overflow: hidden;
}/* End custom CSS */