.sort-option-menu--link {
    align-items: center;
    display: flex;
    font-size: 14px;
    font-weight: 400;
    height: 52px;
    justify-content: center;
}

.ui-search-toolbar__action {
    flex: 1 1 auto;
    min-width: 0;
    position: relative;
    width: auto;
}

.ui-search-toolbar__actions {
    align-content: center;
    display: flex;
    justify-content: space-around;
    padding: 0 4px;
    width: 100%;
}

.ui-search-toolbar--border {
    border-bottom: 1px solid rgba(0, 0, 0, .07);
}

.ui-search-toolbar {
    background-color: #fff;
}

.sort-option-menu--link .ui-search-icon--order {
    fill: #3483fa;
    height: 14px;
    margin-right: 8px;
    width: 14px;
}

.sort-option-menu--link {
    align-items: center;
    display: flex;
    font-size: 14px;
    font-weight: 400;
    height: 52px;
    justify-content: center;
}

.sort-option-menu--link .ui-search-icon--order {
    fill: #3483fa;
    height: 14px;
    margin-right: 8px;
    width: 14px;
}

.ui-search-toolbar__action:after {
    border-right: 1px solid #ddd;
    bottom: 16px;
    content: "";
    height: 20px;
    position: absolute;
    right: 0;
}

.filter-option-menu--link {
    align-items: center;
    display: flex;
    font-size: 14px;
    font-weight: 400;
    height: 100%;
    justify-content: center;
}    

.ui-search-toolbar .ui-search-toolbar__action {
    flex: 1 1 auto;
    min-width: 0;
    position: relative;
    width: auto;
    margin: 0;
}

.ui-search-toolbar .ui-search-toolbar__actions {
    align-content: center;
    display: flex;
    justify-content: space-around;
    padding: 0 4px;
    width: 100%;
    list-style-type: none;
    margin: 0;
}

.filter-option-menu--link .ui-search-icon--filter {
    fill: var(--andes-color-blue-500, #3483fa);
    height: 14px;
    margin-right: 8px;
    width: 14px;
}

.filter-option-menu--link {
    align-items: center;
    display: flex;
    font-size: 14px;
    font-weight: 400;
    height: 100%;
    justify-content: center;
}

.filter-option-menu--link .ui-search-icon--filter {
    fill: var(--andes-color-blue-500, #3483fa);
    height: 14px;
    margin-right: 8px;
    width: 14px;
}

.filter-option-menu--link {
    align-items: center;
    display: flex;
    font-size: 14px;
    font-weight: 400;
    height: 100%;
    justify-content: center;
}

.ui-search-toolbar__action {
    flex: 1 1 auto;
    min-width: 0;
    position: relative;
    width: auto;
}

.ui-search-toolbar__action.ui-search-toolbar__action--filter:after {
    display: none;
}


@media (max-width: 768px) {
    .ui-search-toolbar {
        display: block!important; 
    }
    
    .ui-search-sidebar,
    .ui-search-view-options__container{
      display: none!important;
    }
    
    .ui-search-view-options__container {
      
    }
    
}

@media (min-width: 769px) { 
    .ui-search-toolbar {
        display: none; 
    }
}

h1 {
    font-size: 36px;
    font-weight: 700;
    color: rgb(16, 40, 81)
}

h1::first-letter {
    text-transform: uppercase !important;
}

.buscador-takecare {
    border-radius: 5px;
    display: block;
    height: auto;
    padding: 30px 20px 40px;
    margin-inline: auto;
    background: linear-gradient(90deg, rgba(223, 231, 251, 0.65) 0%, rgb(232, 246, 255, 0.65) 35%, rgba(223, 231, 251, 0.65) 100%);
    box-shadow: inset 0 0 0.5px 1px hsla(0, 0%,
            100%, 0.075),
        /* shadow ring 👇 */
        0 0 0 1px hsla(0, 0%, 0%, 0.05),
        /* multiple soft shadows 👇 */
        0 0.3px 0.4px hsla(0, 0%, 0%, 0.02),
        0 0.9px 1.5px hsla(0, 0%, 0%, 0.045),
        0 3.5px 6px hsla(0, 0%, 0%, 0.09);
}

/*h5.text-title {*/
/*    font-weight: 700;*/
/*    font-size: 1.25rem;*/
/*    margin-bottom: 1em;*/
/*}*/

.buscador-takecare .form-group {
    margin-bottom: 0;
}


.lllEXF {
    display: flex;
    background-color: white;
    border-radius: 8px;
    border: thin solid rgb(224, 224, 224);
    overflow: hidden;
    box-shadow: rgba(0, 0, 0, 0.05) 0px 3px 8px !important;
    color: rgb(50, 50, 50);
    height: 100%;
    position: relative;
    flex-direction: column;
    color: rgb(37, 37, 37);
}

.lllEXF:hover {
    text-decoration: none;
    box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 8px !important;
    color: #000;
    color: rgb(17, 17, 17)
}

#table-directorio a {
    text-decoration: none;
}

#table-directorio thead th {
    background: none;
}

#table-directorio tbody tr:nth-child(2n) td {
    background: none;
}

#table-directorio tbody tr:hover {
    background: #F3F6FD;
}

#table-directorio tbody td {
    background: none;
}

.entry-content li {
    margin-left: 0px;
}

.table-img {
    width: 100%;
    /*height: 180px !important;*/
    object-fit: cover;
    /*border-radius: 8px !important;*/
}

.table-button-online {
    background: linear-gradient(135deg, #98EC2D 0%, #17AD37 100%);
    border-radius: 8px !important;
}

.table-button-offline {
    background: linear-gradient(135deg, #EC722D 0%, #EC2D2D 100%, #CF1010 100%);
    border-radius: 8px !important;
}

.oferta-row {
    margin-right: -.5rem !important;
    margin-left: -.5rem !important;
    padding: 10px 0 0;
    /*border-bottom: 1px solid rgb(224, 224, 224);*/
    justify-content: center;
}

/*.oferta-row:last-child {*/
/*    margin-bottom: 100px;*/
/*    border-bottom: none;*/
/*}*/

.text-title {
    font-weight: 700;
    font-size: 1rem;
    margin-bottom: 0;
}


.titulo-tipo {
    width: 100%;
    padding: 1.5rem .5rem .5rem;
    font-weight: 600;
    text-align: center
}

.titulo-tipo h2 {
    width: 100%;
    padding: 1.5rem .5rem .5rem;
    font-weight: 600;
}

.text-title {
    font-weight: 700;
    font-size: 1rem;
    margin-bottom: 0;
}

.doctor .lllEXF {
    background: #e7f4feb3;
}

.establecimiento .lllEXF {
    background: #e2ecfcc7;
}

.no-results {
    padding: 1.75em;
    text-align: center;
    background-color: rgb(242, 242, 242);
    background-color: #f9f9f9;
    border: 1px solid #ece9e9;
    margin-bottom: 100px;
    color: #5f6368;
    margin-top: 10px;
    font-size: 24px;
    border-radius: 5px;
}

#loading {
    display: inline-block;
    width: 50px;
    height: 50px;
    border: 3px solid rgba(164, 159, 159, 0.3);
    border-radius: 50%;
    border-top-color: #a8a2a2;
    animation: spin 1s ease-in-out infinite;
    -webkit-animation: spin 1s ease-in-out infinite;
    display: none;
    margin: 40px auto 0;
}

@keyframes spin {
    to {
        -webkit-transform: rotate(360deg);
    }
}

@-webkit-keyframes spin {
    to {
        -webkit-transform: rotate(360deg);
    }
}

#directorio-container {
    width: 100%;
    display: flex;
    flex-direction: column;
    /*padding: 5px 0 80px;*/
    min-height: 500px
}

select option {
    text-transform: capitalize
}

/*.text-title-container {*/
/*    min-height: 120px;*/
/*}*/

#filter-takecare button.btn-filter {
    background-color: transparent;
    font-weight: normal;
    color: #885ECC;
    border-radius: .25rem;
    background-color: #885ECC;
    color: #fff;
    text-transform: initial;
    min-height: 38px;
    line-height: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 0 1.75em;
}

#filter-takecare button.btn-filter:focus {
    box-shadow: 0 0 0 .2rem rgba(136, 94, 204,.5);
}

#filter-takecare select .select2-container .select2-selection--single {

    padding: 0;

}

/*.oferta-row:not(:last-child) {*/
/*    border-bottom: 1px solid rgb(224, 224, 224);*/
/*}*/

.filter-row {
    display: grid;
    grid-template-columns: 1fr .7fr .7fr auto;
    gap: 10px;
}

.select2.select2-container.select2-container--bootstrap4 {
    overflow: hidden;
}

.select2-container .select2-dropdown {
    z-index: 1;
}

.lllEXF .gooNcH .btn.btn-descarga {
    display: inline-block;
    font-weight: 400;
    color: #212529;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: #8e83f5;
    border: 1px solid transparent;
    padding: .75rem .75rem;
    font-size: 1rem;
    line-height: 1.5;
    border-radius: .25rem;
    transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out;
    text-transform: initial;
    min-height: auto;
    color: #fff;
    width: 100%;
}

.lllEXF .gooNcH btn.btn-descarga:focus {
  box-shadow: 0 0 0 .2rem rgba(142, 131, 245, 0.5);
}

.titulo-categoria {
    color: #102851;
  font-size: 36px;
  font-weight: 600;
}

/*h2.titulo-categoria {*/
/*    font-size: 36px;*/
/*    border:none;*/
/*}*/

h3.titulo-categoria {
    font-size: 34px;
    border:none;
    padding-top: 8px;
}

h2 + h3, .h2 + h3 {
  border-top: none!important
}


@media (max-width: 1200px) {
    #filter-takecare .row .col {

        padding: 0 !important;
        margin-bottom: 15px;
    }

    #filter-takecare .select2.select2-container {

        width: 100% !important;
    }
}


@media (max-width: 992px) {
    #filter-takecare .row .col {

        padding: 0 !important;
        margin-bottom: 15px;
    }

    .titulo-categoria {
        font-size: 32px;
    }
    
    .result-title h3 {
        font-size: 24px;
    }
    
    .no-results {
        font-size: 24px;
    }
        
    /*h2.titulo-categoria {*/
    /*    font-size: 34px;*/
    /*}*/

    h3.titulo-categoria {
        font-size: 32px;
    }
}

@media (max-width: 768px) {

    .filter-row {
        grid-template-columns: 1fr;
        gap: 10px;
    }
    
    #filter-takecare button.btn-filter {
        width: 100%;
    }

    .text-title-container {
        min-height: 80px;
    }

    .titulo-categoria {
        font-size: 28px;
    }
    
    .titulo-tipo,
    .result-title h3 {
        font-size: 22px;
    }
    
    .no-results {
        padding: 1.5em;
        font-size: 22px;
    }
    
    /*h2.titulo-categoria {*/
    /*    font-size: 32px;*/
    /*    border:none;*/
    /*}*/

    h3.titulo-categoria {
        font-size: 30px;
    }
}





.ui-search-item__shipping--free {
  color:#00a650
}
.shops__item-shipping-free {
  border-radius:16px;
  padding:4px 12px
}
.ui-search-color--BLACK {
  color:#000
}
.ui-search-color--LIGHT_GREEN {
  color:#00a650
}
.ui-search-color--GRAY {
  color:rgba(0,0,0,.55)
}
.ui-search-size--XXXSMALL,
.ui-search-size--XXX_SMALL {
  font-size:10px
}
.ui-search-size--XXSMALL,
.ui-search-size--XX_SMALL {
  font-size:12px
}
.ui-search-size--XSMALL,
.ui-search-size--X_SMALL {
  font-size:14px
}
.ui-search-size--SMALL {
  font-size:16px
}
.ui-search-size--MEDIUM {
  font-size:18px
}
.ui-search-size--LARGE {
  font-size:20px
}
.ui-search-size--XLARGE,
.ui-search-size--X_LARGE {
  font-size:24px
}
.ui-search-weight--LIGHT {
  font-weight:300
}
.ui-search-weight--REGULAR {
  font-weight:400
}
.ui-search-weight--SEMIBOLD {
  font-weight:600
}
.ui-search-weight--BOLD {
  font-weight:700
}
.ui-search-item__group__element-separator {
  border:none;
  display:block;
  height:.1px;
  margin:0;
  width:100%
}
.ui-search-item__group__element--shipping {
  align-items:flex-start;
  display:flex;
  flex-wrap:wrap
}
.screen-reader-only {
  display:flex;
  height:1px;
  overflow:hidden;
  position:absolute;
  top:auto;
  width:1px
}
.andes-pagination {
  align-items:center;
  display:flex;
  flex-wrap:nowrap;
  font-family:Proxima Nova,-apple-system,Roboto,Arial,sans-serif;
  font-weight:400;
  justify-content:center;
  padding:0;
  -webkit-font-smoothing:antialiased
}
.andes-pagination__arrow-title {
  -webkit-user-select:none;
  user-select:none
}
.andes-pagination__button {
  display:inline-block;
  margin:0 2px
}
.andes-pagination__button.andes-pagination__dots {
  margin:0;
  padding:0 9px
}
.andes-pagination__dot {
  color:rgba(0,0,0,.55);
  display:inline-block;
  font-size:12px;
  padding:0 1px
}
.andes-pagination__dot:before {
  content:"·"
}
.andes-pagination__link {
  align-items:center;
  background-color:transparent;
  border:none;
  border-radius:5px;
  box-sizing:border-box;
  color:rgba(0,0,0,.55);
  cursor:pointer;
  display:inline-flex;
  font-family:Proxima Nova,-apple-system,Roboto,Arial,sans-serif;
  font-size:16px;
  height:32px;
  justify-content:center;
  line-height:1;
  position:relative;
  text-decoration:none;
  transition:background-color .25s ease;
  width:32px
}
.andes-pagination__link:focus {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-pagination__link:focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-pagination__link:focus:not(:focus-visible) {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  outline:none
}
.andes-pagination__link[aria-current=page] {
  background-color:#fff;
  border:2px solid var(--andes-color-blue-500,var(--andes-color-blue-500,#3483fa));
  color:rgba(0,0,0,.9);
  font-weight:600
}
.andes-pagination__link[aria-current=page]:active,
.andes-pagination__link[aria-current=page]:link,
.andes-pagination__link[aria-current=page]:visited {
  color:rgba(0,0,0,.9)
}
.andes-pagination__link:hover {
  background-color:var(--andes-color-blue-150,rgba(65,137,230,.15))
}
.andes-pagination__link:active {
  background-color:var(--andes-color-blue-200,rgba(65,137,230,.2));
  transition:background-color 50ms ease
}
.andes-pagination__link:active,
.andes-pagination__link:link,
.andes-pagination__link:visited {
  color:rgba(0,0,0,.55)
}
.andes-pagination__button--back .andes-pagination__link,
.andes-pagination__button--next .andes-pagination__link {
  padding:6px 8px;
  width:100%
}
.andes-pagination__button--next {
  margin-right:0
}
.andes-pagination__button--back {
  margin-left:0
}
.andes-pagination__button--back .andes-pagination__arrow-title {
  margin-left:4px
}
.andes-pagination svg path {
  fill:rgba(0,0,0,.55)
}
.andes-pagination {
  margin:8px 16px
}
.andes-pagination .andes-pagination__button:not(.andes-pagination__button--back):not(.andes-pagination__button--next):not(.andes-pagination__button--current) {
  display:none
}
.andes-pagination__button--next {
  margin-left:14px
}
.andes-pagination__button--back {
  margin-right:14px
}
.andes-pagination__button--disabled {
  pointer-events:none
}
.andes-pagination__button--disabled .andes-pagination__arrow-title {
  color:rgba(0,0,0,.25)
}
.andes-pagination__button--disabled svg path {
  fill:rgba(0,0,0,.25)
}
@media(min-width:768px) {
  .andes-pagination {
    margin:32px 0 0
  }
  .andes-pagination .andes-pagination__button:not(.andes-pagination__button--back):not(.andes-pagination__button--next):not(.andes-pagination__button--current) {
    display:inline-block
  }
  .andes-pagination__button--next {
    margin-left:10px
  }
  .andes-pagination__button--back {
    margin-right:10px
  }
  .andes-pagination__button--disabled {
    display:none
  }
  .andes-pagination--small {
    margin:24px 0
  }
  .andes-pagination--small .andes-pagination__link {
    border-radius:4px;
    font-size:12px;
    height:24px;
    width:24px
  }
  .andes-pagination--small .andes-pagination__button--back .andes-pagination__link,
  .andes-pagination--small .andes-pagination__button--next .andes-pagination__link {
    padding:6px
  }
  .andes-pagination--small .andes-pagination__button--back .andes-pagination__arrow-title,
  .andes-pagination--small .andes-pagination__button--next .andes-pagination__arrow-title {
    display:none
  }
  .andes-pagination--small .andes-pagination__button--next {
    margin-left:0
  }
  .andes-pagination--small .andes-pagination__button--back {
    margin-right:0
  }
  .andes-modal--small.andes-modal--asset .andes-modal__header {
    padding-bottom:1em
  }
  .andes-modal--small .andes-modal__header {
    padding:2em 2em 1.5em
  }
  .andes-modal--small .andes-modal__header.andes-modal__header--secondary .andes-modal__close-button,
  .andes-modal--small .andes-modal__header.andes-modal__header--sticky .andes-modal__close-button {
    margin-top:0
  }
  .andes-modal--small .andes-modal__close-button {
    margin-top:2px
  }
  .andes-modal--small .andes-modal__title {
    font-size:24px
  }
  .andes-modal--small .andes-modal__content {
    padding:0 2em 2em
  }
  .andes-modal--small.andes-modal--fixed-actions .andes-modal__content {
    padding-bottom:1em
  }
  .andes-modal--small .andes-modal__actions {
    padding:0 2em 2em
  }
  .andes-modal--small .andes-modal__actions--fixed {
    padding:1em 2em
  }
  .andes-modal--large.andes-modal--asset .andes-modal__header {
    padding-bottom:1.25em
  }
  .andes-modal--large .andes-modal__header {
    padding:3em 3em 1.75em
  }
  .andes-modal--large .andes-modal__header.andes-modal__header--secondary .andes-modal__close-button,
  .andes-modal--large .andes-modal__header.andes-modal__header--sticky .andes-modal__close-button {
    margin-top:0
  }
  .andes-modal--large .andes-modal__close-button {
    margin-top:4px
  }
  .andes-modal--large .andes-modal__title {
    font-size:28px
  }
  .andes-modal--large .andes-modal__content {
    padding:0 3em 3em
  }
  .andes-modal--large.andes-modal--fixed-actions .andes-modal__content {
    padding-bottom:2.25em
  }
  .andes-modal--large .andes-modal__actions {
    padding:.25em 3em 3em
  }
  .andes-modal--large .andes-modal__actions--fixed {
    padding:1em 3em
  }
}
.andes-modal--full {
  border-radius:0;
  height:100%;
  max-height:none!important;
  max-width:none!important;
  width:100%
}
.andes-modal--full .andes-modal__scroll {
  display:flex;
  flex-direction:column;
  height:100%
}
.andes-modal--full .andes-modal__header {
  border-radius:0;
  padding:2em 1.5em
}
.andes-modal--full .andes-modal__header.andes-modal__header--secondary,
.andes-modal--full .andes-modal__header.andes-modal__header--sticky {
  padding:1.625em 1.5em
}
.andes-modal--full .andes-modal__header.andes-modal__header--secondary .andes-modal__title,
.andes-modal--full .andes-modal__header.andes-modal__header--sticky .andes-modal__title {
  font-size:20px
}
.andes-modal--full .andes-modal__header.andes-modal__header--secondary .namespace__close-button,
.andes-modal--full .andes-modal__header.andes-modal__header--sticky .namespace__close-button {
  margin-top:0
}
.andes-modal--full .andes-modal__close-button {
  margin-top:2px
}
.andes-modal--full .andes-modal__title {
  font-size:24px
}
.andes-modal--full .andes-modal__content {
  flex-grow:1;
  padding:0 1.5em 1.5em
}
.andes-modal--full.andes-modal--fixed-actions .andes-modal__content {
  padding-bottom:1em
}
.andes-modal--full .andes-modal__actions {
  border-radius:0;
  padding:0 1.5em 1.5em
}
.andes-modal--full .andes-modal__actions--fixed {
  padding:1em 1.5em
}
.andes-modal--card .andes-modal__header {
  padding:1.625em 1.5em 1.25em;
  transition-property:box-shadow
}
.andes-modal--card .andes-modal__header.andes-modal__header--secondary,
.andes-modal--card .andes-modal__header.andes-modal__header--sticky {
  padding:1.4375em 1.5em
}
.andes-modal--card .andes-modal__title {
  font-size:20px
}
.andes-modal--card .andes-modal__content {
  padding:0 1.5em 1.5em
}
.andes-modal--card .andes-modal__close-button {
  position:absolute;
  right:-4px;
  top:-32px
}
.andes-modal__overlay--card {
  padding:3em 1.5em
}
.andes-modal--card.andes-modal--fixed-actions .andes-modal__content {
  padding-bottom:.5em
}
.andes-modal--card .andes-modal__actions {
  padding:0 1.5em 1.5em
}
.andes-modal--card .andes-modal__actions--fixed {
  padding:1em 1.5em
}
.andes-tag {
  align-items:center;
  background-color:transparent;
  border:1.2px solid rgba(0,0,0,.25);
  box-sizing:border-box;
  color:rgba(0,0,0,.9);
  display:inline-flex;
  font-family:Proxima Nova,-apple-system,Roboto,Arial,sans-serif;
  font-weight:400;
  -webkit-user-select:none;
  user-select:none;
  width:auto
}
.andes-tag--small {
  border-radius:1em;
  font-size:12px;
  height:2em;
  padding:0 .3333333333em
}
.andes-tag--small .andes-tag__label {
  font-size:inherit;
  padding:0 .3333333333em
}
.andes-tag--small .andes-tag__close {
  font-size:inherit;
  height:1.3333333333em;
  margin-left:-.1666666667em;
  width:1.3333333333em
}
.andes-tag--small .andes-tag__child {
  padding:0 .3333333333em
}
.andes-tag--small .andes-tag__avatar {
  height:1.3333333333em;
  width:1.3333333333em
}
.andes-tag--small .andes-tag__avatar-text-container {
  font-size:.6666666667em
}
.andes-tag--large {
  border-radius:1.1428571429em;
  font-size:14px;
  height:2.2857142857em;
  padding:0 .2857142857em
}
.andes-tag--large .andes-tag__label {
  font-size:inherit;
  padding:0 .5714285714em
}
.andes-tag--large .andes-tag__close {
  font-size:inherit;
  height:1.7142857143em;
  margin-left:-.2857142857em;
  width:1.7142857143em
}
.andes-tag--large .andes-tag__child {
  padding:0 .5714285714em
}
.andes-tag--large .andes-tag__avatar {
  height:1.7142857143em;
  width:1.7142857143em
}
.andes-tag--large .andes-tag__avatar-text-container {
  font-size:.8571428571em
}
.andes-tag__label {
  color:inherit;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.andes-tag__close {
  align-items:center;
  background-color:transparent;
  border:0;
  border-radius:50%;
  cursor:pointer;
  display:flex;
  justify-content:center;
  outline:none;
  padding:0;
  transition:background-color .1s ease-out
}
.andes-tag__close:hover {
  background-color:rgba(0,0,0,.1);
  transition:background-color .1s ease-in
}
.andes-tag__close:focus {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-tag__close:focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-tag__close:focus:not(:focus-visible) {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  outline:none
}
.andes-tag--disabled {
  border-color:rgba(0,0,0,.1)
}
.andes-tag--disabled .andes-tag__label {
  color:rgba(0,0,0,.25)
}
.andes-tag--disabled .andes-tag__close {
  cursor:default
}
.andes-tag--disabled .andes-tag__close:hover {
  background-color:transparent
}
.andes-tag--disabled .andes-tag__avatar-icon-container,
.andes-tag--disabled .andes-tag__avatar-text-container {
  color:rgba(0,0,0,.25)
}
.andes-tag__avatar {
  align-items:center;
  border-radius:50%;
  display:flex;
  flex-shrink:0;
  justify-content:center;
  overflow:hidden
}
.andes-tag__avatar-icon-container,
.andes-tag__avatar-image,
.andes-tag__avatar-text-container {
  border-radius:inherit;
  height:100%;
  width:100%
}
.andes-tag__avatar-icon-container,
.andes-tag__avatar-text-container {
  align-items:center;
  background-color:rgba(0,0,0,.1);
  color:rgba(0,0,0,.55);
  display:flex;
  justify-content:center
}
.andes-tag__avatar-icon-container>* {
  height:1em;
  width:1em
}
.andes-tag__avatar-text-container {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.andes-tag__avatar-image {
  object-fit:contain;
  visibility:hidden
}
.andes-tag__avatar-image--loaded {
  visibility:visible
}
.andes-tag__avatar-image--landscape {
  max-height:100%;
  max-width:none
}
.andes-tag--selected {
  background-color:rgba(var(--andes-color-blue-500,#3483fa),.1);
  border-color:var(--andes-color-blue-500,#3483fa)
}
.andes-tag--selected .andes-tag__label {
  color:var(--andes-color-blue-500,#3483fa)
}
.andes-tag--selected .andes-tag__svg-fill {
  fill:var(--andes-color-blue-500,#3483fa)
}
.andes-tag--selected .andes-tag__avatar-icon-container,
.andes-tag--selected .andes-tag__avatar-text-container {
  background-color:rgba(var(--andes-color-blue-500,#3483fa),.1);
  color:rgba(var(--andes-color-blue-500,#3483fa),.3)
}
.andes-tag--selected .andes-tag__close:hover {
  background-color:rgba(var(--andes-color-blue-500,#3483fa),.1)
}
.andes-tag--selected.andes-tag--disabled {
  background-color:#fff;
  border-color:rgba(0,0,0,.1)
}
.andes-tag--selected.andes-tag--disabled .andes-tag__label {
  color:rgba(0,0,0,.25)
}
.andes-tag--selected.andes-tag--disabled .andes-tag__close {
  cursor:default
}
.andes-tag--selected.andes-tag--disabled .andes-tag__close:hover {
  background-color:transparent
}
.andes-tag--selected.andes-tag--disabled .andes-tag__avatar-icon-container,
.andes-tag--selected.andes-tag--disabled .andes-tag__avatar-text-container {
  color:rgba(0,0,0,.25)
}
.andes-tag--selected:hover {
  background-color:var(--andes-color-blue-200,rgba(65,137,230,.2))
}
.andes-tag--selected:active {
  background-color:var(--andes-color-blue-300,rgba(65,137,230,.3))
}
.andes-tag--clickable {
  cursor:pointer
}
.andes-tag--clickable:focus {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-tag--clickable:focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-tag--clickable:focus:not(:focus-visible) {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  outline:none
}
.andes-tag--clickable:hover {
  background-color:rgba(0,0,0,.04)
}
.andes-tag--clickable:active {
  background-color:rgba(0,0,0,.1)
}
.andes-tag--clickable.andes-tag--selected {
  background-color:rgba(var(--andes-color-blue-500,#3483fa),.1);
  border-color:var(--andes-color-blue-500,#3483fa)
}
.andes-tag--clickable.andes-tag--selected .andes-tag__label {
  color:var(--andes-color-blue-500,#3483fa)
}
.andes-tag--clickable.andes-tag--selected .andes-tag__svg-fill {
  fill:var(--andes-color-blue-500,#3483fa)
}
.andes-tag--clickable.andes-tag--selected .andes-tag__avatar-icon-container,
.andes-tag--clickable.andes-tag--selected .andes-tag__avatar-text-container {
  background-color:rgba(var(--andes-color-blue-500,#3483fa),.1);
  color:rgba(var(--andes-color-blue-500,#3483fa),.3)
}
.andes-tag--clickable.andes-tag--selected .andes-tag__close:hover {
  background-color:rgba(var(--andes-color-blue-500,#3483fa),.1)
}
.andes-tag--clickable.andes-tag--selected.andes-tag--disabled {
  background-color:#fff;
  border-color:rgba(0,0,0,.1)
}
.andes-tag--clickable.andes-tag--selected.andes-tag--disabled .andes-tag__label {
  color:rgba(0,0,0,.25)
}
.andes-tag--clickable.andes-tag--selected.andes-tag--disabled .andes-tag__close {
  cursor:default
}
.andes-tag--clickable.andes-tag--selected.andes-tag--disabled .andes-tag__close:hover {
  background-color:transparent
}
.andes-tag--clickable.andes-tag--selected.andes-tag--disabled .andes-tag__avatar-icon-container,
.andes-tag--clickable.andes-tag--selected.andes-tag--disabled .andes-tag__avatar-text-container {
  color:rgba(0,0,0,.25)
}
.andes-tag--clickable.andes-tag--selected:hover {
  background-color:var(--andes-color-blue-200,rgba(65,137,230,.2))
}
.andes-tag--clickable.andes-tag--selected:active {
  background-color:var(--andes-color-blue-300,rgba(65,137,230,.3))
}
.andes-tag__icon-container {
  align-items:center;
  display:flex;
  justify-content:center
}
.andes-tag.andes-tag__color--accent {
  background-color:rgba(var(--andes-color-blue-500,#3483fa),.1);
  border-color:var(--andes-color-blue-500,#3483fa)
}
.andes-tag.andes-tag__color--accent .andes-tag__label {
  color:var(--andes-color-blue-500,#3483fa)
}
.andes-tag.andes-tag__color--accent .andes-tag__svg-fill {
  fill:var(--andes-color-blue-500,#3483fa)
}
.andes-tag.andes-tag__color--accent .andes-tag__avatar-icon-container,
.andes-tag.andes-tag__color--accent .andes-tag__avatar-text-container {
  background-color:rgba(var(--andes-color-blue-500,#3483fa),.1);
  color:rgba(var(--andes-color-blue-500,#3483fa),.3)
}
.andes-tag.andes-tag__color--accent .andes-tag__close:hover {
  background-color:rgba(var(--andes-color-blue-500,#3483fa),.1)
}
.andes-tag.andes-tag__color--accent.andes-tag--disabled {
  background-color:#fff;
  border-color:rgba(0,0,0,.1)
}
.andes-tag.andes-tag__color--accent.andes-tag--disabled .andes-tag__label {
  color:rgba(0,0,0,.25)
}
.andes-tag.andes-tag__color--accent.andes-tag--disabled .andes-tag__close {
  cursor:default
}
.andes-tag.andes-tag__color--accent.andes-tag--disabled .andes-tag__close:hover {
  background-color:transparent
}
.andes-tag.andes-tag__color--accent.andes-tag--disabled .andes-tag__avatar-icon-container,
.andes-tag.andes-tag__color--accent.andes-tag--disabled .andes-tag__avatar-text-container {
  color:rgba(0,0,0,.25)
}
.andes-tag.andes-tag__color--green {
  background-color:rgba(0,135,68,.1);
  border-color:#008744
}
.andes-tag.andes-tag__color--green .andes-tag__label {
  color:#008744
}
.andes-tag.andes-tag__color--green .andes-tag__svg-fill {
  fill:#008744
}
.andes-tag.andes-tag__color--green .andes-tag__avatar-icon-container,
.andes-tag.andes-tag__color--green .andes-tag__avatar-text-container {
  background-color:rgba(0,135,68,.1);
  color:rgba(0,135,68,.3)
}
.andes-tag.andes-tag__color--green .andes-tag__close:hover {
  background-color:rgba(0,135,68,.1)
}
.andes-tag.andes-tag__color--green.andes-tag--disabled {
  background-color:#fff;
  border-color:rgba(0,0,0,.1)
}
.andes-tag.andes-tag__color--green.andes-tag--disabled .andes-tag__label {
  color:rgba(0,0,0,.25)
}
.andes-tag.andes-tag__color--green.andes-tag--disabled .andes-tag__close {
  cursor:default
}
.andes-tag.andes-tag__color--green.andes-tag--disabled .andes-tag__close:hover {
  background-color:transparent
}
.andes-tag.andes-tag__color--green.andes-tag--disabled .andes-tag__avatar-icon-container,
.andes-tag.andes-tag__color--green.andes-tag--disabled .andes-tag__avatar-text-container {
  color:rgba(0,0,0,.25)
}
.andes-tag.andes-tag__color--green.andes-tag--selected {
  background-color:rgba(var(--andes-color-blue-500,#3483fa),.1);
  border-color:var(--andes-color-blue-500,#3483fa)
}
.andes-tag.andes-tag__color--green.andes-tag--selected .andes-tag__label {
  color:var(--andes-color-blue-500,#3483fa)
}
.andes-tag.andes-tag__color--green.andes-tag--selected .andes-tag__svg-fill {
  fill:var(--andes-color-blue-500,#3483fa)
}
.andes-tag.andes-tag__color--green.andes-tag--selected .andes-tag__avatar-icon-container,
.andes-tag.andes-tag__color--green.andes-tag--selected .andes-tag__avatar-text-container {
  background-color:rgba(var(--andes-color-blue-500,#3483fa),.1);
  color:rgba(var(--andes-color-blue-500,#3483fa),.3)
}
.andes-tag.andes-tag__color--green.andes-tag--selected .andes-tag__close:hover {
  background-color:rgba(var(--andes-color-blue-500,#3483fa),.1)
}
.andes-tag.andes-tag__color--green.andes-tag--selected.andes-tag--disabled {
  background-color:#fff;
  border-color:rgba(0,0,0,.1)
}
.andes-tag.andes-tag__color--green.andes-tag--selected.andes-tag--disabled .andes-tag__label {
  color:rgba(0,0,0,.25)
}
.andes-tag.andes-tag__color--green.andes-tag--selected.andes-tag--disabled .andes-tag__close {
  cursor:default
}
.andes-tag.andes-tag__color--green.andes-tag--selected.andes-tag--disabled .andes-tag__close:hover {
  background-color:transparent
}
.andes-tag.andes-tag__color--green.andes-tag--selected.andes-tag--disabled .andes-tag__avatar-icon-container,
.andes-tag.andes-tag__color--green.andes-tag--selected.andes-tag--disabled .andes-tag__avatar-text-container {
  color:rgba(0,0,0,.25)
}
.andes-tag.andes-tag__color--green.andes-tag--selected:hover {
  background-color:rgba(0,0,0,.04)
}
.andes-tag.andes-tag__color--green.andes-tag--selected:active {
  background-color:rgba(0,0,0,.1)
}
.andes-tag.andes-tag__color--orange {
  background-color:rgba(230,84,11,.1);
  border-color:#e6540b
}
.andes-tag.andes-tag__color--orange .andes-tag__label {
  color:#e6540b
}
.andes-tag.andes-tag__color--orange .andes-tag__svg-fill {
  fill:#e6540b
}
.andes-tag.andes-tag__color--orange .andes-tag__avatar-icon-container,
.andes-tag.andes-tag__color--orange .andes-tag__avatar-text-container {
  background-color:rgba(230,84,11,.1);
  color:rgba(230,84,11,.3)
}
.andes-tag.andes-tag__color--orange .andes-tag__close:hover {
  background-color:rgba(230,84,11,.1)
}
.andes-tag.andes-tag__color--orange.andes-tag--disabled {
  background-color:#fff;
  border-color:rgba(0,0,0,.1)
}
.andes-tag.andes-tag__color--orange.andes-tag--disabled .andes-tag__label {
  color:rgba(0,0,0,.25)
}
.andes-tag.andes-tag__color--orange.andes-tag--disabled .andes-tag__close {
  cursor:default
}
.andes-tag.andes-tag__color--orange.andes-tag--disabled .andes-tag__close:hover {
  background-color:transparent
}
.andes-tag.andes-tag__color--orange.andes-tag--disabled .andes-tag__avatar-icon-container,
.andes-tag.andes-tag__color--orange.andes-tag--disabled .andes-tag__avatar-text-container {
  color:rgba(0,0,0,.25)
}
.andes-tag.andes-tag__color--orange.andes-tag--selected {
  background-color:rgba(var(--andes-color-blue-500,#3483fa),.1);
  border-color:var(--andes-color-blue-500,#3483fa)
}
.andes-tag.andes-tag__color--orange.andes-tag--selected .andes-tag__label {
  color:var(--andes-color-blue-500,#3483fa)
}
.andes-tag.andes-tag__color--orange.andes-tag--selected .andes-tag__svg-fill {
  fill:var(--andes-color-blue-500,#3483fa)
}
.andes-tag.andes-tag__color--orange.andes-tag--selected .andes-tag__avatar-icon-container,
.andes-tag.andes-tag__color--orange.andes-tag--selected .andes-tag__avatar-text-container {
  background-color:rgba(var(--andes-color-blue-500,#3483fa),.1);
  color:rgba(var(--andes-color-blue-500,#3483fa),.3)
}
.andes-tag.andes-tag__color--orange.andes-tag--selected .andes-tag__close:hover {
  background-color:rgba(var(--andes-color-blue-500,#3483fa),.1)
}
.andes-tag.andes-tag__color--orange.andes-tag--selected.andes-tag--disabled {
  background-color:#fff;
  border-color:rgba(0,0,0,.1)
}
.andes-tag.andes-tag__color--orange.andes-tag--selected.andes-tag--disabled .andes-tag__label {
  color:rgba(0,0,0,.25)
}
.andes-tag.andes-tag__color--orange.andes-tag--selected.andes-tag--disabled .andes-tag__close {
  cursor:default
}
.andes-tag.andes-tag__color--orange.andes-tag--selected.andes-tag--disabled .andes-tag__close:hover {
  background-color:transparent
}
.andes-tag.andes-tag__color--orange.andes-tag--selected.andes-tag--disabled .andes-tag__avatar-icon-container,
.andes-tag.andes-tag__color--orange.andes-tag--selected.andes-tag--disabled .andes-tag__avatar-text-container {
  color:rgba(0,0,0,.25)
}
.andes-tag.andes-tag__color--orange.andes-tag--selected:hover {
  background-color:rgba(0,0,0,.04)
}
.andes-tag.andes-tag__color--orange.andes-tag--selected:active {
  background-color:rgba(0,0,0,.1)
}
.andes-tag.andes-tag__color--red {
  background-color:rgba(209,36,64,.1);
  border-color:#d12440
}
.andes-tag.andes-tag__color--red .andes-tag__label {
  color:#d12440
}
.andes-tag.andes-tag__color--red .andes-tag__svg-fill {
  fill:#d12440
}
.andes-tag.andes-tag__color--red .andes-tag__avatar-icon-container,
.andes-tag.andes-tag__color--red .andes-tag__avatar-text-container {
  background-color:rgba(209,36,64,.1);
  color:rgba(209,36,64,.3)
}
.andes-tag.andes-tag__color--red .andes-tag__close:hover {
  background-color:rgba(209,36,64,.1)
}
.andes-tag.andes-tag__color--red.andes-tag--disabled {
  background-color:#fff;
  border-color:rgba(0,0,0,.1)
}
.andes-tag.andes-tag__color--red.andes-tag--disabled .andes-tag__label {
  color:rgba(0,0,0,.25)
}
.andes-tag.andes-tag__color--red.andes-tag--disabled .andes-tag__close {
  cursor:default
}
.andes-tag.andes-tag__color--red.andes-tag--disabled .andes-tag__close:hover {
  background-color:transparent
}
.andes-tag.andes-tag__color--red.andes-tag--disabled .andes-tag__avatar-icon-container,
.andes-tag.andes-tag__color--red.andes-tag--disabled .andes-tag__avatar-text-container {
  color:rgba(0,0,0,.25)
}
.andes-tag.andes-tag__color--red.andes-tag--selected {
  background-color:rgba(var(--andes-color-blue-500,#3483fa),.1);
  border-color:var(--andes-color-blue-500,#3483fa)
}
.andes-tag.andes-tag__color--red.andes-tag--selected .andes-tag__label {
  color:var(--andes-color-blue-500,#3483fa)
}
.andes-tag.andes-tag__color--red.andes-tag--selected .andes-tag__svg-fill {
  fill:var(--andes-color-blue-500,#3483fa)
}
.andes-tag.andes-tag__color--red.andes-tag--selected .andes-tag__avatar-icon-container,
.andes-tag.andes-tag__color--red.andes-tag--selected .andes-tag__avatar-text-container {
  background-color:rgba(var(--andes-color-blue-500,#3483fa),.1);
  color:rgba(var(--andes-color-blue-500,#3483fa),.3)
}
.andes-tag.andes-tag__color--red.andes-tag--selected .andes-tag__close:hover {
  background-color:rgba(var(--andes-color-blue-500,#3483fa),.1)
}
.andes-tag.andes-tag__color--red.andes-tag--selected.andes-tag--disabled {
  background-color:#fff;
  border-color:rgba(0,0,0,.1)
}
.andes-tag.andes-tag__color--red.andes-tag--selected.andes-tag--disabled .andes-tag__label {
  color:rgba(0,0,0,.25)
}
.andes-tag.andes-tag__color--red.andes-tag--selected.andes-tag--disabled .andes-tag__close {
  cursor:default
}
.andes-tag.andes-tag__color--red.andes-tag--selected.andes-tag--disabled .andes-tag__close:hover {
  background-color:transparent
}
.andes-tag.andes-tag__color--red.andes-tag--selected.andes-tag--disabled .andes-tag__avatar-icon-container,
.andes-tag.andes-tag__color--red.andes-tag--selected.andes-tag--disabled .andes-tag__avatar-text-container {
  color:rgba(0,0,0,.25)
}
.andes-tag.andes-tag__color--red.andes-tag--selected:hover {
  background-color:rgba(0,0,0,.04)
}
.andes-tag.andes-tag__color--red.andes-tag--selected:active {
  background-color:rgba(0,0,0,.1)
}
.andes-tag-collapsed__list {
  list-style:none;
  margin:0;
  padding:0
}
.andes-tag-collapsed__list-main {
  display:flex;
  width:min-content
}
.andes-tag-collapsed__list-item {
  display:inline-flex
}
.andes-tag-collapsed__wrap {
  position:relative;
  width:-moz-fit-content;
  width:fit-content
}
.andes-tag-collapsed__more {
  background-color:#fff;
  border-radius:6px;
  box-shadow:0 8px 16px 0 rgba(0,0,0,.1);
  display:block;
  padding:8px;
  width:200px
}
.andes-tag-collapsed__more .andes-tag--large {
  margin:4px
}
.andes-tag-collapsed__more .andes-tag--small {
  margin:3px
}
.andes-tag-collapsed__more .andes-tag__label {
  max-width:148px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.andes-tag-collapsed .andes-tag--large {
  margin-right:8px
}
.andes-tag-collapsed .andes-tag--small {
  margin-right:6px
}
.andes-button,
.andes-button-split,
.andes-card,
.andes-card__footer--button,
.andes-floating-menu {
  font-family:Proxima Nova,-apple-system,Roboto,Arial,sans-serif
}
@keyframes andes-snackbar-show {
  0% {
    opacity:0;
    transform:translate3d(0,100%,0)
  }
  to {
    opacity:1
  }
}
@keyframes andes-snackbar-hide {
  50% {
    opacity:1
  }
  to {
    opacity:0;
    transform:translate3d(0,100%,0)
  }
}
.andes-snackbar {
  align-items:center;
  animation-duration:.5s;
  background-color:#1a1a1a;
  bottom:0;
  color:#fff;
  display:flex;
  flex-flow:row;
  font-family:Proxima Nova,-apple-system,Roboto,Arial,sans-serif;
  font-weight:400;
  justify-content:space-between;
  position:fixed;
  z-index:1021
}
.andes-snackbar__action {
  border-width:0;
  color:#fff!important;
  font-size:inherit;
  font-weight:600;
  text-align:right;
  text-transform:uppercase;
  white-space:nowrap
}
.andes-snackbar__message {
  color:#fff;
  margin:0
}
.andes-snackbar--bottom {
  align-items:flex-start;
  flex-flow:column wrap
}
.andes-snackbar--bottom .andes-snackbar__action {
  padding-top:0
}
@media(prefers-reduced-motion:no-preference) {
  .andes-snackbar--animate-show {
    animation-name:andes-snackbar-show
  }
  .andes-snackbar--animate-hide {
    animation-fill-mode:forwards;
    animation-name:andes-snackbar-hide
  }
}
.andes-snackbar {
  border-radius:.4285714286em;
  bottom:1.1428571429em;
  box-shadow:0 8px 16px 0 rgba(0,0,0,.1);
  flex-wrap:wrap;
  left:0;
  line-height:1.1428571429em;
  margin:0 .5714285714em;
  right:0
}
.andes-snackbar__action.andes-button {
  border-radius:.4285714286em
}
.andes-snackbar__action.andes-button,
.andes-snackbar__message {
  font-size:14px;
  padding:1.1428571429em
}
.andes-snackbar__children {
  padding-bottom:1.1428571429em;
  padding-left:1.1428571429em
}
.andes-snackbar--bottom.andes-snackbar--with-action .andes-snackbar__message {
  line-height:1.5714285714em;
  padding-bottom:0
}
@media(min-width:768px) {
  .andes-snackbar {
    bottom:2em;
    flex-wrap:nowrap;
    line-height:1em;
    margin-left:auto;
    margin-right:auto;
    max-width:37.5em
  }
  .andes-snackbar,
  .andes-snackbar__action {
    border-radius:.375em
  }
  .andes-snackbar__action.andes-button,
  .andes-snackbar__message {
    font-size:16px;
    padding:1.5em
  }
  .andes-snackbar__children {
    padding-bottom:1.5em;
    padding-left:1.5em
  }
  .andes-snackbar--bottom .andes-snackbar__action {
    margin-left:16px;
    padding-left:.5em
  }
  .andes-snackbar--bottom .andes-snackbar__message {
    line-height:1.375em;
    padding-bottom:.5em
  }
}
.andes-snackbar--green {
  background-color:#00a650
}
.andes-snackbar--red {
  background-color:#f23d4f
}
.andes-breadcrumb {
  font-family:Proxima Nova,-apple-system,Roboto,Arial,sans-serif;
  font-size:14px;
  margin:0 0 24px;
  padding:0
}
.andes-breadcrumb .andes-breadcrumb__item {
  display:inline-block
}
.andes-breadcrumb .andes-breadcrumb__label,
.andes-breadcrumb .andes-breadcrumb__link {
  float:left
}
.andes-breadcrumb .andes-breadcrumb__link {
  color:var(--andes-color-blue-500,var(--andes-color-blue-500,#3483fa));
  cursor:pointer;
  text-decoration:none
}
.andes-breadcrumb .andes-breadcrumb__link:hover {
  color:var(--andes-color-blue-600,#2968c8)
}
.andes-breadcrumb .andes-breadcrumb__link:active {
  color:var(--andes-color-blue-500,var(--andes-color-blue-500,#3483fa))
}
.andes-breadcrumb .andes-breadcrumb__link:focus {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  color:var(--andes-color-blue-600,#2968c8);
  outline:none
}
.andes-breadcrumb .andes-breadcrumb__link:focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-breadcrumb .andes-breadcrumb__link:focus:not(:focus-visible) {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  outline:none
}
.andes-breadcrumb .andes-breadcrumb__label {
  color:rgba(0,0,0,.9)
}
.andes-breadcrumb .andes-breadcrumb__chevron {
  float:left;
  padding:0 12px
}
.andes-badge--pill,
.andes-form-control,
.andes-form-control__label,
.andes-form-control__message,
.andes-tooltip {
  font-family:Proxima Nova,-apple-system,Roboto,Arial,sans-serif
}
.andes-coach-marks__tooltip {
  position:relative;
  z-index:1021
}
.andes-coach-marks__tooltip__content {
  margin:0
}
.andes-coach-marks__tooltip__content-title {
  font-weight:600
}
.andes-coach-marks__tooltip__content-text {
  line-height:1.3;
  padding:0
}
.andes-coach-marks__tooltip__footer {
  align-items:center;
  display:flex;
  justify-content:flex-end;
  margin-top:16px
}
.andes-coach-marks__tooltip__back-button {
  margin-left:auto;
  margin-right:8px
}
.andes-coach-marks__overlay {
  background-color:rgba(0,0,0,.8);
  bottom:0;
  left:0;
  mix-blend-mode:hard-light;
  opacity:1;
  overflow:hidden;
  position:absolute;
  right:0;
  top:0;
  transition:opacity .2s ease-in-out;
  z-index:1021
}
.andes-coach-marks__overlay__spotlight {
  background-color:gray;
  border-radius:8px
}
.andes-coach-marks__spotlight-border {
  background-color:transparent;
  border-radius:8px;
  box-shadow:0 0 0 3px var(--andes-color-blue-500,#3483fa);
  opacity:1;
  transition:opacity .2s ease-out;
  z-index:1021
}
.andes-coach-marks__step__close-button:focus {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-coach-marks__step__close-button:focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-coach-marks__step__close-button:focus:not(:focus-visible) {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  outline:none
}
.andes-coach-marks__tooltip {
  color:#fff;
  padding:11px 0;
  width:100%
}
.andes-coach-marks__tooltip__content-title {
  font-size:20px;
  margin:0 0 5px;
  text-align:center
}
.andes-coach-marks__tooltip__content-text {
  font-size:16px;
  text-align:center
}
.andes-coach-marks__tooltip__footer {
  justify-content:center;
  margin-top:11px
}
.andes-coach-marks__tooltip__footer .andes-coach-marks__step__next-button.andes-button {
  height:auto;
  margin:0;
  padding:17px 24px 15px;
  position:relative;
  width:-moz-fit-content;
  width:fit-content;
  z-index:1022
}
.andes-coach-marks__tooltip__footer .andes-coach-marks__step__next-button.andes-button .andes-button__content {
  height:12px
}
.andes-coach-marks__tooltip__footer .andes-coach-marks__step__next-button.andes-button:focus,
.andes-coach-marks__tooltip__footer .andes-coach-marks__step__next-button.andes-button:hover {
  background-color:var(--andes-color-blue-600,#2968c8)
}
.andes-coach-marks__overlay {
  box-sizing:border-box;
  padding:16px 0
}
.andes-coach-marks__step__close-button {
  background-color:transparent;
  border:0;
  cursor:pointer;
  outline:none;
  padding:20px 24px;
  position:fixed;
  right:0;
  top:0;
  z-index:1021
}
.andes-coach-marks__step__progress {
  color:#fff;
  font-size:14px;
  left:0;
  padding:20px 24px;
  position:fixed;
  top:0;
  z-index:1021
}
.andes-coach-marks__step__next-button.andes-button {
  bottom:0;
  height:auto;
  left:0;
  margin:32px 24px 16px;
  padding:17px 24px 15px;
  position:fixed;
  width:-webkit-fill-available;
  z-index:1021
}
.andes-coach-marks__step__next-button.andes-button .andes-button__content {
  height:12px
}
.andes-coach-marks__step__next-button.andes-button:focus,
.andes-coach-marks__step__next-button.andes-button:hover {
  background-color:var(--andes-color-blue-600,#2968c8)
}
.andes-coach-marks__arrow-icon {
  height:48px;
  margin:0 -10px;
  position:relative
}
.andes-coach-marks__arrow-icon-top-left,
.andes-coach-marks__arrow-icon-top-right {
  margin-top:12px
}
.andes-coach-marks__arrow-icon-bottom-left,
.andes-coach-marks__arrow-icon-bottom-right {
  margin-bottom:12px
}
@media(min-width:768px) {
  .andes-coach-marks__tooltip {
    background-color:var(--andes-color-blue-500,#3483fa);
    border-radius:6px;
    box-sizing:border-box;
    color:#fff;
    max-width:100%;
    padding:16px
  }
  .andes-coach-marks__tooltip__content-title {
    font-size:16px;
    font-weight:600;
    margin:0 0 4px;
    text-align:inherit
  }
  .andes-coach-marks__tooltip__content-text {
    font-size:14px;
    line-height:1.3;
    padding:0;
    text-align:inherit
  }
  .andes-coach-marks__tooltip__progress {
    flex:1;
    font-size:14px
  }
  .andes-coach-marks__tooltip__footer {
    justify-content:flex-end;
    margin-top:11px
  }
  .andes-coach-marks__tooltip__next-button.andes-button:focus,
  .andes-coach-marks__tooltip__next-button.andes-button:hover {
    background-color:var(--andes-color-blue-600,#2968c8)
  }
  .andes-coach-marks__tooltip .andes-coach-marks__step__next-button.andes-button {
    bottom:0;
    height:auto;
    left:0;
    margin:0;
    padding:8px 12px;
    position:inherit;
    width:auto;
    z-index:1021
  }
  .andes-coach-marks__tooltip .andes-coach-marks__step__next-button.andes-button:focus,
  .andes-coach-marks__tooltip .andes-coach-marks__step__next-button.andes-button:hover {
    background-color:var(--andes-color-blue-600,#2968c8)
  }
  .andes-coach-marks__tooltip .andes-coach-marks__step__next-button.andes-button .andes-button__content {
    height:12px
  }
  .andes-coach-marks__tooltip+.__floater__arrow svg polygon {
    fill:var(--andes-color-blue-500,#3483fa)
  }
  .andes-coach-marks__overlay {
    box-sizing:inherit
  }
}
.andes-technical-error__code-button {
  align-items:center;
  background-color:rgba(0,0,0,.04);
  border:0;
  border-radius:36px;
  cursor:pointer;
  display:inline-flex;
  margin:8px 0 24px;
  padding:4px 8px
}
.andes-technical-error__code-button:focus {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-technical-error__code-button:focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-technical-error__code-button:focus:not(:focus-visible) {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  outline:none
}
.andes-technical-error__error-code.andes-typography.andes-typography--type-body.andes-typography--weight-regular {
  font-weight:600
}
.andes-technical-error__copy-icon-container {
  display:flex
}
.andes-technical-error__copy-icon-container path,
.andes-technical-error__copy-icon-container svg {
  fill:var(--andes-color-blue-500,#3483fa)
}
.andes-technical-error__container {
  align-items:center;
  background-color:#f5f5f5;
  display:flex;
  flex-direction:column;
  height:100%;
  justify-content:center
}
.andes-technical-error__container--webview-ios {
  margin-top:59px
}
.andes-technical-error__container--webview-ios .andes-technical-error__close-button {
  top:75px
}
.andes-technical-error__asset-container {
  align-items:flex-end;
  display:flex;
  justify-content:center;
  margin-bottom:16px
}
.andes-technical-error__asset-container--illustration {
  height:128px;
  margin-bottom:24px;
  width:320px
}
.andes-technical-error__close-button {
  background-color:transparent;
  border:0;
  cursor:pointer;
  display:flex;
  position:absolute;
  right:16px;
  top:16px
}
.andes-technical-error__close-button:focus {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-technical-error__close-button:focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-technical-error__close-button:focus:not(:focus-visible) {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  outline:none
}
.andes-technical-error__none-asset-icon.andes-thumbnail--neutral {
  border:3px solid rgba(0,0,0,.55)
}
.andes-technical-error__title {
  margin-bottom:8px;
  text-align:center
}
.andes-technical-error__title.andes-typography--size-m.andes-typography--type-title {
  margin-top:0
}
.andes-technical-error__description {
  margin-bottom:16px;
  text-align:center
}
.andes-technical-error__code-text {
  text-align:center
}
.andes-technical-error__code-button--snackbar {
  background-color:#a61d33;
  margin-bottom:0
}
.andes-technical-error__code-button--snackbar .andes-technical-error__copy-icon-container path,
.andes-technical-error__code-button--snackbar .andes-technical-error__copy-icon-container svg {
  fill:#fff
}
.andes-technical-error__code-button--copied {
  background-color:#fff
}
.andes-technical-error--snackbar .andes-technical-error__code-text {
  text-align:left
}
.andes-technical-error--snackbar.andes-snackbar--with-action .andes-snackbar__message {
  padding-bottom:8px
}
.andes-technical-error--snackbar.andes-snackbar--bottom .andes-snackbar__children {
  padding-bottom:0
}
.andes-technical-error__container {
  padding:24px 20px 20px;
  position:relative
}
.andes-technical-error__action-button {
  bottom:20px;
  position:absolute
}
@media(min-width:768px) {
  .andes-technical-error__container {
    padding:0
  }
  .andes-technical-error__action-button {
    bottom:0;
    position:relative
  }
}
.andes-checkbox,
.andes-checkbox__label,
.andes-typography {
  font-family:Proxima Nova,-apple-system,Roboto,Arial,sans-serif
}
.andes-checkbox--indeterminate .andes-checkbox__input:checked:after,
.andes-checkbox--indeterminate .andes-checkbox__input:indeterminate:after {
  background-color:var(--andes-color-blue-500,#3483fa);
  border-width:0
}
.andes-checkbox--indeterminate .andes-checkbox__input:checked~.andes-checkbox__icon,
.andes-checkbox--indeterminate .andes-checkbox__input:indeterminate~.andes-checkbox__icon {
  color:#fff;
  visibility:visible
}
.andes-checkbox--indeterminate .andes-checkbox__input:checked:hover:after,
.andes-checkbox--indeterminate .andes-checkbox__input:indeterminate:hover:after {
  background-color:var(--andes-color-blue-600,#2968c8)
}
.andes-checkbox--indeterminate .andes-checkbox__input:checked:active:after,
.andes-checkbox--indeterminate .andes-checkbox__input:indeterminate:active:after {
  background-color:var(--andes-color-blue-700,#1f4e96)
}
.andes-checkbox--indeterminate .andes-checkbox__input:checked:disabled:after,
.andes-checkbox--indeterminate .andes-checkbox__input:indeterminate:disabled:after {
  background-color:rgba(0,0,0,.1)
}
.andes-checkbox--indeterminate .andes-checkbox__input:checked:disabled~.andes-checkbox__icon,
.andes-checkbox--indeterminate .andes-checkbox__input:indeterminate:disabled~.andes-checkbox__icon {
  color:rgba(0,0,0,.25)
}
.andes-checkbox--highlight .andes-checkbox__checkbox,
.andes-checkbox--highlight .andes-checkbox__input,
.andes-checkbox--highlight .andes-checkbox__input:before {
  height:28px;
  width:28px
}
.andes-checkbox--highlight .andes-checkbox__checkbox {
  margin:2px 0
}
.andes-checkbox--highlight .andes-checkbox__label {
  margin-top:6px
}
.andes-checkbox--highlight .andes-checkbox__input:before {
  background-color:var(--andes-color-blue-200,rgba(65,137,230,.2));
  border-radius:3px;
  content:"";
  display:inline-flex;
  inset:0;
  position:absolute
}
.andes-checkbox--highlight .andes-checkbox__input:after {
  background-color:#fff;
  border-color:var(--andes-color-blue-500,#3483fa)
}
.andes-checkbox--highlight .andes-checkbox__input:hover:before {
  background-color:var(--andes-color-blue-200,rgba(65,137,230,.2))
}
.andes-checkbox--highlight .andes-checkbox__input:hover:after {
  border-color:var(--andes-color-blue-600,#2968c8)
}
.andes-checkbox--highlight .andes-checkbox__input:active:before {
  background-color:var(--andes-color-blue-200,rgba(65,137,230,.2))
}
.andes-checkbox--highlight .andes-checkbox__input:active:after {
  border-color:var(--andes-color-blue-700,#1f4e96)
}
.andes-checkbox--highlight .andes-checkbox__input:disabled:before {
  background-color:rgba(0,0,0,.04)
}
.andes-checkbox--highlight .andes-checkbox__input:disabled:after {
  border-color:rgba(0,0,0,.25)
}
.andes-checkbox--highlight .andes-checkbox__input:checked:before {
  background-color:var(--andes-color-blue-200,rgba(65,137,230,.2))
}
.andes-checkbox--highlight .andes-checkbox__input:checked:after {
  background-color:var(--andes-color-blue-500,#3483fa);
  border-width:0
}
.andes-checkbox--highlight .andes-checkbox__input:checked:hover:before {
  background-color:var(--andes-color-blue-200,rgba(65,137,230,.2))
}
.andes-checkbox--highlight .andes-checkbox__input:checked:hover:after {
  background-color:var(--andes-color-blue-600,#2968c8)
}
.andes-checkbox--highlight .andes-checkbox__input:checked:active:before {
  background-color:var(--andes-color-blue-200,rgba(65,137,230,.2))
}
.andes-checkbox--highlight .andes-checkbox__input:checked:active:after {
  background-color:var(--andes-color-blue-700,#1f4e96)
}
.andes-checkbox--highlight .andes-checkbox__input:checked:disabled:before {
  background-color:rgba(0,0,0,.04)
}
.andes-checkbox--highlight .andes-checkbox__input:checked:disabled:after {
  background-color:rgba(0,0,0,.25)
}
.andes-checkbox--error .andes-checkbox__input:not(:checked):before {
  background-color:rgba(242,61,79,.3)
}
.andes-checkbox--highlight.andes-checkbox--indeterminate .andes-checkbox__input:checked:before,
.andes-checkbox--highlight.andes-checkbox--indeterminate .andes-checkbox__input:indeterminate:before {
  background-color:var(--andes-color-blue-200,rgba(65,137,230,.2))
}
.andes-checkbox--highlight.andes-checkbox--indeterminate .andes-checkbox__input:checked:after,
.andes-checkbox--highlight.andes-checkbox--indeterminate .andes-checkbox__input:indeterminate:after {
  background-color:var(--andes-color-blue-500,#3483fa)
}
.andes-checkbox--highlight.andes-checkbox--indeterminate .andes-checkbox__input:checked:hover:before,
.andes-checkbox--highlight.andes-checkbox--indeterminate .andes-checkbox__input:indeterminate:hover:before {
  background-color:var(--andes-color-blue-200,rgba(65,137,230,.2))
}
.andes-checkbox--highlight.andes-checkbox--indeterminate .andes-checkbox__input:checked:hover:after,
.andes-checkbox--highlight.andes-checkbox--indeterminate .andes-checkbox__input:indeterminate:hover:after {
  background-color:var(--andes-color-blue-600,#2968c8)
}
.andes-checkbox--highlight.andes-checkbox--indeterminate .andes-checkbox__input:checked:active:before,
.andes-checkbox--highlight.andes-checkbox--indeterminate .andes-checkbox__input:indeterminate:active:before {
  background-color:var(--andes-color-blue-200,rgba(65,137,230,.2))
}
.andes-checkbox--highlight.andes-checkbox--indeterminate .andes-checkbox__input:checked:active:after,
.andes-checkbox--highlight.andes-checkbox--indeterminate .andes-checkbox__input:indeterminate:active:after {
  background-color:var(--andes-color-blue-700,#1f4e96)
}
.andes-checkbox--highlight.andes-checkbox--indeterminate .andes-checkbox__input:checked:disabled:before,
.andes-checkbox--highlight.andes-checkbox--indeterminate .andes-checkbox__input:indeterminate:disabled:before {
  background-color:rgba(0,0,0,.04)
}
.andes-checkbox--highlight.andes-checkbox--indeterminate .andes-checkbox__input:checked:disabled:after,
.andes-checkbox--highlight.andes-checkbox--indeterminate .andes-checkbox__input:indeterminate:disabled:after {
  background-color:rgba(0,0,0,.25)
}
.andes-checkbox--error .andes-checkbox__input:not(:checked):after {
  background-color:#fff;
  border-color:#f23d4f
}
[data-andes-accordion] [data-andes-accordion-header] {
  background-color:transparent;
  border:.5px solid #383838;
  box-sizing:border-box;
  color:inherit;
  font:inherit;
  height:44px;
  width:100%
}
[data-andes-accordion] [data-andes-accordion-header]:hover {
  background-color:#4c4c4c
}
[data-andes-accordion] [data-andes-accordion-header]:active {
  background-color:#6f6f6f
}
[data-andes-accordion] [data-andes-accordion-header][data-andes-state=disabled] {
  background-color:#c6c6c6
}
[data-andes-accordion] [data-andes-accordion-panel] {
  border-bottom:.5px solid #383838;
  border-left:.5px solid #383838;
  border-right:.5px solid #383838;
  box-sizing:border-box;
  min-height:88px;
  width:100%
}
[data-andes-accordion] [data-andes-accordion-panel][data-andes-state=collapsed],
[data-andes-accordion] [data-andes-accordion-panel][data-andes-state=disabled] {
  display:none
}
.andes-accordion[data-andes-accordion] {
  background-color:transparent;
  box-sizing:border-box
}
.andes-accordion[data-andes-accordion]:not(.andes-accordion--without-divider) {
  border-bottom:1px solid rgba(0,0,0,.1)
}
.andes-accordion[data-andes-accordion] [data-andes-accordion-header] {
  border:transparent;
  color:rgba(0,0,0,.9);
  cursor:pointer;
  font-weight:400;
  height:auto;
  padding:0;
  width:100%
}
.andes-accordion[data-andes-accordion] [data-andes-accordion-header]:focus {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-accordion[data-andes-accordion] [data-andes-accordion-header]:focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-accordion[data-andes-accordion] [data-andes-accordion-header]:focus:not(:focus-visible) {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  outline:none
}
.andes-accordion[data-andes-accordion] [data-andes-accordion-header]:hover:not([data-andes-state=disabled]) {
  background-color:rgba(0,0,0,.04)
}
.andes-accordion[data-andes-accordion] [data-andes-accordion-header]:active:not([data-andes-state=disabled]) {
  background-color:rgba(0,0,0,.07)
}
.andes-accordion[data-andes-accordion] [data-andes-accordion-header][data-andes-state=disabled] {
  background-color:transparent;
  color:rgba(0,0,0,.25);
  cursor:not-allowed
}
.andes-accordion[data-andes-accordion] [data-andes-accordion-header][data-andes-state=disabled] div {
  color:rgba(0,0,0,.25)
}
.andes-accordion[data-andes-accordion] [data-andes-accordion-header][data-andes-state=disabled] svg path {
  fill:rgba(0,0,0,.25)
}
.andes-accordion[data-andes-accordion] [data-andes-accordion-header][data-andes-state=expanded] .andes-accordion-header-container__indicator svg {
  transform:rotate(180deg)
}
.andes-accordion[data-andes-accordion] [data-andes-accordion-header] .andes-accordion-header-container {
  display:flex
}
.andes-accordion[data-andes-accordion] [data-andes-accordion-header] .andes-accordion-header-container__content {
  flex:1;
  min-width:0;
  text-align:left
}
.andes-accordion[data-andes-accordion] [data-andes-accordion-header] .andes-accordion-header-container__title {
  overflow-wrap:break-word
}
.andes-accordion[data-andes-accordion] [data-andes-accordion-header] .andes-accordion-header-container__title--limited-lines {
  display:-webkit-box;
  overflow:hidden;
  -webkit-box-orient:vertical
}
.andes-accordion[data-andes-accordion] [data-andes-accordion-header] .andes-accordion-header-container__description {
  color:rgba(0,0,0,.55)
}
.andes-accordion[data-andes-accordion] [data-andes-accordion-header] .andes-accordion-header-container__indicator {
  display:flex;
  margin-left:16px
}
.andes-accordion[data-andes-accordion] [data-andes-accordion-header] .andes-accordion-header-container__indicator svg {
  margin-left:4px
}
.andes-accordion[data-andes-accordion] [data-andes-accordion-panel] {
  border:transparent
}
@media(prefers-reduced-motion:no-preference) {
  .andes-accordion[data-andes-accordion] [data-andes-accordion-panel][data-andes-state=collapsed] {
    display:block
  }
  .andes-accordion .andes-accordion-panel-transition {
    display:grid;
    grid-template-rows:0fr;
    transition:grid-template-rows .3s ease-in-out
  }
  .andes-accordion .andes-accordion-panel-transition__inner {
    overflow:hidden
  }
  .andes-accordion .andes-accordion-panel-transition[data-andes-transition-status=entered],
  .andes-accordion .andes-accordion-panel-transition[data-andes-transition-status=entering] {
    grid-template-rows:1fr
  }
  .andes-accordion .andes-accordion-panel-transition[data-andes-transition-status=entered] .andes-accordion-panel-transition__inner {
    overflow:visible
  }
  .andes-accordion .andes-accordion-panel-transition[data-andes-transition-status=exited] {
    display:none
  }
}
.andes-accordion--large[data-andes-accordion] [data-andes-accordion-header] {
  font-size:18px;
  line-height:22px;
  min-height:68px
}
.andes-accordion--large[data-andes-accordion] [data-andes-accordion-header] .andes-accordion-header-container {
  padding:24px 24px 22px
}
.andes-accordion--large[data-andes-accordion] [data-andes-accordion-header] .andes-accordion-header-container__description {
  font-size:16px;
  line-height:20px;
  margin-top:6px
}
.andes-accordion--large[data-andes-accordion] [data-andes-accordion-panel] {
  padding:16px 24px 24px
}
.andes-accordion--medium[data-andes-accordion] [data-andes-accordion-header] {
  font-size:16px;
  line-height:20px;
  min-height:48px
}
.andes-accordion--medium[data-andes-accordion] [data-andes-accordion-header] .andes-accordion-header-container {
  padding:14px 16px
}
.andes-accordion--medium[data-andes-accordion] [data-andes-accordion-header] .andes-accordion-header-container__description {
  font-size:14px;
  line-height:18px;
  margin-top:3px
}
.andes-accordion--medium[data-andes-accordion] [data-andes-accordion-panel] {
  padding:16px 16px 24px
}
.andes-accordion--small[data-andes-accordion] [data-andes-accordion-header] {
  font-size:14px;
  line-height:18px;
  min-height:40px
}
.andes-accordion--small[data-andes-accordion] [data-andes-accordion-header] .andes-accordion-header-container {
  padding:10px 16px
}
.andes-accordion--small[data-andes-accordion] [data-andes-accordion-panel] {
  padding:16px 16px 24px
}
.andes-dropdown,
.andes-list {
  font-family:Proxima Nova,-apple-system,Roboto,Arial,sans-serif
}
.andes-modal {
  background-color:#fff;
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  outline:none;
  position:relative;
  transform:translateZ(0)
}
@media(prefers-reduced-motion:no-preference) {
  .andes-modal {
    animation:modal-translate-in .2s ease-in-out,modal-fade-in .2s ease-in-out
  }
}
.andes-modal__focus-retainer:focus {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none
}
.andes-modal__focus-retainer:focus-visible {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none
}
@media(prefers-reduced-motion:no-preference) {
  .andes-modal--closing {
    animation:modal-translate-out .2s ease-in-out,modal-fade-out .2s ease-in-out
  }
}
.andes-modal>* {
  box-sizing:border-box;
  color:rgba(0,0,0,.9)
}
.andes-modal__overlay {
  align-items:center;
  background-color:rgba(0,0,0,.8);
  bottom:0;
  display:flex;
  justify-content:center;
  left:0;
  position:fixed;
  right:0;
  top:0;
  z-index:1020
}
@media(prefers-reduced-motion:no-preference) {
  .andes-modal__overlay {
    animation:modal-fade-in .2s ease-in-out
  }
  .andes-modal__overlay--closing {
    animation:modal-fade-out .2s ease-in-out
  }
}
.andes-modal__overlay--large,
.andes-modal__overlay--small {
  padding:3em
}
.andes-modal__overlay--full-webview-ios {
  padding-bottom:60px;
  padding-top:65px
}
.andes-modal.andes-modal--card,
.andes-modal.andes-modal--large,
.andes-modal.andes-modal--small {
  border-radius:6px
}
.andes-modal.andes-modal--large .andes-modal__header--secondary,
.andes-modal.andes-modal--large .andes-modal__header--sticky,
.andes-modal.andes-modal--small .andes-modal__header--secondary,
.andes-modal.andes-modal--small .andes-modal__header--sticky {
  padding-bottom:1.375em;
  padding-top:1.375em
}
.andes-modal.andes-modal--large .andes-modal__header--secondary .andes-modal__title,
.andes-modal.andes-modal--large .andes-modal__header--sticky .andes-modal__title,
.andes-modal.andes-modal--small .andes-modal__header--secondary .andes-modal__title,
.andes-modal.andes-modal--small .andes-modal__header--sticky .andes-modal__title {
  font-size:20px
}
.andes-modal.andes-modal--large .andes-modal__header__contents *+.andes-modal__title,
.andes-modal.andes-modal--small .andes-modal__header__contents *+.andes-modal__title {
  margin-top:32px
}
.andes-modal.andes-modal--card .andes-modal__header__contents *+.andes-modal__title,
.andes-modal.andes-modal--full .andes-modal__header__contents *+.andes-modal__title {
  margin-top:26px
}
.andes-modal__scroll {
  border-radius:6px;
  overflow-x:hidden;
  overflow-y:auto
}
.andes-modal__title {
  font-weight:600;
  line-height:1
}
.andes-modal__actions,
.andes-modal__header {
  background-color:#fff;
  box-shadow:none
}
.andes-modal__actions {
  border-radius:0 0 6px 6px;
  transition-duration:.08s;
  transition-property:box-shadow,padding,background-color;
  transition-timing-function:ease-in-out
}
.andes-modal__actions--fixed {
  bottom:0;
  position:-webkit-sticky;
  position:sticky
}
.andes-modal__actions--border {
  border-top:1px solid rgba(0,0,0,.07);
  box-shadow:0 6px 16px 0 rgba(0,0,0,.1)
}
.andes-modal__actions--border.padding {
  border-top:0;
  box-shadow:none
}
.andes-modal__actions .andes-button:not(:first-of-type) {
  margin-left:8px
}
.andes-modal__actions .andes-button+.andes-button--full-width {
  margin-left:0;
  margin-top:8px
}
.andes-modal__header {
  border-radius:6px 6px 0 0;
  display:flex;
  position:relative;
  top:0;
  transition-duration:.08s;
  transition-property:box-shadow,background-color;
  transition-timing-function:ease-in-out
}
.andes-modal__header__contents {
  display:flex;
  flex-direction:column;
  flex-grow:1;
  justify-content:center
}
.andes-modal__header__contents--centered {
  align-items:center;
  text-align:center
}
.andes-modal__header--secondary .andes-modal__header__contents,
.andes-modal__header--sticky .andes-modal__header__contents {
  overflow:hidden
}
.andes-modal__header--secondary .andes-modal__title,
.andes-modal__header--sticky .andes-modal__title {
  max-width:100%;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.andes-modal__header--sticky {
  background-color:#fff;
  box-shadow:0 1px 0 0 rgba(0,0,0,.07),0 0 24px 0 rgba(0,0,0,.1);
  position:-webkit-sticky;
  position:sticky;
  z-index:1021
}
.andes-modal__header--secondary {
  background-color:transparent;
  position:fixed;
  width:100%;
  z-index:1021
}
.andes-modal__header--secondary .andes-modal__title {
  display:none
}
.andes-modal__header--show {
  background-color:#fff;
  box-shadow:0 1px 0 0 rgba(0,0,0,.07),0 0 24px 0 rgba(0,0,0,.1)
}
.andes-modal__header--show-title .andes-modal__title {
  display:block
}
.andes-modal__close-button {
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  background-color:transparent;
  border:0;
  cursor:pointer;
  font-size:inherit;
  height:1.25em;
  padding:0;
  width:1.25em
}
.andes-modal__close-button:focus {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3))
}
.andes-modal__close-button:focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-modal__close-button:focus:not(:focus-visible) {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  outline:none
}
@keyframes modal-fade-in {
  0% {
    opacity:0
  }
  to {
    opacity:1
  }
}
@keyframes modal-fade-out {
  0% {
    opacity:1
  }
  to {
    opacity:0
  }
}
@keyframes modal-translate-in {
  0% {
    margin-top:300px
  }
  to {
    margin-top:0
  }
}
@keyframes modal-translate-out {
  0% {
    margin-top:0
  }
  to {
    margin-top:300px
  }
}
.andes-message {
  border-radius:6px;
  display:flex;
  font-family:Proxima Nova,-apple-system,Roboto,Arial,sans-serif;
  font-size:14px;
  padding:1.1428571429em;
  position:relative;
  -webkit-font-smoothing:antialiased
}
.andes-message__text,
.andes-message__title {
  color:#fff;
  font-weight:400
}
.andes-message__primary-button-closeable {
  margin-right:26px
}
.andes-message__close--bottom {
  top:1.1428571429em
}
.andes-message__close-button {
  background-color:transparent;
  border:0;
  margin:0;
  padding:32px 32px 16px 16px
}
.andes-message__secondary-button {
  margin-left:8px
}
.andes-message__content {
  width:100%
}
.andes-message__content--untitled {
  align-items:center;
  display:flex
}
.andes-message__badge {
  display:flex;
  margin-right:1.1428571429em
}
.andes-message__secondary-button--loud {
  color:#fff!important
}
.andes-message__secondary-button--loud:hover {
  background:rgba(0,0,0,.1)!important
}
.andes-message__secondary-button--loud:active {
  background:rgba(0,0,0,.25)!important
}
.andes-message__close-in-line,
.andes-message__primary-button-inline {
  position:absolute;
  right:1.1428571429em;
  top:50%;
  transform:translateY(-50%)
}
.andes-message__text-inline-action {
  max-width:80%
}
.andes-message__text-inline-action,
.andes-message__text-inline-action div,
.andes-message__text-inline-action div p,
.andes-message__text-inline-action div span,
.andes-message__text-inline-action p,
.andes-message__text-inline-action span {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.andes-message__title {
  font-size:16px;
  font-weight:600;
  margin-bottom:4px
}
.andes-message__buttons-container {
  margin-top:20px
}
.andes-message__icon {
  display:flex;
  height:1.1428571429em;
  margin:0 1.1428571429em;
  width:1.1428571429em
}
.andes-message__thumbnail-container {
  height:48px;
  margin-right:16px;
  position:relative;
  width:48px
}
.andes-message__thumbnail-container .andes-badge {
  bottom:0;
  margin:0;
  position:absolute;
  right:-2px
}
.andes-message__close--red {
  cursor:pointer;
  height:1em;
  position:relative;
  position:absolute;
  right:0;
  top:0;
  width:1em
}
.andes-message__close--red:after,
.andes-message__close--red:before {
  background-color:#fff;
  content:"";
  cursor:pointer;
  height:1em;
  left:.5em;
  position:absolute;
  top:0;
  width:2px
}
.andes-message__close--red:before {
  transform:rotate(45deg)
}
.andes-message__close--red:after {
  transform:rotate(-45deg)
}
.andes-message__close--red:after,
.andes-message__close--red:before {
  height:16px;
  left:24px;
  top:16px
}
.andes-message--red {
  background:#f23d4f
}
.andes-message--red .andes-message__badge--red {
  background-color:#d12440
}
.andes-message__primary-button--red {
  background-color:#d12440!important
}
.andes-message__primary-button--red:hover {
  background:#b31f37!important
}
.andes-message__primary-button--red:active {
  background:#90192c!important
}
.andes-message__close--orange {
  cursor:pointer;
  height:1em;
  position:relative;
  position:absolute;
  right:0;
  top:0;
  width:1em
}
.andes-message__close--orange:after,
.andes-message__close--orange:before {
  background-color:#fff;
  content:"";
  cursor:pointer;
  height:1em;
  left:.5em;
  position:absolute;
  top:0;
  width:2px
}
.andes-message__close--orange:before {
  transform:rotate(45deg)
}
.andes-message__close--orange:after {
  transform:rotate(-45deg)
}
.andes-message__close--orange:after,
.andes-message__close--orange:before {
  height:16px;
  left:24px;
  top:16px
}
.andes-message--orange {
  background:#f73
}
.andes-message--orange .andes-message__badge--orange {
  background-color:#e6540b
}
.andes-message__primary-button--orange {
  background-color:#e6540b!important
}
.andes-message__primary-button--orange:hover {
  background:#c44809!important
}
.andes-message__primary-button--orange:active {
  background:#9d3908!important
}
.andes-message__close--green {
  cursor:pointer;
  height:1em;
  position:relative;
  position:absolute;
  right:0;
  top:0;
  width:1em
}
.andes-message__close--green:after,
.andes-message__close--green:before {
  background-color:#fff;
  content:"";
  cursor:pointer;
  height:1em;
  left:.5em;
  position:absolute;
  top:0;
  width:2px
}
.andes-message__close--green:before {
  transform:rotate(45deg)
}
.andes-message__close--green:after {
  transform:rotate(-45deg)
}
.andes-message__close--green:after,
.andes-message__close--green:before {
  height:16px;
  left:24px;
  top:16px
}
.andes-message--green {
  background:#00a650
}
.andes-message--green .andes-message__badge--green {
  background-color:#008744
}
.andes-message__primary-button--green {
  background-color:#008744!important
}
.andes-message__primary-button--green:hover {
  background:#006332!important
}
.andes-message__primary-button--green:active {
  background:#003b1d!important
}
.andes-message__close--quiet {
  cursor:pointer;
  height:1em;
  position:relative;
  position:absolute;
  right:0;
  top:0;
  width:1em
}
.andes-message__close--quiet:after,
.andes-message__close--quiet:before {
  background-color:rgba(0,0,0,.55);
  content:"";
  cursor:pointer;
  height:1em;
  left:.5em;
  position:absolute;
  top:0;
  width:2px
}
.andes-message__close--quiet:before {
  transform:rotate(45deg)
}
.andes-message__close--quiet:after {
  transform:rotate(-45deg)
}
.andes-message__close--quiet:after,
.andes-message__close--quiet:before {
  height:16px;
  left:24px;
  top:16px
}
.andes-message--accent.andes-message--quiet .andes-message__icon-outer {
  stroke:var(--andes-color-blue-500,#3483fa);
  fill:var(--andes-color-blue-500,#3483fa)
}
.andes-message__border-color--accent {
  background-color:var(--andes-color-blue-500,#3483fa);
  border-radius:6px 0 0 6px;
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:4px
}
.andes-message--green.andes-message--quiet .andes-message__icon-outer {
  stroke:#00a650;
  fill:#00a650
}
.andes-message__border-color--green {
  background-color:#00a650;
  border-radius:6px 0 0 6px;
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:4px
}
.andes-message--orange.andes-message--quiet .andes-message__icon-outer {
  stroke:#f73;
  fill:#f73
}
.andes-message__border-color--orange {
  background-color:#f73;
  border-radius:6px 0 0 6px;
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:4px
}
.andes-message--red.andes-message--quiet .andes-message__icon-outer {
  stroke:#f23d4f;
  fill:#f23d4f
}
.andes-message__border-color--red {
  background-color:#f23d4f;
  border-radius:6px 0 0 6px;
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:4px
}
.andes-message--quiet {
  background:rgba(0,0,0,.04)
}
.andes-message--quiet .andes-message__text,
.andes-message--quiet .andes-message__title {
  color:#000
}
.andes-message__close--accent {
  cursor:pointer;
  height:1em;
  position:relative;
  position:absolute;
  right:0;
  top:0;
  width:1em
}
.andes-message__close--accent:after,
.andes-message__close--accent:before {
  background-color:#fff;
  content:"";
  cursor:pointer;
  height:1em;
  left:.5em;
  position:absolute;
  top:0;
  width:2px
}
.andes-message__close--accent:before {
  transform:rotate(45deg)
}
.andes-message__close--accent:after {
  transform:rotate(-45deg)
}
.andes-message__close--accent:after,
.andes-message__close--accent:before {
  height:16px;
  left:24px;
  top:16px
}
.andes-message--accent {
  background:var(--andes-color-blue-500,#3483fa)
}
.andes-message--accent .andes-message__badge--accent {
  background-color:var(--andes-color-blue-600,#2968c8)
}
.andes-message__primary-button--accent {
  background-color:var(--andes-color-blue-600,#2968c8)!important
}
.andes-message__primary-button--accent:hover {
  background:var(--andes-color-blue-700,#1f4e96)!important
}
.andes-message__primary-button--accent:active {
  background:var(--andes-color-blue-800,#183c73)!important
}
.andes-progress-indicator-linear--large {
  height:8px
}
.andes-progress-indicator-linear--small {
  height:4px
}
.andes-progress-indicator-linear--large .andes-tooltip__trigger {
  left:-12px;
  position:absolute;
  z-index:2
}
.andes-progress-indicator-linear--comparison--large-container {
  background:transparent;
  border:none;
  cursor:pointer;
  height:42px;
  top:-15px;
  width:26px
}
.andes-progress-indicator-linear--comparison--large-container:focus {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-progress-indicator-linear--comparison--large-container:focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-progress-indicator-linear--comparison--large-container:focus:not(:focus-visible) {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  outline:none
}
.andes-progress-indicator-linear--comparison--large-tooltip {
  left:-1px;
  top:-2px
}
.andes-progress-indicator-linear--comparison--large-lower-row {
  border-bottom:5px solid rgba(0,0,0,.55);
  border-left:3px solid transparent;
  border-right:3px solid transparent;
  left:calc(50% - 3px);
  position:absolute;
  top:25px
}
.andes-progress-indicator-linear--comparison--large-notooltip-container {
  left:-50%;
  position:relative;
  top:-15px
}
.andes-progress-indicator-linear--comparison--large-upper-row {
  border-left:3px solid transparent;
  border-right:3px solid transparent;
  border-top:5px solid rgba(0,0,0,.55);
  left:calc(50% - 3px);
  position:absolute;
  top:8px
}
.andes-progress-indicator-linear--comparison--large-value {
  color:rgba(0,0,0,.55);
  font-size:12px;
  font-weight:400;
  left:-49%;
  position:relative;
  top:11px
}
.andes-progress-indicator-linear--small .andes-tooltip__trigger {
  left:-12px;
  position:absolute;
  top:-15px;
  z-index:2
}
.andes-progress-indicator-linear--comparison--small-container {
  background:transparent;
  border:none;
  cursor:pointer;
  height:34px;
  width:25px
}
.andes-progress-indicator-linear--comparison--small-container:focus {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-progress-indicator-linear--comparison--small-container:focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-progress-indicator-linear--comparison--small-container:focus:not(:focus-visible) {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  outline:none
}
.andes-progress-indicator-linear--comparison--small-tooltip {
  left:-1px;
  top:15px
}
.andes-progress-indicator-linear--comparison--small-lower-row {
  border-bottom:4px solid rgba(0,0,0,.55);
  border-left:2.5px solid transparent;
  border-right:2.5px solid transparent;
  left:calc(50% - 2.5px);
  position:absolute;
  top:20px
}
.andes-progress-indicator-linear--comparison--small-notooltip-container {
  left:-50%;
  position:relative;
  top:-15px
}
.andes-progress-indicator-linear--comparison--small-upper-row {
  border-left:2.5px solid transparent;
  border-right:2.5px solid transparent;
  border-top:4px solid rgba(0,0,0,.55);
  left:calc(50% - 2.5px);
  position:absolute;
  top:10px
}
.andes-progress-indicator-linear--comparison--small-value {
  color:rgba(0,0,0,.55);
  font-size:12px;
  font-weight:400;
  left:-49%;
  position:relative;
  top:5px;
  z-index:1
}
.andes-progress-indicator-linear .fill.fill--highlighted:before {
  background-color:inherit;
  border-radius:100%;
  bottom:-2px;
  content:"";
  display:block;
  position:absolute
}
.andes-progress-indicator-linear .fill.fill--empty:not(.fill--inverted):before {
  left:-2px
}
.andes-progress-indicator-linear .fill.fill--empty.fill--inverted:before {
  right:-2px
}
.andes-progress-indicator-linear--small .fill--highlighted:before {
  height:8px;
  width:8px
}
.andes-progress-indicator-linear--small .fill--highlighted:not(.fill--inverted):before {
  left:calc(100% - 6px)
}
.andes-progress-indicator-linear--small .fill--highlighted.fill--inverted:before {
  right:calc(100% - 6px)
}
.andes-progress-indicator-linear--large .fill--highlighted:before {
  height:12px;
  width:12px
}
.andes-progress-indicator-linear--large .fill--highlighted:not(.fill--inverted):before {
  left:calc(100% - 10px)
}
.andes-progress-indicator-linear--large .fill--highlighted.fill--inverted:before {
  right:calc(100% - 10px)
}
.andes-input-stepper__label {
  color:rgba(0,0,0,.9);
  font-size:14px;
  font-weight:400;
  line-height:1.0714285714em;
  margin:0;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.andes-input-stepper__label--with-spacing {
  margin:0 0 .4285714286em .4285714286em
}
.andes-input-stepper .andes-input-stepper__wrapper {
  background-color:#fff;
  border-radius:6px;
  box-shadow:inset 0 0 0 1px rgba(0,0,0,.25);
  display:flex;
  flex-direction:column;
  overflow:hidden;
  position:relative;
  text-align:center;
  transition:transform .2s ease-in-out,opacity .15s ease-in-out
}
.andes-input-stepper .andes-input-stepper__wrapper:hover {
  box-shadow:inset 0 0 0 1px rgba(0,0,0,.55);
  cursor:pointer
}
.andes-input-stepper .andes-input-stepper__wrapper:focus-within {
  box-shadow:inset 0 0 0 2px var(--andes-color-blue-500,#3483fa)
}
.andes-input-stepper .andes-input-stepper__wrapper--fade .andes-input-stepper__container {
  animation:translateOutLabel .2s,fadeOut .15s;
  animation-fill-mode:forwards
}
.andes-input-stepper .andes-input-stepper__wrapper--fade .andes-input-stepper__progress-indicator-container {
  animation:translateInProgressIndicator .2s,fadeIn .15s;
  animation-fill-mode:forwards
}
.andes-input-stepper__container {
  align-items:center;
  display:flex;
  width:100%
}
.andes-input-stepper__container--animate {
  animation:translateInLabel .2s,fadeIn .15s;
  animation-fill-mode:forwards
}
.andes-input-stepper__content {
  font-weight:400;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  width:100%
}
.andes-input-stepper__content--with-complementary-text {
  color:rgba(0,0,0,.55)
}
.andes-input-stepper__value {
  color:rgba(0,0,0,.9)
}
.andes-input-stepper__complementary-text {
  color:rgba(0,0,0,.55)
}
.andes-input-stepper__button.andes-button {
  border:0;
  height:auto;
  margin:4px
}
.andes-input-stepper__button.andes-button:focus {
  box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px var(--andes-color-blue-600,#2968c8),inset 0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px var(--andes-color-blue-600,#2968c8),inset 0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px var(--andes-color-blue-600,#2968c8),inset 0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-input-stepper__button.andes-button:focus-visible {
  box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px var(--andes-color-blue-600,#2968c8),inset 0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px var(--andes-color-blue-600,#2968c8),inset 0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px var(--andes-color-blue-600,#2968c8),inset 0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-input-stepper__button.andes-button:focus:not(:focus-visible) {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  outline:none
}
.andes-input-stepper__button--decrement,
.andes-input-stepper__button--increment {
  stroke-width:0
}
.andes-input-stepper__button--decrement svg,
.andes-input-stepper__button--increment svg {
  max-height:unset!important;
  max-width:unset!important
}
.andes-input-stepper__button--decrement svg path,
.andes-input-stepper__button--increment svg path {
  fill:var(--andes-color-blue-500,#3483fa)
}
.andes-input-stepper__button.andes-button--disabled.andes-input-stepper__button--decrement svg path,
.andes-input-stepper__button.andes-button--disabled.andes-input-stepper__button--increment svg path {
  fill:rgba(0,0,0,.25)
}
.andes-input-stepper__progress-indicator-container {
  align-items:center;
  animation:translateOutProgressIndicator .2s,fadeOut .15s;
  animation-fill-mode:forwards;
  display:flex;
  height:100%;
  justify-content:center;
  position:absolute;
  width:100%
}
.andes-input-stepper__helper {
  align-items:center;
  color:rgba(0,0,0,.55);
  display:flex;
  font-size:13px;
  line-height:1;
  margin:.6153846154em 0 0 .4615384615em
}
.andes-input-stepper__error-icon {
  background-color:#f23d4f;
  border-radius:50%;
  height:12px;
  line-height:1;
  margin-right:6px;
  width:12px
}
@keyframes translateInLabel {
  0% {
    transform:translateY(32px)
  }
  to {
    transform:translateY(0)
  }
}
@keyframes translateOutLabel {
  0% {
    transform:translateY(0)
  }
  to {
    transform:translateY(32px)
  }
}
@keyframes translateInProgressIndicator {
  0% {
    transform:translateY(-36px)
  }
  to {
    transform:translateY(0)
  }
}
@keyframes translateOutProgressIndicator {
  0% {
    transform:translateY(0)
  }
  to {
    transform:translateY(-36px)
  }
}
.andes-input-stepper__wrapper--small {
  font-size:14px;
  height:32px
}
.andes-input-stepper__wrapper--small .andes-button {
  padding:4px
}
.andes-input-stepper__wrapper--small .andes-input-stepper__content {
  max-width:calc(100% - 64px)
}
.andes-progress-indicator-linear {
  background:rgba(0,0,0,.1);
  border-radius:8px;
  display:flex;
  height:100%;
  position:relative;
  width:100%
}
.andes-progress-indicator-linear .fill {
  background-color:var(--andes-color-blue-500,#3483fa);
  border-radius:8px;
  height:100%;
  position:absolute
}
.andes-progress-indicator-linear .fill--inverted {
  right:0
}
.andes-progress-indicator-linear--comparison {
  position:relative
}
.andes-radio {
  font-family:Proxima Nova,-apple-system,Roboto,Arial,sans-serif
}
.andes-carousel-free {
  overflow-x:auto;
  overflow-y:hidden;
  -webkit-overflow-scrolling:touch;
  outline:none
}
.andes-carousel-free__list {
  display:inline-flex;
  list-style:none;
  margin:0;
  padding:0
}
.andes-carousel-free .andes-carousel-free__list--spacing-12 .andes-carousel-free__slide:not(:last-child) {
  margin-right:12px
}
.andes-carousel-free .andes-carousel-free__list--spacing-16 .andes-carousel-free__slide:not(:last-child) {
  margin-right:16px
}
.andes-carousel-free .andes-carousel-free__list--spacing-24 .andes-carousel-free__slide:not(:last-child) {
  margin-right:24px
}
.andes-carousel-free__slide {
  display:flex
}
.andes-carousel-free::-webkit-scrollbar,
.andes-carousel-free::-webkit-scrollbar-thumb {
  background-color:transparent;
  height:0;
  width:0
}
.andes-carousel-free::-webkit-scrollbar-track {
  background-color:transparent;
  box-shadow:inset 0 0 6px transparent
}
.andes-thumbnail,
.andes-thumbnail-multiple--grid {
  font-family:Proxima Nova,-apple-system,Roboto,Arial,sans-serif
}
.ui-cpg {
  padding-bottom:136px
}
@media screen and (min-width:768px)and (max-width:1024px) {
  .ui-cpg {
    padding-bottom:114px
  }
}
.ui-cpg--reset {
  background:#fff;
  display:flex;
  justify-content:center;
  left:0;
  position:absolute;
  width:100%
}
.ui-cpg__container {
  display:flex;
  flex-direction:row;
  height:136px;
  width:1184px
}
@media screen and (min-width:768px)and (max-width:1024px) {
  .ui-cpg__container {
    height:114px;
    padding-left:10px;
    padding-right:11px
  }
}
.ui-cpg__default-section {
  align-items:flex-start;
  display:flex;
  flex-direction:column;
  font-size:24px;
  font-weight:600;
  justify-content:center
}
.ui-cpg__default-section-shipping {
  align-items:center;
  background:#f5f5f5;
  border-radius:14px;
  display:flex;
  justify-content:center;
  margin-top:8px;
  padding:4px 12px
}
.ui-cpg__default-section-shipping-icon {
  height:18px
}
.ui-cpg__default-section-shipping-text {
  font-size:13px;
  font-weight:400;
  margin-left:8px
}
.ui-cpg__default-section-free-shipping-icon {
  fill:#00a650;
  vertical-align:middle
}
.ui-cpg__default-section-free-shipping-supermarket {
  fill:#c70f5a;
  height:auto;
  width:100px
}
.ui-cpg__default-section-supermarket-icon {
  fill:#c70f5a;
  height:15px;
  width:164px
}
.ui-cpg__default-section-text {
  color:rgba(0,0,0,.8);
  font-size:12px;
  font-weight:400;
  margin-top:8px;
  width:165px
}
.ui-cpg__department {
  display:flex;
  flex:1;
  position:relative
}
.ui-cpg__department-link {
  display:grid;
  justify-content:center;
  width:100%
}
.ui-cpg__department-link--large-carousel {
  grid-template-rows:2fr 1fr
}
.ui-cpg__department-link-image {
  height:90px;
  place-self:end center;
  width:100px
}
.ui-cpg__department-link-image--large-carousel {
  height:70px;
  width:80px
}
@media screen and (min-width:768px)and (max-width:1024px) {
  .ui-cpg__department-link-image,
  .ui-cpg__department-link-image--large-carousel {
    height:60px;
    width:60px
  }
}
.ui-cpg__department-link-name {
  color:#666;
  font-size:13px;
  font-weight:400;
  text-align:center
}
.ui-cpg__department-link-name--white {
  color:#fff
}
.ui-cpg__department-link-name--large-carousel {
  font-size:12px
}
.ui-cpg__department-link:hover .ui-cpg__department-link-name {
  color:#fff
}
.ui-cpg__department:hover .ui-cpg__department-menu {
  height:auto;
  margin-top:0;
  opacity:1;
  transition:opacity .3s ease-in,margin .22s
}
.ui-cpg__department-menu {
  align-items:flex-start;
  background:#fff;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  box-shadow:-2px 7px 12px 2px rgba(0,0,0,.09),0 0 5px 0 rgba(0,0,0,.08);
  display:flex;
  flex-direction:column;
  height:0;
  left:0;
  margin-top:-6px;
  opacity:0;
  overflow:hidden;
  padding:0 28px;
  position:absolute;
  top:100%;
  transition:opacity .3s ease-in,margin .22s;
  width:300px;
  z-index:1300
}
.ui-cpg__department-menu[aria-hidden=true] {
  display:none
}
.ui-cpg__department-menu[aria-hidden=false] {
  height:auto;
  margin-top:0;
  opacity:1;
  transition:opacity .3s ease-in,margin .22s
}
.ui-cpg__department-menu-title {
  font-size:18px;
  font-weight:600;
  margin-bottom:20px;
  margin-top:28px
}
.ui-cpg__department-menu-list-item {
  margin-bottom:8px
}
.ui-cpg__department-menu-list-item-link {
  color:#333;
  font-size:14px;
  font-weight:400;
  line-height:18px
}
.ui-cpg__department-menu-list-item:hover {
  color:#3483fa
}
.ui-cpg__department-menu-list-item:last-child {
  margin-bottom:12px
}
.ui-cpg__department-menu-link {
  align-items:center;
  color:#3483fa;
  display:flex;
  font-size:14px;
  font-weight:400;
  line-height:18px;
  margin-bottom:28px;
  padding-top:20px;
  position:relative
}
.ui-cpg__department-menu-link:before {
  border:.5px solid #eaeaea;
  content:"";
  left:0;
  position:absolute;
  top:0;
  width:68px
}
.ui-cpg__department-menu-chevron {
  height:10px;
  margin-bottom:2px;
  margin-left:8px;
  margin-top:4px;
  stroke:#3483fa;
  width:6px
}
.ui-cpg__department:last-child .ui-cpg__department-menu,
.ui-cpg__department:nth-child(8) .ui-cpg__department-menu,
.ui-cpg__department:nth-child(9) .ui-cpg__department-menu {
  left:auto;
  right:0
}
.ui-cpg .ui-cpg-color--gray {
  color:#666
}
.ui-cpg .ui-cpg-color--gray.ui-cpg-icon {
  fill:#666
}
.ui-cpg .ui-cpg-color--blue {
  color:#3483fa
}
.ui-cpg .ui-cpg-color--blue.ui-cpg-icon {
  fill:#3483fa
}
.slick-slider {
  box-sizing:border-box;
  -webkit-user-select:none;
  user-select:none;
  -webkit-touch-callout:none;
  touch-action:pan-y;
  -khtml-user-select:none;
  -webkit-tap-highlight-color:rgba(0,0,0,0)
}
.slick-list,
.slick-slider {
  display:block;
  position:relative
}
.slick-list {
  margin:0;
  overflow:hidden;
  padding:0
}
.slick-list:focus {
  outline:none
}
.slick-list.dragging {
  cursor:pointer;
  cursor:hand
}
.slick-slider .slick-list,
.slick-slider .slick-track {
  transform:translateZ(0)
}
.slick-track {
  display:block;
  left:0;
  position:relative;
  top:0
}
.slick-track:after,
.slick-track:before {
  content:"";
  display:table
}
.slick-track:after {
  clear:both
}
.slick-loading .slick-track {
  visibility:hidden
}
.slick-slide {
  display:none;
  float:left;
  height:100%;
  min-height:1px
}
.slick-slide img {
  display:block
}
.slick-slide.slick-loading img {
  display:none
}
.slick-slide.dragging img {
  pointer-events:none
}
.slick-initialized .slick-slide {
  display:block
}
.slick-loading .slick-slide {
  visibility:hidden
}
.slick-vertical .slick-slide {
  border:1px solid transparent;
  display:block;
  height:auto
}
.slick-dotted.slick-slider {
  margin-bottom:30px
}
.slick-dots {
  bottom:-25px;
  display:block;
  list-style:none;
  margin:0;
  padding:0;
  position:absolute;
  text-align:center;
  width:100%
}
.slick-dots li {
  display:inline-block;
  margin:0 5px;
  padding:0;
  position:relative
}
.slick-dots li,
.slick-dots li button {
  cursor:pointer;
  height:20px;
  width:20px
}
.slick-dots li button {
  background:transparent;
  border:0;
  color:transparent;
  display:block;
  font-size:0;
  line-height:0;
  outline:none;
  padding:5px
}
.slick-dots li button:focus,
.slick-dots li button:hover {
  outline:none
}
.slick-dots li button:focus:before,
.slick-dots li button:hover:before {
  opacity:1
}
.slick-dots li button:before {
  color:#000;
  content:"•";
  font-family:slick;
  font-size:6px;
  height:20px;
  left:0;
  line-height:20px;
  opacity:.25;
  position:absolute;
  text-align:center;
  top:0;
  width:20px;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale
}
.slick-dots li.slick-active button:before {
  color:#000;
  opacity:.75
}
.carousel-container {
  position:relative
}
.slick-slider {
  position:static
}
.slick-slider .slick-slide {
  position:relative
}
.slick-slider .slick-slide .slick-disabled {
  opacity:0;
  pointer-events:none
}
.carousel-container .arrow-visible .next-button,
.carousel-container .arrow-visible .prev-button {
  display:none
}
.carousel-container .arrow-disabled {
  opacity:0
}
.carousel-container .next-button:hover,
.carousel-container .prev-button:hover {
  box-shadow:0 7px 16px 0 rgba(0,0,0,.2),0 1px 3px 0 rgba(0,0,0,.1);
  transition:box-shadow .1s ease-out;
  transition:box-shadow .2s
}
.carousel-container:hover .next-button,
.carousel-container:hover .prev-button {
  display:block
}
.carousel-container .prev-button {
  left:-24px
}
.carousel-container .next-button {
  right:-24px
}
.carousel-container .next-button,
.carousel-container .prev-button {
  background-color:#fff;
  border-radius:50%;
  border-width:0;
  box-shadow:0 2px 4px 0 rgba(0,0,0,.19);
  cursor:pointer;
  display:none;
  height:64px;
  outline:0;
  position:absolute;
  top:48%;
  width:64px;
  z-index:2
}
.carousel-container .next-button .clipped,
.carousel-container .prev-button .clipped {
  border:0;
  position:absolute;
  z-index:-1;
  clip:rect(0 0 0 0);
  -webkit-clip-path:inset(50%);
  clip-path:inset(50%);
  margin:0 -1px -1px 0;
  overflow:hidden;
  padding:0
}
.carousel-container .next-button:after,
.carousel-container .next-button:before,
.carousel-container .prev-button:after,
.carousel-container .prev-button:before {
  background:#3483fa;
  content:"";
  display:block;
  height:2px;
  position:absolute;
  width:14px
}
.carousel-container .prev-button:after,
.carousel-container .prev-button:before {
  left:50%;
  margin-left:-8px
}
.carousel-container .prev-button:before {
  margin-top:-5px;
  top:50%;
  transform:rotate(-45deg)
}
.carousel-container .prev-button:after {
  bottom:50%;
  margin-bottom:-6px;
  transform:rotate(45deg)
}
.carousel-container .next-button:after,
.carousel-container .next-button:before {
  left:50%;
  margin-left:-6px
}
.carousel-container .next-button:before {
  margin-top:-5px;
  top:50%;
  transform:rotate(45deg)
}
.carousel-container .next-button:after {
  bottom:50%;
  margin-bottom:-6px;
  transform:rotate(-45deg)
}
@media screen and (max-width:1168px) {
  .carousel-container .next-button {
    right:1px
  }
}
@media screen and (max-width:1168px)and (max-width:769px) {
  .carousel-container .next-button {
    right:-20px
  }
}
@media screen and (max-width:1168px) {
  .carousel-container .prev-button {
    left:1px
  }
}
@media screen and (max-width:1168px)and (max-width:769px) {
  .carousel-container .prev-button {
    left:-20px
  }
}
.ui-recommendations-carousel-container-img {
  display:none;
  height:0;
  width:0
}
.mshops-pads-variation-original__container,
.mshops-pads-variation-original__header {
  border-radius:8px 8px 0 0;
  display:flex;
  flex-direction:column
}
.mshops-pads-variation-original__header {
  align-items:center;
  background-color:#f5f5f5;
  justify-content:center;
  padding-bottom:24px;
  padding-top:16px
}
.mshops-pads-variation-original__header-text {
  color:#000;
  font-family:Proxima Nova,-apple-system,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
  font-size:16px;
  font-weight:600;
  line-height:20px;
  text-align:center
}
.mshops-pads-variation-original__header-text--search {
  margin:16px 8px
}
.mshops-pads-variation-original__header-text--pdp,
.mshops-pads-variation-original__header-text--vip {
  margin:14px 12px 8px
}
.mshops-pads-variation-original__items-container {
  background-color:#f5f5f5;
  border-radius:0 0 8px 8px
}
.mshops-pads-variation-original__client-pdp,
.mshops-pads-variation-original__client-vip {
  max-width:350px;
  width:100%
}
.mshops-pads-variation-original__client-search {
  max-width:278px
}
.mshops-pads-variation-original__items--pdp,
.mshops-pads-variation-original__items--vip {
  margin:-24px 12px 12px;
  grid-gap:8px
}
.mshops-pads-variation-original__items--search {
  margin:-24px 8px 8px;
  grid-gap:4px
}
.mshops-pads-variation-original__items-grid-4 {
  display:grid;
  grid-template-columns:minmax(0,1fr) minmax(0,1fr)
}
.mshops-pads-variation-original__items-grid-2 {
  display:grid;
  grid-gap:16px
}
.mshops-pads-variation-original__cta {
  display:flex;
  font-size:12px;
  justify-content:center;
  margin:12px
}
.mshops-pads-variation-original__cta a {
  color:#3483fa!important;
  font-weight:500
}
.mshops-pads-variation-original__cta a:first-child {
  border-right:1px solid rgba(0,0,0,.1);
  margin-right:8px;
  padding-right:8px
}
.mshops-pads-variation-original__no-border {
  border-right:0!important
}
.mshops-pads-variation-original__hide-ads-link,
.mshops-pads-variation-original__hide-shops-link {
  display:none
}
.mshops-card-variation-original__container {
  display:flex;
  flex-direction:column;
  height:282px
}
.mshops-card-variation-original__header {
  background-color:#e82e8a;
  border-radius:8px 8px 0 0;
  position:relative
}
.mshops-card-variation-original__header-container {
  align-items:center;
  display:flex;
  height:38px;
  justify-content:center;
  padding:8px 12px;
  text-decoration:none
}
.mshops-card-variation-original__header-name {
  color:#fff;
  font-family:Proxima Nova,-apple-system,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
  font-weight:700;
  overflow:hidden;
  text-align:center;
  text-overflow:ellipsis;
  text-transform:uppercase;
  white-space:nowrap;
  width:100%
}
@supports(-webkit-line-clamp:2) {
  .mshops-card-variation-original__header-name {
    -webkit-box-orient:vertical;
    -webkit-line-clamp:2;
    display:-webkit-box;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:normal
  }
}
.mshops-card-variation-original__header-name--4 {
  font-size:10px;
  line-height:11px
}
.mshops-card-variation-original__header-name--2 {
  font-size:12px
}
.mshops-card-variation-original__content {
  background-color:#ededed;
  border-radius:0 0 8px 8px;
  height:100%;
  max-height:250px;
  position:relative
}
.mshops-card-variation-original__item-box {
  align-items:center;
  background:#fff;
  border:1px solid #fff;
  border-radius:0 0 8px 8px;
  display:flex;
  flex-direction:column;
  float:right;
  height:100%;
  justify-content:flex-end;
  max-height:282px;
  position:absolute;
  right:0;
  text-decoration:none;
  width:100%
}
.mshops-card-variation-original__image-container {
  max-height:115px;
  max-width:115px;
  overflow:hidden;
  padding:0 8px;
  text-align:center
}
.mshops-card-variation-original__item-image {
  display:block;
  height:100%;
  margin-bottom:4px;
  width:100%
}
.mshops-card-variation-original__info-container {
  border-top:1px solid #f5f5f5
}
.mshops-card-variation-original__info-container--4 {
  padding:12px;
  width:100%
}
.mshops-card-variation-original__info-container--2 {
  padding:16px;
  width:100%
}
.mshops-card-variation-original__item-name {
  color:rgba(0,0,0,.9);
  display:-webkit-box;
  margin-bottom:12px;
  text-align:left;
  width:100%;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden;
  text-overflow:ellipsis
}
.mshops-card-variation-original__item-name--4 {
  font-size:12px;
  line-height:15px
}
.mshops-card-variation-original__item-name--2 {
  font-size:14px;
  line-height:15px
}
.mshops-card-variation-original__discount {
  display:flex;
  margin-bottom:4px;
  text-align:left
}
.mshops-card-variation-original__discount--4 {
  font-size:10px
}
@media(max-width:766px) {
  .mshops-card-variation-original__discount--4 {
    font-size:8px
  }
}
.mshops-card-variation-original__discount--2 {
  font-size:14px
}
.mshops-card-variation-original__discount-price {
  color:#8c8c8c;
  margin-right:4px;
  -webkit-text-decoration-line:line-through;
  text-decoration-line:line-through
}
.mshops-card-variation-original__discount-text {
  align-self:center;
  color:#00a650;
  font-size:10px
}
@media(max-width:766px) {
  .mshops-card-variation-original__discount-text {
    font-size:8px
  }
}
.mshops-card-variation-original__item-price {
  color:rgba(0,0,0,.7);
  display:-webkit-box;
  font-family:Proxima Nova,-apple-system,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
  margin:0 auto 12px;
  text-align:left;
  -webkit-line-clamp:1;
  -webkit-box-orient:vertical;
  overflow:hidden;
  text-overflow:ellipsis;
  width:100%
}
.mshops-card-variation-original__item-price .andes-money-amount {
  font-weight:600
}
.mshops-card-variation-original__item-price--4 {
  font-size:14px
}
.mshops-card-variation-original__item-price--2 {
  font-size:16px
}
.mshops-card-variation-original__link-title,
.mshops-card-variation-original__link-title:active,
.mshops-card-variation-original__link-title:focus,
.mshops-card-variation-original__link-title:hover {
  color:rgba(0,0,0,.9);
  text-decoration:none
}
.mshops-card-variation-original__link-title:before {
  content:"";
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%;
  z-index:1
}
.mshops-card-variation-original__installments {
  display:flex;
  margin:0 auto 12px
}
.mshops-card-variation-original__installments-before-text {
  color:rgba(0,0,0,.9);
  font-weight:400
}
.mshops-card-variation-original__installments-text-free {
  color:#00a650;
  column-gap:2px;
  display:flex;
  flex-wrap:wrap;
  font-size:10px
}
.mshops-card-variation-original__installments-text {
  color:rgba(0,0,0,.9);
  font-size:10px
}
.mshops-card-variation-original__shipping {
  display:flex
}
.mshops-card-variation-original__shipping-text {
  color:#00a650;
  font-size:10px;
  margin:0 12px 0 0
}
.mshops-card-variation-original__shipping-fullfilment {
  align-self:center;
  display:inline;
  fill:#00a650!important;
  height:10px;
  left:unset;
  position:inherit!important;
  top:unset;
  width:31px!important
}
figure {
  margin:0
}
[class*=ui-styled-label--ANDES-GRAY-900] {
  color:rgba(0,0,0,.9)!important
}
[class*=ui-compats-header__icon--color-ANDES-GRAY-900] svg .ui-compats-icon--stroke {
  stroke:rgba(0,0,0,.9)!important
}
[class*=ui-compats-header__icon--color-ANDES-GRAY-900] svg .ui-compats-icon--fill {
  fill:rgba(0,0,0,.9)!important
}
[class*=ui-styled-label--ANDES-GRAY-550] {
  color:rgba(0,0,0,.55)!important
}
[class*=ui-compats-header__icon--color-ANDES-GRAY-550] svg .ui-compats-icon--stroke {
  stroke:rgba(0,0,0,.55)!important
}
[class*=ui-compats-header__icon--color-ANDES-GRAY-550] svg .ui-compats-icon--fill {
  fill:rgba(0,0,0,.55)!important
}
[class*=ui-styled-label--ANDES-GRAY-250] {
  color:rgba(0,0,0,.25)!important
}
[class*=ui-compats-header__icon--color-ANDES-GRAY-250] svg .ui-compats-icon--stroke {
  stroke:rgba(0,0,0,.25)!important
}
[class*=ui-compats-header__icon--color-ANDES-GRAY-250] svg .ui-compats-icon--fill {
  fill:rgba(0,0,0,.25)!important
}
[class*=ui-styled-label--ANDES-GRAY-900-SOLID] {
  color:#1a1a1a!important
}
[class*=ui-compats-header__icon--color-ANDES-GRAY-900-SOLID] svg .ui-compats-icon--stroke {
  stroke:#1a1a1a!important
}
[class*=ui-compats-header__icon--color-ANDES-GRAY-900-SOLID] svg .ui-compats-icon--fill {
  fill:#1a1a1a!important
}
[class*=ui-styled-label--ANDES-GRAY-550-SOLID] {
  color:#737373!important
}
[class*=ui-compats-header__icon--color-ANDES-GRAY-550-SOLID] svg .ui-compats-icon--stroke {
  stroke:#737373!important
}
[class*=ui-compats-header__icon--color-ANDES-GRAY-550-SOLID] svg .ui-compats-icon--fill {
  fill:#737373!important
}
[class*=ui-styled-label--ANDES-GRAY-250-SOLID] {
  color:#bfbfbf!important
}
[class*=ui-compats-header__icon--color-ANDES-GRAY-250-SOLID] svg .ui-compats-icon--stroke {
  stroke:#bfbfbf!important
}
[class*=ui-compats-header__icon--color-ANDES-GRAY-250-SOLID] svg .ui-compats-icon--fill {
  fill:#bfbfbf!important
}
[class*=ui-styled-label--ANDES-BLUE-200] {
  color:var(--andes-color-blue-200,rgba(65,137,230,.2))!important
}
[class*=ui-compats-header__icon--color-ANDES-BLUE-200] svg .ui-compats-icon--stroke {
  stroke:var(--andes-color-blue-200,rgba(65,137,230,.2))!important
}
[class*=ui-compats-header__icon--color-ANDES-BLUE-200] svg .ui-compats-icon--fill {
  fill:var(--andes-color-blue-200,rgba(65,137,230,.2))!important
}
[class*=ui-styled-label--ANDES-BLUE-500] {
  color:var(--andes-color-blue-500,#3483fa)!important
}
[class*=ui-compats-header__icon--color-ANDES-BLUE-500] svg .ui-compats-icon--stroke {
  stroke:var(--andes-color-blue-500,#3483fa)!important
}
[class*=ui-compats-header__icon--color-ANDES-BLUE-500] svg .ui-compats-icon--fill {
  fill:var(--andes-color-blue-500,#3483fa)!important
}
[class*=ui-styled-label--ANDES-BLUE-ML-200] {
  color:var(--andes-color-blue-200,rgba(65,137,230,.2))!important
}
[class*=ui-compats-header__icon--color-ANDES-BLUE-ML-200] svg .ui-compats-icon--stroke {
  stroke:var(--andes-color-blue-200,rgba(65,137,230,.2))!important
}
[class*=ui-compats-header__icon--color-ANDES-BLUE-ML-200] svg .ui-compats-icon--fill {
  fill:var(--andes-color-blue-200,rgba(65,137,230,.2))!important
}
[class*=ui-styled-label--ANDES-BLUE-ML-500] {
  color:var(--andes-color-blue-500,#3483fa)!important
}
[class*=ui-compats-header__icon--color-ANDES-BLUE-ML-500] svg .ui-compats-icon--stroke {
  stroke:var(--andes-color-blue-500,#3483fa)!important
}
[class*=ui-compats-header__icon--color-ANDES-BLUE-ML-500] svg .ui-compats-icon--fill {
  fill:var(--andes-color-blue-500,#3483fa)!important
}
[class*=ui-styled-label--ANDES-ORANGE-500] {
  color:#f73!important
}
[class*=ui-compats-header__icon--color-ANDES-ORANGE-500] svg .ui-compats-icon--stroke {
  stroke:#f73!important
}
[class*=ui-compats-header__icon--color-ANDES-ORANGE-500] svg .ui-compats-icon--fill {
  fill:#f73!important
}
[class*=ui-styled-label--ANDES-GREEN-500] {
  color:#00a650!important
}
[class*=ui-compats-header__icon--color-ANDES-GREEN-500] svg .ui-compats-icon--stroke {
  stroke:#00a650!important
}
[class*=ui-compats-header__icon--color-ANDES-GREEN-500] svg .ui-compats-icon--fill {
  fill:#00a650!important
}
[class*=ui-styled-label--ANDES-RED-500] {
  color:#f23d4f!important
}
[class*=ui-compats-header__icon--color-ANDES-RED-500] svg .ui-compats-icon--stroke {
  stroke:#f23d4f!important
}
[class*=ui-compats-header__icon--color-ANDES-RED-500] svg .ui-compats-icon--fill {
  fill:#f23d4f!important
}
[class*=ui-styled-label--ANDES-WHITE] {
  color:#fff!important
}
[class*=ui-compats-header__icon--color-ANDES-WHITE] svg .ui-compats-icon--stroke {
  stroke:#fff!important
}
[class*=ui-compats-header__icon--color-ANDES-WHITE] svg .ui-compats-icon--fill {
  fill:#fff!important
}
[class*=ui-styled-label--ANDES-BLACK] {
  color:#000!important
}
[class*=ui-compats-header__icon--color-ANDES-BLACK] svg .ui-compats-icon--stroke {
  stroke:#000!important
}
[class*=ui-compats-header__icon--color-ANDES-BLACK] svg .ui-compats-icon--fill {
  fill:#000!important
}
[class*=ui-styled-label--ANDES-TEXT-COLOR-PRIMARY] {
  color:rgba(0,0,0,.9)!important
}
[class*=ui-compats-header__icon--color-ANDES-TEXT-COLOR-PRIMARY] svg .ui-compats-icon--stroke {
  stroke:rgba(0,0,0,.9)!important
}
[class*=ui-compats-header__icon--color-ANDES-TEXT-COLOR-PRIMARY] svg .ui-compats-icon--fill {
  fill:rgba(0,0,0,.9)!important
}
[class*=ui-styled-label--ANDES-TEXT-COLOR-SECONDARY] {
  color:rgba(0,0,0,.55)!important
}
[class*=ui-compats-header__icon--color-ANDES-TEXT-COLOR-SECONDARY] svg .ui-compats-icon--stroke {
  stroke:rgba(0,0,0,.55)!important
}
[class*=ui-compats-header__icon--color-ANDES-TEXT-COLOR-SECONDARY] svg .ui-compats-icon--fill {
  fill:rgba(0,0,0,.55)!important
}
[class*=ui-styled-label--ANDES-TEXT-COLOR-DISABLED] {
  color:rgba(0,0,0,.25)!important
}
[class*=ui-compats-header__icon--color-ANDES-TEXT-COLOR-DISABLED] svg .ui-compats-icon--stroke {
  stroke:rgba(0,0,0,.25)!important
}
[class*=ui-compats-header__icon--color-ANDES-TEXT-COLOR-DISABLED] svg .ui-compats-icon--fill {
  fill:rgba(0,0,0,.25)!important
}
[class*=ui-styled-label--ANDES-TEXT-COLOR-INVERTED] {
  color:#fff!important
}
[class*=ui-compats-header__icon--color-ANDES-TEXT-COLOR-INVERTED] svg .ui-compats-icon--stroke {
  stroke:#fff!important
}
[class*=ui-compats-header__icon--color-ANDES-TEXT-COLOR-INVERTED] svg .ui-compats-icon--fill {
  fill:#fff!important
}
[class*=ui-styled-label--ANDES-TEXT-COLOR-LINK] {
  color:var(--andes-color-blue-500,#3483fa)!important
}
[class*=ui-compats-header__icon--color-ANDES-TEXT-COLOR-LINK] svg .ui-compats-icon--stroke {
  stroke:var(--andes-color-blue-500,#3483fa)!important
}
[class*=ui-compats-header__icon--color-ANDES-TEXT-COLOR-LINK] svg .ui-compats-icon--fill {
  fill:var(--andes-color-blue-500,#3483fa)!important
}
[class*=ui-styled-label--ANDES-ACCENT-COLOR] {
  color:var(--andes-color-blue-500,var(--andes-color-blue-500,#3483fa))!important
}
[class*=ui-compats-header__icon--color-ANDES-ACCENT-COLOR] svg .ui-compats-icon--stroke {
  stroke:var(--andes-color-blue-500,var(--andes-color-blue-500,#3483fa))!important
}
[class*=ui-compats-header__icon--color-ANDES-ACCENT-COLOR] svg .ui-compats-icon--fill {
  fill:var(--andes-color-blue-500,var(--andes-color-blue-500,#3483fa))!important
}
[class*=ui-compats-bg-color-ANDES-BG-PRIMARY],
[class*=ui-compats-header__icon--bg-color-ANDES-BG-PRIMARY],
[class*=ui-styled-label--ANDES-BG-PRIMARY] {
  background-color:#ededed!important
}
[class*=ui-compats-bg-color-ANDES-BG-SECONDARY],
[class*=ui-compats-header__icon--bg-color-ANDES-BG-SECONDARY],
[class*=ui-styled-label--ANDES-BG-SECONDARY] {
  background-color:#f5f5f5!important
}
[class*=ui-compats-bg-color-ANDES-BG-WHITE],
[class*=ui-compats-header__icon--bg-color-ANDES-BG-WHITE],
[class*=ui-styled-label--ANDES-BG-WHITE] {
  background-color:#fff!important
}
[class*=ui-styled-label--XXXSMALL] {
  font-size:10px!important;
  line-height:10px !important4
}
[class*=ui-styled-label--XXSMALL] {
  font-size:12px!important;
  line-height:12px !important4
}
[class*=ui-styled-label--XSMALL] {
  font-size:14px!important;
  line-height:14px !important4
}
[class*=ui-styled-label--SMALL] {
  font-size:16px!important;
  line-height:16px !important4
}
[class*=ui-styled-label--MEDIUM] {
  font-size:18px!important;
  line-height:18px !important4
}
[class*=ui-styled-label--LARGE] {
  font-size:20px!important;
  line-height:20px !important4
}
[class*=ui-styled-label--XLARGE] {
  font-size:24px!important;
  line-height:24px !important4
}
[class*=ui-styled-label--XXLARGE] {
  font-size:28px!important;
  line-height:28px !important4
}
[class*=ui-styled-label--XXXLARGE] {
  font-size:32px!important;
  line-height:32px !important4
}
[class*=ui-styled-label--LIGHT] {
  font-weight:300!important
}
[class*=ui-styled-label--REGULAR] {
  font-weight:400!important
}
[class*=ui-styled-label--SEMIBOLD] {
  font-weight:600!important
}
[class*=ui-styled-label--BOLD] {
  font-weight:700!important
}
[class*=ui-compats-pt--spacing-0] {
  padding-top:0!important
}
[class*=ui-compats-pt--spacing-4] {
  padding-top:4px!important
}
[class*=ui-compats-pt--spacing-8] {
  padding-top:8px!important
}
[class*=ui-compats-pt--spacing-12] {
  padding-top:12px!important
}
[class*=ui-compats-pt--spacing-14] {
  padding-top:14px!important
}
[class*=ui-compats-pt--spacing-16] {
  padding-top:16px!important
}
[class*=ui-compats-pt--spacing-20] {
  padding-top:20px!important
}
[class*=ui-compats-pt--spacing-24] {
  padding-top:24px!important
}
[class*=ui-compats-pt--spacing-28] {
  padding-top:28px!important
}
[class*=ui-compats-pt--spacing-32] {
  padding-top:32px!important
}
[class*=ui-compats-pt--spacing-34] {
  padding-top:34px!important
}
[class*=ui-compats-pt--spacing-40] {
  padding-top:40px!important
}
[class*=ui-compats-pt--spacing-44] {
  padding-top:44px!important
}
[class*=ui-compats-pt--spacing-48] {
  padding-top:48px!important
}
[class*=ui-compats-pt--spacing-56] {
  padding-top:56px!important
}
[class*=ui-compats-pt--spacing-64] {
  padding-top:64px!important
}
[class*=ui-compats-pb--spacing-0] {
  padding-bottom:0!important
}
[class*=ui-compats-pb--spacing-4] {
  padding-bottom:4px!important
}
[class*=ui-compats-pb--spacing-8] {
  padding-bottom:8px!important
}
[class*=ui-compats-pb--spacing-12] {
  padding-bottom:12px!important
}
[class*=ui-compats-pb--spacing-14] {
  padding-bottom:14px!important
}
[class*=ui-compats-pb--spacing-16] {
  padding-bottom:16px!important
}
[class*=ui-compats-pb--spacing-20] {
  padding-bottom:20px!important
}
[class*=ui-compats-pb--spacing-24] {
  padding-bottom:24px!important
}
[class*=ui-compats-pb--spacing-28] {
  padding-bottom:28px!important
}
[class*=ui-compats-pb--spacing-32] {
  padding-bottom:32px!important
}
[class*=ui-compats-pb--spacing-34] {
  padding-bottom:34px!important
}
[class*=ui-compats-pb--spacing-40] {
  padding-bottom:40px!important
}
[class*=ui-compats-pb--spacing-44] {
  padding-bottom:44px!important
}
[class*=ui-compats-pb--spacing-48] {
  padding-bottom:48px!important
}
[class*=ui-compats-pb--spacing-56] {
  padding-bottom:56px!important
}
[class*=ui-compats-pb--spacing-64] {
  padding-bottom:64px!important
}
[class*=ui-compats-p--spacing-0] {
  padding:0!important
}
[class*=ui-compats-p--spacing-4] {
  padding:4px!important
}
[class*=ui-compats-p--spacing-8] {
  padding:8px!important
}
[class*=ui-compats-p--spacing-12] {
  padding:12px!important
}
[class*=ui-compats-p--spacing-14] {
  padding:14px!important
}
[class*=ui-compats-p--spacing-16] {
  padding:16px!important
}
[class*=ui-compats-p--spacing-20] {
  padding:20px!important
}
[class*=ui-compats-p--spacing-24] {
  padding:24px!important
}
[class*=ui-compats-p--spacing-28] {
  padding:28px!important
}
[class*=ui-compats-p--spacing-32] {
  padding:32px!important
}
[class*=ui-compats-p--spacing-34] {
  padding:34px!important
}
[class*=ui-compats-p--spacing-40] {
  padding:40px!important
}
[class*=ui-compats-p--spacing-44] {
  padding:44px!important
}
[class*=ui-compats-p--spacing-48] {
  padding:48px!important
}
[class*=ui-compats-p--spacing-56] {
  padding:56px!important
}
[class*=ui-compats-p--spacing-64] {
  padding:64px!important
}
.ui-compats-header {
  background:#fff;
  border-radius:6px 6px 0 0;
  box-shadow:0 1px 2px rgba(0,0,0,.12);
  display:flex;
  flex-direction:column;
  padding-top:24px;
  position:relative;
  width:100%
}
.ui-compats-header__EDIT_ACTION {
  cursor:pointer
}
.ui-compats-header__row {
  display:flex;
  padding:0 24px 24px
}
.ui-compats-header__row--separator {
  border-top:1px solid rgba(0,0,0,.1);
  padding-top:24px
}
.ui-compats-header__row--no-margin {
  margin:0;
  padding:0
}
.ui-compats-header__column {
  display:inline-flex
}
.ui-compats-header__column--left {
  display:flex;
  flex-direction:column;
  flex-shrink:0;
  margin-right:16px
}
.ui-compats-header__column--right {
  align-items:flex-end
}
.ui-compats-header__column--titles {
  flex-shrink:1;
  width:100%
}
.ui-compats-header__label-container {
  align-items:baseline;
  display:flex;
  justify-content:space-between;
  width:100%
}
.ui-compats-header__row-TITLE,
.ui-compats-header__row-TITLE_MODAL {
  align-items:flex-end;
  display:flex;
  margin-top:2px
}
.ui-compats-header__row-SUBTITLE,
.ui-compats-header__row-SUBTITLE_MODAL {
  margin-top:4px
}
.ui-compats-header__right-icon {
  align-items:center;
  justify-content:center
}
.ui-compats-header--dark {
  background-color:#f5f5f5;
  padding-top:16px
}
.ui-compats-header--dark .ui-compats-header__row {
  padding-bottom:16px
}
.ui-compats-header--dark .ui-compats-header__row--separator {
  padding-top:16px
}
.ui-compats-header--COMPATS_CARD_EMPTY .ui-compats-header__left-icon .ui-compats-icon--stroke,
.ui-compats-header--COMPATS_CARD_INCOMPLETE .ui-compats-header__left-icon .ui-compats-icon--stroke,
.ui-compats-header--COMPATS_FILTERS_EMPTY .ui-compats-header__left-icon .ui-compats-icon--stroke,
.ui-compats-header--COMPATS_FILTERS_INCOMPLETE .ui-compats-header__left-icon .ui-compats-icon--stroke {
  stroke:var(--andes-color-blue-500,#3483fa)
}
.ui-compats-header--COMPATS_CARD_EMPTY .ui-compats-header__left-icon .ui-compats-icon--fill,
.ui-compats-header--COMPATS_CARD_INCOMPLETE .ui-compats-header__left-icon .ui-compats-icon--fill,
.ui-compats-header--COMPATS_FILTERS_EMPTY .ui-compats-header__left-icon .ui-compats-icon--fill,
.ui-compats-header--COMPATS_FILTERS_INCOMPLETE .ui-compats-header__left-icon .ui-compats-icon--fill {
  fill:var(--andes-color-blue-500,#3483fa)
}
.ui-compats-header--COMPATS_CARD_COMPLETE .ui-compats-header__left-icon .ui-compats-icon--stroke,
.ui-compats-header--COMPATS_CARD_COMPLETED .ui-compats-header__left-icon .ui-compats-icon--stroke,
.ui-compats-header--COMPATS_CARD_UNKNOWN .ui-compats-header__left-icon .ui-compats-icon--stroke,
.ui-compats-header--COMPATS_FILTERS_COMPLETED .ui-compats-header__left-icon .ui-compats-icon--stroke,
.ui-compats-header--NO_COMPATS_CARD_COMPLETED .ui-compats-header__left-icon .ui-compats-icon--stroke,
.ui-compats-header--NO_COMPATS_FILTERS_COMPLETED .ui-compats-header__left-icon .ui-compats-icon--stroke {
  stroke:var(--andes-color-blue-500,#3483fa)
}
.ui-compats-header--COMPATS_CARD_COMPLETE .ui-compats-header__left-icon .ui-compats-icon--fill,
.ui-compats-header--COMPATS_CARD_COMPLETED .ui-compats-header__left-icon .ui-compats-icon--fill,
.ui-compats-header--COMPATS_CARD_UNKNOWN .ui-compats-header__left-icon .ui-compats-icon--fill,
.ui-compats-header--COMPATS_FILTERS_COMPLETED .ui-compats-header__left-icon .ui-compats-icon--fill,
.ui-compats-header--NO_COMPATS_CARD_COMPLETED .ui-compats-header__left-icon .ui-compats-icon--fill,
.ui-compats-header--NO_COMPATS_FILTERS_COMPLETED .ui-compats-header__left-icon .ui-compats-icon--fill {
  fill:var(--andes-color-blue-500,#3483fa)
}
.ui-compats-header--COMPATS_CARD_COMPLETE .ui-compats__inputs-container.ui-compats__inputs-container,
.ui-compats-header--COMPATS_CARD_COMPLETED .ui-compats__inputs-container.ui-compats__inputs-container,
.ui-compats-header--COMPATS_CARD_UNKNOWN .ui-compats__inputs-container.ui-compats__inputs-container,
.ui-compats-header--COMPATS_FILTERS_COMPLETED .ui-compats__inputs-container.ui-compats__inputs-container,
.ui-compats-header--NO_COMPATS_CARD_COMPLETED .ui-compats__inputs-container.ui-compats__inputs-container,
.ui-compats-header--NO_COMPATS_FILTERS_COMPLETED .ui-compats__inputs-container.ui-compats__inputs-container {
  align-items:flex-end;
  flex-direction:column
}
.ui-compats-header--COMPATS_CARD_COMPLETE .ui-compats__inputs-container.ui-compats__inputs-container .ui-compats__inputs,
.ui-compats-header--COMPATS_CARD_COMPLETED .ui-compats__inputs-container.ui-compats__inputs-container .ui-compats__inputs,
.ui-compats-header--COMPATS_CARD_UNKNOWN .ui-compats__inputs-container.ui-compats__inputs-container .ui-compats__inputs,
.ui-compats-header--COMPATS_FILTERS_COMPLETED .ui-compats__inputs-container.ui-compats__inputs-container .ui-compats__inputs,
.ui-compats-header--NO_COMPATS_CARD_COMPLETED .ui-compats__inputs-container.ui-compats__inputs-container .ui-compats__inputs,
.ui-compats-header--NO_COMPATS_FILTERS_COMPLETED .ui-compats__inputs-container.ui-compats__inputs-container .ui-compats__inputs {
  align-self:normal;
  width:100%
}
.ui-compats-header--COMPATS_CARD_ERROR .ui-compats-header__left-icon .ui-compats-icon--stroke,
.ui-compats-header--COMPATS_CARD_INCOMPATIBLE .ui-compats-header__left-icon .ui-compats-icon--stroke {
  stroke:#f73
}
.ui-compats-header--COMPATS_CARD_ERROR .ui-compats-header__left-icon .ui-compats-icon--fill,
.ui-compats-header--COMPATS_CARD_INCOMPATIBLE .ui-compats-header__left-icon .ui-compats-icon--fill {
  fill:#f73
}
.ui-compats-header .andes-tooltip-button-close:focus-visible {
  box-shadow:none
}
.ui-compats-header__container-message .andes-message--quiet {
  box-shadow:0 1px 2px 0 rgba(0,0,0,.12)
}
.ui-compats-header__container-message .andes-message--accent.andes-message--loud .andes-thumbnail--circle {
  border:2px solid var(--andes-color-blue-600,#2968c8)
}
.ui-compats-header__container-message .andes-message--accent.andes-message--quiet .andes-thumbnail--circle {
  border:2px solid var(--andes-color-blue-500,#3483fa)
}
.ui-compats-header__container-message .andes-message--green.andes-message--quiet .andes-thumbnail--circle {
  border:2px solid #00a650
}
.ui-compats-header__container-message .andes-message--orange.andes-message--quiet .andes-thumbnail--circle {
  border:2px solid #f73
}
.ui-compats-header__container-message .andes-message--red.andes-message--quiet .andes-thumbnail--circle {
  border:2px solid #f23d4f
}
.ui-compats-header__container-message .ui-compats-header__EDIT_ACTION .ui-compats-label {
  margin-top:0
}
.ui-compats-header__container-message .ui-compats-header__EDIT_ACTION .ui-compats-label.ui-compats-label-action {
  display:block;
  margin-top:8px
}
.ui-compats-header__container-message .ui-compats-header__EDIT_ACTION .ui-compats-label.ui-compats-label-full {
  white-space:normal
}
.ui-compats-header__container-message .andes-message__buttons-container {
  margin-top:22px
}
.ui-compats-header__container-message .andes-message__buttons-container button {
  padding:0 11px
}
.ui-compats-header__container-message .andes-message__buttons-container button.andes-message__secondary-button:only-child {
  margin-left:0;
  padding:0
}
.ui-compats-header__container-message .andes-message__buttons-container:empty {
  display:none
}
.ui-compats-header__container-message .ui-compats-header--COMPATS_FILTERS_COMPLETED .ui-compats__inputs-container.ui-compats__inputs-container,
.ui-compats-header__container-message .ui-compats-header--NO_COMPATS_FILTERS_COMPLETED .ui-compats__inputs-container.ui-compats__inputs-container {
  flex-direction:row
}
.ui-compats-header__message-action-full .andes-message__buttons-container {
  display:flex;
  justify-content:flex-end;
  margin-left:-60px
}
.ui-compats--form-container {
  display:flex;
  flex-direction:row;
  justify-content:center;
  width:100%
}
.andes-dropdown .andes-dropdown__trigger {
  background-color:#fff
}
.ui-compats--dropdown {
  padding:16px 8px
}
.ui-compats-toolip-with-dropdown .andes-tooltip-data__arrow.andes-tooltip-data__arrow--right {
  top:50%!important;
  transform:translateY(-50%)!important
}
.ui-compats__inputs-container .andes-floating-menu li:after {
  content:none!important
}
.ui-compats-image {
  display:flex;
  flex-direction:row;
  justify-content:center;
  width:100%
}
.ui-compats-header {
  padding-top:0
}
.ui-compats-header .ui-compats-label {
  font-weight:400
}
.ui-compats-header .ui-compats-icon--custom {
  height:36px;
  width:36px
}
.ui-compats-header__form--row {
  flex-direction:row
}
.ui-compats-header__form--row .andes-message {
  padding:24px 0 24px 24px
}
.ui-compats-header__form--row .andes-message__text {
  display:flex;
  flex-direction:row;
  gap:24px;
  justify-content:space-between
}
.ui-compats-header__form--row .ui-compats-image img {
  max-width:260px;
  width:inherit
}
.ui-compats-header__container {
  padding-top:24px;
  width:100%
}
.andes-message .ui-compats-header__w_70 {
  width:75%
}
.andes-message .ui-compats-header__container_image {
  width:40%
}
.ui-compats-header__w_70 {
  width:70%
}
.ui-compats-header__container_image {
  align-items:end;
  display:flex;
  width:30%
}
.ui-compats-header__container_image .ui-compats-image {
  padding:0
}
.ui-compats-header__form--visible {
  display:flex
}
.ui-compats-header__label-container {
  width:calc(100% - 50px)
}
.ui-compats-header__label-container .ui-compats-header__column--left {
  align-self:flex-start
}
.ui-compats-header__label-container .ui-compats-header__column--right,
.ui-compats-header__label-container.ui-compats-header__vertical-align--center .ui-compats-header__column--left {
  align-self:flex-end
}
.ui-compats-header__label-container.ui-compats-header__vertical-align--center .ui-compats-header__column--right {
  align-self:center
}
.ui-compats-header__vertical-align--center .ui-compats-header__column--titles {
  margin-bottom:7px
}
.ui-compats-header__SUBTITLE,
.ui-compats-header__TITLE {
  display:block;
  margin-bottom:4px;
  width:100%
}
.ui-compats-header__SUBTITLE .ui-compats-label,
.ui-compats-header__TITLE .ui-compats-label {
  color:rgba(0,0,0,.9);
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.ui-compats-header__SUBTITLE:last-child,
.ui-compats-header__TITLE:last-child {
  margin-bottom:0
}
.ui-compats-header__TITLE .ui-compats-label {
  font-size:18px;
  line-height:22px
}
.ui-compats-header__SUBTITLE .ui-compats-label,
.ui-compats-header__action .ui-compats-label {
  font-size:16px;
  line-height:20px
}
.ui-compats-header__action .ui-compats-label {
  font-weight:600;
  max-width:100%
}
.ui-compats-header__action.ui-compats-header__vertical-align--center {
  line-height:28px
}
.ui-compats-header__SUBTITLE {
  width:100%
}
.ui-compats-header__SUBTITLE .ui-compats-label {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.ui-compats-header__action {
  position:relative;
  white-space:nowrap
}
.ui-compats-header__action .ui-compats-label {
  color:var(--andes-color-blue-500,#3483fa)
}
.ui-compats-header__action .ui-compats-icon--chevron,
.ui-compats-header__action .ui-compats-icon--cross,
.ui-compats-header__action .ui-compats-icon--pencil {
  position:relative;
  top:5px
}
.ui-compats-header--COMPATS_CARD_COMPLETED.ui-compats-header--dark .ui-compats-header__TITLE {
  margin-bottom:2px
}
.ui-compats-header--COMPATS_CARD_COMPLETED.ui-compats-header--dark .ui-compats-header__SUBTITLE:last-child {
  margin-top:8px
}
.ui-compats-header__container-message .andes-message__text {
  width:100%
}
.ui-compats-header__container-message .ui-compats-header__SUBTITLE .ui-compats-label,
.ui-compats-header__container-message .ui-compats-header__TITLE .ui-compats-label {
  white-space:normal
}
.ui-compats-header__container-message .ui-compats-header__message-form {
  margin-left:-60px
}
.ui-compats-header__container-message .ui-compats-header__message-no-icon {
  margin-left:0
}
.ui-compats-header__container-message .andes-message__close--accent:after,
.ui-compats-header__container-message .andes-message__close--accent:before {
  background-color:rgba(0,0,0,.55)
}
.ui-compats-header__container-message .ui-compats-header__EDIT_ACTION {
  display:block;
  max-width:215px;
  overflow:hidden;
  padding-top:8px;
  text-overflow:ellipsis;
  white-space:nowrap
}
.ui-compats-header__container-message .ui-compats-header__container_image {
  border-bottom-right-radius:8px;
  border-top-right-radius:8px;
  margin-bottom:-24px;
  margin-top:-24px
}
@media(min-width:768px) {
  .ui-compats-header__SUBTITLE .ui-compats-label {
    display:-webkit-box;
    overflow:hidden;
    text-overflow:ellipsis;
    word-break:break-word;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical;
    white-space:normal
  }
  .ui-compats-header__container-message .ui-compats-header__SUBTITLE .ui-compats-label {
    -webkit-line-clamp:1
  }
  .ui-compats-header__container-message .ui-compats-header__SUBTITLE .ui-compats-label-FULL {
    -webkit-line-clamp:10
  }
}
.ui-compats-label__actions {
  padding-top:35px
}
.ui-compats__form-container {
  display:flex;
  flex-direction:row;
  justify-content:center;
  width:100%
}
.ui-compats__form-container .ui-compats__inputs-container {
  align-items:center;
  display:flex;
  flex-direction:row;
  row-gap:16px;
  width:100%
}
.ui-compats__form-container .ui-compats__inputs-container .ui-compats__actions,
.ui-compats__form-container .ui-compats__inputs-container .ui-compats__inputs {
  align-self:end;
  display:flex;
  gap:8px;
  justify-content:flex-end
}
.ui-compats__form-container .ui-compats__inputs-container .ui-compats__inputs {
  display:flex;
  flex-grow:1;
  gap:8px;
  justify-content:space-between;
  margin-right:8px
}
.ui-compats__form-container .ui-compats__inputs-container .andes-dropdown.andes-dropdown--form,
.ui-compats__form-container .ui-compats__inputs-container .andes-tooltip__trigger {
  flex:1 1 0;
  padding:0
}
.ui-compats__form-container .ui-compats__inputs-container .andes-tooltip__trigger .andes-dropdown.andes-dropdown--form {
  width:100%
}
.ui-compats__form-container .ui-compats__inputs-container .andes-dropdown.andes-dropdown--form:not(.andes-form-control--disabled) .andes-dropdown__trigger {
  background-color:#fff
}
.ui-compats__form-container .ui-compats__inputs-container .andes-dropdown.andes-dropdown--form .andes-list__item--size-medium {
  height:auto
}
.ui-compats__form-container .ui-compats__inputs-container .andes-dropdown.andes-dropdown--form.andes-form-control--disabled .andes-dropdown__trigger {
  background-color:rgba(0,0,0,.02)
}
.ui-compats__form-container .ui-compats__inputs-container .andes-dropdown.andes-dropdown--form .andes-form-control__label {
  top:-20px
}
.ui-compats__form-container .ui-compats__inputs-container .andes-dropdown.andes-dropdown--form .andes-dropdown__trigger:focus .andes-form-control__placeholder,
.ui-compats__form-container .ui-compats__inputs-container .andes-dropdown.andes-dropdown--form.andes-dropdown--open .andes-floating-menu .andes-dropdown__trigger .andes-form-control__placeholder {
  color:rgba(0,0,0,.55)
}
.ui-compats__form-container .ui-compats__inputs-container .andes-dropdown.andes-dropdown--form .andes-dropdown__trigger {
  line-height:16px;
  margin:0
}
@media(min-width:800px) {
  .ui-compats__form-container .ui-compats__inputs-container .andes-dropdown.andes-dropdown--form .andes-dropdown__trigger:focus {
    box-shadow:inset 0 0 0 2px #3483fa
  }
}
.ui-compats__form-container .ui-compats__inputs-container .andes-dropdown.andes-dropdown--form .andes-card__content {
  background-color:#fff;
  border-radius:6px;
  box-shadow:0 6px 16px rgba(0,0,0,.1);
  max-height:400px;
  min-width:260px;
  overflow-y:auto;
  width:100%
}
.ui-compats__form-container .ui-compats__inputs-container .andes-dropdown.andes-dropdown--form .andes-card__content .andes-form-control--search-box {
  height:auto
}
.ui-compats__form-container .ui-compats__inputs-container .andes-button--loud:disabled,
.ui-compats__form-container .ui-compats__inputs-container .andes-button--loud[disabled] {
  background-clip:inherit
}
.ui-compats__form-container .ui-compats__inputs-container--with-rows {
  display:block;
  width:100%
}
.ui-compats__form-container .ui-compats__inputs-container--with-rows .ui-compats__inputs {
  justify-content:space-between
}
.ui-compats__form-container .ui-compats__inputs-container--with-rows .ui-compats__actions {
  justify-content:flex-end;
  margin-top:16px
}
.ui-compats__form-container .ui-compats__inputs-container--with-rows .ui-compats__actions .andes-button:last-child {
  margin-left:16px
}
@media(max-width:820px) {
  .ui-compats__form-container {
    width:-webkit-fill-available
  }
  .ui-compats__form-container .ui-compats__inputs-container {
    align-items:stretch;
    flex-direction:column;
    width:100%
  }
}
@media(max-width:1024px) {
  .ui-compats__form-container .ui-compats__inputs-container {
    flex-wrap:wrap;
    justify-content:flex-end
  }
}
.ui-compats__inputs-container.ui-compats__inputs-qty-4 .andes-dropdown.andes-dropdown--form,
.ui-compats__inputs-container.ui-compats__inputs-qty-4 div:has(>.andes-tooltip__trigger) {
  width:calc(25% - 6px)
}
.ui-compats__inputs-container.ui-compats__inputs-qty-5 .andes-dropdown.andes-dropdown--form,
.ui-compats__inputs-container.ui-compats__inputs-qty-5 div:has(>.andes-tooltip__trigger) {
  width:calc(20% - 6.4px)
}
.ui-compats__inputs-container .ui-compats--button-search {
  height:48px;
  padding-left:24px;
  padding-right:24px;
  white-space:nowrap
}
.ui-compats__inputs-container .ui-compats--button-search .andes-button__content {
  font-size:16px;
  line-height:20px
}
.ui-compats-label-MODAL .andes-modal__header {
  padding:30px 32px 16px
}
.ui-compats-label-MODAL .andes-modal__header .andes-modal__title {
  font-size:24px;
  margin:0;
  padding:0
}
.ui-compats-label-MODAL .andes-modal__header .andes-modal__close-button {
  margin-top:2px;
  position:static;
  stroke:none;
  filter:none
}
.ui-compats-label-MODAL .andes-modal__content {
  margin-right:28px;
  padding:0 32px 32px
}
.ui-compats-label-MODAL .andes-modal__content .ui-compats-image {
  padding-top:24px
}
.ui-compats-label-MODAL .andes-modal__content .ui-compats-label-SUBTITLE {
  font-size:16px
}
.ui-compats-image {
  padding-top:12px
}
.ui-ms-iframe-modal .andes-modal__content {
  padding:0
}
.ui-ms-iframe-modal .andes-modal__content iframe {
  border:0;
  -webkit-user-select:none;
  user-select:none;
  width:100%;
  -webkit-overflow-scrolling:touch
}
.ui-ms-iframe-modal .ui-ms-iframe-modal__progress-indicator-container {
  align-items:center;
  background:#fff;
  display:flex;
  height:100%;
  justify-content:center;
  left:0;
  position:absolute;
  top:0;
  width:100%
}
.iframe-modal--hidden {
  display:none
}
.andes-modal__overlay--large>.ui-ms-iframe-modal--desktop {
  border-radius:0
}
.ui-ms-iframe-modal--desktop {
  animation:translate-in .3s ease-in-out;
  display:block;
  height:100vh;
  position:absolute;
  right:0;
  width:25.75rem
}
.ui-ms-iframe-modal--desktop .andes-modal__header {
  padding:1.25rem 1.5rem
}
.ui-ms-iframe-modal--desktop .andes-modal__header .andes-modal__header__contents {
  min-height:1.015625rem
}
.ui-ms-iframe-modal--desktop .andes-modal__header .andes-modal__close-button {
  margin-top:0
}
.ui-ms-iframe-modal--desktop .andes-modal__header .andes-modal__close-button path {
  stroke:none
}
.ui-ms-iframe-modal--desktop .andes-modal__scroll {
  height:100%;
  overflow-y:hidden
}
.ui-ms-iframe-modal--desktop .andes-modal__content {
  height:calc(100% - 64px);
  padding:0
}
.ui-ms-iframe-modal--desktop .center-spinner {
  height:100%
}
.ui-ms-iframe-modal--desktop iframe {
  height:100%;
  overflow:hidden
}
@keyframes translate-in {
  0% {
    width:0
  }
  to {
    width:25.75rem
  }
}
@media(max-height:900px) {
  .ui-ms-iframe-modal--desktop .andes-modal__header {
    padding:andes-spacing-16 1.5rem
  }
  .ui-ms-iframe-modal--desktop .andes-modal__content {
    height:calc(100% - 48.25px)
  }
}
.seo-ui-extended-menu {
  font-family:Proxima Nova,-apple-system,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif
}
.seo-ui-extended-menu__header {
  margin-bottom:16px;
  width:100%
}
.seo-ui-extended-menu__header__title {
  color:rgba(0,0,0,.55);
  font-size:14px;
  font-weight:400;
  line-height:18px;
  margin:0
}
.seo-ui-extended-menu__body {
  column-gap:16px;
  display:flex;
  flex-wrap:wrap;
  row-gap:24px
}
.seo-ui-extended-menu__group {
  display:inline-block;
  font-family:Proxima Nova,-apple-system,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
  width:212px
}
.seo-ui-extended-menu__group__title {
  margin:0
}
.seo-ui-extended-menu__group__title__link {
  color:rgba(0,0,0,.9);
  display:block;
  font-size:14px;
  font-weight:600;
  line-height:18px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.seo-ui-extended-menu__group__title__link:hover {
  color:var(--andes-color-blue-500,var(--andes-color-blue-500,#3483fa))
}
.seo-ui-extended-menu__list {
  color:rgba(0,0,0,.55);
  font-size:14px;
  font-weight:400;
  list-style-type:none;
  margin:8px 0 0;
  padding-left:0
}
.seo-ui-extended-menu__link--hidden {
  display:none
}
.seo-ui-extended-menu__link:not(:last-child) {
  margin-bottom:8px
}
.seo-ui-extended-menu__anchor {
  color:rgba(0,0,0,.55);
  display:-webkit-box;
  font-size:14px;
  font-weight:400;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  overflow:hidden
}
.seo-ui-extended-menu__anchor:hover {
  color:var(--andes-color-blue-500,var(--andes-color-blue-500,#3483fa))
}
.seo-ui-extended-menu__see-more {
  background-color:transparent;
  border:0;
  box-shadow:none;
  color:var(--andes-color-blue-500,#3483fa);
  cursor:pointer;
  display:inline-block;
  font-size:14px;
  font-weight:400;
  height:20px;
  outline:none;
  padding:0 24px 0 0;
  position:relative
}
.seo-ui-extended-menu__see-more:hover {
  color:var(--andes-color-blue-600,#2968c8)
}
.seo-ui-extended-menu__see-more svg {
  margin:2px 0;
  position:absolute;
  right:4px;
  top:0
}
.seo-ui-extended-menu__see-more svg path {
  fill:var(--andes-color-blue-500,#3483fa)
}
.ui-search-icon--chevron {
  stroke:var(--andes-color-blue-500,#3483fa)
}
.ui-search-icon--chevron svg path {
  stroke-width:1.5
}
.ui-search-icon--warning {
  fill:#f5cc00
}
.ui-search-icon--search {
  fill:rgba(0,0,0,.55)
}
.ui-search-icon--full {
  fill:#00a650
}
.ui-search-icon--full-super-small,
.ui-search-icon--full-super-small-mlb {
  overflow:unset;
  transform:translateY(2px)
}
.ui-search-icon--hidden {
  display:none;
  max-height:0;
  max-width:0;
  min-height:0;
  min-width:0;
  opacity:0
}
.ui-search-icon--alert-edit,
.ui-search-icon--alert-new {
  width:22px;
  fill:var(--andes-color-blue-500,#3483fa)
}
.ui-search-icon--disclaimer__container {
  background-color:var(--andes-color-blue-500,#3483fa);
  border-radius:100%;
  height:16px;
  text-align:center;
  width:16px
}
.ui-search-icon--disclaimer__content {
  fill:#fff;
  bottom:4px;
  height:8px;
  position:relative;
  width:8px
}
.ui-search-icon--shippingtruck {
  fill:#fff
}
.ui-search-icon--badge {
  stroke:#00a650;
  height:19px;
  width:18px
}
.ui-search-icon--meli {
  height:17px;
  width:21px
}
.ui-search-icon--international-logo {
  height:48px;
  width:213px
}
.ui-search-row .ui-search-icon--international-logo {
  height:39px;
  width:213px
}
.ui-search-icon--full {
  height:auto;
  width:52px
}
.ui-search-icon--chevron {
  stroke:currentcolor
}
.ui-search-icon--loyalty {
  height:auto;
  width:16px;
  fill:#39b54a;
  max-height:16px
}
.ui-search-icon--rest,
.ui-search-icon--sum {
  height:34px;
  width:36px;
  fill:#3483fa
}
.ui-search-icon--close {
  height:12px;
  width:12px
}
.ui-search-icon--supermarket-logo {
  height:18px;
  width:115px
}
.ui-search-icon--meliplus {
  margin-left:3px;
  position:relative
}
.ui-search-icon--star-full {
  fill:transparent;
  stroke:var(--andes-color-blue-500,#3483fa)
}
.ui-search-icon--eshop-image {
  border:1px solid rgba(0,0,0,.07);
  border-radius:6px;
  z-index:2
}
.ui-search-item__spotlight {
  display:flex;
  gap:6px
}
.ui-search-destaque__compatible__icon {
  margin-top:7px
}
.ui-search-item__spotlight__highlight {
  align-items:center;
  display:flex;
  font-size:14px;
  gap:1px;
  margin-bottom:16px;
  margin-top:6px
}
.ui-search-item__spotlight__highlight .ui-search-icon--elipse-check {
  margin-bottom:-3px;
  margin-right:2px
}
.ui-search-item__spotlight__highlight .ui-search-icon--url {
  margin-right:5px
}
.ui-search-main--without-header .ui-search-sidebar {
  margin-top:4px
}
.ui-search-sidebar {
  flex:1 1;
  flex-wrap:wrap;
  max-width:294px;
  /*min-width:240px;*/
  min-width:250px;
  padding-right:14px;
  width:100%
}
.ui-search-sidebar .ui-search-sidebar__result-container {
  display:flex;
  height:32px
}
.ui-search-sidebar--h1-multi-neighborhood .ui-search-breadcrumb__title {
  display:-webkit-box;
  -webkit-line-clamp:3;
  -webkit-box-orient:vertical;
  max-height:90px;
  overflow:hidden
}
.ui-search-sidebar .ui-search-styled-label.screen-reader-only {
  display:flex;
  height:1px;
  overflow:hidden;
  position:absolute;
  top:auto;
  width:1px
}
.ui-search-sidebar .ui-search-styled-label.screen-reader-only:focus {
  height:auto;
  padding-top:-10px;
  position:static;
  width:auto
}
.ui-search-main--official-store .ui-search-sidebar {
  margin-top:52px
}
.ui-search-main--deals .ui-search-sidebar {
  margin-top:23px
}
.ui-search-main--without-header:not(.ui-search-main--without-breadcrumb) .ui-search-view-options__container {
  margin-top:4px
}
.ui-search-main--only-products .ui-search-view-options__container {
  margin-bottom:16px
}
.ui-search-main--only-products .ui-search-view-options__container .ui-search-styled-label.screen-reader-only {
  display:flex;
  height:1px;
  overflow:hidden;
  position:absolute;
  top:auto;
  width:1px
}
.ui-search-skeleton__mockup-main .ui-search-view-options__content {
  border:none
}
.ui-search-skeleton__mockup-main .ui-search-view-options__container {
  left:62.8%
}
@media(max-width:1220px)and (min-width:1120px) {
  .ui-search-skeleton__mockup-main .ui-search-view-options__container {
    left:66%
  }
}
@media(max-width:1119px) {
  .ui-search-skeleton__mockup-main .ui-search-view-options__container {
    left:49.1%
  }
}
.ui-search-view-options__hide-tooltip {
  display:none
}
.ui-search-main-pi-view-options .andes-dropdown {
  margin-top:-4px
}
.ui-search-main-pi-view-options .andes-dropdown.andes-dropdown--small .andes-dropdown__trigger {
  display:inline-block;
  padding:0
}
.ui-search-main-pi-view-options .andes-dropdown.andes-dropdown--small .andes-dropdown__arrow {
  margin-left:8px
}
.ui-search-view-options {
  display:inline-block;
  min-width:max-content;
  position:relative;
  width:max-content
}
.ui-search-view-options .andes-dropdown--small .andes-dropdown__trigger,
.ui-search-view-options .andes-list__item-text {
  color:rgba(0,0,0,.9)
}
.ui-search-view-options .andes-dropdown--small .andes-dropdown__trigger .andes-list__item-primary,
.ui-search-view-options .andes-list__item-text .andes-list__item-primary {
  font-size:14px
}
.ui-search-view-options .ui-search-sort-filter .andes-widther {
  width:auto
}
.ui-search-view-options .ui-search-sort-filter .andes-dropdown__popover {
  z-index:1000
}
.ui-search-view-options .ui-search-sort-filter__dropdown.andes-dropdown.andes-dropdown--standalone.andes-dropdown--small .andes-floating-menu .andes-dropdown__trigger {
  padding:0
}
.ui-search-view-options .andes-dropdown--small .andes-dropdown__arrow:after {
  border-bottom:.12111em solid #3483fa;
  border-right:.12111em solid #3483fa
}
.ui-search-view-options__content {
  align-items:center;
  display:inline-flex
}
.ui-search-view-options__container {
  margin-bottom:16px;
  text-align:right
}
.ui-search-view-options__container .ui-search-styled-label.screen-reader-only {
  display:flex;
  height:1px;
  overflow:hidden;
  position:absolute;
  top:auto;
  width:1px
}
.ui-search-view-options__group {
  display:flex;
  height:100%;
  margin-bottom:-1px
}
.ui-search-view-options__group .andes-dropdown__display-values {
  margin-left:1px;
  margin-top:2px
}
.ui-search-view-options__group--map {
  align-items:center;
  align-self:center;
  display:flex;
  height:100%
}
.ui-search-view-options__group--map .andes-dropdown__display-values {
  margin-left:1px;
  margin-top:2px
}
.ui-search-view-options__title {
  color:#333;
  font-size:14px;
  font-weight:600;
  line-height:1.7;
  margin-right:6px;
  white-space:nowrap
}
.ui-search-view-options .ui-search-map__button-container--link {
  line-height:1.7
}
.ui-search-view-options .ui-search-map__button {
  display:inline-block;
  margin-right:16px
}
.ui-search-view-options .ui-search-map__icon {
  display:block;
  margin-right:6px
}
.ui-search-view-options .ui-search-map__link {
  margin-bottom:0;
  margin-right:20px
}
.ui-search-view-options__container--map .ui-search-view-options__content {
  align-items:center
}
.ui-search-view-options .ui-search-map__button-container .andes-button__text {
  margin-left:0
}
.ui-search-sort-filter__title {
  color:#666;
  font-size:16px;
  font-weight:600;
  line-height:6px;
  margin:0 0 12px
}
.ui-search-sort-filter .andes-dropdown.andes-dropdown--open .andes-dropdown__trigger {
  box-shadow:none
}
.ui-search-sort-filter .andes-card__content {
  min-width:135px;
  overflow:hidden
}
@media(max-width:770px) {
  .ui-search-sort-filter .andes-card__content {
    min-width:125px
  }
}
.ui-search-sort-filter .andes-widther {
  height:16px;
  width:120px
}
.ui-search-sort-filter--with-disclaimer {
  margin-top:0
}
.ui-search-sort-filter--with-disclaimer .andes-dropdown__trigger:first-child:after {
  content:"";
  font-size:19px;
  position:relative;
  right:29px;
  top:3px
}
.ui-search-sort-filter--with-disclaimer .andes-dropdown__arrow {
  margin-left:18px
}
.ui-search-sort-filter .andes-list__item--with-disclaimer .andes-list__item-text:after {
  bottom:12px;
  content:"*";
  font-size:19px;
  position:absolute
}
.ui-search-sort-filter-values {
  color:#666;
  cursor:pointer;
  display:block;
  font-size:14px;
  font-weight:400;
  position:relative;
  top:2px;
  width:100px
}
.ui-search-filter-official-store {
  width:255px
}
.ui-search-filter-official-store__image {
  height:40px;
  width:54px
}
.ui-search-filter-official-store__tooltip {
  height:auto;
  padding:5px 10px;
  text-align:center;
  width:100px
}
.ui-search-filter-official-store__tooltip a {
  color:#666;
  font-size:12px;
  line-height:12px
}
.ui-search-filter-official-store__container {
  padding:4px;
  -webkit-margin-start:0;
  background:#fff;
  border-radius:2px;
  box-shadow:0 2px 2px 0 rgba(0,0,0,.15),0 -1px 0 0 rgba(0,0,0,.15);
  display:inline-block;
  height:48px;
  margin-inline-start:0;
  margin:0 14px 10px 0;
  width:64px
}
.andes-switch {
  align-items:flex-start;
  color:rgba(0,0,0,.9);
  cursor:pointer;
  display:inline-flex;
  max-width:100%;
  padding:10px;
  width:max-content
}
.andes-switch__input {
  -moz-appearance:none;
  -webkit-appearance:none;
  appearance:none;
  border-radius:12px;
  cursor:pointer;
  flex-shrink:0;
  height:24px;
  margin:0;
  outline:none;
  position:relative;
  width:40px
}
.andes-switch__input:after,
.andes-switch__input:before {
  content:"";
  position:absolute;
  transition:.15s ease-in-out
}
.andes-switch__input:before {
  background:rgba(0,0,0,.1);
  border:0;
  border-radius:12px;
  height:100%;
  width:100%
}
.andes-switch__input:after {
  background:#fff;
  border:0;
  border-radius:50%;
  box-shadow:0 1px 2px rgba(0,0,0,.55);
  height:20px;
  left:2px;
  opacity:1;
  top:2px;
  width:20px
}
.andes-switch__input:focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3))
}
.andes-switch__input:checked:before {
  background:var(--andes-color-blue-500,#3483fa)
}
.andes-switch__input:checked:after {
  left:18px
}
.andes-switch__input:checked:disabled:before {
  background:var(--andes-color-blue-300,rgba(65,137,230,.3));
  border:0
}
.andes-switch__input:checked:disabled:after {
  box-shadow:none
}
.andes-switch__input:disabled {
  cursor:not-allowed
}
.andes-switch__input:disabled:before {
  background:rgba(0,0,0,.07)
}
.andes-switch__input:disabled:after {
  box-shadow:none
}
.andes-switch__label {
  -webkit-font-smoothing:antialiased;
  color:inherit;
  font-size:16px;
  font-weight:400;
  line-height:1.25;
  margin-left:10px;
  margin-top:2px
}
.andes-switch--disabled {
  color:rgba(0,0,0,.25)
}
.andes-switch--label-left {
  flex-direction:row-reverse
}
.andes-switch--label-left .andes-switch__label {
  margin-left:0;
  margin-right:10px
}
.ui-search-filter-dl:first-child .ui-search-filter-highlighted {
  margin-top:-3px
}
.ui-search-filter-highlighted-SHIPPING_ORIGIN_HIGHLIGHTED .ui-search-filter-highlighted__content {
  padding-bottom:5px;
  padding-top:2px;
  width:155px
}
.ui-search-sidebar .ui-search-filter-highlighted__content-button:before {
  content:"";
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%
}
.ui-search-filter-highlighted-coin_highlighted form>button>label {
  align-items:center;
  background-color:#fff1cb;
  border-radius:2px;
  color:#a47b2e;
  display:flex;
  height:20px;
  justify-content:center;
  padding-left:4px;
  padding-right:4px
}
.ui-search-filter-highlighted-coin_highlighted form>button>label svg {
  margin-left:4px
}
.andes-tooltip--highlight.andes-card {
  padding-right:32px;
  width:312px
}
.ui-search-filter-highlighted {
  cursor:pointer;
  margin-top:-24px;
  width:242px
}
.ui-search-filter-highlighted__title {
  display:inline-block
}
.ui-search-filter-highlighted__meli-plus,
.ui-search-filter-highlighted__title {
  color:rgba(0,0,0,.8);
  font-size:14px;
  font-weight:600;
  line-height:15px;
  margin-top:1px;
  white-space:nowrap
}
.ui-search-filter-highlighted__meli-plus {
  align-items:center;
  display:flex
}
.ui-search-filter-highlighted span:has(.ui-search-icon--meliplus) {
  align-items:center;
  display:flex
}
.ui-search-filter-highlighted .ui-search-icon--meliplus {
  margin-left:5.6px
}
.ui-search-filter-highlighted__label {
  color:rgba(0,0,0,.45);
  display:inline-block;
  font-size:12px;
  font-weight:400;
  margin-top:4px
}
.ui-search-filter-highlighted__subtitle {
  color:rgba(0,0,0,.8);
  display:inline-block;
  font-size:12px;
  font-weight:400;
  margin-top:5px
}
.ui-search-filter-highlighted .ui-search-item__highlight-label {
  font-size:14px
}
.ui-search-filter-highlighted .ui-search-icon--full {
  height:15px;
  margin-right:2px;
  vertical-align:middle;
  width:45px
}
.ui-search-filter-highlighted .ui-search-icon--international-filter-cbt {
  margin-bottom:-5px
}
.ui-search-filter-highlighted__switch-icon {
  bottom:9px;
  padding:0
}
.ui-search-filter-highlighted__switch-container,
.ui-search-filter-highlighted__switch-container .andes-switch__input {
  align-items:center;
  display:flex
}
.ui-search-filter-highlighted__switch-container .andes-switch__input:before {
  height:18px;
  width:34px
}
.ui-search-filter-highlighted__switch-container .andes-switch__input:after {
  height:16px;
  top:4px;
  width:16px
}
.ui-search-filter-highlighted__switch-container .andes-switch__input:checked:after {
  left:16px
}
.ui-search-filter-highlighted__content {
  line-height:15px
}
.ui-search-filter-highlighted__content .ui-search-item__highlight-label {
  color:rgba(0,0,0,.8)
}
.ui-search-filter-highlighted__content-button {
  background:none;
  border:none;
  cursor:pointer;
  flex-grow:5;
  min-height:21.594px;
  padding:0;
  text-align:left;
  width:-webkit-fill-available;
  z-index:10
}
.ui-search-filter-highlighted__content-button label {
  cursor:pointer
}
.ui-search-filter-highlighted__tooltip {
  z-index:11
}
.ui-search-filter-highlighted__container {
  align-items:center;
  background:#fff;
  border:1px solid #ddd;
  border-radius:6px;
  display:flex;
  flex-direction:row;
  gap:8px;
  justify-content:space-around;
  margin:4px 0;
  padding:15px 12px 15px 16px;
  position:relative;
  width:100%
}
.ui-search-filter-highlighted__container .andes-tooltip__trigger--visible,
.ui-search-filter-highlighted__container .andes-tooltip__trigger>div[class=""],
.ui-search-filter-highlighted__container>svg.ui-search-icon--visible,
.ui-search-filter-highlighted__container>svg.ui-search-icon>div[class=""] {
  display:flex
}
.ui-search-filter-highlighted__container .andes-tooltip__content {
  margin-right:0
}
.ui-search-filter-highlighted__container .andes-tooltip__content .andes-button {
  border-radius:5px;
  gap:10px;
  height:32px;
  padding:9px 12px 7px;
  width:107px
}
.ui-search-filter-highlighted__container .andes-tooltip__content .andes-button .andes-button__content {
  font-size:14px
}
@media(max-width:1024px) {
  .ui-search-filter-highlighted__container {
    padding:11px;
    width:95%
  }
}
.ui-search-filter-highlighted-WITH_VIRTUAL_TOUR_HIGHLIGHTED .ui-search-filter-highlighted__title {
  align-items:center;
  display:flex
}
.ui-search-filter-highlighted-WITH_VIRTUAL_TOUR_HIGHLIGHTED .ui-search-filter-highlighted__title>svg {
  margin-right:8px
}
.ui-search-filter-highlighted-new-buyer-shipping-cost-highlighted-free .ui-search-filter-highlighted__title {
  color:#00a650
}
.ui-search-filter-highlighted {
  cursor:default
}
.ui-search-filter-highlighted-modal {
  min-height:577px;
  min-width:855px
}
.ui-search-filter-highlighted-modal .andes-modal__content {
  height:539px
}
.ui-search-filter-highlighted-modal .andes-modal__content iframe {
  border:none
}
.ui-search-filter-highlighted__container-vertical .ui-search-filter-highlighted__label-subtitle-fade {
  color:rgba(0,0,0,.55);
  display:inline-block;
  font-size:12px;
  font-weight:400;
  margin-top:4px
}
.ui-search-filter-highlighted__container-vertical .ui-search-filter-highlighted__label-title-fade {
  display:inline-block;
  font-size:14px;
  font-style:normal;
  font-weight:600;
  line-height:18px;
  margin-top:4px;
  white-space:normal
}
.ui-search-filter-highlighted__icons-container {
  align-items:center;
  display:flex
}
.ui-search-filter-highlighted__icon-label {
  align-items:center;
  background-color:#00a650;
  border-radius:2px;
  color:#fff;
  display:flex;
  font-size:14px;
  font-style:normal;
  font-weight:600;
  line-height:18px;
  margin-right:8px;
  padding:2px 4px;
  width:144px
}
.ui-search-filter-highlighted__icon-label .ui-search-icon {
  margin-right:4px
}
.ui-search-filter-highlighted__icon-label .ui-search-icon--melichoice-logo {
  position:relative;
  top:2px
}
.ui-search-filter-highlighted__tooltip {
  background-color:transparent;
  border:none;
  cursor:pointer;
  display:flex;
  justify-content:center;
  padding:0;
  width:16px
}
.ui-search-filter-highlighted__switch-wrapper-vis .andes-tooltip-data__arrow {
  margin-top:12px
}
.ui-search-animated-switch {
  color:#333;
  display:inline-block;
  font-size:14px;
  font-weight:600;
  height:22px;
  justify-content:center;
  line-height:1.45;
  width:42px
}
.ui-search-animated-switch__switch-bar {
  border-radius:25px;
  display:inline-block;
  height:22px;
  position:relative;
  width:42px
}
.ui-search-animated-switch__switch-bar:after {
  background:#fff;
  border-radius:50%;
  box-shadow:-1px 1px 2px rgba(0,0,0,.25);
  content:"";
  display:block;
  height:18px;
  left:0;
  margin:2px;
  position:absolute;
  width:18px
}
.ui-search-animated-switch__switch-bar.animated:after {
  animation:switchOff .15s
}
.ui-search-animated-switch__switch-bar--off {
  background:#d8d8d8
}
.ui-search-animated-switch__switch-bar--on {
  background:var(--andes-color-blue-500,#3483fa)
}
.ui-search-animated-switch__switch-bar--on:after {
  left:20px
}
.ui-search-animated-switch__switch-bar--on.animated:after {
  animation:switchOn .15s
}
.ui-search-animated-switch--small,
.ui-search-animated-switch--small .ui-search-animated-switch__switch-bar {
  height:16px;
  width:32px
}
.ui-search-animated-switch--small .ui-search-animated-switch__switch-bar:after {
  height:12px;
  width:12px
}
.ui-search-animated-switch--small .ui-search-animated-switch__switch-bar.animated:after {
  animation:switchOffSmall .15s
}
.ui-search-animated-switch--small .ui-search-animated-switch__switch-bar--on:after {
  left:16px
}
.ui-search-animated-switch--small .ui-search-animated-switch__switch-bar--on.animated:after {
  animation:switchOnSmall .15s forwards
}
@keyframes switchOn {
  0% {
    left:0
  }
  to {
    left:20px
  }
}
@keyframes switchOff {
  0% {
    left:20px
  }
  to {
    left:0
  }
}
@keyframes switchOnSmall {
  0% {
    left:0
  }
  to {
    left:16px
  }
}
@keyframes switchOffSmall {
  0% {
    left:16px
  }
  to {
    left:0
  }
}
.ui-search-view-change {
  align-items:center;
  display:flex;
  height:26px;
  justify-content:flex-start
}
.ui-search-view-change:before {
  background-color:#bfbfbf;
  content:"";
  height:16px;
  margin:1px 13px 1px 15px;
  width:1px
}
.ui-search-view-change .ui-search-view-change__link {
  align-items:center;
  color:rgba(0,0,0,.55);
  display:flex;
  height:16px;
  justify-content:center;
  margin:0 4px;
  transition:opacity .2s;
  width:16px
}
.ui-search-view-change .ui-search-view-change__link--active,
.ui-search-view-change .ui-search-view-change__link:hover {
  color:#3483fa;
  opacity:1
}
.ui-search-breadcrumb__chevron {
  height:.8em;
  transform:translateY(1px);
  width:.8em
}
.ui-search-breadcrumb__title {
  color:#333;
  display:block;
  font-size:26px;
  font-weight:600;
  line-height:30px;
  padding-right:16px;
  position:relative;
  word-wrap:break-word;
  z-index:1
}
.ui-search-breadcrumb__link {
  color:#333;
  pointer-events:none
}
.ui-search-breadcrumb .andes-breadcrumb {
  font-weight:400;
  line-height:1.45;
  margin:0 0 16px
}
.ui-search-breadcrumb .andes-breadcrumb .andes-breadcrumb__chevron {
  color:#666;
  display:inline;
  float:none;
  margin:0 4px;
  padding:0;
  stroke-width:1.3
}
.ui-search-breadcrumb .andes-breadcrumb .andes-breadcrumb__item {
  display:inline
}
.ui-search-breadcrumb .andes-breadcrumb .andes-breadcrumb__label,
.ui-search-breadcrumb .andes-breadcrumb .andes-breadcrumb__link {
  color:#666;
  float:none
}
.ui-search-breadcrumb .andes-breadcrumb .andes-breadcrumb__link:hover {
  color:#333
}
.ui-search-breadcrumb .mr-5 {
  margin-right:5px
}
.ui-search-breadcrumb .max-width {
  width:245px
}
.ui-search-breadcrumb .content-icon {
  display:inline-block;
  position:relative;
  width:87px
}
.ui-search-breadcrumb .content-icon svg {
  position:absolute;
  top:-17px;
  width:75px
}
.ui-search-filter-colors {
  border-radius:50%;
  box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);
  box-sizing:border-box;
  display:block;
  height:24px;
  position:relative;
  transition:transform .2s;
  width:24px
}
.ui-search-filter-colors:before {
  border-radius:50%;
  box-shadow:0 0 0 3px #fff,0 5px 8px #666,0 0 0 4px #f0f0f0;
  content:"";
  height:100%;
  left:0;
  opacity:0;
  position:absolute;
  top:0;
  transition:opacity .2s;
  width:100%
}
.ui-search-filter-colors:hover {
  box-shadow:inset 0 0 0 1px transparent
}
.ui-search-filter-colors:hover:before {
  opacity:1
}
.ui-search-filter-colors-2450293 {
  background-color:#1717ff
}
.ui-search-filter-colors-2450295 {
  background-color:#000
}
.ui-search-filter-colors-2450308 {
  background-color:#fff
}
.ui-search-filter-colors-2450312 {
  background-color:#fcb1be
}
.ui-search-filter-colors-2450299 {
  background-color:#666
}
.ui-search-filter-colors-2450307 {
  background-color:red
}
.ui-search-filter-colors-2450294 {
  background-color:#e1e1e1
}
.ui-search-filter-colors-2450291 {
  background-color:sienna
}
.ui-search-filter-colors-2450326 {
  background-color:#ff00ec
}
.ui-search-filter-colors-2450314 {
  background-color:#0da600
}
.ui-search-filter-colors-2450325 {
  background-color:#0f5299
}
.ui-search-filter-colors-2450303 {
  background-color:#cbcfd0
}
.ui-search-filter-colors-2450322 {
  background-color:#830500
}
.ui-search-filter-colors-2450311 {
  background-color:#9f00ff
}
.ui-search-filter-colors-2450280 {
  background-color:#fadbe2
}
.ui-search-filter-colors-2450278 {
  background-color:#83ddff
}
.ui-search-filter-colors-2450296 {
  background-color:#ffed00
}
.ui-search-filter-colors-2450281 {
  background-color:#f5f3dc
}
.ui-search-filter-colors-2450306 {
  background-color:#013267
}
.ui-search-filter-colors-2450327 {
  background-color:#ff8c00
}
.ui-search-filter-colors-2450286 {
  background-color:bisque
}
.ui-search-filter-colors-2450302 {
  background-color:#6fa8dc
}
.ui-search-filter-colors-2450310 {
  background-color:#3f7600
}
.ui-search-filter-colors-2450289 {
  background-color:gold
}
.ui-search-filter-colors-2450319 {
  background-color:#9ff39f
}
.ui-search-filter-colors-2450292 {
  background-color:#af8650
}
.ui-search-filter-colors-2450318 {
  background-color:salmon
}
.ui-search-filter-colors-2450290 {
  background-color:#4e0087
}
.ui-search-filter-colors-2450283 {
  background-color:#e0ffff
}
.ui-search-filter-colors-2450324 {
  background-color:#003d00
}
.ui-search-filter-colors-2450298 {
  background-color:#dcecff
}
.ui-search-filter-colors-2450288 {
  background-color:#1e6e7f
}
.ui-search-filter-colors-2450284 {
  background-color:#ff51a8
}
.ui-search-filter-colors-2450320 {
  background-color:#40e0d0
}
.ui-search-filter-colors-2450309 {
  background-color:#bf9000
}
.ui-search-filter-colors-2450285 {
  background-color:#d06ea8
}
.ui-search-filter-colors-2450321 {
  background-color:#cc87ff
}
.ui-search-filter-colors-2450304 {
  background-color:#eacb53
}
.ui-search-filter-colors-2450279 {
  background-color:#7a64c6
}
.ui-search-filter-colors-2450313 {
  background-color:#f9ac95
}
.ui-search-filter-colors-2450300 {
  background-color:#ffffe0
}
.ui-search-filter-colors-2450287 {
  background-color:#faebd7
}
.ui-search-filter-colors-2450317 {
  background-color:#c63633
}
.ui-search-filter-colors-2450301 {
  background-color:khaki
}
.ui-search-filter-colors-2450316 {
  background-color:#d9d2e9
}
.ui-search-filter-colors-2450315 {
  background-color:aqua
}
.ui-search-filter-colors-2450297 {
  background-color:#5d3806
}
.ui-search-filter-colors-2450328 {
  background-color:#d2691e
}
.ui-search-filter-colors-2450305 {
  background-color:#73e129
}
.ui-search-filter-colors-2450282 {
  background-color:#9b3f14
}
.ui-search-filter-colors-2450323 {
  background-color:#fdaf20
}
.ui-search-tooltip-filter.andes-tooltip-placement-right .andes-tooltip-arrow:before {
  height:1em;
  left:1px;
  top:calc(50% - .5em);
  transform:rotate(135deg);
  width:1em
}
.ui-search-tooltip-filter .andes-tooltip__actions .ui-search-rescue__link--decline,
.ui-search-tooltip-filter .andes-tooltip__actions .ui-search-rescue__link--decline:first-child {
  background-color:transparent;
  color:#fff;
  display:flex;
  font-size:14px;
  font-weight:600;
  justify-content:flex-start;
  line-height:16px;
  text-decoration:underline
}
.ui-search-filter-groups {
  clear:both;
  margin-top:36px
}
.ui-search-filter-row {
  display:flex;
  flex-direction:row
}
.ui-search-filter-row.wrap {
  flex-wrap:wrap
}
.ui-search-filter-size {
  border:1px solid #999;
  border-radius:12px;
  box-sizing:border-box;
  color:#666;
  display:block;
  font-size:12px;
  height:24px;
  line-height:22px;
  min-width:24px;
  padding:0 8px;
  text-align:center
}
.ui-search-filter-container-value {
  margin-bottom:30px;
  margin-right:15px;
  width:150px
}
.ui-search-filter-container {
  font-size:14px;
  font-weight:300;
  margin:0 0 6px
}
.ui-search-filter-container .ui-search-link {
  display:flex;
  flex-wrap:wrap;
  width:-moz-fit-content;
  width:fit-content
}
.ui-search-filter-name {
  color:#666;
  float:left;
  font-size:14px;
  font-weight:400;
  margin-left:0
}
.ui-search-filter-results-qty {
  color:#999;
  float:left;
  font-size:14px;
  font-weight:300;
  margin-left:6px
}
.ui-search-filter-dt-title {
  color:#333;
  font-size:16px;
  font-weight:600;
  line-height:1.25;
  margin-bottom:10px
}
.ui-search-filter-dt-title.ui-search-icon-label {
  display:block
}
.ui-search-filter-dt-title .ui-search-icon {
  display:inline-block
}
.ui-search-filter-dt-title .ui-search-icon--cockade {
  bottom:-1px;
  position:relative;
  width:14px
}
.ui-search-filter-dd {
  display:inline-block;
  margin-bottom:12px;
  margin-right:10px;
  -webkit-margin-start:unset;
  margin-inline-start:unset
}
.ui-search-filter-dd-color {
  margin-right:12px
}
.ui-search-filter-dd-size {
  margin-bottom:12px;
  padding:0
}
.ui-search-filter-dd-size :hover {
  border-color:#262626;
  color:#262626;
  font-weight:500
}
.ui-search-filter-dd--official-store {
  background-color:#fff;
  border-radius:2px;
  box-shadow:0 2px 2px 0 rgba(0,0,0,.15);
  box-sizing:border-box;
  display:flex;
  height:48px;
  margin-right:14px;
  overflow:hidden;
  padding:4px;
  width:64px
}
.ui-search-filter-dd--official-store .ui-search-filter--official-store {
  display:flex;
  height:100%;
  width:100%
}
.ui-search-filter-dd--official-store .ui-search-filter__store-logo {
  border-radius:2px;
  font-size:10px;
  height:100%;
  margin:0;
  object-fit:cover;
  width:100%
}
.ui-search-filter-range--year {
  margin-top:25px
}
.ui-search-filter-dl {
  margin-bottom:30px;
  padding-right:16px;
  width:100%
}
.ui-search-filter-dl .ui-search-modal__link {
  font-size:14px;
  font-weight:400
}
.ui-search-filter-tooltip {
  font-size:12px;
  padding:8px 0
}
.ui-search-filter-tooltip.andes-popper {
  width:10em
}
.ui-search-filter-tooltip .andes-tooltip__content {
  margin-right:0;
  text-align:center
}
.ui-search-filter-header {
  padding:39px 0 24px
}
.ui-search-filter-header-fixed {
  background:#fafafa;
  box-shadow:0 2px 2px 0 rgba(0,0,0,.35);
  display:block;
  position:fixed;
  width:100%
}
.ui-search-filter-title {
  color:#333;
  display:inline-block;
  font-size:20px;
  font-weight:600;
  line-height:1.2;
  padding-left:64px;
  vertical-align:middle
}
.ui-search-filter-title .andes-list__item {
  font-size:14px
}
.ui-search-filter-icon {
  display:flex
}
.ui-search-filter-icon--full {
  height:auto;
  max-height:14px;
  width:40px;
  fill:#00a650;
  margin:4px 2px 0 0
}
.ui-search-price-filter {
  display:flex;
  flex-direction:row
}
.ui-search-price-filter .andes-form-control--textfield .andes-form-control__control {
  min-height:24px
}
.ui-search-price-filter .ui-search-price-filter-container:first-child:after {
  color:#999;
  content:"—";
  float:left;
  font-size:12px;
  line-height:2px;
  margin:0 5px;
  padding:7px 0
}
.ui-search-price-filter .andes-dropdown__trigger {
  padding-left:0!important
}
.ui-search-price-filter .andes-dropdown__trigger .andes-dropdown__display-values {
  text-align:left
}
.ui-search-price-filter .andes-floating-menu {
  max-height:147px
}
.ui-search-price-filter .andes-list__item {
  height:auto
}
.ui-search-price-filter .andes-list__item--size-medium .andes-list__item-first-column {
  padding:13px 0
}
.ui-search-price-filter .andes-list__item--size-medium .andes-list__item-first-column .andes-list__item-primary {
  font-size:14px
}
.ui-search-price-filter .andes-dropdown.andes-dropdown--open .andes-dropdown__trigger {
  box-shadow:none
}
.ui-search-price-filter-container {
  align-items:center;
  display:flex;
  flex-direction:row
}
.ui-search-price-filter-container .andes-form-control__message {
  min-height:0
}
.ui-search-price-filter-container .andes-form-control {
  padding:0
}
.ui-search-price-filter-container .andes-form-control .andes-form-control__field,
.ui-search-price-filter-container .andes-form-control .andes-form-control__field:hover {
  border-width:1px
}
.ui-search-price-filter-container .andes-form-control--textbox .andes-form-control__field:focus {
  border:2px solid #3483fa
}
.ui-search-price-filter-container .andes-list--selectable {
  max-height:147px;
  overflow-y:scroll
}
.andes-form-control {
  padding:0
}
.ui-search-filter-groups input.andes-form-control__field.andes-form-control__field {
  background-color:#fafafa;
  border-color:#777;
  border-radius:.375em;
  font-size:13px;
  height:25px;
  width:84px
}
.ui-search-filter-groups input.andes-form-control__field.andes-form-control__field::-webkit-inner-spin-button,
.ui-search-filter-groups input.andes-form-control__field.andes-form-control__field::-webkit-outer-spin-button {
  -webkit-appearance:none;
  appearance:none;
  margin:0
}
.ui-search-filter-groups input.andes-form-control__field.andes-form-control__field[type=number] {
  -webkit-appearance:textfield;
  -moz-appearance:textfield;
  appearance:textfield
}
.ui-search-filter-groups input.andes-form-control__field.andes-form-control__field::placeholder {
  color:#777;
  font-size:14px
}
.ui-search-filter-groups .andes-form-control__label {
  font-size:13px;
  top:0
}
.andes-form-control--textfield .andes-form-control__control {
  min-height:24px
}
.ui-search-price-filter-action-btn:focus {
  outline:none
}
.ui-search-price-filter-action-btn {
  align-items:center;
  background-color:#3483fa;
  border:none;
  border-radius:50%;
  cursor:pointer;
  display:flex;
  height:24px;
  margin-bottom:6px;
  margin-left:8px;
  padding:0;
  position:relative;
  width:24px
}
.ui-search-price-filter-action-btn svg {
  filter:invert(100%) sepia(0) saturate(0) hue-rotate(39deg) brightness(106%) contrast(101%);
  margin-left:2px
}
.ui-search-price-filter-action-btn:disabled {
  background-color:#e0e0e0;
  pointer-events:none
}
.ui-search-search-result {
  align-items:center;
  display:flex;
  margin-bottom:16px;
  margin-top:4px
}
.ui-search-search-result__quantity-results {
  bottom:2px;
  color:#333;
  font-size:14px;
  font-weight:300;
  line-height:1.29;
  position:relative;
  width:max-content
}
.ui-search-sidebar__result-container .ui-search-search-result {
  margin-bottom:0;
  margin-top:0
}
.ui-search-item__group--title-grid {
  margin-bottom:12px!important
}
.ui-search-item__group--title-grid .ui-search-item__subtitle-grid {
  color:rgba(0,0,0,.5);
  font-size:12px;
  font-weight:400
}
.ui-search-link__title-card:before {
  content:"";
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%;
  z-index:0
}
.ui-search-item__title-grid .ui-search-item__title {
  color:rgba(0,0,0,.8)!important;
  font-size:14px!important;
  font-weight:400!important;
  line-height:18px!important
}
.ui-search-result__highlight-container-grid {
  margin-bottom:8px;
  margin-top:-8px
}
.ui-search-item__group--price-grid-container {
  margin-bottom:13px!important
}
.ui-search-item__group--price-grid-container .ui-search-item__group--price-grid .ui-search-price__front-price {
  color:rgba(0,0,0,.9)!important;
  font-size:12px!important;
  font-weight:400!important
}
.ui-search-item__attributes-container-grid {
  margin:0 0 4px!important
}
.ui-search-item__attributes-container-grid .ui-search-item--location {
  color:rgba(0,0,0,.5)!important;
  font-size:14px!important;
  font-weight:400!important
}
.ui-search-item__official-store-grid {
  padding-top:12px
}
.ui-search-item__official-store-grid .ui-search-official-store-label {
  align-items:center;
  color:rgba(0,0,0,.5)!important;
  display:flex;
  font-size:14px!important;
  font-weight:400!important
}
.ui-search-item__official-store-grid .ui-search-official-store-label__cockade {
  margin-left:4px
}
.ui-search-item__possession-container-grid {
  margin-bottom:4px
}
.ui-search-item__possession-container-grid .ui-search-item__possession-label {
  color:rgba(0,0,0,.5);
  font-size:14px;
  font-weight:400
}
.ui-search-item__location-container-grid {
  margin-bottom:4px
}
.ui-search-item__location-container-grid .ui-search-item__location-label {
  color:rgba(0,0,0,.5);
  font-size:14px;
  font-weight:400
}
.ui-search-item__media-tag-container-grid.flex-end {
  justify-content:flex-end
}
.ui-search-item__media-tag-container-grid {
  align-items:center;
  display:none;
  justify-content:space-between;
  padding-bottom:16px;
  padding-left:16px;
  padding-right:16px
}
.ui-search-item__media-tag-container-grid .ui-search-item__highlight-label {
  margin:0!important
}
.ui-search-item__media-tag-container-grid .ui-search-item__highlighted-label {
  color:#3483fa;
  font-size:12px;
  font-weight:400
}
.ui-search-item__rental-type-grid {
  margin-bottom:8px;
  margin-top:-8px
}
.ui-search-item__available-units-container-grid .ui-search-item__available-units-label {
  color:rgba(0,0,0,.55);
  font-size:14px;
  font-weight:600
}
.ui-search-item__online-visit-container-grid {
  align-items:center;
  display:flex;
  margin:8px 0 4px
}
.ui-search-item__online-visit-container-grid svg {
  fill:rgba(0,0,0,.9);
  margin-right:8px
}
.ui-search-item__online-visit-container-grid .ui-search-item__online-visit-label {
  color:rgba(0,0,0,.9);
  font-size:14px;
  font-weight:600;
  line-height:18px
}
.ui-search-item__attributes-container-grid .ui-search-item__attributes-grid li {
  color:rgba(0,0,0,.9);
  display:flex;
  flex-wrap:wrap;
  font-size:14px;
  font-weight:400;
  list-style:none
}
.ui-search-item__attributes-container-grid .ui-search-item__attributes-grid li:first-child:after {
  content:"";
  margin-left:0
}
.ui-search-item__attributes-container-grid .ui-search-item__attributes-grid li:nth-child(-n+2) {
  display:inline
}
.ui-search-item__attributes-container-grid .ui-search-item__attributes-grid li:nth-child(2):after {
  content:""
}
.ui-search-item__attributes-container-grid .ui-search-item__attributes-grid li:nth-child(2):before {
  content:"|";
  font-size:100%;
  line-height:12px;
  margin-left:0;
  margin-right:5px;
  vertical-align:baseline
}
.ui-search-item__attributes-container-grid .ui-search-item__attributes-grid li:nth-child(3) {
  flex:0 0 100%
}
.ui-search-item__title a {
  color:inherit
}
.real-estate-agency-logo__image--grid {
  background-color:#fff;
  border:1px solid #ededed;
  border-radius:4px;
  bottom:-20px;
  height:40px;
  min-height:40px;
  object-fit:contain;
  padding:4px;
  position:absolute;
  right:16px;
  width:53px;
  z-index:10
}
.ui-search-layout--gallery,
.ui-search-layout--grid {
  display:flex;
  flex-grow:0;
  flex-wrap:wrap
}
.ui-search-layout--gallery .poly-card--grid-card,
.ui-search-layout--grid .poly-card--grid-card {
  margin-bottom:0
}
.ui-search-layout--gallery .poly-card,
.ui-search-layout--grid .poly-card {
  max-width:inherit
}
.ui-search-layout--gallery .ui-search-layout__item,
.ui-search-layout--grid .ui-search-layout__item {
  display:grid;
  flex-basis:284px;
  flex:1 1;
  margin-bottom:0;
  margin-left:0;
  max-width:284px;
  min-width:284px;
  width:100%
}
@media(max-width:1164px)and (min-width:1024px),(max-width:861px) {
  .ui-search-layout--gallery .ui-search-layout__item,
  .ui-search-layout--grid .ui-search-layout__item {
    flex-basis:240px;
    max-width:240px;
    min-width:240px
  }
}
.ui-search-layout--gallery .ui-search-layout__item:first-child,
.ui-search-layout--grid .ui-search-layout__item:first-child {
  margin-left:0
}
.ui-search-layout--gallery .ui-search-result__wrapper,
.ui-search-layout--grid .ui-search-result__wrapper {
  display:block;
  flex-grow:1;
  flex-shrink:0;
  height:calc(var(--min-content-height, auto) + var(--min-image-height, auto));
  max-width:inherit;
  width:100%;
  z-index:0
}
.ui-search-layout--gallery .ui-search-result__wrapper.hidden,
.ui-search-layout--grid .ui-search-result__wrapper.hidden {
  opacity:0;
  pointer-events:none
}
.ui-search-layout--gallery .ui-search-result__wrapper--hidden_picture .poly-card--grid-card section+img.poly-component__picture,
.ui-search-layout--grid .ui-search-result__wrapper--hidden_picture .poly-card--grid-card section+img.poly-component__picture {
  visibility:hidden
}
.ui-search-layout--gallery .ui-search-result__wrapper--large:hover .poly-card--grid-card,
.ui-search-layout--grid .ui-search-result__wrapper--large:hover .poly-card--grid-card {
  height:auto;
  min-height:calc(var(--min-content-height, auto) + var(--min-image-height, auto))
}
.ui-search-layout--gallery .ui-search-result__wrapper .poly-card--grid-card,
.ui-search-layout--grid .ui-search-result__wrapper .poly-card--grid-card {
  height:100%
}
.ui-search-layout--gallery .ui-search-result__wrapper .poly-card--grid-card .poly-card__portada,
.ui-search-layout--grid .ui-search-result__wrapper .poly-card--grid-card .poly-card__portada {
  height:var(--min-image-height,"auto")
}
.ui-search-layout--gallery .ui-search-result,
.ui-search-layout--grid .ui-search-result {
  border-radius:6px;
  box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 -1px 2px 0 rgba(0,0,0,.1);
  display:flex;
  flex-direction:column;
  flex-grow:1;
  min-height:100%;
  position:relative;
  width:100%
}
.ui-search-layout--gallery .ui-search-result:hover,
.ui-search-layout--grid .ui-search-result:hover {
  box-shadow:0 25px 20px 0 rgba(0,0,0,.16),0 -1px 2px 0 rgba(0,0,0,.1)
}
.ui-search-layout--gallery .ui-search-result__image,
.ui-search-layout--grid .ui-search-result__image {
  border-bottom:1px solid #eaeaea;
  border-radius:6px 6px 0 0;
  font-size:1px;
  margin:0;
  max-height:unset;
  position:relative;
  width:100%
}
.ui-search-layout--gallery .ui-search-result__image .andes-carousel-snapped__control,
.ui-search-layout--grid .ui-search-result__image .andes-carousel-snapped__control {
  height:70%;
  z-index:5
}
.ui-search-layout--gallery .ui-search-result__image .andes-carousel-snapped--scroll-hidden,
.ui-search-layout--grid .ui-search-result__image .andes-carousel-snapped--scroll-hidden {
  margin:0;
  padding:0
}
.ui-search-layout--gallery .ui-search-result__image:focus .andes-carousel-snapped__control,
.ui-search-layout--gallery .ui-search-result__image:hover .andes-carousel-snapped__control,
.ui-search-layout--grid .ui-search-result__image:focus .andes-carousel-snapped__control,
.ui-search-layout--grid .ui-search-result__image:hover .andes-carousel-snapped__control {
  visibility:visible
}
.ui-search-layout--gallery .ui-search-result__image .andes-carousel-snapped__slide,
.ui-search-layout--grid .ui-search-result__image .andes-carousel-snapped__slide {
  justify-content:center
}
.ui-search-layout--gallery .ui-search-result__image .andes-carousel-snapped__slide .ui-search-link,
.ui-search-layout--grid .ui-search-result__image .andes-carousel-snapped__slide .ui-search-link {
  width:100%
}
.ui-search-layout--gallery .ui-search-result__image .andes-carousel-snapped__control,
.ui-search-layout--grid .ui-search-result__image .andes-carousel-snapped__control {
  background:transparent;
  border:0;
  box-shadow:none
}
.ui-search-layout--gallery .ui-search-result__image .andes-carousel-snapped__control:active,
.ui-search-layout--gallery .ui-search-result__image .andes-carousel-snapped__control:focus,
.ui-search-layout--gallery .ui-search-result__image .andes-carousel-snapped__control:hover,
.ui-search-layout--grid .ui-search-result__image .andes-carousel-snapped__control:active,
.ui-search-layout--grid .ui-search-result__image .andes-carousel-snapped__control:focus,
.ui-search-layout--grid .ui-search-result__image .andes-carousel-snapped__control:hover {
  box-shadow:none
}
.ui-search-layout--gallery .ui-search-result__image.andes-carousel-snapped__control--next span,
.ui-search-layout--grid .ui-search-result__image.andes-carousel-snapped__control--next span {
  background-color:red;
  transform:translateY(5px)
}
.ui-search-layout--gallery .ui-search-result__image .andes-carousel-snapped__control:focus-visible,
.ui-search-layout--grid .ui-search-result__image .andes-carousel-snapped__control:focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3))
}
.ui-search-layout--gallery .ui-search-result__image .andes-carousel-snapped__control--size-large svg,
.ui-search-layout--gallery .ui-search-result__image .andes-carousel-snapped__control__icon-container svg,
.ui-search-layout--grid .ui-search-result__image .andes-carousel-snapped__control--size-large svg,
.ui-search-layout--grid .ui-search-result__image .andes-carousel-snapped__control__icon-container svg {
  height:32px;
  width:32px
}
.ui-search-layout--gallery .ui-search-result__image .ui-search-result-image__element,
.ui-search-layout--grid .ui-search-result__image .ui-search-result-image__element {
  height:100%;
  max-height:284px;
  min-height:284px
}
@media(max-width:1164px)and (min-width:1024px),(max-width:861px) {
  .ui-search-layout--gallery .ui-search-result__image .ui-search-result-image__element,
  .ui-search-layout--grid .ui-search-result__image .ui-search-result-image__element {
    max-height:240px;
    min-height:240px
  }
}
.ui-search-layout--gallery .ui-search-result__image .ui-search-link,
.ui-search-layout--grid .ui-search-result__image .ui-search-link {
  display:block
}
.ui-search-layout--gallery .ui-search-result__image:after,
.ui-search-layout--grid .ui-search-result__image:after {
  animation:animation-indeterminate 2.5s linear infinite both;
  animation-name:none;
  background-color:#999;
  bottom:0;
  content:"";
  height:1px;
  left:0;
  position:absolute;
  width:0;
  z-index:2
}
.ui-search-layout--gallery .ui-search-result__image--loading:after,
.ui-search-layout--grid .ui-search-result__image--loading:after {
  animation-name:animation-indeterminate
}
.ui-search-layout--gallery .ui-search-result__image .carousel-container,
.ui-search-layout--grid .ui-search-result__image .carousel-container {
  border-radius:6px 6px 0 0;
  overflow:hidden
}
.ui-search-layout--gallery .ui-search-result__image .carousel-container,
.ui-search-layout--gallery .ui-search-result__image .slick-list,
.ui-search-layout--gallery .ui-search-result__image .slick-slide,
.ui-search-layout--gallery .ui-search-result__image .slick-track,
.ui-search-layout--grid .ui-search-result__image .carousel-container,
.ui-search-layout--grid .ui-search-result__image .slick-list,
.ui-search-layout--grid .ui-search-result__image .slick-slide,
.ui-search-layout--grid .ui-search-result__image .slick-track {
  height:100%;
  position:relative;
  width:100%
}
.ui-search-layout--gallery .ui-search-result__image .slick-slider,
.ui-search-layout--grid .ui-search-result__image .slick-slider {
  align-items:center;
  display:flex;
  max-height:100%;
  position:relative;
  width:100%
}
.ui-search-layout--gallery .ui-search-result__image .slick-slider .slick-slide,
.ui-search-layout--grid .ui-search-result__image .slick-slider .slick-slide {
  height:100%;
  max-height:284px
}
@media(max-width:1164px)and (min-width:1024px),(max-width:861px) {
  .ui-search-layout--gallery .ui-search-result__image .slick-slider .slick-slide,
  .ui-search-layout--grid .ui-search-result__image .slick-slider .slick-slide {
    max-height:240px;
    min-height:240px
  }
}
.ui-search-layout--gallery .ui-search-result__image .next-button,
.ui-search-layout--gallery .ui-search-result__image .prev-button,
.ui-search-layout--grid .ui-search-result__image .next-button,
.ui-search-layout--grid .ui-search-result__image .prev-button {
  background-color:initial;
  box-shadow:none
}
.ui-search-layout--gallery .ui-search-result__image .next-button:after,
.ui-search-layout--gallery .ui-search-result__image .next-button:before,
.ui-search-layout--gallery .ui-search-result__image .prev-button:after,
.ui-search-layout--gallery .ui-search-result__image .prev-button:before,
.ui-search-layout--grid .ui-search-result__image .next-button:after,
.ui-search-layout--grid .ui-search-result__image .next-button:before,
.ui-search-layout--grid .ui-search-result__image .prev-button:after,
.ui-search-layout--grid .ui-search-result__image .prev-button:before {
  box-shadow:0 1px #fafafa
}
.ui-search-layout--gallery .ui-search-result__image .prev-button,
.ui-search-layout--grid .ui-search-result__image .prev-button {
  left:0;
  top:calc(50% - 32px)
}
.ui-search-layout--gallery .ui-search-result__image .next-button,
.ui-search-layout--grid .ui-search-result__image .next-button {
  right:0;
  top:calc(50% - 32px)
}
.ui-search-layout--gallery .ui-search-result-image__element,
.ui-search-layout--grid .ui-search-result-image__element {
  border-radius:6px 6px 0 0;
  height:100%;
  object-fit:contain;
  object-position:center;
  width:100%
}
.ui-search-layout--gallery .ui-search-result__content,
.ui-search-layout--grid .ui-search-result__content {
  align-items:flex-start;
  display:flex;
  flex-direction:column;
  flex-grow:1;
  justify-content:flex-start;
  padding:0
}
.ui-search-layout--gallery .ui-search-result__content .ui-search-result__link-wrapper,
.ui-search-layout--grid .ui-search-result__content .ui-search-result__link-wrapper {
  flex-grow:1;
  width:100%
}
.ui-search-layout--gallery .ui-search-result__content :last-child,
.ui-search-layout--grid .ui-search-result__content :last-child {
  margin-bottom:0
}
.ui-search-layout--gallery .ui-search-result__content .ui-search-threshold-label,
.ui-search-layout--gallery .ui-search-result__content .ui-search-threshold-label-initial,
.ui-search-layout--grid .ui-search-result__content .ui-search-threshold-label,
.ui-search-layout--grid .ui-search-result__content .ui-search-threshold-label-initial {
  font-size:12px
}
.ui-search-layout--gallery .ui-search-result__content-wrapper,
.ui-search-layout--grid .ui-search-result__content-wrapper {
  display:flex;
  flex-direction:column;
  flex-grow:0;
  padding:22px 20px;
  position:unset;
  width:100%
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__group,
.ui-search-layout--grid .ui-search-result .ui-search-item__group {
  display:flex;
  flex-shrink:0;
  width:100%
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__group:last-child,
.ui-search-layout--grid .ui-search-result .ui-search-item__group:last-child {
  margin-bottom:0
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__group--price,
.ui-search-layout--grid .ui-search-result .ui-search-item__group--price {
  align-items:flex-start;
  flex-direction:column;
  margin-bottom:13px
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__price_label,
.ui-search-layout--grid .ui-search-result .ui-search-item__price_label {
  color:#333;
  display:flex;
  font-size:24px;
  font-weight:400;
  line-height:1;
  margin-right:10px
}
.ui-search-layout--gallery .ui-search-result .ui-search-price,
.ui-search-layout--grid .ui-search-result .ui-search-price {
  align-items:flex-start;
  display:flex;
  flex-direction:column;
  justify-content:center
}
.ui-search-layout--gallery .ui-search-result .ui-search-price:after,
.ui-search-layout--gallery .ui-search-result .ui-search-price:before,
.ui-search-layout--grid .ui-search-result .ui-search-price:after,
.ui-search-layout--grid .ui-search-result .ui-search-price:before {
  content:unset
}
.ui-search-layout--gallery .ui-search-result .ui-search-price__part,
.ui-search-layout--grid .ui-search-result .ui-search-price__part {
  color:#333;
  display:flex;
  font-size:24px;
  font-weight:400;
  margin-right:8px
}
.ui-search-layout--gallery .ui-search-result .ui-search-price__part .price-tag-symbol,
.ui-search-layout--grid .ui-search-result .ui-search-price__part .price-tag-symbol {
  margin-right:6px
}
.ui-search-layout--gallery .ui-search-result .ui-search-price__original-value,
.ui-search-layout--grid .ui-search-result .ui-search-price__original-value {
  align-items:center;
  color:#999;
  font-size:12px;
  height:8px;
  margin-bottom:5px;
  margin-top:4px
}
.ui-search-layout--gallery .ui-search-result .ui-search-price__original-value .price-tag-symbol,
.ui-search-layout--grid .ui-search-result .ui-search-price__original-value .price-tag-symbol {
  margin-left:2px;
  margin-right:4px
}
.ui-search-layout--gallery .ui-search-result .ui-search-price__original-value .andes-money-amount__currency-symbol,
.ui-search-layout--gallery .ui-search-result .ui-search-price__original-value .andes-money-amount__fraction,
.ui-search-layout--grid .ui-search-result .ui-search-price__original-value .andes-money-amount__currency-symbol,
.ui-search-layout--grid .ui-search-result .ui-search-price__original-value .andes-money-amount__fraction {
  font-size:12px
}
.ui-search-layout--gallery .ui-search-result .ui-search-price__original-value .andes-money-amount__cents,
.ui-search-layout--grid .ui-search-result .ui-search-price__original-value .andes-money-amount__cents {
  bottom:2px
}
.ui-search-layout--gallery .ui-search-result .ui-search-price__second-line,
.ui-search-layout--grid .ui-search-result .ui-search-price__second-line {
  align-items:center;
  display:flex
}
.ui-search-layout--gallery .ui-search-result .ui-search-price__second-line .price-tag-cents,
.ui-search-layout--grid .ui-search-result .ui-search-price__second-line .price-tag-cents {
  line-height:1.35
}
.ui-search-layout--gallery .ui-search-result .ui-search-price__second-line--decimal .price-tag-cents,
.ui-search-layout--grid .ui-search-result .ui-search-price__second-line--decimal .price-tag-cents {
  line-height:inherit
}
.ui-search-layout--gallery .ui-search-result .ui-search-price__second-line__label,
.ui-search-layout--grid .ui-search-result .ui-search-price__second-line__label {
  display:flex;
  line-height:1
}
.ui-search-layout--gallery .ui-search-result .ui-search-price__second-line__label .ui-search-icon--loyalty,
.ui-search-layout--grid .ui-search-result .ui-search-price__second-line__label .ui-search-icon--loyalty {
  transform:translateX(-4px)
}
.ui-search-layout--gallery .ui-search-result .ui-search-price__discount,
.ui-search-layout--grid .ui-search-result .ui-search-price__discount {
  color:#00a650;
  display:flex;
  font-size:14px;
  font-weight:400;
  line-height:1
}
.ui-search-layout--gallery .ui-search-result .ui-search-installments,
.ui-search-layout--grid .ui-search-result .ui-search-installments {
  align-items:baseline;
  display:flex;
  flex-shrink:0;
  flex-wrap:wrap;
  font-size:14px;
  font-weight:400;
  line-height:1.35
}
.ui-search-layout--gallery .ui-search-result .ui-search-installments .ui-search-price,
.ui-search-layout--grid .ui-search-result .ui-search-installments .ui-search-price {
  align-self:center
}
.ui-search-layout--gallery .ui-search-result .ui-search-installments .ui-search-price__second-line,
.ui-search-layout--grid .ui-search-result .ui-search-installments .ui-search-price__second-line {
  margin:0 0 0 3px
}
.ui-search-layout--gallery .ui-search-result .ui-search-installments .ui-search-price__part,
.ui-search-layout--grid .ui-search-result .ui-search-installments .ui-search-price__part {
  color:inherit;
  display:flex;
  font-size:inherit;
  font-weight:inherit;
  line-height:1.35;
  margin:0 .3rem
}
.ui-search-layout--gallery .ui-search-result .ui-search-installments .ui-search-price .andes-money-amount__fraction,
.ui-search-layout--gallery .ui-search-result .ui-search-installments .ui-search-price__part .andes-money-amount__currency-symbol,
.ui-search-layout--grid .ui-search-result .ui-search-installments .ui-search-price .andes-money-amount__fraction,
.ui-search-layout--grid .ui-search-result .ui-search-installments .ui-search-price__part .andes-money-amount__currency-symbol {
  font-size:14px
}
.ui-search-layout--gallery .ui-search-result .ui-search-installments .ui-search-price__part .price-tag-symbol,
.ui-search-layout--grid .ui-search-result .ui-search-installments .ui-search-price__part .price-tag-symbol {
  margin-right:.3rem
}
.ui-search-layout--gallery .ui-search-result .ui-search-installments-prefix .ui-search-price__part,
.ui-search-layout--grid .ui-search-result .ui-search-installments-prefix .ui-search-price__part {
  margin-left:0
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__group--shipping,
.ui-search-layout--grid .ui-search-result .ui-search-item__group--shipping {
  align-items:flex-start;
  display:block;
  margin-bottom:12px
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__shipping,
.ui-search-layout--grid .ui-search-result .ui-search-item__shipping {
  font-size:14px;
  font-weight:400;
  line-height:1;
  margin-right:5px
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__shipping--free,
.ui-search-layout--grid .ui-search-result .ui-search-item__shipping--free {
  font-weight:600
}
.ui-search-layout--gallery .ui-search-result .ui-search-icon--full,
.ui-search-layout--grid .ui-search-result .ui-search-icon--full {
  display:block;
  position:relative;
  top:2px;
  width:44px
}
.ui-search-layout--gallery .ui-search-result .ui-pb .ui-search-icon--full,
.ui-search-layout--grid .ui-search-result .ui-pb .ui-search-icon--full {
  display:inline;
  position:static;
  top:auto
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__group--title,
.ui-search-layout--grid .ui-search-result .ui-search-item__group--title {
  flex-direction:column;
  flex-shrink:0;
  margin-bottom:12px
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__group--title .ui-search-official-store-label,
.ui-search-layout--grid .ui-search-result .ui-search-item__group--title .ui-search-official-store-label {
  align-items:center;
  display:flex;
  margin:2px 0
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__group--title .ui-search-official-store-label__cockade,
.ui-search-layout--grid .ui-search-result .ui-search-item__group--title .ui-search-official-store-label__cockade {
  margin-left:4px
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__title,
.ui-search-layout--grid .ui-search-result .ui-search-item__title {
  color:#333;
  font-size:14px;
  font-weight:400;
  line-height:1.3;
  max-height:36px
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__promise__text--splitted .ui-search-item__promise__text:first-of-type,
.ui-search-layout--grid .ui-search-result .ui-search-item__promise__text--splitted .ui-search-item__promise__text:first-of-type {
  margin-right:-5px
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__promise,
.ui-search-layout--grid .ui-search-result .ui-search-item__promise {
  display:flex;
  flex-wrap:wrap;
  line-height:1
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__promise .ui-search-item__fulfillment,
.ui-search-layout--grid .ui-search-result .ui-search-item__promise .ui-search-item__fulfillment {
  margin-top:3px
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__promise .ui-search-icon--full,
.ui-search-layout--grid .ui-search-result .ui-search-item__promise .ui-search-icon--full {
  width:40px
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__promise .ui-search-item__promise__text,
.ui-search-layout--grid .ui-search-result .ui-search-item__promise .ui-search-item__promise__text {
  border-radius:3px;
  display:flex;
  flex-shrink:0;
  font-size:14px;
  font-weight:600;
  line-height:1;
  margin-right:6px;
  padding:4px 5px
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__promise--same_day .ui-search-item__promise__text,
.ui-search-layout--grid .ui-search-result .ui-search-item__promise--same_day .ui-search-item__promise__text {
  background-color:#00a650;
  color:#fff
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__promise--next_day .ui-search-item__promise__text,
.ui-search-layout--grid .ui-search-result .ui-search-item__promise--next_day .ui-search-item__promise__text {
  background-color:#e6f7ee;
  color:#00a650
}
.ui-search-layout--gallery .ui-search-result .ui-search-official-store-label,
.ui-search-layout--grid .ui-search-result .ui-search-official-store-label {
  color:#666;
  font-size:12px;
  font-weight:300;
  line-height:1
}
.ui-search-layout--gallery .ui-search-result .ui-search-official-store-label:hover,
.ui-search-layout--grid .ui-search-result .ui-search-official-store-label:hover {
  color:#333
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__group--attributes,
.ui-search-layout--grid .ui-search-result .ui-search-item__group--attributes {
  margin-bottom:14px;
  margin-top:-14px
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__group--rental-type,
.ui-search-layout--grid .ui-search-result .ui-search-item__group--rental-type {
  margin-bottom:12px
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__group--rental-type .ui-search-item__highlight-label,
.ui-search-layout--grid .ui-search-result .ui-search-item__group--rental-type .ui-search-item__highlight-label {
  margin:0
}
.ui-search-layout--gallery .ui-search-result .ui-search-result__bookmark,
.ui-search-layout--grid .ui-search-result .ui-search-result__bookmark {
  pointer-events:none;
  position:absolute;
  right:16px;
  top:16px;
  transition:opacity .2s;
  z-index:6
}
.ui-search-layout--gallery .ui-search-result .ui-search-result__bookmark.ui-search-result__bookmark-active,
.ui-search-layout--grid .ui-search-result .ui-search-result__bookmark.ui-search-result__bookmark-active {
  opacity:1
}
.ui-search-layout--gallery .ui-search-result .ui-search-bookmark,
.ui-search-layout--grid .ui-search-result .ui-search-bookmark {
  height:36px;
  opacity:0;
  position:relative;
  width:36px;
  z-index:1
}
.ui-search-layout--gallery .ui-search-result .ui-search-bookmark--hover-disabled,
.ui-search-layout--gallery .ui-search-result .ui-search-bookmark.ui-search-bookmark--active,
.ui-search-layout--grid .ui-search-result .ui-search-bookmark--hover-disabled,
.ui-search-layout--grid .ui-search-result .ui-search-bookmark.ui-search-bookmark--active {
  opacity:1
}
.ui-search-layout--gallery .ui-search-result .ui-search-bookmark__btn,
.ui-search-layout--grid .ui-search-result .ui-search-bookmark__btn {
  align-items:center;
  background:hsla(0,0%,100%,.7);
  border:0;
  border-radius:50%;
  color:var(--andes-color-blue-500,#3483fa);
  content:"";
  cursor:pointer;
  display:flex;
  height:100%;
  justify-content:center;
  width:100%
}
.ui-search-layout--gallery .ui-search-result .ui-search-bookmark__icon-bookmark,
.ui-search-layout--gallery .ui-search-result .ui-search-bookmark__icon-bookmark-fill,
.ui-search-layout--grid .ui-search-result .ui-search-bookmark__icon-bookmark,
.ui-search-layout--grid .ui-search-result .ui-search-bookmark__icon-bookmark-fill {
  height:20px;
  margin:0;
  position:absolute;
  top:unset;
  width:20px;
  z-index:2
}
.ui-search-layout--gallery .ui-search-result .ui-search-bookmark__icon-bookmark,
.ui-search-layout--grid .ui-search-result .ui-search-bookmark__icon-bookmark {
  fill:transparent;
  stroke:currentcolor
}
.ui-search-layout--gallery .ui-search-result .ui-search-bookmark__icon-bookmark-fill,
.ui-search-layout--grid .ui-search-result .ui-search-bookmark__icon-bookmark-fill {
  fill:currentcolor;
  stroke:transparent;
  opacity:0
}
.ui-search-layout--gallery .ui-search-result .ui-search-bookmark__icon-bookmark-fill--active,
.ui-search-layout--grid .ui-search-result .ui-search-bookmark__icon-bookmark-fill--active {
  opacity:1
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__pub-container,
.ui-search-layout--grid .ui-search-result .ui-search-item__pub-container {
  margin-bottom:20px;
  margin-top:auto;
  position:relative;
  width:100%
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__pub-label,
.ui-search-layout--grid .ui-search-result .ui-search-item__pub-label {
  display:block;
  line-height:11px;
  margin-left:auto;
  margin-right:12.5px;
  position:relative;
  width:-moz-fit-content;
  width:fit-content
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__location,
.ui-search-layout--grid .ui-search-result .ui-search-item__location {
  color:#8c8c8c;
  display:-webkit-box;
  font-size:14px;
  font-weight:500;
  overflow:hidden;
  text-overflow:ellipsis;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__group--details,
.ui-search-layout--grid .ui-search-result .ui-search-item__group--details {
  display:none;
  margin-bottom:12px
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__details,
.ui-search-layout--grid .ui-search-result .ui-search-item__details {
  color:#8c8c8c;
  font-size:14px;
  font-weight:500;
  overflow:hidden;
  text-overflow:ellipsis;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  display:none
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__group--reviews,
.ui-search-layout--grid .ui-search-result .ui-search-item__group--reviews {
  display:flex;
  margin-bottom:12px;
  width:104px
}
.ui-search-layout--gallery .ui-search-result .ui-search-reviews,
.ui-search-layout--grid .ui-search-result .ui-search-reviews {
  margin-top:8px
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__group--variations-text,
.ui-search-layout--grid .ui-search-result .ui-search-item__group--variations-text {
  display:none;
  margin-bottom:12px
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__highlight-label,
.ui-search-layout--grid .ui-search-result .ui-search-item__highlight-label {
  margin-bottom:16px;
  margin-top:4px
}
.ui-search-layout--gallery .ui-search-result .ui-search-item__highlight-label--pricing_rebates,
.ui-search-layout--gallery .ui-search-result .ui-search-item__highlight-label.ui-search-value-proposition__pill,
.ui-search-layout--grid .ui-search-result .ui-search-item__highlight-label--pricing_rebates,
.ui-search-layout--grid .ui-search-result .ui-search-item__highlight-label.ui-search-value-proposition__pill {
  margin-bottom:0;
  margin-top:0
}
.ui-search-layout--gallery .ui-search-item__group--vertical-highlight,
.ui-search-layout--gallery .ui-search-item__group--vertical-highlight .ui-search-item__group__element,
.ui-search-layout--grid .ui-search-item__group--vertical-highlight,
.ui-search-layout--grid .ui-search-item__group--vertical-highlight .ui-search-item__group__element {
  margin-bottom:12px
}
.ui-search-layout--gallery .ui-search-item__group--vertical-highlight .ui-search-item__group__element:last-child,
.ui-search-layout--grid .ui-search-item__group--vertical-highlight .ui-search-item__group__element:last-child {
  margin-bottom:0
}
.ui-search-layout--gallery .ui-search-layout__item:hover,
.ui-search-layout--grid .ui-search-layout__item:hover {
  z-index:2
}
.ui-search-layout--gallery .ui-search-layout__item:hover .ui-search-item__media-tag-container-grid,
.ui-search-layout--grid .ui-search-layout__item:hover .ui-search-item__media-tag-container-grid {
  display:flex;
  margin-top:12px
}
.ui-search-layout--gallery .ui-search-layout__item:hover .ui-search-item__group--details,
.ui-search-layout--grid .ui-search-layout__item:hover .ui-search-item__group--details {
  display:flex
}
.ui-search-layout--gallery .ui-search-layout__item:hover .ui-search-item__location,
.ui-search-layout--grid .ui-search-layout__item:hover .ui-search-item__location {
  max-height:none;
  -webkit-line-clamp:initial!important
}
.ui-search-layout--gallery .ui-search-layout__item:hover .ui-search-item__details,
.ui-search-layout--grid .ui-search-layout__item:hover .ui-search-item__details {
  max-height:none;
  -webkit-line-clamp:initial!important;
  display:block
}
.ui-search-layout--gallery .ui-search-layout__item:hover .ui-search-bookmark,
.ui-search-layout--grid .ui-search-layout__item:hover .ui-search-bookmark {
  opacity:1;
  pointer-events:auto
}
.ui-search-layout--gallery .ui-search-layout__item:hover .ui-search-variations-picker,
.ui-search-layout--grid .ui-search-layout__item:hover .ui-search-variations-picker {
  display:block
}
.ui-search-layout--gallery .ui-search-layout__item:hover .ui-search-variations-pill,
.ui-search-layout--grid .ui-search-layout__item:hover .ui-search-variations-pill {
  display:none
}
.ui-search-layout--gallery .ui-search-layout__item:hover .ui-search-item__group--variations-text,
.ui-search-layout--gallery .ui-search-layout__item:hover .ui-search-item__possession,
.ui-search-layout--grid .ui-search-layout__item:hover .ui-search-item__group--variations-text,
.ui-search-layout--grid .ui-search-layout__item:hover .ui-search-item__possession {
  display:block
}
.ui-search-layout--gallery .ui-search-layout__item:hover .ui-search-result__highlighted-bottom,
.ui-search-layout--gallery .ui-search-layout__item:hover .ui-search-result__highlighted-bottom-media-tag,
.ui-search-layout--grid .ui-search-layout__item:hover .ui-search-result__highlighted-bottom,
.ui-search-layout--grid .ui-search-layout__item:hover .ui-search-result__highlighted-bottom-media-tag {
  visibility:visible
}
.ui-search-layout--gallery .ui-search-layout__item:hover .ui-search-result--res .ui-search-result__highlighted-bottom,
.ui-search-layout--gallery .ui-search-layout__item:hover .ui-search-result--res .ui-search-result__highlighted-bottom-media-tag,
.ui-search-layout--grid .ui-search-layout__item:hover .ui-search-result--res .ui-search-result__highlighted-bottom,
.ui-search-layout--grid .ui-search-layout__item:hover .ui-search-result--res .ui-search-result__highlighted-bottom-media-tag {
  margin-top:16px
}
.ui-search-layout--gallery .ui-search-bookmark__btn:hover,
.ui-search-layout--grid .ui-search-bookmark__btn:hover {
  color:#1259c3
}
.ui-search-layout--gallery .ui-search-result--core .ui-search-item__group--add-to-cart,
.ui-search-layout--grid .ui-search-result--core .ui-search-item__group--add-to-cart {
  display:block;
  margin-top:auto;
  padding-inline:20px;
  padding-bottom:20px;
  width:100%
}
.ui-search-layout--gallery .ui-search-result--core .ui-search-item__group--add-to-cart .andes-input-stepper__button--increment,
.ui-search-layout--grid .ui-search-result--core .ui-search-item__group--add-to-cart .andes-input-stepper__button--increment {
  margin-bottom:4px
}
.ui-search-layout--gallery .ui-search-result--core .ui-search-result__content-wrapper,
.ui-search-layout--grid .ui-search-result--core .ui-search-result__content-wrapper {
  flex-grow:1;
  padding:20px
}
.ui-search-layout--gallery .ui-search-result--core .ui-search-installments .ui-search-price__second-line,
.ui-search-layout--grid .ui-search-result--core .ui-search-installments .ui-search-price__second-line {
  margin:0
}
.ui-search-layout--gallery .ui-search-result--core .ui-search-item__group--details,
.ui-search-layout--grid .ui-search-result--core .ui-search-item__group--details {
  margin-top:-1px
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-result__content,
.ui-search-layout--grid .ui-search-result--mot .ui-search-result__content {
  position:unset
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__group__element.ui-search-link:before,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__group__element.ui-search-link:before {
  content:"";
  height:100%;
  left:10%;
  position:absolute;
  top:0;
  width:80%;
  z-index:0
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-result__content-wrapper,
.ui-search-layout--grid .ui-search-result--mot .ui-search-result__content-wrapper {
  overflow:hidden;
  padding:24px;
  position:unset
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-result__image,
.ui-search-layout--grid .ui-search-result--mot .ui-search-result__image {
  max-height:var(--min-image-height,214px);
  min-height:var(--min-image-height,214px)
}
@media(max-width:1164px)and (min-width:1024px),(max-width:861px)and (min-width:720px) {
  .ui-search-layout--gallery .ui-search-result--mot .ui-search-result__image,
  .ui-search-layout--grid .ui-search-result--mot .ui-search-result__image {
    max-height:var(--min-image-height,180px);
    min-height:var(--min-image-height,180px)
  }
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-result__image .ui-search-link,
.ui-search-layout--grid .ui-search-result--mot .ui-search-result__image .ui-search-link {
  border-bottom:none
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-result__image .ui-search-link:after,
.ui-search-layout--grid .ui-search-result--mot .ui-search-result__image .ui-search-link:after {
  animation:none
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-result__image .ui-search-result-image__element,
.ui-search-layout--grid .ui-search-result--mot .ui-search-result__image .ui-search-result-image__element {
  max-height:var(--min-image-height,214px);
  min-height:var(--min-image-height,214px);
  object-fit:cover
}
@media(max-width:1164px)and (min-width:1024px),(max-width:861px)and (min-width:720px) {
  .ui-search-layout--gallery .ui-search-result--mot .ui-search-result__image .ui-search-result-image__element,
  .ui-search-layout--grid .ui-search-result--mot .ui-search-result__image .ui-search-result-image__element {
    max-height:var(--min-image-height,180px);
    min-height:var(--min-image-height,180px)
  }
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-result__image .ui-search-result-image__not-crop,
.ui-search-layout--grid .ui-search-result--mot .ui-search-result__image .ui-search-result-image__not-crop {
  object-fit:contain
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__group--price,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__group--price {
  margin-bottom:18px;
  margin-top:2px
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__group--title,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__group--title {
  margin-top:-1px
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__title,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__title {
  max-width:100%
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__group--attributes,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__group--attributes {
  margin-top:-18px
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__group--good-price,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__group--good-price {
  margin-bottom:-8px;
  margin-top:-14px
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item-attributes__attribute--address,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item-attributes__attribute--address {
  color:#999
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__group--location,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__group--location {
  display:block;
  margin-top:12px
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__location,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__location {
  color:#333;
  display:-webkit-box;
  font-size:14px;
  font-weight:300
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-official-store-label,
.ui-search-layout--grid .ui-search-result--mot .ui-search-official-store-label {
  align-items:center;
  display:flex;
  margin:8px 0
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-official-store-label__cockade,
.ui-search-layout--grid .ui-search-result--mot .ui-search-official-store-label__cockade {
  margin-left:4px
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__highlight-label--verified_vehicles,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__highlight-label--verified_vehicles {
  margin:-4px 0 4px
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__mot-pills--builder,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__mot-pills--builder {
  margin-bottom:24px
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__mot-pills--builder .ui-pb,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__mot-pills--builder .ui-pb {
  gap:unset
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__mot-pills--builder .ui-pb-container .ui-pb-label,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__mot-pills--builder .ui-pb-container .ui-pb-label {
  font-size:14px;
  font-weight:400;
  vertical-align:unset
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__mot-pills--builder .ui-pb-container .ui-pb-label-builder .icon-custom,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__mot-pills--builder .ui-pb-container .ui-pb-label-builder .icon-custom {
  vertical-align:unset
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__mot-pills--builder .ui-pb-container .andes-money-amount,
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__mot-pills--builder .ui-pb-container .andes-money-amount__cents,
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__mot-pills--builder .ui-pb-container .andes-money-amount__currency-symbol,
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__mot-pills--builder .ui-pb-container .andes-money-amount__fraction,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__mot-pills--builder .ui-pb-container .andes-money-amount,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__mot-pills--builder .ui-pb-container .andes-money-amount__cents,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__mot-pills--builder .ui-pb-container .andes-money-amount__currency-symbol,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__mot-pills--builder .ui-pb-container .andes-money-amount__fraction {
  font-size:14px;
  font-weight:400;
  line-height:18px;
  top:0
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__mot-pills-bottom--builder .ui-pb,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__mot-pills-bottom--builder .ui-pb {
  gap:unset
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__mot-pills-bottom--builder .ui-pb-container .ui-pb-label,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__mot-pills-bottom--builder .ui-pb-container .ui-pb-label {
  font-size:14px;
  font-weight:400;
  vertical-align:unset
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__mot-pills-bottom--builder .ui-pb-container .ui-pb-label-builder .icon-custom,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__mot-pills-bottom--builder .ui-pb-container .ui-pb-label-builder .icon-custom {
  vertical-align:unset
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__mot-pills-bottom--builder .ui-pb-container .andes-money-amount,
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__mot-pills-bottom--builder .ui-pb-container .andes-money-amount__cents,
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__mot-pills-bottom--builder .ui-pb-container .andes-money-amount__currency-symbol,
.ui-search-layout--gallery .ui-search-result--mot .ui-search-item__mot-pills-bottom--builder .ui-pb-container .andes-money-amount__fraction,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__mot-pills-bottom--builder .ui-pb-container .andes-money-amount,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__mot-pills-bottom--builder .ui-pb-container .andes-money-amount__cents,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__mot-pills-bottom--builder .ui-pb-container .andes-money-amount__currency-symbol,
.ui-search-layout--grid .ui-search-result--mot .ui-search-item__mot-pills-bottom--builder .ui-pb-container .andes-money-amount__fraction {
  font-size:14px;
  font-weight:400;
  line-height:18px;
  top:0
}
.ui-search-layout--gallery .ui-search-result--mot .ui-search-icon--melichoice-logo,
.ui-search-layout--grid .ui-search-result--mot .ui-search-icon--melichoice-logo {
  position:relative;
  top:2px
}
.ui-search-layout--gallery .ui-search-result--res .ui-search-result__content-wrapper,
.ui-search-layout--grid .ui-search-result--res .ui-search-result__content-wrapper {
  overflow:hidden;
  padding:20px 20px 19px
}
.ui-search-layout--gallery .ui-search-result--res .ui-search-result__image .ui-search-result-image__element,
.ui-search-layout--grid .ui-search-result--res .ui-search-result__image .ui-search-result-image__element {
  border-radius:6px 6px 0 0;
  object-fit:cover
}
.ui-search-layout--gallery .ui-search-result--res .ui-search-item__subtitle,
.ui-search-layout--gallery .ui-search-result--res .ui-search-price__front-price,
.ui-search-layout--grid .ui-search-result--res .ui-search-item__subtitle,
.ui-search-layout--grid .ui-search-result--res .ui-search-price__front-price {
  color:#333;
  display:flex;
  font-size:12px;
  font-weight:400;
  margin-top:-2px
}
.ui-search-layout--gallery .ui-search-result--res .ui-search-item__group--attributes,
.ui-search-layout--grid .ui-search-result--res .ui-search-item__group--attributes {
  margin-top:-18px
}
.ui-search-layout--gallery .ui-search-result--res .ui-search-item__group--price,
.ui-search-layout--grid .ui-search-result--res .ui-search-item__group--price {
  margin-bottom:18px
}
.ui-search-layout--gallery .ui-search-result--res .ui-search-item__group--title,
.ui-search-layout--grid .ui-search-result--res .ui-search-item__group--title {
  margin-bottom:16px
}
.ui-search-layout--gallery .ui-search-result--res .ui-search-item__subtitle,
.ui-search-layout--grid .ui-search-result--res .ui-search-item__subtitle {
  margin-bottom:2px
}
.ui-search-layout--gallery .ui-search-result--res .ui-search-item__title,
.ui-search-layout--grid .ui-search-result--res .ui-search-item__title {
  font-size:18px;
  font-weight:500;
  line-height:1;
  margin-bottom:unset
}
.ui-search-layout--gallery .ui-search-result--res .ui-search-item__group--location,
.ui-search-layout--grid .ui-search-result--res .ui-search-item__group--location {
  display:block
}
.ui-search-layout--gallery .ui-search-result--res .ui-search-item__location,
.ui-search-layout--grid .ui-search-result--res .ui-search-item__location {
  color:#333;
  display:-webkit-box;
  font-size:14px;
  font-weight:300;
  margin-bottom:6px;
  margin-top:-1px
}
.ui-search-layout--gallery .ui-search-result--res .ui-search-item__possession,
.ui-search-layout--grid .ui-search-result--res .ui-search-item__possession {
  color:#333;
  display:none;
  font-size:12px;
  font-weight:400
}
.ui-search-layout--gallery .ui-search-result--res .ui-search-item__possession-no-hover,
.ui-search-layout--grid .ui-search-result--res .ui-search-item__possession-no-hover {
  color:#666;
  font-size:12px;
  font-weight:400;
  margin-top:5px
}
.ui-search-layout--gallery .ui-search-result--res .ui-search-item__available-units,
.ui-search-layout--grid .ui-search-result--res .ui-search-item__available-units {
  color:rgba(0,0,0,.55);
  font-size:14px;
  font-weight:600
}
.ui-search-layout--gallery .ui-search-result--srv .ui-search-result__content-wrapper,
.ui-search-layout--grid .ui-search-result--srv .ui-search-result__content-wrapper {
  overflow:hidden;
  padding:14px 20px 20px
}
.ui-search-layout--gallery .ui-search-result--srv .ui-search-result__image,
.ui-search-layout--grid .ui-search-result--srv .ui-search-result__image {
  max-height:var(--min-image-height,214px);
  min-height:var(--min-image-height,214px)
}
@media(max-width:1164px)and (min-width:1024px),(max-width:861px)and (min-width:720px) {
  .ui-search-layout--gallery .ui-search-result--srv .ui-search-result__image,
  .ui-search-layout--grid .ui-search-result--srv .ui-search-result__image {
    max-height:var(--min-image-height,180px);
    min-height:var(--min-image-height,180px)
  }
}
.ui-search-layout--gallery .ui-search-result--srv .ui-search-result__image .ui-search-result-image__element,
.ui-search-layout--grid .ui-search-result--srv .ui-search-result__image .ui-search-result-image__element {
  max-height:var(--min-image-height,214px);
  min-height:var(--min-image-height,214px);
  object-fit:cover
}
@media(max-width:1164px)and (min-width:1024px),(max-width:861px)and (min-width:720px) {
  .ui-search-layout--gallery .ui-search-result--srv .ui-search-result__image .ui-search-result-image__element,
  .ui-search-layout--grid .ui-search-result--srv .ui-search-result__image .ui-search-result-image__element {
    max-height:var(--min-image-height,180px);
    min-height:var(--min-image-height,180px)
  }
}
.ui-search-layout--gallery .ui-search-result--srv .ui-search-result__image .ui-search-result-image__not-crop,
.ui-search-layout--grid .ui-search-result--srv .ui-search-result__image .ui-search-result-image__not-crop {
  object-fit:contain
}
.ui-search-layout--gallery .ui-search-result--srv .ui-search-item__group--title,
.ui-search-layout--grid .ui-search-result--srv .ui-search-item__group--title {
  margin-bottom:20px
}
.ui-search-layout--gallery .ui-search-result--srv .ui-search-item__title,
.ui-search-layout--grid .ui-search-result--srv .ui-search-item__title {
  font-size:20px;
  font-weight:500;
  height:100%;
  line-height:1.25;
  margin:0;
  max-height:52px;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2
}
.ui-search-layout--gallery .ui-search-result--srv .ui-search-item__group--price,
.ui-search-layout--grid .ui-search-result--srv .ui-search-item__group--price {
  margin-top:-2px
}
.ui-search-layout--gallery .ui-search-result--srv .ui-search-item__group--attributes,
.ui-search-layout--grid .ui-search-result--srv .ui-search-item__group--attributes {
  margin-top:unset
}
.ui-search-layout--gallery .ui-search-result--srv .ui-search-item__group--details,
.ui-search-layout--grid .ui-search-result--srv .ui-search-item__group--details {
  margin-top:-1px
}
.ui-search-layout--gallery .ui-search-result--srv .ui-search-item__group--details .ui-search-item__details,
.ui-search-layout--grid .ui-search-result--srv .ui-search-item__group--details .ui-search-item__details {
  display:block
}
.ui-search-layout--gallery .ui-search-result--srv .ui-search-item__attribute--address,
.ui-search-layout--grid .ui-search-result--srv .ui-search-item__attribute--address {
  color:#999;
  font-size:14px
}
.ui-search-layout--gallery .ui-search-result--srv .ui-search-item__group--reviews,
.ui-search-layout--grid .ui-search-result--srv .ui-search-item__group--reviews {
  order:5
}
.ui-search-layout--gallery .ui-search-result__media-tag-bottom .ui-search-item__highlight-label,
.ui-search-layout--grid .ui-search-result__media-tag-bottom .ui-search-item__highlight-label {
  margin-bottom:0
}
.ui-search-layout--gallery .ui-search-result__highlighted-bottom,
.ui-search-layout--grid .ui-search-result__highlighted-bottom {
  align-items:center;
  display:flex;
  justify-content:flex-end;
  visibility:hidden
}
.ui-search-layout--gallery .ui-search-result__highlighted-bottom-media-tag,
.ui-search-layout--grid .ui-search-result__highlighted-bottom-media-tag {
  align-items:center;
  display:flex;
  justify-content:space-between;
  padding-right:56px;
  visibility:hidden
}
.ui-search-layout--gallery .ui-search-item__highlighted-text,
.ui-search-layout--grid .ui-search-item__highlighted-text {
  color:#3483fa;
  font-size:12px
}
.ui-search-layout--gallery .ui-search-result--cpg .ui-search-result-image__element,
.ui-search-layout--grid .ui-search-result--cpg .ui-search-result-image__element {
  min-height:284px
}
.ui-search-layout--gallery .ui-search-result--cpg .ui-search-result__content-wrapper,
.ui-search-layout--grid .ui-search-result--cpg .ui-search-result__content-wrapper {
  flex-grow:1;
  padding:20px
}
.ui-search-layout--gallery .ui-search-result--cpg .ui-search-installments .ui-search-price__second-line,
.ui-search-layout--grid .ui-search-result--cpg .ui-search-installments .ui-search-price__second-line {
  margin:0
}
.ui-search-layout--gallery .ui-search-result--cpg .ui-search-item__group--details,
.ui-search-layout--grid .ui-search-result--cpg .ui-search-item__group--details {
  margin-top:-1px
}
.ui-search-layout--gallery .ui-search-result--cpg .ui-search-item__group--add-to-cart,
.ui-search-layout--grid .ui-search-result--cpg .ui-search-item__group--add-to-cart {
  display:block;
  margin-bottom:0;
  margin-top:auto;
  padding-inline:20px;
  padding-bottom:20px;
  width:100%;
  z-index:99
}
.ui-search-layout--gallery .ui-search-result--cpg .ui-search-item__group--add-to-cart .andes-input-stepper__button--increment,
.ui-search-layout--grid .ui-search-result--cpg .ui-search-item__group--add-to-cart .andes-input-stepper__button--increment {
  margin-bottom:4px
}
.ui-search-layout--grid {
  gap:0 10px;
  justify-content:space-between;
  width:100%
}
.ui-search-layout--grid .ui-search-layout__item {
  margin-left:0
}
.ui-search-layout--grid .ui-search-layout__item--intervention {
  grid-column:1/-1;
  width:100%
}
.ui-search-layout--grid.ui-search-layout--flex-start {
  gap:0 14px;
  justify-content:flex-start;
  padding-left:2px
}
@media(max-width:1164px) {
  .ui-search-layout--grid.ui-search-layout--flex-start {
    gap:0 10px
  }
}
.ui-search-results--without-disclaimer .ui-search-layout--stack .ui-search-layout__item:last-child .ui-search-result {
  border-radius:0 0 4px 4px
}
.ui-search-layout--stack {
  display:flex;
  flex-direction:column;
  width:100%
}
.ui-search-layout--stack .ui-search-layout__stack {
  display:flex
}
.ui-search-layout--stack .ui-search-layout__item {
  border-bottom:thin solid #eee;
  flex-grow:1;
  width:100%
}
.ui-search-layout--stack .ui-search-layout__item:first-child .ui-search-result {
  border-radius:4px 4px 0 0
}
.ui-search-layout--stack .ui-search-result__wrapper {
  display:flex;
  width:100%
}
.ui-search-layout--stack .ui-search-result__wrapper .poly-card--list .poly-card__content .poly-component__title {
  font-weight:300
}
.ui-search-layout--stack .andes-card--flat {
  box-shadow:none
}
.ui-search-layout--stack .ui-search-result {
  border-radius:0;
  display:flex;
  flex-direction:row;
  padding:20px 50px 20px 0;
  position:relative;
  width:100%
}
.ui-search-layout--stack .ui-search-result__image {
  border-radius:4px;
  box-sizing:content-box;
  flex-shrink:0;
  font-size:1px;
  height:160px;
  margin:0;
  overflow:hidden;
  padding:0 24px;
  width:160px
}
.ui-search-layout--stack .ui-search-result__image:focus .andes-carousel-snapped__control,
.ui-search-layout--stack .ui-search-result__image:hover .andes-carousel-snapped__control {
  visibility:visible
}
.ui-search-layout--stack .ui-search-result__image .andes-carousel-snapped__container--full,
.ui-search-layout--stack .ui-search-result__image .andes-carousel-snapped__controls-wrapper {
  height:100%
}
.ui-search-layout--stack .ui-search-result__image .andes-carousel-snapped__slide {
  justify-content:center
}
.ui-search-layout--stack .ui-search-result__image .andes-carousel-snapped__slide .ui-search-link {
  width:100%
}
.ui-search-layout--stack .ui-search-result__image .andes-carousel-snapped__control {
  background:transparent;
  border:0;
  box-shadow:none
}
.ui-search-layout--stack .ui-search-result__image .andes-carousel-snapped__control:focus,
.ui-search-layout--stack .ui-search-result__image .andes-carousel-snapped__control:hover {
  box-shadow:none
}
.ui-search-layout--stack .ui-search-result__image svg {
  height:32px;
  width:32px
}
.ui-search-layout--stack .ui-search-result__image .ui-search-result-image__element {
  cursor:pointer;
  object-fit:cover
}
.ui-search-layout--stack .ui-search-result__image .ui-search-result-image__not-crop {
  object-fit:contain
}
.ui-search-layout--stack .ui-search-result .ui-search-item__group__element.ui-search-link:before {
  content:"";
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:208px;
  z-index:1
}
.ui-search-layout--stack .ui-search-result .carousel-container,
.ui-search-layout--stack .ui-search-result .slick-list,
.ui-search-layout--stack .ui-search-result .slick-slide,
.ui-search-layout--stack .ui-search-result .slick-track {
  border-radius:4px;
  height:100%;
  position:relative;
  width:100%
}
.ui-search-layout--stack .ui-search-result .slick-slider {
  align-items:center;
  display:flex;
  height:100%;
  position:relative;
  width:100%
}
.ui-search-layout--stack .ui-search-result-image__element {
  height:100%;
  object-fit:contain;
  object-position:center;
  width:100%
}
.ui-search-layout--stack .ui-search-result__content {
  align-items:flex-start;
  display:flex;
  flex-direction:column;
  flex-grow:1;
  justify-content:flex-start;
  min-width:0;
  position:relative
}
.ui-search-layout--stack .ui-search-result__content :last-child {
  margin-bottom:0
}
.ui-search-layout--stack .ui-search-result__content-wrapper {
  display:flex;
  flex-direction:column;
  width:calc(100% - 208px)
}
.ui-search-layout--stack .ui-search-result__content-columns {
  display:flex;
  flex-wrap:wrap;
  order:4;
  position:relative;
  width:100%
}
.ui-search-layout--stack .ui-search-result__content-column {
  display:inline-block;
  position:relative;
  vertical-align:top
}
.ui-search-layout--stack .ui-search-result__content-column--left {
  order:1;
  width:53.5%
}
.ui-search-layout--stack .ui-search-result__content-column--right {
  order:2;
  position:relative
}
.ui-search-layout--stack .ui-search-result__content-column--bottom {
  order:4;
  position:relative
}
.ui-search-layout--stack .ui-search-result .ui-search-item__pub-container {
  order:10
}
.ui-search-layout--stack .ui-search-result .ui-search-item__group {
  display:flex;
  flex-shrink:0;
  width:100%
}
.ui-search-layout--stack .ui-search-result .ui-search-item__group--price {
  align-items:flex-start;
  flex-direction:column;
  margin-bottom:18px
}
.ui-search-layout--stack .ui-search-result .ui-search-item__group--price .ui-search-item__group__element {
  cursor:pointer
}
.ui-search-layout--stack .ui-search-result .ui-search-item__group--price .ui-search-price__part-without-link,
.ui-search-layout--stack .ui-search-result .ui-search-item__group--price .ui-search-price__part-without-link+span {
  cursor:default
}
.ui-search-layout--stack .ui-search-result .ui-search-item__price_label {
  color:#333;
  display:flex;
  font-size:24px;
  font-weight:400;
  line-height:1;
  margin-right:10px
}
.ui-search-layout--stack .ui-search-result .ui-search-price {
  align-items:flex-start;
  display:flex;
  flex-direction:column;
  justify-content:center
}
.ui-search-layout--stack .ui-search-result .ui-search-price__part {
  color:#333;
  display:flex;
  font-size:24px;
  font-weight:400;
  line-height:1.25;
  margin-right:8px
}
.ui-search-layout--stack .ui-search-result .ui-search-price__part .price-tag-symbol {
  margin-right:6px
}
.ui-search-layout--stack .ui-search-result .ui-search-price__original-value {
  align-items:center;
  color:#999;
  font-size:12px;
  margin-top:4px
}
.ui-search-layout--stack .ui-search-result .ui-search-price__original-value .price-tag-symbol {
  margin-right:2px
}
.ui-search-layout--stack .ui-search-result .ui-search-price__original-value .andes-money-amount__currency-symbol,
.ui-search-layout--stack .ui-search-result .ui-search-price__original-value .andes-money-amount__fraction {
  font-size:12px
}
.ui-search-layout--stack .ui-search-result .ui-search-price__original-value .andes-money-amount__cents {
  top:1px
}
.ui-search-layout--stack .ui-search-result .ui-search-price__second-line {
  align-items:center;
  display:flex
}
.ui-search-layout--stack .ui-search-result .ui-search-price__second-line .price-tag-cents {
  line-height:1.8em
}
.ui-search-layout--stack .ui-search-result .ui-search-price__second-line--decimal .price-tag-billing .price-tag-cents {
  line-height:inherit
}
.ui-search-layout--stack .ui-search-result .ui-search-price__second-line__label {
  display:flex;
  line-height:1
}
.ui-search-layout--stack .ui-search-result .ui-search-price__second-line__label .ui-search-icon--loyalty {
  margin-right:4px
}
.ui-search-layout--stack .ui-search-result .ui-search-price__discount {
  color:#00a650;
  display:flex;
  font-size:14px;
  font-weight:400;
  line-height:1
}
.ui-search-layout--stack .ui-search-result .ui-search-installments {
  align-items:center;
  display:flex;
  flex-shrink:0;
  flex-wrap:wrap;
  font-size:14px;
  font-weight:400
}
.ui-search-layout--stack .ui-search-result .ui-search-installments .ui-search-price__part {
  color:inherit;
  display:flex;
  font-size:inherit;
  font-weight:inherit;
  line-height:1;
  margin:0 .3rem
}
.ui-search-layout--stack .ui-search-result .ui-search-installments .ui-search-price__part .andes-money-amount__currency-symbol,
.ui-search-layout--stack .ui-search-result .ui-search-installments .ui-search-price__part .andes-money-amount__fraction {
  font-size:14px
}
.ui-search-layout--stack .ui-search-result .ui-search-installments .ui-search-price__second-line {
  margin:0
}
.ui-search-layout--stack .ui-search-result .ui-search-installments .ui-search-price__second-line .price-tag-cents {
  line-height:1.2em
}
.ui-search-layout--stack .ui-search-result .ui-search-installments .ui-search-price__part .price-tag-symbol {
  margin-right:.3rem
}
.ui-search-layout--stack .ui-search-result .ui-search-installments-prefix .ui-search-price__part {
  margin-left:0
}
.ui-search-layout--stack .ui-search-result .ui-search-item__group--shipping {
  align-items:flex-start;
  display:block;
  margin-bottom:12px
}
.ui-search-layout--stack .ui-search-result .ui-search-item__group--shipping:not(.ui-search-item__group--promise):after,
.ui-search-layout--stack .ui-search-result .ui-search-item__group--shipping:not(.ui-search-item__group--promise):before {
  content:"";
  display:block;
  height:0;
  width:0
}
.ui-search-layout--stack .ui-search-result .ui-search-item__group--shipping:not(.ui-search-item__group--promise):before {
  margin-top:-2px
}
.ui-search-layout--stack .ui-search-result .ui-search-item__group--shipping:not(.ui-search-item__group--promise):after {
  margin-bottom:-3px
}
.ui-search-layout--stack .ui-search-result .ui-search-item__shipping {
  flex-shrink:0;
  font-size:14px;
  font-weight:400;
  line-height:1;
  margin-right:10px
}
.ui-search-layout--stack .ui-search-result .ui-search-item__shipping--free {
  font-weight:600
}
.ui-search-layout--stack .ui-search-result .ui-search-item__fulfillment {
  align-items:center;
  align-self:center;
  display:flex;
  margin-top:2px
}
.ui-search-layout--stack .ui-search-result .ui-search-item__fulfillment .ui-search-icon--full {
  height:14px;
  width:auto
}
.ui-search-layout--stack .ui-search-result .ui-search-item__group--title {
  flex-direction:column;
  flex-shrink:0;
  margin-bottom:10px
}
.ui-search-layout--stack .ui-search-result .ui-search-item__title {
  color:#333;
  font-size:20px;
  font-weight:300;
  line-height:1.3
}
.ui-search-layout--stack .ui-search-result .ui-search-official-store-item__link {
  width:-moz-fit-content;
  width:fit-content
}
.ui-search-layout--stack .ui-search-result .ui-search-official-store-label {
  align-items:center;
  color:#666;
  display:flex;
  font-size:12px;
  font-weight:300;
  line-height:1
}
.ui-search-layout--stack .ui-search-result .ui-search-official-store-label:hover {
  color:#333
}
.ui-search-layout--stack .ui-search-result .ui-search-official-store-label__cockade {
  margin-left:4px
}
.ui-search-layout--stack .ui-search-result .ui-search-item__promise__text--splitted .ui-search-item__promise__text:first-of-type {
  margin-right:-4px
}
.ui-search-layout--stack .ui-search-result .ui-search-item__promise {
  display:flex;
  flex-wrap:wrap;
  height:100%;
  line-height:1
}
.ui-search-layout--stack .ui-search-result .ui-search-item__promise .ui-search-item__fulfillment {
  margin-top:3px
}
.ui-search-layout--stack .ui-search-result .ui-search-item__promise .ui-search-item__promise__text {
  border-radius:3px;
  display:flex;
  flex-shrink:0;
  font-size:14px;
  font-weight:600;
  line-height:1;
  padding:4px 5px
}
.ui-search-layout--stack .ui-search-result .ui-search-item__promise--same_day .ui-search-item__promise__text {
  background-color:#00a650;
  color:#fff
}
.ui-search-layout--stack .ui-search-result .ui-search-item__promise--next_day .ui-search-item__promise__text {
  background-color:#e6f7ee;
  color:#00a650
}
.ui-search-layout--stack .ui-search-result .ui-search-item__group--attributes {
  margin-bottom:14px;
  margin-top:-14px
}
.ui-search-layout--stack .ui-search-result .ui-search-item__group--variations-text {
  margin-bottom:12px
}
.ui-search-layout--stack .ui-search-result .ui-search-item__variations-text {
  font-size:13px
}
.ui-search-layout--stack .ui-search-result .ui-search-result__bookmark {
  pointer-events:none;
  position:absolute;
  right:16px;
  top:16px;
  transition:opacity .2s
}
.ui-search-layout--stack .ui-search-result .ui-search-result__bookmark .ui-search-bookmark {
  opacity:0
}
.ui-search-layout--stack .ui-search-result .ui-search-result__bookmark .ui-search-bookmark--hover-disabled,
.ui-search-layout--stack .ui-search-result .ui-search-result__bookmark .ui-search-bookmark.ui-search-bookmark--active {
  opacity:1
}
.ui-search-layout--stack .ui-search-result .ui-search-bookmark {
  height:36px;
  position:relative;
  width:36px;
  z-index:1
}
.ui-search-layout--stack .ui-search-result .ui-search-bookmark__btn {
  align-items:center;
  background:hsla(0,0%,100%,.7);
  border:0;
  border-radius:50%;
  color:var(--andes-color-blue-500,#3483fa);
  content:"";
  cursor:pointer;
  display:flex;
  height:100%;
  justify-content:center;
  padding:0;
  width:100%
}
.ui-search-layout--stack .ui-search-result .ui-search-bookmark__icon-bookmark,
.ui-search-layout--stack .ui-search-result .ui-search-bookmark__icon-bookmark-fill {
  height:20px;
  position:absolute;
  top:auto;
  width:20px;
  z-index:2
}
.ui-search-layout--stack .ui-search-result .ui-search-bookmark__icon-bookmark {
  fill:transparent;
  stroke:currentcolor
}
.ui-search-layout--stack .ui-search-result .ui-search-bookmark__icon-bookmark-fill {
  fill:currentcolor;
  stroke:transparent;
  opacity:0
}
.ui-search-layout--stack .ui-search-result .ui-search-bookmark__icon-bookmark-fill--active {
  opacity:1
}
.ui-search-layout--stack .ui-search-result .ui-search-item__pub-container {
  align-items:flex-end;
  display:flex;
  flex-direction:row-reverse;
  height:100%;
  padding-top:13px;
  position:relative;
  width:100%
}
.ui-search-layout--stack .ui-search-result .ui-search-item__pub-container .ui-search-item__pub-link {
  position:relative
}
.ui-search-layout--stack .ui-search-result .ui-search-item__pub-container .ui-search-item__pub-label {
  bottom:1px;
  display:block;
  position:relative;
  right:-22px
}
.ui-search-layout--stack .ui-search-result .ui-search-item__location {
  color:#8c8c8c;
  font-size:12px;
  font-weight:500;
  line-height:16px
}
.ui-search-layout--stack .ui-search-result .ui-search-item__details {
  color:#8c8c8c;
  font-size:12px;
  font-weight:500;
  line-height:16px;
  margin-bottom:9px
}
.ui-search-layout--stack .ui-search-result .ui-search-item__group--reviews {
  display:flex;
  margin-bottom:12px
}
.ui-search-layout--stack .ui-search-result .ui-search-item__group--add-to-cart .ui-search-card-add-to-cart {
  width:263.5px
}
.ui-search-layout--stack .ui-search-result .ui-search-item__group--add-to-cart .andes-button--medium {
  padding:7px 36px
}
.ui-search-layout--stack .ui-search-item__product-attributes {
  display:-webkit-box;
  font-size:14px;
  font-weight:300;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  max-width:300px;
  overflow:hidden
}
.ui-search-layout--stack .ui-search-item__highlight-label {
  margin-bottom:12px;
  margin-top:4px
}
.ui-search-layout--stack .ui-search-item__highlight-label--pricing_rebates {
  margin:0
}
.ui-search-layout--stack .ui-search-item__group--vertical-highlight,
.ui-search-layout--stack .ui-search-item__group--vertical-highlight .ui-search-item__group__element {
  margin-bottom:12px
}
.ui-search-layout--stack .ui-search-item__group--vertical-highlight .ui-search-item__group__element:last-child {
  margin-bottom:0
}
.ui-search-layout--stack .ui-search-item__group--title {
  order:0
}
.ui-search-layout--stack .ui-search-item__group--price {
  order:1
}
.ui-search-layout--stack .ui-search-item__group--rental-type,
.ui-search-layout--stack .ui-search-item__group--shipping {
  order:2
}
.ui-search-layout--stack .ui-search-item__group--attributes {
  order:3
}
.ui-search-layout--stack .ui-search-item__group--details,
.ui-search-layout--stack .ui-search-item__group--location {
  order:4
}
.ui-search-layout--stack .ui-search-item__group--available-units,
.ui-search-layout--stack .ui-search-item__group--reviews {
  order:5
}
.ui-search-layout--stack .ui-search-result__content-column--left {
  order:2
}
.ui-search-layout--stack .ui-search-result__content-column--right {
  order:3
}
.ui-search-layout--stack .ui-search-layout__item:hover .ui-search-bookmark {
  opacity:1;
  pointer-events:auto
}
.ui-search-layout--stack .ui-search-bookmark__btn:hover {
  color:var(--andes-color-blue-700,#1f4e96)
}
.ui-search-layout--stack .ui-search-result--core .ui-search-result__image .ui-search-result-image__element {
  object-fit:contain
}
.ui-search-layout--stack .ui-search-result--core .ui-search-item__group--price {
  margin-bottom:12px
}
.ui-search-layout--stack .ui-search-result--core .ui-search-item__group--price .ui-search-installments .ui-search-price {
  margin:0
}
.ui-search-layout--stack .ui-search-result--core .ui-search-item__group--price .ui-search-installments .ui-search-price__second-line {
  margin:0 0 1px
}
.ui-search-layout--stack .ui-search-result--core .ui-search-item__group--details {
  margin-top:-1px
}
.ui-search-layout--stack .ui-search-result--core .ui-search-item__group--details .ui-search-item__details {
  color:#666;
  font-size:14px
}
.ui-search-layout--stack .ui-search-result--core .ui-search-result__content-column--right {
  min-height:16px;
  top:7px;
  width:285px
}
.ui-search-layout--stack .ui-search-result--core .ui-search-result__content-column--extra-padding {
  padding-top:19px
}
@media(max-width:1127px) {
  .ui-search-layout--stack .ui-search-result--core .ui-search-result__content-column--left {
    width:100%
  }
  .ui-search-layout--stack .ui-search-result--core .ui-search-result__content-column--right {
    bottom:0;
    margin-bottom:20px;
    top:20px
  }
  .ui-search-layout--stack .ui-search-result--core .ui-search-result__content-column--right .ui-search-variations-picker:first-child {
    margin-top:0
  }
  .ui-search-layout--stack .ui-search-result--core .ui-search-result__content-column--extra-padding {
    padding-top:0
  }
}
.ui-search-layout--stack .ui-search-result--core .ui-search-variations-picker .andes-dropdown__trigger {
  max-width:100%
}
.ui-search-layout--stack .ui-search-result--mot .ui-search-item__group--title {
  margin-bottom:14px
}
.ui-search-layout--stack .ui-search-result--mot .ui-search-item__group--title .ui-search-item__title {
  max-width:100%
}
.ui-search-layout--stack .ui-search-result--mot .ui-search-item__group--price {
  margin-bottom:16px;
  margin-top:-4px
}
.ui-search-layout--stack .ui-search-result--mot .ui-search-item__group--attributes {
  margin-bottom:6px;
  margin-top:-3px
}
.ui-search-layout--stack .ui-search-result--mot .ui-search-item__group--location {
  display:block;
  margin-top:1px
}
.ui-search-layout--stack .ui-search-result--mot .ui-search-item__location {
  color:#666;
  font-size:14px
}
.ui-search-layout--stack .ui-search-result--mot .ui-search-official-store-label {
  margin:8px 0
}
.ui-search-layout--stack .ui-search-result--res .ui-search-item__group--price {
  margin-bottom:9px
}
.ui-search-layout--stack .ui-search-result--res .ui-search-item__subtitle,
.ui-search-layout--stack .ui-search-result--res .ui-search-price__front-price {
  color:#333;
  display:flex;
  font-size:12px;
  font-weight:400
}
.ui-search-layout--stack .ui-search-result--res .ui-search-item__group--title {
  margin-bottom:38px;
  margin-top:2px
}
.ui-search-layout--stack .ui-search-result--res .ui-search-item__group--title .ui-search-item__title {
  font-size:20px;
  font-weight:500;
  line-height:1;
  margin-bottom:unset
}
.ui-search-layout--stack .ui-search-result--res .ui-search-item__group--development-title {
  margin-bottom:13px
}
.ui-search-layout--stack .ui-search-result--res .ui-search-item__group--attributes {
  margin-bottom:2px;
  margin-top:unset
}
.ui-search-layout--stack .ui-search-result--res .ui-search-item__group--location {
  display:block
}
.ui-search-layout--stack .ui-search-result--res .ui-search-item__group--location .ui-search-item__location {
  color:#333;
  font-size:14px;
  font-weight:300;
  margin-bottom:6px
}
.ui-search-layout--stack .ui-search-result--res .ui-search-item__group--available-units {
  color:rgba(0,0,0,.55);
  display:block;
  font-size:14px;
  font-weight:600;
  line-height:15px;
  margin-bottom:4px;
  margin-top:4px
}
.ui-search-layout--stack .ui-search-result--srv .ui-search-item__group--title {
  margin-bottom:16px;
  margin-top:-2px
}
.ui-search-layout--stack .ui-search-result--srv .ui-search-item__group--title .ui-search-item__title {
  display:-webkit-box;
  font-size:20px;
  font-weight:500;
  height:100%;
  line-height:1.25;
  margin:0;
  max-height:52px;
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2
}
.ui-search-layout--stack .ui-search-result--srv .ui-search-item__group--price {
  margin-bottom:20px
}
.ui-search-layout--stack .ui-search-result--srv .ui-search-item__group--price .ui-search-price__part.price-tag {
  margin-top:-5px
}
.ui-search-layout--stack .ui-search-result--srv .ui-search-item__group--price .ui-search-price__part:not(.price-tag) {
  font-size:18px;
  font-weight:300
}
.ui-search-layout--stack .ui-search-result--srv .ui-search-item__group--details {
  margin-top:-1px
}
.ui-search-layout--stack .ui-search-result--srv .ui-search-item__group--details .ui-search-item__details {
  color:#666;
  font-size:14px
}
.ui-search-layout--stack .ui-search-result--srv .ui-search-item__group--reviews {
  display:flex
}
.ui-search-layout--stack li:has(>.ui-search-carousel--cpg) {
  display:flex;
  justify-content:center
}
.andes-form-control__search-trigger {
  border:0;
  cursor:pointer;
  display:block;
  opacity:1;
  transition:opacity .3s ease-in
}
.andes-form-control__search-trigger--default {
  background-color:#fff;
  border-radius:50%;
  height:32px;
  margin-left:2px;
  padding:8px 8px 6px;
  width:32px
}
.andes-form-control__search-trigger:focus:focus {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3)),inset 0 0 0 2px var(--andes-color-blue-500,#3483fa);
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3)),inset 0 0 0 2px var(--andes-color-blue-500,#3483fa);
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3)),inset 0 0 0 2px var(--andes-color-blue-500,#3483fa);
  outline:none
}
.andes-form-control__search-trigger:focus:focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3)),inset 0 0 0 2px var(--andes-color-blue-500,#3483fa);
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3)),inset 0 0 0 2px var(--andes-color-blue-500,#3483fa);
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3)),inset 0 0 0 2px var(--andes-color-blue-500,#3483fa);
  outline:none
}
.andes-form-control__search-trigger:focus:focus:not(:focus-visible) {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  outline:none
}
.andes-form-control__search-trigger.andes-form-control__search-trigger--hidden {
  display:none
}
.andes-form-control__search-trigger--fadeout {
  opacity:0;
  transition:opacity .15s ease-out
}
.andes-form-control__search-trigger .andes-form-control__close-icon svg path,
.andes-form-control__search-trigger .andes-form-control__search-icon svg path,
.andes-form-control__search-trigger-visible svg path {
  fill:rgba(0,0,0,.9)
}
.andes-form-control--search-box {
  background-color:#fff;
  box-shadow:0 0 0 1px rgba(0,0,0,.25);
  box-sizing:border-box;
  color:rgba(0,0,0,.9);
  display:flex;
  opacity:0;
  width:32px
}
.andes-form-control--search-box--hidden {
  display:none
}
.andes-form-control--search-box--fadein {
  opacity:1;
  transition:opacity .15s ease-in,width .3s ease-in;
  width:100%
}
.andes-form-control--search-box--always-visible {
  opacity:1;
  width:100%
}
.andes-form-control--search-box label {
  order:2;
  width:100%
}
.andes-form-control--search-box:hover {
  box-shadow:0 0 0 1px rgba(0,0,0,.55)
}
.andes-form-control--search-box--focused,
.andes-form-control--search-box--focused:hover,
.andes-form-control--search-box:focus {
  box-shadow:0 0 0 2px var(--andes-color-blue-500,#3483fa)
}
.andes-form-control--search-box--focused.focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3)),inset 0 0 0 2px var(--andes-color-blue-500,#3483fa);
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3)),inset 0 0 0 2px var(--andes-color-blue-500,#3483fa);
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3)),inset 0 0 0 2px var(--andes-color-blue-500,#3483fa)
}
.andes-form-control--search-box .andes-form-control__close-icon,
.andes-form-control--search-box .andes-form-control__search-icon {
  align-content:center;
  display:flex;
  padding:0
}
.andes-form-control--search-box .andes-form-control__close-icon svg path,
.andes-form-control--search-box .andes-form-control__search-icon svg path {
  fill:rgba(0,0,0,.55)
}
.andes-form-control--search-box .andes-form-control__close-icon:focus-visible,
.andes-form-control--search-box .andes-form-control__search-icon:focus-visible {
  border-radius:50%;
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-form-control--search-box .andes-form-control__close-icon {
  background-color:transparent;
  border:0;
  cursor:pointer;
  display:none;
  margin-left:4px;
  opacity:0;
  order:3
}
.andes-form-control--search-box .andes-form-control__close-icon-visible {
  align-content:center;
  display:flex;
  opacity:1;
  padding:0
}
.andes-form-control--search-box--disabled,
.andes-form-control--search-box--disabled .andes-form-control__field {
  color:rgba(0,0,0,.55)
}
.andes-form-control--search-box--disabled:hover {
  box-shadow:0 0 0 1px rgba(0,0,0,.25)
}
.andes-form-control--search-box--disabled .andes-form-control__close-icon,
.andes-form-control--search-box--disabled .andes-form-control__close-icon.andes-form-control__close-icon-visible {
  opacity:0
}
.andes-form-control--search-box .andes-form-control__field {
  font:inherit;
  font-weight:400;
  -webkit-font-smoothing:antialiased;
  line-height:18px;
  margin:0;
  order:2
}
.andes-form-control--search-box .andes-form-control__field:focus {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none
}
.andes-form-control--search-box .andes-form-control__field:focus-visible {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none
}
.andes-form-control--search-box .andes-form-control__field::placeholder {
  color:rgba(0,0,0,.55);
  opacity:1
}
.andes-form-control--search-box .andes-form-control__field::-webkit-input-placeholder {
  color:rgba(0,0,0,.55)
}
.andes-form-control--search-box .andes-form-control__field::-moz-placeholder {
  color:rgba(0,0,0,.55);
  opacity:1
}
.andes-form-control--search-box .andes-form-control__field:-moz-placeholder {
  opacity:1
}
.andes-form-control--search-box .andes-form-control__field:-ms-input-placeholder {
  color:rgba(0,0,0,.55)
}
.andes-form-control--search-box .andes-form-control__field::-ms-input-placeholder {
  color:rgba(0,0,0,.55)
}
.andes-form-control--search-box .andes-form-control__field:-moz-placeholder {
  color:rgba(0,0,0,.55)
}
.andes-form-control--search-box .andes-form-control__field:disabled {
  color:rgba(0,0,0,.55)
}
.andes-form-control--search-box .andes-form-control__search-icon {
  background-color:transparent;
  border:0;
  margin-right:4px;
  order:1
}
.andes-form-control--search-box--size-small {
  border-radius:16px;
  font-size:14px;
  height:32px;
  padding:8px 8px 6px
}
.andes-form-control--search-box--size-small .andes-form-control__field {
  height:18px
}
.andes-form-control--search-box--size-small .andes-form-control__close-icon,
.andes-form-control--search-box--size-small .andes-form-control__search-icon {
  height:16px
}
.andes-form-control--search-box--size-large {
  border-radius:24px;
  font-size:16px;
  height:48px;
  padding:15px 16px 13px
}
.andes-form-control--search-box--size-large .andes-form-control__field {
  height:20px
}
.andes-form-control--search-box--size-large .andes-form-control__search-icon {
  margin-right:8px
}
.andes-form-control--search-box-split {
  background-color:#fff
}
.andes-form-control--search-box-split--size-small {
  border-radius:16px;
  font-size:14px;
  height:32px
}
.andes-form-control--search-box-split--size-small .andes-form-control--search-box-split--divider {
  height:24px;
  margin:-4px 8px
}
.andes-form-control--search-box-split--size-small .andes-dropdown.andes-dropdown--standalone.andes-dropdown--small .andes-floating-menu:has(.andes-dropdown__trigger:focus-visible) {
  box-shadow:0 0 0 2px #fff,0 0 0 3px #2968c8,0 0 0 5px rgba(65,137,230,.3)
}
.andes-form-control--search-box-split--size-small .andes-dropdown.andes-dropdown--standalone.andes-dropdown--small .andes-floating-menu .andes-dropdown__trigger {
  margin:-6px 0;
  padding:0
}
.andes-form-control--search-box-split--size-small .andes-dropdown.andes-dropdown--standalone.andes-dropdown--small .andes-floating-menu .andes-dropdown__trigger .andes-dropdown__standalone-arrow,
.andes-form-control--search-box-split--size-small .andes-dropdown.andes-dropdown--standalone.andes-dropdown--small .andes-floating-menu .andes-dropdown__trigger span {
  padding:6px 0 6px 2px
}
.andes-form-control--search-box-split--size-small .andes-dropdown.andes-dropdown--standalone.andes-dropdown--small .andes-floating-menu .andes-dropdown__trigger:focus-visible {
  box-shadow:none
}
.andes-form-control--search-box-split--size-large {
  border-radius:24px;
  font-size:16px;
  height:48px
}
.andes-form-control--search-box-split--size-large .andes-form-control--search-box-split--divider {
  height:36px;
  margin:-8px 10px
}
.andes-form-control--search-box-split--size-large .andes-dropdown.andes-dropdown--standalone.andes-dropdown--medium .andes-floating-menu:has(.andes-dropdown__trigger:focus-visible) {
  box-shadow:0 0 0 2px #fff,0 0 0 3px #2968c8,0 0 0 5px rgba(65,137,230,.3)
}
.andes-form-control--search-box-split--size-large .andes-dropdown.andes-dropdown--standalone.andes-dropdown--medium .andes-floating-menu .andes-dropdown__trigger {
  margin:-12px 0;
  padding:0
}
.andes-form-control--search-box-split--size-large .andes-dropdown.andes-dropdown--standalone.andes-dropdown--medium .andes-floating-menu .andes-dropdown__trigger .andes-dropdown__standalone-arrow,
.andes-form-control--search-box-split--size-large .andes-dropdown.andes-dropdown--standalone.andes-dropdown--medium .andes-floating-menu .andes-dropdown__trigger span {
  padding:12px 0
}
.andes-form-control--search-box-split--size-large .andes-dropdown.andes-dropdown--standalone.andes-dropdown--medium .andes-floating-menu .andes-dropdown__trigger:focus-visible {
  box-shadow:none
}
.andes-form-control--search-box-split--size-large div[data-tippy-root] {
  margin-left:-8px!important
}
.andes-form-control--search-box-split--open .andes-form-control--search-box {
  box-shadow:0 0 0 2px var(--andes-color-blue-500,#3483fa)
}
.andes-form-control--search-box-split .andes-form-control--search-box-split--dropdown {
  align-items:center;
  display:flex
}
.andes-form-control--search-box-split .andes-form-control--search-box-split--dropdown .andes-form-control--search-box-split--dropdown-trigger {
  color:rgba(0,0,0,.9);
  display:flex
}
.andes-form-control--search-box-split--disabled .andes-form-control--search-box-split--dropdown .andes-form-control--search-box-split--dropdown-trigger,
.andes-form-control--search-box-split--disabled .andes-form-control--search-box-split--dropdown .andes-form-control--search-box-split--dropdown-trigger:hover {
  color:rgba(0,0,0,.55)
}
.andes-form-control--search-box-split--disabled .andes-form-control--search-box-split--dropdown .andes-dropdown__trigger svg,
.andes-form-control--search-box-split--disabled .andes-form-control--search-box-split--dropdown .andes-dropdown__trigger svg path,
.andes-form-control--search-box-split--disabled .andes-form-control--search-box-split--dropdown .andes-dropdown__trigger:hover svg,
.andes-form-control--search-box-split--disabled .andes-form-control--search-box-split--dropdown .andes-dropdown__trigger:hover svg path,
.andes-form-control--search-box-split--disabled .andes-form-control--search-box-split--dropdown .andes-form-control--search-box-split--dropdown-trigger svg,
.andes-form-control--search-box-split--disabled .andes-form-control--search-box-split--dropdown .andes-form-control--search-box-split--dropdown-trigger svg path,
.andes-form-control--search-box-split--disabled .andes-form-control--search-box-split--dropdown .andes-form-control--search-box-split--dropdown-trigger:hover svg,
.andes-form-control--search-box-split--disabled .andes-form-control--search-box-split--dropdown .andes-form-control--search-box-split--dropdown-trigger:hover svg path {
  fill:rgba(0,0,0,.55)
}
.andes-form-control--search-box-split .andes-form-control--search-box-split--divider {
  background-color:rgba(0,0,0,.25);
  min-width:1px
}
.faceted-search-desktop {
  background:#fff;
  border-radius:4px;
  box-shadow:0 6px 16px rgba(0,0,0,.1);
  margin:0 auto;
  padding:24px 32px;
  width:100%
}
.faceted-search-desktop__main-container {
  align-items:center;
  display:flex;
  flex-direction:row;
  flex-wrap:wrap;
  font-size:16px;
  line-height:1.35
}
.faceted-search-desktop__elem {
  margin:8px 12px
}
.faceted-search-desktop__elem-actions {
  margin:0 4px
}
.faceted-search-desktop__elem-actions:first-child,
.faceted-search-desktop__elem:first-child {
  margin-left:0
}
.faceted-search-desktop__elem-actions:last-child,
.faceted-search-desktop__elem:last-child {
  margin-right:0
}
.faceted-search-desktop .faceted-search-switch__label {
  font-size:14px;
  margin-left:-6px;
  margin-top:2px
}
.faceted-search-desktop-dropdown {
  padding-top:0!important
}
.faceted-search-desktop-dropdown--small {
  width:160px
}
.faceted-search-desktop-dropdown--medium {
  width:200px
}
.faceted-search-desktop-dropdown--large {
  width:250px
}
.faceted-search-desktop-dropdown--xlarge {
  width:360px
}
.faceted-search-desktop-dropdown button {
  font-size:14px!important;
  margin:0!important
}
.faceted-search-desktop-dropdown__item {
  height:auto!important
}
.faceted-search-desktop-savedsearches {
  display:inline-block
}
.faceted-search-desktop-savedsearches--small {
  width:160px
}
.faceted-search-desktop-savedsearches--medium {
  width:200px
}
.faceted-search-desktop-savedsearches--large {
  width:250px
}
.faceted-search-desktop-savedsearches--xlarge {
  width:360px
}
.faceted-search-desktop-savedsearches__trigger-btn button {
  padding-left:0!important;
  padding-right:0!important
}
.faceted-search-desktop-savedsearches__list-item:last-of-type {
  border-top:1px solid rgba(0,0,0,.102)!important
}
.faceted-search-desktop-savedsearches__list-item,
.faceted-search-desktop-savedsearches__list-item * {
  margin:0!important;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  width:288px
}
.faceted-search-desktop-searchbox {
  position:relative
}
.faceted-search-desktop-searchbox--small {
  width:160px
}
.faceted-search-desktop-searchbox--medium {
  width:200px
}
.faceted-search-desktop-searchbox--large {
  width:250px
}
.faceted-search-desktop-searchbox--xlarge {
  width:360px
}
.faceted-search-desktop-searchbox__textfield {
  padding:0!important
}
.faceted-search-desktop-searchbox__textfield .andes-form-control__bottom {
  display:none!important
}
.faceted-search-desktop-searchbox__floating-menu {
  border-radius:6px;
  box-shadow:0 1px 2px 0 rgba(0,0,0,.12);
  max-height:390px;
  overflow:auto
}
.faceted-search-desktop-searchbox__list-container--small {
  width:160px
}
.faceted-search-desktop-searchbox__list-container--medium {
  width:200px
}
.faceted-search-desktop-searchbox__list-container--large {
  width:250px
}
.faceted-search-desktop-searchbox__list-container--xlarge {
  width:360px
}
.faceted-search-desktop-searchbox__list-item {
  align-items:center;
  display:flex!important;
  font-size:16px;
  height:48px!important;
  padding:0 16px!important
}
.faceted-search-desktop-searchbox__list-item:focus-visible {
  background:rgba(0,0,0,.04);
  box-shadow:none!important
}
.faceted-search-desktop-searchbox__icon {
  display:flex;
  padding-right:12px
}
.faceted-search-desktop-searchbox__icon>svg>path {
  fill:var(--andes-color-blue-500,var(--andes-color-blue-500,#3483fa))
}
.faceted-search-desktop-searchbox:focus-within .faceted-search-desktop-searchbox__icon>svg>path {
  fill:rgba(0,0,0,.9)
}
.faceted-search-highlighted-text {
  color:rgba(0,0,0,.9);
  line-height:1;
  text-align:left
}
.faceted-search-highlighted-text b {
  font-weight:700
}
.ui-search-results--map {
  padding-top:12px;
  width:100%
}
.ui-search-results--map .ui-search-listing-disclaimer--map {
  margin-top:20px
}
.ui-search-view-options__container--map {
  align-items:flex-end;
  display:flex;
  justify-content:space-between;
  margin-bottom:24px
}
.ui-search-view-options__container--map .ui-search-breadcrumb {
  overflow:hidden
}
.ui-search-view-options__container--map .ui-search-breadcrumb .andes-breadcrumb {
  margin-bottom:0
}
.ui-search-view-options__container--map .ui-search-breadcrumb__title {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.ui-search-layout--map {
  border-radius:6px;
  box-shadow:0 1px 2px 0 rgba(0,0,0,.12);
  display:flex;
  overflow:hidden;
  width:100%
}
.ui-search-layout--map__left-content {
  background:#fff;
  height:556px;
  min-width:360px;
  width:360px
}
.ui-search-layout--map__right-content {
  display:flex;
  flex-direction:column;
  flex-grow:1
}
.ui-search-layout--map__right-content--map {
  flex-grow:1;
  position:relative
}
.ui-search-layout--map__right-content--map:before {
  background:rgba(0,0,0,.01);
  box-shadow:inset 4px 0 8px rgba(0,0,0,.1);
  content:"";
  inset:0;
  pointer-events:none;
  position:absolute;
  z-index:1
}
.ui-search-map-list__header {
  align-items:center;
  border-bottom:1px solid rgba(0,0,0,.1);
  color:rgba(0,0,0,.55);
  display:flex;
  font-size:14px;
  font-weight:400;
  height:56px;
  padding:0 16px
}
.ui-search-map-list__header .ui-search-link {
  font-weight:600
}
.ui-search-map-list__header .ui-search-link .ui-search-icon--close {
  margin-left:12px;
  vertical-align:middle;
  fill:#3483fa
}
.ui-search-map-list__header .ui-search-link:focus .ui-search-icon--close,
.ui-search-map-list__header .ui-search-link:hover .ui-search-icon--close {
  fill:#2968c8
}
.ui-search-map-list__header .ui-search-link:active .ui-search-icon--close {
  fill:var(--andes-color-blue-700,#1f4e96)
}
.ui-search-map-list__group {
  background-color:#f5f5f5;
  height:500px;
  overflow-x:hidden;
  overflow-y:scroll
}
.ui-search-map-list__item {
  background-color:#fff;
  border-bottom:1px solid rgba(0,0,0,.1);
  min-height:114px;
  padding:12px 16px;
  position:relative
}
.ui-search-map-list__item:last-child {
  border-bottom:none
}
.ui-search-map-list__item .ui-search-result__wrapper {
  display:flex;
  padding-right:20px
}
.ui-search-map-list__item .ui-search-result__main-image-link {
  display:block;
  margin:0 12px 0 0;
  width:90px
}
.ui-search-map-list__item .ui-search-result__main-image-internal {
  border-radius:4px;
  height:90px;
  object-fit:cover;
  width:90px
}
.ui-search-map-list__item .ui-search-result__available-units {
  color:rgba(0,0,0,.55);
  font-size:12px;
  font-weight:600;
  margin-bottom:4px
}
.ui-search-map-list__item .ui-search-result__online-visit-request {
  align-items:center;
  color:rgba(0,0,0,.9);
  display:flex;
  font-size:12px;
  font-weight:600
}
.ui-search-map-list__item .ui-search-result__online-visit-request svg {
  fill:rgba(0,0,0,.9);
  margin-right:4px
}
.ui-search-map-list__item .ui-search-result__loader {
  background-color:#ededed
}
.ui-search-map-list__item .ui-search-result__loader-content-1 {
  width:140px
}
.ui-search-map-list__item .ui-search-result__loader-content-2 {
  width:80px
}
.ui-search-map-list__item .ui-search-result__loader-content-3 {
  width:160px
}
.ui-search-map-list__item .ui-search-result__loader-content-height {
  height:11px
}
.ui-search-map-list__item .ui-search-result__content-link {
  overflow:hidden
}
.ui-search-map-list__item .ui-search-result__content-separator--2 {
  margin-bottom:2px
}
.ui-search-map-list__item .ui-search-result__content-separator--4 {
  margin-bottom:4px
}
.ui-search-map-list__item .ui-search-result__content-separator--8 {
  margin-bottom:8px
}
.ui-search-map-list__item .ui-search-result__content-title {
  color:rgba(0,0,0,.9);
  font-size:12px;
  line-height:15px;
  -webkit-line-clamp:1
}
.ui-search-map-list__item .ui-search-result__content-title a {
  color:inherit
}
.ui-search-map-list__item .ui-search-result__content-attributes,
.ui-search-map-list__item .ui-search-result__content-location {
  color:rgba(0,0,0,.45);
  font-size:12px;
  font-weight:400;
  line-height:1.25;
  margin-bottom:4px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.ui-search-map-list__item .ui-search-result__content-attributes:last-child,
.ui-search-map-list__item .ui-search-result__content-location:last-child {
  margin-bottom:0
}
.ui-search-map-list__item .ui-search-result__content .ui-search-price {
  color:rgba(0,0,0,.8)
}
.ui-search-map-list__item .ui-search-result__content .ui-search-price:after,
.ui-search-map-list__item .ui-search-result__content .ui-search-price:before {
  margin:0
}
.ui-search-map-list__item .ui-search-result__content .ui-search-price__front-price {
  font-size:12px;
  font-weight:400;
  white-space:nowrap
}
.ui-search-map-list__item .ui-search-result__content .ui-search-price__part {
  font-size:18px;
  font-weight:400;
  line-height:1.25
}
.ui-search-map-list__item .ui-search-result:hover:after,
.ui-search-map-list__item .ui-search-result:hover:before {
  background:var(--andes-color-blue-500,#3483fa);
  bottom:4px;
  content:"";
  position:absolute;
  top:4px;
  width:2px
}
.ui-search-map-list__item .ui-search-result:hover:before {
  border-radius:8px 0 0 8px;
  left:2px
}
.ui-search-map-list__item .ui-search-result:hover:after {
  border-radius:0 8px 8px 0;
  left:4px
}
.ui-search-map-list__item .ui-search-result:hover .ui-search-bookmark {
  opacity:1;
  pointer-events:auto
}
.ui-search-map-list__item .ui-search-result__bookmark {
  pointer-events:none;
  position:absolute;
  right:12px;
  top:0;
  transition:opacity .2s;
  z-index:6
}
.ui-search-map-list__item .ui-search-result__bookmark .ui-search-bookmark {
  opacity:0
}
.ui-search-map-list__item .ui-search-result__bookmark .ui-search-bookmark--active,
.ui-search-map-list__item .ui-search-result__bookmark .ui-search-bookmark--hover-disabled {
  opacity:1
}
.ui-search-map-list__item .ui-search-result__bookmark .ui-search-bookmark__icon-bookmark,
.ui-search-map-list__item .ui-search-result__bookmark .ui-search-bookmark__icon-bookmark-fill {
  height:16px;
  top:12px
}
.ui-search-map-list__item--development .ui-search-result:hover:after,
.ui-search-map-list__item--development .ui-search-result:hover:before {
  background:var(--andes-color-blue-700,#1f4e96)
}
.ui-search-map-list__item .ui-search-result {
  box-shadow:none
}
.ui-search-map-list .ui-search-pagination:last-child {
  margin:0
}
.ui-search-map-list .ui-search-map-pagination {
  background:#f5f5f5;
  border-top:1px solid rgba(0,0,0,.1);
  margin-bottom:0;
  padding:16px
}
.ui-search-map-zrp {
  background:#f5f5f5;
  height:100%
}
.ui-search-map-zrp .ui-empty-state__container {
  align-items:center;
  display:flex;
  flex-direction:column;
  justify-content:center;
  padding:48px;
  text-align:center;
  width:100%
}
.ui-search-map-zrp .ui-empty-state__title {
  font-size:18px;
  font-weight:600;
  margin-bottom:8px;
  margin-top:16px
}
.ui-search-map-zrp .ui-empty-state__description {
  font-size:14px;
  font-weight:400
}
.ui-search-map-zrp__icon {
  height:auto;
  width:100%
}
.ui-search-map-filters {
  align-items:center;
  background:#f5f5f5;
  display:flex;
  height:56px;
  justify-content:space-between;
  padding:0 10px
}
.ui-search-map-filters__primary-container {
  display:flex;
  flex-grow:1;
  height:100%;
  justify-content:space-between;
  padding-right:28px
}
.ui-search-map-filters__primary-container--left {
  align-items:center;
  display:flex;
  height:100%
}
.ui-search-map-filters__primary-container--left>*~* {
  margin-left:16px
}
.ui-search-map-filters__primary-container .andes-dropdown {
  line-height:1.25
}
.ui-search-map-filters__primary-container .andes-dropdown__trigger {
  box-shadow:0 0 0 1px rgba(0,0,0,.1)!important
}
.ui-search-map-filters__primary-container .andes-dropdown__trigger:focus {
  box-shadow:inset 0 0 0 2px var(--andes-color-blue-500,#3483fa)!important
}
.ui-search-map-filters__primary-container .andes-dropdown .andes-dropdown__standalone-arrow {
  margin:1px 0 0 4px!important
}
.ui-search-map-filters__switch {
  align-items:center;
  display:flex;
  flex-shrink:0;
  margin-left:16px
}
.ui-search-map-filters__switch-label {
  font-size:12px;
  margin-left:4px
}
.ui-search-map-filters__location-dropdown {
  max-width:300px
}
.ui-search-map-filters__location-dropdown .andes-dropdown__no-results,
.ui-search-map-filters__location-dropdown .andes-form-control--search-box {
  box-sizing:unset
}
.ui-search-map-filters__location-dropdown .andes-dropdown__popover {
  top:-1.1em
}
.ui-search-map-filters__location-dropdown .andes-list__item-primary {
  max-width:432px;
  overflow:hidden;
  text-overflow:ellipsis
}
.ui-search-map-filters__location-dropdown-item--active {
  background-color:rgba(0,0,0,.04);
  transition:background-color .1s ease-out
}
.ui-search-map-filters__location-search {
  color:rgba(0,0,0,.55);
  position:relative;
  width:100%
}
.ui-search-map-filters__location-search .andes-form-control__message {
  margin-top:0;
  min-height:0
}
.ui-search-map-filters__secondary-container {
  flex-shrink:0;
  margin-left:auto
}
.ui-search-map-filters__secondary-container div[role=dialog] {
  z-index:99!important
}
.ui-search-map-filters__secondary-container .ui-search-price-filter-container .andes-form-control__control {
  font-size:13px;
  min-height:25px;
  width:84px
}
.ui-search-map-filters__secondary-container .ui-search-price-filter-container .andes-form-control__field {
  font-size:13px;
  height:25px
}
.ui-search-map-filters__secondary-container .ui-search-price-filter-container .andes-form-control__field::placeholder {
  color:rgba(0,0,0,.5);
  font-size:14px
}
.ui-search-map-filters .andes-dropdown.andes-dropdown--standalone {
  align-items:center;
  display:flex
}
.ui-search-map-filters .andes-dropdown.andes-dropdown--standalone .andes-floating-menu .andes-dropdown__trigger {
  align-items:center;
  border-radius:6px;
  box-shadow:0 0 0 1px rgba(0,0,0,.1);
  color:rgba(0,0,0,.9);
  display:flex;
  font-size:14px;
  height:36px;
  justify-content:space-between;
  min-width:130px;
  padding:8px 10px
}
.ui-search-map-filters .andes-dropdown.andes-dropdown--standalone .andes-floating-menu .andes-dropdown__trigger:focus {
  background:#fff;
  box-shadow:inset 0 0 0 2px var(--andes-color-blue-500,#3483fa)
}
.ui-search-map-filters .andes-dropdown.andes-dropdown--standalone .andes-floating-menu .andes-dropdown__trigger:focus .andes-dropdown__arrow {
  transform:rotate(180deg)
}
.ui-search-map-filters .andes-dropdown.andes-dropdown--standalone .andes-floating-menu .andes-dropdown__trigger .andes-dropdown__arrow {
  transition:transform .3s ease-in
}
.ui-search-map-filters .andes-dropdown.andes-dropdown--standalone .andes-floating-menu .andes-dropdown__trigger .andes-dropdown__arrow:after {
  border-color:var(--andes-color-blue-500,#3483fa);
  font-size:18px
}
.ui-search-map-filters .andes-dropdown.andes-dropdown--standalone .andes-floating-menu__no-results {
  box-sizing:initial
}
.ui-search-map-filters .andes-dropdown.andes-dropdown--standalone .andes-dropdown__display-values {
  line-height:1.25
}
.ui-search-map-filters .andes-dropdown.andes-dropdown--standalone .andes-card__content:after {
  background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0) 24px);
  border-radius:6px;
  content:"";
  inset:416px 0 0 0;
  pointer-events:none;
  position:absolute
}
.ui-search-map-filters .andes-dropdown.andes-dropdown--standalone .andes-list {
  padding-bottom:12px
}
.ui-search-map-filters .andes-dropdown.andes-dropdown--standalone .andes-list__item {
  font-weight:400
}
.ui-search-map-filters .andes-dropdown.andes-dropdown--standalone .andes-list__item--selected {
  font-weight:700
}
.ui-search-map-filters .andes-dropdown.andes-dropdown--standalone .andes-list__item-primary {
  white-space:nowrap
}
.ui-search-map-filters .andes-list--size-default {
  max-height:464px;
  overflow-y:scroll
}
.ui-search-map-filters .andes-list--size-default .andes-list__item {
  align-items:center;
  border:none;
  display:flex;
  font-size:16px;
  font-weight:400;
  height:48px;
  padding:0 12px
}
.ui-search-map-filters .andes-list--size-default .andes-list__item--selected .andes-list__item-primary {
  color:var(--andes-color-blue-500,#3483fa);
  font-weight:600
}
.ui-search-map-filters .andes-list--size-default .andes-list__item--selected:before {
  border-left:2px solid var(--andes-color-blue-500,#3483fa);
  border-radius:2px;
  bottom:2px;
  left:2px;
  top:2px
}
.ui-search-map-filters .andes-list--size-default .andes-list__item:hover:after {
  content:none
}
.ui-search-map-filters__filters-button.andes-button {
  font-size:14px;
  font-weight:400;
  height:36px;
  min-width:98px;
  padding:0 10px
}
.ui-search-map-filters__filters-button--icon {
  height:16px;
  width:16px
}
.ui-search-map-filters__filters-button--text-highlight {
  color:var(--andes-color-blue-500,#3483fa)
}
.ui-search-map-filters__filters-button .andes-button__content {
  justify-content:center
}
.ui-search-map-filters__filters-button .andes-button__content path {
  fill:var(--andes-color-blue-500,var(--andes-color-blue-500,#3483fa))
}
.ui-search-map-filters__filters-button:hover {
  background-color:var(--andes-color-blue-100,rgba(65,137,230,.1))
}
.ui-search-map-filters__filters-button:hover .andes-button__content path {
  stroke:var(--andes-color-blue-500,var(--andes-color-blue-500,#3483fa))
}
.ui-search-map-filters__filters-button .andes-button__text {
  flex:auto;
  margin-left:8px;
  overflow:unset;
  white-space:nowrap
}
.ui-search-map-filters__filters-button .andes-button__text:last-child {
  margin-left:4px
}
.ui-search-map-filters__filters-tooltip {
  padding:0;
  width:360px;
  z-index:1020
}
.ui-search-map-filters__filters-tooltip .andes-tooltip-data {
  max-height:492px;
  overflow-y:scroll;
  padding:24px
}
.ui-search-map-filters__filters-tooltip .andes-tooltip-button-close {
  display:none
}
.ui-search-map-filters__filters-tooltip .ui-search-applied-filters__link .andes-tag {
  background-color:#f5f5f5;
  border-radius:4px
}
.ui-search-map-filters__filters-tooltip .ui-search-filter-groups {
  margin-top:0
}
.ui-search-map-filters__filters-tooltip .ui-search-filter-groups .ui-search-filter-dl {
  padding-right:0
}
.ui-search-map-filters__filters-tooltip .ui-search-filter-groups .ui-search-filter-name {
  color:rgba(0,0,0,.55)
}
.ui-search-map-filters__filters-tooltip .ui-search-filter-groups .ui-search-filter-results-qty {
  color:rgba(0,0,0,.25)
}
.ui-search-map-filters__filters-tooltip .ui-search-filter-groups .andes-form-control__field {
  border:1px solid rgba(0,0,0,.25)
}
.ui-search-map-filters__filters-tooltip .ui-search-filter-highlighted {
  width:100%
}
.ui-search-map-filters__filters-tooltip .ui-search-filter-highlighted__container {
  border:none;
  padding:8px 0
}
.ui-search-map-filters .faceted-search-desktop {
  background-color:unset;
  box-shadow:none;
  padding:0
}
.ui-search-map-filters .faceted-search-desktop__main-container {
  flex-wrap:nowrap
}
.ui-search-map-filters .faceted-search-desktop__elem {
  margin-left:8px;
  margin-right:0
}
.ui-search-map-filters .faceted-search-desktop__elem:first-child {
  margin-left:0
}
.ui-search-map-filters .faceted-search-desktop__elem:first-child .faceted-search-desktop-dropdown--small {
  width:130px
}
.ui-search-map-filters .faceted-search-desktop-searchbox__floating-menu {
  overflow:inherit
}
.ui-search-map-filters .faceted-search-desktop .andes-list {
  min-width:100%;
  overflow-y:auto
}
.ui-search-map-filters .faceted-search-desktop .andes-checkbox {
  padding-left:0
}
.ui-search-map-filters .faceted-search-desktop .andes-checkbox__input {
  left:2px
}
.ui-search-map-filters .faceted-search-desktop .andes-checkbox__label.andes-checkbox__label-text {
  font-size:12px;
  white-space:nowrap
}
.ui-search-map-filters .faceted-search-desktop-dropdown.andes-dropdown.andes-dropdown--form .andes-dropdown__trigger {
  box-shadow:0 0 0 1px rgba(0,0,0,.1);
  height:36px;
  margin:0;
  min-height:36px
}
.ui-search-map-filters .faceted-search-desktop-dropdown.andes-dropdown.andes-dropdown--form .andes-dropdown__trigger:focus:not(:focus-visible) {
  box-shadow:0 0 0 1px rgba(0,0,0,.1)
}
.ui-search-map-filters .faceted-search-desktop-dropdown.andes-dropdown--open.andes-dropdown--form .andes-dropdown__trigger {
  background-color:#fff;
  box-shadow:0 0 0 2px var(--andes-color-blue-500,#3483fa)
}
.ui-search-map-filters .faceted-search-desktop-dropdown.andes-dropdown .andes-popper {
  width:100%!important
}
.ui-search-map-filters .faceted-search-desktop-searchbox__icon {
  bottom:.2rem
}
.ui-search-map-filters .faceted-search-desktop-searchbox .andes-form-control__field::placeholder {
  color:rgba(0,0,0,.55)
}
.ui-search-map-filters .faceted-search-desktop-searchbox .andes-list {
  max-height:220px;
  min-width:250px;
  overflow-y:auto
}
.ui-search-map-filters .faceted-search-desktop .andes-form-control--textfield .andes-form-control__control {
  background-color:inherit;
  box-shadow:0 0 0 1px rgba(0,0,0,.1);
  min-height:36px
}
.ui-search-map-filters .faceted-search-desktop .andes-form-control--textfield .andes-form-control__control .andes-form-control__field {
  background-color:inherit;
  font-size:14px
}
.ui-search-map-filters .faceted-search-desktop .andes-form-control--textfield .andes-form-control__control .andes-form-control__field::placeholder {
  font-size:14px
}
.ui-search-map-filters .faceted-search-desktop .andes-form-control--focused .andes-form-control__control {
  background-color:#fff;
  box-shadow:0 0 0 2px var(--andes-color-blue-500,#3483fa)
}
.ui-search-map-filters .faceted-search-desktop-dropdown--small {
  width:140px
}
.ui-map-control-button-container {
  background:#fff;
  border-radius:6px;
  box-shadow:0 1px 3px rgba(0,0,0,.25);
  overflow:hidden;
  pointer-events:auto;
  transition:box-shadow .2s ease-out
}
.ui-map-control-button {
  background:#fff;
  border:none;
  cursor:pointer;
  font-family:Proxima Nova,-apple-system,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
  outline:none
}
.ui-map-control-button:hover {
  background:var(--andes-color-blue-150,rgba(65,137,230,.15))
}
.ui-map-control-button:active {
  background:var(--andes-color-blue-200,rgba(65,137,230,.2))
}
.ui-map-control-custom-controls {
  align-items:flex-end;
  bottom:24px;
  display:flex;
  pointer-events:none;
  position:absolute;
  right:24px
}
.ui-map-control-custom-controls>*~* {
  margin-left:8px
}
.ui-map-control-button-separator {
  border:solid rgba(0,0,0,.07);
  border-width:1px 0 0;
  margin:0
}
.ui-map-control-map-type-button {
  align-items:center;
  color:var(--andes-color-blue-500,#3483fa);
  display:flex;
  font-size:14px;
  font-weight:600;
  height:29px;
  line-height:18px;
  padding:6px 12px;
  text-align:center;
  text-transform:capitalize
}
.ui-map-control-zoom-container {
  pointer-events:auto;
  width:29px
}
.ui-map-control-zoom-button {
  align-items:baseline;
  display:flex;
  justify-content:center;
  padding:6px;
  width:100%
}
.ui-map-control-zoom-button>svg {
  min-height:16px;
  min-width:16px
}
.ui-search-map-loader-error {
  height:500px;
  width:100%
}
.ui-search-map-loader-error .ui-empty-state__container {
  align-items:center;
  display:flex;
  flex-direction:column;
  height:100%;
  justify-content:center;
  width:100%
}
.ui-search-map-loader-error .ui-empty-state__title {
  font-size:18px;
  font-weight:600;
  margin-bottom:16px;
  margin-top:1.6em
}
.ui-search-map-loader-error .ui-empty-state__description {
  color:rgba(0,0,0,.6);
  font-weight:400
}
.ui-search-map-loader-error__icon {
  height:auto;
  width:130px
}
.ui-search-result__infowindow {
  border-radius:6px;
  box-shadow:0 8px 16px 0 rgba(0,0,0,.1);
  width:220px
}
.ui-search-result__infowindow .ui-search-result__infowindow-image-link {
  display:block;
  height:150px;
  width:220px
}
.ui-search-result__infowindow .ui-search-result__main-image-internal {
  border-radius:6px 6px 0 0;
  height:150px;
  object-fit:cover;
  width:220px
}
.ui-search-result__infowindow .ui-search-result__available-units {
  color:rgba(0,0,0,.55);
  font-weight:600;
  margin-bottom:4px
}
.ui-search-result__infowindow .ui-search-result__online-visit-request {
  align-items:center;
  color:rgba(0,0,0,.9);
  display:flex;
  font-size:12px;
  font-weight:600
}
.ui-search-result__infowindow .ui-search-result__online-visit-request svg {
  fill:rgba(0,0,0,.9);
  margin-right:4px
}
.ui-search-result__infowindow .ui-search-result__content {
  color:rgba(0,0,0,.9);
  font-size:12px;
  padding:8px
}
.ui-search-result__infowindow .ui-search-result__content-separator--2 {
  margin-bottom:2px
}
.ui-search-result__infowindow .ui-search-result__content-separator--4 {
  margin-bottom:4px
}
.ui-search-result__infowindow .ui-search-result__content-title {
  color:rgba(0,0,0,.9);
  font-size:12px;
  line-height:15px;
  -webkit-line-clamp:1
}
.ui-search-result__infowindow .ui-search-result__content-attributes,
.ui-search-result__infowindow .ui-search-result__content-location {
  color:rgba(0,0,0,.45);
  font-size:12px;
  margin-bottom:4px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.ui-search-result__infowindow .ui-search-result__content-attributes:last-child,
.ui-search-result__infowindow .ui-search-result__content-location:last-child {
  margin-bottom:0
}
.ui-search-result__infowindow .ui-search-price__second-line {
  font-size:18px;
  line-height:15px
}
.ui-search-result__infowindow .ui-search-item__group--rental-type {
  margin-bottom:0
}
.ui-search-result__infowindow .ui-search-item__group--rental-type .ui-search-item__highlight-group-hint:last-child {
  margin-bottom:4px
}
.ui-search-bookmark {
  height:36px;
  position:relative;
  width:36px;
  z-index:1
}
.ui-search-bookmark__btn {
  align-items:center;
  background:hsla(0,0%,100%,.7);
  border:0;
  border-radius:50%;
  color:var(--andes-color-blue-500,#3483fa);
  content:"";
  cursor:pointer;
  display:flex;
  height:100%;
  justify-content:center;
  padding:0;
  width:100%
}
.ui-search-bookmark__btn:hover {
  color:var(--andes-color-blue-700,#1f4e96)
}
.ui-search-bookmark__icon-bookmark,
.ui-search-bookmark__icon-bookmark-fill {
  height:20px;
  width:20px;
  z-index:2
}
.ui-search-bookmark__icon-bookmark {
  fill:transparent;
  stroke:currentcolor
}
.ui-search-bookmark__icon-bookmark-fill {
  fill:currentcolor;
  stroke:transparent
}
.ui-search-map-cluster__label {
  color:#fff!important;
  font-family:Proxima Nova,-apple-system,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif!important;
  font-size:10px!important
}
.ui-search-map-cluster__label--selected {
  color:var(--andes-color-blue-600,#2968c8)!important
}
.ui-search-main--without-breadcrumb .ui-search-results {
  margin-top:10px
}
.ui-search-results {
  display:flex;
  flex-direction:column;
  width:885px
}
.ui-search-results .andes-tooltip__trigger {
  width:100%
}
@media(max-width:1164px)and (min-width:1024px) {
  .ui-search-results {
    width:744px
  }
}
@media(max-width:1023px)and (min-width:862px) {
  .ui-search-results {
    width:584px
  }
}
/*@media(max-width:861px) {*/
/*  .ui-search-results {*/
/*    width:100%;*/
/*  }*/
/*}*/
.ui-search-layout {
  display:inline-flex
}
.ui-search-layout:last-child {
  margin-bottom:60px
}
.ui-search-layout--fade {
  opacity:.5;
  transition:opacity 1s ease-in-out
}
.ui-search-layout .ui-search-price__second-line .price-tag-cents {
  font-size:12px;
  font-weight:600
}
.ui-search-layout .ui-search-price__second-line--decimal .price-tag-cents {
  font-size:inherit;
  font-weight:inherit
}
.ui-search-layout .ui-search-price .price-tag__disabled .price-tag-cents {
  font-weight:600;
  margin-bottom:4px
}
.ui-search-layout .ui-search-price .price-tag__disabled:after {
  top:50%
}
.ui-search-layout .ui-search-installments .ui-search-price__second-line .price-tag-cents {
  font-size:10px
}
.ui-search-layout .ui-search-item__group--vertical-highlight {
  flex-wrap:wrap
}
.ui-search-layout--grid {
  display:grid;
  gap:16px;
  grid-template-columns:repeat(3,minmax(240px,1fr));
  margin-bottom:16px
}
@media(max-width:1023px) {
  .ui-search-layout--grid {
    gap:10px;
    grid-template-columns:repeat(2,minmax(238px,1fr))
  }
}
.ui-search-layout--stack {
  display:grid;
  gap:0;
  grid-template-columns:repeat(1,minmax(240px,1fr))
}
.ui-search-item__pub-container .ui-search-item__pub-label {
  color:#bfbfbf;
  font-size:14px
}
.ui-search-item__pub-container .ui-search-item__pub-label--blue {
  color:var(--andes-color-blue-500,#3483fa)
}
.ui-search-item__title {
  display:-webkit-box;
  overflow:hidden;
  text-overflow:ellipsis;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical;
  word-break:break-word
}
.ui-search-item__title-compats {
  -webkit-line-clamp:3
}
.ui-search-item__brand-discoverability {
  color:#333;
  display:-webkit-box;
  font-size:14px;
  font-weight:600;
  overflow:hidden;
  text-overflow:ellipsis;
  word-break:break-word;
  -webkit-line-clamp:1;
  -webkit-box-orient:vertical
}
.ui-search-item__brand-discoverability:after,
.ui-search-item__brand-discoverability:before {
  content:"";
  display:block;
  height:0;
  width:0
}
.ui-search-item__brand-discoverability:before {
  margin-top:-4px
}
.ui-search-item__brand-discoverability:after {
  margin-bottom:0
}
@media(max-width:1164px) {
  .ui-search-layout {
    justify-content:center
  }
}
.ui-search-item__highlight-label.ui-search-value-proposition__pill {
  margin-bottom:0;
  margin-top:0
}
.ui-search-result .ui-search-result__highlight-container {
  padding-bottom:4px
}
.ui-search-result .ui-search-result__highlight-container .ui-search-item__highlight-label {
  border-radius:2px;
  font-size:10px;
  font-weight:600;
  line-height:1.35;
  margin:0;
  padding:2px 6px
}
.ui-search-result .ui-search-result__highlight-container .ui-search-item__highlight-label--TIME_LABEL_HIGHLIGHT {
  font-size:12px
}
.ui-search-result__shops-pills--absolute {
  display:none;
  left:0;
  padding:0;
  position:absolute;
  text-align:center;
  top:0;
  z-index:1
}
.ui-search-result__shops-pills--absolute .ui-pb {
  margin:0
}
.ui-search-item__group__discount--below .ui-search-item__group__element {
  margin-bottom:4px
}
.ui-search-item__group__discount--below .ui-search-item__group__element .ui-search-price__second-line {
  align-items:flex-start;
  flex-flow:column wrap
}
.ui-search-item__group__discount--below .ui-search-item__group__element .ui-search-price__discount {
  line-height:1.28
}
.ui-search-applied-filters {
  display:flex;
  flex-wrap:wrap;
  width:100%
}
.ui-search-applied-filters__link {
  margin-bottom:10px;
  margin-right:10px
}
.ui-search-applied-filters__link .andes-tag {
  background-color:#fff;
  border-color:transparent;
  border-radius:1px;
  margin:0;
  max-height:26px;
  padding:0
}
.ui-search-applied-filters__link .andes-tag--large .andes-tag__label {
  color:rgba(0,0,0,.62);
  font-size:13px
}
.ui-search-applied-filters__link .andes-tag__close {
  fill:#bfbfbf
}
.ui-search-applied-filters__link .andes-tag__close:hover {
  fill:#8c8c8c
}
.ui-search-applied-filters__link .andes-tag__tag-hover-surface {
  background-color:#fafafa;
  border-radius:2px
}
.ui-search-applied-filters__link .andes-tag__tag-hover-surface .andes-tag__close {
  margin:0 2px
}
.ui-search-applied-filters__link .andes-tag__tag-hover-surface .andes-tag__label:first-child {
  margin-left:8px;
  margin-right:3px
}
.ui-search-applied-filters__link .andes-tag__close:hover {
  background-color:unset
}
.ui-search-applied-filters__link .andes-tag__close:focus {
  box-shadow:unset
}
.ui-search-applied-filters__link .andes-tag__close-svg-group {
  fill:#bfbfbf
}
.ui-search-applied-filters__link .andes-tag__close-svg-group:hover {
  fill:#8c8c8c
}
.ui-search-applied-filters__link .andes-tag:hover .andes-tag__close-svg-group {
  fill:#666
}
.andes-modal {
  border-radius:4px
}
.andes-modal a:focus-visible {
  box-shadow:0 0 2px 2px #3483fa;
  color:#3483fa
}
.ui-search-modal .andes-list {
  border-bottom:1px solid rgba(0,0,0,.1);
  font-weight:300
}
.ui-search-modal .andes-list .andes-list {
  border-bottom:none
}
.ui-search-modal .andes-list__item {
  border-top:1px solid rgba(0,0,0,.1);
  color:rgba(0,0,0,.9);
  padding-bottom:20px;
  padding-top:20px
}
.ui-search-modal .andes-list__item--selected:before {
  border-left-width:6px
}
.andes-modal__header .andes-modal__title {
  font-size:20px;
  margin-left:32px;
  padding-top:40px
}
.andes-modal__header--sticky .andes-modal__title {
  padding-bottom:40px
}
.andes-modal__header .andes-modal__close-button {
  position:fixed;
  right:59px;
  top:40px;
  stroke:#3483fa;
  filter:invert(50%) sepia(54%) saturate(6591%) hue-rotate(207deg) brightness(107%) contrast(96%)
}
.andes-modal__close-button {
  z-index:9999
}
.andes-modal__close-button:focus {
  outline:none
}
.andes-modal--full .andes-modal__header .andes-modal__close-button {
  -webkit-tap-highlight-color:rgba(0,0,0,0);
  height:35px;
  left:24px;
  top:15px;
  width:35px
}
.andes-modal--full .andes-modal__header .andes-modal__close-button:before {
  background-color:transparent;
  background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0iIzM0ODNmYSIgc3Ryb2tlPSIjMzQ4M2ZhIj48cGF0aCBzdHJva2Utd2lkdGg9Ii4yIiBkPSJtNiAxNS42NjcgOSA5TDE2LjMzMyAyMyAxMCAxNi42NjdoMTZ2LTJIMTBsNi4zMzMtNi4zMzNMMTUgNi42Njd6Ii8+PC9zdmc+);
  color:var(--andes-color-blue-500,#3483fa);
  content:"";
  height:35px;
  left:3px;
  position:absolute;
  text-indent:0;
  top:3px;
  transform:none;
  width:35px
}
.andes-modal--full .andes-modal__header .andes-modal__close-button:after {
  display:none
}
@media(max-width:860px)and (min-width:767px) {
  .andes-modal__content>.ui-search-search-modal {
    max-height:35em;
    max-width:46em
  }
  .andes-form-control--textfield .andes-form-control__control {
    margin:0 5%;
    width:auto
  }
  .andes-modal__scroll {
    min-height:565px
  }
}
@media(min-width:860px) {
  .andes-modal__content>.ui-search-search-modal {
    height:485px;
    max-width:816px
  }
}
.ui-search-money-picker {
  display:inline-flex;
  line-height:1.25;
  margin-bottom:10px;
  margin-left:12px
}
.ui-search-money-picker-dt-title {
  color:#333;
  display:inline-flex;
  font-size:16px;
  font-weight:600;
  line-height:1.25;
  margin-bottom:10px
}
.ui-search-money-picker-dt-title:after {
  color:#999;
  content:"|";
  height:14px;
  margin-left:15px;
  width:1px
}
.ui-search-money-picker__form {
  display:inline-flex;
  width:105px
}
.ui-search-money-picker__btn {
  align-content:center;
  background-color:transparent;
  border:none;
  color:rgba(0,0,0,.25);
  cursor:pointer;
  display:inline-flex;
  font-size:16px;
  font-weight:600;
  justify-content:center
}
.ui-search-money-picker__btn:focus {
  box-shadow:none
}
.ui-search-money-picker__btn:disabled {
  color:#333
}
.ui-search-money-picker__li {
  margin-bottom:6px
}
.ui-search-money-picker__li .ui-search-link {
  color:#666;
  display:flex;
  flex-wrap:wrap;
  font-size:14px;
  font-weight:400;
  margin-left:0
}
.ui-search-money-picker__li .ui-search-link:hover {
  color:#333
}
.andes-pagination__arrow {
  border-color:rgba(0,0,0,.55);
  border-style:solid;
  border-width:1px 1px 0 0;
  display:inline-block;
  height:7px;
  margin-top:0;
  width:7px
}
.andes-pagination__button--back .andes-pagination__arrow {
  transform:rotate(225deg)
}
.andes-pagination__button--back .andes-pagination__arrow-title {
  margin-left:8px
}
.andes-pagination__button--next .andes-pagination__arrow {
  transform:rotate(45deg)
}
.andes-pagination__button--next .andes-pagination__arrow-title {
  margin-right:4px
}
.andes-pagination__button--disabled {
  display:none
}
.andes-pagination__button--current .andes-pagination__link {
  cursor:auto
}
.ui-search-andes-pagination {
  margin-bottom:32px
}
.ui-search-pagination {
  color:rgba(0,0,0,.45);
  display:flex;
  justify-content:center;
  margin-right:8px
}
.ui-search-pagination:last-child {
  margin-bottom:32px
}
.ui-search-pagination .andes-pagination__button--current .andes-pagination__link {
  background-color:rgba(0,0,0,.04);
  color:rgba(0,0,0,.45);
  font-weight:600
}
.ui-search-pagination .andes-pagination__page-count {
  align-items:center;
  display:flex;
  justify-content:center;
  margin-left:4px;
  white-space:nowrap
}
.ui-search-pagination .andes-pagination__button {
  margin-left:15px
}
.ui-search-pagination .andes-pagination__arrow-title {
  color:#3483fa
}
.ui-search-pagination .andes-pagination__arrow {
  border-color:#3483fa;
  height:8px;
  margin-left:2px;
  width:8px
}
.ui-search-pagination .andes-pagination__button--back .andes-pagination__link:hover,
.ui-search-pagination .andes-pagination__button--next .andes-pagination__link:hover {
  background-color:transparent
}
.ui-search-pagination .andes-pagination__button--back .andes-pagination__link:hover .andes-pagination__arrow,
.ui-search-pagination .andes-pagination__button--next .andes-pagination__link:hover .andes-pagination__arrow {
  border-color:#1259c3
}
.ui-search-pagination .andes-pagination__button--back .andes-pagination__link:hover .andes-pagination__arrow-title,
.ui-search-pagination .andes-pagination__button--next .andes-pagination__link:hover .andes-pagination__arrow-title {
  color:#1259c3
}
.andes-modal-dialog__header--scrolled {
  box-shadow:unset;
  padding:0
}
.ui-search-search-modal {
  display:flex;
  flex-direction:column;
  height:100%;
  width:100%
}
.ui-search-search-modal .andes-form-control__field {
  font-size:20px;
  height:52px;
  margin:0;
  width:100%
}
.ui-search-search-modal .andes-form-control__field::placeholder {
  font-size:20px
}
.ui-search-search-modal .andes-form-control--default,
.ui-search-search-modal .andes-form-control--textbox {
  max-width:688px;
  padding:0;
  width:100%
}
.ui-search-search-modal .andes-form-control__message {
  position:absolute
}
.ui-search-search-modal:after {
  background:linear-gradient(0deg,#fff 20%,hsla(0,0%,100%,0) 80%);
  border-radius:4px;
  bottom:0;
  content:"";
  height:85px;
  left:0;
  opacity:0;
  pointer-events:none;
  position:absolute;
  transition:opacity .2s;
  width:100%
}
.ui-search-search-modal .ui-search-icon {
  display:block;
  margin:0 auto 27px
}
.ui-search-search-modal__header {
  display:flex;
  flex-flow:row wrap;
  flex-shrink:0;
  justify-content:center;
  min-height:38px;
  padding-bottom:10px;
  position:relative;
  transition:box-shadow .2s;
  width:100%
}
.ui-search-search-modal__header>:not(:last-child) {
  margin-bottom:24px
}
.ui-search-search-modal--scrolled .ui-search-search-modal__header {
  box-shadow:0 2px 0 0 rgba(0,0,0,.15)
}
.ui-search-search-modal__footer {
  box-shadow:0 -2px 0 0 rgba(0,0,0,.15);
  padding:16px 64px 16px 36px;
  z-index:1
}
.ui-search-search-modal__submit-button {
  font-size:18px;
  font-weight:400;
  height:48px;
  padding:15px 32px;
  width:160px
}
.ui-search-search-modal__scroll-fade:after {
  opacity:1
}
.ui-search-search-modal__title {
  color:#333;
  display:inline-block;
  font-size:20px;
  font-weight:600;
  line-height:1.2;
  padding-left:64px;
  vertical-align:middle;
  width:100%
}
.ui-search-search-modal__filter-bar {
  display:flex;
  justify-content:center;
  width:100%
}
.ui-search-search-modal__filter-bar .andes-form-control--textfield:last-child {
  width:calc(100% - 64px)
}
.ui-search-search-modal-list {
  max-width:800px;
  overflow:auto;
  padding:0 64px 64px 35px
}
.ui-search-search-modal-filter {
  color:#666;
  font-weight:400;
  margin-bottom:7px
}
.ui-search-search-modal-filter--multi-selection {
  margin-bottom:10px
}
.ui-search-search-modal-filter:focus,
.ui-search-search-modal-filter:hover {
  color:#333
}
.ui-search-search-modal-grid-rows {
  display:flex;
  flex-wrap:wrap;
  overflow:auto;
  padding:4px 65px 0
}
.ui-search-search-modal-grid-rows .ui-search-search-modal-filter {
  flex:1 1 33.33%;
  white-space:nowrap
}
.ui-search-search-modal-grid-columns {
  display:flex;
  flex-wrap:wrap;
  margin:0;
  overflow:auto;
  padding:4px 65px 0;
  position:relative
}
.ui-search-search-modal-grid-columns .ui-search-search-modal-filter {
  display:inline-block;
  flex-grow:1;
  line-height:1.3;
  margin:0 20px 32px 0;
  max-width:30%;
  width:30%
}
.ui-search-search-modal-grid-columns .ui-search-search-modal-filter:focus,
.ui-search-search-modal-grid-columns .ui-search-search-modal-filter:hover {
  color:#333
}
.ui-search-search-modal-filter-group {
  color:#333;
  font-weight:700;
  width:100%
}
.ui-search-search-modal-filter-group .ui-search-search-modal-filters {
  border-bottom:1px solid #e6e6e6;
  column-count:3;
  font-size:14px;
  max-width:none;
  padding:10px 0 32px;
  width:94%
}
.ui-search-search-modal-filter-group .ui-search-search-modal-filters .ui-search-search-modal-filter {
  display:block;
  text-align:left;
  width:220px
}
.ui-search-search-modal-filter-group:last-child .ui-search-search-modal-filters {
  border-bottom:none
}
.ui-search-search-modal-filters-key {
  display:block;
  font-size:24px;
  font-weight:600;
  padding-top:29px;
  width:6%
}
.ui-search-search-modal-filter-name {
  color:rgba(0,0,0,.9);
  font-size:14px;
  font-weight:400;
  transition:color .2s
}
.ui-search-search-modal-filter--multi-selection .ui-search-search-modal-filter-name {
  color:#333
}
.ui-search-search-modal-image-filter {
  display:flex;
  width:33%
}
.ui-search-search-modal-image-filter__image {
  height:40px;
  width:54px
}
.ui-search-search-modal-image-filter__container {
  padding:4px;
  -webkit-margin-start:0;
  background:#fff;
  border-radius:2px;
  box-shadow:0 2px 2px 0 rgba(0,0,0,.15),0 -1px 0 0 rgba(0,0,0,.15);
  display:inline-block;
  height:48px;
  margin-inline-start:0;
  margin:0 14px 38px 0;
  width:64px
}
.ui-search-search-modal-image-filter__info {
  display:flex;
  flex-direction:column
}
.ui-search-search-modal-image-filter__info .ui-search-search-modal-filter-name {
  color:#000
}
.ui-search-search-modal-color-filter,
.ui-search-search-modal-size-filter {
  display:flex;
  font-size:14px;
  line-height:1.3;
  margin-bottom:32px;
  margin-right:20px;
  max-width:calc(33.33% - 20px);
  white-space:nowrap;
  width:100%
}
.ui-search-search-modal-color-filter:hover .ui-search-search-modal-filter-name,
.ui-search-search-modal-color-filter:hover .ui-search-search-modal-size-sample,
.ui-search-search-modal-size-filter:hover .ui-search-search-modal-filter-name,
.ui-search-search-modal-size-filter:hover .ui-search-search-modal-size-sample {
  color:#262626
}
.ui-search-search-modal-color-filter:hover .ui-search-search-modal-size-sample,
.ui-search-search-modal-size-filter:hover .ui-search-search-modal-size-sample {
  border-color:#262626
}
.ui-search-search-modal-color-filter .ui-search-search-modal-filter-data,
.ui-search-search-modal-size-filter .ui-search-search-modal-filter-data {
  align-items:center;
  display:flex;
  justify-content:center
}
.ui-search-search-modal-color-sample {
  flex-shrink:0;
  height:40px;
  margin-right:20px;
  transition:transform .2s;
  width:40px
}
.ui-search-search-modal-size-sample {
  align-items:center;
  border:1px solid #999;
  border-radius:50%;
  color:#666;
  display:flex;
  height:48px;
  justify-content:center;
  line-height:14px;
  margin-right:12px;
  text-align:center;
  transition:color .2s,border-color .2s;
  white-space:break-spaces;
  width:48px;
  word-break:break-word
}
.modal-content-not-found {
  height:500px;
  padding-top:90px
}
.modal-content-not-found__text {
  color:#262626;
  font-size:24px;
  line-height:1;
  padding:0 180px;
  text-align:center
}
.ui-search-bookmark {
  position:absolute;
  right:0;
  top:0;
  z-index:5
}
.ui-search-bookmark__btn {
  background-color:transparent;
  border:none;
  display:inline-flex;
  height:48px;
  padding:16px;
  width:49px
}
.ui-search-bookmark__icon-bookmark,
.ui-search-bookmark__icon-bookmark-fill {
  fill:none;
  stroke:var(--andes-color-blue-500,#3483fa);
  height:15px;
  overflow:visible;
  position:absolute;
  top:16px
}
.ui-search-bookmark__icon-bookmark g,
.ui-search-bookmark__icon-bookmark-fill g {
  stroke-width:1.5
}
.ui-search-bookmark__icon-bookmark-fill {
  fill:var(--andes-color-blue-500,#3483fa);
  opacity:0;
  transform:scale(0);
  transition:opacity .25s ease-in-out,transform .35s cubic-bezier(0,0,.3,1.5)
}
.ui-search-bookmark__icon-bookmark-fill--active {
  opacity:1;
  transform:scale(1)
}
.ui-search-bookmark__cpg {
  left:100px;
  right:unset;
  top:16px
}
.ui-search-bookmark__cpg .ui-search-bookmark__btn {
  background-color:hsla(0,0%,100%,.9);
  border-radius:50%;
  height:32px;
  padding:8px;
  width:32px
}
.ui-search-bookmark__cpg .ui-search-bookmark__icon-bookmark,
.ui-search-bookmark__cpg .ui-search-bookmark__icon-bookmark-fill {
  top:8px
}
.ui-search-top-keywords {
  padding:14px 0 30px
}
.ui-search-top-keywords__item {
  color:#333;
  display:inline;
  font-size:14px
}
.ui-search-top-keywords__item:after {
  content:"-";
  padding:0 8px
}
.ui-search-top-keywords__item:first-of-type {
  font-weight:700
}
.ui-search-top-keywords__item:first-of-type:after {
  content:":";
  padding:0 6px 0 0
}
.ui-search-top-keywords__item:last-of-type:after {
  content:none
}
.ui-search-top-keywords__list {
  color:rgba(0,0,0,.55);
  font-weight:400
}
.ui-search-top-keywords__link,
.ui-search-top-keywords__link:active,
.ui-search-top-keywords__link:visited {
  color:#333
}
.ui-search-top-keywords__link:hover {
  color:rgba(0,0,0,.9);
  text-decoration:none
}
.ui-search-reviews {
  align-items:center;
  display:flex;
  justify-content:flex-start
}
.ui-search-reviews__rating-number {
  color:rgba(0,0,0,.55);
  font-size:14px;
  font-weight:400;
  margin-right:8px;
  position:relative;
  top:1px
}
.ui-search-reviews__ratings {
  align-items:center;
  display:flex;
  height:100%;
  margin-right:5px;
  width:95px
}
.ui-search-reviews__ratings .ui-search-icon {
  margin-bottom:0;
  margin-right:4px
}
.ui-search-reviews__ratings .ui-search-icon--star {
  color:var(--andes-color-blue-500,#3483fa);
  height:15px;
  width:15px
}
.ui-search-reviews__amount {
  color:rgba(0,0,0,.55);
  font-size:14px;
  font-weight:400
}
.andes-dropdown {
  font-family:Proxima Nova,-apple-system,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
  font-size:16px;
  font-weight:400;
  line-height:1;
  position:relative;
  -webkit-font-smoothing:antialiased
}
.andes-dropdown.andes-form-control--disabled:hover:not(.andes-form-control__split-button) path,
.andes-dropdown.andes-form-control--disabled:hover:not(.andes-form-control__split-button) svg,
.andes-dropdown.andes-form-control--disabled:not(.andes-form-control__split-button) path,
.andes-dropdown.andes-form-control--disabled:not(.andes-form-control__split-button) svg {
  fill:rgba(0,0,0,.25)
}
.andes-dropdown.andes-form-control--disabled:hover:not(.andes-form-control__split-button) .andes-floating-menu .andes-dropdown__trigger,
.andes-dropdown.andes-form-control--disabled:not(.andes-form-control__split-button) .andes-floating-menu .andes-dropdown__trigger {
  color:rgba(0,0,0,.25);
  cursor:default
}
.andes-dropdown.andes-form-control--disabled:hover:not(.andes-form-control__split-button) .andes-form-control__message,
.andes-dropdown.andes-form-control--disabled:not(.andes-form-control__split-button) .andes-form-control__message {
  color:rgba(0,0,0,.25)
}
.andes-dropdown__menu .andes-list__item {
  outline:none
}
.andes-dropdown__menu .andes-list__item:focus {
  box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px var(--andes-color-blue-600,#2968c8),inset 0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px var(--andes-color-blue-600,#2968c8),inset 0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px var(--andes-color-blue-600,#2968c8),inset 0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-dropdown__menu .andes-list__item:focus-visible {
  box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px var(--andes-color-blue-600,#2968c8),inset 0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px var(--andes-color-blue-600,#2968c8),inset 0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px var(--andes-color-blue-600,#2968c8),inset 0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-dropdown__menu .andes-list__item:focus:not(:focus-visible) {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  outline:none
}
.andes-dropdown .andes-form-control__placeholder,
.andes-dropdown__display-values {
  line-height:1.25
}
.andes-dropdown__chevron {
  display:flex
}
.andes-dropdown__chevron svg {
  transition:transform .2s
}
.andes-dropdown__chevron path,
.andes-dropdown__chevron svg {
  fill:var(--andes-color-blue-500,#3483fa)
}
.andes-dropdown__field {
  position:relative
}
.andes-dropdown.andes-dropdown--open .andes-floating-menu .andes-dropdown__trigger {
  box-shadow:inset 0 0 0 2px var(--andes-color-blue-500,#3483fa)
}
.andes-dropdown__arrow-container {
  position:absolute;
  right:-4px;
  top:-1px
}
.andes-dropdown__no-results {
  box-sizing:content-box;
  color:rgba(0,0,0,.55);
  font-size:14px;
  height:18px;
  padding:18px 16px
}
.andes-dropdown__search-box {
  padding:16px 16px 4px
}
.andes-dropdown--open .andes-dropdown__chevron svg,
.andes-dropdown--open .andes-dropdown__standalone-arrow {
  transform:rotate(180deg)
}
.andes-dropdown .andes-dropdown__trigger {
  align-items:center;
  background:none;
  border:0;
  border-radius:.375em;
  color:rgba(0,0,0,.9);
  cursor:pointer;
  display:flex;
  font:inherit;
  font-size:18px;
  font-weight:400;
  margin:0;
  outline:0;
  padding:4px 6px;
  transition:color .18s ease-out
}
.andes-dropdown .andes-dropdown__trigger:focus {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-dropdown .andes-dropdown__trigger:focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-dropdown .andes-dropdown__trigger:focus:not(:focus-visible) {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  outline:none
}
.andes-dropdown .andes-dropdown__trigger::-moz-focus-inner {
  border:0
}
.andes-dropdown .andes-dropdown__trigger:hover {
  color:var(--andes-color-blue-500,#3483fa)
}
.andes-dropdown .andes-dropdown__trigger span {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  width:100%
}
.andes-dropdown .andes-form-control__field:focus~.andes-dropdown__arrow-container path,
.andes-dropdown .andes-form-control__field:focus~.andes-dropdown__arrow-container svg {
  fill:var(--andes-color-blue-500,#3483fa)
}
.andes-dropdown .andes-floating-menu .andes-dropdown__menu {
  border-radius:.375em
}
.andes-dropdown .andes-floating-menu .andes-dropdown__menu li:first-child {
  border-top-left-radius:.375em;
  border-top-right-radius:.375em
}
.andes-dropdown .andes-floating-menu .andes-dropdown__menu li:last-child {
  border-bottom-left-radius:.375em;
  border-bottom-right-radius:.375em
}
.andes-dropdown .andes-floating-menu .andes-form-control--search-box .andes-form-control__field {
  margin:0
}
.andes-dropdown .andes-floating-menu .andes-popper {
  opacity:0
}
.andes-dropdown .andes-floating-menu.andes-floating-menu--show .andes-popper {
  opacity:1
}
.andes-dropdown.andes-dropdown--standalone.andes-form-control--disabled:hover .andes-dropdown__trigger {
  background-color:transparent;
  border:0;
  color:rgba(0,0,0,.25);
  font-weight:400;
  padding:11px 8px
}
.andes-dropdown.andes-dropdown--standalone .andes-floating-menu .andes-dropdown__trigger {
  box-shadow:none;
  padding:11px 8px
}
.andes-dropdown.andes-dropdown--standalone .andes-floating-menu .andes-dropdown__trigger:focus {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-dropdown.andes-dropdown--standalone .andes-floating-menu .andes-dropdown__trigger:focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-dropdown.andes-dropdown--standalone .andes-floating-menu .andes-dropdown__trigger:focus:not(:focus-visible) {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  outline:none
}
.andes-dropdown.andes-dropdown--standalone .andes-floating-menu .andes-dropdown__standalone-arrow {
  margin:2px 0 0 2px;
  transition:transform .2s
}
.andes-dropdown.andes-dropdown--standalone .andes-floating-menu .andes-dropdown__standalone-arrow path,
.andes-dropdown.andes-dropdown--standalone .andes-floating-menu .andes-dropdown__standalone-arrow svg {
  fill:rgba(0,0,0,.55)
}
.andes-dropdown.andes-dropdown--form {
  padding-top:15px
}
.andes-dropdown.andes-dropdown--form.andes-dropdown--open .andes-dropdown__arrow {
  transform:rotate(180deg)
}
.andes-dropdown.andes-dropdown--form.andes-dropdown--open.andes-form-control--error .andes-dropdown__trigger {
  box-shadow:0 0 0 2px #f23d4f
}
.andes-dropdown.andes-dropdown--form.andes-dropdown--bottom .andes-floating-menu--show .andes-card {
  margin-top:6px
}
.andes-dropdown.andes-dropdown--form .andes-form-control__label {
  color:rgba(0,0,0,.9);
  font-size:14px;
  margin-left:.375em;
  position:absolute;
  top:0
}
.andes-dropdown.andes-dropdown--form .andes-form-control__message {
  align-items:center;
  display:flex;
  font-size:13px;
  line-height:.7692307692em;
  margin-left:.375em;
  margin-top:0;
  min-height:unset
}
.andes-dropdown.andes-dropdown--form .andes-form-control__message .andes-dropdown__error-icon {
  background-color:#f23d4f;
  border-radius:50%;
  height:12px;
  margin-right:6px;
  width:12px
}
.andes-dropdown.andes-dropdown--form .andes-form-control__placeholder {
  color:rgba(0,0,0,.55)
}
.andes-dropdown.andes-dropdown--form .andes-dropdown__trigger {
  align-items:center;
  background-color:#fff;
  box-shadow:0 0 0 1px rgba(0,0,0,.25);
  color:rgba(0,0,0,.9);
  display:flex;
  font-size:16px;
  justify-content:flex-end;
  line-height:1.375em;
  margin:.375em 0 .5em;
  min-height:48px;
  padding:.8125em .75em;
  position:relative;
  text-align:left;
  width:100%
}
.andes-dropdown.andes-dropdown--form .andes-dropdown__trigger:focus {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-dropdown.andes-dropdown--form .andes-dropdown__trigger:focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-dropdown.andes-dropdown--form .andes-dropdown__trigger:focus:not(:focus-visible) {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  outline:none
}
.andes-dropdown.andes-dropdown--form .andes-dropdown__trigger:hover {
  box-shadow:0 0 0 1px rgba(0,0,0,.55)
}
.andes-dropdown.andes-dropdown--form .andes-dropdown__trigger span {
  overflow-x:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  width:100%
}
.andes-dropdown.andes-dropdown--form .andes-dropdown__trigger:focus:not(:focus-visible) {
  box-shadow:inset 0 0 0 2px var(--andes-color-blue-500,#3483fa)
}
.andes-dropdown.andes-dropdown--form .andes-form-control__field {
  margin:8px 0 6px
}
.andes-dropdown.andes-dropdown--form .andes-form-control__field option {
  padding:0
}
.andes-dropdown.andes-dropdown--form .andes-form-control__field::-moz-focus-inner {
  border:0;
  padding:0
}
.andes-dropdown.andes-dropdown--form .andes-form-control__field:focus {
  outline:0
}
.andes-dropdown.andes-dropdown--form .andes-form-control__field:-moz-focusring {
  color:transparent;
  text-shadow:0 0 0 rgba(0,0,0,.9)
}
.andes-dropdown.andes-dropdown--form .andes-floating-menu--search .andes-form-control__field {
  margin:0
}
.andes-dropdown.andes-dropdown--form.andes-form-control--error .andes-dropdown__trigger {
  box-shadow:0 0 0 1px #f23d4f
}
.andes-dropdown.andes-dropdown--form.andes-form-control--error .andes-dropdown__trigger:focus {
  box-shadow:0 0 0 2px #f23d4f
}
.andes-dropdown.andes-dropdown--form.andes-form-control--error .andes-dropdown__trigger:hover {
  box-shadow:0 0 0 1px #f23d4f
}
.andes-dropdown.andes-dropdown--form.andes-form-control--error .andes-dropdown__chevron path,
.andes-dropdown.andes-dropdown--form.andes-form-control--error .andes-dropdown__chevron svg {
  fill:#f23d4f
}
.andes-dropdown.andes-dropdown--form.andes-form-control--error .andes-form-control__label,
.andes-dropdown.andes-dropdown--form.andes-form-control--error .andes-form-control__message {
  color:#f23d4f
}
.andes-dropdown--form.andes-form-control--disabled .andes-dropdown__trigger .andes-form-control__placeholder,
.andes-form-control--disabled:hover .andes-dropdown__trigger .andes-form-control__placeholder {
  color:rgba(0,0,0,.25)
}
.andes-dropdown--form.andes-form-control--disabled .andes-dropdown__trigger:hover,
.andes-form-control--disabled:hover .andes-dropdown__trigger:hover {
  box-shadow:none
}
.andes-dropdown.andes-dropdown--multiple .andes-popper {
  opacity:1
}
.andes-dropdown.andes-dropdown--multiple .andes-floating-menu--show .andes-card {
  margin-top:6px
}
.andes-dropdown.andes-dropdown--multiple .andes-dropdown__display-container {
  display:inline-flex;
  left:12px;
  position:absolute;
  top:33px
}
.andes-dropdown--form-native.andes-form-control {
  padding-top:0
}
.andes-dropdown--form-native .andes-form-control__label {
  color:rgba(0,0,0,.9);
  font-size:14px;
  margin-left:.375em
}
.andes-dropdown--form-native .andes-form-control__field {
  align-items:center;
  border-radius:.375em;
  box-shadow:0 0 0 1px rgba(0,0,0,.25);
  color:rgba(0,0,0,.9);
  display:flex;
  font-size:16px;
  justify-content:flex-end;
  line-height:1.375em;
  margin:.4375em 0 .5em;
  min-height:48px;
  padding:.8125em .75em;
  position:relative;
  text-align:left;
  width:100%
}
.andes-dropdown--form-native .andes-form-control__field:focus {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-dropdown--form-native .andes-form-control__field:focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-dropdown--form-native .andes-form-control__field:focus:not(:focus-visible) {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  outline:none
}
.andes-dropdown--form-native .andes-form-control__field span {
  overflow-x:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  width:100%
}
.andes-dropdown--form-native .andes-form-control__field:focus:not(:focus-visible) {
  box-shadow:inset 0 0 0 2px var(--andes-color-blue-500,#3483fa)
}
.andes-dropdown--form-native .andes-form-control__message {
  align-items:center;
  display:flex;
  font-size:13px;
  line-height:.7692307692em;
  margin-left:.375em;
  margin-top:0;
  min-height:unset
}
.andes-dropdown--form-native .andes-form-control__message .andes-dropdown__error-icon {
  background-color:#f23d4f;
  border-radius:50%;
  height:12px;
  margin-right:6px;
  width:12px
}
.andes-dropdown--form-native .andes-dropdown__chevron {
  pointer-events:none;
  position:absolute;
  right:12px;
  top:14px
}
.andes-dropdown--form-native .andes-dropdown__chevron svg {
  transition:transform .2s
}
.andes-dropdown--form-native .andes-dropdown__chevron path,
.andes-dropdown--form-native .andes-dropdown__chevron svg {
  fill:var(--andes-color-blue-500,#3483fa)
}
@supports((-webkit-appearance:none) or (-moz-appearance:none) or (appearance:none)) {
  .andes-dropdown--form-native .andes-form-control__field {
    appearance:none;
    -webkit-appearance:none;
    -moz-appearance:none;
    background:none
  }
}
.andes-dropdown--form-native.andes-form-control.andes-form-control--error .andes-form-control__field {
  box-shadow:0 0 0 1px #f23d4f
}
.andes-dropdown--form-native.andes-form-control.andes-form-control--error .andes-form-control__field:focus {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-dropdown--form-native.andes-form-control.andes-form-control--error .andes-form-control__field:focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-dropdown--form-native.andes-form-control.andes-form-control--error .andes-form-control__field:focus:not(:focus-visible) {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  outline:none
}
.andes-dropdown--form-native.andes-form-control.andes-form-control--error .andes-form-control__field~.andes-dropdown__chevron path,
.andes-dropdown--form-native.andes-form-control.andes-form-control--error .andes-form-control__field~.andes-dropdown__chevron svg {
  fill:#f23d4f
}
.andes-dropdown--form-native.andes-form-control.andes-form-control--error .andes-form-control__label,
.andes-dropdown--form-native.andes-form-control.andes-form-control--error .andes-form-control__message {
  color:#f23d4f
}
.andes-dropdown--form.andes-form-control--disabled .andes-dropdown__trigger,
.andes-form-control--disabled:hover .andes-dropdown__trigger {
  background-color:rgba(0,0,0,.02);
  border:1px dashed rgba(0,0,0,.25);
  box-shadow:none;
  color:rgba(0,0,0,.25);
  cursor:default;
  padding:.75em
}
.andes-dropdown--form.andes-form-control--disabled .andes-dropdown__trigger:focus,
.andes-form-control--disabled:hover .andes-dropdown__trigger:focus {
  border:1px dashed rgba(0,0,0,.25);
  box-shadow:none
}
.andes-dropdown--form.andes-form-control--disabled .andes-dropdown__trigger .andes-dropdown__display-values,
.andes-dropdown--form.andes-form-control--disabled .andes-form-control__label,
.andes-form-control--disabled:hover .andes-dropdown__trigger .andes-dropdown__display-values,
.andes-form-control--disabled:hover .andes-form-control__label {
  color:rgba(0,0,0,.25)
}
.andes-dropdown--form-native.andes-form-control.andes-form-control--disabled .andes-form-control__field {
  background-color:rgba(0,0,0,.02);
  border:1px dashed rgba(0,0,0,.25);
  box-shadow:none;
  color:rgba(0,0,0,.25);
  padding:.75em
}
.andes-dropdown--form-native.andes-form-control.andes-form-control--disabled .andes-form-control__field~.andes-dropdown__chevron path,
.andes-dropdown--form-native.andes-form-control.andes-form-control--disabled .andes-form-control__field~.andes-dropdown__chevron svg {
  fill:rgba(0,0,0,.25)
}
.andes-dropdown--form-native.andes-form-control.andes-form-control--disabled .andes-form-control__label {
  color:rgba(0,0,0,.25)
}
.andes-dropdown.andes-dropdown--standalone.andes-dropdown--medium .andes-floating-menu .andes-dropdown__trigger {
  border-radius:.25em;
  font-size:16px;
  max-width:100%;
  padding:8px
}
.andes-dropdown.andes-dropdown--standalone.andes-dropdown--medium .andes-floating-menu .andes-dropdown__standalone-arrow {
  margin:.125em 0 0 .125em;
  top:.0625em
}
.andes-dropdown.andes-dropdown--standalone.andes-dropdown--medium .andes-floating-menu .andes-list__item+.andes-list__item {
  border:0
}
.andes-dropdown.andes-dropdown--standalone.andes-dropdown--small .andes-floating-menu .andes-dropdown__trigger {
  border-radius:.2857142857em;
  font-size:14px;
  max-width:100%;
  padding:5px 8px
}
.andes-dropdown.andes-dropdown--standalone.andes-dropdown--small .andes-floating-menu .andes-dropdown__standalone-arrow {
  margin:.1428571429em 0 0 .1428571429em;
  top:.0714285714em
}
.andes-dropdown.andes-dropdown--standalone.andes-dropdown--small .andes-floating-menu .andes-list__item+.andes-list__item {
  border:0
}
.andes-dropdown--small button {
  order:unset
}
.andes-dropdown--small .andes-dropdown__trigger {
  border:none;
  color:#666;
  padding-left:0
}
.andes-dropdown--small .andes-dropdown__trigger:hover {
  color:#3483fa
}
.andes-dropdown--small .andes-dropdown__arrow {
  font-size:18px;
  transform:rotate(0deg);
  transition:transform .3s ease-in
}
.andes-dropdown--small .andes-dropdown__arrow:after {
  border-bottom:.11111em solid #3483fa;
  border-right:.11111em solid #3483fa
}
.andes-dropdown--small.andes-dropdown--open .andes-dropdown__arrow {
  transform:rotate(180deg);
  transition:transform .3s ease-out
}
.andes-dropdown--small .andes-list__item--selected {
  pointer-events:none
}
.andes-dropdown--small .andes-dropdown__popover {
  padding:0
}
.andes-list {
  box-shadow:0 1px 2px 0 rgba(0,0,0,.12);
  color:#666;
  font-size:14px;
  font-weight:300
}
.andes-list a:not(.poly-variations__anchor),
.andes-list li.andes-list__item:not(.poly-variations__item) {
  display:block;
  position:relative
}
.andes-list a:not(.poly-variations__anchor) .ui-search-variations-picker__view-more,
.andes-list li.andes-list__item:not(.poly-variations__item) .ui-search-variations-picker__view-more {
  position:absolute
}
.andes-list a:not(.poly-variations__anchor):after,
.andes-list li.andes-list__item:not(.poly-variations__item):after {
  background:#9cc4db;
  content:"";
  height:100%;
  left:0;
  position:absolute;
  top:0;
  z-index:0
}
.andes-list a:not(.poly-variations__anchor):hover:after,
.andes-list li.andes-list__item:not(.poly-variations__item):hover:after {
  width:5px
}
.andes-list__item--selected:before {
  border-left:5px solid #3483fa;
  height:100%;
  left:0;
  top:0;
  z-index:0
}
.andes-list__item-image-container {
  padding:1.5px 5px
}
.ui-search-price-filter-container .andes-dropdown--small .andes-list .andes-list__item {
  border-top:1px solid #d8d8d8
}
.ui-search-price-filter-container .andes-dropdown--small .andes-dropdown__popover {
  max-height:147px;
  min-width:80px;
  overflow-y:auto;
  padding:0
}
.ui-search-price-filter-container .andes-dropdown--small .andes-dropdown__trigger {
  box-shadow:none
}
.ui-search-sort-filter .andes-dropdown.andes-dropdown--standalone.andes-dropdown--small .andes-floating-menu .andes-list__item {
  align-items:center;
  border-bottom:1px solid #d8d8d8;
  display:flex;
  height:41px;
  padding:13px
}
.ui-search-sort-filter .andes-dropdown.andes-dropdown--standalone.andes-dropdown--small .andes-list__item--size-medium .andes-list__item-first-column,
.ui-search-sort-filter .andes-dropdown.andes-dropdown--standalone.andes-dropdown--small .andes-list__item--size-medium .andes-list__item-second-column {
  height:14px;
  margin-right:0;
  padding:0
}
.ui-search-sort-filter .andes-dropdown.andes-dropdown--standalone.andes-dropdown--small .andes-list .andes-list__item,
.ui-search-sort-filter .andes-dropdown.andes-dropdown--standalone.andes-dropdown--small .andes-list .andes-list__item+.andes-list__item {
  border-bottom:1px solid #d8d8d8;
  padding:0 0 0 16px
}
.ui-search-sort-filter .andes-dropdown.andes-dropdown--standalone.andes-dropdown--small .andes-dropdown__popover {
  margin-left:-10px;
  max-height:225.5px;
  max-width:134px;
  min-width:134px;
  overflow-y:auto;
  padding:0;
  top:32px
}
.ui-search-sort-filter .andes-dropdown.andes-dropdown--standalone.andes-dropdown--small .andes-dropdown__trigger {
  padding:0
}
.ui-search-sort-filter .andes-dropdown.andes-dropdown--standalone.andes-dropdown--small .andes-dropdown__trigger .andes-dropdown__standalone-arrow {
  margin:3px 0 0 4px
}
.ui-search-sort-filter .andes-dropdown.andes-dropdown--standalone.andes-dropdown--small .andes-list__item-image-container {
  max-width:106px
}
.ui-search-faceted-search--searchbox-dropdown .andes-dropdown__popover {
  left:-17px;
  top:0!important;
  width:calc(100% + 18px)
}
.ui-search-variations-picker {
  align-items:center;
  display:flex
}
.ui-search-variations-picker .andes-widther {
  display:inline-block;
  max-width:80%
}
.ui-search-variations-picker .andes-dropdown {
  max-width:100%
}
.ui-search-variations-picker .andes-dropdown__trigger {
  color:#333
}
.ui-search-variations-picker .andes-dropdown__trigger .andes-dropdown__arrow {
  margin-left:4px;
  top:1px
}
.ui-search-variations-picker .andes-card__content {
  box-shadow:0 3px 4px 0 rgba(0,0,0,.1),0 0 1px 0 rgba(0,0,0,.25);
  max-width:unset;
  min-width:unset
}
.ui-search-variations-picker .andes-card__content .andes-list {
  display:flex;
  padding:8px
}
.ui-search-variations-picker .andes-card__content .andes-list li:after {
  background:unset!important
}
.ui-search-variations-picker .andes-card__content .andes-list .andes-list__item {
  height:auto;
  opacity:.4;
  padding:0 4px;
  transition:opacity .3s ease-out
}
.ui-search-variations-picker .andes-card__content .andes-list .andes-list__item:hover {
  opacity:1
}
.ui-search-variations-picker .andes-card__content .andes-list .andes-list__item--selected {
  background-color:unset;
  opacity:1
}
.ui-search-variations-picker .andes-card__content .andes-list .andes-list__item--selected:before {
  display:none
}
.ui-search-variations-picker .andes-card__content .andes-list .andes-list__item-first-column {
  margin:0;
  padding:0
}
.ui-search-variations-picker .andes-card__content .andes-list .andes-list__item .andes-list__item-asset {
  margin-right:0;
  padding:0
}
.ui-search-variations-picker .andes-card__content .andes-list .andes-list__item .andes-list__item-asset .andes-list__item-image {
  border-radius:3px;
  height:42px;
  margin-right:0;
  object-fit:contain;
  width:42px
}
.ui-search-variations-picker .andes-card__content .andes-list .andes-list__item .andes-list__item-text {
  display:none
}
.ui-search-variations-picker .andes-card__content .andes-list--selectable .andes-list__item:hover {
  background-color:unset
}
.ui-search-variations-picker--stack {
  margin-top:19px
}
.ui-search-variations-picker--stack .ui-search-variations-picker__view-more {
  height:41px;
  line-height:39px;
  width:41px
}
.ui-search-variations-picker--grid {
  display:none;
  z-index:99
}
.ui-search-variations-picker--grid .ui-search-variations-picker__view-more {
  height:35px;
  line-height:34px;
  width:35px
}
.ui-search-variations-picker__label {
  color:#666;
  display:inline-block;
  font-size:14px;
  font-weight:300;
  margin-right:4px
}
.ui-search-variations-picker__variations-list {
  display:flex;
  margin:8px 8px 8px 20px
}
.ui-search-variations-picker__variation {
  cursor:pointer;
  flex:1 1;
  flex-basis:auto;
  height:36px;
  margin:0 4px;
  max-width:36px;
  opacity:.4;
  position:relative;
  transition:opacity .3s ease-out;
  width:36px
}
.ui-search-variations-picker__variation-image {
  border:1px solid rgba(0,0,0,.25);
  border-radius:3px;
  object-fit:contain;
  width:100%
}
.ui-search-variations-picker__variation--selected {
  cursor:unset;
  opacity:1
}
.ui-search-variations-picker__variation--selected .ui-search-variations-picker__variation-image {
  border-bottom:2px solid var(--andes-color-blue-500,#3483fa)
}
.ui-search-variations-picker__variation:hover {
  opacity:1
}
.ui-search-variations-picker .ui-search-variations-picker__view-more {
  background:hsla(0,0%,100%,.9);
  color:var(--andes-color-blue-500,#3483fa);
  font-size:18px;
  font-weight:500;
  left:50%;
  position:absolute;
  text-align:center;
  top:50%;
  transform:translate(-50%,-50%);
  z-index:2
}
.ui-search-variations-pill__container {
  position:relative
}
.ui-search-variations-pill__container .ui-search-variations-pill {
  background:#fff;
  border:1px solid #ededed;
  border-radius:4px;
  color:#999;
  display:block;
  font-size:12px;
  font-weight:400;
  left:0;
  padding:0 8px;
  position:absolute;
  top:-30px;
  z-index:5
}
.ui-search-variations-picker--grid {
  position:relative;
  z-index:1
}
.ui-search-item__variations-text {
  color:#666;
  font-size:14px;
  font-weight:400
}
.andes-dropdown__popover .andes-list__item-image {
  border-radius:3px;
  height:auto;
  margin-right:0;
  width:38px
}
.ui-search-main-header-exp {
  display:flex;
  margin-bottom:24px;
  width:100%
}
.ui-search-main-header-exp__title {
  flex:1;
  font-size:26px;
  font-weight:600;
  line-height:32px;
  margin:0;
  padding-right:48px;
  word-wrap:break-word;
  color:#333;
  z-index:1
}
.ui-search-main-header-exp .ui-search-search-result {
  align-self:baseline;
  flex:0 1 auto;
  margin:0;
  padding-top:13px;
  text-align:right
}

.ui-ms-profile__container .ui-ms-profile__floating-menu .ui-ms-profile__floating-menu-link {
  border-radius:0;
  border-top:1px solid rgba(0,0,0,.25);
  margin-top:4px;
  padding:4px 0 0;
  width:100px
}
.ui-ms-profile__container .ui-ms-profile__floating-menu .ui-ms-profile__floating-menu-link .andes-list__item-primary,
.ui-ms-profile__container .ui-ms-profile__floating-menu .ui-ms-profile__floating-menu-link path,
.ui-ms-profile__container .ui-ms-profile__floating-menu .ui-ms-profile__floating-menu-link svg {
  color:var(--andes-color-blue-500,#3483fa);
  fill:var(--andes-color-blue-500,#3483fa);
  vertical-align:-2px
}
.ui-ms-profile__container .ui-ms-profile__floating-menu .ui-ms-profile__floating-menu-link--hidden,
.ui-ms-profile__container .ui-ms-profile__floating-menu .ui-ms-profile__floating-menu-link:after {
  display:none
}
.ui-ms-profile__container .ui-ms-profile__floating-menu .ui-ms-profile__floating-menu-link:hover {
  background-color:transparent
}
.ui-ms-profile__container .ui-ms-profile__floating-menu .ui-ms-profile__floating-menu-link:hover .andes-list__item-anchor:after {
  display:none
}
.ui-ms-profile__container .andes-list__item:hover {
  background-color:transparent
}
.ui-ms-profile__container .andes-list__item:hover .andes-list__item-primary {
  color:var(--andes-color-blue-500,#3483fa)
}
.ui-ms-profile__container .ui-ms-profile__floating-menu:hover {
  cursor:pointer
}
.ui-ms-profile__container .andes-list__item-anchor:focus-visible,
.ui-ms-profile__container .andes-list__item:focus-visible {
  box-shadow:none
}
.ui-ms-profile__container .andes-list__group+.andes-list__group {
  border-top:none
}
.ui-ms-profile__container .ui-ms-profile__item {
  color:rgba(0,0,0,.55);
  font-size:14px;
  font-weight:600;
  line-height:16px
}
.ui-ms-profile__container .ui-ms-profile__item svg {
  padding-left:6px;
  vertical-align:-2px
}
.ui-ms-profile__container .ui-ms-profile__item path {
  fill:rgba(0,0,0,.55)
}
.ui-ms-profile__container .ui-ms-profile__item span,
.ui-ms-profile__container a.ui-ms-profile__item {
  max-width:181px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.ui-ms-profile__container .ui-ms-profile__item[aria-expanded=true] {
  color:var(--andes-color-blue-500,#3483fa);
  font-weight:600
}
.ui-ms-profile__container .ui-ms-profile__item[aria-expanded=true] svg path {
  fill:var(--andes-color-blue-500,#3483fa)
}
.ui-ms-profile__container .ui-ms-profile__active,
.ui-ms-profile__container .ui-ms-profile__active.ui-ms-profile__item {
  align-items:center;
  color:var(--andes-color-blue-500,#3483fa);
  display:flex;
  font-weight:600;
  position:relative
}
.ui-ms-profile__container .ui-ms-profile__active.ui-ms-profile__item>a,
.ui-ms-profile__container .ui-ms-profile__active>a {
  color:var(--andes-color-blue-500,#3483fa);
  font-weight:600
}
.ui-ms-profile__container .ui-ms-profile__active.ui-ms-profile__item>svg,
.ui-ms-profile__container .ui-ms-profile__active>svg {
  stroke:var(--andes-color-blue-500,#3483fa)
}
.ui-ms-profile__container .ui-ms-profile__active:after {
  background-color:var(--andes-color-blue-500,#3483fa);
  border-top-left-radius:3px;
  border-top-right-radius:3px;
  bottom:0;
  content:"";
  height:3px;
  left:0;
  position:absolute;
  top:30px;
  width:100%
}
.ui-ms-profile__container .ui-ms-profile__inactive {
  align-items:center;
  display:flex
}
.ui-ms-profile__container .ui-ms-profile__followers .ui-ms-profile__followers-button .andes-button__content .ui-ms-profile__coupon-icon {
  background:none;
  height:12px;
  margin-left:4px;
  margin-top:2px;
  max-height:12px;
  max-width:16px;
  padding:0;
  width:16px
}
.ui-ms-profile__container .ui-ms-profile__followers .ui-ms-profile__followers-button .andes-button__content .ui-ms-profile__coupon-icon path:last-child {
  stroke-width:0
}
.ui-ms-profile__container .ui-ms-profile__list .andes-card,
.ui-ms-profile__list .ui-ms-profile__floating-menu .andes-popper .andes-card {
  border-top:1px solid rgba(0,0,0,.1);
  border-top-left-radius:0;
  border-top-right-radius:0;
  margin-top:-14px
}
.ui-ms-profile__container .ui-ms-profile__social-media-container .andes-card,
.ui-ms-profile__social-media-container .ui-ms-profile__floating-menu .andes-popper .andes-card {
  margin-top:-6px
}
.ui-ms-profile__shop-free-shipping .ui-ms-free-shipping-bar__root--desktop {
  display:block;
  padding:18px 20px 12px 16px
}
.ui-ms-profile__shop-free-shipping .ui-ms-free-shipping-bar__typography {
  letter-spacing:0;
  text-align:initial
}
.ui-ms-profile__shop-free-shipping .eshops-fullsnackbar.ui-search-fullsnackbar {
  line-height:1;
  padding:18px 20px 12px 16px
}
.ui-ms-profile__actions-wrapper {
  display:flex;
  justify-content:space-between
}
.ui-ms-profile__actions-wrapper .andes-floating-menu svg {
  transform:scale(1.5)
}
.ui-ms-profile__options-menu {
  margin-left:12px;
  position:static
}
.ui-ms-profile__close-floating-menu {
  flex-grow:1;
  height:45px
}
.ui-ms-profile__wrap-description .ui-ms-profile__description {
  display:-webkit-box;
  font-size:14px;
  height:24px;
  margin-bottom:0;
  overflow:hidden;
  text-overflow:ellipsis;
  -webkit-line-clamp:2;
  -webkit-box-orient:vertical
}
.ui-ms-profile__wrap-image--affiliate {
  height:56px
}
.ui-search.shops__ui-main .ui-ms-profile__container .ui-ms-profile__item svg {
  height:12px;
  width:18px
}
.floating-menu-overlay--open {
  background:rgba(0,0,0,.55);
  bottom:-2500px;
  height:2500px;
  left:0;
  position:absolute;
  transition:visibility 0s,opacity 1s linear;
  visibility:visible;
  width:100%
}
.floating-menu-overlay--close {
  opacity:0;
  transition:visibility 0s,opacity 1s linear;
  visibility:hidden
}
.ui-ms-profile__banner--white>.ui-ms-profile__wrapper-components>.ui-ms-profile__info-wrapper>.ui-ms-profile__shop-info.ui-es-clickable {
  box-shadow:0 6px 16px 0 rgba(0,0,0,.1)
}
.ui-ms-profile__banner.banner--social .ui-ms-profile__info-wrapper {
  padding:24px 0
}
.ui-ms-profile__banner.banner--social .ui-ms-profile__shop-info {
  align-items:stretch;
  height:auto;
  max-height:72px
}
.ui-ms-profile__banner.banner--social .ui-ms-profile__wrap-description {
  align-items:flex-start;
  display:flex;
  flex-direction:column;
  justify-content:center
}
.ui-vip-core .ui-ms-profile__container .ui-ms-profile__item svg {
  width:18px
}
.ui-search .ui-ms-profile__item svg {
  margin-left:6px;
  padding:0;
  vertical-align:0
}
.ui-search .ui-ms-profile__social-media-container .andes-list a:hover:after,
.ui-search .ui-ms-profile__social-media-container .andes-list li.andes-list__item:hover:after {
  display:none
}
.ui-ms-profile__dynamic-hover-menu {
  align-self:center
}
.ui-ms-profile__dynamic-hover-menu li:hover {
  cursor:pointer
}
.ui-ms-profile__dynamic-hover-menu .ui-ms-profile__dynamic-floating-menu {
  position:static
}
.ui-ms-profile__dynamic-hover-menu .ui-ms-profile__dynamic-floating-menu [data-tippy-root] {
  min-width:254px;
  transform:translate3d(0,50px,0)!important
}
.ui-ms-profile__dynamic-hover-menu .ui-ms-profile__dynamic-floating-menu .andes-popper {
  border:none;
  border-radius:0;
  margin-top:0
}
.ui-ms-profile__dynamic-hover-menu .ui-ms-profile__dynamic-floating-menu .andes-floating-menu {
  background:#f5f5f5;
  border-radius:0;
  box-shadow:none;
  box-sizing:border-box;
  width:100%
}
.ui-ms-profile__dynamic-hover-menu .ui-ms-profile__dynamic-floating-menu .ui-ms-profile__dynamic-floating-menu-triangle {
  background-color:#fff;
  border-color:rgba(0,0,0,.1);
  border-style:solid;
  border-width:0 1px 1px 0;
  content:"";
  height:16px;
  left:77px;
  position:absolute;
  top:-8px;
  transform:rotate(225deg);
  width:16px
}
.ui-ms-profile__dynamic-hover-menu .ui-ms-profile__dynamic-floating-menu .ui-ms-profile__item svg {
  vertical-align:-2px
}
.ui-ms-modal-wrapper--eshop {
  max-width:790px!important
}
.ui-ms-profile__logo-home {
  height:24px
}
.andes-bottom-sheet {
  background-color:#fff;
  border-radius:6px 6px 0 0;
  box-sizing:border-box;
  height:0;
  max-height:100vh;
  position:relative;
  transform:translateZ(0);
  width:100%
}
.andes-bottom-sheet>*,
.andes-bottom-sheet__scroll>* {
  box-sizing:border-box;
  color:rgba(0,0,0,.9)
}
.andes-bottom-sheet__overlay {
  align-items:flex-end;
  animation:modal-fade-in .2s ease-in-out;
  background-color:rgba(0,0,0,.8);
  bottom:0;
  display:flex;
  justify-content:center;
  left:0;
  opacity:0;
  position:fixed;
  right:0;
  top:0;
  transition-duration:.2s;
  z-index:1020
}
.andes-bottom-sheet__scroll {
  display:flex;
  flex-direction:column;
  height:100%;
  overflow-x:hidden;
  overflow-y:auto;
  width:100%
}
.andes-bottom-sheet__toggle-size-button {
  background-color:transparent;
  border:none;
  border-radius:2px;
  height:4px;
  left:38%;
  margin:8px 16px 0;
  position:absolute;
  width:74px
}
.andes-bottom-sheet__toggle-size-button:focus {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-bottom-sheet__toggle-size-button:focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-bottom-sheet__toggle-size-button:focus:not(:focus-visible) {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  outline:none
}
.andes-bottom-sheet__close {
  background-color:transparent;
  border:0;
  display:flex;
  padding:8px 0 12px 8px;
  position:absolute;
  right:16px;
  z-index:1
}
.andes-bottom-sheet__close:focus {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-bottom-sheet__close:focus-visible {
  box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -moz-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  -webkit-box-shadow:0 0 0 2px #fff,0 0 0 3px var(--andes-color-blue-600,#2968c8),0 0 0 5px var(--andes-color-blue-300,rgba(65,137,230,.3));
  outline:none
}
.andes-bottom-sheet__close:focus:not(:focus-visible) {
  box-shadow:none;
  -moz-box-shadow:none;
  -webkit-box-shadow:none;
  outline:none
}
.andes-bottom-sheet__close--hidden {
  opacity:0;
  pointer-events:none
}
.andes-bottom-sheet__close--hidden:focus {
  opacity:1;
  pointer-events:unset
}
.andes-bottom-sheet__close--outside {
  top:-32px
}
.andes-bottom-sheet__action {
  padding:0 16px 16px;
  transition:border .08s ease-in-out;
  width:100%
}
.andes-bottom-sheet--fixed-action .andes-bottom-sheet__content {
  padding-bottom:0
}
.andes-bottom-sheet--fixed-action .andes-bottom-sheet__action {
  background-color:#fff;
  bottom:0;
  padding:16px;
  position:-webkit-sticky;
  position:sticky
}
.andes-bottom-sheet--fixed-action .andes-bottom-sheet__action--border {
  border-top:1px solid rgba(0,0,0,.07)
}
.andes-bottom-sheet--hide-dimmer {
  bottom:0;
  box-shadow:0 -6px 16px 0 rgba(0,0,0,.1);
  left:0;
  position:absolute
}
.andes-bottom-sheet__content {
  flex-grow:1;
  padding:8px 16px 0;
  width:100%
}
.andes-bottom-sheet--secondary {
  padding-top:8px
}
.andes-bottom-sheet__header {
  align-items:center;
  display:flex;
  flex-direction:column;
  padding:8px 16px 0
}
.andes-bottom-sheet__header--legacy {
  padding:0
}
.andes-bottom-sheet__header--secondary {
  background-color:#fff;
  border-top-left-radius:6px;
  border-top-right-radius:6px;
  box-shadow:0 0 3px 1px rgba(0,0,0,.15);
  left:0;
  line-height:normal;
  padding:8px 16px 0;
  position:fixed;
  top:0;
  width:90%;
  z-index:1021
}
.andes-bottom-sheet__header-content-container {
  display:flex;
  width:-webkit-fill-available
}
.andes-bottom-sheet__header-content {
  box-sizing:border-box;
  flex-shrink:0;
  font-size:20px;
  font-weight:600;
  height:auto;
  line-height:1;
  padding:8px 0 12px;
  width:100%
}
.andes-bottom-sheet__header-content--ellipsis {
  overflow-x:hidden;
  text-overflow:ellipsis;
  white-space:nowrap
}
.andes-bottom-sheet__header-content--center {
  text-align:center;
  width:100%
}
.andes-bottom-sheet__drag-indicator {
  background-color:rgba(0,0,0,.25);
  border-radius:2px;
  flex-shrink:0;
  height:4px;
  margin:0 0 8px;
  width:32px
}
.ui-ms-bottom-sheet .andes-bottom-sheet__title-container {
  -webkit-padding-end:0;
  padding-inline-end:0;
  -webkit-padding-start:16px;
  padding-inline-start:16px
}
.ui-ms-bottom-sheet .andes-bottom-sheet__title-container .andes-bottom-sheet__close {
  -webkit-padding-end:16px;
  padding-inline-end:16px
}
.ui-ms-bottom-sheet .andes-bottom-sheet__content {
  display:flex;
  flex-direction:column;
  padding:0
}
.ui-ms-bottom-sheet .andes-bottom-sheet__header--legacy {
  padding:8px 16px 0
}
.ui-ms-bottom-sheet__iframe {
  border:0;
  height:100%;
  width:100%
}
.ui-ms-bottom-sheet-header {
  align-items:center;
  display:flex;
  flex-direction:column;
  -webkit-margin-after:12px;
  margin-block-end:12px;
  width:100%
}
.ui-ms-bottom-sheet-header--no-swipper {
  padding-top:0
}
.ui-ms-bottom-sheet-header__swiper {
  background-color:rgba(0,0,0,.25);
  border-radius:2px;
  flex-shrink:0;
  height:4px;
  margin-block:8px;
  margin-inline:0;
  width:32px
}
.ui-ms-bottom-sheet-header__title-container {
  align-items:center;
  display:flex;
  justify-content:space-between;
  padding-inline:16px;
  width:-webkit-fill-available
}
.ui-ms-bottom-sheet-header__title {
  font-size:20px;
  font-weight:600;
  line-height:1;
  margin-block:0
}
.ui-ms-bottom-sheet-header__close {
  background-color:transparent;
  border:0;
  display:flex;
  padding:0
}
.ui-ms-bottom-sheet-content__list {
  display:grid;
  grid-gap:8px;
  grid-template-columns:repeat(3,1fr);
  list-style-type:none;
  margin-block:0 12px;
  padding-inline:16px
}
@media only screen and (min-width:480px) {
  .ui-ms-bottom-sheet-content__list {
    grid-template-columns:repeat(4,1fr)
  }
}
.ui-ms-bottom-sheet-content__list--spacing {
  padding-top:12px
}
.ui-ms-bottom-sheet-content__repurchase-widget {
  margin:5px 16px 16px
}
.ui-ms-bottom-sheet-content__close-container {
  display:flex;
  justify-content:flex-end;
  padding-right:16px
}
.ui-ms-bottom-sheet-content__close-container .ui-ms-bottom-sheet-content__close-button {
  background-color:transparent;
  border:0;
  display:block;
  padding:0
}
.ui-ms-bottom-sheet-content__card {
  align-items:center;
  background-color:#fff;
  border:1px solid #ededed;
  border-radius:10px;
  box-sizing:border-box;
  display:flex;
  flex-direction:column;
  gap:8px;
  height:7.125rem;
  justify-content:center;
  min-width:90px;
  padding-block:8px;
  padding-inline:8px;
  position:relative
}
.ui-ms-bottom-sheet-content__card:after {
  background:transparent;
  border-radius:10px;
  bottom:0;
  content:"";
  left:0;
  position:absolute;
  right:0;
  top:0;
  z-index:2
}
.ui-ms-bottom-sheet-content__card:active:after {
  background:rgba(0,0,0,.04)
}
.ui-ms-bottom-sheet-content__card .ui-ms-bottom-sheet-content__link {
  background:none;
  border:none;
  padding-block:0;
  padding-left:0;
  padding-right:0
}
.ui-ms-bottom-sheet-content__card .ui-ms-bottom-sheet-content__label {
  -webkit-box-orient:vertical;
  -webkit-line-clamp:2;
  color:rgba(0,0,0,.9);
  display:-webkit-box;
  font-family:Proxima Nova,-apple-system,Helvetica Neue,Helvetica,Roboto,Arial,sans-serif;
  font-size:12px;
  font-weight:400;
  line-height:1.25;
  overflow:hidden;
  padding-inline:0;
  text-align:center;
  text-overflow:ellipsis;
  width:100%
}
.ui-ms-bottom-sheet-content__card .ui-ms-bottom-sheet-content__link:before {
  content:"";
  height:100%;
  left:0;
  position:absolute;
  top:0;
  width:100%;
  z-index:3
}
.wrapper-sticky {
  position:-webkit-sticky;
  position:sticky;
  top:0;
  width:100%;
  z-index:12
}
.wrapper-sticky .ui-ms-profile__container .ui-ms-profile__floating-menu .ui-ms-profile__item svg {
  box-sizing:content-box;
  margin-left:0;
  padding-left:6px
}
.eshops {
  background-color:#fff
}
.eshops .ui-search-main-header-exp--eshop--title {
  margin:0;
  padding:16px 16px 10px
}

.search-ui-seo-contents__content {
  padding:24px!important
}

.ui-search-main {
  display:flex;
  margin-top:32px;
  width:100%
}
.ui-search-main--official-store {
  margin-top:20px
}
.ui-search-main--with-topkeywords {
  margin-top:0
}
.ui-search .ui-cpg__department__menu {
  z-index:8
}
.ui-search-top-keywords~.ui-search-main {
  margin-top:0
}
.ui-search-main,
.ui-search-top-keywords {
  max-width:1215px;
  padding-left:10px;
  padding-right:28px;
  width:100%
}