/** Shopify CDN: Minification failed

Line 938:38 Unexpected "{"

**/
/* @font-face {
  font-family: ITC Avant Garde Gothic;
  src: url(/cdn/shop/files/ITC_Avant_Garde_Gothic_Medium.otf?v=1688729579);
}
@font-face {
  font-family: Satoshi;
  src: url(/cdn/shop/files/Satoshi-Regular.otf?v=1688988721);
} */

@font-face {
  font-family: 'ITC Avant Garde Gothic';
  src: url('/assets/ITC_Avant_Garde_Gothic_Medium.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}


@font-face {
  font-family: 'Satoshi';
  src: url('/assets/Satoshi-Regular.woff2') format('woff2');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

div#___ratingbadge_0 {
  left: 0 !important;
  display: none!important;
}

.page-help.container-fluid {
  padding-left: 0px;
  padding-right: 0px;
  overflow-x: hidden;
}
.page-help-top-section .col-md-6 {
  padding-left: 0px;
  padding-right: 0px;
}
.help-page-bg-img {
  background-image: url(/cdn/shop/files/help-page-banner-1_1800x.png?v=1665655943);
  background-repeat: repeat-x;
  height: 350px;
  width: auto;
  background-size: cover;
}
.help-page-title {
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 30px;
  min-height: 150px;
  background-color: #208567;
  color: #ffffff;
  text-align: center;
}
.help-page-title h1 {
  margin-bottom: 0px;
}
.help-page-title p {
  font-size: 18px;
}
/* .template-collection #CollectionAjaxResult #CollectionAjaxContent .grid.grid--uniform {
    display: flex;
} */
body.template-collection.internet.template-collection
  #CollectionAjaxResult
  #CollectionAjaxContent
  .grid.grid--uniform {
  display: flex !important;
  flex-wrap: wrap !important;
}
body.template-collection.aerials.template-collection
  #CollectionAjaxResult
  #CollectionAjaxContent
  .grid.grid--uniform {
  display: flex !important;
  justify-content: space-evenly !important;
}

@media (max-width: 1199px) {
  .template-collection
    #CollectionAjaxResult
    #CollectionAjaxContent
    .grid.grid--uniform {
    display: inline-block;
  }
  .kuma-connect-list {
    width: 70% !important;
    margin: 30px auto !important;
    text-align: left;
  }
}
@media (min-width: 768px) {
  .help-page-title {
    padding: 0px 20% 0px 20%;
    min-height: 350px;
  }
}

@media (max-width: 768px) {
  .kuma-connect-list {
    width: 80% !important;
    margin: 15px auto 0 !important;
  }
}

@media only screen and (max-width: 600px) {
  .kuma-connect-list {
    width: 100% !important;
    margin: 20px 0 0 0 !important;
  }
}

.accordion-section {
  max-width: 850px;
  margin-right: auto;
  margin-left: auto;
}
.accordion-section h2 {
  text-align: center;
}
.accordion-button {
  color: #01805f;
  font-weight: 900;
  font-size: 18px;
}
.accordion-section .accordion-button:not(.collapsed) {
  color: #01805f;
  font-weight: 700;
}

div#test_id .pf-c {
  padding: 0px;
}

/* contact page */
div#shopify-section-page-contact-template .form-vertical {
  margin-top: 30px;
  padding: 20px;
  box-shadow: rgb(149 157 165 / 20%) 0px 8px 24px;
}
.grid__item.small--one-half.medium-up--one-fifth.grid__item--collection-template {
  display: none;
}

.template-product .badge-overlay {
  display: none;
}
body.template-product.\34 g-router-wifi-booster-kit.loaded .badge-overlay,
body.template-product.\34 g-router-with-external-antenna.loaded .badge-overlay,
body.template-product.\34 g-router-with-sim-card-slot.loaded .badge-overlay,
body.template-product.\34 g-wifi-router-sim-unlocked.loaded .badge-overlay,
body.template-product.\34 g-router-with-outdoor-antenna.loaded .badge-overlay {
  display: block;
}
.list_answer {
  width: 100%;
  display: inline-block;
}
.list_answer .list_answer_inner {
  display: flex;
  align-items: self-start;
}
.list_answer .list_answer_inner .list_inner {
  padding: 0 25px 0 0;
}
.list_answer .list_answer_inner .list_inner_img img {
  width: 100%;
  max-width: 220px;
  margin: 10px 0 20px 10px;
}

