.elementor-607 .elementor-element.elementor-element-a91ed00{--display:flex;--padding-top:20px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-607 .elementor-element.elementor-element-9fab572{--e-image-carousel-slides-to-show:1;--e-transform-scale:1.1;}.elementor-607 .elementor-element.elementor-element-44dd156{--e-image-carousel-slides-to-show:1;--e-transform-scale:1.15;}.elementor-607 .elementor-element.elementor-element-b474ef5{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-607 .elementor-element.elementor-element-59c5ff5{--display:flex;--min-height:132px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;}.elementor-607 .elementor-element.elementor-element-59c5ff5:not(.elementor-motion-effects-element-type-background), .elementor-607 .elementor-element.elementor-element-59c5ff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF0DE;background-image:url("https://superjoy.in/wp-content/uploads/2026/05/SuperJoy-Millet-Bar-category-hero-F.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-607 .elementor-element.elementor-element-d6893dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 3px;font-family:"Inter", Sans-serif;font-weight:500;color:#FFD633;}.elementor-607 .elementor-element.elementor-element-d6893dd p{margin-block-end:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-607 .elementor-element.elementor-element-d12a509 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-weight:600;color:#FFF4E6;}.elementor-607 .elementor-element.elementor-element-8a8d671{--display:flex;--min-height:123px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;}.elementor-607 .elementor-element.elementor-element-8a8d671:not(.elementor-motion-effects-element-type-background), .elementor-607 .elementor-element.elementor-element-8a8d671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBEAD4;background-image:url("https://superjoy.in/wp-content/uploads/2026/05/SuperJoy-puffs-category-hero-F.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-607 .elementor-element.elementor-element-daba7dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 3px;font-family:"Inter", Sans-serif;font-weight:500;color:#FF3B30;}.elementor-607 .elementor-element.elementor-element-daba7dc p{margin-block-end:0px;}.elementor-607 .elementor-element.elementor-element-7f4b5c1 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-weight:600;color:#1A1A1A;}.elementor-607 .elementor-element.elementor-element-0bcc5b4{--display:flex;--min-height:116px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;}.elementor-607 .elementor-element.elementor-element-0bcc5b4:not(.elementor-motion-effects-element-type-background), .elementor-607 .elementor-element.elementor-element-0bcc5b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAE7D0;background-image:url("https://superjoy.in/wp-content/uploads/2026/05/SuperJoy-High-protein-category-hero-F.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-607 .elementor-element.elementor-element-df4b875{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 3px;font-family:"Inter", Sans-serif;font-weight:500;color:#D9EDC1;}.elementor-607 .elementor-element.elementor-element-df4b875 p{margin-block-end:0px;}.elementor-607 .elementor-element.elementor-element-0687919 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-607 .elementor-element.elementor-element-e1e4427{--display:flex;--min-height:124px;--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:10px 10px 10px 10px;}.elementor-607 .elementor-element.elementor-element-e1e4427:not(.elementor-motion-effects-element-type-background), .elementor-607 .elementor-element.elementor-element-e1e4427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBEAD4;background-image:url("https://superjoy.in/wp-content/uploads/2026/05/SuperJoy-Bundles-category-hero-F.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-607 .elementor-element.elementor-element-adb8b36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 3px;font-family:"Inter", Sans-serif;font-weight:500;color:#BFD8FF;}.elementor-607 .elementor-element.elementor-element-adb8b36 p{margin-block-end:0px;}.elementor-607 .elementor-element.elementor-element-eb9cf23 .elementor-heading-title{font-family:"Bricolage Grotesque", Sans-serif;font-weight:600;color:#F5F9FF;}@media(min-width:768px){.elementor-607 .elementor-element.elementor-element-59c5ff5{--width:25%;}.elementor-607 .elementor-element.elementor-element-8a8d671{--width:25%;}.elementor-607 .elementor-element.elementor-element-0bcc5b4{--width:25%;}.elementor-607 .elementor-element.elementor-element-e1e4427{--width:25%;}}@media(max-width:767px){.elementor-607 .elementor-element.elementor-element-a91ed00{--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-607 .elementor-element.elementor-element-b474ef5{--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-607 .elementor-element.elementor-element-59c5ff5{--width:49%;--min-height:102px;}.elementor-607 .elementor-element.elementor-element-59c5ff5:not(.elementor-motion-effects-element-type-background), .elementor-607 .elementor-element.elementor-element-59c5ff5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-5px 0px;background-size:cover;}.elementor-607 .elementor-element.elementor-element-d6893dd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:12px;}.elementor-607 .elementor-element.elementor-element-d12a509 .elementor-heading-title{font-size:26px;}.elementor-607 .elementor-element.elementor-element-8a8d671{--width:49%;--min-height:102px;}.elementor-607 .elementor-element.elementor-element-8a8d671:not(.elementor-motion-effects-element-type-background), .elementor-607 .elementor-element.elementor-element-8a8d671 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;background-size:cover;}.elementor-607 .elementor-element.elementor-element-daba7dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:12px;}.elementor-607 .elementor-element.elementor-element-7f4b5c1 .elementor-heading-title{font-size:26px;}.elementor-607 .elementor-element.elementor-element-0bcc5b4{--width:49%;--min-height:102px;}.elementor-607 .elementor-element.elementor-element-0bcc5b4:not(.elementor-motion-effects-element-type-background), .elementor-607 .elementor-element.elementor-element-0bcc5b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-607 .elementor-element.elementor-element-df4b875{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:12px;}.elementor-607 .elementor-element.elementor-element-0687919 .elementor-heading-title{font-size:26px;}.elementor-607 .elementor-element.elementor-element-e1e4427{--width:49%;--min-height:102px;}.elementor-607 .elementor-element.elementor-element-e1e4427:not(.elementor-motion-effects-element-type-background), .elementor-607 .elementor-element.elementor-element-e1e4427 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:1px 1px;background-size:cover;}.elementor-607 .elementor-element.elementor-element-adb8b36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;font-size:12px;}.elementor-607 .elementor-element.elementor-element-eb9cf23 .elementor-heading-title{font-size:26px;}}/* Start custom CSS for heading, class: .elementor-element-d12a509 *//* ===== SUPERJOY CATEGORY TEXT STYLE ===== */

/* Apply this class to your heading/text widget */
.elementor-607 .elementor-element.elementor-element-d12a509{
    
    /* FONT */
    font-family: 'Baloo 2', sans-serif;
    font-size: clamp(48px, 7vw, 120px);
    font-weight: 800;
    line-height: 1;
    letter-spacing: 2px;
    text-transform: uppercase;

    /* GRADIENT TEXT */
background: linear-gradient(
135deg,
#fff7ec 0%,
#ffe0b2 35%,
#ffd633 65%,
#fffaf0 100%
);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;

    /* DEPTH */
    filter: drop-shadow(0 8px 20px rgba(0,0,0,0.18));

    /* SMOOTH */
    transition: all 0.3s ease;

    /* POSITION */
    position: relative;
    z-index: 5;
}

/* HOVER EFFECT */
.elementor-607 .elementor-element.elementor-element-d12a509:hover{
    transform: translateY(-3px) scale(1.02);

    filter:
        drop-shadow(0 12px 30px rgba(0,0,0,0.22))
        drop-shadow(0 0 20px rgba(255,214,51,0.25));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7f4b5c1 *//* ===== SUPERJOY CATEGORY TEXT STYLE ===== */

/* Apply this class to your heading/text widget */
.elementor-607 .elementor-element.elementor-element-7f4b5c1{
    
    /* FONT */
    font-family: 'Baloo 2', sans-serif;
    font-size: clamp(48px, 7vw, 120px);
    font-weight: 800;
    line-height: 1;
    letter-spacing: 2px;
    text-transform: uppercase;

    /* GRADIENT TEXT */
  background: linear-gradient(
135deg,
#111111 0%,
#2a2a2a 40%,
#5a3d00 100%
);

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;

    /* DEPTH */
    filter: drop-shadow(0 8px 20px rgba(0,0,0,0.18));

    /* SMOOTH */
    transition: all 0.3s ease;

    /* POSITION */
    position: relative;
    z-index: 5;
}

/* HOVER EFFECT */
.elementor-607 .elementor-element.elementor-element-7f4b5c1:hover{
    transform: translateY(-3px) scale(1.02);

    filter:
        drop-shadow(0 12px 30px rgba(0,0,0,0.22))
        drop-shadow(0 0 20px rgba(255,214,51,0.25));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0687919 *//* ===== SUPERJOY CATEGORY TEXT STYLE ===== */

/* Apply this class to your heading/text widget */
.elementor-607 .elementor-element.elementor-element-0687919{
    
    /* FONT */
    font-family: 'Baloo 2', sans-serif;
    font-size: clamp(48px, 7vw, 120px);
    font-weight: 800;
    line-height: 1;
    letter-spacing: 2px;
    text-transform: uppercase;

    /* GRADIENT TEXT */
  background: linear-gradient(
135deg,
#ffffff 0%,
#f3ffe0 35%,
#ffd633 100%
);

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;

    /* DEPTH */
    filter: drop-shadow(0 8px 20px rgba(0,0,0,0.18));

    /* SMOOTH */
    transition: all 0.3s ease;

    /* POSITION */
    position: relative;
    z-index: 5;
}

/* HOVER EFFECT */
.elementor-607 .elementor-element.elementor-element-0687919:hover{
    transform: translateY(-3px) scale(1.02);

    filter:
        drop-shadow(0 12px 30px rgba(0,0,0,0.22))
        drop-shadow(0 0 20px rgba(255,214,51,0.25));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-eb9cf23 *//* ===== SUPERJOY CATEGORY TEXT STYLE ===== */

/* Apply this class to your heading/text widget */
.elementor-607 .elementor-element.elementor-element-eb9cf23{
    
    /* FONT */
    font-family: 'Baloo 2', sans-serif;
    font-size: clamp(48px, 7vw, 120px);
    font-weight: 800;
    line-height: 1;
    letter-spacing: 2px;
    text-transform: uppercase;

    /* GRADIENT TEXT */
   background: linear-gradient(
135deg,
#ffffff 0%,
#d6ecff 45%,
#ffd633 100%
);

    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;

    /* DEPTH */
    filter: drop-shadow(0 8px 20px rgba(0,0,0,0.18));

    /* SMOOTH */
    transition: all 0.3s ease;

    /* POSITION */
    position: relative;
    z-index: 5;
}

/* HOVER EFFECT */
.elementor-607 .elementor-element.elementor-element-eb9cf23:hover{
    transform: translateY(-3px) scale(1.02);

    filter:
        drop-shadow(0 12px 30px rgba(0,0,0,0.22))
        drop-shadow(0 0 20px rgba(255,214,51,0.25));
}/* End custom CSS */