/** Shopify CDN: Minification failed

Line 330:22 Expected identifier but found whitespace
Line 1011:0 All "@import" rules must come first

**/
/* @font-face {
    font-family: 'degular_bold';
    src: url('/cdn/shop/files/degulardisplay-bold-webfont.woff2?v=1749815375') format('woff2'),
         url('/cdn/shop/files/degulardisplay-bold-webfont.woff?v=1749816088') format('woff');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'degular_regular';
    src: url('/cdn/shop/files/degulardisplay-regular-webfont.woff?v=1749816089') format('woff2'),
         url('/cdn/shop/files/degulardisplay-regular-webfont.woff2?v=1749815375') format('woff');
    font-weight: normal;
    font-style: normal;

} */

*, body, html {
  font-family: "Sofia Sans Condensed", sans-serif;

}
body p{
      font-family: 'Instrument Sans'!important;
}


/* Tob Header + Menu Start */
.m-header header {
    border-radius: 25px 25px 0 0;
  box-shadow: 0 1px 3px #0000001a;
}
.m-header__wrapper {
    background-color: #000000;
}
.m-topbar--show-divider {
    border-bottom: none;
  padding: 28px 0;
}
.m-header__container {
    /* padding-top: 15px;
    padding-bottom: 15px; */
}
.m-menu__link--main {
    font-size: 20px;
  font-weight: 800;
}

.m-logo__image{
  padding-top: 0!important;
    padding-bottom: 0!important;
}
.m-header {
    min-height: auto!important;
}
.m-cart-icon-bubble .m-tooltip--style-2 {
    background: #000;
    color: #fff;
    padding: 7px!important;
}

.m-mobile-sticky-bar .m-cart-icon-bubble .m-tooltip--style-2 .m-svg-icon--medium{
  color: #000 !important;
}
.m-mobile-sticky-bar--item .m-cart-count-bubble {
    right: -8px !important;
    top: -4px !important;
}
.m-cart-count {
    font-size: 12px;
    height: 16px;
    min-width: 16px;
    top: 12px;
    right: 5px;
}




.stuck header {
    border-radius: 0;
}

.m-topbar__link span {
    font-family: 'Instrument Sans';
    font-weight: 500;
}

.m-cart-drawer-item .m-cart-item__remove {
    color: red;
}

/* MObile Menu */
.m-menu-mobile__item>a {
    padding: 12px 16px;
    border-bottom: 2px solid #ededed;
    padding: 20px;
  font-size: 18px;
}
.header-drawer-open .m-hamburger-box__inner, .header-drawer-open .m-hamburger-box__inner:before, .header-drawer-open .m-hamburger-box__inner:after {
    background: rgb(255 255 255);
}
.header-drawer-open .m-hamburger-box {
    background: #184745;
    padding: 14px;
}
.m-menu-customer{
  display: none;
}

/* MObile menu tab Start  */
    .mobl-menu-tabs-wrapper {
      max-width: 500px;
      width: 100%;
    }

    .mobl-menu-tabs {
      list-style: none;
      padding: 0;
      display: flex;
      gap: 10px;
    }

    .mobl-menu-tabs li {
      cursor: pointer;
      padding: 10px 20px;
      border-radius: 7px;
      border: 1px solid #ddd;
      background-color: #fff;
      transition: 0.25s;
      width: 50%;
    text-align: center;
      font-size: 17px;
    }

    .mobl-menu-tabs li:hover,
    .mobl-menu-tabs li.active {
      border-color: #184745;
    color: #fff;
    background-color: #184745;
    }

    .tab-content {
      display: none;
    padding: 15px 20px;
    margin-top: 10px;
    border-radius: 20px;
    background: white;
    }

    .tab-content h2 {
     margin-top: 5px;
    font-size: 23px;
    font-weight: 700;
    text-transform: uppercase;
      margin-bottom: 10px;
    }

    .tab-content a {
      display: flex;
      align-items: center;
      color: #000;
      text-decoration: none;
      margin: 20px 0;
      font-size:18px;
    }
  
  #tab2 a {
    margin: 0;
    font-size: 18px;
    padding: 20px 4px;
    border-bottom: 2px solid #f5f5f5;
}
  #tab2 .social-media-links {
    column-gap: 12px;
}
  #tab2 .social-media-links .m-svg-icon,  #tab1 .social-media-links .m-svg-icon{
    width: 20px;
    height: 20px;
}
#tab2 a.social-media-links--item {
    border-bottom: none;
}

    .tab-content a img {
      margin-right: 10px; /* Space between the image and the text */
      width: 55px; /* Adjust image size */
      height: 55px!important; /* Adjust image size */
    }

    .tab-content a:hover {
      text-decoration: underline;
      color: #000000;
    }

    .tab-content p {
      font-size: 18px;
      line-height: 1.6;
    }