span.product__price:after {
  content: "FREE DELIVERY";
  position: relative;
  display: block;
  font-size: 14px;
  color: #018058;
  font-weight: bold;
}
.video-parent-section.hero.hero--1499790529450.hero--650px.hero--mobile--auto.aos-init.loading.aos-animate {
  height: 400px !important;
}
div#shopify-section-1499790529450
  .video-parent-section.hero.hero--1499790529450.hero--650px.hero--mobile--auto.aos-init.aos-animate {
  height: 400px;
}
@media (max-width: 1024px) {
  body.template-collection.aerials.template-collection
    #CollectionAjaxResult
    #CollectionAjaxContent
    .grid.grid--uniform {
    display: grid !important;
    grid-template-columns: auto auto auto;
    width: 100%;
    justify-content: center !important;
    margin: 0;
  }
  .medium-up--one-fifth {
    width: 100%;
  }
}
@media (max-width: 575px) {
  body.template-collection.aerials.template-collection
    #CollectionAjaxResult
    #CollectionAjaxContent
    .grid.grid--uniform {
    grid-template-columns: auto auto;
  }
}
@media (max-width: 425px) {
  body.template-collection.aerials.template-collection
    #CollectionAjaxResult
    #CollectionAjaxContent
    .grid.grid--uniform {
    grid-template-columns: auto;
  }
}

/* ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░  NEW CSS XD ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ */

/* ―――――――――――――――――――――― VARIABLES ―――――――――――――――――――――――――――― */
:root {
  --typeHeaderSize: 46px;
  --typeBaseSize: 16px;
  --fs-45: 45px;
  --fs-35: 35px;
  --fs-30: 30px;
  --fs-26: 26px;
}
[data-animate_buttons="true"]
  .btn:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static) {
  transition: all 400ms ease;
}
[data-animate_buttons="true"]
  .btn:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static):hover:not(
    [disabled]
  ) {
  border-radius: 56px;
  background-image: none;
}
[data-animate_buttons="true"]
  .btn:not(.btn--no-animate):not(.btn--tertiary):not(
    .btn--static
  ).add-to-cart--secondary,
[data-animate_buttons="true"]
  .btn:not(.btn--no-animate):not(.btn--tertiary):not(
    .btn--static
  ).btn--inverse {
  background-image: none;
}
[data-animate_buttons="true"]
  .btn:not(.btn--no-animate):not(.btn--tertiary):not(.btn--static) {
  background-image: none;
}
/* ―――――――――――――――――――――― Header CSS ―――――――――――――――――――――――――――― */

.header-layout--left-center .header-item--icons,
.header-layout--left-center .header-item--logo {
  flex: 0 0 130px;
}
.fading-images-overlay__title.fading-images-overlay__title--2:last-child {
  font-size: 35px;
}
.fading-images-overlay__title.fading-images-overlay__title--1 {
  max-width: 970px;
  width: 100%;
}
.site-nav__link,
.announcement__text {
  font-weight: bold;
  font-weight: 16px;
}

/* ―――――――――――――――――――――― Header CSS ―――――――――――――――――――――――――――― */
@media only screen and (min-width: 590px) {
  .site-footer {
    padding-top: 60px;
  }
}

/* ――――――――――― Featured Product and Featured Collection CSS ――――――――――――― */

/*
 Featured Collection ID :  div#shopify-section-162463100227d93b6d 
 Featured Product ID : div#,shopify-section-162463254466fefc6a
*/
#shopify-section-162463254466fefc6a .page-width {
  padding: 0;
}
div#shopify-section-1624629286c1f98976 .image-wrap,
div#shopify-section-text-and-image .image-wrap {
  background: #ffffff00;
}
#shopify-section-1624629286c1f98976 .page-width,
div#shopify-section-text-and-image .page-width {
  padding-top: 70px;
  /* padding-bottom: 70px; */
}
div#shopify-section-1624629286c1f98976 .page-width,
div#shopify-section-162463100227d93b6d .page-width,
div#shopify-section-text-and-image .page-width,
div#shopify-section-46339075-7a71-46ae-8110-9385f73f204d .page-width,
div#shopify-section-featured-collection {
  max-width: 1400px;
}
div#shopify-section-1624629286c1f98976,
div#shopify-section-text-and-image {
  border-top-left-radius: 18px;
  border-top-right-radius: 18px;
}

div#shopify-section-1624629286c1f98976,
div#shopify-section-162463100227d93b6d,
div#shopify-section-text-and-image {
  margin-left: 120px;
  margin-right: 120px;
  margin-bottom: 0px;
}
div#shopify-section-162463100227d93b6d,
div#shopify-section-featured-collection,
div#shopify-section-46339075-7a71-46ae-8110-9385f73f204d {
  border-bottom-left-radius: 18px;
  border-bottom-right-radius: 18px;
  margin-bottom: 80px;
  padding-bottom: 40px;
}
.featured-product__price {
  font-size: var(--fs-30);
  font-weight: 800;
  font-family: var(--typeHeaderPrimary);
  color: #208567;
  margin-top: 20px;
}
div#shopify-section-1624629286c1f98976 p,
div#shopify-section-text-and-image p {
  font-weight: 600;
  font-size: var(--fs-26);
  max-width: 620px;
}
.btn,
.product-reviews .spr-button,
.product-reviews .spr-summary-actions a,
.rte .btn,
.shopify-payment-button .shopify-payment-button__button--unbranded {
  padding: 11px 30px;
}

