/** Shopify CDN: Minification failed

Line 566:21 Unexpected "*"
Line 707:10 Unexpected "*"
Line 739:10 Unexpected "*"
Line 897:16 Unexpected "*"
Line 986:16 Unexpected "*"

**/
body#horacio-ai-assistant footer,
body#horacio-ai-assistant #qab_container,
body#horacio-ai-assistant .announcement-bar{
  display: none !important;
}



.wrap-label-element.fordeer-top-left-position{
    width: 35%!important;
}

.header__submenu{
    z-index: 9999 !important;
}

#shopify-section-template--22226453954877__custom_liquid_LKeD66,
#shopify-section-template--27595866603837__custom_liquid_LKeD66{
  position: sticky;
  top: 57px;
  z-index: 999;
}
#shopify-section-template--22370391130429__custom_liquid_LKeD66,
#shopify-section-template--27595866636605__custom_liquid_LKeD66{
  position: sticky;
  top: 57px;
  z-index: 999;
}
.enlarge{
  font-size: 50px;
}

.jdgm-rev__title{
  height: 21px !important;
}

div[aria-label="1 / 4"] h3.psb-section-title{
  font-size: 22px !important;
  font-weight: 700;
}

.afterpay-paragraph .afterpay-text2{
  font-size: 12px !important;
}

afterpay-placement{
  --logo-badge-width: 57px;
  --messaging-font-size: 12px;
}

#shopify-block-00113831-9ebe-44d4-89fd-55982086fe71 .zip-container span{
  font-size: 12px;
}

#shopify-block-00113831-9ebe-44d4-89fd-55982086fe71 .zip-container .zip-logo{
  height: 21.7px;
}

@media only screen and (min-width: 768px) {
  #shopify-section-sections--17974360867133__5a0e8d8d-d85d-41bf-a395-f2f524cd1739,
[id^="shopify-section-sections--"][id$="__5a0e8d8d-d85d-41bf-a395-f2f524cd1739"]{
    display: none !important;
  }

  #shopify-section-template--17974360736061__slideshow_qTeynQ,
[id^="shopify-section-template--"][id$="__slideshow_qTeynQ"]{
    display:none;
  }
}

@media only screen and (max-width: 767px) {
  #shopify-section-sections--17974360867133__3a270e8e-aecb-4bda-8006-9d0426d94981,
[id^="shopify-section-sections--"][id$="__3a270e8e-aecb-4bda-8006-9d0426d94981"]{
    display: none !important;
  }
  #shopify-section-template--17974360736061__image_banner_DreTzh .subtitle,
[id^="shopify-section-template--"][id$="__image_banner_DreTzh"] .subtitle{
    font-size: 12px;
  }

  #shopify-section-template--17974360736061__6b764c98-08c5-4435-ad42-3a86788cf3da
    .psb-container,
[id^="shopify-section-template--"][id$="__6b764c98-08c5-4435-ad42-3a86788cf3da"]
    .psb-container{
    max-width: 88% !important;
  }
}

@media screen and (max-width: 767px) {
  .product__media-list .product__media-item{
    width: calc(103% - 3rem - var(--grid-mobile-horizontal-spacing)) !important;
  }

  #psb-sections--17974360867133__3465eeda-757f-4e2b-9725-fd9d8a86cd64
    .psb-container-fullwidth,
[id^="psb-sections--"][id$="__3465eeda-757f-4e2b-9725-fd9d8a86cd64"]
    .psb-container-fullwidth{
    width: 100%;
  }

  #psb-sections--17974360867133__3465eeda-757f-4e2b-9725-fd9d8a86cd64
    .psb-row
    .image-column,
[id^="psb-sections--"][id$="__3465eeda-757f-4e2b-9725-fd9d8a86cd64"]
    .psb-row
    .image-column{
    padding-left: 0px;
    padding-right: 0px;
  }
  #shopify-section-template--17974360736061__slideshow_bkzFQi,
[id^="shopify-section-template--"][id$="__slideshow_bkzFQi"]{
    display:none;
  }
}

@media only screen and (max-width: 767px) {
  #shopify-section-template--17974361129277__main .product{
    padding-top: 0px;
    margin-top: -3rem !important;
  }
}

@media only screen and (max-width: 767px) {
  #psb-template--18092728320317__15e25938-1a02-4da8-91af-76a62eb60c4e
    .psb-section-text
    p,
[id^="psb-template--"][id$="__15e25938-1a02-4da8-91af-76a62eb60c4e"]
    .psb-section-text
    p{
    font-size: 15px !important;
  }

  #psb-template--18092728320317__15e25938-1a02-4da8-91af-76a62eb60c4e
    h2.psb-section-title,
[id^="psb-template--"][id$="__15e25938-1a02-4da8-91af-76a62eb60c4e"]
    h2.psb-section-title{
    font-size: 40px;
    margin-top: -2rem !important;
  }
}

#shopify-section-template--17974360736061__56bfe4aa-d46a-40c1-ad70-1f9a02321164
  .psb-container,
[id^="shopify-section-template--"][id$="__56bfe4aa-d46a-40c1-ad70-1f9a02321164"]
  .psb-container{
  width: 90%;
}

/*firefly,
shipping calculator___________________________________________________________*/
#cs_shipping_rate .ShippingEstimator__Form{
  width: calc(33rem / var(--font-body-scale) + var(--inputs-border-width) * 2);
  padding-bottom: 0px !important;
  margin-bottom: -3rem;
}
#cs_shipping_rate .ShippingEstimator__Error{
  font-size: 12px !important;
}

.sbz-cart-calculator input#input_postcode,
input#input_postcode{
  font-size: 15px;
  margin-bottom: 1rem;
}

#cs_shipping_rate .sbz-cart-calculator input#input_postcode,
input#input_postcode{
  border-radius: 0px;
  border-color: black !important;
}

.sbz-cart-calculator input#input_postcode,
input#input_postcode{
  padding: 13px;
  font-size: 16px;
  flex: 2;
  margin-left: -5.2rem;
  margin-right: -10rem;
  transform: scale(0.72);
}
#cs_shipping_rate button#search_postcode{
  padding: 0px 2px !important;
  font-size: 16px;
  transform: scale(0.8);
}
.sbz-cart-calculator button#search_postcode,
button#search_postcode{
  max-width: 8rem !important;
  margin-left: 4.2rem !important;
  margin-right: -1rem !important;
  margin-bottom: 1rem;
}

#shipping_rates li span{
  font-size: 12px !important;
}

/*firefly,
shipping calculator__________________*/

.button,
.shopify-challenge__button,
.customer button,
button.shopify-payment-button__button--unbranded{
  min-width: calc(6rem + var(--buttons-border-width) * 2);
  min-height: calc(4.5rem + var(--buttons-border-width) * 2);
}

@media only screen and (max-width: 767px) {
  #cs_shipping_rate .sbz-cart-calculator input#input_postcode,
input#input_postcode{
    margin-bottom: 1rem;
  }
}

#shopify-section-template--17974360736061__image_banner .banner__heading,
[id^="shopify-section-template--"][id$="__image_banner"] .banner__heading{
  color: #303030;
  font-weight: bold;
}

#shopify-section-template--17974361129277__main .badge{
  border: none！important;
}

#shopify-section-template--17974360736061__09457938-3111-4004-bfc1-159db9280ed5,
[id^="shopify-section-template--"][id$="__09457938-3111-4004-bfc1-159db9280ed5"]{
  display: none !important;
}

@media only screen and (max-width: 767px) {
  #shopify-section-template--17974360736061__1680787495bf68a079,
[id^="shopify-section-template--"][id$="__1680787495bf68a079"]{
    margin-top: -2rem;
  }
}