.m-menu-drawer__content, .m-menu-drawer.open .m-megamenu-mobile {
    padding: 15px!important;
    background: #f6f6f6;
}

/* MObile menu tab start */


/* Topbar slider start */
 .oz-mobile_topbar {
  background-color: #333;
  color: white;
  top: 0;
  width: 100%;
  text-align: center;

}

.mobile_mob_top_list_items {
  display: flex;
  flex-direction: column;
  list-style: none;
  padding: 0;
  margin: 0;
  overflow: hidden;
  white-space: nowrap;
  align-items: center;
	justify-content:center;
}

.mob_top_list_item {
  position: absolute;
    /* margin-right: 20px; */
    opacity: 0;
    transform: translateY(100%);
    transition: opacity 0.5s, transform 0.5s;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    font-family: 'Instrument Sans';
}

.mob_top_list_item.show {
  opacity: 1;
  transform: translateY(0);
}

/* Topbar Slider End */

.m-topbar {
    display: flex !important;
}

@media screen and (max-width: 767px) {
.m-topbar__left, .m-topbar__right{
  display: none;
}
  .m-topbar__inner {
    justify-content: center;
}
  .m-topbar--show-divider {
    padding: 20px 0;
}
}

.m-wishlist-count, .m-compare-count {
    width: 16px!important;
    height: 16px!important;
    right: 4px!important;
}
.m-mobile-sticky-bar .m-wishlist-count {
    right: -8px !important;
}


/* MObile Sticky Start */
.m-mobile-sticky-bar {
    width: 95% !important;
    margin: 10px;
    border: 1px solid;
    border-radius: 50px;
}

.m-mobile-sticky-bar .m-svg-icon--medium {
        color: #000000!important;
    }

.mobile-menu-toggle svg.m-svg-icon--medium {
    color: white!important;
}

.m-mobile-sticky-bar a.mobile-menu-toggle {
    background: #EE6B5C;
    padding: 5px;
    border-radius: 100%;
}

.mobile-menu-toggle svg{
  width:20px!important;
}
.m-mobile-sticky-bar--item {
    padding: 10px 15px!important;
  flex-direction: column;

}
.m-mobile-sticky-bar--item .m-svg-icon--large {
    width: 27px!important;
}
.m-mobile-sticky-bar--item .m-cart-icon-bubble .m-tooltip--style-2 {
    background: #ffffff;
    color: #000000;
  padding: 0 !important;

}



/* Main Banner Start */
/* .m-slide__bg img {
    border-radius: 25px;
} */


/* HOme PAge Start */.

/* Video start */
.m-brands-list [style*='--aspect-ratio']:before {
    padding: 89%!important;
} 

/* Heading Style */
.oz-home-head{
  font-size: 80px;
    text-transform: uppercase;
    font-weight: 900;
    font-family: 'Sofia Sans Condensed';
}

.oz-home-first-part {
  color: #a8a8a8;
}
@media screen and (max-width: 767px) {
  .oz-home-head{
    font-size: 45px;
}
}



/*  */

/* Reviews Start */
.m-testimonial__name p::after {
        content: "";
    display: inline-block;
    background-image: url(/cdn/shop/files/icons8-blue-tick-40.webp?v=1751545720);
    background-size: contain;
    width: 20px;
    height: 20px;
    margin-left: 4px;
    vertical-align: middle;
    background-repeat: no-repeat;
    margin-bottom: 4px;

}