@media only screen and (min-width: 1050px) {
  div#shopify-section-1624629286c1f98976 .feature-row {
    margin: 0;
  }
}

div#shopify-section-162463100227d93b6d .section-header__title,
div#shopify-section-featured-collection .section-header__title {
  font-size: var(--fs-26);
  font-weight: 600;
  text-align: left;
}
div#shopify-section-162463100227d93b6d .grid-product__price,
div#shopify-section-featured-collection .grid-product__price,
div#shopify-section-46339075-7a71-46ae-8110-9385f73f204d .grid-product__price {
  color: var(--colorBtnPrimary);
  font-size: var(--fs-26);
  font-weight: 700;
}
/* ――――――――――― Logo List CSS ――――――――――――― */
.page-width.aos-init.aos-animate {
  padding-top: clamp(30px, 5vw, 90px);
  padding-bottom: clamp(30px, 5vw, 90px);
}
/* ――――――――――― Review Slider CSS ――――――――――――― */
.slick-slider {
  margin-bottom: 80px;
}
.container--reviews {
  width: 100%;
  max-width: 1600px;
  margin: 0 auto;
  overflow: hidden;
}
.testimonial-block p {
  font-family: var(--typeBasePrimary);
  font-size: var(--fs-26);
  letter-spacing: 0.5px;
  line-height: 1.2;
  font-weight: 700;
  color: #1a1a1a;
}
.slick-initialized .slick-slide {
  margin: 0 20px;
  border: 1px solid #7f7f7f;
  padding: 60px 45px;
}
.star h2 {
  margin-bottom: 0;
  font-weight: 500;
}
div#shopify-section-text-and-image {
  margin-bottom: 0;
}

/*░░░░░░░░░░░░ Responsive CSS ░░░░░░░░░░*/

@media only screen and (min-width: 590px) {
  .logo-bar__item {
    flex: 0 1 220px;
    margin: 0 10px 20px;
  }
}

@media screen and (max-width: 1600px) {
  div#shopify-section-1624629286c1f98976,
  div#shopify-section-162463100227d93b6d,
  div#shopify-section-text-and-image,
  div#shopify-section-featured-collection,
  div#shopify-section-46339075-7a71-46ae-8110-9385f73f204d {
    margin-left: 60px;
    margin-right: 60px;
  }

  div#shopify-section-162463100227d93b6d,
  div#shopify-section-46339075-7a71-46ae-8110-9385f73f204d {
    padding-bottom: 0px;
  }

  #shopify-section-1624629286c1f98976 .page-width,
  div#shopify-section-text-and-image .page-width {
    padding-top: 30px;
  }
}
@media only screen and (max-width: 1200px) {
  #shopify-section-162463100227d93b6d .grid.grid--uniform,
  div#shopify-section-featured-collection .grid.grid--uniform {
    display: flex;
    flex-wrap: wrap;
    gap: 50px;
    justify-content: center;
    align-items: center;
  }
  .medium-up--one-quarter {
    /* width: 25%; */
    flex-grow: 0;
    flex-shrink: 0;
    flex-basis: 50%;
  }
}
@media only screen and (max-width: 900px) {
  .feature-row {
    flex-direction: column;
  }

  #shopify-section-162463100227d93b6d,
  div#shopify-section-featured-collection {
    padding-top: 30px;
  }
  .grid-overflow-wrapper .grid__item:first-child {
    margin-left: 0;
  }

  .fading-images-overlay__title.fading-images-overlay__title--2:last-child {
    font-size: var(--typeBaseSize);
  }
  .logo-bar__item {
    flex: 0 1 150px;
    margin: 0 10px 26.66667px;
  }
  #shopify-section-162463100227d93b6d .grid-product__content,
  div#shopify-section-featured-collection .grid-product__content {
    margin-bottom: 0;
  }
  #shopify-section-162463100227d93b6d {
    padding-bottom: 40px !important;
  }
  div#shopify-section-162463100227d93b6d .grid:after {
    display: none;
  }
}
@media only screen and (max-width: 700px) {
  div#shopify-section-1624629286c1f98976,
  div#shopify-section-162463100227d93b6d,
  div#shopify-section-featured-collection {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
  }
}

@media (max-width: 768px) {
  .grid-overflow-wrapper .grid__item {
    flex: 0 0 90%;
  }
  .grid-overflow-wrapper {
    overflow-x: auto;
  }
  .slick-initialized .slick-slide {
    padding: 30px;
  }
  div#shopify-section-1624629286c1f98976 {
    margin-top: 60px;
  }
  .section-header > * {
    font-size: var(--fs-26);
  }

  div#shopify-section-1624629286c1f98976,
  div#shopify-section-162463100227d93b6d,
  div#shopify-section-featured-collection {
    margin-left: 30px;
    margin-right: 30px;
  }

  div#shopify-section-1624629286c1f98976 p {
    font-size: var(--fs-16);
  }

  .larger-text .h3,
  .featured-product__price {
    font-size: var(--fs-26);
  }

  div#shopify-section-162463100227d93b6d .section-header__title,
  div#shopify-section-featured-collection .section-header__title {
    text-align: center;
    padding-top: 50px;
  }

  .main-test h3 {
    font-size: var(--fs-16);
  }

  .main-test h4 {
    font-size: var(--fs-30);
  }

  .main-test > img {
    max-width: 150px;
  }

  .testimonial-block p {
    font-size: var(--fs-16);
  }

  .star {
    margin-top: 0;
  }

  .slick-slide img {
    max-width: 20px;
  }

  #shopify-section-54a55f85-3733-46c9-ade9-3c4747e1bc54
    .slick-dotted.slick-slider {
    margin-bottom: 70px;
  }

  footer .grid__item {
    margin-bottom: 20px;
  }
  div#shopify-section-162463100227d93b6d {
    margin-bottom: 50px;
    padding-bottom: 0px !important;
  }
}

