/** Shopify CDN: Minification failed

Line 115:11 Expected ":"

**/
.loox-icon { font-size: inherit; }a[href='#looxReviews'] { text-decoration:none; color: inherit;}a[href='#looxReviewsFrame'] { text-decoration:none; color: inherit;}.rtl.loox-rating { display: flex; justify-content: flex-start; align-items: center; }.rtl.loox-rating span { padding-right: 5px; }.rtl.loox-rating .loox-icon[data-lx-fill="half"] { transform: rotateY(180deg); }svg.loox-icon { width: 1em; height: 1em; flex-shrink: 0; }.loox-rating .loox-rating-content { display: inline-flex; align-items: center; gap: 2px; vertical-align: middle; }.loox-overlay-is-active { overflow: hidden !important; }.loox-rating[data-alignment="left"]{text-align: left;}.loox-rating[data-alignment="center"]{text-align: center;}.loox-rating[data-alignment="right"]{text-align: right;}.rtl.loox-rating[data-alignment="left"] .loox-rating-content {margin-right: auto;}.rtl.loox-rating[data-alignment="center"] .loox-rating-content {margin: 0 auto}.rtl.loox-rating[data-alignment="right"] .loox-rating-content {margin-left: auto;}.shopify-app-block:has(> .loox-widget) {width: 100%;}.loox-rating[data-floating-product-reviews-enabled="true"] { cursor: pointer; }
#looxReviews, #looxCarousel {float:none;clear:both;}#looxReviews:before, #looxReviews:after, #looxCarousel:before, #looxCarousel:after {content:" ";visibility:hidden;display:block;height:0;clear:both;}

			.lx-icon-fill {
				--lx-fill-width: calc(100% - var(--lx-rating-percent, 0%));
				clip-path: inset(0 var(--lx-fill-width, 0) 0 0);
			}
			.lx-icon-line {
				clip-path: inset(0 0 0 var(--lx-rating-percent, 0%));
			}
			[data-lx-fill='empty'] {
				--lx-rating-percent: 0%;
			}
			[data-lx-fill='half'] {
				--lx-rating-percent: 50%;
			}
			[data-lx-fill='full'] {
				--lx-rating-percent: 100%;
			}
		

.vitals-currency-converter .vitals-nice-select .list {
    bottom: unset;
}.header-top-announcement-bar img {
    width: 100%;
}.site-header {
    box-shadow: none !important;
}

.header-top-announcement-bar::before ,.header-top-announcement-bar::after {
    display: none;
}
.header-top-announcement-bar {
    padding: 15px 0;
}
  .announcement-bar-flex {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
    align-items: center;
}
  .announcement-bar-flex .empty-col {
    width: 20%;
}
.announcement-bar-flex .text-with-countdown {
    width: 100%; 
    text-align:center;
    /* display: flex;
    justify-content: center;
    column-gap: 10px;
    align-items: center;
     z-index: 99999;
    position: relative; */
}
.announcement-bar-flex .site-header__search-container {
    width: 20%;
}
.announcement-bar-flex .text-with-countdown p {
    margin-bottom: 0;
    font-size: 16px;
    color: #ffffff;
}
  .announcement-bar-flex .text-with-countdown p .text-color-change {
    color: #f95d36;
    font-weight: 600;
}
.announcement-bar-flex .site-header__search-container .site-header__search {
    box-shadow: none;
    background: #fff;
    border-radius: 10px;
    border: 1px solid #E4E4E4;
    position: unset;
    transform: unset;
    height: 45px;
}
  .announcement-bar-flex .site-header__search-container .site-header__search .site-header__search-input {
    font-size: 14px;
    color: #000;
}
  .announcement-bar-flex .site-header__search-container .site-header__search .site-header__search-btn--submit .icon-search {
    top: 0px;
    width: 25px;
    height: 25px;
}
  .announcement-bar-flex .site-header__search-container .site-header__search .site-header__search-input::placeholder {
    opacity: 1;
}
  .announcement-bar-flex .site-header__search-container .site-header__search #HeaderSearchForm {
    padding: 0;
}
 .announcement-bar-flex .site-header__search-container .site-header__search-btn--submit {
    padding: 0 10px 0 0;
}
  .announcement-bar-flex .text-with-countdown #countdown-timer #countdown .counter-time{
    background:#fff;
    color:#00ACEF;
    font-size:14px;
    font-weight:600;
    border:1px solid #E4E4E4;
    border-radius:10px;
    padding:8px 15px;
    width:40px;
    height:40px;
    display:flex;
    justify-content: center;
    align-items:center;
    position:relative;
  }