/* Product Card Start */
.m-product-card {
    box-shadow: 0 0 0 1px #e9e9e9 inset;
    padding: 15px 15px 9px;
    border-radius: 20px;
    overflow: hidden;
    background-color: #fff;
}
.m-product-card .m-price__sale .m-price-item--last {
    font-size: 25px;
  color: #000000 !important;
}
.m-product-card .m-price__sale .m-price-item--regular {
    font-size: 20px;
}
.m-product-card__name {
    font-size: 28px;
    font-weight: 700;
  color: #000;
}
.m-product-card .m-price--on-sale .m-price__sale {
    flex-direction: column;
    align-items: baseline;
    gap: 0;
}
.m-product-card .m-product-card__tags{
    right: 5px;
  left: auto;
}
body .m-product-card__tag-name {
    background: none;
    color: #F44336;
    font-size: 16px !important;
    padding: 5px 10px 4px 10px !important;
    border: 2px solid;
    /* margin-top: -2px; */
    font-weight: 600 !important;
}
p.subtitle-by-txt {
    font-size: 16px;
    color: grey;
    font-weight: 500;
    margin-top: -10px;
      margin-bottom: 20px;
}

@media screen and (max-width: 767px) {
  p.subtitle-by-txt {
    font-size: 15px;
}
  .m-product-card .m-price__sale .m-price-item--last {
    font-size: 20px;
}
  .m-product-card .m-price__sale .m-price-item--regular {
    font-size: 18px;
}
  body .m-product-card__tag-name {
    font-size: 14px !important;
    padding: 5px 5px 4px 10px !important;
}
      #m-image-cards-template--24482319565073__image_with_text_1_qCcNgP .m-mixed-layout--mobile-scroll .m-mixed-layout__inner {
        gap: 0;
    }
}



/* product page start */
.main-product__block-custom_text .metafield-rich_text_field ul {
  list-style: none;
  padding-left: 0; 
}

.main-product__block-custom_text .metafield-rich_text_field li {
  position: relative;
    padding-left: 1.8em;
    color: #000;
    font-size: 18px;
  font-family: 'Instrument Sans';
}

.main-product__block-custom_text .metafield-rich_text_field li::before {
  content: "";
    position: absolute;
    left: 0;
    top: .4em;
    width: 1.4em;
    height: 1.4em;
  background-image: url('/cdn/shop/files/tick.svg?v=1749712375'); 
  background-size: contain;
  background-repeat: no-repeat;
}
.main-product__block .m-product-title {
    font-size: 50px !important;
    color: #133736 !important;
    font-family: 'Sofia Sans Condensed';
    font-weight: 700;
}
    .template-product, .m-main-product {
        background: #f1f1ee !important;
    }
.m-price__sale .m-price-item--last {
    color: rgb(229 38 38)!important;
    font-size: 36px;
    font-weight: 700;
    font-family: 'Sofia Sans Condensed';
}
.m-price__sale .m-price-item--regular {
    font-family: 'Sofia Sans Condensed';
    font-weight: 500;
    font-size: 25px;
}
button.shopify-payment-button__button.shopify-payment-button__button--unbranded {
    background: #184745;
    border: 2px solid #184745;
  height: 60px;
  font-size: 18px;
}
.m-product-card .m-product-form .m-add-to-cart{
  background-color: #8cff64;
    color: #000000;
    border: none;
}
.m-product-form .m-add-to-cart:hover{
  box-shadow: none!important;
}
.m-product-form .m-add-to-cart, .main-product__block .m-product-addon--label, .m-product-option--label {
    font-size: 18px;
}

.m-sticky-addtocart .m-price__sale .m-price-item--last, .m-sticky-addtocart .m-price__sale .m-price-item--regular {
    font-size: 20px;
}
.m-sticky-addtocart--title h3 {
    font-size: 20px;
    font-weight: 700!important;
}
.m-image-with-text .rte p:last-child {
    font-size: 20px;
}