@media screen and (max-width: 540px) {
  .larger-text .h3 {
    font-size: var(--fs-30);
  }

  div#shopify-section-1624629286c1f98976 p {
    font-size: var(--fs-16);
  }

  .featured-product__price {
    font-size: var(--fs-26);
  }

  div#shopify-section-162463100227d93b6d .section-header__title {
    text-align: center;
  }
  div#shopify-section-1624629286c1f98976,
  div#shopify-section-162463100227d93b6d {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    border-radius: 0;
  }
  .logo-bar__item {
    margin: 0;
    width: 48%;
    flex: none;
  }

  .logo-bar {
    justify-content: space-evenly;
    gap: 10px;
  }
  .grid--flush-bottom > .grid__item {
    margin-bottom: 0px;
  }
  .slick-slide img {
    margin-bottom: 10px;
  }
  div#shopify-section-1624629286c1f98976 a.btn {
    width: 100%;
  }
}

/* Kuma connect lite CSS*/

.temp-kuma-connect-lite h1,
.temp-kuma-connect-lite h2,
.temp-kuma-connect-lite h3,
.temp-kuma-connect-lite h4,
.temp-kuma-connect-lite h5,
.temp-kuma-connect-lite h6 {
  font-family: "ITC Avant Garde Gothic";
}
.temp-kuma-connect-lite p,
.temp-kuma-connect-lite span {
  font-family: "Raleway";
}

.temp-kuma-connect-lite #shopify-section-featured-collection {
  margin-left: 120px;
  margin-right: 120px;
  max-width: 100%;
}
.temp-kuma-connect-lite .collecation-services-section h2 {
  text-align: center;
}

.temp-kuma-connect-lite .text-with-image-section .feature-row__item {
  height: 44%;
  width: 44%;
}

.temp-kuma-connect-lite .text-with-image-section .feature-row__text {
  width: 31%;
  margin: 0 auto 0 14.5em;
}
.temp-kuma-connect-lite .text-with-image-section .feature-row__text p {
  font-size: 20px;
  color: #000;
}
.temp-kuma-connect-lite .text-with-image-section .feature-row {
  margin: 0;
}

.temp-kuma-connect-lite #shopify-section-text-and-image {
  margin-left: 50px;
  margin-right: 50px;
}

.temp-kuma-connect-lite #shopify-section-featured-collection {
  margin-left: 50px;
  margin-right: 50px;
}

.temp-kuma-connect-lite .collecation-services-section .page-width {
  max-width: 1440px;
}

.temp-kuma-connect-lite section.background.counater_section {
  text-align: center;
}

.temp-kuma-connect-lite section.background.counater_section h5 {
  padding-bottom: 30px;
}

body.template-collection.kuma-connect-series-1.temp-kuma-connect-lite.loaded
  .page-width {
  max-width: 1500px !important;
}

body.template-collection.kuma-connect-series-1 .feature-row {
  margin: 0;
}
body.temp-kuma-connect-lite .accordian-arrow {
  display: inline-block;
  float: right;
}
body.temp-kuma-connect-lite .accordion-item.red .accordian-arrow {
  transform: rotate(180deg);
}
.product-short-desc {
  margin: 0px;
}

.temp-kuma-connect-lite .accordion .a {
  color: black;
}