.jdgm-rev__reply{
  font-size: 11px;
}

/*product page___________________________________________________________________________________________*/
#ProductInfo-template--17974361129277__main .product-form__buttons{
  width: calc(
    41.5rem / var(--font-body-scale) + var(--inputs-border-width) * 2
  );
  display: flex;
  border-radius: var(--inputs-radius);
  min-height: calc((var(--inputs-border-width) * 2) + 5.5rem);
  transform: scale(0.8);
  justify-content: flex-start;
  margin-left: -4.2rem;
  margin-top: 2rem;
}

#ProductInfo-template--17974361129277__main .share-button__button{
  color: black;
}

#ProductSubmitButton-template--17974361129277__main{
  background-color: #4a5e52;
  color: white;
}

#Quantity-Form-template--17974361129277__main .quantity__label{
  font-weight: 700;
  margin-left: 6.4rem;
  margin-right: 14rem;
  padding-top: 6px;
  padding-right: 42px;
}

#shopify-section-template--17974360736061__image_banner .banner__text,
[id^="shopify-section-template--"][id$="__image_banner"] .banner__text{
  font-size: 10xp;
  margin-top: -50xp;
}

#shopify-section-template--17974360736061__image_banner .banner__box,
[id^="shopify-section-template--"][id$="__image_banner"] .banner__box{
  margin-top: -50xp;
}









#variant-radios-template--17974361129277__main
  label[for="template--17974361129277__main-2-0"]{
  font-size: 10px;
  padding-right: 4rem;
  margin-right: 1rem;
}
#variant-radios-template--17974361129277__main
  label[for="template--17974361129277__main-2-1"]{
  font-size: 10px;
  padding-right: 4rem;
  margin-right: 1rem;
}

#variant-radios-template--17974361129277__main
  label[for="template--17974361129277__main-2-2"]{
  font-size: 10px;
  padding-right: 4rem;
  margin-right: 1rem;
}

#ProductInfo-template--17974361129277__main .product-popup-modal__button{
  font-size: 12px;
  color: #4c5a26;
  font-weight: bold;
}

.smart-tabs-wrapper{
  width: 100% !important;
}
.smart-tabs-content-block{
  overflow-x: auto !important;
  font-size: 13px !important;
}
.smart-tabs-navigation-wrapper{
  text-align: CENTER !important;
  padding-bottom: 2rem;
}

#ProductInfo-template--17974361129277__main .Panel__Title{
  font-size: 1.3rem;
  color: #303030;
}
#ProductInfo-template--17974361129277__main .Panel{
  max-width: 100%;
  margin: 0px 0;
}

.jdgm-row-media{
  display: none !important;
}

/*product page___________________________________________________________________________________________*/

#shopify-section-template--17974360506685__cart-footer .cncmethodimage,
/*product page___________________________________________________________________________________________*/

[id^="shopify-section-template--"][id$="__cart-footer"] .cncmethodimage{
  width: 34px;
}

#shopify-section-template--17974360506685__cart-footer .checkoutMethodName,
[id^="shopify-section-template--"][id$="__cart-footer"] .checkoutMethodName{
  font-size: 12px;
}

#ProductInfo-template--17974361129277__main
  .sbz-cart-calculator
  button#search_postcode,
button#search_postcode{
  background-color: #4a5e52 !important;
  color: WHITE;
}

#shopify-section-template--17974360506685__cart-footer .additionaltext,
[id^="shopify-section-template--"][id$="__cart-footer"] .additionaltext{
  font-size: 11px;
}

#shopify-section-template--17974360506685__cart-footer .error_message,
[id^="shopify-section-template--"][id$="__cart-footer"] .error_message{
  font-size: 11px;
}

@media only screen and (min-width: 768px) {
  #shopify-section-template--17974360506685__cart-footer .wrapcheckoutmethods,
[id^="shopify-section-template--"][id$="__cart-footer"] .wrapcheckoutmethods{
    margin-bottom: 2rem;
    margin-right: -56rem;
    margin-left: 70rem;
  }

  #shopify-section-template--17974360506685__cart-footer
    .gafcnc_postalcode_section,
[id^="shopify-section-template--"][id$="__cart-footer"]
    .gafcnc_postalcode_section{
    margin-right: -56rem;
    margin-left: 70rem;
  }

  #shopify-section-template--17974360506685__cart-footer .gafcnd_section,
[id^="shopify-section-template--"][id$="__cart-footer"] .gafcnd_section{
    width: 50%;
  }
  #shopify-section-template--17974360506685__cart-footer .error_message,
[id^="shopify-section-template--"][id$="__cart-footer"] .error_message{
    margin-right: -56rem;
    margin-left: 70rem;
  }

  #shopify-section-template--17974360506685__cart-footer .additionaltext,
[id^="shopify-section-template--"][id$="__cart-footer"] .additionaltext{
    margin-right: -56rem;
    margin-left: 70rem;
  }
  #shopify-section-template--17974360506685__cart-footer .delivery_eligible,
[id^="shopify-section-template--"][id$="__cart-footer"] .delivery_eligible{
    margin-right: -56rem;
    margin-left: 70rem;
  }

  #gaflddatetimepicker{
    margin-right: -56rem;
    margin-left: 70rem;
  }
}

#shopify-section-template--17974361129277__main .no-js-hidden{
  margin-top: 1rem;

  font-weight: bold;
}
#shopify-section-template--17974361129277__main .js product-form__input{
  font-size: 9px !important;
}

.jdgm-rev__reply{
  font-size: 11px;
}

#Slide-template--17974360736061__featured_collection-1 .price-item,
#Slide-template--27595864736061__featured_collection-1 .price-item{
  font-size: 16px;
}

@media only screen and (min-width: 768px) {
  #shopify-section-template--17974361129277__main .badge{
    border-color: #f78e26;
    padding-bottom: 1rem;
    padding-top: 1rem;
  }
}

@media only screen and (max-width: 767px) {
  #MainProduct-template--17974361129277__main .price-item{
    font-size: 18px;
  }

  #shopify-section-template--17974361129277__main .badge{
    border-color: #f78e26;
    padding-bottom: 1rem;
    padding-top: 1rem;
  }
}

@media only screen and (max-width: 767px) {
  #shopify-section-template--17974361129277__b792f2a1-3d8c-4f37-b8c8-0db72768a11b,
[id^="shopify-section-template--"][id$="__b792f2a1-3d8c-4f37-b8c8-0db72768a11b"]{
    margin-left: -1.9rem;
  }
}

#shopify-section-template--17974361129277__b792f2a1-3d8c-4f37-b8c8-0db72768a11b
  .rich-text__text,
[id^="shopify-section-template--"][id$="__b792f2a1-3d8c-4f37-b8c8-0db72768a11b"]
  .rich-text__text{
  margin-top: -1rem;
  margin-bottom: -1rem;
}

@media only screen and (min-width: 768px) {
  #shopify-section-template--17974361129277__7fcadd32-70fc-4e5e-ba33-53337cb4c03d,
[id^="shopify-section-template--"][id$="__7fcadd32-70fc-4e5e-ba33-53337cb4c03d"]{
    margin-left: -2.5rem;
  }
  #shopify-section-template--17974361129277__7fcadd32-70fc-4e5e-ba33-53337cb4c03d
    .rte
    img,
[id^="shopify-section-template--"][id$="__7fcadd32-70fc-4e5e-ba33-53337cb4c03d"]
    .rte
    img{
    width: 800px;
    height: auto;
  }
  #shopify-section-template--17974361129277__b792f2a1-3d8c-4f37-b8c8-0db72768a11b
    .rich-text__text,
[id^="shopify-section-template--"][id$="__b792f2a1-3d8c-4f37-b8c8-0db72768a11b"]
    .rich-text__text{
    font-size: 18px;
  }

  #shopify-section-template--17974360736061__8f912984-59f1-49aa-902d-d0d00feae042,
[id^="shopify-section-template--"][id$="__8f912984-59f1-49aa-902d-d0d00feae042"]{
    display: none;
  }
}