@media screen and (max-width: 767px) {
    .main-product__block .m-product-title {
        font-size: 40px !important;
    }
  .m-price__sale .m-price-item--last {
    font-size: 30px;
}
  .m-image-with-text .rte p:last-child {
    font-size: 18px;
}
  .main-product__block-custom_text .metafield-rich_text_field li::before {
    top: .5em;
    width: 1.2em;
    height: 1.2em;
}
  .main-product__block-custom_text .metafield-rich_text_field li {
    font-size: 15px;
}

  .m-sticky-addtocart--title {
    padding: 5px 0!important;
}
  .m-sticky-addtocart--leftblock.m\:hidden.md\:m\:flex {
    display: block;
}
      .m-sticky-addtocart .m-product-option--dropdown-select {
        /* display: block; */
    }
  sticky-atc.m\:flex.m\:items-center.m\:justify-between {
    flex-direction: column;
}
  .m-sticky-addtocart--leftblock {
    display: flex!important;
    gap: 10px;
    align-items: anchor-center;
}
  .m-sticky-addtocart .m-image {
    width: 45px;
}
  .m-sticky-addtocart--rightblock {
    padding: 0 0 5px 0!important;
}
}
@media (min-width: 1000px) {
.main-product__block+.main-product__block {
    width: 80%;
}
  
}




/* Product Page custom Dynamic section CSS (Metafields) Start */

@media (max-width: 768px) {
  .m-image-with-text__content{
    padding: 0;
  }
}

/* Custom section (Tired Man) start */
.oz-custom-sec-container {
            display: flex;
            flex-wrap: wrap;
            align-items: center;
            justify-content: center;
            padding: 0 40px 40px;
            text-align: left;
  font-family: 'Sofia Sans Condensed';
        }
        .oz-custom-sec-heading-wrapper {
            width: 100%;
            text-align: center;
            margin-bottom: 20px;
        }
        .oz-custom-sec-heading {
            font-size: 40px;
    font-weight: 700;
    color: #1f3023;
    line-height: 1;
          font-family: 'Sofia Sans Condensed';
        }
        .oz-custom-sec-content-wrapper {
            display: flex;
            flex-wrap: wrap;
            align-items: center;
            justify-content: space-around;
            gap: 20px;
            max-width: 1200px;
            width: 100%;
        }
        .oz-custom-sec-content {
            max-width: 550px;
            padding: 20px;
        }
.oz-custom-sec-content h2{
  font-size: 35px;
    font-family: 'Sofia Sans Condensed';
    font-weight: 700;
    color: #1f3023;
}
        .oz-custom-sec-text {
            font-size: 20px;
    color: #333;
    margin-top: 10px;
        }
        .oz-custom-sec-highlight {
            font-weight: bold;
        }
        .oz-custom-sec-image {
            max-width: 470px;
            position: relative;
        }
        .oz-custom-sec-image img {
            width: 100%;
          height: 340px;
        }

#shopify-section-template--24482319434001__image_with_text_TyqWEz .rte p:last-child {
    font-size: 20px;
    color: #333;
}
        @media (max-width: 768px) {
            .oz-custom-sec-container {
                flex-direction: column;
                text-align: center;
            }
            .oz-custom-sec-content-wrapper {
                flex-direction: column-reverse;
            }
            .oz-custom-sec-content, 
            .oz-custom-sec-image {
                max-width: 100%;
            }
                .oz-custom-sec-content {
        padding: 0px 10px;
    }
          .oz-custom-sec-heading {
    font-size: 25px;
}
          .oz-custom-sec-container {
    padding: 0 10px 25px;
}
          .oz-custom-sec-text {
    font-size: 18px;
}
            #shopify-section-template--24482319434001__image_with_text_TyqWEz .rte p:last-child {
    font-size: 18px!important;
}
          .oz-custom-sec-image img {
    height: auto;
}
        }
 @media (max-width: 1000px) {
    .oz-custom-sec-content{
      max-width:fit-content;
      margin-top:0;
    }
   .oz-custom-sec-heading{
     margin-bottom:0;
   }
 }

/* Custom section (Tired Man) End */