@media (max-width: 768px) {
  .temp-kuma-connect-lite .feature-row__text {
    order: 1;
  }
  .temp-kuma-connect-lite div#shopify-section-text-and-image .feature-row {
    flex-direction: column-reverse;
  }
  .temp-kuma-connect-lite div#shopify-section-text-and-image .feature-row {
    flex-direction: column-reverse;
  }
  .temp-kuma-connect-lite .feature-row__item {
    order: 2;
  }
  .temp-kuma-connect-lite div#shopify-section-text-and-image {
    margin: 60px 15px 0 !important;
  }
  body.template-collection.kuma-connect-series-1.temp-kuma-connect-lite.loaded
    div#shopify-section-text-and-image {
    margin: 60px 15px;
  }
  body.temp-kuma-connect-lite .grid.grid--uniform.aos-init.aos-animate {
    /*
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    */    
    display: flex;
    flex-wrap: wrap;
  }
  .temp-kuma-connect-lite div#shopify-section-featured-collection {
    margin: 0 15px !important;
  }
  .temp-kuma-connect-lite
    .grid__item.grid-product.small--one-half.medium-up--one-quarter.aos-init {
    width: 100%;
  }
  .temp-kuma-connect-lite
    .feature-row__item.feature-row__text.feature-row__text--right.larger-text {
    padding-bottom: 50px;
  }
  .temp-kuma-connect-lite .feature-row {
    padding-top: 50px;
  }
  .temp-kuma-connect-lite .text-with-image-section .feature-row__text {
    width: 90%;
  }
}
@media (max-width: 900px) {
  .temp-kuma-connect-lite .text-with-image-section .feature-row__item {
    width: 90%;
  }
  .temp-kuma-connect-lite
    .grid__item.grid-product.small--one-half.medium-up--one-quarter.aos-init {
    width: 100%;
  }
  .temp-kuma-connect-lite .text-with-image-section .feature-row__text {
    width: 90% !important;
  }
  .temp-kuma-connect-lite #shopify-section-text-and-image .feature-row {
    display: flex !important;
  }
  .temp-kuma-connect-lite #shopify-section-text-and-image .feature-row__text {
    order: 2;
  }
  .temp-kuma-connect-lite
    #shopify-section-text-and-image
    .feature-row__item
    > div {
    max-width: 500px !important;
  }

  .temp-kuma-connect-lite .feature-row__text--right {
    width: 100%;
  }
  .temp-kuma-connect-lite .grid.grid--uniform.aos-init.aos-animate {
    grid-template-columns: 1fr 1fr !important;
    row-gap: 70px !important;
  }
  .temp-kuma-connect-lite section.collecation-services-section h2 {
    padding: 0 30px;
  }
  body.template-collection.kuma-connect-series-1.temp-kuma-connect-lite.loaded
    section.collecation-services-section
    .page-content {
    padding-top: 0 !important;
  }
}

@media (max-width: 1114px) {
  body.temp-kuma-connect-lite .text-with-image-section .feature-row__text h2 {
    font-size: 35px;
  }
  body.temp-kuma-connect-lite .feature-row__item .h3 {
    font-size: 40px;
  }
  body.temp-kuma-connect-lite div#shopify-section-text-and-image p {
    font-size: 23px;
  }

  body.temp-kuma-connect-lite .text-with-image-section .feature-row__text p {
    font-size: 18px;
  }
  body.temp-kuma-connect-lite .text-with-image-section .feature-row__text {
    padding-bottom: 0px;
  }
}

@media (max-width: 1200px) {
  .temp-kuma-connect-lite .grid.grid--uniform.aos-init.aos-animate {
    /*
    display: grid !important;
    grid-template-columns: 1fr 1fr 1fr 1fr !important;
    */
    display: flex;
    flex-wrap: wrap;
  }
  .temp-kuma-connect-lite
    .grid__item.grid-product.small--one-half.medium-up--one-quarter.aos-init.aos-animate {
    width: 100%;
  }
  .temp-kuma-connect-lite
    div#shopify-section-featured-collection
    .grid.grid--uniform {
    gap: 0px;
    align-items: normal;
  }
  .temp-kuma-connect-lite .accordion .q {
    padding: 15px;
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .temp-kuma-connect-lite .accordian-arrow {
    padding-left: 15px;
  }
  .temp-kuma-connect-lite .counater_section .container h2 {
    font-size: 40px;
  }
  .temp-kuma-connect-lite #shopify-section-text-and-image {
    margin-top: 60px;
  }
  .temp-kuma-connect-lite .collecation-services-section {
    margin: 0px;
  }
  .temp-kuma-connect-lite .faq-collecation-section {
    margin: 0px;
  }
}

