#shopify-section-template--20130819440819__slideshow_3EWqAx {
	
		padding-top: 0;
	

	
		padding-bottom: 3.2rem;
	
}

@media screen and (min-width: 990px) { 
	#shopify-section-template--20130819440819__slideshow_3EWqAx {
		
			padding-top: 0;
		

		
			padding-bottom: 3.2rem;
		
	}
}

@media screen and (min-width: 1100px) { 
	#shopify-section-template--20130819440819__slideshow_3EWqAx {
		
			padding-top: 0;
		

		
			padding-bottom: 4rem;
		
	}
}

@media screen and (min-width: 1560px) { 
	#shopify-section-template--20130819440819__slideshow_3EWqAx {
		
			padding-top: 0;
		

		
			padding-bottom: 8rem;
		
	}
}
[data-id="slideshow_item_CwhY3D"].slideshow-slide {
						--slide-height : 42.8%;
					}

					[data-id="slideshow_item_CwhY3D"] .have-overlay {
						--overlay-alpha : 20%;
					}
.section-template--20130819440819__ss_video_with_text_rtWgbG {
    border-top: solid #121212 0px;
    border-bottom: solid #121212 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0rem;
    margin-right: 0rem;
    border-radius: 0px;
    overflow: hidden;
  }
  
  .section-template--20130819440819__ss_video_with_text_rtWgbG-settings {
    margin: 0 auto;
    padding-top: 27px;
    padding-bottom: 27px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .video-text-body-template--20130819440819__ss_video_with_text_rtWgbG {
    display: grid;
    grid-template-columns: 1fr;
    gap: 16px;
    border: 0px solid #f0f0f0;
    border-radius: 10px;
    padding: 24px;
    
      box-shadow: 
        0px 4.5px 2px rgba(222, 222, 222, 0.02),
        0px 8.1px 4.7px rgba(222, 222, 222, 0.02),
        0px 10.7px 8.5px rgba(222, 222, 222, 0.03),
        0px 12.8px 14.1px rgba(222, 222, 222, 0.03),
        0px 14.8px 23.3px rgba(222, 222, 222, 0.04),
        0px 17.9px 40.7px rgba(222, 222, 222, 0.05),
        0px 29px 88px rgba(222, 222, 222, 0.06);
    
  }

  .video-text-content-template--20130819440819__ss_video_with_text_rtWgbG {
    display: flex;
    flex-direction: column;
    align-items: start;
  }

  .video-text-video-template--20130819440819__ss_video_with_text_rtWgbG {
    position: relative;
    overflow: hidden;
    border-radius: 16px;
    border: 0px solid #121212;
  }

  .video-text-video-template--20130819440819__ss_video_with_text_rtWgbG video,
  .video-text-video-template--20130819440819__ss_video_with_text_rtWgbG iframe {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
    border: 0px;
  }
  
  .video-with-text-controls-template--20130819440819__ss_video_with_text_rtWgbG {
    display: flex;
    gap: 8px;
    position: absolute;
    top: 16px;
    left: 16px;
  }
  
  .video-with-text-play-template--20130819440819__ss_video_with_text_rtWgbG,
  .video-with-text-sound-template--20130819440819__ss_video_with_text_rtWgbG {
    margin: 0;
    cursor: pointer;
    z-index: 2;
    padding: 14px;
    border: 0px solid #121212;
    border-radius: 100px;
    background-color: #ffffff;
    transition: all 0.25s ease 0s;
  }

  .video-with-text-play-template--20130819440819__ss_video_with_text_rtWgbG svg:first-child path,
  .video-with-text-sound-template--20130819440819__ss_video_with_text_rtWgbG svg:first-child path {
    fill: #121212;
  }

  .video-with-text-play-template--20130819440819__ss_video_with_text_rtWgbG svg:last-child path,
  .video-with-text-sound-template--20130819440819__ss_video_with_text_rtWgbG svg:last-child path {
    fill: #121212;
  }
  
  .video-with-text-play-template--20130819440819__ss_video_with_text_rtWgbG svg,
  .video-with-text-sound-template--20130819440819__ss_video_with_text_rtWgbG svg {
    display: block;
    width: 16px;
    height: 16px;
    object-fit: cover;
  }

  .video-with-text-play-template--20130819440819__ss_video_with_text_rtWgbG svg,
  .video-with-text-sound-template--20130819440819__ss_video_with_text_rtWgbG svg {
    background-color: transparent !important;
  }
  
  .video-with-text-play-template--20130819440819__ss_video_with_text_rtWgbG svg:nth-child(1),
  .video-with-text-sound-template--20130819440819__ss_video_with_text_rtWgbG svg:nth-child(1){
    display: none;
  }

  .video-with-text-play-template--20130819440819__ss_video_with_text_rtWgbG.active svg:nth-child(1),
  .video-with-text-sound-template--20130819440819__ss_video_with_text_rtWgbG.active svg:nth-child(1) {
    display: block;
  }

  .video-with-text-play-template--20130819440819__ss_video_with_text_rtWgbG.active svg:nth-child(2),
  .video-with-text-sound-template--20130819440819__ss_video_with_text_rtWgbG.active svg:nth-child(2) {
    display: none;
  }

  @media(min-width: 1024px) {

    .section-template--20130819440819__ss_video_with_text_rtWgbG {
      margin-top: 0px;
      margin-bottom: 0px;
      margin-left: 0rem;
      margin-right: 0rem;
      border-radius: 0px;
    }
    
    .section-template--20130819440819__ss_video_with_text_rtWgbG-settings {
      padding: 0 5rem;
      padding-top: 36px;
      padding-bottom: 36px;
      padding-left: 5rem;
      padding-right: 5rem;
    }

    .video-text-body-template--20130819440819__ss_video_with_text_rtWgbG {
      gap: 80px;
      grid-template-columns: 1fr 1fr;
      padding: 48px;
    }

    .video-text-content-template--20130819440819__ss_video_with_text_rtWgbG {
      justify-content: center;
      align-items: start;
    }

    .video-with-text-play-template--20130819440819__ss_video_with_text_rtWgbG,
    .video-with-text-sound-template--20130819440819__ss_video_with_text_rtWgbG {
      padding: 14px;
    }
    
    .video-with-text-play-template--20130819440819__ss_video_with_text_rtWgbG:hover,
    .video-with-text-sound-template--20130819440819__ss_video_with_text_rtWgbG:hover {
      border: 0px solid #121212;
      background-color: #f3f3f3;
      transition: all 0.25s ease 0s;
    }
    
    .video-with-text-play-template--20130819440819__ss_video_with_text_rtWgbG:hover svg:first-child path,
    .video-with-text-sound-template--20130819440819__ss_video_with_text_rtWgbG:hover svg:first-child path {
      fill: #121212;
    }

    .video-with-text-play-template--20130819440819__ss_video_with_text_rtWgbG:hover svg:last-child path,
    .video-with-text-sound-template--20130819440819__ss_video_with_text_rtWgbG:hover svg:last-child path {
      fill: #121212;
    }

    .video-with-text-play-template--20130819440819__ss_video_with_text_rtWgbG svg,
    .video-with-text-sound-template--20130819440819__ss_video_with_text_rtWgbG svg {
      width: 16px;
      height: 16px;
    }
  }
.section-template--20130819440819__ss_video_with_text_rtWgbG-settings {
      max-width: var(--page-width);
    }
.video-text-video-template--20130819440819__ss_video_with_text_rtWgbG {
        order: 1;
    }

    .video-text-content-template--20130819440819__ss_video_with_text_rtWgbG {
        order: 2;
    }
@media(min-width: 1024px) {

      .video-text-video-template--20130819440819__ss_video_with_text_rtWgbG {
          order: 1;
      }

      .video-text-content-template--20130819440819__ss_video_with_text_rtWgbG {
          order: 2;
      }
    }
.video-text-video-template--20130819440819__ss_video_with_text_rtWgbG {
      aspect-ratio: 12/9; 
    }
@media(min-width: 1024px) {
      .video-text-video-template--20130819440819__ss_video_with_text_rtWgbG{
        aspect-ratio: 12/9; 
      }
    }
.video-text-heading-heading_qfqbPQ {
          text-align: left;
          margin-top: 0px;
        }

        .video-text-heading-heading_qfqbPQ * {
          margin: 0;
          font-size: 32px;
          color: #121212;
          line-height: 130%;
          text-transform: unset;
          font-weight: 700;
        }

        @media(min-width: 1024px) {
            
          .video-text-heading-heading_qfqbPQ {
            text-align: left;
            margin-top: 0px;
          }

          .video-text-heading-heading_qfqbPQ * {
            font-size: 40px;
          }
        }
.video-text-text-text_npaL3B {
          text-align: left;
          margin-top: 16px;
        }

        .video-text-text-text_npaL3B * {
          margin: 0;
          font-size: 15px;
          color: #121212;
          line-height: 150%;
          text-transform: unset;
        }

        @media(min-width: 1024px) {
            
          .video-text-text-text_npaL3B {
            text-align: left;
            margin-top: 20px;
          }

          .video-text-text-text_npaL3B * {
            font-size: 16px;
          }
        }
@font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
}


  .section-template--20130819440819__ss_featured_collection_21_YAkDCi {
    border-top: solid #121212 0px;
    border-bottom: solid #121212 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 2rem;
    margin-right: 2rem;
    border-radius: 0px;
    overflow: hidden;
  }
  
  .section-template--20130819440819__ss_featured_collection_21_YAkDCi-settings {
    margin: 0 auto;
    padding-top: 27px;
    padding-bottom: 27px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .featured-body-template--20130819440819__ss_featured_collection_21_YAkDCi {
    display: flex;
    flex-direction: column;
    gap: 24px
  }
  
  .featured-slider-wrapper-template--20130819440819__ss_featured_collection_21_YAkDCi {
    display: grid;    
    position: relative;
    width: 100% !important;
  }

  .featured-slider-template--20130819440819__ss_featured_collection_21_YAkDCi {
    min-width: 0 !important;
    margin-left: -1.5rem !important;
    margin-right: -1.5rem !important;
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important;
  }

  .featured-slide-template--20130819440819__ss_featured_collection_21_YAkDCi {
    position: relative;
    box-sizing: border-box !important;
  }

  .featured-content-template--20130819440819__ss_featured_collection_21_YAkDCi {
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: start;
    align-items: start;
  }

  .featured-image-template--20130819440819__ss_featured_collection_21_YAkDCi {
    border: 0px solid #121212;
    border-radius: 20px;
    display: block;
    box-sizing: border-box !important;
    overflow: hidden;
    height: 100%;
  }

  .featured-image-template--20130819440819__ss_featured_collection_21_YAkDCi img,
  .featured-image-template--20130819440819__ss_featured_collection_21_YAkDCi svg {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .featured-image-template--20130819440819__ss_featured_collection_21_YAkDCi svg {
    background-color: #AFAFAF;
  }

  .featured-product-content-template--20130819440819__ss_featured_collection_21_YAkDCi {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: end;
    padding: 16px;
  }

  .featured-product-content-top-template--20130819440819__ss_featured_collection_21_YAkDCi {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    gap: 12px;
    width: 100%;
  }

  .featured-product-content-top-template--20130819440819__ss_featured_collection_21_YAkDCi.only-title {
    justify-content: start;
  }

  .featured-title-template--20130819440819__ss_featured_collection_21_YAkDCi {
    margin: 0;   
    text-align: left;
    font-size: 18px;
    color: #121212;
    line-height: 130%;
    text-transform: unset;
    word-break: break-word;
    transition: color 0.25s ease 0s;
  }   

  .featured-badge-template--20130819440819__ss_featured_collection_21_YAkDCi {
    margin: 0;
    padding: 8px 12px;
    font-size: 12px;
    color: #ffffff;
    line-height: 100%;
    text-transform: unset;
    background-color: #121212;
    border-radius: 100px;
    white-space: nowrap;
    flex-shrink: 0;
    font-weight: 700;
  }
  
  .featured-text-template--20130819440819__ss_featured_collection_21_YAkDCi {
    text-align: left;
    margin-top: 4px;    
    opacity: 1;
    transition: opacity 0.25s ease 0s;
  }

  .featured-text-template--20130819440819__ss_featured_collection_21_YAkDCi * {
    margin: 0;    
    font-size: 12px;
    line-height: 150%;
    color: #121212;  
    text-transform: unset;  
    word-break: break-word;
  }

  .featured-price-template--20130819440819__ss_featured_collection_21_YAkDCi {
    margin-top: 8px;  
    width: 100%;
    display: flex;
    align-items: center;
    gap: 5px;
    justify-content: start;
    opacity: 1;
    transition: opacity 0.25s ease 0s;
  }

  .featured-price-template--20130819440819__ss_featured_collection_21_YAkDCi * {
    margin: 0;        
    text-align: left;
    font-size: 12px;
    color: #121212;
    line-height: 130%;
    text-transform: unset;
    word-break: break-word;
    transition: all 0.25s ease 0s;
    font-weight: 700;
  }   

  .featured-compare-price-template--20130819440819__ss_featured_collection_21_YAkDCi {
    text-decoration: line-through;
    color: #afafaf;
  }

  .featured-button-template--20130819440819__ss_featured_collection_21_YAkDCi {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
    margin: 0;
    margin-top: auto;
    font-size: 14px;
    color: #121212;
    line-height: 100%;
    text-align: center;
    text-transform: unset;
    text-decoration: none;
    padding: 18px 32px;
    border-radius: 100px;
    transition: all 0.25s ease 0s;
    background-color: transparent;
    border: 0px;
    cursor: pointer;
    opacity: 0;
  }

  .featured-button-inner-template--20130819440819__ss_featured_collection_21_YAkDCi {
    margin: 0px;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 10px;
  }

  .featured-button-template--20130819440819__ss_featured_collection_21_YAkDCi svg {
    width: 14px;
    height: 14px;
    border: none;
    background-color: transparent;
  }

  .featured-button-template--20130819440819__ss_featured_collection_21_YAkDCi svg path {
    fill: #121212;
    transition: all 0.25s ease 0s;
  }

  .featured-button-template--20130819440819__ss_featured_collection_21_YAkDCi:hover svg path {
    fill: #faf5f2;
    transition: all 0.25s ease 0s;
  }
  
  .featured-features-template--20130819440819__ss_featured_collection_21_YAkDCi {
    display: flex;
    flex-direction: column;
    gap: 16px;
    justify-content: start;
    margin-top: 16px;
  }
  
   .featured-feature-template--20130819440819__ss_featured_collection_21_YAkDCi {
    display: flex;
    align-items: center;
    gap: 8px;
    text-decoration: none;
    position: relative;
    z-index: 1;
    
  }

  .featured-feature-template--20130819440819__ss_featured_collection_21_YAkDCi:not(:first-child) {
    margin-top: px;
  }

  .featured-feature-text-template--20130819440819__ss_featured_collection_21_YAkDCi {
    margin: 0;
    font-size: 14px;
    color: #121212;
    line-height: 150%;
    text-transform: unset;
    font-weight: 700;
    text-wrap: wrap;
  }

  
  .featured-feature-icon-template--20130819440819__ss_featured_collection_21_YAkDCi {
    flex-shrink: 0;
    height: 24px;
    width: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .featured-feature-icon-template--20130819440819__ss_featured_collection_21_YAkDCi img,
  .featured-feature-icon-template--20130819440819__ss_featured_collection_21_YAkDCi svg {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .featured-feature-icon-template--20130819440819__ss_featured_collection_21_YAkDCi svg path {
    fill: #121212;
  }

  .featured-feature-icon-template--20130819440819__ss_featured_collection_21_YAkDCi svg circle {
    fill: #121212;
  }

  .featured-feature-icon-template--20130819440819__ss_featured_collection_21_YAkDCi .refresh-template--20130819440819__ss_featured_collection_21_YAkDCi path,
  .featured-feature-icon-template--20130819440819__ss_featured_collection_21_YAkDCi .refresh-template--20130819440819__ss_featured_collection_21_YAkDCi polyline{
    fill: none;
    stroke: #121212;
  }

  .featured-product-content-wrapper-template--20130819440819__ss_featured_collection_21_YAkDCi {
    width: 100%;
  }

  .featured-btn-prev-template--20130819440819__ss_featured_collection_21_YAkDCi,
  .featured-btn-next-template--20130819440819__ss_featured_collection_21_YAkDCi {
    display: flex;   
    z-index: 2;
    flex-shrink: 0;
    width: 48px;
    height: 48px;
    border: 0px;
    border: 0px solid #121212;
    border-radius: 100px;
    background: transparent;
    background: #121212;
    align-items: center;
    justify-content: center;
    transition: all 0.3s ease 0s;
    cursor: pointer;
    -webkit-appearance: none;
    /* box-shadow: 0px 0px 10px 0px rgba(0,0,0,.15); */
  }

  .featured-btn-prev-template--20130819440819__ss_featured_collection_21_YAkDCi .animate-icon,
  .featured-btn-next-template--20130819440819__ss_featured_collection_21_YAkDCi .animate-icon {
    pointer-events: none;
    place-items: center;
    display: grid;
  }

  .featured-btn-prev-template--20130819440819__ss_featured_collection_21_YAkDCi .animate-icon:before,
  .featured-btn-next-template--20130819440819__ss_featured_collection_21_YAkDCi .animate-icon:before {
    content: "";
    grid-area: 1 / -1;
    transition: all .2s ease;
    width: 10px;
    height: 10px;
    transform: rotate(calc(1 * 45deg));
    box-sizing: border-box;
    border-style: solid;
    border: 0px;
    border-right: 2px solid currentColor;
    border-top: 2px solid currentColor;
    position: relative;
    left: -1px;
  }

  .featured-btn-prev-template--20130819440819__ss_featured_collection_21_YAkDCi .animate-icon:before {
    left: unset;
    right: -1px;
    border-right: 0px;
    border-top: 0px;
    border-bottom: 2px solid currentColor;
    border-left: 2px solid currentColor;
  }

  .featured-btn-prev-template--20130819440819__ss_featured_collection_21_YAkDCi .animate-icon:after,
  .featured-btn-next-template--20130819440819__ss_featured_collection_21_YAkDCi .animate-icon:after {
    content: "";
    grid-area: 1 / -1;
    transition: all .2s ease;
    width: 9.7px;
    height: 1.6px;
    transform-origin: center;
    opacity: 0;
    background: currentColor;
    transform: scaleX(.5);
  }

  .featured-btn-prev-template--20130819440819__ss_featured_collection_21_YAkDCi span,
  .featured-btn-next-template--20130819440819__ss_featured_collection_21_YAkDCi span {
    color: #ffffff;
  }

  .featured-btn-prev-template--20130819440819__ss_featured_collection_21_YAkDCi.swiper-button-disabled,
  .featured-btn-next-template--20130819440819__ss_featured_collection_21_YAkDCi.swiper-button-disabled {
    opacity: 0;
  }

  .featured-product-image-template--20130819440819__ss_featured_collection_21_YAkDCi {
    height: 100%;
  }

  @media(max-width: 1024px) {
    .featured-buttons-mobile-template--20130819440819__ss_featured_collection_21_YAkDCi {
      display: flex;
      align-items: center;
      gap: 10px;
      margin-top: 15px;
      justify-content: start;
    }

    .featured-button-template--20130819440819__ss_featured_collection_21_YAkDCi {
      opacity: 1;
    }
  }

  .featured-btn-prev-desktop-template--20130819440819__ss_featured_collection_21_YAkDCi,
  .featured-btn-next-desktop-template--20130819440819__ss_featured_collection_21_YAkDCi {
    display: none;
  }

  .featured-button-template--20130819440819__ss_featured_collection_21_YAkDCi:hover {
    color: #faf5f2;
    transition: all 0.25s ease 0s;
  }

  @media(min-width: 1024px) {

    .section-template--20130819440819__ss_featured_collection_21_YAkDCi {
      margin-top: 0px;
      margin-bottom: 0px;
      margin-left: 0rem;
      margin-right: 0rem;
      border-radius: 0px;
    }
    
    .section-template--20130819440819__ss_featured_collection_21_YAkDCi-settings {
      padding: 0 5rem;
      padding-top: 36px;
      padding-bottom: 36px;
      padding-left: 5rem;
      padding-right: 5rem;
    }

    .featured-body-template--20130819440819__ss_featured_collection_21_YAkDCi {
      flex-direction: row;
      gap: 48px;
    }

    .featured-content-template--20130819440819__ss_featured_collection_21_YAkDCi {
      width: calc(100% / 3);
      align-items: start;
    }

    .featured-slider-wrapper-template--20130819440819__ss_featured_collection_21_YAkDCi {
      width: 70% !important;
    }

    .featured-title-template--20130819440819__ss_featured_collection_21_YAkDCi {
      text-align: left;
      font-size: 22px;    
    }   
    
    .featured-slide-template--20130819440819__ss_featured_collection_21_YAkDCi:hover .featured-title-template--20130819440819__ss_featured_collection_21_YAkDCi {
      color: #686868;
      transition: color 0.25s ease 0s;
    }

    .featured-slide-template--20130819440819__ss_featured_collection_21_YAkDCi:hover .featured-text-template--20130819440819__ss_featured_collection_21_YAkDCi,
    .featured-slide-template--20130819440819__ss_featured_collection_21_YAkDCi:hover .featured-price-template--20130819440819__ss_featured_collection_21_YAkDCi {
      opacity: 0;
      transition: opacity 0.25s ease 0s;
    }

    .featured-badge-template--20130819440819__ss_featured_collection_21_YAkDCi {
      padding: 8px 12px;
      font-size: 12px;
    }

    .featured-product-content-template--20130819440819__ss_featured_collection_21_YAkDCi {
      align-items: end;
    }
    
    .featured-text-template--20130819440819__ss_featured_collection_21_YAkDCi {
      text-align: left;
      margin-top: 4px;    
    }

    .featured-product-content-top-template--20130819440819__ss_featured_collection_21_YAkDCi.only-title {
      justify-content: start;
    }

    .featured-text-template--20130819440819__ss_featured_collection_21_YAkDCi * {    
      font-size: 14px;
    }

    .featured-buttons-mobile-template--20130819440819__ss_featured_collection_21_YAkDCi {
      display: none;
    }

    .featured-price-template--20130819440819__ss_featured_collection_21_YAkDCi {    
      margin-top: 8px;       
      justify-content: start;
    }

    .featured-price-template--20130819440819__ss_featured_collection_21_YAkDCi * {        
      text-align: left;
      font-size: 14px;    
    }   

    .featured-button-template--20130819440819__ss_featured_collection_21_YAkDCi {
      margin-top: 20px;
      padding: 18px 32px;
      font-size: 14px;
    }

    
    .featured-features-template--20130819440819__ss_featured_collection_21_YAkDCi {
      justify-content: start;
      gap: 16px;
      margin-top: 16px;
    }

     .featured-feature-template--20130819440819__ss_featured_collection_21_YAkDCi:not(:first-child) {
      margin-top: px;
     }

    .featured-feature-template--20130819440819__ss_featured_collection_21_YAkDCi {
      gap: 8px;     
      
    }
    
    .featured-feature-text-template--20130819440819__ss_featured_collection_21_YAkDCi {
      font-size: 14px;
    }
    
    .featured-feature-icon-template--20130819440819__ss_featured_collection_21_YAkDCi {
      height: 24px;
      width: 24px;
    }

    .featured-btn-prev-template--20130819440819__ss_featured_collection_21_YAkDCi,
    .featured-btn-next-template--20130819440819__ss_featured_collection_21_YAkDCi {
      position: absolute;
      top: 50%;
      transform: translateY(-50%);
      width: 48px;
      height: 48px;
      transition: all 0.25s ease 0s;
    }

    .featured-btn-prev-template--20130819440819__ss_featured_collection_21_YAkDCi {
      left: 2%;
    }

    .featured-btn-next-template--20130819440819__ss_featured_collection_21_YAkDCi {
      right: 2%;
    }

    .featured-btn-prev-template--20130819440819__ss_featured_collection_21_YAkDCi .animate-icon:before,
    .featured-btn-next-template--20130819440819__ss_featured_collection_21_YAkDCi .animate-icon:before {
      width: 10px;
      height: 10px;
    }

    .featured-btn-prev-template--20130819440819__ss_featured_collection_21_YAkDCi .animate-icon:after,
    .featured-btn-next-template--20130819440819__ss_featured_collection_21_YAkDCi .animate-icon:after {
      width: 9.7px;
    } 

    .slider-slide-template--20130819440819__ss_featured_collection_21_YAkDCi .slider-title-template--20130819440819__ss_featured_collection_21_YAkDCi {
      margin-top: px;
      text-align: ;
      font-size: 22px;   
    }
      
    .featured-slide-template--20130819440819__ss_featured_collection_21_YAkDCi:hover .featured-button-template--20130819440819__ss_featured_collection_21_YAkDCi {
      opacity: 1;
      transition: all 0.25s ease 0s;
    }
  }
.section-template--20130819440819__ss_featured_collection_21_YAkDCi-settings {
      max-width: 1600px;
    }
.featured-feature-template--20130819440819__ss_featured_collection_21_YAkDCi {
      flex-direction: row;
    }  

    .featured-feature-text-template--20130819440819__ss_featured_collection_21_YAkDCi {
      text-align: left;
    }
@media(min-width: 1024px) {
      .featured-feature-template--20130819440819__ss_featured_collection_21_YAkDCi {
        flex-direction: row;
      }  

      .featured-feature-text-template--20130819440819__ss_featured_collection_21_YAkDCi {
        text-align: left;
      }
    }
.section-template--20130819440819__ss_featured_collection_21_YAkDCi {
      border-left: solid #121212 0px;
      border-right: solid #121212 0px;
    }
    
    @media(min-width: 1024px) {
      .section-template--20130819440819__ss_featured_collection_21_YAkDCi {
        border-left: 0px;
        border-right: 0px;
      }
    }
@media(min-width: 1024px) {
      .featured-product-content-top-template--20130819440819__ss_featured_collection_21_YAkDCi {
        flex-direction: row;
      }
    }
.featured-btn-prev-template--20130819440819__ss_featured_collection_21_YAkDCi:hover,
    .featured-btn-next-template--20130819440819__ss_featured_collection_21_YAkDCi:hover {
      transition: all 0.3s ease 0s;
      border: 0px solid #121212;
      background: #f3f3f3;
    }
  
    .featured-btn-prev-template--20130819440819__ss_featured_collection_21_YAkDCi:hover .animate-icon,
    .featured-btn-next-template--20130819440819__ss_featured_collection_21_YAkDCi:hover .animate-icon {
      color: #121212;
    }
.featured-buttons-mobile-template--20130819440819__ss_featured_collection_21_YAkDCi  {
      display: none;
    }
@media(min-width: 1024px) {
      .featured-btn-prev-desktop-template--20130819440819__ss_featured_collection_21_YAkDCi,
      .featured-btn-next-desktop-template--20130819440819__ss_featured_collection_21_YAkDCi {
        display: none;
      }
    }
.featured-button-template--20130819440819__ss_featured_collection_21_YAkDCi {
      background-color: #ffffff;
      border: 1px solid #121212;
    }

    .featured-button-template--20130819440819__ss_featured_collection_21_YAkDCi:hover {
      background-color: #121212;
      border: 1px solid #121212;
    }
.featured-slide-template--20130819440819__ss_featured_collection_21_YAkDCi {
      aspect-ratio: 12/12;
    }
@media(min-width: 1024px) {
      .featured-slide-template--20130819440819__ss_featured_collection_21_YAkDCi {
        aspect-ratio: 12/12;
      }
    }
.featured-image-template--20130819440819__ss_featured_collection_21_YAkDCi {
      position: relative;
    }

    .featured-first-image-template--20130819440819__ss_featured_collection_21_YAkDCi,
    .featured-second-image-template--20130819440819__ss_featured_collection_21_YAkDCi {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      transition: opacity 0.3s ease;
    }

    .featured-first-image-template--20130819440819__ss_featured_collection_21_YAkDCi {
      opacity: 1;
      z-index: 1;
    }

    .featured-second-image-template--20130819440819__ss_featured_collection_21_YAkDCi {
      opacity: 0;
      z-index: 2;
    }

    @media(min-width: 1024px) {
      .featured-slide-template--20130819440819__ss_featured_collection_21_YAkDCi:hover .featured-first-image-template--20130819440819__ss_featured_collection_21_YAkDCi {
        opacity: 0;
      }

      .featured-slide-template--20130819440819__ss_featured_collection_21_YAkDCi:hover .featured-second-image-template--20130819440819__ss_featured_collection_21_YAkDCi {
        opacity: 1;
      }
    }
@font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
}

        @font-face {
  font-family: Playfair;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/playfair/playfair_n4.13d3b411a6dc3a2e96e8bdc666266166a065c857.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/playfair/playfair_n4.eccd5edeb74430cf755be464a2af96a922b8b9e0.woff") format("woff");
}


        .featured-heading-heading_3VgDMa {
          margin-top: 0px;
          text-align: left;
        }

        .featured-heading-heading_3VgDMa * {          
          margin: 0;            
          font-size: 30px;
          color: #121212;
          line-height: 130%;
          text-transform: unset;
          text-decoration: none;
          word-break: break-word;
          font-weight: 700;
        }     
        
        .featured-heading-heading_3VgDMa strong {
          color: #afafaf;
        }

        @media(min-width: 1024px) {
          .featured-heading-heading_3VgDMa {
            margin-top: 0px;
            text-align: left;
          }

          .featured-heading-heading_3VgDMa * {                
            font-size: 40px;
          }  
        }
@font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
}

        
        .featured-text-text_cAkNyP {
          position: relative;
          text-align: left;
          margin-top: 16px;
        }
      
        .featured-text-text_cAkNyP * {
          margin: 0;
          font-size: 15px;
          color: #121212;
          line-height: 150%;
          text-transform: unset;
        }

        @media(min-width: 1024px) {          
          .featured-text-text_cAkNyP {
            text-align: left;
            margin-top: 16px;
          }
        
          .featured-text-text_cAkNyP * {
            font-size: 16px;
          }          
        }
@font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
}


        .featured-review-review_WBLhwA {
          display: flex;
          align-items: center;
          gap: 10px;
          position: relative;
          
          
          margin-top: 24px;
        }

        .featured-review-text-review_WBLhwA * {
          word-wrap: break-word;
          margin: 0;
          font-size: 14px;
          color: #121212;
          line-height: 130%;
          text-align: left;
          text-transform: unset;
        }

        .featured-stars-review_WBLhwA {
          display: flex;
          align-items: center;
          gap: 2px;
          max-width: fit-content;
        }

        .featured-stars-review_WBLhwA svg,
        .featured-stars-review_WBLhwA img {
          display: block;
          width: 16px;
          height: 16px;
          object-fit: cover;
        }

        @media (min-width: 1024px) {
          .featured-review-review_WBLhwA {
            margin-top: 24px;
            
          }

          .featured-review-text-review_WBLhwA * {
            font-size: 14px;
          }

          .featured-stars-review_WBLhwA svg,
          .featured-stars-review_WBLhwA img {
            width: 16px;
            height: 16px;
          }
        }
@font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
}

        
        .hero-button-button_AzeR8F {
          position: relative;
          text-decoration: none;
          margin-top: 24px !important;
        }
        
        .hero-button-inner-button_AzeR8F {
          display: flex;
          align-items: center;
          justify-content: center;
          max-width: fit-content;    
          gap: 10px;
          width: 100%;
          margin: 0;          
          font-size: 14px;
          color: #ffffff;
          line-height: 100%;
          text-align: center;
          text-transform: unset;
          text-decoration: none;
          padding: 18px 32px;
          border-radius: 100px;
          transition: all 0.25s ease 0s;
          background-color: transparent;
          border: 0px;
          cursor: pointer;
        }

        .hero-button-inner-button_AzeR8F:hover {
          color: #121212;
          transition: all 0.25s ease 0s;
        }

        .hero-button-inner-button_AzeR8F svg {
          width: 14px !important;
          height: 14px !important;
          background: transparent;
          min-height: auto !important;
        }

        .hero-button-inner-button_AzeR8F svg path {
          fill: #ffffff;
          transition: all 0.25s ease 0s;
        }

        .hero-button-inner-button_AzeR8F:hover svg path {
          fill: #121212;
          transition: all 0.25s ease 0s;
        }

        @media(min-width: 1024px) {        
          .hero-button-button_AzeR8F {
            margin-top: 24px !important;
            width: fit-content;
          }

          .hero-button-inner-button_AzeR8F {
            display: flex !important;
            max-width: fit-content;            
            padding: 18px 32px;
            font-size: 14px;
          }
        }