/* Product Promotion meta field */
 .hara-prod-offer-container {
           text-align: center;
            /* background: #fff; */
            padding: 20px;
            border-radius: 10px;
            max-width: 60%;
            margin: auto;
        }
        
        .hara-prod-offer-title {
            font-size: 40px;
            font-weight: bold;
            color: #184745;
            line-height: 1.1;
            margin-bottom: 20px;
        }
        
        .hara-prod-offer-subtitle {
            font-size: 25px;
            color: #444;
            margin-bottom: 40px;
            line-height: 1.2;
            margin-top: 0;
        }
        
        .hara-prod-offer-image img {
            border-radius: 20px;
          height: auto;
    width: auto;
    margin: 0 auto;
        }
        
        .hara-prod-offer-btn {
            width: 300px;
            background: #e8bc0c;
            color: #1f3023;
            font-size: 18px;
            padding: 10px 20px;
            border: none;
            border-radius: 5px;
            cursor: pointer;
            font-weight: bold;
            margin-top: 15px;
            line-height: 1;
        animation: shake 2s infinite;
            animation-timing-function: ease-out;
            transition: .2s;
        }
        
        .hara-prod-offer-price {
            font-size: 30px;
            font-weight: bold;
            color: #F44336;
            margin-top: 20px;
        }
        
        .hara-prod-offer-footer {
            font-size: 34px;
            font-weight: bold;
            margin-top: 50px;
            color: #184745;
            line-height: 1.4;
        }
        @keyframes shake {
            0% {
                transform: rotate(0deg);
            }
            25% {
                transform: rotate(0deg);
            }
            50% {
                transform: rotate(2deg);
            }
            75% {
                transform: rotate(-2deg);
            }
            100% {
                transform: rotate(0deg);
            }
        }
 @media (max-width: 1400px) {
   .hara-prod-offer-container {
            max-width: 80%;
        }
 }
 @media (max-width: 1000px) {
   .hara-prod-offer-container {
            max-width: 100%;
        }
   .hara-prod-offer-title {
    font-size: 30px;
}
 }
 @media (max-width: 767px) {
.hara-prod-offer-title {
    font-size: 22px;
}
   .hara-prod-offer-subtitle {
    font-size: 18px;
}
   .hara-prod-offer-price {
    font-size: 22px;
}
   .hara-prod-offer-footer {
    font-size: 22px;
    font-weight: 900;
    margin-top: 40px;
}
   .hara-prod-offer-image img{
     height: auto;
   }
 }



/* Product features start */
.product-features{
  /* background-color: #f4f4eb; */
}
 .oz-hu-prod-feature-container {
            max-width: 1300px;
            margin: 30px auto;
            padding: 20px;
            /* background-color: #f4f4eb; */
            text-align: center;
        }

        .oz-hu-prod-feature-container h2 {
            font-size: 40px;
    color: #1f3023;
          font-weight: 700;
          margin-bottom: 30px;
        }

        .oz-hu-prod-feature-wrapper {
            display: grid;
            grid-template-columns: repeat(3, 1fr); 
            gap: 20px; 
        }

        .oz-hu-prod-feature-box {
            display: flex;
            align-items: center;
            background: white;
            padding: 30px;
            border-radius: 8px;
            box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
            flex-direction: column;
          
        }

        .oz-hu-prod-feature-icon {
            background: #d4af37;
            display: flex;
            align-items: center;
            justify-content: center;
            border-radius: 6px;
            margin-right: 15px;
            font-size: 24px;
            font-weight: bold;
            color: white;
          padding: 15px;
        }
        .oz-hu-prod-feature-icon svg, .oz-hu-prod-feature-icon img{
            height: 50px;
  width: 50px;
  stroke: none;
  fill: #000!important;
        }

        .oz-hu-prod-feature-text {
            margin-top: 15px;
        }

        .oz-hu-prod-feature-text h3 {
            margin: 0;
            font-size: 20px;
    color: #1f3023;
    font-weight: 700;
        }

        .oz-hu-prod-feature-text p {
            margin: 5px 0 0;
            font-size: 16px;
            color: #555;
        }

        @media (max-width: 768px) {
            .oz-hu-prod-feature-wrapper {
                grid-template-columns: 1fr; 
            }
            .oz-hu-prod-feature-box {
  flex-direction: column;
              padding: 15px 10px;
}
.oz-hu-prod-feature-text {
  text-align: center;
  padding:0;
}
          .oz-hu-prod-feature-container h2 {
    font-size: 28px;
    color: #133736;
}
          .oz-hu-prod-feature-text p {
    font-size: 14px;
}
          .oz-hu-prod-feature-icon svg, .oz-hu-prod-feature-icon img {
    height: 35px;
    width: 35px;
}
        }




