/** Shopify CDN: Minification failed

Line 233:10 Expected identifier but found whitespace
Line 233:15 Unexpected "!"

**/


@font-face {
    font-family: 'Syncopate';
    src: url('/cdn/shop/files/Syncopate-Bold.woff2?v=1661284818') format('woff2');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}
.sf-header header {
    border-bottom: 1px solid #DDDCDE;
}
/* .section__header {
  margin-bottom: 0px;
} */
/* .topbot-borders {
  border-top: 1px solid #c6c0c0;
  border-bottom: 1px solid #c6c0c0;
} */
.font-semibold.text-xs {
    color: #FFFFFF;
}
.rounded-full.opacity-75.bg-gray-50 {
    background-color: #FD6C17;
}
 
span.absolute.p-1.rounded-full.text-black.bg-white {
    background-color: #FD6C17;
    color: #FDE4CC !important;
}
h6.journey-dipesh {
    color: #FFFFFF;
    TEXT-TRANSFORM: uppercase;
    font-size: 1.3em;
    letter-spacing: .1em;
    text-align:bottom-left;
}

.adv-founder {
    font-family: 'Syncopate', sans-serif !important;
    font-size: 16px;
/*     color: #CFCFCF;
    padding-bottom: 20px; */
}
h2.rte.section__heading {
    font-size: 2.2em;
}
.sf-slider__controls button:hover {
    border-color: #FFFFFF !important;
}
h3.h4.font-medium {
    font-size: 1.5em;
}
.new-heads{
    font-size: 1.7em;
    text-transform: uppercase;
    line-height: 1.1em;
    font-family: Syncopate-Bold !important;
}
.home-intro-heading {
    width: 660px;
}
.home-intro-copy {
 
}
.home-intro-heading h3.content__heading {
    width: 660px;
    font-size: 2.4rem;
    line-height: 1;
    text-transform: uppercase;
  padding-left: 20%;
}
.sf__pcard-content {
    font-family: GT America Extended,Nunito,sans-serif!important;
    src: url('/cdn/shop/files/GT-America-Extended-Medium.woff?v=1666563649') format('woff');
    font-style: normal!important;
    transition: color .2s ease-in-out!important;
    letter-spacing: .025em!important;
    font-display: swap;
}

h2  {
    font-family: 'Syncopate', sans-serif !important;
    font-weight: 600;
    font-size: 42px;
    text-transform: uppercase;
    color: #1f1f1f;
    letter-spacing: -1px;
    margin-bottom: 50px;
}
.section__subheading {
    font-family: GT America Extended,Nunito,sans-serif!important;
    font-size: 15px;
    line-height: 22px;
    color: #1f1f1f;

}
.sf-sub-menu__link:hover {
    background: none;
    color: #f26b22;
}
.sf-sub-menu__link {
    color: #5C6167;
}
.leading-9 {
    line-height: 1.6rem;
}
.shopify-policy__title h1 {
    font-size: 2em !important;
    margin: 80px 0 50px 0;
}
.shopify-policy__body h3 {
    font-size: 1.3em !important;
    margin: 40px 0 10px 0;
    text-transform: uppercase;
}
#shopify-section-template--16323607462133__recent-viewed h2, #sf__featured-collection-template--16323607462133__165948159296571e69 h2{
    text-align: center !important;
    font-size: 28px;
    font-weight: light;
    font-family: "Maison Neue Light", sans-serif !important;
}
.paicons {
    padding: 3px 0 !important;
}
.sf-hero__subtitle, .content__subheading {
    font-family: SF-Heading-font;
    line-height: 1.33;
    font-size: 22px;
    font-style: normal !important;
}
.sf-menu__arrow {
    color: #FF3C00 !important;
}
.bike-banner {
    padding-top: 60px;
}
/* .custom-featured-combo span.prod__price.text-color-regular-price {
    color: #fff;
} */