@media (max-width: 1600px) {
  .temp-kuma-connect-lite .text-with-image-section .feature-row__text {
    margin: auto;
    width: 39%;
  }
  .temp-kuma-connect-lite .grid-product__meta .grid-product__title {
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  body.template-collection.kuma-connect-series-1.temp-kuma-connect-lite.loaded
    .collecation-services-section
    .list_services {
    flex-flow: nowrap;
  }
  .clearpay_content img {
    width: 100%;
    max-width: 10% !important;
    display: inline-block;
}
  .annoucement-bar-new {
    display: inline-block !important;
}
 .annoucement-bar-new .clearpay_content {
   justify-content: center !important;
    align-items: center;
       padding-bottom: 10px;
}
}
@media (max-width: 575px) {
  body.temp-kuma-connect-lite .grid.grid--uniform.aos-init.aos-animate,
  div#shopify-section-custom-collection-bundle .grid.grid--uniform.aos-init.aos-animate {
    /*
    display: grid !important;
    grid-template-columns: 1fr !important;
    */
    display: flex!important;
    flex-wrap: wrap; 
    padding: 0 15px;
  }
  .temp-kuma-connect-lite .grid-overflow-wrapper,
  div#shopify-section-custom-collection-bundle .grid-overflow-wrapper{
    padding-bottom: 36.66667px;
  }
  body.temp-kuma-connect-lite .collecation-services-section .list_services {
    display: inline-block;
  }
  .temp-kuma-connect-lite .collecation-services-section .list_services .list {
    width: 100% !important;
    margin: 0 auto 10px;
  }
  .temp-kuma-connect-lite
    .collecation-services-section
    .list_services
    .list
    .list_inner
    p {
    font-size: 26px !important;
  }
}
@media (max-width: 425px) {
  body.temp-kuma-connect-lite .text-with-image-section .feature-row__text h2,
  div#shopify-section-custom-collection-bundle .text-with-image-section .feature-row__text h2 {
    font-size: 40px;
    text-align: center;
    margin: 0 !important;
    padding: 0 10px;
    padding-bottom: 10px;
  }
  .hero.hero--1624628064fee4e7e5.hero--750px.hero--mobile--500px.fading-images.fading-images--1624628064fee4e7e5.fading-images-overlay__overlay.loaded:after {
    content: '';
    width: 100%;
    height: 50px;
    position: absolute;
    bottom: 12px;
    left: 0;
    right: 0;
    /* background-image: url(/cdn/shop/files/Path_20018.png?v=1688731143); */
    z-index: 99;
    background-repeat: no-repeat;
    margin: 0 auto;
    background-position: center;
}
  .hero--mobile--500px[data-mobile-natural=false] {
    height: 600px;
}
  .temp-kuma-connect-lite .text-1 h4, {
    font-size: 26px;
  }

  body.temp-kuma-connect-lite p.subtitle {
    display: none;
  }
  .temp-kuma-connect-lite
    #shopify-section-text-and-image
    .feature-row__item
    .btn {
    font-size: 16px;
  }
  .temp-kuma-connect-lite .collecation-services-section .list_services .list {
    padding: 60px 0 !important;
  }
  body.temp-kuma-connect-lite .text-with-image-section .feature-row__text p {
    text-align: center;
  }
  .temp-kuma-connect-lite .feature-row__item,
   div#shopify-section-custom-collection-bundle .feature-row__item {
    padding-top: 6px;
  }
  .temp-kuma-connect-lite section.faq-collecation-section {
    padding-bottom: 60px;
  }
  .temp-kuma-connect-lite .text-1,
  div#shopify-section-custom-collection-bundle .text-1 {
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-bottom: 46px !important;
    padding: 60px 40px;
  }
  .temp-kuma-connect-lite .faq-collecation-section h2 {
    text-align: center;
    margin: 0 0 20px;
  }
  .temp-kuma-connect-lite .text-1 h6 {
    margin: 0;
  }
  .temp-kuma-connect-lite div#shopify-section-collection-text-block h5 {
    padding: 0 15px 25px;
  }
  .temp-kuma-connect-lite
    section.collecation-services-section
    .page-width.page-content {
    padding-bottom: 44px !important;
  }
  .temp-kuma-connect-lite div#shopify-section-collection-text-block h2 {
    padding: 0 15px;
  }
  .temp-kuma-connect-lite
    div#shopify-section-featured-collection
    .section-header__title {
    padding-top: 0;
  }
  .temp-kuma-connect-lite div#shopify-section-text-and-image {
    margin: 0px !important;
  }
  .temp-kuma-connect-lite div#shopify-section-featured-collection {
    margin: 0 0px !important;
  }
  .temp-kuma-connect-lite
    #shopify-section-text-and-image
    .featured-product__price {
    font-size: 17px;
  }
  .temp-kuma-connect-lite .feature-row__item .btn,
  div#shopify-section-custom-collection-bundle .feature-row__item .btn {
    width: 100%;
  }
  .product-short-desc,
  div#shopify-section-custom-collection-bundle .product-short-desc {
    font-size: 19px;
  }
  .temp-kuma-connect-lite .grid-product__content a.btn,
  div#shopify-section-custom-collection-bundle .grid-product__content a.btn {
    min-width: 100%;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 16px;
    letter-spacing: 2px;
  }
  .temp-kuma-connect-lite div#shopify-section-featured-collection,
  div#shopify-section-custom-collection-bundle div#shopify-section-featured-collection {
    padding-bottom: 0;
    padding-top: 0px;
  }
  body.temp-kuma-connect-lite .feature-row__item .h3,
  div#shopify-section-custom-collection-bundle .feature-row__item .h3 {
    font-size: 30px;
  }
  body.temp-kuma-connect-lite div#shopify-section-text-and-image p {
    font-size: 17px;
  }
  body.temp-kuma-connect-lite
    #CollectionSection-featured-collection
    .section-header__title {
    font-size: 23px;
  }
  .temp-kuma-connect-lite
    section.collecation-services-section
    .page-width.page-content {
    padding-bottom: 44px;
  }
  .temp-kuma-connect-lite .collecation-services-section h2 {
    font-size: 30px;
    padding-bottom: 20px !important;
  }
  .temp-kuma-connect-lite .counater_section h2 {
    font-size: 30px;
  }
  .temp-kuma-connect-lite .counater_section h5 {
    font-size: 26px;
  }
  .temp-kuma-connect-lite section.background,
  div#shopify-section-custom-collection-bundle section.background {
    padding: 40px 0 !important;
  }
  .temp-kuma-connect-lite .counater_section .container h2 {
    font-size: 37px;
  }
  .temp-kuma-connect-lite .faq-collecation-section h2 {
    font-size: 30px;
  }
}