#shopify-section-template--17974360736061__featured_collection .card__inner,
[id^="shopify-section-template--"][id$="__featured_collection"] .card__inner{
  width: 100%;
}

html.js{
  background-color: black;
}

@media only screen and (max-width: 767px) {
  #shopify-section-template--17974360736061__rich_text .rich-text__text h2,
[id^="shopify-section-template--"][id$="__rich_text"] .rich-text__text h2{
    font-size: 11px;
  }

  #shopify-section-template--17974360736061__56bfe4aa-d46a-40c1-ad70-1f9a02321164
    .psb-section-title,
[id^="shopify-section-template--"][id$="__56bfe4aa-d46a-40c1-ad70-1f9a02321164"]
    .psb-section-title{
    font-size: 18px;
  }
}

#shopify-section-template--17974361129277__main .quantity__button{
  display: none;
}

#shopify-section-template--17974361129277__main .product-form__input{
  display: flex;
}

#shopify-section-template--17974361129277__main .quantity{
  color: rgba(var(--color-foreground));
  position: relative;
  width: calc(5.7rem / var(--font-body-scale) + var(--inputs-border-width) * 2);
  display: flex;
  border-radius: var(--inputs-radius);
  min-height: calc((var(--inputs-border-width) * 2) + 2.8rem);
  margin-left: -27.2rem;
  justify-content: flex-start;
}

#shopify-section-template--17974360736061__6b764c98-08c5-4435-ad42-3a86788cf3da,
[id^="shopify-section-template--"][id$="__6b764c98-08c5-4435-ad42-3a86788cf3da"]{
  display: flex;
  justify-content: center;
}

#Slide-template--17974361129277__main-33699310338365,
#Slide-Thumbnails-template--17974361129277__main-1{
  display: none;
}
/*All Home Page changes*/ /*All Home Page changes*/ /*All Home Page changes*/ /*All Home Page changes*/ /*All Home Page changes*/ /*All Home Page changes*/

/*Home page,
get your new bicycles*/

#shopify-section-template--17974360736061__652c22d3-942a-404b-a239-76857e13179e__featured_collection
  .card__inner,
get your new bicycles*/

[id^="shopify-section-template--"][id$="__652c22d3-942a-404b-a239-76857e13179e__featured_collection"]
  .card__inner{
  width: 100%;
}

/*Home page,
all slideshow width is 70%*/
@media only screen and (min-width: 768px){
  #shopify-section-template--17974360736061__f4adc29f-91a0-4d28-8832-b950fe0c9a0e
    slider-component,
[id^="shopify-section-template--"][id$="__f4adc29f-91a0-4d28-8832-b950fe0c9a0e"]
    slider-component{
    width: 70vw;
    margin: 0 auto;
  }
  #shopify-section-template--17974360736061__55444ea8-8036-4b45-a4f0-aad527b35edf
    slider-component,
[id^="shopify-section-template--"][id$="__55444ea8-8036-4b45-a4f0-aad527b35edf"]
    slider-component{
    width: 70vw;
    margin: 0 auto;
  }
  #shopify-section-template--17974360736061__featured_collection
    slider-component,
[id^="shopify-section-template--"][id$="__featured_collection"]
    slider-component{
    width: 70vw;
    min-width: 70vw;
    margin: 0 auto;
  }
  #shopify-section-template--17974360736061__652c22d3-942a-404b-a239-76857e13179e
    slider-component,
[id^="shopify-section-template--"][id$="__652c22d3-942a-404b-a239-76857e13179e"]
    slider-component{
    width: 70vw;
    min-width: 70vw;
    margin: 0 auto;
  }
  #shopify-section-template--17974360736061__652c22d3-942a-404b-a239-76857e13179e
    .page-width-desktop,
[id^="shopify-section-template--"][id$="__652c22d3-942a-404b-a239-76857e13179e"]
    .page-width-desktop{
    padding: 0 !important;
  }
  #shopify-section-template--17974360736061__ccf942e0-7ee0-4b7e-9f65-56bc9a1f48eb
    .content-container--full-width,
[id^="shopify-section-template--"][id$="__ccf942e0-7ee0-4b7e-9f65-56bc9a1f48eb"]
    .content-container--full-width{
    width: 70vw;
    margin-left: auto;
    margin-right: auto;
  }
  #shopify-section-template--17974360736061__ccf942e0-7ee0-4b7e-9f65-56bc9a1f48eb
    .rich-text__wrapper--left,
[id^="shopify-section-template--"][id$="__ccf942e0-7ee0-4b7e-9f65-56bc9a1f48eb"]
    .rich-text__wrapper--left{
    padding-left: 1.5rem;
    margin-left: 0rem;
  }

  #shopify-section-template--17974360736061__8f912984-59f1-49aa-902d-d0d00feae042
    .content-container--full-width,
[id^="shopify-section-template--"][id$="__8f912984-59f1-49aa-902d-d0d00feae042"]
    .content-container--full-width{
    width: 70vw;
    margin-left: auto;
    margin-right: auto;
  }
  #shopify-section-template--17974360736061__8f912984-59f1-49aa-902d-d0d00feae042
    .rich-text__wrapper--left,
[id^="shopify-section-template--"][id$="__8f912984-59f1-49aa-902d-d0d00feae042"]
    .rich-text__wrapper--left{
    padding-left: 1.5rem;
    margin-left: 0rem;
  }

  #shopify-section-template--17974360736061__rich_text
    .content-container--full-width,
[id^="shopify-section-template--"][id$="__rich_text"]
    .content-container--full-width{
    width: 70vw;
    margin-left: auto;
    margin-right: auto;
  }
  #shopify-section-template--17974360736061__rich_text
    .rich-text__wrapper--left,
[id^="shopify-section-template--"][id$="__rich_text"]
    .rich-text__wrapper--left{
    padding-left: 1.5rem;
    margin-left: 0rem;
  }

  #shopify-section-template--17974360736061__1984c2da-894b-43c8-a9d4-e2d0b681e9f7
    .content-container--full-width,
[id^="shopify-section-template--"][id$="__1984c2da-894b-43c8-a9d4-e2d0b681e9f7"]
    .content-container--full-width{
    width: 70vw;
    margin-left: auto;
    margin-right: auto;
  }
  #shopify-section-template--17974360736061__1984c2da-894b-43c8-a9d4-e2d0b681e9f7
    .rich-text__wrapper--left,
[id^="shopify-section-template--"][id$="__1984c2da-894b-43c8-a9d4-e2d0b681e9f7"]
    .rich-text__wrapper--left{
    padding-left: 1.5rem;
    margin-left: 0rem;
  }
}

@media screen and (min-width: 990px) {
  #shopify-section-template--17974360736061__652c22d3-942a-404b-a239-76857e13179e
    .page-width-desktop,
[id^="shopify-section-template--"][id$="__652c22d3-942a-404b-a239-76857e13179e"]
    .page-width-desktop{
    max-width: var(--page-width);
    padding: 0 0rem;
  }
}

@media screen and (min-width: 750px) {
  .section-template--17974360736061__652c22d3-942a-404b-a239-76857e13179e-padding,
.section-template--27595864736061__652c22d3-942a-404b-a239-76857e13179e-padding{
    padding-top: 36px;
    padding-bottom: 36px;
    width: 70vw;
    margin: auto;
  }
}
#shopify-section-template--17974360736061__652c22d3-942a-404b-a239-76857e13179e
  .page-width,