/* Product Page custom Dynamic section CSS (Metafields) End*/

/* Faqs Start */
.m-collapsible-section__wrapper collapsible-tab {
    background: #fff;
    padding: 0 15px 10px;
    border-radius: 10px;
    margin: 0 auto;
  display: block;
}
collapsible-tab#collapsible-tab-item_bHzngY{
  display: none;
}
.m-collapsible-section .m-collapsible--content__inner {
    padding-top: 10px;
}
.m-collapsible--button, .collapsible--button {
    border-bottom: none!important;
}
#shopify-section-template--24482319434001__collapsible_tabs_JndiBV .m-collapsible--button {
    border-bottom: none;
}

@media (min-width: 767px) {
.m-collapsible-section__wrapper collapsible-tab {
    max-width: 70%;
}
  #shopify-section-template--24482319434001__collapsible_tabs_JndiBV h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-size: 35px;
}

}



/* testimonial start */
.testimonial-ver-icon {
    display: block;
    background-image: url(/cdn/shop/files/verified_2.webp?v=1749714696);
    background-repeat: no repeat;
    background-position: left;
    background-size: 24px;
    background-repeat: no-repeat;
    padding: 10px 0 10px 27px;
}
.m-testimonials--layout-3 .m-testimonial__image {
    width: 60px !important;
}



/* Quality Section */
@media (max-width: 767px) {
#shopify-section-sections--24482319827217__icon_box_ftPNrp .container-fluid.m-section-my.m-section-py {
    padding: 30px 50px!important;
}

#shopify-section-sections--24482319827217__icon_box_ftPNrp h2.m-section__heading.h3.m-scroll-trigger.animate--fade-in-up {
    font-size: 32px!important;
}
#shopify-section-sections--24482319827217__icon_box_ftPNrp .rte p:last-child {
    display: none;
}
    .m-collapsible--content__inner .rte p{
    font-size: 14px!important;

}
}

/* Collection start */
@media (max-width: 550px) {
.m-collection-products .m-product-item{
  width: 100%!important;
}
      .m-collection-page-header__inner {
        padding: 10px!important;
    }
}

/* Footer Top  */
.template-product section#m-section--sections--24482319827217__icon_box_ftPNrp {
    background: #f1f1ee;
}
.template-page #m-section--sections--24482319827217__icon_box_ftPNrp{
  background: #eaeaea;
}

.template-page.contact #m-section--sections--24482319827217__icon_box_ftPNrp{
  background: #fff;
}

/* Footer Start */
h2.m-newsletter-section__heading.h2 {
    font-weight: 800;
    font-size: 55px;
    font-family: 'Sofia Sans Condensed';
}
.m-newsletter-form--minimal .m-newsletter-form__button span {
  background: #000000;
    padding: 20px 45px;
    border-radius: 50px;
    color: #fff;
    font-size: 20px;
}
.m-newsletter-section--horizontal .m-newsletter-section__content{
    align-items: center;
}

.m-footer--middle .m-footer--block {
    padding-bottom: 0px!important;
}
.m-footer--middle .m-footer--accordion {
    align-items: baseline;
}

@import url('https://fonts.googleapis.com/css2?family=Pacifico&display=swap');

.m-footer {
  position: relative;
  background-color: #000000;
    color: white;
    padding: 30px 20px;
    text-align: center;
    overflow: hidden;
}

/* .m-footer::before {
      content: "Raazi Foods";
    position: absolute;
    top: 60%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-family: 'Pacifico', cursive;
    font-size: 14vw;
    color: rgb(255 255 255 / 6%);
    font-style: italic;
    white-space: nowrap;
    pointer-events: none;
    z-index: 0;
} */

.m-footer > * {
  position: relative;
  z-index: 1;
}