@media (max-width: 575px) {
  .temp-kuma-connect-lite
    div#shopify-section-featured-collection
    .section-header__title {
    padding-top: 0px;
  }
  .temp-kuma-connect-lite #shopify-section-featured-collection,
  div#shopify-section-custom-collection-bundle {
    padding-bottom: 0px;
  }
  .temp-kuma-connect-lite .collecation-services-section h2 {
    padding-top: 50px !important;
    /*     padding-bottom: 50px !important; */
  }
  .temp-kuma-connect-lite
    .collecation-services-section
    .list_services
    .list
    .list_inner
    p {
    font-size: 23px;
  }
  .temp-kuma-connect-lite
    .collecation-services-section
    .list_services
    .list
    .list_inner
    img {
    max-width: 55px;
  }
  .temp-kuma-connect-lite
    .grid__item.grid-product.small--one-half.medium-up--one-quarter.aos-init.aos-animate,
  div#shopify-section-custom-collection-bundle .grid__item.grid-product.small--one-half.medium-up--one-quarter.aos-init.aos-animate {
    padding-bottom: 60px;
  }

  .temp-kuma-connect-lite
    .grid__item.grid-product.small--one-half.medium-up--one-quarter.aos-init.aos-animate:last-child,
  div#shopify-section-custom-collection-bundle .grid__item.grid-product.small--one-half.medium-up--one-quarter.aos-init.aos-animate:last-child {
    padding-bottom: 0 !important;
  }
  .temp-kuma-connect-lite .grid.grid--uniform.aos-init.aos-animate,
  div#shopify-section-custom-collection-bundle .grid.grid--uniform.aos-init.aos-animate {
    row-gap: 0 !important;
  }
  .temp-kuma-connect-lite #shopify-section-collection-text-block .background {
    padding: 50px 0;
  }
   .temp-kuma-connect-lite #shopify-section-collection-text-block h5{
     font-weight : normal !important;
   }
  .temp-kuma-connect-lite #CollectionSection-featured-collection .section-header__title{
    font-weight : bold;
  }
}

/*  ----collection css  */
.temp-kuma-connect-lite .collecation-services-section .list_services .list .list_inner p {
    font-size: 30px;
    font-weight: 700;
    color: #000;
    margin: 0 0 20px;
    line-height: 1.5;
    font-family: 'ITC Avant Garde Gothic';
}
.temp-kuma-connect-lite .text-1 h2 {
    font-size: 46px;
}
.temp-kuma-connect-lite .text-1 h4 { 
    font-size: 26px; 
}
.temp-kuma-connect-lite .men-box p {
    font-size: 19px;
    color: #2D2525;
    font-weight: 500;
  margin-bottom:0;
}
.temp-kuma-connect-lite .text-1{
  padding:60px 45px;
}
.temp-kuma-connect-lite section.faq-collecation-section h2 {
    font-size: 35px;
}
.temp-kuma-connect-lite div#shopify-section-collection-text-block h5 {
    font-size: var(--fs-26);
}
.temp-kuma-connect-lite .counater_section {
  padding : 90px 0 !important;
}
.annoucement-bar-new {
    display: flex;
    width: 100%;
    column-gap: 45px;
    justify-content: center;
    background: #EFEDEB;
    align-items: center;
    padding: 8px 0;

}

.annoucement-bar-new p {
    margin: 0;
    font-family: Satoshi;
}
.annoucement-bar-new .clearpay_content {
    column-gap: 12px;
    display: flex;
    align-items: center;
    justify-content: end;
}

.clearpay_content img {
    width: 100%;
    max-width: 20%;
}

.now-review.slick-initialized .slick-prev {
   
    width:30px;
    height:30px;
    left: -50px;
    position: absolute;
}
.now-review.slick-initialized .slick-prev::before{
  color: black;
  font-size: 55px;
  
}
.now-review.slick-initialized .slick-next {
    width:30px;
    height:30px;
    position: absolute;
}
.now-review.slick-initialized .slick-next::before{
  color: black;
  font-size: 55px;
  
}
.now-review .slick-dots {
    bottom: -30px;
}
.main .container--reviews {
    max-width: inherit;
  padding-bottom: 80px;
}

.now-review.slick-initialized.slick-slider.slick-dotted {
    max-width: 1600px;
    margin: 0 auto;
}
.now-review .slick-dots li button:before {
    font-size: 16px;
}