[id^="shopify-section-template--"][id$="__652c22d3-942a-404b-a239-76857e13179e"]
  .page-width{
  padding: 0 0rem;
}
/*Home page,
four icons*/
#shopify-section-template--17974360736061__f8bba270-c117-4d5f-9500-f7cde19561e0
  slideshow-component:not(.page-width)
  .slider-buttons,
four icons*/
[id^="shopify-section-template--"][id$="__f8bba270-c117-4d5f-9500-f7cde19561e0"]
  slideshow-component:not(.page-width)
  .slider-buttons{
  display: none !important;
}
@media only screen and (min-width: 768px) {
  #shopify-section-template--17974360736061__f8bba270-c117-4d5f-9500-f7cde19561e0,
[id^="shopify-section-template--"][id$="__f8bba270-c117-4d5f-9500-f7cde19561e0"]{
    display: none !important;
  }
}

@media screen and (max-width: 767px) {
  #shopify-section-template--17974360736061__f4adc29f-91a0-4d28-8832-b950fe0c9a0e,
[id^="shopify-section-template--"][id$="__f4adc29f-91a0-4d28-8832-b950fe0c9a0e"]{
    display: none !important;
  }
  .section-template--17974360736061__652c22d3-942a-404b-a239-76857e13179e-padding,
.section-template--27595864736061__652c22d3-942a-404b-a239-76857e13179e-padding{
    margin-left: 1.5rem;
  }
}

/*Home page,
four icons*/

/*Home page,
five icons*/

#shopify-section-template--17974360736061__e34a03dd-9b35-47f6-a4d5-0fdd938f7124
  .slideshow__controls,
five icons*/

[id^="shopify-section-template--"][id$="__e34a03dd-9b35-47f6-a4d5-0fdd938f7124"]
  .slideshow__controls{
  display: none !important;
}

#shopify-section-template--17974360736061__2de7de49-5438-4372-a3ea-18b024dee005
  slideshow-component:not(.page-width)
  .slider-buttons,
[id^="shopify-section-template--"][id$="__2de7de49-5438-4372-a3ea-18b024dee005"]
  slideshow-component:not(.page-width)
  .slider-buttons{
  display: none !important;
}

@media screen and (min-width: 768px) {
  #shopify-section-template--17974360736061__e34a03dd-9b35-47f6-a4d5-0fdd938f7124,
[id^="shopify-section-template--"][id$="__e34a03dd-9b35-47f6-a4d5-0fdd938f7124"]{
    display: none !important;
  }
  #shopify-section-template--17974360736061__2de7de49-5438-4372-a3ea-18b024dee005,
[id^="shopify-section-template--"][id$="__2de7de49-5438-4372-a3ea-18b024dee005"]{
    display: none !important;
  }
  #shopify-section-template--17974360736061__517ff5f5-2dae-4dd6-aa01-8cb7b3ce8e27,
[id^="shopify-section-template--"][id$="__517ff5f5-2dae-4dd6-aa01-8cb7b3ce8e27"]{
    display: none !important;
  }
}
#shopify-section-template--17974360736061__517ff5f5-2dae-4dd6-aa01-8cb7b3ce8e27
  .slideshow__controls,
[id^="shopify-section-template--"][id$="__517ff5f5-2dae-4dd6-aa01-8cb7b3ce8e27"]
  .slideshow__controls{
  display: none;
}

#shopify-section-template--17974360736061__2de7de49-5438-4372-a3ea-18b024dee005
  .banner__media,
[id^="shopify-section-template--"][id$="__2de7de49-5438-4372-a3ea-18b024dee005"]
  .banner__media{
  height: 44% !important;
}

#shopify-section-template--17974360736061__2de7de49-5438-4372-a3ea-18b024dee005
  .banner__content,
[id^="shopify-section-template--"][id$="__2de7de49-5438-4372-a3ea-18b024dee005"]
  .banner__content{
  min-height: 64rem;
}

#shopify-section-template--17974360736061__2de7de49-5438-4372-a3ea-18b024dee005
  .slider.slider--everywhere
  .slider__slide,
[id^="shopify-section-template--"][id$="__2de7de49-5438-4372-a3ea-18b024dee005"]
  .slider.slider--everywhere
  .slider__slide{
  margin-left: 0 !important;
  margin-right: 0.5rem !important;
}

#shopify-section-template--17974360736061__2de7de49-5438-4372-a3ea-18b024dee005
  slideshow-component
  .slideshow.banner,
[id^="shopify-section-template--"][id$="__2de7de49-5438-4372-a3ea-18b024dee005"]
  slideshow-component
  .slideshow.banner{
  margin-right: 0 !important;
  margin-bottom: -34rem !important;
}

@media only screen and (min-width: 1200px) {
  #shopify-section-template--17974360736061__2de7de49-5438-4372-a3ea-18b024dee005
    .banner__media,
[id^="shopify-section-template--"][id$="__2de7de49-5438-4372-a3ea-18b024dee005"]
    .banner__media{
    height: calc(58%) !important;
  }
  #shopify-section-template--17974360736061__2de7de49-5438-4372-a3ea-18b024dee005
    .banner__content,
[id^="shopify-section-template--"][id$="__2de7de49-5438-4372-a3ea-18b024dee005"]
    .banner__content{
    min-height: 83rem;
  }
}
@media screen and (max-width: 767px) {
  #shopify-section-template--17974360736061__2de7de49-5438-4372-a3ea-18b024dee005,
[id^="shopify-section-template--"][id$="__2de7de49-5438-4372-a3ea-18b024dee005"]{
    display: none !important;
  }
  #shopify-section-template--17974360736061__55444ea8-8036-4b45-a4f0-aad527b35edf,
[id^="shopify-section-template--"][id$="__55444ea8-8036-4b45-a4f0-aad527b35edf"]{
    display: none !important;
  }
}
/*Home page,
five icons*/

/* HOME PAGE,
size of the four bike photos */
@media screen and (max-width: 767px){
  #shopify-section-template--17974360736061__featured_collection
    .slider--tablet.grid--peek.grid--1-col-tablet-down
    .grid__item,
[id^="shopify-section-template--"][id$="__featured_collection"]
    .slider--tablet.grid--peek.grid--1-col-tablet-down
    .grid__item{
    width: calc(84.6% - var(--grid-mobile-horizontal-spacing) - 3rem);
  }
  #shopify-section-template--17974360736061__featured_collection .grid,
[id^="shopify-section-template--"][id$="__featured_collection"] .grid{
    column-gap: calc(var(--grid-mobile-horizontal-spacing) + 1.5rem);
  }

  #shopify-section-template--17974360736061__featured_collection
    .grid--peek.slider
    .grid__item:first-of-type,
[id^="shopify-section-template--"][id$="__featured_collection"]
    .grid--peek.slider
    .grid__item:first-of-type{
    margin-left: 1.5rem;
  }
  #shopify-section-template--17974360736061__44c602d7-9903-4487-a40a-861233dc146e,
[id^="shopify-section-template--"][id$="__44c602d7-9903-4487-a40a-861233dc146e"]{
    display: none !important;
  }
}

@media screen and (min-width: 768px) {
  #shopify-section-template--17974360736061__featured_collection
    .page-width-desktop,
[id^="shopify-section-template--"][id$="__featured_collection"]
    .page-width-desktop{
    padding: 0 !important;
  }
}

/* HOME PAGE,
size of the four bike photos */

