/** Shopify CDN: Minification failed

Line 845:0 Unexpected "/"
Line 851:59 Expected ":"
Line 853:43 Expected ":"
Line 855:69 Expected ":"
Line 857:21 Expected ":"
Line 859:29 Expected ":"
Line 861:53 Expected ":"
Line 863:31 Expected ":"
Line 865:43 Expected ":"
Line 867:43 Expected ":"
... and 681 more hidden warnings

**/
/* --- CUSTOM SEARCH OVERLAY (MOBILE-FIRST REFACTORED) --- */

/* 1. SHARED & BASE STYLES (MOBILE) */
.liv-header__search-overlay {
  position: absolute;
  top: var(--liv-header-h-mobile);
  left: 0;
  width: 100%;
  background: transparent;
  z-index: 995;
  visibility: hidden;
  max-height: 100dvh;
  overflow: hidden;
  height: 100dvh;
  transition: visibility 0s linear 0.15s;
}

/* The solid sliding background */
.liv-header__search-overlay::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: var(--liv-bg);
  border-bottom: 2px solid #003f6a;
  transform: translateY(-100%);
  z-index: -1;
  will-change: transform;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transition: transform 0.15s ease-in-out;
}

.liv-header__search-overlay.is-active::before {
  transform: translateY(0);
  transition: transform 0.35s cubic-bezier(0.16, 1, 0.3, 1);
}

.liv-header__search-overlay.is-active {
  visibility: visible;
  transition: visibility 0s linear 0s;
}

/* When announcement bar is not present (Inherits from base class variables) */
.liv-header__search-overlay.is-active {
  top: var(--liv-header-h-mobile);
}
.liv-search__col-header{
  display: none;
}

@media (min-width: 1024px) {
  .liv-header__search-overlay.is-active {
    top: var(--liv-header-h-desktop);
  }
  .liv-search__col-header{
  display: unset;
}
  
}

/* When announcement bar is present (Approx 38px height added) */
.announcement-bar-section ~ .liv-header-section-parent .liv-header__search-overlay.is-active {
  top: 102px;
}
@media (min-width: 1024px) {
  .announcement-bar-section ~ .liv-header-section-parent .liv-header__search-overlay.is-active {
    top: 108px;
  }
}

.liv-header__search-inner {
  max-width: 1400px;
  margin: 0 auto;
  transform: translateY(-100%);
  will-change: transform;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  transition: transform 0.15s ease-in-out;
  /* padding: 10px 20px; */
}

.liv-header__search-overlay.is-active .liv-header__search-inner {
  transform: translateY(0);
  transition: transform 0.35s cubic-bezier(0.16, 1, 0.3, 1);
}

.liv-header__search-form-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 0;
  border-bottom: 2px solid #E6E6E5;
  padding: 20px;
}

.liv-header__search-actions {
  display: flex;
  align-items: center;
  gap: 20px;
}

.liv-search__clear-btn {
 background: none;
    border: none;
    font-family: Chromatic Pro Bold;
    font-weight: 700;
    font-size: 14px;
    line-height: 120%;
    letter-spacing: 4%;
    text-transform: uppercase;
    color: #696863;
    cursor: pointer;
}

.liv-header__search-field input::-webkit-search-decoration,
.liv-header__search-field input::-webkit-search-cancel-button,
.liv-header__search-field input::-webkit-search-results-button,
.liv-header__search-field input::-webkit-search-results-decoration {
  display: none;
}

.liv-header__search-field {
  flex: 1;
}

.liv-header__search-field input {
  width: 100%;
  border: none !important;
  background: transparent !important;
  font-size: 24px;
  font-weight: 950;
  color: #003f6a;
  outline: none !important;
  box-shadow: none !important;
  appearance: none;
  -webkit-appearance: none;
  font-family: 'Chromatic Pro Semibold', sans-serif;
  letter-spacing: 0;
  text-transform: capitalize;
}

.js-search-close-x {
  background: none;
  border: none;
  font-size: 25px;
  cursor: pointer;
  color: #003f6a;
  line-height: 1;
}

/* --- NO RESULTS (SHARED) --- */
.liv-header__search-no-results {
  /* margin: 40px 0 60px;
   */
   padding: 30px;
  text-align: left;
}

.liv-header__search-no-results p {
  font-size: 24px;
  color: #003f6a;
  font-weight: 950;
  font-family: 'Chromatic Pro Bold', sans-serif;
  letter-spacing: 1px;
}

/* --- INITIAL STATE (MOBILE) --- */
.liv-header__search-cols {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding-left: 15px;
}

.liv-header__search-heading {
 color: var(--Brand-Dark-Blue, #003F6A);
  /* Utility/Desktop */
  font-family: "Chromatic Pro Bold";
  font-size: 14px;
  font-style: normal;
  font-weight: 700;
  line-height: 120%; /* 16.8px */
  letter-spacing: 4%;
  text-transform: uppercase;
}

.liv-header__search-col-left {
  display: none !important;
  flex: unset;
  border-bottom: 1px solid #eee;
  padding-bottom: 20px;
}

.liv-header__search-pills {
  display: flex;
  flex-wrap: nowrap;
  overflow-x: auto;
  gap: 10px;
  margin: 0 -15px;
  padding: 0 15px;
  scrollbar-width: none;
}
.liv-header__search-pills::-webkit-scrollbar { display: none; }

.liv-header__search-pill {
  flex: 0 0 auto;
  white-space: nowrap;
  display: inline-block;
  padding: 10px 20px;
  border: 1px solid #E6E6E5;
  border-radius: 100px;
  text-decoration: none;
  font-size: 16px;
  font-weight: 500;
  color: #696863;
  background: #fff;
  font-family: "Chromatic Pro",sans-serif;
}

.liv-header__search-suggested-grid {
  display: flex !important;
  overflow-x: scroll;
  gap: 15px !important;
  margin: 0 1px;
  padding: 0 15px;
  scrollbar-width: none;
  scroll-snap-type: x mandatory;
}

.liv-header__search-product-card-v2 {
  flex: 0 0 70%;
  scroll-snap-align: start;
}

.liv-header__search-product-img-v2 {
  background: #fdfcf7;
  aspect-ratio: 1/1;
  display: block;
  overflow: hidden;
  margin-bottom: 10px;
}

.liv-header__search-product-img-v2 img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}

