/*!*******************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./cartridges/app_custom_interceramic/cartridge/client/default/scss/search.scss ***!
  \*******************************************************************************************************************************************************************************************************************************/
/* stylelint-disable-next-line scss/no-global-function-names */
.swatch-circle-Beige {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 48px;
  height: 48px;
  background: #f5f5dc;
  -moz-border-radius: 24px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 24px;
  display: block;
  position: relative;
}
.swatch-circle-Beige.disabled {
  opacity: 0.2;
}

.swatch-filter {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.swatch-filter.disabled {
  opacity: 0.2;
}

.swatch-filter-Beige {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #f5f5dc;
  -moz-border-radius: 0.69em; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 0.69em;
  background-color: #f5f5dc;
  display: block;
  position: relative;
}
.swatch-filter-Beige.disabled {
  opacity: 0.2;
}

.accordion-filter-Beige {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  background: #f5f5dc;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.accordion-filter-Beige.disabled {
  opacity: 0.2;
}

/* stylelint-disable-next-line scss/no-global-function-names */
.swatch-circle-Negro {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 48px;
  height: 48px;
  background: #000;
  -moz-border-radius: 24px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 24px;
  display: block;
  position: relative;
}
.swatch-circle-Negro.disabled {
  opacity: 0.2;
}

.swatch-filter {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.swatch-filter.disabled {
  opacity: 0.2;
}

.swatch-filter-Negro {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #000;
  -moz-border-radius: 0.69em; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 0.69em;
  background-color: #000;
  display: block;
  position: relative;
}
.swatch-filter-Negro.disabled {
  opacity: 0.2;
}

.accordion-filter-Negro {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  background: #000;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.accordion-filter-Negro.disabled {
  opacity: 0.2;
}

/* stylelint-disable-next-line scss/no-global-function-names */
.swatch-circle-Azul {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 48px;
  height: 48px;
  background: #0070d2;
  -moz-border-radius: 24px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 24px;
  display: block;
  position: relative;
}
.swatch-circle-Azul.disabled {
  opacity: 0.2;
}

.swatch-filter {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.swatch-filter.disabled {
  opacity: 0.2;
}

.swatch-filter-Azul {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #0070d2;
  -moz-border-radius: 0.69em; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 0.69em;
  background-color: #0070d2;
  display: block;
  position: relative;
}
.swatch-filter-Azul.disabled {
  opacity: 0.2;
}

.accordion-filter-Azul {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  background: #0070d2;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.accordion-filter-Azul.disabled {
  opacity: 0.2;
}

/* stylelint-disable-next-line scss/no-global-function-names */
.swatch-circle-Cafe {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 48px;
  height: 48px;
  background: #936037;
  -moz-border-radius: 24px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 24px;
  display: block;
  position: relative;
}
.swatch-circle-Cafe.disabled {
  opacity: 0.2;
}

.swatch-filter {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.swatch-filter.disabled {
  opacity: 0.2;
}

.swatch-filter-Cafe {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #936037;
  -moz-border-radius: 0.69em; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 0.69em;
  background-color: #936037;
  display: block;
  position: relative;
}
.swatch-filter-Cafe.disabled {
  opacity: 0.2;
}

.accordion-filter-Cafe {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  background: #936037;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.accordion-filter-Cafe.disabled {
  opacity: 0.2;
}

/* stylelint-disable-next-line scss/no-global-function-names */
.swatch-circle-Verde {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 48px;
  height: 48px;
  background: #008827;
  -moz-border-radius: 24px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 24px;
  display: block;
  position: relative;
}
.swatch-circle-Verde.disabled {
  opacity: 0.2;
}

.swatch-filter {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.swatch-filter.disabled {
  opacity: 0.2;
}

.swatch-filter-Verde {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #008827;
  -moz-border-radius: 0.69em; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 0.69em;
  background-color: #008827;
  display: block;
  position: relative;
}
.swatch-filter-Verde.disabled {
  opacity: 0.2;
}

.accordion-filter-Verde {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  background: #008827;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.accordion-filter-Verde.disabled {
  opacity: 0.2;
}

/* stylelint-disable-next-line scss/no-global-function-names */
.swatch-circle-Gris {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 48px;
  height: 48px;
  background: #8f979d;
  -moz-border-radius: 24px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 24px;
  display: block;
  position: relative;
}
.swatch-circle-Gris.disabled {
  opacity: 0.2;
}

.swatch-filter {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.swatch-filter.disabled {
  opacity: 0.2;
}

.swatch-filter-Gris {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #8f979d;
  -moz-border-radius: 0.69em; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 0.69em;
  background-color: #8f979d;
  display: block;
  position: relative;
}
.swatch-filter-Gris.disabled {
  opacity: 0.2;
}

.accordion-filter-Gris {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  background: #8f979d;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.accordion-filter-Gris.disabled {
  opacity: 0.2;
}

/* stylelint-disable-next-line scss/no-global-function-names */
.swatch-circle-navy {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 48px;
  height: 48px;
  background: #000080;
  -moz-border-radius: 24px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 24px;
  display: block;
  position: relative;
}
.swatch-circle-navy.disabled {
  opacity: 0.2;
}

.swatch-filter {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.swatch-filter.disabled {
  opacity: 0.2;
}

.swatch-filter-navy {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #000080;
  -moz-border-radius: 0.69em; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 0.69em;
  background-color: #000080;
  display: block;
  position: relative;
}
.swatch-filter-navy.disabled {
  opacity: 0.2;
}

.accordion-filter-navy {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  background: #000080;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.accordion-filter-navy.disabled {
  opacity: 0.2;
}

/* stylelint-disable-next-line scss/no-global-function-names */
.swatch-circle-Naranja {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 48px;
  height: 48px;
  background: #ffa500;
  -moz-border-radius: 24px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 24px;
  display: block;
  position: relative;
}
.swatch-circle-Naranja.disabled {
  opacity: 0.2;
}

.swatch-filter {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.swatch-filter.disabled {
  opacity: 0.2;
}

.swatch-filter-Naranja {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #ffa500;
  -moz-border-radius: 0.69em; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 0.69em;
  background-color: #ffa500;
  display: block;
  position: relative;
}
.swatch-filter-Naranja.disabled {
  opacity: 0.2;
}

.accordion-filter-Naranja {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  background: #ffa500;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.accordion-filter-Naranja.disabled {
  opacity: 0.2;
}

/* stylelint-disable-next-line scss/no-global-function-names */
.swatch-circle-Rosa {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 48px;
  height: 48px;
  background: #fe249a;
  -moz-border-radius: 24px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 24px;
  display: block;
  position: relative;
}
.swatch-circle-Rosa.disabled {
  opacity: 0.2;
}

.swatch-filter {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.swatch-filter.disabled {
  opacity: 0.2;
}

.swatch-filter-Rosa {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #fe249a;
  -moz-border-radius: 0.69em; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 0.69em;
  background-color: #fe249a;
  display: block;
  position: relative;
}
.swatch-filter-Rosa.disabled {
  opacity: 0.2;
}

.accordion-filter-Rosa {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  background: #fe249a;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.accordion-filter-Rosa.disabled {
  opacity: 0.2;
}

/* stylelint-disable-next-line scss/no-global-function-names */
.swatch-circle-Morado {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 48px;
  height: 48px;
  background: #800080;
  -moz-border-radius: 24px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 24px;
  display: block;
  position: relative;
}
.swatch-circle-Morado.disabled {
  opacity: 0.2;
}

.swatch-filter {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.swatch-filter.disabled {
  opacity: 0.2;
}

.swatch-filter-Morado {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #800080;
  -moz-border-radius: 0.69em; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 0.69em;
  background-color: #800080;
  display: block;
  position: relative;
}
.swatch-filter-Morado.disabled {
  opacity: 0.2;
}

.accordion-filter-Morado {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  background: #800080;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.accordion-filter-Morado.disabled {
  opacity: 0.2;
}

/* stylelint-disable-next-line scss/no-global-function-names */
.swatch-circle-Rojo {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 48px;
  height: 48px;
  background: #f00;
  -moz-border-radius: 24px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 24px;
  display: block;
  position: relative;
}
.swatch-circle-Rojo.disabled {
  opacity: 0.2;
}

.swatch-filter {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.swatch-filter.disabled {
  opacity: 0.2;
}

.swatch-filter-Rojo {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #f00;
  -moz-border-radius: 0.69em; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 0.69em;
  background-color: #f00;
  display: block;
  position: relative;
}
.swatch-filter-Rojo.disabled {
  opacity: 0.2;
}

.accordion-filter-Rojo {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  background: #f00;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.accordion-filter-Rojo.disabled {
  opacity: 0.2;
}

/* stylelint-disable-next-line scss/no-global-function-names */
.swatch-circle-Blanco {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 48px;
  height: 48px;
  background: #fff;
  -moz-border-radius: 24px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 24px;
  display: block;
  position: relative;
}
.swatch-circle-Blanco.disabled {
  opacity: 0.2;
}

.swatch-filter {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.swatch-filter.disabled {
  opacity: 0.2;
}

.swatch-filter-Blanco {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #fff;
  -moz-border-radius: 0.69em; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 0.69em;
  background-color: #fff;
  display: block;
  position: relative;
}
.swatch-filter-Blanco.disabled {
  opacity: 0.2;
}

.accordion-filter-Blanco {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  background: #fff;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.accordion-filter-Blanco.disabled {
  opacity: 0.2;
}

/* stylelint-disable-next-line scss/no-global-function-names */
.swatch-circle-Amarillo {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 48px;
  height: 48px;
  background: #ff0;
  -moz-border-radius: 24px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 24px;
  display: block;
  position: relative;
}
.swatch-circle-Amarillo.disabled {
  opacity: 0.2;
}

.swatch-filter {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.swatch-filter.disabled {
  opacity: 0.2;
}

.swatch-filter-Amarillo {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: #ff0;
  -moz-border-radius: 0.69em; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 0.69em;
  background-color: #ff0;
  display: block;
  position: relative;
}
.swatch-filter-Amarillo.disabled {
  opacity: 0.2;
}

.accordion-filter-Amarillo {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  background: #ff0;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.accordion-filter-Amarillo.disabled {
  opacity: 0.2;
}

/* stylelint-disable-next-line scss/no-global-function-names */
.swatch-circle-Multicolor {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 48px;
  height: 48px;
  background: radial-gradient(circle at 50% 0, rgba(255, 0, 0, 0.5), rgba(255, 0, 0, 0) 70.71%),radial-gradient(circle at 6.7% 75%, rgba(0, 0, 255, 0.5), rgba(0, 0, 255, 0) 70.71%),radial-gradient(circle at 93.3% 75%, rgba(0, 255, 0, 0.5), rgba(0, 255, 0, 0) 70.71%) beige;
  -moz-border-radius: 24px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 24px;
  display: block;
  position: relative;
}
.swatch-circle-Multicolor.disabled {
  opacity: 0.2;
}

.swatch-filter {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.swatch-filter.disabled {
  opacity: 0.2;
}

.swatch-filter-Multicolor {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 1.38em;
  height: 1.38em;
  background: radial-gradient(circle at 50% 0, rgba(255, 0, 0, 0.5), rgba(255, 0, 0, 0) 70.71%),radial-gradient(circle at 6.7% 75%, rgba(0, 0, 255, 0.5), rgba(0, 0, 255, 0) 70.71%),radial-gradient(circle at 93.3% 75%, rgba(0, 255, 0, 0.5), rgba(0, 255, 0, 0) 70.71%) beige;
  -moz-border-radius: 0.69em; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 0.69em;
  background-color: radial-gradient(circle at 50% 0, rgba(255, 0, 0, 0.5), rgba(255, 0, 0, 0) 70.71%),radial-gradient(circle at 6.7% 75%, rgba(0, 0, 255, 0.5), rgba(0, 0, 255, 0) 70.71%),radial-gradient(circle at 93.3% 75%, rgba(0, 255, 0, 0.5), rgba(0, 255, 0, 0) 70.71%) beige;
  display: block;
  position: relative;
}
.swatch-filter-Multicolor.disabled {
  opacity: 0.2;
}

.accordion-filter-Multicolor {
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  width: 32px;
  height: 32px;
  background: radial-gradient(circle at 50% 0, rgba(255, 0, 0, 0.5), rgba(255, 0, 0, 0) 70.71%),radial-gradient(circle at 6.7% 75%, rgba(0, 0, 255, 0.5), rgba(0, 0, 255, 0) 70.71%),radial-gradient(circle at 93.3% 75%, rgba(0, 255, 0, 0.5), rgba(0, 255, 0, 0) 70.71%) beige;
  -moz-border-radius: 16px; /* stylelint-disable-line property-no-vendor-prefix */
  border-radius: 16px;
  display: block;
  position: relative;
}
.accordion-filter-Multicolor.disabled {
  opacity: 0.2;
}

.swatch-circle-miscellaneous {
  background: linear-gradient(0deg, rgb(130, 30, 145) 0, rgb(130, 30, 145) 25%, rgb(237, 209, 52) 25%, rgb(255, 255, 0) 50%, rgb(237, 209, 52) 50%, #59ba00 50%, #59ba00 76%, #111 76%, #111 100%), linear-gradient(0deg, rgb(14, 92, 209) 0, rgb(14, 92, 209) 50%, rgb(226, 11, 11) 50%, rgb(226, 11, 11) 100%);
  background-repeat: repeat-y, repeat;
  background-size: 50% 100%, 100% 100%;
  border: 0.063em solid rgba(0, 0, 0, 0.3);
  border-radius: 1.25em;
  display: block;
  height: 48px;
  position: relative;
  transform: rotate(35deg);
  width: 48px;
}
.swatch-circle-miscellaneous.disabled {
  opacity: 0.2;
}
.swatch-circle-miscellaneous.selected::after {
  transform: rotate(-35deg);
}

.category-tile {
  position: relative;
}
.category-tile h1,
.category-tile h2 {
  font-size: 1.75rem;
  position: absolute;
  bottom: 1.875rem;
  left: 1.875rem;
  color: #fff;
}
.category-tile::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(to bottom, transparent 60%, rgba(0, 0, 0, 0.5) 100%);
}

table {
  table-layout: fixed;
}

th, td {
  width: 33.3333333333%;
}

.product-name {
  margin-top: 10px;
  text-align: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.header-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.header-container h1 {
  margin: 0;
}

.compare-text {
  color: #818181;
  font-family: Poppins, sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 36px;
}
@media (max-width: 991.98px) {
  .compare-text {
    font-size: 18px;
    line-height: 27px;
  }
}

.ellipsis-product-name {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 200px;
  display: block;
}

@media (min-width: 992px) {
  .compare-bar {
    padding-top: 20px;
  }
}

.price-section hr {
  display: none;
}

.btn-link {
  background: none;
  border: none;
  padding: 0;
  color: #E23A29;
  text-decoration: underline;
  cursor: pointer;
  font: inherit;
}

.prices {
  color: #818181;
  font-family: Poppins, sans-serif;
  font-weight: 400;
  font-size: 24px;
  line-height: 36px;
  height: 126px;
}

.pricing-size-compare {
  color: #818181;
  font-family: Poppins, sans-serif;
  font-weight: 400;
  font-size: 18px;
  line-height: 27px;
}
@media (max-width: 991.98px) {
  .pricing-size-compare {
    font-weight: 500;
    font-size: 14px;
    line-height: 21px;
  }
}

.empty-attribute {
  font-size: 28px;
  padding-left: 5% !important;
}

.custom-table {
  height: 100px;
}
.custom-table th.title-text {
  color: #818181;
  font-family: Poppins, sans-serif;
  font-weight: 400;
  font-size: 20px;
  line-height: 36px;
}

.compare-bar-wrapper {
  bottom: 0;
  display: none;
  position: fixed;
  width: 100%;
  z-index: 1;
  background-color: #F5F5F5;
  padding-bottom: 30px;
  padding-top: 30px;
}
@media (max-width: 768.98px) {
  .compare-bar-wrapper {
    padding-bottom: 15px;
    padding-top: 15px;
  }
}
.compare-bar-wrapper .slot {
  background-color: #f0f0f0;
  margin: 0 auto;
  position: relative;
  border-radius: 3px;
  display: flex;
  height: 140px;
  width: 130px;
  align-items: center;
  justify-content: center;
  border: 1px solid transparent;
}
.compare-bar-wrapper .slot:not([data-pid]) {
  border: 1px dashed #ccc;
}
.compare-bar-wrapper .slot img {
  max-width: 100%;
  height: auto;
  border-radius: 3px 0 0 3px;
}
@media (max-width: 991.98px) {
  .compare-bar-wrapper .slot img {
    height: 140px;
    width: 130px;
  }
}
.compare-bar-wrapper .slot .close {
  position: absolute;
  top: 10px;
  right: 10px;
  background-color: white;
  border: none;
  font-size: 1.2em;
  cursor: pointer;
  border-radius: 0 3px 3px 0;
  opacity: 1;
}
.compare-bar-wrapper .slot .close i {
  color: #888;
  font-size: 1rem;
}
.compare-bar-wrapper .clear-all {
  color: #ccc;
  width: 232px;
}
.compare-bar-wrapper .btn-outline-secondary-custom {
  transition: none;
  border: 1px solid #55565A;
  color: #818181;
}
.compare-bar-wrapper .btn-outline-secondary-custom:hover,
.compare-bar-wrapper .btn-outline-secondary-custom:focus,
.compare-bar-wrapper .btn-outline-secondary-custom:active {
  color: #818181;
  background-color: transparent;
  box-shadow: none;
  text-decoration: none;
}
.compare-bar-wrapper .min-products-msg {
  color: #818181;
  font-family: Poppins, sans-serif;
  font-weight: 400;
  font-size: 12px;
  line-height: 14px;
  padding: 0.438rem;
}

.product-comparison {
  width: 85%;
  max-width: 1596px;
}
.product-comparison .back-to-results {
  margin: 1em 0;
}
.product-comparison .product-header > .col {
  padding: 0;
}
.product-comparison .prices {
  height: 100px;
}
.product-comparison .product-tile--image-container img {
  max-height: 140px;
}

.compare {
  width: 232px;
}

.first-content-price .d-flex.second-price span {
  display: none;
}

.second-content-price .d-flex.first-price span {
  display: none;
}

.product-tile .tile-body .compare {
  font-size: 0.875em;
  width: 232px;
}

@media (max-width: 900px) {
  .title-text {
    color: #818181;
    font-family: Poppins, sans-serif;
    font-weight: 400;
    font-size: 14px;
    line-height: 16px;
  }
  .table-web {
    display: none;
  }
  .flex-table {
    display: flex;
    flex-wrap: wrap;
  }
  .flex-table .product-card {
    flex: 1 1 45%;
    margin: 5px;
  }
  .flex-table .flex-cell {
    width: 100%;
  }
  .first-content-price .d-flex.second-price span {
    display: none;
  }
  .second-content-price .d-flex.first-price span {
    display: none;
  }
}
@media (min-width: 900px) {
  .flex-table.table-mobile {
    display: none;
  }
  .flex-table {
    display: flex;
    flex-flow: row nowrap;
  }
  .flex-table .product-card {
    flex: 1 1 100%;
    margin: 0 10px;
    border: none;
  }
  .product-card .product-info, .product-card .product-attributes {
    display: block;
    margin: 0;
  }
  .product-card .flex-cell {
    padding: 10px;
    border-bottom: none;
  }
  .product-card .attribute-name {
    display: inline-block;
    width: 150px;
    font-weight: bold;
  }
}
.flex-table {
  display: flex;
}

.flex-table .product-card {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 10px;
  margin: 10px;
}

.product-card .product-info, .product-card .product-attributes {
  display: flex;
  flex-direction: column;
  width: 100%;
}

.product-card .flex-cell {
  padding: 10px;
}

.refinement-bar {
  overflow-x: hidden;
  max-width: 337px;
  display: block;
  width: 0;
}
.refinement-bar .fa-close-filter {
  background-image: var(--icon-close-filter);
  color: #818181;
  background-position: left;
  background-repeat: no-repeat;
  background-size: contain;
  height: 24px;
  width: 24px;
}
.refinement-bar ul {
  padding-left: 0;
}
.refinement-bar .sp-title-filter {
  font-size: 24px;
  font-weight: 500;
  color: #818181;
  font-family: Poppins, sans-serif;
  align-self: center;
}
@media (max-width: 991.98px) {
  .refinement-bar {
    background-color: #fff;
    box-shadow: 0 0.313em 0.938em rgba(0, 0, 0, 0.5);
    width: 0;
    position: fixed;
    top: 0;
    height: 100%;
    z-index: 10000;
    right: 0;
    max-width: 360px;
    transition: width 300ms ease-out 50ms;
  }
  .refinement-bar .sp-title-filter {
    font-size: 20px;
    line-height: 30px;
  }
  .refinement-bar.refinement-bar-visible {
    width: 50%;
  }
}
@media (max-width: 767.98px) {
  .refinement-bar {
    width: 0;
    max-width: 100%;
  }
  .refinement-bar .sp-title-filter {
    font-size: 16px;
    line-height: 27px;
  }
  .refinement-bar.refinement-bar-visible {
    width: 100%;
  }
}
@media (max-width: 543.98px) {
  .refinement-bar {
    position: fixed;
    height: 100%;
  }
}
@media (min-width: 992px) {
  .refinement-bar {
    display: block !important;
  }
}
.refinement-bar .sp-title-filter-container {
  display: flex;
  border-bottom: 1px solid #CFD8DC;
  margin-left: 3vw;
  margin-right: 3vw;
  margin-bottom: 5vw;
}

.filter-header {
  margin-left: -15px;
  margin-right: -15px;
}

.header-bar {
  background-color: #ccc;
  border-bottom: 0.063em solid #ccc;
}
.header-bar button.close {
  font-size: 1rem;
  font-weight: normal;
  opacity: 1;
}
.header-bar .fa.fa-close::before {
  font-size: 1.25em;
  color: #818181;
}
@media (max-width: 991.98px) {
  .header-bar {
    padding-top: 2vw;
    padding-right: 3vw;
    margin-bottom: 2vw;
  }
}

.refinements .header,
.refinements .values {
  padding: 0.313em 0;
}
.refinements .header {
  font-size: 1.125em;
  color: #444;
}
.refinements li {
  list-style-type: none;
  padding-left: 0;
}
.refinements li.color-attribute {
  display: inline-block;
  padding-left: 0;
}
.refinements li.color-attribute button {
  padding: 0;
}
.refinements li.disabled {
  opacity: 0.5;
}
.refinements ul {
  overflow: auto;
}
.refinements ul li {
  padding-left: 1px;
}
.refinements ul li button { /* stylelint-disable-line no-descending-specificity */
  border: none;
  color: var(--skin-link-color-1);
  background-color: transparent;
}
@media (max-width: 543.98px) {
  .refinements {
    padding: 0;
  }
}
.refinements .card-header h2 {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
  margin-bottom: 0;
}
@media (max-width: 991.98px) {
  .refinements .accordion-content-values-ul {
    row-gap: 2vw;
  }
}
@media (max-width: 768.98px) {
  .refinements .accordion-content-values-ul {
    column-gap: 4vw;
  }
}
.refinements .accordion .card {
  border-bottom: 1px solid #CFD8DC;
  padding-bottom: 0.5vw;
}
@media (max-width: 991.98px) {
  .refinements .accordion .card {
    padding-bottom: 1vw;
  }
}
.refinements .accordion .btn-accordion-filter {
  width: 100%;
  display: flex;
  align-items: center;
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  color: #818181;
}
.refinements .accordion .btn-accordion-filter .fa-chevron-filter {
  background-image: var(--icon-chevron-down-filter);
  color: #707070;
  background-position: left;
  background-repeat: no-repeat;
  background-size: contain;
  height: 24px;
  width: 24px;
  transition: transform 300ms ease-out 50ms;
}
.refinements .accordion .btn-accordion-filter:not(.collapsed) .fa-chevron-filter {
  transform: rotate(180deg);
  transition: transform 300ms ease-out 50ms;
}
@media (max-width: 991.98px) {
  .refinements .accordion .btn-accordion-filter {
    font-size: 14px;
    line-height: 12px;
  }
}
@media (max-width: 767.98px) {
  .refinements .accordion .btn-accordion-filter {
    font-size: 12px;
    line-height: 18px;
  }
}

.secondary-bar {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 1em;
  overflow: auto;
}
@media (max-width: 768.98px) {
  .secondary-bar button.reset {
    width: 100%;
  }
}
@media (max-width: 991.98px) {
  .secondary-bar {
    padding-left: 3vw;
    padding-right: 3vw;
    padding-top: 26px;
  }
}

.refinement-header {
  overflow: auto;
}

.disabled {
  pointer-events: none;
}

.grid-header,
.content-grid-header {
  margin-top: 1em;
  margin-bottom: 1em;
}
@media (max-width: 543.98px) {
  .grid-header .result-count,
  .content-grid-header .result-count {
    padding-bottom: 0.938em;
  }
  .grid-header .filter-results,
  .content-grid-header .filter-results {
    display: block;
    width: 100%;
  }
}
.grid-header select,
.content-grid-header select {
  width: 100%;
}

.result-count {
  font-size: 0.875rem;
}

.refinement {
  margin-bottom: 1em;
}
@media (max-width: 768.98px) {
  .refinement.card {
    border-top: 0 none;
    border-left: 0 none;
    border-right: 0 none;
    border-radius: 0;
    margin-bottom: 0;
  }
  .refinement .card-header {
    border-bottom: 0 none;
    padding: 0.25rem 1rem;
  }
  .refinement .card-body {
    padding: 0 1rem;
  }
}
.refinement a {
  text-decoration: none;
}
.refinement.refinement-category li {
  margin-left: 0.938em;
  display: block;
}
.refinement.refinement-category > ul > li {
  margin-left: 0;
}

.search-banner {
  background-position-y: 40%;
}

.search-keywords {
  font-weight: bold;
}

.accordion-filter-btn-color {
  display: grid;
}
.accordion-filter-btn-color img {
  place-self: center;
}
.accordion-filter-btn-color span {
  font-family: Poppins, sans-serif;
  font-size: 12px;
  font-weight: 400;
  line-height: 18px;
  color: #818181;
  margin-top: 4px;
}

.filter-bar {
  max-width: 337px;
  /* stylelint-disable-next-line no-descending-specificity */
}
.filter-bar ul {
  padding-left: 15px;
}
.filter-bar li {
  list-style: none;
  float: left;
  margin-left: 0.3125em;
  margin-right: 0.3125em;
  /* stylelint-disable-next-line no-descending-specificity */
}
.filter-bar li.filter-value {
  border: 1px solid #ccc;
  border-radius: 3px;
  position: relative;
}
.filter-bar li.filter-value button {
  color: black;
  border: none;
  padding: 0 2rem 0 0.5rem;
  position: relative;
  height: 15px;
  display: flex;
}
.filter-bar li.filter-value button::after {
  content: "";
  background-image: var(--icon-close-selected-filter);
  text-rendering: auto;
  position: absolute;
  right: 10px;
  color: #818181;
  top: calc(50% - 4px);
  height: 9px;
  width: 9px;
}
.filter-bar li.filter-value button span {
  font-size: 10px;
  font-weight: 400;
  line-height: 15px;
  color: #818181;
  font-family: Poppins, sans-serif;
}
.filter-bar li.swatch-filter {
  font-size: 1.38em;
  position: relative;
  margin-top: 4px;
}
.filter-bar li.swatch-filter button {
  width: 100%;
  height: 100%;
  display: block;
  border: none;
}
.filter-bar li.swatch-filter button::before {
  content: "";
  background-color: white;
  width: 0.8em;
  height: 0.8em;
  border-radius: 0.4em;
  position: absolute;
  left: 0.5em;
  top: 0.5em;
}
.filter-bar li.swatch-filter button::after {
  content: "\f057";
  font: normal normal normal 14px/1 FontAwesome, sans-serif;
  display: inline;
  text-rendering: auto;
  position: absolute;
  left: 0.18em;
  top: 0.12em;
  font-size: 1.5em;
}
@media (max-width: 991.98px) {
  .filter-bar {
    margin-left: 3vw;
    margin-right: 0;
  }
  .filter-bar ul {
    padding: 0;
  }
}

@media (max-width: 543.98px) {
  .tab-content {
    padding-left: 0;
    padding-right: 0;
  }
}
.tab-content .tab-pane .custom-select {
  background-image: url("../../images/select-arrow.svg");
  background-repeat: no-repeat;
  background-position: right 12px center;
  background-size: 12px;
  border: 1px solid var(--color-gray-border-input);
  border-radius: 50px;
  color: var(--title-color);
  font-size: 12px;
  height: 48px;
  min-width: 140px;
  overflow: hidden;
  padding: 10px;
  padding-right: 25px;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: auto;
}
@media (max-width: 991.98px) {
  .tab-content .tab-pane .custom-select {
    min-width: 122px;
  }
}
@media (max-width: 768.98px) {
  .tab-content .tab-pane .custom-select {
    background-position: right 8px center;
    background-size: 8px;
    height: 40px;
    min-width: 114px;
    padding: 5px 10px;
    padding-right: 20px;
  }
}

.sp-plp-search-banner, .search-nav {
  max-width: 1596px;
  width: 85%;
}
@media (min-width: 769px) {
  .sp-plp-search-banner, .search-nav {
    padding: 0;
  }
}
@media (max-width: 991.98px) {
  .sp-plp-search-banner, .search-nav {
    width: 91%;
  }
}
.sp-plp-search-banner nav ol, .search-nav nav ol {
  margin-bottom: 60px;
}
@media (max-width: 768.98px) {
  .sp-plp-search-banner nav ol, .search-nav nav ol {
    margin-bottom: 40px;
  }
}
.sp-plp-search-banner nav ol .breadcrumb-item, .search-nav nav ol .breadcrumb-item {
  font-size: 14px;
  font-weight: 300;
  line-height: 21px;
  font-family: Poppins, sans-serif;
}
@media (max-width: 767.98px) {
  .sp-plp-search-banner nav ol .breadcrumb-item, .search-nav nav ol .breadcrumb-item {
    font-size: 10px;
    line-height: 15px;
  }
}
.sp-plp-search-banner nav ol .breadcrumb-item a, .search-nav nav ol .breadcrumb-item a {
  color: #818181;
}
.sp-plp-search-banner nav ol .breadcrumb-item.active, .search-nav nav ol .breadcrumb-item.active {
  font-weight: 500;
}
.sp-plp-search-banner nav ol .breadcrumb-item + .breadcrumb-item, .search-nav nav ol .breadcrumb-item + .breadcrumb-item {
  padding: 0;
}
.sp-plp-search-banner nav ol .breadcrumb-item + .breadcrumb-item::before, .search-nav nav ol .breadcrumb-item + .breadcrumb-item::before {
  content: "";
  height: 16px;
  width: 16px;
  color: #707070;
  background-image: var(--icon-breadcrumbs);
  padding: 0;
  position: relative;
  margin: 2px 8px;
}
@media (max-width: 767.98px) {
  .sp-plp-search-banner nav ol .breadcrumb-item + .breadcrumb-item::before, .search-nav nav ol .breadcrumb-item + .breadcrumb-item::before {
    margin-top: 0;
    margin-bottom: 0;
  }
}
.sp-plp-search-banner .sp-plp-page-title, .search-nav .sp-plp-page-title {
  font-size: 28px;
  font-weight: 400;
  line-height: 3vw;
  color: #818181;
  font-family: Poppins, sans-serif;
}
.sp-plp-search-banner .sp-plp-page-title a.link-title, .search-nav .sp-plp-page-title a.link-title {
  color: #818181;
  text-decoration: none;
}
@media (max-width: 991.98px) {
  .sp-plp-search-banner .sp-plp-page-title, .search-nav .sp-plp-page-title {
    font-size: 20px;
    line-height: 27px;
  }
}
@media (max-width: 768.98px) {
  .sp-plp-search-banner .sp-plp-page-title, .search-nav .sp-plp-page-title {
    font-size: 18px;
    line-height: 27px;
  }
}
.sp-plp-search-banner .line-title, .search-nav .line-title {
  border-bottom: 0.063em solid #CFD8DC;
}
.sp-plp-search-banner .line-title::before, .search-nav .line-title::before {
  content: "";
  position: absolute;
  width: 36px;
  height: 1px;
  border-bottom: 2px solid #E23A29;
}

.plp-img-container > a > img {
  object-fit: contain;
}

.product-tile .image-container a .tile-image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.product-tile .image-container .wishlistTile {
  position: absolute;
  bottom: 12px;
  right: 11px;
  top: auto;
}
.product-tile .image-container .wishlistTile .heart-white::before {
  content: "";
  display: flex;
  background-image: var(--heart-solid-border);
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  height: 25px;
  width: 25px;
}
.product-tile .compare-icon {
  position: absolute;
  bottom: 6px;
  right: 50px;
}
.product-tile .compare-icon img {
  cursor: pointer;
}
.product-tile .tile-body .pdp-link a {
  font-size: 20px;
  font-weight: 500;
  line-height: 22px;
  color: #818181;
  font-family: Poppins, sans-serif;
}

.sp-filter-order-categorylist-container {
  margin-bottom: 2vw;
  margin-top: 3vw;
}
.sp-filter-order-categorylist-container .sp-title-filter-container {
  display: flex;
  border-bottom: 1px solid #CFD8DC;
  max-width: 337px;
}
.sp-filter-order-categorylist-container .sp-title-filter {
  font-size: 24px;
  font-weight: 500;
  line-height: 1.8vw;
  color: #818181;
  font-family: Poppins, sans-serif;
  align-self: center;
}
.sp-filter-order-categorylist-container .sp-order-categorylist {
  display: grid;
  grid-template-columns: repeat(2, 0fr);
  justify-content: end;
}
.sp-filter-order-categorylist-container .sp-order-categorylist .categories-list {
  margin-left: 40px;
}

.accordion-filter-li {
  width: 71px;
  height: 62px;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (max-width: 991.98px) {
  .accordion-filter-li {
    width: 67px;
    height: 62px;
  }
}
@media (max-width: 767.98px) {
  .accordion-filter-li {
    width: 57px;
    height: 62px;
  }
}

.accordion-filter-refvalue {
  font-family: Poppins, sans-serif;
  font-size: 16px;
  font-weight: 400;
  line-height: 24px;
  color: #818181;
}
@media (max-width: 991.98px) {
  .accordion-filter-refvalue {
    font-size: 14px;
    line-height: 15px;
  }
}
@media (max-width: 767.98px) {
  .accordion-filter-refvalue {
    font-size: 12px;
    line-height: 21px;
  }
}

.accordion-filter-content-values {
  display: grid;
  gap: 0.8vw;
  margin-top: 1vw;
}
@media (max-width: 991.98px) {
  .accordion-filter-content-values {
    font-size: 2vw;
    line-height: 15px;
  }
}

.product-grid.sp-grid .sp-grid-productTile {
  width: 100%;
  padding-bottom: 30px;
}
.product-grid.sp-grid .sp-grid-productTile .product {
  height: 100%;
  margin-bottom: 10px;
  border-bottom: 1px solid #CFD8DC;
}
@media (max-width: 543.98px) {
  .product-grid {
    padding-top: 0.938em;
  }
  .product-grid .col-6 {
    padding-left: 5px;
    padding-right: 5px;
  }
}

@media (min-width: 992px) {
  .grid-footer {
    grid-column: 1/4;
    display: grid;
    margin-bottom: 10vw;
    grid-template-columns: repeat(3, 1fr);
    width: 100%;
  }
  .show-more {
    grid-column: 1/4;
  }
  .show-more div {
    text-align: center;
  }
  .show-more .btn.more {
    width: 50%;
  }
}
@media (min-width: 768px) and (max-width: 991.98px) {
  .product-tile {
    min-height: 0;
  }
  .product-tile .image-container a .tile-image {
    width: 27vw;
    height: 27vw;
  }
  .product-tile .tile-body .pdp-link a {
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    color: #818181;
    font-family: Poppins, sans-serif;
  }
  .grid-footer {
    grid-column: 1/4;
    display: grid;
    margin-bottom: 10vw;
    margin-top: 5vw;
    width: 100%;
  }
  .show-more div {
    text-align: center;
  }
  .show-more .btn.more {
    width: 50%;
  }
  .sp-filter-order-categorylist-container .sp-order-categorylist {
    display: grid;
    grid-template-columns: repeat(3, 0fr);
    gap: 0;
    justify-content: end;
  }
  .sp-filter-order-categorylist-container .sp-order-categorylist .categories-list {
    margin-left: 20px;
  }
  .sp-filter-order-categorylist-container .sp-order-categorylist button.filter-results i {
    background-image: var(--icon-filter);
    color: #818181;
    background-position: left;
    background-repeat: no-repeat;
    background-size: contain;
    height: 28px;
    width: 28px;
    margin-left: 20px;
  }
  .refinements {
    margin-left: 3vw;
    margin-right: 3vw;
  }
  .accordion-filter-content-values {
    gap: 2vw;
    margin-top: 3vw;
  }
}
@media (max-width: 767.98px) {
  .product-tile .tile-body .pdp-link a {
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    color: #818181;
    font-family: Poppins, sans-serif;
  }
  .grid-footer {
    margin-bottom: 20vw;
    margin-top: 10vw;
    width: 100%;
  }
  .show-more div {
    text-align: center;
  }
  .show-more .btn.more {
    width: 50%;
  }
  .sp-filter-order-categorylist-container .sp-order-categorylist {
    display: grid;
    grid-template-columns: repeat(3, 0fr);
    gap: 0;
    justify-content: end;
  }
  .sp-filter-order-categorylist-container .sp-order-categorylist .fa-sliders {
    font-size: 5vw;
  }
  .sp-filter-order-categorylist-container .sp-order-categorylist .categories-list {
    margin-left: 20px;
  }
  .sp-filter-order-categorylist-container .sp-order-categorylist button.filter-results {
    background-image: var(--icon-filter);
    color: #818181;
    background-position: left;
    background-repeat: no-repeat;
    background-size: contain;
    height: 28px;
    width: 28px;
    margin-left: 20px;
  }
  .refinements {
    margin-left: 3vw;
    margin-right: 3vw;
  }
}
.search-tips {
  text-align: left;
  margin-top: 1.875rem;
}

.category-item {
  margin-bottom: 0.938rem;
}

.show-more,
.show-more-content {
  padding: 0.938em;
  clear: both;
}

.swatch-mark.color-value[data-selected=true]::after {
  color: #000;
  content: "\f058";
  display: table-caption;
  font-family: FontAwesome, sans-serif;
  font-size: 1.625em;
  left: 0.295em;
  position: absolute;
}
.swatch-mark.color-value.selected::after {
  background: #fff;
  border-radius: 50%;
  color: #000;
  content: "\f058";
  display: table-caption;
  font-family: FontAwesome, sans-serif;
  font-size: 1.625em;
  height: 0.75em;
  left: 0.31em;
  line-height: 0.8em;
  position: absolute;
  top: 0.35em;
  width: 0.8em;
}

.search-nav {
  margin-bottom: 1em;
}
.search-nav .nav-tabs-wrapper {
  padding: 0;
}
@media (max-width: 543.98px) {
  .search-nav .nav-tabs-wrapper {
    width: 100%;
  }
}
.search-nav .nav-tabs-wrapper .nav-tabs {
  border-bottom: 0 none;
}
.search-nav .nav-link:focus {
  background-color: #f9f9f9;
}

.product-options .quantity {
  position: absolute;
  bottom: 0;
  right: 0;
}

.isActiveFilter-Search {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7' cy='7' r='7' fill='%2355565A'/%3E%3Cpath d='M5.81289 8.77239L3.85339 6.81289C3.75963 6.71915 3.63248 6.6665 3.49989 6.6665C3.36731 6.6665 3.24016 6.71915 3.14639 6.81289C3.05266 6.90665 3 7.03381 3 7.16639C3 7.29897 3.05266 7.42613 3.14639 7.51989L5.10589 9.47939C5.19876 9.57229 5.30901 9.64598 5.43037 9.69626C5.55172 9.74654 5.68179 9.77242 5.81314 9.77242C5.9445 9.77242 6.07457 9.74654 6.19592 9.69626C6.31727 9.64598 6.42753 9.57229 6.52039 9.47939L11.1464 4.85339C11.2401 4.75963 11.2928 4.63247 11.2928 4.49989C11.2928 4.36731 11.2401 4.24016 11.1464 4.14639C11.0526 4.05266 10.9255 4 10.7929 4C10.6603 4 10.5332 4.05266 10.4394 4.14639L5.81289 8.77239Z' fill='white'/%3E%3C/svg%3E");
  display: inline-block;
  width: 14px;
  height: 14px;
  margin-left: 15px;
}

.isActiveColor-Search {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='7' cy='7' r='7' fill='%2355565A'/%3E%3Cpath d='M5.81289 8.77239L3.85339 6.81289C3.75963 6.71915 3.63248 6.6665 3.49989 6.6665C3.36731 6.6665 3.24016 6.71915 3.14639 6.81289C3.05266 6.90665 3 7.03381 3 7.16639C3 7.29897 3.05266 7.42613 3.14639 7.51989L5.10589 9.47939C5.19876 9.57229 5.30901 9.64598 5.43037 9.69626C5.55172 9.74654 5.68179 9.77242 5.81314 9.77242C5.9445 9.77242 6.07457 9.74654 6.19592 9.69626C6.31727 9.64598 6.42753 9.57229 6.52039 9.47939L11.1464 4.85339C11.2401 4.75963 11.2928 4.63247 11.2928 4.49989C11.2928 4.36731 11.2401 4.24016 11.1464 4.14639C11.0526 4.05266 10.9255 4 10.7929 4C10.6603 4 10.5332 4.05266 10.4394 4.14639L5.81289 8.77239Z' fill='white'/%3E%3C/svg%3E");
  width: 14px;
  height: 14px;
  position: absolute;
  top: 27%;
  left: 50%;
  transform: translate(-50%, -50%);
  pointer-events: none;
}

.isColorMaxView {
  color: #00A7FF;
  font-size: 16px;
}
@media (max-width: 1199.98px) {
  .isColorMaxView {
    font-size: 16px;
  }
}
@media (max-width: 991.98px) {
  .isColorMaxView {
    font-size: 16px;
  }
}
@media (max-width: 768.98px) {
  .isColorMaxView {
    font-size: 12px;
  }
}
@media (max-width: 543.98px) {
  .isColorMaxView {
    font-size: 12px;
  }
}

.isColorMaxView:hover {
  color: #00A7FF;
  text-decoration: underline;
  cursor: pointer;
}

.isAnNewFormt {
  border-radius: 0;
}

.noFilterInRefinaments {
  display: block;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg width='63' height='62' viewBox='0 0 63 62' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_19628_225725)'%3E%3Cpath d='M20.7426 46.1123C19.5632 47.3015 18.4056 48.4568 17.2699 49.629C17.1294 49.7743 17.0422 50.0092 17.0108 50.2175C16.8703 51.1306 16.4538 51.896 15.812 52.5402C13.0755 55.2843 10.3463 58.0332 7.5904 60.7555C5.90733 62.4194 3.35971 62.4073 1.72507 60.7773C0.0928583 59.1473 0.0831715 56.5922 1.74687 54.9113C4.45916 52.1721 7.19324 49.457 9.92006 46.7323C10.5957 46.0566 11.3997 45.6303 12.3587 45.5117C12.5064 45.4923 12.6784 45.4269 12.7825 45.3252C13.9861 44.136 15.18 42.9347 16.3714 41.7406C7.1666 29.8633 10.1646 13.7669 20.7353 5.47649C30.9936 -2.56687 45.8651 -1.66832 55.0361 7.63205C64.3886 17.1165 65.0279 32.014 56.5133 42.3195C48.1439 52.4482 32.4587 55.1269 20.7426 46.1123ZM36.6773 49.5273C49.7689 49.5394 60.4243 38.9021 60.4388 25.8065C60.4534 12.7254 49.8004 2.06152 36.7087 2.04941C23.6098 2.03972 12.9811 12.6625 12.969 25.7799C12.9569 38.9045 23.5517 49.5152 36.6773 49.5249V49.5273ZM4.83694 59.8303C5.37698 59.8546 5.88795 59.5276 6.34565 59.0698C8.98044 56.4299 11.6177 53.7948 14.2525 51.1548C14.3953 51.0119 14.5334 50.8618 14.6472 50.6995C15.456 49.5515 14.9233 47.9942 13.5841 47.5655C12.659 47.27 11.9446 47.626 11.3028 48.2703C9.02646 50.5566 6.74281 52.8333 4.464 55.1148C4.00872 55.5701 3.53165 56.0109 3.1127 56.4977C2.54603 57.1589 2.48064 57.9339 2.84389 58.7041C3.2023 59.4598 3.84889 59.8303 4.8321 59.8303H4.83694ZM16.5894 47.2216C17.3667 46.449 18.2337 45.5843 19.0401 44.7826C18.6139 44.3297 18.1683 43.8526 17.839 43.5038C16.9672 44.3709 16.0929 45.2404 15.4028 45.9282C15.7587 46.3157 16.1777 46.7711 16.5894 47.2191V47.2216Z' fill='%23CFD8DC'/%3E%3Cpath d='M37.6445 16.4864C38.2378 14.7329 38.6688 14.4277 40.4827 14.4277C41.5119 14.4277 42.5387 14.4277 43.5679 14.4277C44.9919 14.4277 45.6021 14.9 45.992 16.283C46.0065 16.3387 46.0429 16.3895 46.0937 16.4888C47.0406 16.4888 48.0093 16.4622 48.9731 16.4961C49.9418 16.53 50.4697 17.414 49.9176 18.1019C49.7117 18.3562 49.2831 18.5257 48.9392 18.5548C48.1376 18.6202 47.3264 18.5863 46.5199 18.5717C46.1979 18.5669 46.0162 18.6323 45.9291 18.9956C45.682 20.0128 45.0524 20.5868 44.0208 20.6231C42.5702 20.674 41.1172 20.674 39.6666 20.6183C38.7003 20.582 38.0029 19.9813 37.8164 19.0779C37.7195 18.6153 37.4919 18.5717 37.1068 18.5717C33.0336 18.5814 28.9603 18.579 24.8846 18.5766C24.6424 18.5766 24.3978 18.579 24.1605 18.5427C23.6277 18.4603 23.2718 18.0631 23.2814 17.5545C23.2911 17.0314 23.5503 16.6705 24.0733 16.5542C24.3252 16.4985 24.5916 16.4913 24.8531 16.4913C28.8659 16.4864 32.8786 16.4888 36.8937 16.4888H37.6445V16.4864ZM39.853 16.5373V18.5136H43.8827V16.5373H39.853Z' fill='%23CFD8DC'/%3E%3Cpath d='M27.3292 26.8481C26.3799 26.8481 25.4137 26.8651 24.4499 26.8433C23.5369 26.8215 23.0283 26.0779 23.3916 25.3417C23.6095 24.9009 23.9873 24.7701 24.4377 24.7701C25.404 24.7701 26.3703 24.7701 27.3196 24.7701C27.833 23.0577 28.3076 22.709 30.0633 22.709C31.0925 22.709 32.1218 22.709 33.1486 22.709C34.7372 22.709 35.3232 23.1619 35.7301 24.7677H36.4154C40.4499 24.7677 44.4845 24.7677 48.5166 24.7677C49.6088 24.7677 50.1197 25.0946 50.127 25.7922C50.1343 26.5018 49.6088 26.8506 48.5384 26.8506C44.5038 26.8506 40.4693 26.8506 36.4372 26.8506C36.1999 26.8506 35.9601 26.8506 35.7398 26.8506C35.2845 28.4757 34.696 28.9165 33.0468 28.9165C32.0394 28.9165 31.0296 28.9165 30.0222 28.9165C28.3706 28.9165 27.799 28.4878 27.3292 26.8506V26.8481ZM33.5481 26.8021V24.8282H29.5039V26.8021H33.5481Z' fill='%23CFD8DC'/%3E%3Cpath d='M41.9348 35.101C41.4262 36.8012 40.9298 37.1621 39.1717 37.1621C38.203 37.1621 37.2343 37.1621 36.2656 37.1621C34.5293 37.1621 34.0377 36.7988 33.5194 35.101C32.9092 35.101 32.2868 35.101 31.6644 35.101C29.2621 35.101 26.8622 35.1034 24.4599 35.0985C23.8303 35.0985 23.3798 34.774 23.2927 34.2581C23.2055 33.7398 23.4162 33.3354 23.8981 33.1295C24.1088 33.0399 24.3679 33.0399 24.6076 33.0399C27.3514 33.035 30.0976 33.0375 32.8414 33.0375C33.0617 33.0375 33.2821 33.0375 33.4904 33.0375C33.6357 32.6524 33.7229 32.2697 33.9142 31.9524C34.2895 31.3275 34.8611 30.9764 35.6142 30.9739C36.9655 30.9739 38.3192 30.9667 39.6705 30.9739C40.8693 30.9788 41.5764 31.5649 41.8331 32.7444C41.85 32.8219 41.8815 32.8946 41.9275 33.0375C42.1358 33.0375 42.3489 33.0375 42.5644 33.0375C44.6834 33.0375 46.8024 33.035 48.9214 33.0375C49.6382 33.0375 50.108 33.4347 50.1274 34.0305C50.1467 34.6456 49.6527 35.0961 48.9214 35.0985C46.6014 35.1058 44.2814 35.0985 41.9372 35.0985L41.9348 35.101ZM35.6941 35.0477H39.7383V33.0859H35.6941V35.0477Z' fill='%23CFD8DC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_19628_225725'%3E%3Crect width='62' height='62' fill='white' transform='translate(0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  width: 63px;
  height: 62px;
  margin-left: 36%;
}

.noFilterInRefinamentsText {
  color: #818181;
  display: block;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
}

/*# sourceMappingURL=default\css\search.css.map*/