@media only screen and (min-width: 768px){
  #shopify-section-template--17974360736061__037c2d4c-14ef-4ca0-a504-0d1c2bdcedbe,
[id^="shopify-section-template--"][id$="__037c2d4c-14ef-4ca0-a504-0d1c2bdcedbe"]{
    display: none !important;
  }
}
@media only screen and (max-width: 767px) {
  #shopify-section-template--17974360736061__featured_collection .grid,
[id^="shopify-section-template--"][id$="__featured_collection"] .grid{
    flex-wrap: nowrap;
    gap: 1.6rem;
  }
}
/* HOME PAGE,
size of About Us*/

#Banner-template--17974360736061__ecad15ed-4d8a-42a5-b6ad-8ce08679482e
  .banner__media,
size of About Us*/

#Banner-template--27595864736061__ecad15ed-4d8a-42a5-b6ad-8ce08679482e
  .banner__media{
  border-radius: 4% !important;
}

@media only screen and (max-width: 767px) {
  #shopify-section-template--17974360736061__ecad15ed-4d8a-42a5-b6ad-8ce08679482e
    .banner__media,
[id^="shopify-section-template--"][id$="__ecad15ed-4d8a-42a5-b6ad-8ce08679482e"]
    .banner__media{
    margin-left: auto;
    margin-right: auto;
    height: 100%;
    position: absolute;
    left: 3.1%;
    top: 0%;
    width: 93.9%;
  }

  #shopify-section-template--17974360736061__ecad15ed-4d8a-42a5-b6ad-8ce08679482e
    #Banner-template--17974360736061__ecad15ed-4d8a-42a5-b6ad-8ce08679482e::after,
[id^="shopify-section-template--"][id$="__ecad15ed-4d8a-42a5-b6ad-8ce08679482e"]
    #Banner-template--17974360736061__ecad15ed-4d8a-42a5-b6ad-8ce08679482e::after,
[id^="shopify-section-template--"][id$="__ecad15ed-4d8a-42a5-b6ad-8ce08679482e"]
    #Banner-template--27595864736061__ecad15ed-4d8a-42a5-b6ad-8ce08679482e::after{
    border-radius: 4% !important;
    left: 3.1%;
    top: 0%;
    width: 93.9%;
  }

  #shopify-section-template--17974360736061__ecad15ed-4d8a-42a5-b6ad-8ce08679482e
    .media
    > *:not(.zoom):not(.deferred-media__poster-button),
[id^="shopify-section-template--"][id$="__ecad15ed-4d8a-42a5-b6ad-8ce08679482e"]
    .media
    > *:not(.zoom):not(.deferred-media__poster-button),
.media model-viewer{
    border-radius: 0%;
  }
  #Banner-template--17974360736061__ecad15ed-4d8a-42a5-b6ad-8ce08679482e::after,
#Banner-template--27595864736061__ecad15ed-4d8a-42a5-b6ad-8ce08679482e::after{
    border-radius: 4% !important;
  }

  .media > *:not(.zoom):not(.deferred-media__poster-button),
.media model-viewer{
    border-radius: 0%;
  }
}

@media only screen and (min-width: 768px) {
  #shopify-section-template--17974360736061__ecad15ed-4d8a-42a5-b6ad-8ce08679482e
    .banner__media,
[id^="shopify-section-template--"][id$="__ecad15ed-4d8a-42a5-b6ad-8ce08679482e"]
    .banner__media{
    margin-left: auto;
    margin-right: auto;
    height: 100%;
    position: absolute;
    left: 9.1%;
    top: 0%;
    width: 81.8%;
  }

  #shopify-section-template--17974360736061__ecad15ed-4d8a-42a5-b6ad-8ce08679482e
    #Banner-template--17974360736061__ecad15ed-4d8a-42a5-b6ad-8ce08679482e::after,
[id^="shopify-section-template--"][id$="__ecad15ed-4d8a-42a5-b6ad-8ce08679482e"]
    #Banner-template--17974360736061__ecad15ed-4d8a-42a5-b6ad-8ce08679482e::after,
[id^="shopify-section-template--"][id$="__ecad15ed-4d8a-42a5-b6ad-8ce08679482e"]
    #Banner-template--27595864736061__ecad15ed-4d8a-42a5-b6ad-8ce08679482e::after{
    border-radius: 4% !important;
    left: 9.1%;
    top: 0%;
    width: 81.8%;
  }

  #shopify-section-template--17974360572221__f1f39a1d-6c96-4d84-82ca-4edfe119905d,
[id^="shopify-section-template--"][id$="__f1f39a1d-6c96-4d84-82ca-4edfe119905d"]{
    display: none; /*contact us*/
  }
}
/* HOME PAGE,
size of About Us*/

#shopify-section-template--17974360736061__featured_collection
  .collection__title.title-wrapper,
size of About Us*/

[id^="shopify-section-template--"][id$="__featured_collection"]
  .collection__title.title-wrapper{
  margin-bottom: -0.5rem;
}
/*home page,
first image*/

/*home page why choose us mobile*/

@media only screen and (max-width: 767px){
  #psb-template--17974360736061__76c1125c-1ac5-4344-aec3-734d696e8b03 .psb-row,
[id^="psb-template--"][id$="__76c1125c-1ac5-4344-aec3-734d696e8b03"] .psb-row{
    display: flex;
    flex-wrap: nowrap;
    margin-right: 0px;
    margin-left: 0px;
    transform: scale(1);
  }

  #psb-template--17974360736061__2020ec25-b195-4286-a72b-f999cd1f7b99 .psb-row,
[id^="psb-template--"][id$="__2020ec25-b195-4286-a72b-f999cd1f7b99"] .psb-row{
    display: flex;
    flex-wrap: nowrap;
    margin-right: 0px;
    margin-left: 0px;
    transform: scale(1);
  }
  #shopify-section-template--17974360572221__6f1019ee-e7b9-44ae-9831-d49b2f0aec2a,
[id^="shopify-section-template--"][id$="__6f1019ee-e7b9-44ae-9831-d49b2f0aec2a"]{
    display: none; /*contact us*/
  }
}

/*home page,
five icons*/
@media only screen and (max-width: 767px){
  #shopify-section-template--17974360736061__13671db6-d9fd-4299-8e29-bbd162a482c9,
[id^="shopify-section-template--"][id$="__13671db6-d9fd-4299-8e29-bbd162a482c9"]{
    display: none !important;
  }

  #Slide-template--17974360736061__e34a03dd-9b35-47f6-a4d5-0fdd938f7124-1.grid__item,
#Slide-template--27595864736061__e34a03dd-9b35-47f6-a4d5-0fdd938f7124-1.grid__item{
    height: 16.6rem;
  }

  #Slide-template--17974360736061__e34a03dd-9b35-47f6-a4d5-0fdd938f7124-2.grid__item,
#Slide-template--27595864736061__e34a03dd-9b35-47f6-a4d5-0fdd938f7124-2.grid__item{
    height: 8rem;
  }
  #Slide-template--17974360736061__e34a03dd-9b35-47f6-a4d5-0fdd938f7124-3.grid__item,
#Slide-template--27595864736061__e34a03dd-9b35-47f6-a4d5-0fdd938f7124-3.grid__item{
    height: 8rem;
    left: calc(-38.2% - var(--grid-mobile-horizontal-spacing));
    bottom: -8.7rem;
  }
  #Slide-template--17974360736061__e34a03dd-9b35-47f6-a4d5-0fdd938f7124-4.grid__item,
#Slide-template--27595864736061__e34a03dd-9b35-47f6-a4d5-0fdd938f7124-4.grid__item{
    height: 6rem;
    left: calc(-38.2% - var(--grid-mobile-horizontal-spacing));
  }
  #Slide-template--17974360736061__e34a03dd-9b35-47f6-a4d5-0fdd938f7124-5.grid__item,
