/** Shopify CDN: Minification failed

Line 114:29 Unexpected "{"
Line 114:38 Expected ":"
Line 114:45 Unexpected "{"
Line 119:23 Unexpected "{"
Line 119:32 Expected ":"
Line 119:39 Unexpected "{"

**/
@media screen and (max-width:767px) {
    .small-py {
        padding-top: 40px !important;
        padding-bottom: 40px !important;
    }

   .section-description, .section-description p {
    font-size: 14px;
    font-weight: 300;
}

    .index-feature-content .section-title {
        margin-bottom: 32px;
    }

    .ind-feature_repeat {
        margin-bottom: 24px;
    }

    .ind-feature_repeat p {
        font-size: 14px;
    }

    .mb-50 {
        margin-bottom: 30px !important;
    }

    .collapsible-content .accordion {
        padding: 7px 16px;
        background: #fff;
        box-shadow: 0 0 24px #0000000d;
        border-radius: 16px;
        margin-bottom: 16px;
        margin-top: 0;
    }

    .accordion__title {

        font-size: 18px !important;
    }

    .collapsible-content .accordion li {
        font-size: 14px;
    }

    .accordion summary .icon-caret {

        height: .8rem;

    }

    .show-on-mobile {
        margin-top: 8px;
        display: block !important;
    }

    .section-title {
        font-size: 28px;
    }

    .breadcrumb-section-wrapper {
        padding: 70px 0;
        background: #2e8bc024 !important;
    }

    .breadcrumb-current-page {

        font-size: 36px;
    }

    .header-logo {
        width: 180px;
    }

    .header-topul {
        width: 100%;
    }

    .header__icons {
        justify-self: center;
        align-items: center;
    }

    .collapsible-content-wrapper-narrow {
        padding: 0 !important;

    }

    .testimonials-section {
        margin-bottom: 50px !important;
    }

    .collection__title.title-wrapper {
        margin-bottom: 3.2rem !important;
    }

    .index-feature-content .grid--1-col .grid__item {
        width: 100% !important;
    }

}
/* MD - Medium Devices (e.g., tablets) */
@media (min-width: 768px) and (max-width:1024px) {
        .image-text-content-{{ section.id }} {
      width: 100% !important;
      order:2 !important;
      /* padding-right: clamp(24px , 1.667vw , 32px); */
    }
    .image-text-image-{{ section.id }} {
      width: 100% !important;
      order:1 !important;
      /* padding-left: clamp(24px , 1.667vw , 32px); */
    }
    .small-py {
        padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
.header-topul {
    width: 100%;
}
.testimonials-section {
    margin-bottom: 70px !important;
}
.multicolumn-list {
    gap: 24px !important;
}

}
@media (min-width: 991px) and (max-width:1424px) {

.header-desk-search .header__icon--search {
    width: 550px !important;
}

}

/* LG - Large Devices (e.g., standard desktops) */
@media (min-width: 992px) {
  /* Styles for screens 992px and wider */
}

/* XL - Extra Large Devices (e.g., large monitors) */
@media (min-width: 1200px) {
  /* Styles for screens 1200px and wider */
}

/* XXL - Extra Extra Large Devices (e.g., widescreen) */
@media (min-width: 1400px) {
  /* Styles for screens 1400px and wider */
}

/* Portrait Orientation (Height is greater than or equal to width) */
@media (orientation: portrait) {
  /* Styles for vertical posture */
}

/* Landscape Orientation (Width is greater than or equal to height) */
@media (orientation: landscape) {
  /* Styles for horizontal posture */
}

/* Dark Mode Preference */
@media (prefers-color-scheme: dark) {
  /* Styles when the user's system is in dark mode */
}

/* Reduced Motion Preference (For users who prefer less animation) */
@media (prefers-reduced-motion: reduce) {
  /* Styles to remove or simplify animations */
}

/* High-Resolution Screens (Retina/High DPI) */
@media (-webkit-min-device-pixel-ratio: 2),
  (min-resolution: 192dpi),
  (min-resolution: 2dppx) {
}