.liv-header__search-product-title-v2 {
  color: var(--brand-dark-blue-small-tex, #1C4D6D);
  font-family: "Chromatic Pro Bold";
  font-size: 18px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  letter-spacing: 0.9px;
  text-transform: uppercase;
  text-decoration: none;
}

.liv-header__search-product-price-v2 { font-size: 13px; font-weight: 900; color: #003f6a; }
.liv-header__search-product-subtitle-v2 { font-size: 10px; font-weight: 800; color: #999; text-transform: uppercase; margin: 4px 0; }

/* --- ACTIVE RESULTS (MOBILE TABS) --- */
.liv-search__results-active { padding: 30px; text-align: left !important; }

.liv-search__results-active-title {
  /* margin-bottom: 25px; */
  /* padding-bottom: 10px; */
  text-align: left !important;
}

.liv-search__results-active{
  max-height: 62vh;
    overflow-y: auto;
    scrollbar-width: none;
}

.liv-search__results-active-title h3 {
  font-size: 20px;
  font-weight: 950;
  color: #003f6a;
  text-transform: uppercase;
  font-family: 'Chromatic Pro', sans-serif;
  letter-spacing: -0.5px;
  margin: 0;
  text-align: left !important;
}

.liv-search__mobile-tabs-wrapper {
  display: flex;
  gap: 20px;
  /* margin-bottom: 20px; */
  /* border-bottom: 1px solid #eee; */
  padding-bottom: 20px;
}

.liv-search__mobile-tab {
  background: none;
  border: none;
  padding: 0;
  font-family: 'Chromatic Pro Bold';
  font-weight: 700;
  font-size: 18px;
  line-height: 120%;
  letter-spacing: 4%;
  text-transform: uppercase;
  color: #757575;
}

.liv-search__mobile-tab.is-active {
  color: #003f6a;
  font-weight: 950;
}

.liv-search__results-grid { display: block; }
.liv-search__col { display: none; text-align: left !important; }
.liv-search__col.is-active { display: block !important; }

.liv-search__col-header {
    display: flex;
    justify-content: space-between;
    padding-bottom: 21px;
    align-items: center;
    text-align: left !important;
}
.liv-search__col-header{
  display: none;
}

.liv-search__item-list {
  list-style: none;
  padding: 0;
  margin: 0;
  display: flex;
  flex-direction: column;
  gap: 10px;
  text-align: left !important;
}

.liv-search__item-link { 
    display: flex !important; 
    gap: 15px; 
    text-decoration: none; 
    align-items: center !important; 
    text-align: left !important; 
    width: 100%;
    justify-content: flex-start !important;
}
.liv-search__item-image { flex: 0 0 85px; width: 85px; height: 85px; background: #fdfcf7; overflow: hidden; display: flex !important; align-items: center; justify-content: center; }
.liv-search__item-image img,
.liv-search__placeholder-svg { width: 100%; height: 100%; object-fit: contain; background: #fdfcf7; }
.liv-search__placeholder-svg { fill: #ccc; width: 40px; height: 40px; }
.liv-search__item-info { display: flex !important; flex-direction: column;  flex: 1; text-align: left !important; align-items: flex-start !important; }
.liv-search__item-title { font-size: 18px; font-weight: 950; color: #003f6a; text-transform: uppercase; line-height: 1.1; font-family: 'Chromatic Pro Bold', sans-serif; margin: 0 !important; text-align: left !important; }
.liv-search__item-subtitle { 
  font-family: 'Chromatic Pro';
  color:#696863;
font-weight: 400;
font-size: 14px;
line-height: 140%;
letter-spacing: -1%;
margin-top: 5px;
}
.liv-search__item-desc { display: block; font-size: 12px; color: #888; margin-top: 4px; line-height: 1.4; }
.liv-search__item-price-wrapper { display: flex; gap: 8px; margin-top: 2px; }
.liv-search__item-price { font-size: 14px; font-weight: 900; color: #003F6A;font-family: 'Chromatic Pro', sans-serif; }
.liv-search__item-price-compare { font-size: 13px; font-weight: 800; color: #999; text-decoration: line-through; }

.liv-search__results-active-title h3 { font-family: 'Chromatic Pro Bold', sans-serif; font-size: 24px; color: #003F6A; margin: 0; }

.liv-search__col-title {
  display: none;
}

.liv-search__no-results-small {
  font-family: 'Chromatic Pro', sans-serif;
  font-size: 14px;
  color: #666;
  padding: 10px 0;
}

.liv-search__view-all {
  display: none !important;
}

.liv-search__no-results-item {
  font-family: 'Chromatic Pro', sans-serif;
  font-size: 13px;
  color: #999;
  list-style: none;
  padding: 10px 0;
}

.desktop-only { display: none !important; }

@media (min-width: 1250px) and (max-width: 1299px){
  .liv-header__search-inner { 
    /* min-height: 750px; */
    padding: 40px 40px 0 40px !important;
  }
  .liv-header__search-suggested-grid{
    padding-bottom: 40px !important;
  }
  #livPredictiveResults{
    padding-bottom: 40px !important;
  }
}

/* 2. DESKTOP OVERRIDES (1024px+) */
@media (min-width: 1024px) {
  .liv-header__search-overlay { top: var(--liv-header-h-desktop); }
  .liv-header__search-inner { padding: 40px 40px 40px; }
  .liv-header__search-form-wrapper { margin-bottom: 0px; padding-bottom: 0; }
  .liv-header__search-field input { font-size: 32px; padding-bottom: 20px; 
    text-transform: capitalize;
    font-family: Chromatic Pro Semibold, sans-serif;
    font-weight: 700;
    line-height: 100%;
    letter-spacing: 0%;
   }

  .liv-header__search-cols { flex-direction: row; gap: 20px; }
  .liv-header__search-col-left { display: none !important; flex: 0 0 300px; border-bottom: none; padding-bottom: 0; }
  .liv-header__search-col-right {
    flex: 1;
    border-left: none;
    padding-left: 0;
  }
    .liv-header__search-col-right.remove-padding-border {
    flex: 1;
    border-left: none;
    padding-left: 0;
  }

  .liv-search-card-product .card__information {
    /* padding-top: 10px; */
}

  .liv-header__search-pills { flex-wrap: wrap; overflow: visible; margin: 0; padding: 0; }
  .liv-header__search-pill { padding: 10px 24px;
     color: var(--Brand-Subdued, #696863);
    font-family: "Chromatic Pro";
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 22.4px */
    letter-spacing: -0.16px;
    border-radius: var(--Border-Rounded, 1000px);
    border: 1px solid var(--UI-Border-Secondary, #E6E6E5);
    background: var(--Brand-Reverse, #FFF);
    }
  .liv-header__search-pill:hover { background: #00cdc6; color: #fff; border-color: #00cdc6; }

  /* .liv-header__search-suggested-grid {
    display: grid !important;
    grid-template-columns: repeat(3, 1fr);
    overflow: visible;
    margin: 0;
    padding: 0;
    gap: 20px !important;
  } */
  .liv-header__search-product-card-v2 { flex: 1 0 25%; }

  /* Active Results Desktop */
  .liv-search__results-active { 
    padding: 0;
    margin-top:40px;
    /* padding-top: 5px;  */
  }
  
  .liv-search__mobile-tabs-wrapper { 
    display: none; 
  }
  
  .liv-search__results-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 60px;
    width: 100%;
    /* margin-top: 10px; */
  }

  .liv-search__col {
    display: block !important;
  }

  /* Ensure columns stay in their assigned slots even if previous ones are empty */
  #search-tab-products { grid-column: 1; }
  #search-tab-collections { grid-column: 2; }
  #search-tab-pages { grid-column: 3; }

  .liv-search__col-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 10px;
    padding-bottom: 0;
    border-bottom: none;
  }

  .liv-search__col-title {
    display: block;
    font-family: 'Chromatic Pro Bold';
    font-size: 14px;
    font-weight: 800;
    color: #003f6a;
    letter-spacing: 1px;
    margin: 0;
    text-transform: uppercase;
    /* opacity: 0.9; */
  }

  .liv-search__view-all {
    font-family: 'Chromatic Pro';
    font-size: 13px;
    font-weight: 700;
    color: #003f6a;
    text-decoration: none;
    display: flex !important;
    align-items: center;
    /* transition: 0.3s ease; */
    gap:10px;
  }
  
  .liv-search__view-all:hover {
    /* opacity: 0.7; */
    gap:10px;
  }

  .liv-search__view-all svg {
    flex-shrink: 0;
  }

  .liv-search__item-list {
    display: flex;
    flex-direction: column;
    gap: 10px;
    list-style: none;
    padding: 0;
    margin: 0;
  }

  .liv-search__item-link {
    display: flex !important;
    gap: 20px;
    text-decoration: none;
    align-items: center !important;
    justify-content: flex-start !important;
    width: 100%;
  }

  .liv-search__item-image {
    flex: 0 0 82px;
    width: 92px;
    height: 92px;
    background-color: #fdfcf7;
    overflow: hidden;
    display: flex !important;
    align-items: center;
    justify-content: center;
  }

  .liv-search__item-image img,
  .liv-search__placeholder-svg {
    width: 100%;
    height: 100%;
    object-fit: contain;
  }

  .liv-search__placeholder-svg {
    fill: #ddd;
    width: 35px;
    height: 35px;
  }

  .liv-search__item-info {
    display: flex !important;
    flex-direction: column;
    justify-content: flex-start;
    padding-top: 0;
    text-align: left !important;
    align-items: flex-start !important;
    flex: 1;
    letter-spacing: 1%;
  }

  .liv-search__item-title {
    font-family: 'Chromatic Pro Bold';
    font-size: 24px;
    font-weight: 800;
    color: #003f6a;
    text-transform: uppercase;
    line-height: 1.15;
    text-align: left !important;
  }

  .liv-search__item-subtitle {
    font-family: "Chromatic Pro", sans-serif;
      font-weight: 400;
      font-size: 16px;
      line-height: 140%;
      letter-spacing: 0%;

  }

  .liv-search__item-price-wrapper {
    display: flex;
    gap: 10px;
    align-items: baseline;
    margin-top: 2px;
  }

  .liv-search__item-price {
    font-family: 'Chromatic Pro';
    font-weight: 800;
    color: #003f6a;
     font-weight: 400;
    font-size: 16px;
    line-height: 140%;

  }

  .liv-search__item-price-compare {
    font-family: 'Chromatic Pro', sans-serif;
    font-size: 13px;
    color: #999;
    text-decoration: line-through;
    /* opacity: 0.8; */
  }

  .liv-search__item-desc {
    display: none;
  }

  .desktop-only { display: flex !important; }
  .liv-header__search-form-wrapper{
    padding-left: 0;
    padding-right: 0;
  }
  .liv-header__search-no-results{
    padding: 0px !important;
  }
}

/* Fix for search product images visibility */
.liv-header__search-product-card-v2 .media {
  position: static !important;
}

.liv-search-card-product .liv-card-title-price-row {
  display: flex !important;
  justify-content: space-between !important;
  align-items: center;
  gap: 10px;
  width: 100%;
  margin-bottom: 2px;
}
/* 
.liv-search-card-product .liv-card-title-price-row .card__heading {
  margin: 0;
  flex: 1;
  font-size: 16px;
  font-weight: 950;
  color: #003f6a;
  text-transform: uppercase;
  line-height: 1.1;
} */

.liv-search-card-product .liv-card-title-price-row .card__heading a {
  text-decoration: none;
  font-family: "Chromatic Pro Semibold", sans-serif;
  font-weight: 600;
  font-size: 18px;
  line-height: 100%;
  letter-spacing: 5%;
  text-transform: uppercase;

}

.liv-search-card-product .liv-card-price-wrapper {
  text-align: right;
  flex-shrink: 0;
  white-space: nowrap;
}

.liv-search-card-product .liv-card-price-wrapper .price-item {
  color: #1c4d6d !important;
  font-family: "  Chromatic Pro Semibold", sans-serif;
    font-weight: 600;
    font-size: 16px;
    line-height: 140%;
    letter-spacing: -1%;
    text-align: right;
    vertical-align: middle;
}

.liv-search-card-product .price-item.price-item--regular {
  display: none !important;
}

.liv-search-card-product .card-product-subtitle {
  font-family: Chromatic Pro Bold;
    font-weight: 700;
    font-size: 14px;
    line-height: 120%;
    letter-spacing: 1px;
    vertical-align: middle;
    text-transform: uppercase;
    color: #1c4d6d;
    margin: 0;
}
.liv-search-card-product .card__heading {
    color: #1c4d6d;
  
}
.liv-search-card-product .card__content{
  margin-top: 10px;
}


#livSearchInitial{
  margin-top: 42px;
}
#livPredictiveResults{
  margin-top: 28px;
}

.liv-search__item.page{
  display: flex;
    gap: 15px;
    align-items: start;
}

@media(min-width:990px){
  #livSearchInitial,#livPredictiveResults{
    margin-top: 40px;
  }

  .liv-header__search-overlay{
    max-height: fit-content;
  }
  /* .liv-header__search-cols {
  padding-left: 0;
} */
.liv-header__search-form-wrapper{
  border-bottom: 2px solid #003F6A;
}
.liv-search__item.page{
    gap: 20px;

}
}

@media (min-width: 1024px) {

  .liv-header__search-overlay{
    overflow-y: hidden;
  }

  #livSearchInitial{
    max-height: 62vh;
    overflow-y: auto;
    scrollbar-width: none;
  }

  #livSearchInitial::-webkit-scrollbar{
    display: none;
  }

  .liv-header__search-cols {
    margin-top: 40px;
}

  #livSearchInitial,
  #livPredictiveResults{
    margin-top: 0px;
    transition: margin-top 0.3s ease;
  }

 

  /* FIX LEFT RIGHT SHAKE ON DESKTOP */
  .liv-header__search-suggested-grid{
    display: grid !important;
    grid-template-columns: repeat(4, minmax(0,1fr));

    overflow-x: hidden !important;
    overflow-y: hidden;

    width: 100%;
    max-width: 100%;

    gap: 20px !important;

    margin: 0;
    padding: 0;
  }

  .liv-header__search-product-card-v2{
    width: 100%;
    min-width: 0;
    flex: unset;
  }

}

@keyframes livFadeInUp {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

#livPredictiveResults > *,
#livSearchInitial > * {
  opacity: 0;
}

.liv-header__search-overlay.is-active #livPredictiveResults > *,
.liv-header__search-overlay.is-active #livSearchInitial > * {
  animation: livFadeInUp 0.5s ease forwards;
  animation-delay: 0.15s;
}
/ *   - - -   C U S T O M   S E A R C H   O V E R L A Y   ( M O B I L E - F I R S T   R E F A C T O R E D )   - - -   * /  
  
 / *   1 .   S H A R E D   &   B A S E   S T Y L E S   ( M O B I L E )   * /  
 . l i v - h e a d e r _ _ s e a r c h - o v e r l a y   {  
     p o s i t i o n :   a b s o l u t e ;  
     t o p :   v a r ( - - l i v - h e a d e r - h - m o b i l e ) ;  
     l e f t :   0 ;  
     w i d t h :   1 0 0 % ;  
     b a c k g r o u n d :   t r a n s p a r e n t ;  
     z - i n d e x :   9 9 5 ;  
     v i s i b i l i t y :   h i d d e n ;  
     m a x - h e i g h t :   1 0 0 d v h ;  
     o v e r f l o w :   h i d d e n ;  
     h e i g h t :   1 0 0 d v h ;  
     t r a n s i t i o n :   v i s i b i l i t y   0 s   l i n e a r   0 . 1 5 s ;  
 }  
  
 / *   T h e   s o l i d   s l i d i n g   b a c k g r o u n d   * /  
 . l i v - h e a d e r _ _ s e a r c h - o v e r l a y : : b e f o r e   {  
     c o n t e n t :   " " ;  
     p o s i t i o n :   a b s o l u t e ;  
     t o p :   0 ;  
     l e f t :   0 ;  
     w i d t h :   1 0 0 % ;  
     h e i g h t :   1 0 0 % ;  
     b a c k g r o u n d :   v a r ( - - l i v - b g ) ;  
     b o r d e r - b o t t o m :   2 p x   s o l i d   # 0 0 3 f 6 a ;  
     t r a n s f o r m :   t r a n s l a t e Y ( - 1 0 0 % ) ;  
     z - i n d e x :   - 1 ;  
     w i l l - c h a n g e :   t r a n s f o r m ;  
     - w e b k i t - b a c k f a c e - v i s i b i l i t y :   h i d d e n ;  
     b a c k f a c e - v i s i b i l i t y :   h i d d e n ;  
     t r a n s i t i o n :   t r a n s f o r m   0 . 1 5 s   e a s e - i n - o u t ;  
 }  
  
 . l i v - h e a d e r _ _ s e a r c h - o v e r l a y . i s - a c t i v e : : b e f o r e   {  
     t r a n s f o r m :   t r a n s l a t e Y ( 0 ) ;  
     t r a n s i t i o n :   t r a n s f o r m   0 . 3 5 s   c u b i c - b e z i e r ( 0 . 1 6 ,   1 ,   0 . 3 ,   1 ) ;  
 }  
  
 . l i v - h e a d e r _ _ s e a r c h - o v e r l a y . i s - a c t i v e   {  
     v i s i b i l i t y :   v i s i b l e ;  
     t r a n s i t i o n :   v i s i b i l i t y   0 s   l i n e a r   0 s ;  
 }  
  
 / *   W h e n   a n n o u n c e m e n t   b a r   i s   n o t   p r e s e n t   ( I n h e r i t s   f r o m   b a s e   c l a s s   v a r i a b l e s )   * /  
 . l i v - h e a d e r _ _ s e a r c h - o v e r l a y . i s - a c t i v e   {  
     t o p :   v a r ( - - l i v - h e a d e r - h - m o b i l e ) ;  
 }  
 . l i v - s e a r c h _ _ c o l - h e a d e r {  
     d i s p l a y :   n o n e ;  
 }  
  
 @ m e d i a   ( m i n - w i d t h :   1 0 2 4 p x )   {  
     . l i v - h e a d e r _ _ s e a r c h - o v e r l a y . i s - a c t i v e   {  
         t o p :   v a r ( - - l i v - h e a d e r - h - d e s k t o p ) ;  
     }  
     . l i v - s e a r c h _ _ c o l - h e a d e r {  
     d i s p l a y :   u n s e t ;  
 }  
      
 }  
  
 / *   W h e n   a n n o u n c e m e n t   b a r   i s   p r e s e n t   ( A p p r o x   3 8 p x   h e i g h t   a d d e d )   * /  
 . a n n o u n c e m e n t - b a r - s e c t i o n   ~   . l i v - h e a d e r - s e c t i o n - p a r e n t   . l i v - h e a d e r _ _ s e a r c h - o v e r l a y . i s - a c t i v e   {  
     t o p :   1 0 2 p x ;  
 }  
 @ m e d i a   ( m i n - w i d t h :   1 0 2 4 p x )   {  
     . a n n o u n c e m e n t - b a r - s e c t i o n   ~   . l i v - h e a d e r - s e c t i o n - p a r e n t   . l i v - h e a d e r _ _ s e a r c h - o v e r l a y . i s - a c t i v e   {  
         t o p :   1 0 8 p x ;  
     }  
 }  
  
 . l i v - h e a d e r _ _ s e a r c h - i n n e r   {  
     m a x - w i d t h :   1 4 0 0 p x ;  
     m a r g i n :   0   a u t o ;  
     t r a n s f o r m :   t r a n s l a t e Y ( - 1 0 0 % ) ;  
     w i l l - c h a n g e :   t r a n s f o r m ;  
     - w e b k i t - b a c k f a c e - v i s i b i l i t y :   h i d d e n ;  
     b a c k f a c e - v i s i b i l i t y :   h i d d e n ;  
     t r a n s i t i o n :   t r a n s f o r m   0 . 1 5 s   e a s e - i n - o u t ;  
     / *   p a d d i n g :   1 0 p x   2 0 p x ;   * /  
 }  
  
 . l i v - h e a d e r _ _ s e a r c h - o v e r l a y . i s - a c t i v e   . l i v - h e a d e r _ _ s e a r c h - i n n e r   {  
     t r a n s f o r m :   t r a n s l a t e Y ( 0 ) ;  
     t r a n s i t i o n :   t r a n s f o r m   0 . 3 5 s   c u b i c - b e z i e r ( 0 . 1 6 ,   1 ,   0 . 3 ,   1 ) ;  
 }  
  
 . l i v - h e a d e r _ _ s e a r c h - f o r m - w r a p p e r   {  
     d i s p l a y :   f l e x ;  
     a l i g n - i t e m s :   c e n t e r ;  
     j u s t i f y - c o n t e n t :   s p a c e - b e t w e e n ;  
     m a r g i n - b o t t o m :   0 ;  
     b o r d e r - b o t t o m :   2 p x   s o l i d   # E 6 E 6 E 5 ;  
     p a d d i n g :   2 0 p x ;  
 }  
  
 . l i v - h e a d e r _ _ s e a r c h - a c t i o n s   {  
     d i s p l a y :   f l e x ;  
     a l i g n - i t e m s :   c e n t e r ;  
     g a p :   2 0 p x ;  
 }  
  
 . l i v - s e a r c h _ _ c l e a r - b t n   {  
   b a c k g r o u n d :   n o n e ;  
         b o r d e r :   n o n e ;  
         f o n t - f a m i l y :   C h r o m a t i c   P r o   B o l d ;  
         f o n t - w e i g h t :   7 0 0 ;  
         f o n t - s i z e :   1 4 p x ;  
         l i n e - h e i g h t :   1 2 0 % ;  
         l e t t e r - s p a c i n g :   4 % ;  
         t e x t - t r a n s f o r m :   u p p e r c a s e ;  
         c o l o r :   # 6 9 6 8 6 3 ;  
         c u r s o r :   p o i n t e r ;  
 }  
  
 . l i v - h e a d e r _ _ s e a r c h - f i e l d   i n p u t : : - w e b k i t - s e a r c h - d e c o r a t i o n ,  
 . l i v - h e a d e r _ _ s e a r c h - f i e l d   i n p u t : : - w e b k i t - s e a r c h - c a n c e l - b u t t o n ,  
 . l i v - h e a d e r _ _ s e a r c h - f i e l d   i n p u t : : - w e b k i t - s e a r c h - r e s u l t s - b u t t o n ,  
 . l i v - h e a d e r _ _ s e a r c h - f i e l d   i n p u t : : - w e b k i t - s e a r c h - r e s u l t s - d e c o r a t i o n   {  
     d i s p l a y :   n o n e ;  
 }  
  
 . l i v - h e a d e r _ _ s e a r c h - f i e l d   {  
     f l e x :   1 ;  
 }  
  
 . l i v - h e a d e r _ _ s e a r c h - f i e l d   i n p u t   {  
     w i d t h :   1 0 0 % ;  
     b o r d e r :   n o n e   ! i m p o r t a n t ;  
     b a c k g r o u n d :   t r a n s p a r e n t   ! i m p o r t a n t ;  
     f o n t - s i z e :   2 4 p x ;  
     f o n t - w e i g h t :   9 5 0 ;  
     c o l o r :   # 0 0 3 f 6 a ;  
     o u t l i n e :   n o n e   ! i m p o r t a n t ;  
     b o x - s h a d o w :   n o n e   ! i m p o r t a n t ;  
     a p p e a r a n c e :   n o n e ;  
     - w e b k i t - a p p e a r a n c e :   n o n e ;  
     f o n t - f a m i l y :   ' C h r o m a t i c   P r o   S e m i b o l d ' ,   s a n s - s e r i f ;  
     l e t t e r - s p a c i n g :   0 ;  
     t e x t - t r a n s f o r m :   c a p i t a l i z e ;  
 }  
  
 . j s - s e a r c h - c l o s e - x   {  
     b a c k g r o u n d :   n o n e ;  
     b o r d e r :   n o n e ;  
     f o n t - s i z e :   2 5 p x ;  
     c u r s o r :   p o i n t e r ;  
     c o l o r :   # 0 0 3 f 6 a ;  
     l i n e - h e i g h t :   1 ;  
 }  
  
 / *   - - -   N O   R E S U L T S   ( S H A R E D )   - - -   * /  
 . l i v - h e a d e r _ _ s e a r c h - n o - r e s u l t s   {  
     / *   m a r g i n :   4 0 p x   0   6 0 p x ;  
       * /  
       p a d d i n g :   3 0 p x ;  
     t e x t - a l i g n :   l e f t ;  
 }  
  
 . l i v - h e a d e r _ _ s e a r c h - n o - r e s u l t s   p   {  
     f o n t - s i z e :   2 4 p x ;  
     c o l o r :   # 0 0 3 f 6 a ;  
     f o n t - w e i g h t :   9 5 0 ;  
     f o n t - f a m i l y :   ' C h r o m a t i c   P r o   B o l d ' ,   s a n s - s e r i f ;  
     l e t t e r - s p a c i n g :   1 p x ;  
 }  
  
 / *   - - -   I N I T I A L   S T A T E   ( M O B I L E )   - - -   * /  
 . l i v - h e a d e r _ _ s e a r c h - c o l s   {  
     d i s p l a y :   f l e x ;  
     f l e x - d i r e c t i o n :   c o l u m n ;  
     g a p :   2 0 p x ;  
     p a d d i n g - l e f t :   1 5 p x ;  
 }  
  
 . l i v - h e a d e r _ _ s e a r c h - h e a d i n g   {  
   c o l o r :   v a r ( - - B r a n d - D a r k - B l u e ,   # 0 0 3 F 6 A ) ;  
     / *   U t i l i t y / D e s k t o p   * /  
     f o n t - f a m i l y :   " C h r o m a t i c   P r o   B o l d " ;  
     f o n t - s i z e :   1 4 p x ;  
     f o n t - s t y l e :   n o r m a l ;  
     f o n t - w e i g h t :   7 0 0 ;  
     l i n e - h e i g h t :   1 2 0 % ;   / *   1 6 . 8 p x   * /  
     l e t t e r - s p a c i n g :   4 % ;  
     t e x t - t r a n s f o r m :   u p p e r c a s e ;  
 }  
  
 . l i v - h e a d e r _ _ s e a r c h - c o l - l e f t   {  
     f l e x :   u n s e t ;  
     b o r d e r - b o t t o m :   1 p x   s o l i d   # e e e ;  
     p a d d i n g - b o t t o m :   2 0 p x ;  
 }  
  
 . l i v - h e a d e r _ _ s e a r c h - p i l l s   {  
     d i s p l a y :   f l e x ;  
     f l e x - w r a p :   n o w r a p ;  
     o v e r f l o w - x :   a u t o ;  
     g a p :   1 0 p x ;  
     m a r g i n :   0   - 1 5 p x ;  
     p a d d i n g :   0   1 5 p x ;  
     s c r o l l b a r - w i d t h :   n o n e ;  
 }  
 . l i v - h e a d e r _ _ s e a r c h - p i l l s : : - w e b k i t - s c r o l l b a r   {   d i s p l a y :   n o n e ;   }  
  
 . l i v - h e a d e r _ _ s e a r c h - p i l l   {  
     f l e x :   0   0   a u t o ;  
     w h i t e - s p a c e :   n o w r a p ;  
     d i s p l a y :   i n l i n e - b l o c k ;  
     p a d d i n g :   1 0 p x   2 0 p x ;  
     b o r d e r :   1 p x   s o l i d   # E 6 E 6 E 5 ;  
     b o r d e r - r a d i u s :   1 0 0 p x ;  
     t e x t - d e c o r a t i o n :   n o n e ;  
     f o n t - s i z e :   1 6 p x ;  
     f o n t - w e i g h t :   5 0 0 ;  
     c o l o r :   # 6 9 6 8 6 3 ;  
     b a c k g r o u n d :   # f f f ;  
     f o n t - f a m i l y :   " C h r o m a t i c   P r o " , s a n s - s e r i f ;  
 }  
  
 . l i v - h e a d e r _ _ s e a r c h - s u g g e s t e d - g r i d   {  
     d i s p l a y :   f l e x   ! i m p o r t a n t ;  
     o v e r f l o w - x :   s c r o l l ;  
     g a p :   1 5 p x   ! i m p o r t a n t ;  
     m a r g i n :   0   1 p x ;  
     p a d d i n g :   0   1 5 p x ;  
     s c r o l l b a r - w i d t h :   n o n e ;  
     s c r o l l - s n a p - t y p e :   x   m a n d a t o r y ;  
 }  
  
 . l i v - h e a d e r _ _ s e a r c h - p r o d u c t - c a r d - v 2   {  
     f l e x :   0   0   7 0 % ;  
     s c r o l l - s n a p - a l i g n :   s t a r t ;  
 }  
  
 . l i v - h e a d e r _ _ s e a r c h - p r o d u c t - i m g - v 2   {  
     b a c k g r o u n d :   # f d f c f 7 ;  
     a s p e c t - r a t i o :   1 / 1 ;  
     d i s p l a y :   b l o c k ;  
     o v e r f l o w :   h i d d e n ;  
     m a r g i n - b o t t o m :   1 0 p x ;  
 }  
  
 . l i v - h e a d e r _ _ s e a r c h - p r o d u c t - i m g - v 2   i m g   {  
     w i d t h :   1 0 0 % ;  
     h e i g h t :   1 0 0 % ;  
     o b j e c t - f i t :   c o n t a i n ;  
 }  
  
 . l i v - h e a d e r _ _ s e a r c h - p r o d u c t - t i t l e - v 2   {  
     c o l o r :   v a r ( - - b r a n d - d a r k - b l u e - s m a l l - t e x ,   # 1 C 4 D 6 D ) ;  
     f o n t - f a m i l y :   " C h r o m a t i c   P r o   B o l d " ;  
     f o n t - s i z e :   1 8 p x ;  
     f o n t - s t y l e :   n o r m a l ;  
     f o n t - w e i g h t :   6 0 0 ;  
     l i n e - h e i g h t :   n o r m a l ;  
     l e t t e r - s p a c i n g :   0 . 9 p x ;  
     t e x t - t r a n s f o r m :   u p p e r c a s e ;  
     t e x t - d e c o r a t i o n :   n o n e ;  
 }  
  
 . l i v - h e a d e r _ _ s e a r c h - p r o d u c t - p r i c e - v 2   {   f o n t - s i z e :   1 3 p x ;   f o n t - w e i g h t :   9 0 0 ;   c o l o r :   # 0 0 3 f 6 a ;   }  
 . l i v - h e a d e r _ _ s e a r c h - p r o d u c t - s u b t i t l e - v 2   {   f o n t - s i z e :   1 0 p x ;   f o n t - w e i g h t :   8 0 0 ;   c o l o r :   # 9 9 9 ;   t e x t - t r a n s f o r m :   u p p e r c a s e ;   m a r g i n :   4 p x   0 ;   }  
  
 / *   - - -   A C T I V E   R E S U L T S   ( M O B I L E   T A B S )   - - -   * /  
 . l i v - s e a r c h _ _ r e s u l t s - a c t i v e   {   p a d d i n g :   3 0 p x ;   t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;   }  
  
 . l i v - s e a r c h _ _ r e s u l t s - a c t i v e - t i t l e   {  
     / *   m a r g i n - b o t t o m :   2 5 p x ;   * /  
     / *   p a d d i n g - b o t t o m :   1 0 p x ;   * /  
     t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;  
 }  
  
 . l i v - s e a r c h _ _ r e s u l t s - a c t i v e {  
     m a x - h e i g h t :   6 2 v h ;  
         o v e r f l o w - y :   a u t o ;  
         s c r o l l b a r - w i d t h :   n o n e ;  
 }  
  
 . l i v - s e a r c h _ _ r e s u l t s - a c t i v e - t i t l e   h 3   {  
     f o n t - s i z e :   2 0 p x ;  
     f o n t - w e i g h t :   9 5 0 ;  
     c o l o r :   # 0 0 3 f 6 a ;  
     t e x t - t r a n s f o r m :   u p p e r c a s e ;  
     f o n t - f a m i l y :   ' C h r o m a t i c   P r o ' ,   s a n s - s e r i f ;  
     l e t t e r - s p a c i n g :   - 0 . 5 p x ;  
     m a r g i n :   0 ;  
     t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;  
 }  
  
 . l i v - s e a r c h _ _ m o b i l e - t a b s - w r a p p e r   {  
     d i s p l a y :   f l e x ;  
     g a p :   2 0 p x ;  
     / *   m a r g i n - b o t t o m :   2 0 p x ;   * /  
     / *   b o r d e r - b o t t o m :   1 p x   s o l i d   # e e e ;   * /  
     p a d d i n g - b o t t o m :   2 0 p x ;  
 }  
  
 . l i v - s e a r c h _ _ m o b i l e - t a b   {  
     b a c k g r o u n d :   n o n e ;  
     b o r d e r :   n o n e ;  
     p a d d i n g :   0 ;  
     f o n t - f a m i l y :   ' C h r o m a t i c   P r o   B o l d ' ;  
     f o n t - w e i g h t :   7 0 0 ;  
     f o n t - s i z e :   1 8 p x ;  
     l i n e - h e i g h t :   1 2 0 % ;  
     l e t t e r - s p a c i n g :   4 % ;  
     t e x t - t r a n s f o r m :   u p p e r c a s e ;  
     c o l o r :   # 7 5 7 5 7 5 ;  
 }  
  
 . l i v - s e a r c h _ _ m o b i l e - t a b . i s - a c t i v e   {  
     c o l o r :   # 0 0 3 f 6 a ;  
     f o n t - w e i g h t :   9 5 0 ;  
 }  
  
 . l i v - s e a r c h _ _ r e s u l t s - g r i d   {   d i s p l a y :   b l o c k ;   }  
 . l i v - s e a r c h _ _ c o l   {   d i s p l a y :   n o n e ;   t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;   }  
 . l i v - s e a r c h _ _ c o l . i s - a c t i v e   {   d i s p l a y :   b l o c k   ! i m p o r t a n t ;   }  
  
 . l i v - s e a r c h _ _ c o l - h e a d e r   {  
         d i s p l a y :   f l e x ;  
         j u s t i f y - c o n t e n t :   s p a c e - b e t w e e n ;  
         p a d d i n g - b o t t o m :   2 1 p x ;  
         a l i g n - i t e m s :   c e n t e r ;  
         t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;  
 }  
 . l i v - s e a r c h _ _ c o l - h e a d e r {  
     d i s p l a y :   n o n e ;  
 }  
  
 . l i v - s e a r c h _ _ i t e m - l i s t   {  
     l i s t - s t y l e :   n o n e ;  
     p a d d i n g :   0 ;  
     m a r g i n :   0 ;  
     d i s p l a y :   f l e x ;  
     f l e x - d i r e c t i o n :   c o l u m n ;  
     g a p :   1 0 p x ;  
     t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;  
 }  
  
 . l i v - s e a r c h _ _ i t e m - l i n k   {    
         d i s p l a y :   f l e x   ! i m p o r t a n t ;    
         g a p :   1 5 p x ;    
         t e x t - d e c o r a t i o n :   n o n e ;    
         a l i g n - i t e m s :   c e n t e r   ! i m p o r t a n t ;    
         t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;    
         w i d t h :   1 0 0 % ;  
         j u s t i f y - c o n t e n t :   f l e x - s t a r t   ! i m p o r t a n t ;  
 }  
 . l i v - s e a r c h _ _ i t e m - i m a g e   {   f l e x :   0   0   8 5 p x ;   w i d t h :   8 5 p x ;   h e i g h t :   8 5 p x ;   b a c k g r o u n d :   # f d f c f 7 ;   o v e r f l o w :   h i d d e n ;   d i s p l a y :   f l e x   ! i m p o r t a n t ;   a l i g n - i t e m s :   c e n t e r ;   j u s t i f y - c o n t e n t :   c e n t e r ;   }  
 . l i v - s e a r c h _ _ i t e m - i m a g e   i m g ,  
 . l i v - s e a r c h _ _ p l a c e h o l d e r - s v g   {   w i d t h :   1 0 0 % ;   h e i g h t :   1 0 0 % ;   o b j e c t - f i t :   c o n t a i n ;   b a c k g r o u n d :   # f d f c f 7 ;   }  
 . l i v - s e a r c h _ _ p l a c e h o l d e r - s v g   {   f i l l :   # c c c ;   w i d t h :   4 0 p x ;   h e i g h t :   4 0 p x ;   }  
 . l i v - s e a r c h _ _ i t e m - i n f o   {   d i s p l a y :   f l e x   ! i m p o r t a n t ;   f l e x - d i r e c t i o n :   c o l u m n ;     f l e x :   1 ;   t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;   a l i g n - i t e m s :   f l e x - s t a r t   ! i m p o r t a n t ;   }  
 . l i v - s e a r c h _ _ i t e m - t i t l e   {   f o n t - s i z e :   1 8 p x ;   f o n t - w e i g h t :   9 5 0 ;   c o l o r :   # 0 0 3 f 6 a ;   t e x t - t r a n s f o r m :   u p p e r c a s e ;   l i n e - h e i g h t :   1 . 1 ;   f o n t - f a m i l y :   ' C h r o m a t i c   P r o   B o l d ' ,   s a n s - s e r i f ;   m a r g i n :   0   ! i m p o r t a n t ;   t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;   }  
 . l i v - s e a r c h _ _ i t e m - s u b t i t l e   {    
     f o n t - f a m i l y :   ' C h r o m a t i c   P r o ' ;  
     c o l o r : # 6 9 6 8 6 3 ;  
 f o n t - w e i g h t :   4 0 0 ;  
 f o n t - s i z e :   1 4 p x ;  
 l i n e - h e i g h t :   1 4 0 % ;  
 l e t t e r - s p a c i n g :   - 1 % ;  
 m a r g i n - t o p :   5 p x ;  
 }  
 . l i v - s e a r c h _ _ i t e m - d e s c   {   d i s p l a y :   b l o c k ;   f o n t - s i z e :   1 2 p x ;   c o l o r :   # 8 8 8 ;   m a r g i n - t o p :   4 p x ;   l i n e - h e i g h t :   1 . 4 ;   }  
 . l i v - s e a r c h _ _ i t e m - p r i c e - w r a p p e r   {   d i s p l a y :   f l e x ;   g a p :   8 p x ;   m a r g i n - t o p :   2 p x ;   }  
 . l i v - s e a r c h _ _ i t e m - p r i c e   {   f o n t - s i z e :   1 4 p x ;   f o n t - w e i g h t :   9 0 0 ;   c o l o r :   # 0 0 3 F 6 A ; f o n t - f a m i l y :   ' C h r o m a t i c   P r o ' ,   s a n s - s e r i f ;   }  
 . l i v - s e a r c h _ _ i t e m - p r i c e - c o m p a r e   {   f o n t - s i z e :   1 3 p x ;   f o n t - w e i g h t :   8 0 0 ;   c o l o r :   # 9 9 9 ;   t e x t - d e c o r a t i o n :   l i n e - t h r o u g h ;   }  
  
 . l i v - s e a r c h _ _ r e s u l t s - a c t i v e - t i t l e   h 3   {   f o n t - f a m i l y :   ' C h r o m a t i c   P r o   B o l d ' ,   s a n s - s e r i f ;   f o n t - s i z e :   2 4 p x ;   c o l o r :   # 0 0 3 F 6 A ;   m a r g i n :   0 ;   }  
  
 . l i v - s e a r c h _ _ c o l - t i t l e   {  
     d i s p l a y :   n o n e ;  
 }  
  
 . l i v - s e a r c h _ _ n o - r e s u l t s - s m a l l   {  
     f o n t - f a m i l y :   ' C h r o m a t i c   P r o ' ,   s a n s - s e r i f ;  
     f o n t - s i z e :   1 4 p x ;  
     c o l o r :   # 6 6 6 ;  
     p a d d i n g :   1 0 p x   0 ;  
 }  
  
 . l i v - s e a r c h _ _ v i e w - a l l   {  
     d i s p l a y :   n o n e   ! i m p o r t a n t ;  
 }  
  
 . l i v - s e a r c h _ _ n o - r e s u l t s - i t e m   {  
     f o n t - f a m i l y :   ' C h r o m a t i c   P r o ' ,   s a n s - s e r i f ;  
     f o n t - s i z e :   1 3 p x ;  
     c o l o r :   # 9 9 9 ;  
     l i s t - s t y l e :   n o n e ;  
     p a d d i n g :   1 0 p x   0 ;  
 }  
  
 . d e s k t o p - o n l y   {   d i s p l a y :   n o n e   ! i m p o r t a n t ;   }  
  
 @ m e d i a   ( m i n - w i d t h :   1 2 5 0 p x )   a n d   ( m a x - w i d t h :   1 2 9 9 p x ) {  
     . l i v - h e a d e r _ _ s e a r c h - i n n e r   {    
         / *   m i n - h e i g h t :   7 5 0 p x ;   * /  
         p a d d i n g :   4 0 p x   4 0 p x   0   4 0 p x   ! i m p o r t a n t ;  
     }  
     . l i v - h e a d e r _ _ s e a r c h - s u g g e s t e d - g r i d {  
         p a d d i n g - b o t t o m :   4 0 p x   ! i m p o r t a n t ;  
     }  
     # l i v P r e d i c t i v e R e s u l t s {  
         p a d d i n g - b o t t o m :   4 0 p x   ! i m p o r t a n t ;  
     }  
 }  
  
 / *   2 .   D E S K T O P   O V E R R I D E S   ( 1 0 2 4 p x + )   * /  
 @ m e d i a   ( m i n - w i d t h :   1 0 2 4 p x )   {  
     . l i v - h e a d e r _ _ s e a r c h - o v e r l a y   {   t o p :   v a r ( - - l i v - h e a d e r - h - d e s k t o p ) ;   }  
     . l i v - h e a d e r _ _ s e a r c h - i n n e r   {   p a d d i n g :   4 0 p x   4 0 p x   4 0 p x ;   }  
     . l i v - h e a d e r _ _ s e a r c h - f o r m - w r a p p e r   {   m a r g i n - b o t t o m :   0 p x ;   p a d d i n g - b o t t o m :   0 ;   }  
     . l i v - h e a d e r _ _ s e a r c h - f i e l d   i n p u t   {   f o n t - s i z e :   3 2 p x ;   p a d d i n g - b o t t o m :   2 0 p x ;    
         t e x t - t r a n s f o r m :   c a p i t a l i z e ;  
         f o n t - f a m i l y :   C h r o m a t i c   P r o   S e m i b o l d ,   s a n s - s e r i f ;  
         f o n t - w e i g h t :   7 0 0 ;  
         l i n e - h e i g h t :   1 0 0 % ;  
         l e t t e r - s p a c i n g :   0 % ;  
       }  
  
     . l i v - h e a d e r _ _ s e a r c h - c o l s   {   f l e x - d i r e c t i o n :   r o w ;   g a p :   2 0 p x ;   }  
     . l i v - h e a d e r _ _ s e a r c h - c o l - l e f t   {   f l e x :   0   0   3 0 0 p x ;   b o r d e r - b o t t o m :   n o n e ;   p a d d i n g - b o t t o m :   0 ;   }  
     . l i v - h e a d e r _ _ s e a r c h - c o l - r i g h t   {  
         f l e x :   1 ;  
         b o r d e r - l e f t :   1 p x   s o l i d   # E 6 E 6 E 5 ;  
         p a d d i n g - l e f t :   2 0 p x ;  
     }  
         . l i v - h e a d e r _ _ s e a r c h - c o l - r i g h t . r e m o v e - p a d d i n g - b o r d e r   {  
         f l e x :   1 ;  
         b o r d e r - l e f t :   n o n e ;  
         p a d d i n g - l e f t :   0 ;  
     }  
  
     . l i v - s e a r c h - c a r d - p r o d u c t   . c a r d _ _ i n f o r m a t i o n   {  
         / *   p a d d i n g - t o p :   1 0 p x ;   * /  
 }  
  
     . l i v - h e a d e r _ _ s e a r c h - p i l l s   {   f l e x - w r a p :   w r a p ;   o v e r f l o w :   v i s i b l e ;   m a r g i n :   0 ;   p a d d i n g :   0 ;   }  
     . l i v - h e a d e r _ _ s e a r c h - p i l l   {   p a d d i n g :   1 0 p x   2 4 p x ;  
           c o l o r :   v a r ( - - B r a n d - S u b d u e d ,   # 6 9 6 8 6 3 ) ;  
         f o n t - f a m i l y :   " C h r o m a t i c   P r o " ;  
         f o n t - s i z e :   1 6 p x ;  
         f o n t - s t y l e :   n o r m a l ;  
         f o n t - w e i g h t :   4 0 0 ;  
         l i n e - h e i g h t :   1 4 0 % ;   / *   2 2 . 4 p x   * /  
         l e t t e r - s p a c i n g :   - 0 . 1 6 p x ;  
         b o r d e r - r a d i u s :   v a r ( - - B o r d e r - R o u n d e d ,   1 0 0 0 p x ) ;  
         b o r d e r :   1 p x   s o l i d   v a r ( - - U I - B o r d e r - S e c o n d a r y ,   # E 6 E 6 E 5 ) ;  
         b a c k g r o u n d :   v a r ( - - B r a n d - R e v e r s e ,   # F F F ) ;  
         }  
     . l i v - h e a d e r _ _ s e a r c h - p i l l : h o v e r   {   b a c k g r o u n d :   # 0 0 c d c 6 ;   c o l o r :   # f f f ;   b o r d e r - c o l o r :   # 0 0 c d c 6 ;   }  
  
     / *   . l i v - h e a d e r _ _ s e a r c h - s u g g e s t e d - g r i d   {  
         d i s p l a y :   g r i d   ! i m p o r t a n t ;  
         g r i d - t e m p l a t e - c o l u m n s :   r e p e a t ( 3 ,   1 f r ) ;  
         o v e r f l o w :   v i s i b l e ;  
         m a r g i n :   0 ;  
         p a d d i n g :   0 ;  
         g a p :   2 0 p x   ! i m p o r t a n t ;  
     }   * /  
     . l i v - h e a d e r _ _ s e a r c h - p r o d u c t - c a r d - v 2   {   f l e x :   1   0   2 5 % ;   }  
  
     / *   A c t i v e   R e s u l t s   D e s k t o p   * /  
     . l i v - s e a r c h _ _ r e s u l t s - a c t i v e   {    
         p a d d i n g :   0 ;  
         m a r g i n - t o p : 4 0 p x ;  
         / *   p a d d i n g - t o p :   5 p x ;     * /  
     }  
      
     . l i v - s e a r c h _ _ m o b i l e - t a b s - w r a p p e r   {    
         d i s p l a y :   n o n e ;    
     }  
      
     . l i v - s e a r c h _ _ r e s u l t s - g r i d   {  
         d i s p l a y :   g r i d ;  
         g r i d - t e m p l a t e - c o l u m n s :   r e p e a t ( 3 ,   1 f r ) ;  
         g a p :   6 0 p x ;  
         w i d t h :   1 0 0 % ;  
         / *   m a r g i n - t o p :   1 0 p x ;   * /  
     }  
  
     . l i v - s e a r c h _ _ c o l   {  
         d i s p l a y :   b l o c k   ! i m p o r t a n t ;  
     }  
  
     / *   E n s u r e   c o l u m n s   s t a y   i n   t h e i r   a s s i g n e d   s l o t s   e v e n   i f   p r e v i o u s   o n e s   a r e   e m p t y   * /  
     # s e a r c h - t a b - p r o d u c t s   {   g r i d - c o l u m n :   1 ;   }  
     # s e a r c h - t a b - c o l l e c t i o n s   {   g r i d - c o l u m n :   2 ;   }  
     # s e a r c h - t a b - p a g e s   {   g r i d - c o l u m n :   3 ;   }  
  
     . l i v - s e a r c h _ _ c o l - h e a d e r   {  
         d i s p l a y :   f l e x ;  
         j u s t i f y - c o n t e n t :   s p a c e - b e t w e e n ;  
         a l i g n - i t e m s :   c e n t e r ;  
         m a r g i n - b o t t o m :   1 0 p x ;  
         p a d d i n g - b o t t o m :   0 ;  
         b o r d e r - b o t t o m :   n o n e ;  
     }  
  
     . l i v - s e a r c h _ _ c o l - t i t l e   {  
         d i s p l a y :   b l o c k ;  
         f o n t - f a m i l y :   ' C h r o m a t i c   P r o   B o l d ' ;  
         f o n t - s i z e :   1 4 p x ;  
         f o n t - w e i g h t :   8 0 0 ;  
         c o l o r :   # 0 0 3 f 6 a ;  
         l e t t e r - s p a c i n g :   1 p x ;  
         m a r g i n :   0 ;  
         t e x t - t r a n s f o r m :   u p p e r c a s e ;  
         / *   o p a c i t y :   0 . 9 ;   * /  
     }  
  
     . l i v - s e a r c h _ _ v i e w - a l l   {  
         f o n t - f a m i l y :   ' C h r o m a t i c   P r o ' ;  
         f o n t - s i z e :   1 3 p x ;  
         f o n t - w e i g h t :   7 0 0 ;  
         c o l o r :   # 0 0 3 f 6 a ;  
         t e x t - d e c o r a t i o n :   n o n e ;  
         d i s p l a y :   f l e x   ! i m p o r t a n t ;  
         a l i g n - i t e m s :   c e n t e r ;  
         / *   t r a n s i t i o n :   0 . 3 s   e a s e ;   * /  
         g a p : 1 0 p x ;  
     }  
      
     . l i v - s e a r c h _ _ v i e w - a l l : h o v e r   {  
         / *   o p a c i t y :   0 . 7 ;   * /  
         g a p : 1 0 p x ;  
     }  
  
     . l i v - s e a r c h _ _ v i e w - a l l   s v g   {  
         f l e x - s h r i n k :   0 ;  
     }  
  
     . l i v - s e a r c h _ _ i t e m - l i s t   {  
         d i s p l a y :   f l e x ;  
         f l e x - d i r e c t i o n :   c o l u m n ;  
         g a p :   1 0 p x ;  
         l i s t - s t y l e :   n o n e ;  
         p a d d i n g :   0 ;  
         m a r g i n :   0 ;  
     }  
  
     . l i v - s e a r c h _ _ i t e m - l i n k   {  
         d i s p l a y :   f l e x   ! i m p o r t a n t ;  
         g a p :   2 0 p x ;  
         t e x t - d e c o r a t i o n :   n o n e ;  
         a l i g n - i t e m s :   c e n t e r   ! i m p o r t a n t ;  
         j u s t i f y - c o n t e n t :   f l e x - s t a r t   ! i m p o r t a n t ;  
         w i d t h :   1 0 0 % ;  
     }  
  
     . l i v - s e a r c h _ _ i t e m - i m a g e   {  
         f l e x :   0   0   8 2 p x ;  
         w i d t h :   9 2 p x ;  
         h e i g h t :   9 2 p x ;  
         b a c k g r o u n d - c o l o r :   # f d f c f 7 ;  
         o v e r f l o w :   h i d d e n ;  
         d i s p l a y :   f l e x   ! i m p o r t a n t ;  
         a l i g n - i t e m s :   c e n t e r ;  
         j u s t i f y - c o n t e n t :   c e n t e r ;  
     }  
  
     . l i v - s e a r c h _ _ i t e m - i m a g e   i m g ,  
     . l i v - s e a r c h _ _ p l a c e h o l d e r - s v g   {  
         w i d t h :   1 0 0 % ;  
         h e i g h t :   1 0 0 % ;  
         o b j e c t - f i t :   c o n t a i n ;  
     }  
  
     . l i v - s e a r c h _ _ p l a c e h o l d e r - s v g   {  
         f i l l :   # d d d ;  
         w i d t h :   3 5 p x ;  
         h e i g h t :   3 5 p x ;  
     }  
  
     . l i v - s e a r c h _ _ i t e m - i n f o   {  
         d i s p l a y :   f l e x   ! i m p o r t a n t ;  
         f l e x - d i r e c t i o n :   c o l u m n ;  
         j u s t i f y - c o n t e n t :   f l e x - s t a r t ;  
         p a d d i n g - t o p :   0 ;  
         t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;  
         a l i g n - i t e m s :   f l e x - s t a r t   ! i m p o r t a n t ;  
         f l e x :   1 ;  
         l e t t e r - s p a c i n g :   1 % ;  
     }  
  
     . l i v - s e a r c h _ _ i t e m - t i t l e   {  
         f o n t - f a m i l y :   ' C h r o m a t i c   P r o   B o l d ' ;  
         f o n t - s i z e :   2 4 p x ;  
         f o n t - w e i g h t :   8 0 0 ;  
         c o l o r :   # 0 0 3 f 6 a ;  
         t e x t - t r a n s f o r m :   u p p e r c a s e ;  
         l i n e - h e i g h t :   1 . 1 5 ;  
         t e x t - a l i g n :   l e f t   ! i m p o r t a n t ;  
     }  
  
     . l i v - s e a r c h _ _ i t e m - s u b t i t l e   {  
         f o n t - f a m i l y :   " C h r o m a t i c   P r o " ,   s a n s - s e r i f ;  
             f o n t - w e i g h t :   4 0 0 ;  
             f o n t - s i z e :   1 6 p x ;  
             l i n e - h e i g h t :   1 4 0 % ;  
             l e t t e r - s p a c i n g :   0 % ;  
  
     }  
  
     . l i v - s e a r c h _ _ i t e m - p r i c e - w r a p p e r   {  
         d i s p l a y :   f l e x ;  
         g a p :   1 0 p x ;  
         a l i g n - i t e m s :   b a s e l i n e ;  
         m a r g i n - t o p :   2 p x ;  
     }  
  
     . l i v - s e a r c h _ _ i t e m - p r i c e   {  
         f o n t - f a m i l y :   ' C h r o m a t i c   P r o ' ;  
         f o n t - w e i g h t :   8 0 0 ;  
         c o l o r :   # 0 0 3 f 6 a ;  
           f o n t - w e i g h t :   4 0 0 ;  
         f o n t - s i z e :   1 6 p x ;  
         l i n e - h e i g h t :   1 4 0 % ;  
  
     }  
  
     . l i v - s e a r c h _ _ i t e m - p r i c e - c o m p a r e   {  
         f o n t - f a m i l y :   ' C h r o m a t i c   P r o ' ,   s a n s - s e r i f ;  
         f o n t - s i z e :   1 3 p x ;  
         c o l o r :   # 9 9 9 ;  
         t e x t - d e c o r a t i o n :   l i n e - t h r o u g h ;  
         / *   o p a c i t y :   0 . 8 ;   * /  
     }  
  
     . l i v - s e a r c h _ _ i t e m - d e s c   {  
         d i s p l a y :   n o n e ;  
     }  
  
     . d e s k t o p - o n l y   {   d i s p l a y :   f l e x   ! i m p o r t a n t ;   }  
     . l i v - h e a d e r _ _ s e a r c h - f o r m - w r a p p e r {  
         p a d d i n g - l e f t :   0 ;  
         p a d d i n g - r i g h t :   0 ;  
     }  
     . l i v - h e a d e r _ _ s e a r c h - n o - r e s u l t s {  
         p a d d i n g :   0 p x   ! i m p o r t a n t ;  
     }  
 }  
  
 / *   F i x   f o r   s e a r c h   p r o d u c t   i m a g e s   v i s i b i l i t y   * /  
 . l i v - h e a d e r _ _ s e a r c h - p r o d u c t - c a r d - v 2   . m e d i a   {  
     p o s i t i o n :   s t a t i c   ! i m p o r t a n t ;  
 }  
  
 . l i v - s e a r c h - c a r d - p r o d u c t   . l i v - c a r d - t i t l e - p r i c e - r o w   {  
     d i s p l a y :   f l e x   ! i m p o r t a n t ;  
     j u s t i f y - c o n t e n t :   s p a c e - b e t w e e n   ! i m p o r t a n t ;  
     a l i g n - i t e m s :   c e n t e r ;  
     g a p :   1 0 p x ;  
     w i d t h :   1 0 0 % ;  
     m a r g i n - b o t t o m :   2 p x ;  
 }  
 / *    
 . l i v - s e a r c h - c a r d - p r o d u c t   . l i v - c a r d - t i t l e - p r i c e - r o w   . c a r d _ _ h e a d i n g   {  
     m a r g i n :   0 ;  
     f l e x :   1 ;  
     f o n t - s i z e :   1 6 p x ;  
     f o n t - w e i g h t :   9 5 0 ;  
     c o l o r :   # 0 0 3 f 6 a ;  
     t e x t - t r a n s f o r m :   u p p e r c a s e ;  
     l i n e - h e i g h t :   1 . 1 ;  
 }   * /  
  
 . l i v - s e a r c h - c a r d - p r o d u c t   . l i v - c a r d - t i t l e - p r i c e - r o w   . c a r d _ _ h e a d i n g   a   {  
     t e x t - d e c o r a t i o n :   n o n e ;  
     f o n t - f a m i l y :   " C h r o m a t i c   P r o   S e m i b o l d " ,   s a n s - s e r i f ;  
     f o n t - w e i g h t :   6 0 0 ;  
     f o n t - s i z e :   1 8 p x ;  
     l i n e - h e i g h t :   1 0 0 % ;  
     l e t t e r - s p a c i n g :   5 % ;  
     t e x t - t r a n s f o r m :   u p p e r c a s e ;  
  
 }  
  
 . l i v - s e a r c h - c a r d - p r o d u c t   . l i v - c a r d - p r i c e - w r a p p e r   {  
     t e x t - a l i g n :   r i g h t ;  
     f l e x - s h r i n k :   0 ;  
     w h i t e - s p a c e :   n o w r a p ;  
 }  
  
 . l i v - s e a r c h - c a r d - p r o d u c t   . l i v - c a r d - p r i c e - w r a p p e r   . p r i c e - i t e m   {  
     c o l o r :   # 1 c 4 d 6 d   ! i m p o r t a n t ;  
     f o n t - f a m i l y :   "     C h r o m a t i c   P r o   S e m i b o l d " ,   s a n s - s e r i f ;  
         f o n t - w e i g h t :   6 0 0 ;  
         f o n t - s i z e :   1 6 p x ;  
         l i n e - h e i g h t :   1 4 0 % ;  
         l e t t e r - s p a c i n g :   - 1 % ;  
         t e x t - a l i g n :   r i g h t ;  
         v e r t i c a l - a l i g n :   m i d d l e ;  
 }  
  
 . l i v - s e a r c h - c a r d - p r o d u c t   . c a r d - p r o d u c t - s u b t i t l e   {  
     f o n t - f a m i l y :   C h r o m a t i c   P r o   B o l d ;  
         f o n t - w e i g h t :   7 0 0 ;  
         f o n t - s i z e :   1 4 p x ;  
         l i n e - h e i g h t :   1 2 0 % ;  
         l e t t e r - s p a c i n g :   1 p x ;  
         v e r t i c a l - a l i g n :   m i d d l e ;  
         t e x t - t r a n s f o r m :   u p p e r c a s e ;  
         c o l o r :   # 1 c 4 d 6 d ;  
         m a r g i n :   0 ;  
 }  
 . l i v - s e a r c h - c a r d - p r o d u c t   . c a r d _ _ h e a d i n g   {  
         c o l o r :   # 1 c 4 d 6 d ;  
      
 }  
 . l i v - s e a r c h - c a r d - p r o d u c t   . c a r d _ _ c o n t e n t {  
     m a r g i n - t o p :   1 0 p x ;  
 }  
  
  
 # l i v S e a r c h I n i t i a l {  
     m a r g i n - t o p :   4 2 p x ;  
 }  
 # l i v P r e d i c t i v e R e s u l t s {  
     m a r g i n - t o p :   2 8 p x ;  
 }  
  
 . l i v - s e a r c h _ _ i t e m . p a g e {  
     d i s p l a y :   f l e x ;  
         g a p :   1 5 p x ;  
         a l i g n - i t e m s :   s t a r t ;  
 }  
  
 @ m e d i a ( m i n - w i d t h : 9 9 0 p x ) {  
     # l i v S e a r c h I n i t i a l , # l i v P r e d i c t i v e R e s u l t s {  
         m a r g i n - t o p :   4 0 p x ;  
     }  
  
     . l i v - h e a d e r _ _ s e a r c h - o v e r l a y {  
         m a x - h e i g h t :   f i t - c o n t e n t ;  
     }  
     / *   . l i v - h e a d e r _ _ s e a r c h - c o l s   {  
     p a d d i n g - l e f t :   0 ;  
 }   * /  
 . l i v - h e a d e r _ _ s e a r c h - f o r m - w r a p p e r {  
     b o r d e r - b o t t o m :   2 p x   s o l i d   # 0 0 3 F 6 A ;  
 }  
 . l i v - s e a r c h _ _ i t e m . p a g e {  
         g a p :   2 0 p x ;  
  
 }  
 }  
  
 @ m e d i a   ( m i n - w i d t h :   1 0 2 4 p x )   {  
  
     . l i v - h e a d e r _ _ s e a r c h - o v e r l a y {  
         o v e r f l o w - y :   h i d d e n ;  
     }  
  
     # l i v S e a r c h I n i t i a l {  
         m a x - h e i g h t :   6 2 v h ;  
         o v e r f l o w - y :   a u t o ;  
         s c r o l l b a r - w i d t h :   n o n e ;  
     }  
  
     # l i v S e a r c h I n i t i a l : : - w e b k i t - s c r o l l b a r {  
         d i s p l a y :   n o n e ;  
     }  
  
     . l i v - h e a d e r _ _ s e a r c h - c o l s   {  
         m a r g i n - t o p :   4 0 p x ;  
 }  
  
     # l i v S e a r c h I n i t i a l ,  
     # l i v P r e d i c t i v e R e s u l t s {  
         m a r g i n - t o p :   0 p x ;  
         t r a n s i t i o n :   m a r g i n - t o p   0 . 3 s   e a s e ;  
     }  
  
    
  
     / *   F I X   L E F T   R I G H T   S H A K E   O N   D E S K T O P   * /  
     . l i v - h e a d e r _ _ s e a r c h - s u g g e s t e d - g r i d {  
         d i s p l a y :   g r i d   ! i m p o r t a n t ;  
         g r i d - t e m p l a t e - c o l u m n s :   r e p e a t ( 4 ,   m i n m a x ( 0 , 1 f r ) ) ;  
  
         o v e r f l o w - x :   h i d d e n   ! i m p o r t a n t ;  
         o v e r f l o w - y :   h i d d e n ;  
  
         w i d t h :   1 0 0 % ;  
         m a x - w i d t h :   1 0 0 % ;  
  
         g a p :   2 0 p x   ! i m p o r t a n t ;  
  
         m a r g i n :   0 ;  
         p a d d i n g :   0 ;  
     }  
  
     . l i v - h e a d e r _ _ s e a r c h - p r o d u c t - c a r d - v 2 {  
         w i d t h :   1 0 0 % ;  
         m i n - w i d t h :   0 ;  
         f l e x :   u n s e t ;  
     }  
  
 }  
  
 @ k e y f r a m e s   l i v F a d e I n U p   {  
     f r o m   {  
         o p a c i t y :   0 ;  
     }  
     t o   {  
         o p a c i t y :   1 ;  
     }  
 }  
  
 # l i v P r e d i c t i v e R e s u l t s   >   * ,  
 # l i v S e a r c h I n i t i a l   >   *   {  
     o p a c i t y :   0 ;  
 }  
  
 . l i v - h e a d e r _ _ s e a r c h - o v e r l a y . i s - a c t i v e   # l i v P r e d i c t i v e R e s u l t s   >   * ,  
 . l i v - h e a d e r _ _ s e a r c h - o v e r l a y . i s - a c t i v e   # l i v S e a r c h I n i t i a l   >   *   {  
     a n i m a t i o n :   l i v F a d e I n U p   0 . 5 s   e a s e   f o r w a r d s ;  
     a n i m a t i o n - d e l a y :   0 . 1 5 s ;  
 }  
  
 