#Slide-template--27595864736061__e34a03dd-9b35-47f6-a4d5-0fdd938f7124-5.grid__item{
    height: 10rem;
    left: calc(2 * (-38.2% - var(--grid-mobile-horizontal-spacing)));
    margin-top: 66px;
  }
}

/*home page,
five icons*/

/*home page,
about us and video*/
@media only screen and (min-width: 768px){
  #shopify-section-template--17974360736061__47e46fd8-8af2-4b49-b0db-5531b0a60856
    .slider.slider--everywhere
    .slider__slide,
[id^="shopify-section-template--"][id$="__47e46fd8-8af2-4b49-b0db-5531b0a60856"]
    .slider.slider--everywhere
    .slider__slide{
    margin-left: 0rem !important;
  }

  #shopify-section-template--17974360736061__47e46fd8-8af2-4b49-b0db-5531b0a60856
    slideshow-component
    .slideshow.banner,
[id^="shopify-section-template--"][id$="__47e46fd8-8af2-4b49-b0db-5531b0a60856"]
    slideshow-component
    .slideshow.banner{
    margin-right: 0rem !important;
  }

  #shopify-section-template--17974360736061__47e46fd8-8af2-4b49-b0db-5531b0a60856
    .banner--adapt_image,
[id^="shopify-section-template--"][id$="__47e46fd8-8af2-4b49-b0db-5531b0a60856"]
    .banner--adapt_image{
    height: 22rem !important;
    overflow-y: hidden;
  }

  .section-template--17974360736061__b9abbb6d-32e9-4a69-931f-3248b33deb09-padding,
.section-template--27595864736061__b9abbb6d-32e9-4a69-931f-3248b33deb09-padding{
    width: 70vw;
    padding-left: 0rem;
    padding-right: 0rem;
  }
  #shopify-section-template--17974360736061__b9abbb6d-32e9-4a69-931f-3248b33deb09,
[id^="shopify-section-template--"][id$="__b9abbb6d-32e9-4a69-931f-3248b33deb09"]{
    display: flex;
    justify-content: center;
    align-items: center;
  }

  #shopify-section-template--17974360736061__47e46fd8-8af2-4b49-b0db-5531b0a60856,
[id^="shopify-section-template--"][id$="__47e46fd8-8af2-4b49-b0db-5531b0a60856"]{
    display: none !important;
  }
}

/*firefly bikes*/ /*firefly bikes*/ /*firefly bikes*/ /*firefly bikes*/ /*firefly bikes*/ /*firefly bikes*/ /*firefly bikes*/

@media only screen and (min-width: 768px){
  .section-template--17974361129277__main-padding{
    width: 77vw;
  }
  .section-template--17974361129277__134cc031-18e1-46f6-a931-20d6d1871b5e-padding{
    width: 77vw;
  }

  #shopify-section-template--17974361129277__main .smart-tabs-wrapper img{
    width: 60vw;
    height: auto !important;
  }
  #shopify-section-template--17974361129277__eb7b2e85-be09-4a68-aacc-63c486417209,
[id^="shopify-section-template--"][id$="__eb7b2e85-be09-4a68-aacc-63c486417209"]{
    display: none;
  }
  #shopify-section-template--17974361129277__6e39761b-519c-496f-9c7d-3b20945f5132,
[id^="shopify-section-template--"][id$="__6e39761b-519c-496f-9c7d-3b20945f5132"]{
    display: none;
  }
  .smart-tabs-navigation-wrapper{
    position: sticky;
    top: 57px;
    z-index: 999;
    display: flex;
    flex-wrap: nowrap !important;
    justify-content: flex-start;
  }
}

@media only screen and (min-width: 768px) {
  #desk-image{
    display: none !important;
  }
  #all-image{
    width: 45vw !important;
    height: auto !important;
  }
  #onlydesk-image{
    width: 45vw !important;
  }
}

@media only screen and (max-width: 767px) {
  #variant-radios-template--17974361129277__main .form__label{
    display: none;
  }
  #shopify-section-template--17974361129277__482cef32-c3a5-4838-820b-4e358a5edfa5,
[id^="shopify-section-template--"][id$="__482cef32-c3a5-4838-820b-4e358a5edfa5"]{
    display: none;
  }

  #shopify-section-template--17974360736061__0df02de7-611c-473d-a34f-6e98b55b0152,
[id^="shopify-section-template--"][id$="__0df02de7-611c-473d-a34f-6e98b55b0152"]{
    display: none;
  }
  #onlydesk-image{
    display: none !important;
  }
  #onlydesk-text{
    display: none !important;
  }
  #desk-image{
    width: 84vw !important;
  }
  #all-image{
    width: 84vw !important;
    height: auto !important;
  }
  #all-image-blazex{
    width: 84vw !important;
    height: auto !important;
  }
}
#mtb-image{
  width: 84vw !important;
  height: auto !important;
}

#smart-tabs-content-4{
  background-color: #303030 !important;
}

#shopify-section-template--17974361129277__main .smart-tabs-accordion-symbol{
  margin-right: 0rem;
  top: 11px;
  font-size: 17px;
}
@media only screen and (min-width: 768px) {
  #shopify-section-template--17974361129277__main .smart-tabs-navigation-li{
    padding: 10px 1.8vw;
    font-size: 14px;
    height: 45px;
  }
}

#shopify-section-sections--17974360867133__3a270e8e-aecb-4bda-8006-9d0426d94981:not(
    .gradient
  ),
[id^="shopify-section-sections--"][id$="__3a270e8e-aecb-4bda-8006-9d0426d94981"]:not(
    .gradient
  ){
}

.smart-tabs-navigation-li[data-tab-link-id="1"]{
}

/*product page thumbnail dots--------------------------------------------------------*/

@media only screen and (max-width: 767px){
  #shopify-section-template--17974361129277__main .thumbnail img{
    display: none;
  }
  #shopify-section-template--17974361129277__main
    .thumbnail-list.slider--tablet-up
    .thumbnail-list__item.slider__slide{
    width: 10px;
    height: 10px;
  }

  #shopify-section-template--17974361129277__main .thumbnail{
    width: 10px;
    height: 10px;
    background: #ffd200;
    border-radius: 100px;
  }
  /*blaze 29 x pro*/

  #shopify-section-template--20171176182077__main .thumbnail img{
    display: none;
  }
  #shopify-section-template--20171176182077__main
    .thumbnail-list.slider--tablet-up
    .thumbnail-list__item.slider__slide{
    width: 10px;
    height: 10px;
  }

  #shopify-section-template--20171176182077__main .thumbnail{
    width: 10px;
    height: 10px;
    background: #ffd200;
    border-radius: 100px;
  }
  /*blaze 29 x pro*/

  /*blaze x 29*/

  #shopify-section-template--20171171135805__main .thumbnail img,
/*blaze 29 x pro*/

  /*blaze x 29*/

  #shopify-section-template--27595866112317__main .thumbnail img{
    display: none;
  }
  #shopify-section-template--20171171135805__main
    .thumbnail-list.slider--tablet-up
    .thumbnail-list__item.slider__slide,
#shopify-section-template--27595866112317__main
    .thumbnail-list.slider--tablet-up
    .thumbnail-list__item.slider__slide{
    width: 10px;
    height: 10px;
  }

  #shopify-section-template--20171171135805__main .thumbnail,
#shopify-section-template--27595866112317__main .thumbnail{
    width: 10px;
    height: 10px;
    background: #ffd200;
    border-radius: 100px;
  }
  /*blaze x 29*/
  /*blaze 29*/

  #shopify-section-template--20171169825085__main .thumbnail img,
/*blaze x 29*/
  /*blaze 29*/

  #shopify-section-template--27595866079549__main .thumbnail img{
    display: none;
  }
  #shopify-section-template--20171169825085__main
    .thumbnail-list.slider--tablet-up
    .thumbnail-list__item.slider__slide,