.announcement-bar-flex .text-with-countdown #countdown-timer #countdown .counter-time::after{
    content":"
    position:absolute;
    top:0;
    width:10px;
    height:10px;
}
.announcement-bar-flex .text-with-countdown #countdown-timer #countdown {
    column-gap: 5px;
    display: flex;
    align-items: center;
    color: #00ACEF;
}
@media only screen and (max-width: 767px) {
  .announcement-bar-flex .text-with-countdown {
    width: 100%;
    display:block;
}
  .announcement-bar-flex .site-header__search-container {
    display:none !important;
}
.announcement-bar-flex .text-with-countdown #countdown-timer #countdown {
    justify-content: center;
}
.announcement-bar-flex .text-with-countdown p {
    font-size: 14px;
    text-align: center;
    /* font-weight: 600; */
}
.announcement-bar-flex .text-with-countdown #countdown-timer #countdown .counter-time{
    font-size:12px;
    border-radius:10px;
    padding:5px 10px;
    width:30px;
    height:30px;
  }
.announcement-bar-flex .site-header__search-container .site-header__search .site-header__search-input {
    font-size: 12px !important;
}
.announcement-bar-flex .site-header__search-container .site-header__search .site-header__search-btn--submit .icon-search {
    width: 20px;
    height: 20px;
}
.announcement-bar-flex .site-header__search-container .site-header__search {
    height: 40px;
    margin-top: 10px;
}
  .vitals-currency-converter {
    position: fixed;
    bottom: 40px;
}
}
  @media only screen and (min-width: 767px) {
.desktop-hide{display:none}
  }


  .site-nav__link,
  .site-nav__dropdown-link:not(.site-nav__dropdown-link--top-level) {
    font-size: 16px;
  }
  
  .header-item--icons .site-nav__icons{
    display: flex;
    align-items: center;
  }

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

    .header-item--icons .site-nav__icons .multi-selectors__item{
      margin:unset;
      padding-right: 2px;
    }
    
  }

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

    .header-item--icons .multi-selectors__item{
      margin:unset;
    }

    .header-item--icons .multi-selectors .disclosure__toggle .disclosure-list__label{
      display:none;
    }
    
  }


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

    .header-item--icons .multi-selectors__item{
      display:none;
    }

    .mobile-multi-selectors__item .disclosure__toggle--mobile svg{
      height:12px;
      width:12px;
    }

    .mobile-multi-selectors__item {
      padding-bottom: 15px;
      padding-left: 7px;
    }
    
  }
  
  

  

  
.site-header {
      box-shadow: 0 0 1px rgba(0,0,0,0.2);
    }

    .toolbar + .header-sticky-wrapper .site-header {
      border-top: 0;
    }
.header-item--logo,
    .header-layout--left-center .header-item--logo,
    .header-layout--left-center .header-item--icons {
      -webkit-box-flex: 0 1 160px;
      -ms-flex: 0 1 160px;
      flex: 0 1 160px;
    }

    @media only screen and (min-width: 769px) {
      .header-item--logo,
      .header-layout--left-center .header-item--logo,
      .header-layout--left-center .header-item--icons {
        -webkit-box-flex: 0 0 220px;
        -ms-flex: 0 0 220px;
        flex: 0 0 220px;
      }
    }

    .site-header__logo a {
      width: 160px;
    }
    .is-light .site-header__logo .logo--inverted {
      width: 160px;
    }
    @media only screen and (min-width: 769px) {
      .site-header__logo a {
        width: 220px;
      }

      .is-light .site-header__logo .logo--inverted {
        width: 220px;
      }
    }

  .icon {
    width: 30px;
    height: 30px;
  }

@media only screen and (min-width: 769px) and (max-width: 959px) {
              .footer__item--40b38ce7-551d-4970-a9f5-82ee9aa82994 {
                width: 50%;
                padding-top: 40px;
              }
              .footer__item--40b38ce7-551d-4970-a9f5-82ee9aa82994:nth-child(2n + 1) {
                clear: left;
              }
            }
            @media only screen and (min-width: 960px) {
              .footer__item--40b38ce7-551d-4970-a9f5-82ee9aa82994 {
                width: 50%;
              }

            }
@media only screen and (min-width: 769px) and (max-width: 959px) {
              .footer__item--1494301487049 {
                width: 50%;
                padding-top: 40px;
              }
              .footer__item--1494301487049:nth-child(2n + 1) {
                clear: left;
              }
            }
            @media only screen and (min-width: 960px) {
              .footer__item--1494301487049 {
                width: 25%;
              }

            }
@media only screen and (min-width: 769px) and (max-width: 959px) {
              .footer__item--menu_ptJfCj {
                width: 50%;
                padding-top: 40px;
              }
              .footer__item--menu_ptJfCj:nth-child(2n + 1) {
                clear: left;
              }
            }
            @media only screen and (min-width: 960px) {
              .footer__item--menu_ptJfCj {
                width: 25%;
              }

            }