/* .custom-featured-combo span.prod__compare_price.ml-2.line-through.text-color-secondary {
    color: #FE6C17 !important;
  
} */
/* button.shopify-payment-button__button {
    font-size: 0px !important;
}
button.shopify-payment-button__button:before {
    content: "Buy Now";
    line-height: 1.42;
    text-decoration: none;
    text-align: center;
    white-space: normal;
    font-size: 18px;
    font-weight: 700;
} */
.sf__pcard-name {
    font-size: 1em !important;
    font-weight: 600;
    font-family: "Maison Neue Book", sans-serif !important;
}
.sf__pcard-price {
    font-size: 0.9em !important;  
    font-family: "Maison Neue Light", sans-serif !important;
    font-style: normal;
}
.prod__compare_price {
    color: #999999;
}
.sf__collection-breadcrumb {
    
}
#shopify-section-template--16647879327989__main {
    background-image: url(/cdn/shop/files/lost.webp?v=1670509361);
    height: 70vh !important;
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    background-attachment: scroll;
}
.sf-breadcrumb.w-full, .bread-crumb__item {
    
    font-size: 13px !important;
}
.sf__breabcrumb-page-title {
    color: #9F9F9F;
}
.bread-crumb__item:hover {
    color: #161D25;
    text-decoration: underline;
}
.custom-collection-banner .sf-hero__subtitle{
   font-style: normal !important; 
  font-size: 38px;
}
#shopify-section-template--15922296586485__1651901932342eb155 {
    background: #1c1c1c;
}
.sf-product__section.product-recommendations {
    background: #F6F6F6;
    padding: 5px 0;
}
/* #shopify-section-template--16631093461237__1651901932342eb155 {
    background-color: #171717;
} */
.product-reviews {
/*     color: #ffffff; */
    text-align: center;
    max-width: 800px;
    margin: 0 auto;
    padding: 30px 0;
}
span.spr-starrating.spr-summary-starrating {
    color: #FD6C17;
}
i.spr-icon.spr-icon-star {
    color: #FD6C17;
}
/* .product-reviews h2 {
	 color: #ffffff !important;
}
.spr-review-content-body {
	color: #f2f2f2 !important;
}
.spr-review-reportreview { */
    float: none!important;
}
.product-recommendations h2 {
    text-align: center;
    font-size: 32px !important;
}
.sf__btn.sf__btn-link:after, .sf__btn.sf__btn-link:before, 
a.sf__btn.sf__btn-link:after, a.sf__btn.sf__btn-link:before, 
button.sf__btn.sf__btn-link:after, button.sf__btn.sf__btn-link:before {
  height: 1px;
}

.sf-hero__subtitle,
.content__subheading {
  font-family: 'SF-Heading-font';
  line-height: 1.33;
  font-size: 18px;
  font-style: italic;
}

.sf__index-hero-1 .sf-hero__subtitle {
  margin-bottom: 2px;
}

.sf__index-hero-1 .sf-hero__content .sf-hero__title {
  line-height: 1.28;
  margin-bottom: 15px;
}

.sf__index-hero-1 .sf-hero__subtitle {
  margin-bottom: 18px;
}

.sf__index-hero-2 .sf-hero__content .sf-hero__title {
  line-height: 1.33;
  margin-bottom: 30px;
}

.sf__index-img-with-text .content__box .content__subheading img {
  max-width: 74px;
  margin-bottom: 13px;
}

.sf__index-img-with-text .content__box .content__heading {
  line-height: 1.33;
  margin-bottom: 30px;
}
.prod__tag-sale {
background-color: #FE6C17;
}
.sf-testimonials__inner .swiper-container {
    padding-top: 40px !important;
}
.sf-testimonials-description {
    font-size: 1.3rem;
    line-height: 1.7rem;
}
.sf-testimonials-footer {
    color: #666;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: 1px;
}
.sf__index-testimonials .review-block .bg-white {
  padding-top: 0;
  padding-bottom: 0;
  background: transparent;
}

.sf__index-testimonials .review-block .bg-white h3 {
  font-family: 'SF-Heading-font';
  font-style: italic;
  margin-bottom: 17px;
}

.sf__index-testimonials .review-block .bg-white .rte + div.not-change {
  font-weight: 500;
}
.pre-footer {
    border-top: solid 1px #E5E5E5 !important;
}
.sf__blog-cardDate {
  font-family: 'SF-Heading-font';
  font-size: 14px !important;
  color: #666;
  text-transform: capitalize !important;
  font-style: italic;
}
.letter-scoop {
    display: flex;
    align-content: center;
    justify-content: center;
}
input#ContactSubscribe-email {
    border: 1px solid #CED6DD;
    color: #161D25;
    padding: 10px;
}

/* .template-index .sf__newsletter-section {
 padding: 50px 0 -150px 0;
}

.template-index .sf__newsletter-section .sf__newsletter-form-group {
  border-radius: 0;
  background: #fff;
  border-width: 2px;
  border-color: transparent;
}

.template-index .sf__newsletter-section .sf__newsletter-form-group:focus-within {
  border-width: 2px;
}

.template-index .sf__newsletter-section .sf__newsletter-form-group input,
.template-index .sf__newsletter-section .sf__newsletter-form-group button {
  color: #000;
}

.template-index .sf__newsletter-section .sf__newsletter-form-group input::placeholder {
  color: #666;
}

.template-index .sf__newsletter-section .newsletter__form-heading {
  margin-bottom: 0px;
}

.template-index .sf__newsletter-section .newsletter__form-heading h3 {
  font-size: 32px;
  line-height: 1.67;
} 
 */
