<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/** Shopify CDN: Minification failed

Line 8:25 Expected ")" to end URL token

**/

.rotating {        
background-image: url({{ settings.spinner | img_url: 'master' }});
}
.ttloader {
background-color: #ffffff;
}

.facet-filters.sorting .facet-filters__field{
  margin-top:-250px;
}
.custom-close-icon{
 border: 0px;
  margin-top:7px;
}
.cart-item__old-price {
  text-decoration: line-through;
  opacity: 0.6;
}
.display-none {
  display:none;
}
.custom-prod-cart{
  min-height: 0px !important; margin-block:0px !important; text-align:left !important; color:black !important
}
#Cart-note::placeholder {
  opacity: 1;
  color: black;
  font-style: italic;
}
#buunto-date-picker {
  margin-top:-22px;
}
.cart__ctas .cart__checkout-button.button{background:var(--color-base-button-background);border-color:var(--color-base-button-background);}
.cart__ctas .cart__checkout-button.button:hover{background:var(--color-base-button-background-hover);border-color:var(--color-base-button-background-hover);}
.cart__ctas&gt;*:not(noscript:first-child)+*{background-color: transparent;border-color: transparent;color: #343434;text-decoration: underline !important;font-weight: 400;}
.product-media-modal__toggle{top:5rem;}
.card-information__wrapper&gt;.price{font-size:14px;}
.card-information__text.h5 a{font-size:13px;}
.card-information__text.h5{min-height:45px;}
.tm_cart_block{padding:32px 20px;}
.header__icon--menu.close{padding-top:25px;}
.special .products .card-img{padding:0 2%;}
.breadcrumb_title, .breadcrumb-home, .breadcrumb a, .breadcrumb span{float:left;}
h2.breadcrumb_title{font-size: 16px;line-height: normal;padding: 3px 0;font-weight: 300;}
.FacetsWrapperDesktop{min-width:268px;}
.mobile-facets__header{padding-top: 20%;}
.dropdown-box input{cursor:pointer;}
.popup button{background-color: var(--color-base-accent-2);color:black;}
.popup button:hover{background-color: var(--color-base-button-background);color:white;}
.dropdown-box{width:230px;}
.article-card__footer{display:none;}
.customer .errors ul li {color:red;}
.form__message{align-items: flex-start;}
/* Only Desktop */
@media screen and (min-width: 768px) {
  .detail_badges {
  margin-top:21px;
  left:30%;
}

  .page_width_larger{
    max-width:1500px !important;
  }
  .box-content li{width:100%;}
  .breadcrumb{text-align:left !important;}
  .page-max-width{
    max-width:1650px
  }
  .title-breadcrumbs-container{
    width:1300px
  }
  .breadcrumb-home{margin-bottom:-7px;}
  /*.breadcrumb {margin-left:-480px;}*/
  .mt335{margin-top: -250px !important;}
  .hide-desktop {display:none;}
  .newsletter-form__message--success{
    left:80px !important;
    bottom:-23px !important;
  }
.side-bar.medium-up--one-quarter {
    margin-top: 250px; }

}
/* Only Mobile */
@media screen and (max-width: 767px) {

  .detail_badges {
  position: relative;
    display: block;
    max-width: 90px;
    align-items: center;
    margin-top: 18px;
    top: -22px;
    left: 42%;
}
  
  .mobile-hide-on-cart{
    display:none;
  }
  .breadcrumb a, .breadcrumb span{
    font-size:12px;
  }
  #fsb_container{height:65px;}
  #TopColumnContent{justify-content: flex-start;}
  .popup select{min-height:40px;}
  .tm_cart_block{padding:55px 20px;}
  .breadcrumb{text-align:center !important;}
  .header__heading{
    margin-left:-10px;
  }
  .breadcrumb-home{margin-bottom:-7px;}
  .rotating{
    background-size: 21% !important;
  }
  .footer__content-bottom {
    width: 105%;
    margin-left: -14px;
  }
  .product-form__buttons, .shopify-payment-button {
    width:100%;
    padding-bottom:20px;
    margin:auto;
    float:left;
  }
  .hide-mobile{
    display:none;
  }
  .service {
    width: 33% !important;
}
  .service.service-2, .service.service-3, .service.service-4{
    margin-top:0px !important;
  }
  .header-right {
    width: 101% !important;
  }
  
.header__heading-logo {
  
    padding-left: 10px;
    max-height: 40px;
    margin-top: -10px;
}
  
  .icon.icon-header-search{
    width:20px;
    margin-top:-2px;
  }
  .mobile_svg_logo {
    width: 160px;
    height: 18px;
    margin-top: -7px;

  }
  .mobile_svg_logo_inner {
     width: 160px;
    height: 18px;
  }
  .pin-icon { display:none; }
  .header-right:nth-child(2)  {
    border-top: 1px groove #00800045;
    
  }
  #shopify-section-template--18622021501233__164622206627303f17 {
    max-width: 100%  }
}
#TopColumnContent .title-breadcrumbs{max-width:1200px;}


/* Pin CSS */

.pin-icon {
    width: 25px;
    margin-right: 5px;
    padding-top: 10px;
    position: absolute;
    margin-left: 40px;
    }
