/** Shopify CDN: Minification failed

Line 272:1 Expected "}" to go with "{"

**/
.all-one-section {
    margin: auto;
    display: flex;
    align-items: center;
    justify-content: center; 
    padding: 10px 10px;
    flex-direction: column;
}

.all-one-section .custom-app-app {
    width: 100%;
}

.price__current, .price__was {
  font-size: 16px;
}

.all-one-section .image-custom {
    width: 100%;
    display: flex;
    justify-content: center;
}

.all-one-section .image-custom img {
    width: auto%; 
    height: auto;
    max-height: 450px;
    margin-left: auto;
    margin-right: auto;
    object-position: top;
}

.all-one-section .image-custom p a {
    font-size: 13px;
    color: #262626;
    font-family: Helvetica;
    font-weight: 400;
    letter-spacing: 0;
    display: block;
    text-align: left;
    max-width: 58%;
    margin: auto;
}

.review-section .all-one-section .custom-app-app {
    width: 50%;
}

/* Add media query for desktop layout */
@media (min-width: 768px) {
    .all-one-section {
        flex-direction: row;
    }
    .all-one-section .custom-app-app, 
    .all-one-section .image-custom {
        width: 50%;
    }

    .all-one-section .image-custom img {
        max-height: 450px; /* Enforce max height on desktop */
    }

  .view-all, .small-feature-link {
  text-align: right!important;
  font-size: 16px!important;
  font-family: Helvetica, "Helvetica Neue", Arial, "Lucida Grande", sans-serif;
  text-transform: none!important;

}

  .icon-with-caption__text > .h6 {
    font-size: 18px !important;
}
  
}

.size-chart-link {
  color: #262626!important;
}

.add-to-cart {
  background-color: #262626!important;
  color: white !important;
}

.add-to-cart:hover {
  background-color: #262626!important;
}

.filters__heading-text {
    font-family: "Anton"!important;
}

.mobile-nav-title {
  font-family: Helvetica, "Helvetica Neue", Arial, "Lucida Grande", sans-serif;
    size: 16px!important;

}

.section-footer__row .h6 {
  font-family: Helvetica, "Helvetica Neue", Arial, "Lucida Grande", sans-serif;
  color: white!important;
  font-size: 16px;
}
.section-footer {
  background-color: black!important;
  color: white;
}
.section-footer__row a {
  color: white;
  font-size: 16px;
}

.section-footer__row p {
  color: white;
  font-size: 15px;
}

.featured-collection-sub-title {
  font-size: 18px;
}

.hometitle {
  margin-bottom:10px!important;
}

.image-page-button--previous {
 margin-left: 10px;
  }
.image-page-button--next {
 margin-right: 10px;
  }

  .thumbnail:after { 
    background-color: lightgray!important;
    color: lightgray!important;
    opacity: 0!important;
}


 .is-active > .thumbnail:after { 
    background-color: white!important;
    color: white!important;
    opacity: 1.0!important;
}


.product-block-options {
  display: none!important;
}

  .view-all, .small-feature-link {
  text-align: right!important;
  font-size: 12!important;
  font-family: Helvetica, "Helvetica Neue", Arial, "Lucida Grande", sans-serif;
  text-transform: none!important;

.product-block__image-dots {
  display: none;
}

.icon-with-caption__text > .h6 {
    font-size: 12px !important;
}

.navigation__tier-1 {
  color: #262626;
}

.custom-select__btn {
    color: #262626;
}

.mobile-nav-title {
      color: #262626;
}

.product-block__image-dots {
  display:none!important;
}

.navigation .menu-promotion__link {
    color: #262626;
}

.navigation__link {
    color: #262626!important;
}

      .loox-icon {
    color: black!important;
  }
   .image-page-button--previous {
     margin-left: 10px;
   }
  .image-page-button--next {
     margin-right: 10px;
   }

   .section-featured-collection h2 {
     text-align: left!important;
     font-family: "Anton";
     font-size: 40px!important;
     color: #262626;
   }
 @media (max-width: 767px) {
 .slider-nav__btn {
       display: none;
     }
     .section-featured-collection h2 {
       font-size: 30px!important;
     }
     .product-block__title {
     font-size: 16px;

   }
   }

  .price__current {
    text-align: left;
  }

  .product-price--block {
    justify-content: start;
  }
.product-link > .product-block__title {
     font-size: 12px!important;
     text-align: left;
     font-weight: 400;
     color: #262626;
     text-transform: uppercase;
   }
    .loox-rating {
      display: flex;
    }

.product-block__title {
  text-align: left!important;
}
    
  .product-block__rating
   .section-featured-collection .price__current {
     color: #262626;
   }

   .section-featured-collection .product-block-options__inner {
     display:none;
   }

  .product-block__image-dots {
    display: none!important;
  }

.shopify-policy__title > h1 {
  font-family: "Anton" !important;
  font-size: 28px;
  text-align: left;
}

.product-form > .input-row {
  margin-bottom: 0px!important;
}

.stock-notice {
  display: flex;
  align-items: center;
}