.hero-button-inner-button_AzeR8F {
            background-color: #121212;
            border: 1px solid #121212;
          }
  
          .hero-button-inner-button_AzeR8F:hover {
            background-color: #ffffff;
            border: 1px solid #121212;
          }
.featured-slider-template--20130819440819__ss_featured_collection_21_YAkDCi.preview .swiper-wrapper {
    display: flex;
    align-items: center;
    justify-content: space-between;
    overflow: hidden;
  }

  .featured-slider-template--20130819440819__ss_featured_collection_21_YAkDCi.preview .featured-slide-template--20130819440819__ss_featured_collection_21_YAkDCi {
    width: 100%;
  }

  .featured-slider-template--20130819440819__ss_featured_collection_21_YAkDCi.preview .featured-slide-template--20130819440819__ss_featured_collection_21_YAkDCi:not(:first-child) {
    margin-left: 8px;
  } 

  @media(min-width: 1024px) {
    .featured-slider-template--20130819440819__ss_featured_collection_21_YAkDCi.preview .featured-slide-template--20130819440819__ss_featured_collection_21_YAkDCi:not(:first-child) {
      margin-left: 24px;
    } 

    .featured-slider-template--20130819440819__ss_featured_collection_21_YAkDCi.preview .featured-slide-template--20130819440819__ss_featured_collection_21_YAkDCi {
      width: calc(100% / 2 - (24px));
    }
  }