#shopify-section-template--27595866079549__main
    .thumbnail-list.slider--tablet-up
    .thumbnail-list__item.slider__slide{
    width: 10px;
    height: 10px;
  }

  #shopify-section-template--20171169825085__main .thumbnail,
#shopify-section-template--27595866079549__main .thumbnail{
    width: 10px;
    height: 10px;
    background: #ffd200;
    border-radius: 100px;
  }
  /*blaze 29*/
  /*mtb 26*/

  #shopify-section-template--20042703601981__main .thumbnail img{
    display: none;
  }
  #shopify-section-template--20042703601981__main
    .thumbnail-list.slider--tablet-up
    .thumbnail-list__item.slider__slide{
    width: 10px;
    height: 10px;
  }

  #shopify-section-template--20042703601981__main .thumbnail{
    width: 10px;
    height: 10px;
    background: #ffd200;
    border-radius: 100px;
  }
  /*mtb 26*/
  /*SE 27.5*/
  #shopify-section-template--20944107503933__main .thumbnail img{
    display: none;
  }
  #shopify-section-template--20944107503933__main
    .thumbnail-list.slider--tablet-up
    .thumbnail-list__item.slider__slide{
    width: 10px;
    height: 10px;
  }

  #shopify-section-template--20944107503933__main .thumbnail{
    width: 10px;
    height: 10px;
    background: #ffd200;
    border-radius: 100px;
  }
  /*SE 27.5*/
  /*new 29xpro*/
  #shopify-section-template--20978329059645__main .thumbnail img{
    display: none;
  }
  #shopify-section-template--20978329059645__main
    .thumbnail-list.slider--tablet-up
    .thumbnail-list__item.slider__slide{
    width: 10px;
    height: 10px;
  }

  #shopify-section-template--20978329059645__main .thumbnail{
    width: 10px;
    height: 10px;
    background: #ffd200;
    border-radius: 100px;
  }
  /*new 29xpro*/

  /*flame 27.5*/
  #shopify-section-template--22031253963069__main .thumbnail img{
    display: none;
  }
  #shopify-section-template--22031253963069__main
    .thumbnail-list.slider--tablet-up
    .thumbnail-list__item.slider__slide{
    width: 10px;
    height: 10px;
  }

  #shopify-section-template--22031253963069__main .thumbnail{
    width: 10px;
    height: 10px;
    background: #ffd200;
    border-radius: 100px;
  }
  /*flame 27.5*/
}
/*2024 Firefly*/
#Slide-template--22226453954877__main-36785001890109,
/*2024 Firefly*/
#Slide-template--27595866603837__main-36785001890109,
#Slide-Thumbnails-template--22226453954877__main-1,
#Slide-Thumbnails-template--27595866603837__main-1{
  display: none;
}
/*2024 Firefly*/

/*product page thumbnail dots--------------------------------------------------------*/

/*cart page*/

#shopify-section-template--17974360506685__cart-footer .zip-container,
/*2024 Firefly*/

/*product page thumbnail dots--------------------------------------------------------*/

/*cart page*/

[id^="shopify-section-template--"][id$="__cart-footer"] .zip-container{
  display: flex;
  justify-content: flex-end;
  margin-right: 5rem;
}

/*blazex product page*/

#blazex-29-pro-mountain-bike .smart-tabs-wrapper img{
  width: 80%;
  height: auto;
}

/*26 mountain bike*/
#variant-radios-template--20042703601981__main
  label[for="template--20042703601981__main-1-0"]{
  font-size: 10px;
  background-color: #fb332f;
}
#variant-radios-template--20042703601981__main
  label[for="template--20042703601981__main-1-1"]{
  font-size: 10px;
}

#variant-radios-template--20042703601981__main
  label[for="template--20042703601981__main-2-0"],
#variant-radios-template--20042703601981__main
  label[for="template--20042703601981__main-2-1"],
#variant-radios-template--20042703601981__main
  label[for="template--20042703601981__main-2-2"],
#variant-radios-template--20042703601981__main
  label[for="template--20042703601981__main-2-3"]{
  font-size: 10px;
  padding-right: 4rem;
  margin-right: 1rem;
}

/*26 mountain bike*/

/*29BLAZE MOUNTAIN BIKE*/
#variant-radios-template--20171169825085__main
  label[for="template--20171169825085__main-1-0"],
/*26 mountain bike*/

/*29BLAZE MOUNTAIN BIKE*/
#variant-radios-template--27595866079549__main
  label[for="template--27595866079549__main-1-0"]{
  background-color: #d56b42;
  font-size: 10px;
  border-color: #d56b42;
}
#variant-radios-template--20171169825085__main
  label[for="template--20171169825085__main-2-0"],
#variant-radios-template--27595866079549__main
  label[for="template--27595866079549__main-2-0"],
#variant-radios-template--20171169825085__main
  label[for="template--20171169825085__main-2-1"],
#variant-radios-template--27595866079549__main
  label[for="template--27595866079549__main-2-1"],
#variant-radios-template--20171169825085__main
  label[for="template--20171169825085__main-2-2"],
#variant-radios-template--27595866079549__main
  label[for="template--27595866079549__main-2-2"],
#variant-radios-template--20171169825085__main
  label[for="template--20171169825085__main-2-3"],
#variant-radios-template--27595866079549__main
  label[for="template--27595866079549__main-2-3"]{
  font-size: 10px;
  padding-right: 4rem;
  margin-right: 1rem;
}

/*29BLAZE MOUNTAIN BIKE*/

/*29BLAZEX MOUNTAIN BIKE*/

#variant-radios-template--20171171135805__main
  label[for="template--20171171135805__main-2-0"],
/*29BLAZE MOUNTAIN BIKE*/

/*29BLAZEX MOUNTAIN BIKE*/

#variant-radios-template--27595866112317__main
  label[for="template--27595866112317__main-2-0"],
#variant-radios-template--20171171135805__main
  label[for="template--20171171135805__main-2-1"],
#variant-radios-template--27595866112317__main
  label[for="template--27595866112317__main-2-1"],
#variant-radios-template--20171171135805__main
  label[for="template--20171171135805__main-2-2"],
#variant-radios-template--27595866112317__main
  label[for="template--27595866112317__main-2-2"],
#variant-radios-template--20171171135805__main
  label[for="template--20171171135805__main-2-3"],
#variant-radios-template--27595866112317__main
  label[for="template--27595866112317__main-2-3"]{
  font-size: 10px;
  padding-right: 4rem;
  margin-right: 1rem;
}

/*29BLAZEX MOUNTAIN BIKE*/

/*29BLAZEX PRO MOUNTAIN BIKE*/
#variant-radios-template--20171176182077__main
  label[for="template--20171176182077__main-1-0"]{
  background-color: #924234;
  font-size: 10px;
  border-color: #924234;
}
#variant-radios-template--20171176182077__main
  label[for="template--20171176182077__main-2-0"],
#variant-radios-template--20171176182077__main
  label[for="template--20171176182077__main-2-1"],
#variant-radios-template--20171176182077__main
  label[for="template--20171176182077__main-2-2"],
#variant-radios-template--20171176182077__main
  label[for="template--20171176182077__main-2-3"]{
  font-size: 10px;
  padding-right: 4rem;
  margin-right: 1rem;
}

/*29BLAZEX PRO MOUNTAIN BIKE*/

/* Firefly SE 27.5*/
#variant-radios-template--20944107503933__main
  label[for="template--20944107503933__main__main-1-0"]{
  background-color: #121230;
  font-size: 10px;
  border-color: #121230;
}
#variant-radios-template--20944107503933__main
  label[for="template--20944107503933__main__main-2-0"],