@media (max-width: 767px) {
.m-footer--middle .m-footer--block-content .block-image {
    margin: 0 auto;
}
  body .m-footer--block .social-media-links {
    justify-content: center;
}
      .m-footer--middle .m-footer--block {
        margin-bottom: 0;
        padding-bottom: 0 !important;
    }
  .oz_ft_bot {
    width: 100%!important;
    flex-direction: column-reverse;
    padding: 25px 0 70px ! Important;
    text-align: center;
    gap: 25px;
}
      .m-footer--middle .m-footer--block {
        margin-bottom: 0!important;
    }
  /* .m-footer::before {
    content: "Raazi Foods";
    position: absolute;
    top: 60%;
    left: 50%;
    transform: translate(-50%, -50%);
    font-family: 'Pacifico', cursive;
    font-size: 22vw;
    color: rgb(255 255 255 / 10%);
    white-space: break-spaces;
} */

}


/* Copyright */
.oz_ft_bot {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: center;
    padding: 20px 100px;
    font-size: 14px;
    color: #ffffff;
    border-top: 2px solid;
    width: 90%;
    margin: 0 auto;
}
.oz_ft_bot-main{
  background: #000;
}
.oz_ft_bot p, .oz_ft_bot_link{
  font-size: 20px;
  font-family: 'Sofia Sans Condensed' !important;
}

.oz_ft_bot_left p {
  margin: 0;
  font-weight: 600;
}

.oz_ft_bot_right {
  display: flex;
  gap: 20px;
}

.oz_ft_bot_link {
  color: #fff;
  text-decoration: none;
  font-weight: 600;
}

.oz_ft_bot_link:hover {
  text-decoration: underline;
}
.oz_ft_bot_highlight{
  color: red;
}

.m-footer--bottom.m-footer--bottom-footer-1.m-gradient.m-color-footer {
    display: none;
}
@media (max-width: 767px) {
 .developer-line {
    display: block;
  }
  .foo-line{
    display: none!important;
  }
}

/* Frequently Bought App Start */
.Avada-Bundle-Branding-Container {
    display: none!important;
}
.Avada-Fbt__ProductContent-title, .Avada-Fbt__ProductContent-subTitle, .Avada-OfferItem__Head, .Avada-Offer__PriceDiscount, .Avada-Fbt__ProductContent-discountText, .Avada-Offer__TotalDiscount {
    font-family: 'Instrument Sans' !important;
}
.Avada-OfferItem__Content-ProductTitle{
  font-size: 18px!important;
    margin-bottom: 5px;
}


/* Contact Page start */

    .rz-cotc-heading, .m-contact-form__heading {
      font-size: 30px;
      margin-bottom: 30px;
    }

    .rz-cotc-item {
      display: flex;
      align-items: flex-start;
      margin-bottom: 20px;
    }

    .rz-cotc-icon {
      width: 40px;
      height: 40px;
      background: #f5f5f5;
      border-radius: 50%;
      display: flex;
      align-items: center;
      justify-content: center;
      margin-right: 15px;
    }

    .rz-cotc-icon img {
      width: 20px;
      height: 20px;
    }

    .rz-cotc-details {
      flex: 1;
    }

    .rz-cotc-label {
      font-weight: bold;
      margin-bottom: 5px;
      display: inline-block;
      font-size: 20px;
    }

    .rz-cotc-description {
      font-size: 18px;
    }

    .rz-cotc-description a {
      color: #333;
      text-decoration: none;
    }

    .rz-cotc-description a:hover {
      text-decoration: underline;
    }

    .rz-cotc-footer {
      margin-top: 30px;
      font-size: 18px;
    }

    .rz-cotc-footer b {
      color: #000;
    }

    .contact .m-collapsible-section__wrapper collapsible-tab {
        max-width: 70%;
        background: #fff;
        border-radius: 32px;
        box-shadow: 6px 6px 4px #b9b9b90d;
        padding: 15px 26px;
    }
.contact h3.m-collapsible--button.h4 {
    padding: 0;
}

@media (max-width: 767px) {
.contact .m-hero.m-hero--adapt .m-parallax:before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  background-color: var(--color-image-overlay);
  border-radius: var(--blocks-radius);
  opacity: 0.6;
}
  .contact .m-collapsible-section__wrapper collapsible-tab {
    max-width: 100%;
}
}