.section-template--20130819440819__ss_text_block_pro_4yAxQ8 {
    border-top: solid #000000 0px;
    border-bottom: solid #000000 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  
  .section-template--20130819440819__ss_text_block_pro_4yAxQ8-settings {
    max-width: 120rem;
    margin: 0 auto;
    padding-top: 27px;
    padding-bottom: 27px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .text-block-inner-template--20130819440819__ss_text_block_pro_4yAxQ8 {
    display: flex;
    align-items: center;
    flex-direction: column;
  }

  .text-block-content-template--20130819440819__ss_text_block_pro_4yAxQ8 {
    width: 100%;
    padding: 30px 30px;
    border-radius: 40px;
    background-color: ;
  }
  
  @media(min-width: 1024px) {

    .section-template--20130819440819__ss_text_block_pro_4yAxQ8 {
      margin-top: 0px;
      margin-bottom: 0px;
    }
    
    .section-template--20130819440819__ss_text_block_pro_4yAxQ8-settings {
      padding: 0 5rem;
      padding-top: 36px;
      padding-bottom: 36px;
      padding-left: 5rem;
      padding-right: 5rem;
    }

    .text-block-inner-template--20130819440819__ss_text_block_pro_4yAxQ8 {
      flex-direction: row;
    } 
    
    .text-block-content-template--20130819440819__ss_text_block_pro_4yAxQ8 {
      padding: 40px 40px;
    }
  }
@font-face {
  font-family: Assistant;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
}

        
        .text-block-subtitle-subtitle_At93xg {
          margin: 0px;
          margin-top: 0px;
          font-size: 17.0px;
          font-weight: 500;
          color: #000000;
          line-height: 100%;
          text-transform: unset;
          text-align: center;
        }
        
        @media(min-width: 1024px) {
          .text-block-subtitle-subtitle_At93xg {
            margin-top: 0px;
            font-size: 20px;
          }
        }
@font-face {
  font-family: Assistant;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
}


        .text-block-text-text_x3tytq {
          margin-top: 12px;
          text-align: center; 
        }
        
        .text-block-text-text_x3tytq p,
        .text-block-text-text_x3tytq a,
        .text-block-text-text_x3tytq li {
          margin: 0px;
          font-size: 13.6px;
          color: #000000;
          line-height: 130%;
          text-transform: unset;
          text-decoration: none;
        }
        
        @media(min-width: 1024px) {
          .text-block-text-text_x3tytq {
            margin-top: px;
          }
          
          .text-block-text-text_x3tytq p,
          .text-block-text-text_x3tytq a,
          .text-block-text-text_x3tytq li {
            font-size: px;
          }
        }
@font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
}


  .section-template--20130819440819__ss_feature_43_gFLdwt {
    border-top: solid #121212 0px;
    border-bottom: solid #121212 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0rem;
    margin-right: 0rem;
    border-radius: 0px;
    overflow: hidden;
    position: relative;
  }

  .section-template--20130819440819__ss_feature_43_gFLdwt-settings {
    margin: 0 auto;
    padding-top: 27px;
    padding-bottom: 27px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .feature-toggles-template--20130819440819__ss_feature_43_gFLdwt {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    margin-top: 0px;
    gap: 0px;
    margin-left: -1.5rem;
    margin-right: -1.5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .feature-toggles-template--20130819440819__ss_feature_43_gFLdwt::-webkit-scrollbar {
    display: none;
  }

  .feature-toggle-template--20130819440819__ss_feature_43_gFLdwt {
    margin: 0;
    cursor: pointer;
    display: flex;
    align-items: center;
    gap: 10px;
    font-size: 18px;
    color: #121212;
    line-height: 100%;
    background-color: rgba(0,0,0,0);
    padding: 10px 14px;
    border: 0px solid #121212;
    border-radius: 10px;
    text-transform: unset;
    text-decoration: none;
    white-space: nowrap;
    transition: all 0.25s ease 0s;
    font-weight: 700;
  }

  .feature-toggle-template--20130819440819__ss_feature_43_gFLdwt.active {
    background-color: #121212;
    border: 0px solid #121212;
    color: #ffffff;
    transition: all 0.25s ease 0s;
  }

  .feature-slider-template--20130819440819__ss_feature_43_gFLdwt {
    margin-top: 24px !important;
  }

  .feature-slide-template--20130819440819__ss_feature_43_gFLdwt {
    display: flex !important;
    height: auto !important;
    flex-direction: column !important;
    gap: 10px !important;
    padding: 10px 10px;
    background-color: #f7f7f7;
    box-sizing: border-box !important;
    align-items: stretch;
    border-radius: 20px;
    justify-content: space-between;
    border: 0px solid #121212 !important;
  }

  .feature-slide-image-template--20130819440819__ss_feature_43_gFLdwt {
    grid-area: image;
    position: relative;
    border: 0px solid #121212;
    border-radius: 20px;
    overflow: hidden;
    width: 100%;
  }

  .feature-slide-image-template--20130819440819__ss_feature_43_gFLdwt img,
  .feature-slide-image-template--20130819440819__ss_feature_43_gFLdwt svg {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .feature-slide-image-template--20130819440819__ss_feature_43_gFLdwt svg {
    background-color: #AFAFAF;
  }

  .feature-slide-content-template--20130819440819__ss_feature_43_gFLdwt {
    grid-area: content;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    flex: 1 1 0;
    padding: 10px 10px;
  }

  .feature-slide-text-template--20130819440819__ss_feature_43_gFLdwt {
    text-align: left;
    margin-top: 16px;
  }

  .feature-slide-text-template--20130819440819__ss_feature_43_gFLdwt * {
    margin: 0px;
    font-size: 16px;
    color: #121212;
    line-height: 150%;
    text-transform: unset;
    text-wrap: wrap;
    word-break: break-word;
  }

  .feature-slide-subheading-template--20130819440819__ss_feature_43_gFLdwt {
    text-align: left;
  }

  .feature-slide-subheading-template--20130819440819__ss_feature_43_gFLdwt * {
    margin: 0px;
    font-size: 18px;
    color: #121212;
    line-height: 130%;
    text-transform: unset;
    text-wrap: wrap;
    word-break: break-word;
  }

  .feature-slide-heading-template--20130819440819__ss_feature_43_gFLdwt {
    margin-top: 16px;
    text-align: left;
  }

  .feature-slide-heading-template--20130819440819__ss_feature_43_gFLdwt * {
    margin: 0px;
    font-size: 28px;
    color: #121212;
    line-height: 130%;
    text-transform: unset;
    text-wrap: wrap;
    word-break: break-word;
  }

  .feature-progress-wrapper-template--20130819440819__ss_feature_43_gFLdwt {
    display: flex;
    align-items: center;
    gap: 5px;
    margin-top: 20px;
  }

  .feature-progress-template--20130819440819__ss_feature_43_gFLdwt {
    flex: 1 1 0;
    position: relative;
    display: block !important;
    background-color: #dfdfdf;
    height: 4px;
    border-radius: 2px;
    overflow: hidden;
  }

  .feature-progress-template--20130819440819__ss_feature_43_gFLdwt.active:after {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: #121212;
    border-radius: 2px;
  }

  .features-slider-wrapper-template--20130819440819__ss_feature_43_gFLdwt {
    align-items: stretch !important;
  }

  @media(min-width: 1024px) {

    .section-template--20130819440819__ss_feature_43_gFLdwt {
      margin-top: 0px;
      margin-bottom: 0px;
      margin-left: 0rem;
      margin-right: 0rem;
      border-radius: 0px;
    }

    .section-template--20130819440819__ss_feature_43_gFLdwt-settings {
      padding: 0 5rem;
      padding-top: 36px;
      padding-bottom: 36px;
      padding-left: 5rem;
      padding-right: 5rem;
    }

    .feature-slider-template--20130819440819__ss_feature_43_gFLdwt {
      margin-top: 32px !important;
    }

    .feature-toggles-template--20130819440819__ss_feature_43_gFLdwt {
      flex-wrap: wrap;
      justify-content: center;
      margin-top: 32px;
      gap: 8px;
      margin-left: 0rem;
      margin-right: 0rem;
      padding-left: 0rem;
      padding-right: 0rem;
    }

    .feature-toggle-template--20130819440819__ss_feature_43_gFLdwt {
      font-size: 20px;
      padding: 12px 16px;
    }


    .feature-toggle-template--20130819440819__ss_feature_43_gFLdwt:not(.active):hover {
      background-color: #121212;
      border: 0px solid #121212;
      color: #ffffff;
      transition: all 0.25s ease 0s;
    }

    .feature-slide-template--20130819440819__ss_feature_43_gFLdwt {
      display: grid !important;
      gap: 16px !important;
      padding: 16px 16px;
    }

    .feature-slide-content-template--20130819440819__ss_feature_43_gFLdwt {
      height: 100%;
      padding: 40px 40px;
    }

    .feature-slide-text-template--20130819440819__ss_feature_43_gFLdwt {
      margin-top: 24px;
      text-align: left;
    }

    .feature-slide-text-template--20130819440819__ss_feature_43_gFLdwt * {
      font-size: 20px;
    }

    .feature-slide-subheading-template--20130819440819__ss_feature_43_gFLdwt {
      text-align: left;
    }

    .feature-slide-subheading-template--20130819440819__ss_feature_43_gFLdwt * {
      font-size: 20px;
    }

    .feature-slide-heading-template--20130819440819__ss_feature_43_gFLdwt {
      margin-top: 16px;
      text-align: left;
    }

    .feature-slide-heading-template--20130819440819__ss_feature_43_gFLdwt * {
      font-size: 36px;
    }
  }
.section-template--20130819440819__ss_feature_43_gFLdwt-settings {
      max-width: 1400px;
    }
.feature-progress-template--20130819440819__ss_feature_43_gFLdwt.active:after {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: #121212;
      -webkit-animation: tickertemplate20130819440819__ss_feature_43_gFLdwt 6s linear;
      animation: tickertemplate20130819440819__ss_feature_43_gFLdwt 6s linear;
      border-radius: 2px;
    }
    @keyframes tickertemplate20130819440819__ss_feature_43_gFLdwt {
      0% {
        transform: translateX(-100%);
      }
      100% {
        transform: translateX(0%);
      }
    }
.feature-slide-content-template--20130819440819__ss_feature_43_gFLdwt {
      order: 2;
    }

    .feature-slide-image-template--20130819440819__ss_feature_43_gFLdwt {
      order: 1;
    }
@media(min-width: 1024px) {
      .feature-slide-template--20130819440819__ss_feature_43_gFLdwt {
        grid-template-areas: "image content";
        grid-template-columns: 50% 1fr;
      }
    }
.feature-slide-image-template--20130819440819__ss_feature_43_gFLdwt {
      aspect-ratio: 12/12;
    }
@media(min-width: 1024px) {
      .feature-slide-image-template--20130819440819__ss_feature_43_gFLdwt {
        aspect-ratio: 12/12;
      }
    }
@font-face {
  font-family: Assistant;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
}

  @font-face {
  font-family: Assistant;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
}

  @font-face {
  font-family: Assistant;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
}

  
  .section-template--20130819440819__ss_comparison_table_22_KWyqiJ {
    border-top: solid #121212 0px;
    border-bottom: solid #121212 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0rem;
    margin-right: 0rem;
    border-radius: 0px;
    overflow: hidden;
  }
  
  .section-template--20130819440819__ss_comparison_table_22_KWyqiJ-settings {
    margin: 0 auto;
    padding-top: 27px;
    padding-bottom: 27px;
    padding-left: 3rem;
    padding-right: 3rem;
  }  

  
  .comparison-heading-template--20130819440819__ss_comparison_table_22_KWyqiJ {
    text-align: left;
  }

  .comparison-heading-template--20130819440819__ss_comparison_table_22_KWyqiJ * {
    margin: 0;
    font-size: px;
    color: ;
    line-height: %;
    text-transform: unset;
    text-decoration: none;
  }

  .comparison-text-template--20130819440819__ss_comparison_table_22_KWyqiJ {
    margin-top: px;
    text-align: left;
  }

  .comparison-text-template--20130819440819__ss_comparison_table_22_KWyqiJ * {
    margin: 0;
    font-size: px;
    color: ;
    line-height: %;
    text-transform: unset;
    text-decoration: none;
  }

  .comparison-grid-template--20130819440819__ss_comparison_table_22_KWyqiJ {
    display: flex;
    gap: 25px;
  }

  .comparison-table-wrapper-template--20130819440819__ss_comparison_table_22_KWyqiJ {
    padding-top: 50px;
    overflow-x: scroll;
    scrollbar-width: none;
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .comparison-table-inner-template--20130819440819__ss_comparison_table_22_KWyqiJ {
    min-width: 724px;
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .comparison-table-wrapper-template--20130819440819__ss_comparison_table_22_KWyqiJ::-webkit-scrollbar {
    display: none;
  }

  .comparison-table-template--20130819440819__ss_comparison_table_22_KWyqiJ {
    padding-bottom: 25px;
    padding-right: 25px;
    margin-top: 24px;
  }

  .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ {
    position: relative;
    display: flex !important;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  }

  .comparison-item-bg-image-template--20130819440819__ss_comparison_table_22_KWyqiJ {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    overflow: hidden;
  }
  
  .comparison-item-bg-image-template--20130819440819__ss_comparison_table_22_KWyqiJ img,
  .comparison-item-bg-image-template--20130819440819__ss_comparison_table_22_KWyqiJ svg {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .comparison-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-bg-image-template--20130819440819__ss_comparison_table_22_KWyqiJ svg defs linearGradient stop {
    stop-color: #f2f5fc !important;
  }

  .comparison-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ.active .comparison-item-bg-image-template--20130819440819__ss_comparison_table_22_KWyqiJ svg defs linearGradient stop {
    stop-color: #f2f5fc !important;
  }
  
  .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ:first-child {
    flex-direction: row;
    justify-content: start;
    gap: 20px;
    padding: 8 
  }

  .comparison-grid-rows-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ:first-child:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0%;
    width: 70%;
    height: 1px;
    background-color: #121212;
    mask-image: linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgb(0, 0, 0) 0%, rgb(0, 0, 0) 57%, rgba(0, 0, 0, 0) 100%);
  }

  .comparison-grid-header-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ {
    padding: 8px 8px;  
  }

  .comparison-grid-header-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ:not(:first-child) {
    border-top: 2px solid #dee4f2;
    border-left: 2px solid #dee4f2;
    border-right: 2px solid #dee4f2;
  }

  .comparison-grid-header-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ:not(:first-child).active {
    border-top: 2px solid #dee4f2;
    border-left: 2px solid #dee4f2;
    border-right: 2px solid #dee4f2;
  }

  .comparison-grid-rows-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ:not(:first-child) {
    border-left: 2px solid #dee4f2;
    border-right: 2px solid #dee4f2;
  }

  .comparison-grid-rows-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ:not(:first-child).active {  
    border-left: 2px solid #dee4f2;
    border-right: 2px solid #dee4f2;
  }

  .comparison-grid-rows-template--20130819440819__ss_comparison_table_22_KWyqiJ:last-child .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ:not(:first-child) {
    border-left: 2px solid #dee4f2;
    border-right: 2px solid #dee4f2;
    border-bottom: 2px solid #dee4f2;
  }

  .comparison-grid-rows-template--20130819440819__ss_comparison_table_22_KWyqiJ:last-child .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ:not(:first-child).active {  
    border-left: 2px solid #dee4f2;
    border-right: 2px solid #dee4f2;
    border-bottom: 2px solid #dee4f2;
  }

  .comparison-grid-header-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ:not(:first-child),
  .comparison-grid-rows-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ:not(:first-child) {
    background-color: #f2f5fc;
  }

  .comparison-grid-header-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ.active {
    background-color: #f2f5fc;    
  }

  .comparison-grid-rows-template--20130819440819__ss_comparison_table_22_KWyqiJ:not(:last-child) .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ:not(:first-child):after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 60%;
    height: 1px;
    background-color: #dee4f2;
  }

  .comparison-grid-rows-template--20130819440819__ss_comparison_table_22_KWyqiJ:not(:last-child) .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ.active:after {
    background-color: #dee4f2;
  }

  .comparison-grid-header-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ.active {
    border: 0px;
  }

  .comparison-grid-header-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-column-heading-template--20130819440819__ss_comparison_table_22_KWyqiJ {
    margin: 16px 0 0 0;
    width: 100%;
    position: relative;
    z-index: 2;
    font-size: 15px;
    color: #121212;
    line-height: 150%;
    text-transform: unset;
    text-align: center;
    text-decoration: none;
    font-weight: 700;
  }

  .comparison-grid-header-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ.active h3,
  .comparison-grid-header-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ.active a {
    color: #121212;
  }

  .comparison-grid-rows-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ {
    padding: 24px 4px;
  }

  .comparison-grid-header-template--20130819440819__ss_comparison_table_22_KWyqiJ + .comparison-grid-rows-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ:first-child {
    border-top-left-radius: 20px;
  }

  .comparison-grid-header-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ {
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
  }

  .comparison-grid-rows-template--20130819440819__ss_comparison_table_22_KWyqiJ:last-child .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ {
    border-bottom-left-radius: 20px;
    border-bottom-right-radius: 20px;
  }

  .comparison-grid-header-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ:nth-child(3) {
    border-top-left-radius: 20px;
  }

  .comparison-grid-rows-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ.active {
    background-color: #f2f5fc;
  }

  .comparison-grid-header-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ:first-child {
    border: 0px;
  }

  .comparison-grid-rows-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ:first-child h3 {
    display: block;
    margin: 0;
    font-size: 15px;
    color: #121212;
    line-height: 150%;
    text-transform: unset;
    text-align: left;
    font-weight: 700;
  }

  .comparison-item-heading-image-template--20130819440819__ss_comparison_table_22_KWyqiJ {
    display: block;
    position: relative;
    z-index: 2;
    margin-top: calc(-50px - 8px);
    border: 0px solid #121212;
    border-radius: 0px;
    width: 100%;
    max-width: 100px;
    overflow: hidden;
    aspect-ratio: 1/1;
  }

  .comparison-item-heading-image-template--20130819440819__ss_comparison_table_22_KWyqiJ img,
  .comparison-item-heading-image-template--20130819440819__ss_comparison_table_22_KWyqiJ svg {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  .comparison-item-heading-image-template--20130819440819__ss_comparison_table_22_KWyqiJ svg {
    background-color: #AFAFAF;
  }

  .comparison-value-template--20130819440819__ss_comparison_table_22_KWyqiJ {
    margin: 0;
    font-size: 15px;
    color: #11324b;
    line-height: 150%;
    word-break: break-word;
    text-transform: unset;
    text-align: center;
  }

  .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ.active .comparison-value-template--20130819440819__ss_comparison_table_22_KWyqiJ {
    color: #232e3a;
  }

  .comparison-value-icon-template--20130819440819__ss_comparison_table_22_KWyqiJ {
    width: 24px;
    height: 24px;    
  }

  .comparison-value-icon-template--20130819440819__ss_comparison_table_22_KWyqiJ img,
  .comparison-value-icon-template--20130819440819__ss_comparison_table_22_KWyqiJ svg {
    display: block;
    object-fit: cover;
    width: 100%;
    height: 100%;
  }

  .comparison-value-icon-template--20130819440819__ss_comparison_table_22_KWyqiJ svg path {
    stroke: transparent;
  }

  .comparison-value-icon-template--20130819440819__ss_comparison_table_22_KWyqiJ svg path {
    fill: #ff1616
  }

  .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ.active .comparison-value-icon-template--20130819440819__ss_comparison_table_22_KWyqiJ svg path {
    fill: #6cb324
  }
  
   .comparison-grid-header-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ {
      width: 220px;
   }

   .comparison-grid-rows-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ {
     width: 220px;
   }
  
  @media(min-width: 1024px) {

    .section-template--20130819440819__ss_comparison_table_22_KWyqiJ {
      margin-top: 0px;
      margin-bottom: 0px;
      margin-left: 0rem;
      margin-right: 0rem;
      border-radius: 0px;
    }
    
    .section-template--20130819440819__ss_comparison_table_22_KWyqiJ-settings {
      padding: 0 5rem;
      padding-top: 36px;
      padding-bottom: 36px;
      padding-left: 5rem;
      padding-right: 5rem;
    }  
    
    .comparison-heading-template--20130819440819__ss_comparison_table_22_KWyqiJ {
      text-align: center;
    }
  
    .comparison-heading-template--20130819440819__ss_comparison_table_22_KWyqiJ * {
      font-size: px;
    }

    .comparison-text-template--20130819440819__ss_comparison_table_22_KWyqiJ {
      margin-top: px;
      text-align: center;
    }
  
    .comparison-text-template--20130819440819__ss_comparison_table_22_KWyqiJ * {
      font-size: px;
    }

    .comparison-grid-template--20130819440819__ss_comparison_table_22_KWyqiJ {
      display: flex;
      gap: 25px;
      justify-content: center;
    }

    .comparison-table-wrapper-template--20130819440819__ss_comparison_table_22_KWyqiJ {
      padding-top: 50px;
      margin-left: 0rem;
      margin-right: 0rem;
    }

    .comparison-table-inner-template--20130819440819__ss_comparison_table_22_KWyqiJ {
      padding-left: 0rem;
      padding-right: 0rem;
    }

    .comparison-table-template--20130819440819__ss_comparison_table_22_KWyqiJ {
      margin-top: 40px;
    }

    .comparison-item-heading-image-template--20130819440819__ss_comparison_table_22_KWyqiJ {
      margin-top: calc(-50px - 24px);
      max-width: 100px;
    }

    .comparison-grid-header-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ {
      padding: 24px 16px;
    }

    .comparison-grid-header-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-column-heading-template--20130819440819__ss_comparison_table_22_KWyqiJ {
      text-align: center;
      font-size: 20px;
    }

    .comparison-grid-rows-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ {
      padding: 24px 4px;
    }

    .comparison-grid-rows-template--20130819440819__ss_comparison_table_22_KWyqiJ .comparison-item-template--20130819440819__ss_comparison_table_22_KWyqiJ:first-child h3 {
      font-size: 18px;
    }

    .comparison-value-template--20130819440819__ss_comparison_table_22_KWyqiJ {
      font-size: 18px;
    }

    .comparison-value-icon-template--20130819440819__ss_comparison_table_22_KWyqiJ{
      width: 24px;
      height: 24px;
    }
  }
.section-template--20130819440819__ss_comparison_table_22_KWyqiJ-settings {
      max-width: 1200px;
    }
@font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
}


        .comparison-heading-heading_hNWKnq {
          max-width: 100%;
          margin-top: 0px;
          text-align: left;
        }

        .comparison-heading-heading_hNWKnq * {          
          margin: 0;            
          font-size: 28px;
          color: #121212;
          line-height: 130%;
          text-transform: unset;
          text-decoration: none;
          word-break: break-word;
          font-weight: 700;
        }          

        @media(min-width: 1024px) {
          .comparison-heading-heading_hNWKnq {
            max-width: 80%;
            margin-top: 0px;
            text-align: center;
          }

          .comparison-heading-heading_hNWKnq * {                
            font-size: 36px;
          }  
        }
@media(min-width: 1024px) {
            .comparison-heading-heading_hNWKnq {
              margin-left: auto;
              margin-right: auto;
            } 
          }
@font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
}

  @font-face {
  font-family: "Josefin Sans";
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.70f7efd699799949e6d9f99bc20843a2c86a2e0f.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/josefin_sans/josefinsans_n4.35d308a1bdf56e5556bc2ac79702c721e4e2e983.woff") format("woff");
}


  .section-template--20130819440819__ss_glow_testimonial_rftDKj {
    border-top: solid #000000 0px;
    border-bottom: solid #000000 0px;
    margin-top: 0px;
    margin-bottom: 0px;
    margin-left: 0rem;
    margin-right: 0rem;
    border-radius: 0px;
    overflow: hidden;
  }
  
  .section-template--20130819440819__ss_glow_testimonial_rftDKj-settings {
    margin: 0 auto;
    padding-top: 27px;
    padding-bottom: 27px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    overflow: hidden;
  }
  
  .testimonials-heading-template--20130819440819__ss_glow_testimonial_rftDKj {
    text-align: center;
  }

  .testimonials-heading-template--20130819440819__ss_glow_testimonial_rftDKj * {
    margin: 0;
    font-size: 36px;
    color: #000000;
    line-height: 130%;
    text-transform: unset;
    text-decoration: none;
  }

  .testimonials-body-template--20130819440819__ss_glow_testimonial_rftDKj {
    display: flex;
    flex-direction: column;
    gap: 28px;
    margin-top: 36px;
  }

  .testimonials-items-body-template--20130819440819__ss_glow_testimonial_rftDKj {
    display: flex;
    align-items: center;
  }

  .testimonials-items-template--20130819440819__ss_glow_testimonial_rftDKj {
    display: flex;
    align-items: stretch;
    -webkit-animation: tickertemplate20130819440819__ss_glow_testimonial_rftDKj 40s infinite linear;
    animation-duration: 40s;
    flex-shrink: 0;
  }

  .testimonials-items-body-template--20130819440819__ss_glow_testimonial_rftDKj:last-child {
    margin-left: -150px;
  }

  .testimonials-item-content-template--20130819440819__ss_glow_testimonial_rftDKj {
    display: flex;
    align-items: center;
    width: 300px;
    gap: 12px;
    padding: 12px 16px;
    border-radius: 100px;
    border: 0px solid #000000;
    background-color: #ffffff;
    margin-right: 28px;
    flex-shrink: 0;
  }

  .testimonials-item-image-template--20130819440819__ss_glow_testimonial_rftDKj {
    flex-shrink: 0;
    width: 100%;
    max-width: 52px;
    position: relative;
    overflow: hidden;
    display: block;    
  }

  .testimonials-item-image-template--20130819440819__ss_glow_testimonial_rftDKj img,
  .testimonials-item-image-template--20130819440819__ss_glow_testimonial_rftDKj svg {
    border-radius: 100px;
    display: block;
    width: 100%;
    height: 100%;    
    object-fit: cover; 
  }

  .testimonials-item-image-template--20130819440819__ss_glow_testimonial_rftDKj > svg {
    background: #AFAFAF;
  }

  .testimonials-icon-review-template--20130819440819__ss_glow_testimonial_rftDKj {
    position: absolute;
    bottom: 0;
    right: 0;
    padding: 2px;
    aspect-ratio: 1/1;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #000000;
    background-image: linear-gradient(46deg, rgba(52, 133, 236, 1) 13%, rgba(170, 248, 219, 1) 86%);
  }

  .testimonials-number-template--20130819440819__ss_glow_testimonial_rftDKj {
    margin: 0;
    font-size: 12px;
    color: #ffffff;
    line-height: 100%;
    text-transform: unset;
    text-decoration: none;
    flex-shrink: 0;
  }

  .testimonials-icon-review-template--20130819440819__ss_glow_testimonial_rftDKj svg path {
    fill: #ffffff;
  }

  .testimonials-item-text-template--20130819440819__ss_glow_testimonial_rftDKj {
    margin: 0;
    font-size: 16px;
    color: #000000;
    line-height: 150%;
    text-transform: unset;
    text-decoration: none;
  }

  @media(min-width: 1024px) {

    .section-template--20130819440819__ss_glow_testimonial_rftDKj {
      margin-top: 0px;
      margin-bottom: 0px;
      margin-left: 0rem;
      margin-right: 0rem;
      border-radius: 0px;
    }
    
    .section-template--20130819440819__ss_glow_testimonial_rftDKj-settings {
      padding: 0 5rem;
      padding-top: 36px;
      padding-bottom: 36px;
      padding-left: 5rem;
      padding-right: 5rem;
    }

    .testimonials-heading-template--20130819440819__ss_glow_testimonial_rftDKj {
      text-align: center;
    }
  
    .testimonials-heading-template--20130819440819__ss_glow_testimonial_rftDKj * {
      font-size: 40px;
    }  

    .testimonials-body-template--20130819440819__ss_glow_testimonial_rftDKj {
      gap: 32px;
      margin-top: 48px;
    }

    .testimonials-items-template--20130819440819__ss_glow_testimonial_rftDKj {
      -webkit-animation: tickertemplate20130819440819__ss_glow_testimonial_rftDKj 48s infinite linear;
      animation-duration: 48s;
    }

    .testimonials-item-content-template--20130819440819__ss_glow_testimonial_rftDKj {
      width: 320px;
      gap: 12px;
      padding: 12px 16px;
       margin-right: 28px;
    }

    .testimonials-item-image-template--20130819440819__ss_glow_testimonial_rftDKj {
      max-width: 52px;
    }

    .testimonials-item-text-template--20130819440819__ss_glow_testimonial_rftDKj {
      font-size: 16px;
    }

    .testimonials-number-template--20130819440819__ss_glow_testimonial_rftDKj {
      font-size: 12px;
    }
  }
@keyframes tickertemplate20130819440819__ss_glow_testimonial_rftDKj {
      0% {
        transform: translateX(0%);
      }
      100% {
        transform: translateX(-100%);
      }
    }
.testimonials-heading-template--20130819440819__ss_glow_testimonial_rftDKj strong {
      background-image: linear-gradient(46deg, rgba(52, 133, 236, 1) 13%, rgba(170, 248, 219, 1) 86%);
      -webkit-background-clip: text;
      -webkit-text-fill-color: transparent;
    }
.testimonials-item-content-template--20130819440819__ss_glow_testimonial_rftDKj {
        box-shadow: 4px 4px 20px #b8b1dc;
      }
.section-template--20130819440819__ss_text_block_pro_q4jmRT {
    border-top: solid #000000 0px;
    border-bottom: solid #000000 0px;
    margin-top: 0px;
    margin-bottom: 0px;
  }
  
  .section-template--20130819440819__ss_text_block_pro_q4jmRT-settings {
    max-width: 120rem;
    margin: 0 auto;
    padding-top: 27px;
    padding-bottom: 27px;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .text-block-inner-template--20130819440819__ss_text_block_pro_q4jmRT {
    display: flex;
    align-items: center;
    flex-direction: column;
  }

  .text-block-content-template--20130819440819__ss_text_block_pro_q4jmRT {
    width: 100%;
    padding: 30px 30px;
    border-radius: 40px;
    background-color: ;
  }
  
  @media(min-width: 1024px) {

    .section-template--20130819440819__ss_text_block_pro_q4jmRT {
      margin-top: 0px;
      margin-bottom: 0px;
    }
    
    .section-template--20130819440819__ss_text_block_pro_q4jmRT-settings {
      padding: 0 5rem;
      padding-top: 36px;
      padding-bottom: 36px;
      padding-left: 5rem;
      padding-right: 5rem;
    }

    .text-block-inner-template--20130819440819__ss_text_block_pro_q4jmRT {
      flex-direction: row;
    } 
    
    .text-block-content-template--20130819440819__ss_text_block_pro_q4jmRT {
      padding: 40px 40px;
    }
  }
@font-face {
  font-family: Assistant;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
}

        
        .text-block-subtitle-subtitle_4gbb4a {
          margin: 0px;
          margin-top: 0px;
          font-size: 17.0px;
          font-weight: 500;
          color: #000000;
          line-height: 100%;
          text-transform: unset;
          text-align: center;
        }
        
        @media(min-width: 1024px) {
          .text-block-subtitle-subtitle_4gbb4a {
            margin-top: 0px;
            font-size: 20px;
          }
        }
@font-face {
  font-family: Assistant;
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  src: url("//global.rokid.com/cdn/fonts/assistant/assistant_n4.9120912a469cad1cc292572851508ca49d12e768.woff2") format("woff2"),
       url("//global.rokid.com/cdn/fonts/assistant/assistant_n4.6e9875ce64e0fefcd3f4446b7ec9036b3ddd2985.woff") format("woff");
}


        .text-block-text-text_DW9epW {
          margin-top: 12px;
          text-align: center; 
        }
        
        .text-block-text-text_DW9epW p,
        .text-block-text-text_DW9epW a,
        .text-block-text-text_DW9epW li {
          margin: 0px;
          font-size: 13.6px;
          color: #000000;
          line-height: 130%;
          text-transform: unset;
          text-decoration: none;
        }
        
        @media(min-width: 1024px) {
          .text-block-text-text_DW9epW {
            margin-top: px;
          }
          
          .text-block-text-text_DW9epW p,
          .text-block-text-text_DW9epW a,
          .text-block-text-text_DW9epW li {
            font-size: px;
          }
        }
#shopify-section-template--20130819440819__collapsible_content_arMUkn {
	
		padding-top: 3.2rem;
	

	
		padding-bottom: 3.2rem;
	
}

@media screen and (min-width: 990px) { 
	#shopify-section-template--20130819440819__collapsible_content_arMUkn {
		
			padding-top: 3.2rem;
		

		
			padding-bottom: 3.2rem;
		
	}
}

@media screen and (min-width: 1100px) { 
	#shopify-section-template--20130819440819__collapsible_content_arMUkn {
		
			padding-top: 3.2rem;
		

		
			padding-bottom: 3.2rem;
		
	}
}

@media screen and (min-width: 1560px) { 
	#shopify-section-template--20130819440819__collapsible_content_arMUkn {
		
			padding-top: 3.2rem;
		

		
			padding-bottom: 3.2rem;
		
	}
}