/**** KUMA ****/

@media only screen and (max-width: 1200px) {
  .medium-up--one-quarter {
  width: 25%;
  flex-grow: 0;
  flex-shrink: 0;
  flex-basis: 50%;
  display:flex;
}
}


@media only screen and (min-width: 992px) {
    div#custom-collection-bundle .medium-up--one-quarter,
  .custom-collection-bundle .medium-up--one-quarter {
    width: 25%;
    display: flex;
  }
}




@media only screen and (max-width: 991px) {
    div#custom-collection-bundle .medium-up--one-quarter,
  .custom-collection-bundle .medium-up--one-quarter {
    width: 50%!important;
    display: flex!important;
  }
}



@media screen and (max-width: 768px) {
  .temp-kuma-connect-lite #shopify-section-custom-collection-bundle {
      margin-left: 15px!important;
    margin-right: 15px!important;
  }
  #shopify-section-46339075-7a71-46ae-8110-9385f73f204d {
  margin-left: 30px!important;
  margin-right: 30px!important;
}
}

@media only screen and (min-width: 590px) {
    .temp-kuma-connect-lite .grid-product__content {
    margin-bottom: 0;
  }
}

  @media only screen and (max-width: 575px) {
    div#custom-collection-bundle .medium-up--one-quarter, .custom-collection-bundle .medium-up--one-quarter {
  /*width: 100% !important;*/
  display: flex !important;
}
  }

@media only screen and (max-width: 540px) {
#shopify-section-46339075-7a71-46ae-8110-9385f73f204d {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
  #shopify-section-46339075-7a71-46ae-8110-9385f73f204d .page-width--flush-small {
    padding-left: 20px;
    padding-right: 20px; 
  }
  #shopify-section-46339075-7a71-46ae-8110-9385f73f204d .section-header {
    padding-top: 40px;
  }
  .custom-collection-bundle .grid-product__meta .grid-product__title {
    font-size: 22px;
  }
  .product-short-desc, div#shopify-section-custom-collection-bundle .product-short-desc {
    font-size: 15px;
  }
  div#shopify-section-featured-collection .grid-product__price,
  div#shopify-section-46339075-7a71-46ae-8110-9385f73f204d .grid-product__price,
  div#shopify-section-custom-collection-bundle .grid-product__price, .custom-collection-bundle .grid-product__price {
    font-size: 22px;
  }
}


@media screen and (max-width:589px) {
  /*
    #shopify-section-46339075-7a71-46ae-8110-9385f73f204d {
    margin-left: 0!important;
    margin-right: 0!important;
  }
  */
}

@media screen and (max-width:425px) {
  .temp-kuma-connect-lite #shopify-section-custom-collection-bundle {
  margin-left: 0px !important;
  margin-right: 0px !important;
}
}




/*=====================new-section-css ========================  */

.connect-image-detils {
    display: grid;
    grid-template-columns: 1.2fr 1fr;
    align-items: center;
    column-gap: 15rem;
}
.connect-text-details h6 {
    font-weight: 600;
    color: #6460608c;
    font-family: 'Raleway';
    letter-spacing: 3px;
    font-size: 18px;
}

.connect-text-details .h3 {
    font-size: 46px;
}

.connect-text-details p {
    font-family: 'Raleway';
    color: #000;
    font-weight: 600;
    font-size: 22px;
      padding-bottom: 20px;
}
.connect-text-details a {
    background: #1F8567;
    padding: 10px 20px;
    color: #FFF;
    font-size: 18px;
    font-weight: 700;
    font-family: "ITC Avant Garde Gothic";
}
@media(max-width:1390px){
  .connect-image-detils {
    column-gap: 30px;
}
}
@media(max-width:900px){
  .connect-image-detils {
    grid-template-columns: auto;
        padding-bottom: 50px;
}
}
@media(max-width:575px){
  .connect-text-details .h3 {
    font-size: 34px;
}
   .connect-image-detils {
        padding-bottom: 0;
}
  .connect-text-details p {
    font-weight: normal;
}
}
@media(max-width:425px){
  .connect-text-details .h3 {
    font-size: 30px;
}
  .clearpay_content {
    display: none !important;
}
  .annoucement-bar-new {
    background: #FFF;
    padding: 0;
}
  .klarna_content,
  .klarna_content img{
    width: 100%;
}
  klarna-placement {
    display: none;
}
  .klarna_content{
    display:block !important;
  }
}

.custom_faq_width {
  width: 100%;
  max-width: 1040px;
  margin: 0 auto;
  padding: 60px 15px;
}

.custom_faq_width .faq-title {
  text-align: center;
}

.custom_h1 {
  font-size: var(--typeHeaderSize) !important;
}

.announcement__text{
  padding: 0px 50px 4px !important;
}

.ctm_review_rightside{
  padding: 0px 20px 0px !important;
}

#StickyHeaderWrap > header{
  padding: 5px 0 !important;
}


.main-content {
padding-top: 0;
  
}