#variant-radios-template--20944107503933__main
  label[for="template--20944107503933__main__main-2-1"],
#variant-radios-template--20944107503933__main
  label[for="template--20944107503933__main__main-2-2"]{
  font-size: 10px;
  padding-right: 4rem;
  margin-right: 1rem;
}

/* Firefly SE 27.5*/

/*29xpro new*/
#variant-radios-template--20978329059645__main
  label[for="template--20978329059645__main-2-0"]{
  background-color: #9fe0d8;
  font-size: 10px;
  border-color: #9fe0d8;
}
#variant-radios-template--20978329059645__main
  label[for="template--20978329059645__main-1-0"],
#variant-radios-template--20978329059645__main
  label[for="template--20978329059645__main-1-1"],
#variant-radios-template--20978329059645__main
  label[for="template--20978329059645__main-1-2"]{
  font-size: 10px;
  padding-right: 4rem;
  margin-right: 1rem;
}

/*29xpro new*/


/*horaciobikes recent events*/

@media only screen and (max-width: 767px){
  #shopify-section-template--17974360736061__ed4b815b-5399-45c9-9041-d0ddd3def296,
[id^="shopify-section-template--"][id$="__ed4b815b-5399-45c9-9041-d0ddd3def296"]{
    display: none;
  }
}
@media only screen and (min-width: 768px) {
  #shopify-section-template--17974360736061__36e61d4d-01ed-487a-869f-97eb1c913c0d,
[id^="shopify-section-template--"][id$="__36e61d4d-01ed-487a-869f-97eb1c913c0d"]{
    display: none;
  }
  #shopify-section-template--17974360736061__a35396f4-a342-413a-ab12-27f54ca13fd7,
[id^="shopify-section-template--"][id$="__a35396f4-a342-413a-ab12-27f54ca13fd7"]{
    display: none;
  }
}

/*product card border*/
.card:not(.ratio){
  border-radius: 0%;
}
.product-media-container.constrain-height{
  border-radius: 0%;
}

/*countdown*/
@media only screen and (max-width: 767px){
  #psb-template--17974360736061__c95d7719-54d0-4b4c-991b-414ec6cdbc6a,
[id^="psb-template--"][id$="__c95d7719-54d0-4b4c-991b-414ec6cdbc6a"]{
    width: 92vw !important;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    border-radius: 1%;
  }
  #shopify-section-template--17974360736061__c95d7719-54d0-4b4c-991b-414ec6cdbc6a
    .heading-wrapper
    .psb-heading,
[id^="shopify-section-template--"][id$="__c95d7719-54d0-4b4c-991b-414ec6cdbc6a"]
    .heading-wrapper
    .psb-heading{
    margin-bottom: -20px !important;
  }
}

/*black friday*/

@media only screen and (max-width: 767px){
  #shopify-section-template--17974360736061__7af4ebbe-c90b-49d2-a644-60f396505d34,
[id^="shopify-section-template--"][id$="__7af4ebbe-c90b-49d2-a644-60f396505d34"]{
    display: none;
  }
  #shopify-section-template--17974360736061__c28d9993-d1b4-4eab-93e0-1c7a36e51feb,
[id^="shopify-section-template--"][id$="__c28d9993-d1b4-4eab-93e0-1c7a36e51feb"]{
    display: none;
  }
  #shopify-section-template--17974360736061__1710156e-cd53-4d03-b1b0-e94a967503d6,
[id^="shopify-section-template--"][id$="__1710156e-cd53-4d03-b1b0-e94a967503d6"]{
    display: none;
  }
  .noty_theme__semanticui.noty_type__success{
    transform: scale(0.5);
            right: 60px;
        bottom: 33px;
    
   
  }
}
/*google review*/
.noty_layout_mixin,
#noty_layout__top,
#noty_layout__topLeft,
#noty_layout__topCenter,
#noty_layout__topRight,
#noty_layout__bottom,
#noty_layout__bottomLeft,
#noty_layout__bottomCenter,
#noty_layout__bottomRight,
#noty_layout__center,
#noty_layout__centerLeft,
#noty_layout__centerRight{
    
    z-index: 1!important;}

.meggnotec-stars-container{
  --color-bright: #e57228 !important;
}
.noty_theme__semanticui.noty_type__success{
  background-color: transparent !important;
  box-shadow: 0 0 0 1px rgba(0, 0, 0, 0) inset, 0 0 0 0 transparent !important;
}

.meggnotec-seller-rating.custom .reviews a span{
  color: #e57228 !important;
}
.g-icon svg{
  display: none !important;
}
/*google review*/

.meety-modal-content-main-scroll-container{
    z-index: 999999999999999999999;}

@media only screen and (min-width: 768px) {
  #shopify-section-template--17974360736061__4eebd561-78c0-44df-ab49-988d19557d55,
[id^="shopify-section-template--"][id$="__4eebd561-78c0-44df-ab49-988d19557d55"]{
    display: none;
  }
}

/*upsell*/

[id^="psb-template--"][id*="__psb_block_upsell_upsell_01_"]
  .psb-product-card__sale-tag-inner{
  font-size: 10px !important;
}

[id^="psb-template--"][id*="__psb_block_upsell_upsell_01_"]
  .psb-product-card__button
  a{
  padding: 0px 19px !important;
  min-height: 31px;
}
div[id*="__psb_block_upsell_upsell_01_"]{
  font-size: 12px !important;
}

/*upsell*/

/*multifunction bicycle lamp review no display*/
.jdgm-widget.jdgm-preview-badge.jdgm--done-setup[data-id="8987668054333"]{
  display: none !important;
}
/*multifunction bicycle lamp review no display*/

/*home page*/
@media only screen and (max-width: 767px){
  #shopify-section-template--17974360736061__featured_collection .grid,
[id^="shopify-section-template--"][id$="__featured_collection"] .grid{
    flex-wrap: nowrap;
  }
}

/*FAQ button*/
@media (max-width: 768px){
    .Avada-Faqs_Button.Avada-Faqs_Button--size-55px{
     
        left: 1px;
        top: 92%; /* 将按钮放置在屏幕的 2/3 高度处 */
            z-index: 99999;
}
        margin-left: 0px;
    }
.Avada-Faqs_Button.left:not(.admin){
    left: 1px !important;
}
/*FAQ button*/

.header__search{

    display: none !important;
}

/* Hide pickup availability for variant 50946970747197 */
pickup-availability[data-variant-id="50946970747197"],
.pickup-availability[data-variant-id="50946970747197"],
.product__pickup-availabilities[data-variant-id="50946970747197"]{
  display: none !important;
}

/* Hide pickup availability for variant 50977461403965 */
pickup-availability[data-variant-id="50977461403965"],
.pickup-availability[data-variant-id="50977461403965"],
.product__pickup-availabilities[data-variant-id="50977461403965"]{
  display: none !important;
}
/* Hide pickup availability for variant 44683871813949 */
pickup-availability[data-variant-id="44683871813949"],
.pickup-availability[data-variant-id="44683871813949"],
.product__pickup-availabilities[data-variant-id="44683871813949"]{
  display: none !important;
}

/* Hide pickup availability for variant 50460558065981 */
pickup-availability[data-variant-id="50460558065981"],
.pickup-availability[data-variant-id="50460558065981"],
.product__pickup-availabilities[data-variant-id="50460558065981"]{
  display: none !important;
}

/* Hide pickup availability for variant 50893248266557 vortex24 */
pickup-availability[data-variant-id="50650254967101"],
.pickup-availability[data-variant-id="50650254967101"],
.product__pickup-availabilities[data-variant-id="50650254967101"]{
  display: none !important;
}