.location-list {
      list-style-type: none;
      padding: 0;
      background-color: #fafafa;
  position: absolute;
  padding: 12px;
    margin: 35px -40px;
    z-index: 1;
    }
.location-list-item {
      cursor: pointer;
    }

/* End Of Pin CSS */
.cm-compare-button{
  display:none;
}
.reviews {
  display:none !important;
}
.price-item--sale{
  color: rgb(67, 158, 74)
}

.cm-wishlist-counter{
  background:#3e3b3a !important;
  color: white !important;
}
#TopColumnContent {
  min-height:80px !important; 
}
#cart-icon-bubble .cart-count-bubble .visually-hidden{
    color: #b3b93d !important;
}
.cart-count-bubble{
  margin-left:-4px;
  background:#3e3b3a !important;
  color: white !important;
}
.search-box-field{
  margin-left:100px;
}
.headertop .close-button {
  display:none !important;
}
.header__icon.cm-compare-button.small-hide.medium-hide{
  display:none !important;
}
.newsletter-form__message{
  color:white !important;
}
.newsletter-form__message--success{
  color:white !important;
}
@media screen and (min-width: 768px) {
           
.popup-box {
    z-index:99999 !important;
    position: absolute;
    margin-top: 40px;
    margin-left: -216px;
    width: 100%;
    color: white;
    z-index: 2;
    background-color: #b3b93d;
    border: 1px solid #ddd;
    padding: 20px;
    max-width: 500px;
          display:none;
}

.close-button {
float: right;
cursor: pointer;
font-weight: bold;
}
}

    /* Styles for the pop-up */
    .popup-title {
      text-align: center;
      margin-bottom: 10px;
      font-weight: bold;
    }
         @media only screen and (min-width: 768px) {
    .overlay {
      opacity: 1;
      position: fixed;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(0, 0, 0, 0.5); /* Darken the background */
      z-index: 9999;
      display: none;
    }
         }
    .popup {
      display:none;
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      background-color: #fff;
      padding: 20px;
      border-radius: 5px;
      width: 400px;
      text-align: left;
      border: 1px solid #e5e5e5;
      background-color: #fff; /* Set background color for the pop-up */
    }

    .popup label {
      display: block;
      margin-bottom: 10px;
    }

    .popup select {
      width: 100%;
      padding: 10px;
      border: 1px solid #e5e5e5;
      border-radius: 4px;
      margin-bottom: 10px;
    }

    .popup button {
      width:100%;
      background-color: #4caf50;
      color: white;
      padding: 8px 12px;
      border: none;
      border-radius: 4px;
      cursor: pointer;
    }

    .popup button:hover {
      background-color: #45a049;
    }
          .close-icon {
      position: absolute;
      top: 10px;
     border: 1px solid #818181;
    right: 10px;
    cursor: pointer;
    border-radius: 100%;
    padding-right: 8px;
    padding-left: 9px;
    }
          .dropdown-box {
      position: absolute;
      width: 200px;
      padding: 10px;
      border: 1px solid #e5e5e5;
      border-radius: 40px;
      cursor: pointer;
    }

    .dropdown-box input {
      width: 100%;
      border: none;
      background: none;
      outline: none;
    }

    .dropdown-icon {
      position: absolute;
      top: 50%;
      right: 10px;
      transform: translateY(-50%);
    }

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

    .mobile-popup-box{
      display:none;
    }
    .mobile-close-button {
    display:none;
    }
  }
@media screen and (max-width: 767px) {
    .main-container {
    min-height: 420px;
  }
    .mobile-popup-box {
      margin-left:auto;
      margin-right: auto;
        position: static;
        width: 92%;
        color: white;
        z-index: 2;
        background-color: #b3b93d;
        border: 1px solid #ddd;
        padding: 8px;
        max-width: 500px;
        display: none;
    }

    .mobile-close-button {
        float: right;
        cursor: pointer;
        font-weight: bold;
    }
}
  @media only screen and (min-width: 768px) {.dropdown-box-mobile  {display:none !important;} }
              @media only screen and (max-width: 768px) {
                .close-icon{
                  padding-right: 7px;
    padding-left: 7px;
    padding-top: 2px;
                }
            .popup {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 300px;
  padding: 25px;
  background-color: #fff;
  border: 1px solid #e5e5e5;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
  z-index: 9999;
  display: none;
}

.popup-title {
  text-align: center;
  font-weight: bold;
  margin-bottom: 10px;
}

.popup label {
  display: block;
  margin-bottom: 5px;
}

.popup select {
  width: 100%;
  padding: 5px;
  margin-bottom: 10px;
}

.popup button {
  width: 100%;
  padding: 8px;
  color: #fff;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}

.overlay-mobile {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  z-index: 9998;
  display: none;
}
          .dropdown-box-mobile {
            
      position: inherit;
      width: 93%;
      margin-bottom: 10px;
      margin-top: -20px;
      padding: 10px;
      border: 1px solid #e5e5e5;
      border-radius: 0;
      cursor: pointer;
    }

    .dropdown-box-mobile input {
      width: 100%;
      border: none;
      background: none;
      outline: none;
    }

    .dropdown-icon {
      position: absolute;
      top: 50%;
      right: 10px;
      transform: translateY(-50%);
    }
              }</pre></body></html>