.sf__footer-block-title {
  font-size: 18px;
}

.sf__pcard-price {
  font-family: 'SF-Heading-font';
  font-style: normal;
}
/* .sf-footer .sf-footer__block a {
    color: #9b9b9b !important;
}  
.foo-about {
    
} */
@media screen and (min-width: 1280px) {
  .sf__index-hero-1 .sf-hero__content .sf-hero__title {
    font-size: 42px;
  }
  
  .sf__index-hero-2 .sf-hero__content .sf-hero__title,
  .sf__index-img-with-text .content__box .content__heading {
  	font-size: 32px;
  }
  
  .sf__index-img-with-text-2 .content__box {
  	padding-left: 100px;
  }
  
  .sf__pcard-name,
  .sf__pcard-price {
    font-size: 18px;
  }
  
  .home-hero h2 {
    font-size: 3.2rem;
    letter-spacing: -3px;
    text-shadow: 1px 2px rgb(0 0 0 / 70%);
   }  
  .collection-info {
      max-width: 50vw;
      margin: 0 auto;      
  }  
}

@media screen and (min-width: 1536px) {
    .sf__index-img-with-text-2 .content__box {
  	padding-left: 180px;
  }
}


@media screen and (max-width: 767px) {
   .collection-header {
    min-height: 40vw;
    } 
  .section__subheading {
    margin-bottom: 10px !important;
    font-size: 14px;
    }
/*   .home-hero h2 {
    font-size: 2.4rem;
    line-height: 1;
    letter-spacing: -3px;
    text-align: center;
   }    
   */
  .sf__index-hero-1 .sf-hero__subtitle {
    margin-bottom: 10px;
  }
  
  .sf__index-hero-1 .sf-hero__content .sf-hero__title {
    font-size: 36px;
    margin-bottom: 20px;
  }
  
  .sf__index-hero-1 .sf-hero__content {
    text-align: center;
    width: 100%;
  }
  
  .sf__index-img-with-text .content__box {
  	text-align: center;
  }
  
  .sf__index-img-with-text .content__box .content__subheading img {
    max-width: 55px;
    margin: 0 auto;
    margin-bottom: 10px;
  }
  
/*   .template-index .sf__newsletter-section .newsletter__form-heading {
  	margin-bottom: 15px;
  }
  
  .template-index .sf__newsletter-section .newsletter__form-heading h3 {
    font-size: 28px;
  }
   */
/*   .sf__footer-bottom-inner .sf-footer__left {
    text-align: left;
  }
  
  .sf__footer-bottom-inner .sf-footer__right {
    justify-content: flex-start;
  } */
}

.trending-now {
	padding: 30px 0;
}
.home-mission {
	padding: 30px 0;
  	background: #E0E7E4;  
}

.section-py {
 
    padding: 50px 0 -100px 0 !important;
  
}  

.sf-footer {
    background-image: url(/cdn/shop/files/footer-dv.png?v=1657301308) !important;
    padding-top: 350px !important;
    background-repeat: no-repeat;
    background-size: contain;
}

/* .sf__newsletter-section {

  padding: 300px 0 -200px 0 !important;

}
 */
@media screen and (min-width: 767px) {

}

@media screen and (max-width: 767px) {

/*.sf-hero__content p {
    margin-top: 0;
  max-width: 65% !important; 
}  */
h3.sf__footer-block-title {
    padding-right: 0 !important;
}
}  
@media screen and (max-width: 767px) {
.section__heading {
    text-align: center;
}  
.sf-footer {
    background-image: url(/cdn/shop/files/footer-mv.png?v=1657301784) !important;
    padding-top: 140px !important;
    background-repeat: no-repeat;
    background-size: contain;
    text-align: center;
}
.social-media-links.flex.items-center {
    flex-wrap: wrap;
    justify-content: center;
}
  
.sf__footer-middle {
    padding-top: 50px !important;

}
}
.sf__about-block .sf__about-block-text .sf__about-block-text-1 {
    display: flex;
    align-content: center;
    justify-content: center;
}
.svelte-1tfnexz , .svelte-fefu2p{
    max-width: 100% !important;
}
#shopify-block-f189b0c1-91d0-48a9-b377-705c4f6b1752 {
    margin-top: -25px !important;
}