/** Shopify CDN: Minification failed

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

**/


@media only screen and (min-width:900px) { 
  .product--small .thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide {
    transform: rotate(-90deg);
    width: calc(20% - .8rem);
  }
  .grid__item.product__media-wrapper slider-component.thumbnail-slider {
    position: absolute;
    top: 0;
    transform: rotate(90deg);
    width: 602px; /* manage width of small image */
    left: 0;
    transform-origin: left top;
    height: 100px;
    overflow: hidden;
  }
  .grid__item.product__media-wrapper {
    position: relative;
    padding-left: 100px;
  }
  .thumbnail-list.slider--tablet-up li.thumbnail-list__item.slider__slide {
    transform: rotate(-90deg);
    width: calc(16.8% - .8rem); /* decrease percentage and it will increase items */
  }
}

.image-with-text__grid {
  border-radius: 0.8rem;
  overflow: hidden; /* Ensures children respect the border radius */
}
#shofixe .quasi img {
  border-radius: 0.8rem;
}
.list-social {
  margin-top: 12px;
  justify-content: center;
  display: flex;
  align-items: center;
}
.site-nav__dropdown .middle-menu {
  position: relative;
  width: 45%;
  display: flex;
  flex-wrap: wrap;
  column-gap: var(--grid-desktop-horizontal-spacing);
  justify-content: space-evenly;
}

/* Standard mobile breakpoint (767px and below) */
@media (max-width: 767px) {
  #slick-slide60 .button--secondary {
    display: none !important;
  }
}

#slick-slide60 .button--secondary {
  color: #185b67;
  border: 1px solid #185b67;
}
#slick-slide61 .button--secondary {
  color: #185b67;
  border: 1px solid #185b67;
}
.social-sharing {
  display: none;
}
.product .price .badge {
  color: red;
}
.size_filter {
  border-radius: 0px;
}
.variant_Size .sidebar__item input[type="checkbox"]:checked + label {
  background-color: var(--primary_color);
  color: var(--color-background);
  box-shadow: inset 0 0 0 2px #2b6161;
}
.product-section > .grid {
  max-width: 1500px;
  width: 100%;
  margin: 0 auto;
}
.product__media-wrapper {
  max-width: 800px;
  width: 100%;
}

@media screen and (min-width: 750px) {
    .collection-hero__description {
        max-width: 100%;
        text-align: left!important;
    }

@media (min-width: 769px) {
  .collection-hero__description.rte p {
    margin-left: 250px;
    margin-right: 250px;
    margin-top: 20px;
  }
}

  .collection-hero__description.rte img {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 100%;
}

  #shofixe .quasi {
  position: relative;
  overflow: hidden;
}

#shofixe .quasi {
  position: relative;
  overflow: hidden; /* contains the image zoom */
  max-width: 100%;
}

#shofixe .quasi {
  position: relative;
  overflow: hidden;
}

#shofixe img.destop,
#shofixe img.mobile {
  width: 100%;
  height: auto;
  object-fit: cover;
  transform: scale(1);
  transition: transform 0.5s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  vertical-align: middle; /* fix spacing below inline images */
}

#shofixe img.destop:hover,
#shofixe img.mobile:hover {
  transform: scale(1.05);
}

.sidebar-container {
    padding-top: 1rem;
    padding-bottom: 2rem;
}

.product__tax {
    display: none;
}

/* Targeted selector based on your HTML structure */
.site-nav__link--main[href="/collections/sale"] {
    background-color: #f37d59;
    color: #ffffff;          /* Ensures text is readable on the orange background */
    padding: 8px 16px;       /* Gives it that button shape */
    border-radius: 4px;      /* Optional: rounds the corners */
    text-decoration: none;   /* Removes underline if present */
    display: inline-block;   /* Allows padding to push boundaries correctly */
    transition: opacity 0.3s;
}



/* Mobile drawer menu */
a.menu-drawer__menu-item[href="/collections/sale"] {
  color: #f37d59 !important;
  font-weight: 700 !important;
}






/* Optional: Add a hover effect so it feels interactive */
.site-nav__link--main[href="/collections/sale"]:hover {
    opacity: 0.9;
    font-weight: 700;
    
}

/* Specifically target the pseudo-element on the Sale link */
.site-nav__link--main[href="/collections/sale"]::after {
    display: none !important;
    content: none !important;
}