@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700");
.border-big {
  border: 0.25rem solid; }

.border-top-big {
  border-top: 0.25rem solid; }

.border-right-big {
  border-right: 0.25rem solid; }

.border-bottom-big {
  border-bottom: 0.25rem solid; }

.border-left-big {
  border-left: 0.25rem solid; }

/*!
 * Bootstrap v4.4.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  --blue: #2B94CF;
  --indigo: #6610f2;
  --purple: #6f42c1;
  --pink: #e83e8c;
  --red: #eb5050;
  --orange: #fd7e14;
  --yellow: #ffc107;
  --green: #5AC372;
  --teal: #20c997;
  --cyan: #17a2b8;
  --white: #FFF;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #FE8273;
  --secondary: #828282;
  --success: #5AC372;
  --info: #2B94CF;
  --warning: #D7A726;
  --danger: #eb5050;
  --light: #F2F2F2;
  --dark: #191919;
  --gray: #E7E7E7;
  --gray-light: #BDBDBD;
  --gray-dark: #D9D9D9;
  --gray-surface: #F2F2F2;
  --gray-primary-90: rgba(25, 25, 25, 0.9);
  --red-velvet: #FF7575;
  --red-coral-light: #FEC0B9;
  --red-coral-dark: #EA5E4D;
  --green: #5AC372;
  --dark-light: #373737;
  --dark-alt: #191919;
  --green-velvet: #78E190;
  --yellow-sunshine: #FFCF4E;
  --yellow-mud: #D7A726;
  --white: #FFF;
  --white-alt: #FFF;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

*,
*::before,
*::after {
  box-sizing: border-box; }

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -webkit-tap-highlight-color: rgba(25, 25, 25, 0); }

article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block; }

body {
  margin: 0;
  font-family: "Open Sans", Arial, sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1;
  color: #191919;
  text-align: left;
  background-color: #FFF; }

[tabindex="-1"]:focus:not(:focus-visible) {
  outline: 0 !important; }

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible; }

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 1rem; }

p {
  margin-top: 0;
  margin-bottom: 1rem; }

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
  -webkit-text-decoration-skip-ink: none;
          text-decoration-skip-ink: none; }

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem; }

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0; }

dt {
  font-weight: 600; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

b,
strong {
  font-weight: bolder; }

small {
  font-size: 80%; }

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline; }

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a {
  color: #191919;
  text-decoration: underline;
  background-color: transparent; }
  a:hover {
    color: #191919;
    text-decoration: none; }

a:not([href]) {
  color: inherit;
  text-decoration: none; }
  a:not([href]):hover {
    color: inherit;
    text-decoration: none; }

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em; }

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto; }

figure {
  margin: 0 0 1rem; }

img {
  vertical-align: middle;
  border-style: none; }

svg {
  overflow: hidden;
  vertical-align: middle; }

table {
  border-collapse: collapse; }

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: inherit; }

label {
  display: inline-block;
  margin-bottom: 0.5rem; }

button {
  border-radius: 0; }

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

button,
input {
  overflow: visible; }

button,
select {
  text-transform: none; }

select {
  word-wrap: normal; }

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

button:not(:disabled),
[type="button"]:not(:disabled),
[type="reset"]:not(:disabled),
[type="submit"]:not(:disabled) {
  cursor: pointer; }

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none; }

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0; }

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox; }

textarea {
  overflow: auto;
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal; }

progress {
  vertical-align: baseline; }

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none; }

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button; }

output {
  display: inline-block; }

summary {
  display: list-item;
  cursor: pointer; }

template {
  display: none; }

[hidden] {
  display: none !important; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 1rem;
  font-family: "Open Sans SemiBold", sans-serif;
  font-weight: 500;
  line-height: 1.2;
  color: #191919; }

h1, .h1 {
  font-size: 4rem; }

h2, .h2 {
  font-size: 2rem; }

h3, .h3 {
  font-size: 1.5rem; }

h4, .h4 {
  font-size: 1.25rem; }

h5, .h5 {
  font-size: 1rem; }

h6, .h6 {
  font-size: 1rem; }

.lead {
  font-size: 1.25rem;
  font-weight: 300; }

.display-1, .pw-reset-warning::before, h1, .h1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2; }

.display-2, h2, .h2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-3, h3, .h3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-4, h4, .h4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2; }

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(25, 25, 25, 0.1); }

small,
.small {
  font-size: 80%;
  font-weight: 400; }

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3; }

.list-unstyled {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  list-style: none; }

.list-inline-item {
  display: inline-block; }
  .list-inline-item:not(:last-child) {
    margin-right: 2rem; }

.initialism {
  font-size: 90%;
  text-transform: uppercase; }

.blockquote {
  margin-bottom: 1rem;
  font-size: 1.25rem; }

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d; }
  .blockquote-footer::before {
    content: "\2014\00A0"; }

.img-fluid {
  max-width: 100%;
  height: auto; }

.img-thumbnail {
  padding: 0.25rem;
  background-color: #FFF;
  border: 1px solid #dee2e6;
  border-radius: 0.25rem;
  max-width: 100%;
  height: auto; }

.figure {
  display: inline-block; }

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }

.figure-caption {
  font-size: 90%;
  color: #6c757d; }

code {
  font-size: 87.5%;
  color: #e83e8c;
  word-wrap: break-word; }
  a > code {
    color: inherit; }

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #FFF;
  background-color: #212529;
  border-radius: 0.2rem; }
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: 600; }

pre {
  display: block;
  font-size: 87.5%;
  color: #212529; }
  pre code {
    font-size: inherit;
    color: inherit;
    word-break: normal; }

.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll; }

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }
  @media (min-width: 576px) {
    .container {
      max-width: 540px; } }
  @media (min-width: 768px) {
    .container {
      max-width: 720px; } }
  @media (min-width: 992px) {
    .container {
      max-width: 960px; } }
  @media (min-width: 1200px) {
    .container {
      max-width: 1140px; } }

.container-fluid, .container-sm, .container-md, .container-lg, .container-xl {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

@media (min-width: 576px) {
  .container, .container-sm {
    max-width: 540px; } }

@media (min-width: 768px) {
  .container, .container-sm, .container-md {
    max-width: 720px; } }

@media (min-width: 992px) {
  .container, .container-sm, .container-md, .container-lg {
    max-width: 960px; } }

@media (min-width: 1200px) {
  .container, .container-sm, .container-md, .container-lg, .container-xl {
    max-width: 1140px; } }

.row {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

.no-gutters {
  margin-right: 0;
  margin-left: 0; }
  .no-gutters > .col,
  .no-gutters > [class*="col-"] {
    padding-right: 0;
    padding-left: 0; }

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px; }

.col {
  flex-basis: 0;
  -webkit-box-flex: 1;
          flex-grow: 1;
  max-width: 100%; }

.row-cols-1 > * {
  -webkit-box-flex: 0;
          flex: 0 0 100%;
  max-width: 100%; }

.row-cols-2 > * {
  -webkit-box-flex: 0;
          flex: 0 0 50%;
  max-width: 50%; }

.row-cols-3 > * {
  -webkit-box-flex: 0;
          flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.row-cols-4 > * {
  -webkit-box-flex: 0;
          flex: 0 0 25%;
  max-width: 25%; }

.row-cols-5 > * {
  -webkit-box-flex: 0;
          flex: 0 0 20%;
  max-width: 20%; }

.row-cols-6 > * {
  -webkit-box-flex: 0;
          flex: 0 0 16.66667%;
  max-width: 16.66667%; }

.col-auto {
  -webkit-box-flex: 0;
          flex: 0 0 auto;
  width: auto;
  max-width: 100%; }

.col-1 {
  -webkit-box-flex: 0;
          flex: 0 0 8.33333%;
  max-width: 8.33333%; }

.col-2 {
  -webkit-box-flex: 0;
          flex: 0 0 16.66667%;
  max-width: 16.66667%; }

.col-3 {
  -webkit-box-flex: 0;
          flex: 0 0 25%;
  max-width: 25%; }

.col-4 {
  -webkit-box-flex: 0;
          flex: 0 0 33.33333%;
  max-width: 33.33333%; }

.col-5 {
  -webkit-box-flex: 0;
          flex: 0 0 41.66667%;
  max-width: 41.66667%; }

.col-6 {
  -webkit-box-flex: 0;
          flex: 0 0 50%;
  max-width: 50%; }

.col-7 {
  -webkit-box-flex: 0;
          flex: 0 0 58.33333%;
  max-width: 58.33333%; }

.col-8 {
  -webkit-box-flex: 0;
          flex: 0 0 66.66667%;
  max-width: 66.66667%; }

.col-9 {
  -webkit-box-flex: 0;
          flex: 0 0 75%;
  max-width: 75%; }

.col-10 {
  -webkit-box-flex: 0;
          flex: 0 0 83.33333%;
  max-width: 83.33333%; }

.col-11 {
  -webkit-box-flex: 0;
          flex: 0 0 91.66667%;
  max-width: 91.66667%; }

.col-12 {
  -webkit-box-flex: 0;
          flex: 0 0 100%;
  max-width: 100%; }

.order-first {
  -webkit-box-ordinal-group: 0;
          order: -1; }

.order-last {
  -webkit-box-ordinal-group: 14;
          order: 13; }

.order-0 {
  -webkit-box-ordinal-group: 1;
          order: 0; }

.order-1 {
  -webkit-box-ordinal-group: 2;
          order: 1; }

.order-2 {
  -webkit-box-ordinal-group: 3;
          order: 2; }

.order-3 {
  -webkit-box-ordinal-group: 4;
          order: 3; }

.order-4 {
  -webkit-box-ordinal-group: 5;
          order: 4; }

.order-5 {
  -webkit-box-ordinal-group: 6;
          order: 5; }

.order-6 {
  -webkit-box-ordinal-group: 7;
          order: 6; }

.order-7 {
  -webkit-box-ordinal-group: 8;
          order: 7; }

.order-8 {
  -webkit-box-ordinal-group: 9;
          order: 8; }

.order-9 {
  -webkit-box-ordinal-group: 10;
          order: 9; }

.order-10 {
  -webkit-box-ordinal-group: 11;
          order: 10; }

.order-11 {
  -webkit-box-ordinal-group: 12;
          order: 11; }

.order-12 {
  -webkit-box-ordinal-group: 13;
          order: 12; }

.offset-1 {
  margin-left: 8.33333%; }

.offset-2 {
  margin-left: 16.66667%; }

.offset-3 {
  margin-left: 25%; }

.offset-4 {
  margin-left: 33.33333%; }

.offset-5 {
  margin-left: 41.66667%; }

.offset-6 {
  margin-left: 50%; }

.offset-7 {
  margin-left: 58.33333%; }

.offset-8 {
  margin-left: 66.66667%; }

.offset-9 {
  margin-left: 75%; }

.offset-10 {
  margin-left: 83.33333%; }

.offset-11 {
  margin-left: 91.66667%; }

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    -webkit-box-flex: 1;
            flex-grow: 1;
    max-width: 100%; }
  .row-cols-sm-1 > * {
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%; }
  .row-cols-sm-2 > * {
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%; }
  .row-cols-sm-3 > * {
    -webkit-box-flex: 0;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .row-cols-sm-4 > * {
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%; }
  .row-cols-sm-5 > * {
    -webkit-box-flex: 0;
            flex: 0 0 20%;
    max-width: 20%; }
  .row-cols-sm-6 > * {
    -webkit-box-flex: 0;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-sm-auto {
    -webkit-box-flex: 0;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-sm-1 {
    -webkit-box-flex: 0;
            flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-sm-2 {
    -webkit-box-flex: 0;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-sm-3 {
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-sm-4 {
    -webkit-box-flex: 0;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-sm-5 {
    -webkit-box-flex: 0;
            flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-sm-6 {
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-sm-7 {
    -webkit-box-flex: 0;
            flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-sm-8 {
    -webkit-box-flex: 0;
            flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-sm-9 {
    -webkit-box-flex: 0;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-sm-10 {
    -webkit-box-flex: 0;
            flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-sm-11 {
    -webkit-box-flex: 0;
            flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-sm-12 {
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%; }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
            order: -1; }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
            order: 13; }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
            order: 0; }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
            order: 1; }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
            order: 2; }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
            order: 3; }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
            order: 4; }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
            order: 5; }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
            order: 6; }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
            order: 7; }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
            order: 8; }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
            order: 9; }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
            order: 10; }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
            order: 11; }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
            order: 12; }
  .offset-sm-0 {
    margin-left: 0; }
  .offset-sm-1 {
    margin-left: 8.33333%; }
  .offset-sm-2 {
    margin-left: 16.66667%; }
  .offset-sm-3 {
    margin-left: 25%; }
  .offset-sm-4 {
    margin-left: 33.33333%; }
  .offset-sm-5 {
    margin-left: 41.66667%; }
  .offset-sm-6 {
    margin-left: 50%; }
  .offset-sm-7 {
    margin-left: 58.33333%; }
  .offset-sm-8 {
    margin-left: 66.66667%; }
  .offset-sm-9 {
    margin-left: 75%; }
  .offset-sm-10 {
    margin-left: 83.33333%; }
  .offset-sm-11 {
    margin-left: 91.66667%; } }

@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    -webkit-box-flex: 1;
            flex-grow: 1;
    max-width: 100%; }
  .row-cols-md-1 > * {
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%; }
  .row-cols-md-2 > * {
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%; }
  .row-cols-md-3 > * {
    -webkit-box-flex: 0;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .row-cols-md-4 > * {
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%; }
  .row-cols-md-5 > * {
    -webkit-box-flex: 0;
            flex: 0 0 20%;
    max-width: 20%; }
  .row-cols-md-6 > * {
    -webkit-box-flex: 0;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-auto {
    -webkit-box-flex: 0;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-md-1 {
    -webkit-box-flex: 0;
            flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-md-2 {
    -webkit-box-flex: 0;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-md-3 {
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-md-4 {
    -webkit-box-flex: 0;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-md-5 {
    -webkit-box-flex: 0;
            flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-md-6 {
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-md-7 {
    -webkit-box-flex: 0;
            flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-md-8 {
    -webkit-box-flex: 0;
            flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-md-9 {
    -webkit-box-flex: 0;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-md-10 {
    -webkit-box-flex: 0;
            flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-md-11 {
    -webkit-box-flex: 0;
            flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-md-12 {
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%; }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
            order: -1; }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
            order: 13; }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
            order: 0; }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
            order: 1; }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
            order: 2; }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
            order: 3; }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
            order: 4; }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
            order: 5; }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
            order: 6; }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
            order: 7; }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
            order: 8; }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
            order: 9; }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
            order: 10; }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
            order: 11; }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
            order: 12; }
  .offset-md-0 {
    margin-left: 0; }
  .offset-md-1 {
    margin-left: 8.33333%; }
  .offset-md-2 {
    margin-left: 16.66667%; }
  .offset-md-3 {
    margin-left: 25%; }
  .offset-md-4 {
    margin-left: 33.33333%; }
  .offset-md-5 {
    margin-left: 41.66667%; }
  .offset-md-6 {
    margin-left: 50%; }
  .offset-md-7 {
    margin-left: 58.33333%; }
  .offset-md-8 {
    margin-left: 66.66667%; }
  .offset-md-9 {
    margin-left: 75%; }
  .offset-md-10 {
    margin-left: 83.33333%; }
  .offset-md-11 {
    margin-left: 91.66667%; } }

@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    -webkit-box-flex: 1;
            flex-grow: 1;
    max-width: 100%; }
  .row-cols-lg-1 > * {
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%; }
  .row-cols-lg-2 > * {
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%; }
  .row-cols-lg-3 > * {
    -webkit-box-flex: 0;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .row-cols-lg-4 > * {
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%; }
  .row-cols-lg-5 > * {
    -webkit-box-flex: 0;
            flex: 0 0 20%;
    max-width: 20%; }
  .row-cols-lg-6 > * {
    -webkit-box-flex: 0;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lg-auto {
    -webkit-box-flex: 0;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-lg-1 {
    -webkit-box-flex: 0;
            flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-lg-2 {
    -webkit-box-flex: 0;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-lg-3 {
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-lg-4 {
    -webkit-box-flex: 0;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-lg-5 {
    -webkit-box-flex: 0;
            flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-lg-6 {
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-lg-7 {
    -webkit-box-flex: 0;
            flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-lg-8 {
    -webkit-box-flex: 0;
            flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-lg-9 {
    -webkit-box-flex: 0;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-lg-10 {
    -webkit-box-flex: 0;
            flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-lg-11 {
    -webkit-box-flex: 0;
            flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-lg-12 {
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%; }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
            order: -1; }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
            order: 13; }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
            order: 0; }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
            order: 1; }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
            order: 2; }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
            order: 3; }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
            order: 4; }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
            order: 5; }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
            order: 6; }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
            order: 7; }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
            order: 8; }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
            order: 9; }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
            order: 10; }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
            order: 11; }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
            order: 12; }
  .offset-lg-0 {
    margin-left: 0; }
  .offset-lg-1 {
    margin-left: 8.33333%; }
  .offset-lg-2 {
    margin-left: 16.66667%; }
  .offset-lg-3 {
    margin-left: 25%; }
  .offset-lg-4 {
    margin-left: 33.33333%; }
  .offset-lg-5 {
    margin-left: 41.66667%; }
  .offset-lg-6 {
    margin-left: 50%; }
  .offset-lg-7 {
    margin-left: 58.33333%; }
  .offset-lg-8 {
    margin-left: 66.66667%; }
  .offset-lg-9 {
    margin-left: 75%; }
  .offset-lg-10 {
    margin-left: 83.33333%; }
  .offset-lg-11 {
    margin-left: 91.66667%; } }

@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    -webkit-box-flex: 1;
            flex-grow: 1;
    max-width: 100%; }
  .row-cols-xl-1 > * {
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%; }
  .row-cols-xl-2 > * {
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%; }
  .row-cols-xl-3 > * {
    -webkit-box-flex: 0;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .row-cols-xl-4 > * {
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%; }
  .row-cols-xl-5 > * {
    -webkit-box-flex: 0;
            flex: 0 0 20%;
    max-width: 20%; }
  .row-cols-xl-6 > * {
    -webkit-box-flex: 0;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xl-auto {
    -webkit-box-flex: 0;
            flex: 0 0 auto;
    width: auto;
    max-width: 100%; }
  .col-xl-1 {
    -webkit-box-flex: 0;
            flex: 0 0 8.33333%;
    max-width: 8.33333%; }
  .col-xl-2 {
    -webkit-box-flex: 0;
            flex: 0 0 16.66667%;
    max-width: 16.66667%; }
  .col-xl-3 {
    -webkit-box-flex: 0;
            flex: 0 0 25%;
    max-width: 25%; }
  .col-xl-4 {
    -webkit-box-flex: 0;
            flex: 0 0 33.33333%;
    max-width: 33.33333%; }
  .col-xl-5 {
    -webkit-box-flex: 0;
            flex: 0 0 41.66667%;
    max-width: 41.66667%; }
  .col-xl-6 {
    -webkit-box-flex: 0;
            flex: 0 0 50%;
    max-width: 50%; }
  .col-xl-7 {
    -webkit-box-flex: 0;
            flex: 0 0 58.33333%;
    max-width: 58.33333%; }
  .col-xl-8 {
    -webkit-box-flex: 0;
            flex: 0 0 66.66667%;
    max-width: 66.66667%; }
  .col-xl-9 {
    -webkit-box-flex: 0;
            flex: 0 0 75%;
    max-width: 75%; }
  .col-xl-10 {
    -webkit-box-flex: 0;
            flex: 0 0 83.33333%;
    max-width: 83.33333%; }
  .col-xl-11 {
    -webkit-box-flex: 0;
            flex: 0 0 91.66667%;
    max-width: 91.66667%; }
  .col-xl-12 {
    -webkit-box-flex: 0;
            flex: 0 0 100%;
    max-width: 100%; }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
            order: -1; }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
            order: 13; }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
            order: 0; }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
            order: 1; }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
            order: 2; }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
            order: 3; }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
            order: 4; }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
            order: 5; }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
            order: 6; }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
            order: 7; }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
            order: 8; }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
            order: 9; }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
            order: 10; }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
            order: 11; }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
            order: 12; }
  .offset-xl-0 {
    margin-left: 0; }
  .offset-xl-1 {
    margin-left: 8.33333%; }
  .offset-xl-2 {
    margin-left: 16.66667%; }
  .offset-xl-3 {
    margin-left: 25%; }
  .offset-xl-4 {
    margin-left: 33.33333%; }
  .offset-xl-5 {
    margin-left: 41.66667%; }
  .offset-xl-6 {
    margin-left: 50%; }
  .offset-xl-7 {
    margin-left: 58.33333%; }
  .offset-xl-8 {
    margin-left: 66.66667%; }
  .offset-xl-9 {
    margin-left: 75%; }
  .offset-xl-10 {
    margin-left: 83.33333%; }
  .offset-xl-11 {
    margin-left: 91.66667%; } }

.table {
  width: 100%;
  margin-bottom: 1rem;
  color: #191919; }
  .table th,
  .table td {
    padding: 0.75rem;
    vertical-align: top;
    border-top: 1px solid #dee2e6; }
  .table thead th {
    vertical-align: bottom;
    border-bottom: 2px solid #dee2e6; }
  .table tbody + tbody {
    border-top: 2px solid #dee2e6; }

.table-sm th,
.table-sm td {
  padding: 0.3rem; }

.table-bordered {
  border: 1px solid #dee2e6; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6; }
  .table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 2px; }

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0; }

.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(25, 25, 25, 0.05); }

.table-hover tbody tr:hover {
  color: #191919;
  background-color: rgba(25, 25, 25, 0.075); }

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #ffdcd8; }

.table-primary th,
.table-primary td,
.table-primary thead th,
.table-primary tbody + tbody {
  border-color: #febeb6; }

.table-hover .table-primary:hover {
  background-color: #ffc5bf; }
  .table-hover .table-primary:hover > td,
  .table-hover .table-primary:hover > th {
    background-color: #ffc5bf; }

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: gainsboro; }

.table-secondary th,
.table-secondary td,
.table-secondary thead th,
.table-secondary tbody + tbody {
  border-color: #bebebe; }

.table-hover .table-secondary:hover {
  background-color: #cfcfcf; }
  .table-hover .table-secondary:hover > td,
  .table-hover .table-secondary:hover > th {
    background-color: #cfcfcf; }

.table-success,
.table-success > th,
.table-success > td {
  background-color: #d1eed8; }

.table-success th,
.table-success td,
.table-success thead th,
.table-success tbody + tbody {
  border-color: #a9e0b6; }

.table-hover .table-success:hover {
  background-color: #bee7c8; }
  .table-hover .table-success:hover > td,
  .table-hover .table-success:hover > th {
    background-color: #bee7c8; }

.table-info,
.table-info > th,
.table-info > td {
  background-color: #c4e1f2; }

.table-info th,
.table-info td,
.table-info thead th,
.table-info tbody + tbody {
  border-color: #91c7e6; }

.table-hover .table-info:hover {
  background-color: #afd6ed; }
  .table-hover .table-info:hover > td,
  .table-hover .table-info:hover > th {
    background-color: #afd6ed; }

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #f4e6c2; }

.table-warning th,
.table-warning td,
.table-warning thead th,
.table-warning tbody + tbody {
  border-color: #ead18e; }

.table-hover .table-warning:hover {
  background-color: #f0ddac; }
  .table-hover .table-warning:hover > td,
  .table-hover .table-warning:hover > th {
    background-color: #f0ddac; }

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f9cece; }

.table-danger th,
.table-danger td,
.table-danger thead th,
.table-danger tbody + tbody {
  border-color: #f5a4a4; }

.table-hover .table-danger:hover {
  background-color: #f6b7b7; }
  .table-hover .table-danger:hover > td,
  .table-hover .table-danger:hover > th {
    background-color: #f6b7b7; }

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fbfbfb; }

.table-light th,
.table-light td,
.table-light thead th,
.table-light tbody + tbody {
  border-color: #f8f8f8; }

.table-hover .table-light:hover {
  background-color: #eeeeee; }
  .table-hover .table-light:hover > td,
  .table-hover .table-light:hover > th {
    background-color: #eeeeee; }

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #bfbfbf; }

.table-dark th,
.table-dark td,
.table-dark thead th,
.table-dark tbody + tbody {
  border-color: #878787; }

.table-hover .table-dark:hover {
  background-color: #b2b2b2; }
  .table-hover .table-dark:hover > td,
  .table-hover .table-dark:hover > th {
    background-color: #b2b2b2; }

.table-gray,
.table-gray > th,
.table-gray > td {
  background-color: #f8f8f8; }

.table-gray th,
.table-gray td,
.table-gray thead th,
.table-gray tbody + tbody {
  border-color: #f3f3f3; }

.table-hover .table-gray:hover {
  background-color: #ebebeb; }
  .table-hover .table-gray:hover > td,
  .table-hover .table-gray:hover > th {
    background-color: #ebebeb; }

.table-gray-light,
.table-gray-light > th,
.table-gray-light > td {
  background-color: #ededed; }

.table-gray-light th,
.table-gray-light td,
.table-gray-light thead th,
.table-gray-light tbody + tbody {
  border-color: #dddddd; }

.table-hover .table-gray-light:hover {
  background-color: #e0e0e0; }
  .table-hover .table-gray-light:hover > td,
  .table-hover .table-gray-light:hover > th {
    background-color: #e0e0e0; }

.table-gray-dark,
.table-gray-dark > th,
.table-gray-dark > td {
  background-color: #f4f4f4; }

.table-gray-dark th,
.table-gray-dark td,
.table-gray-dark thead th,
.table-gray-dark tbody + tbody {
  border-color: #ebebeb; }

.table-hover .table-gray-dark:hover {
  background-color: #e7e7e7; }
  .table-hover .table-gray-dark:hover > td,
  .table-hover .table-gray-dark:hover > th {
    background-color: #e7e7e7; }

.table-gray-surface,
.table-gray-surface > th,
.table-gray-surface > td {
  background-color: #fbfbfb; }

.table-gray-surface th,
.table-gray-surface td,
.table-gray-surface thead th,
.table-gray-surface tbody + tbody {
  border-color: #f8f8f8; }

.table-hover .table-gray-surface:hover {
  background-color: #eeeeee; }
  .table-hover .table-gray-surface:hover > td,
  .table-hover .table-gray-surface:hover > th {
    background-color: #eeeeee; }

.table-gray-primary-90,
.table-gray-primary-90 > th,
.table-gray-primary-90 > td {
  background-color: rgba(199, 199, 199, 0.972); }

.table-gray-primary-90 th,
.table-gray-primary-90 td,
.table-gray-primary-90 thead th,
.table-gray-primary-90 tbody + tbody {
  border-color: rgba(147, 147, 147, 0.948); }

.table-hover .table-gray-primary-90:hover {
  background-color: rgba(186, 186, 186, 0.972); }
  .table-hover .table-gray-primary-90:hover > td,
  .table-hover .table-gray-primary-90:hover > th {
    background-color: rgba(186, 186, 186, 0.972); }

.table-red-velvet,
.table-red-velvet > th,
.table-red-velvet > td {
  background-color: #ffd8d8; }

.table-red-velvet th,
.table-red-velvet td,
.table-red-velvet thead th,
.table-red-velvet tbody + tbody {
  border-color: #ffb7b7; }

.table-hover .table-red-velvet:hover {
  background-color: #ffbfbf; }
  .table-hover .table-red-velvet:hover > td,
  .table-hover .table-red-velvet:hover > th {
    background-color: #ffbfbf; }

.table-red-coral-light,
.table-red-coral-light > th,
.table-red-coral-light > td {
  background-color: #ffedeb; }

.table-red-coral-light th,
.table-red-coral-light td,
.table-red-coral-light thead th,
.table-red-coral-light tbody + tbody {
  border-color: #fededb; }

.table-hover .table-red-coral-light:hover {
  background-color: #ffd6d2; }
  .table-hover .table-red-coral-light:hover > td,
  .table-hover .table-red-coral-light:hover > th {
    background-color: #ffd6d2; }

.table-red-coral-dark,
.table-red-coral-dark > th,
.table-red-coral-dark > td {
  background-color: #f9d2cd; }

.table-red-coral-dark th,
.table-red-coral-dark td,
.table-red-coral-dark thead th,
.table-red-coral-dark tbody + tbody {
  border-color: #f4aba2; }

.table-hover .table-red-coral-dark:hover {
  background-color: #f6beb6; }
  .table-hover .table-red-coral-dark:hover > td,
  .table-hover .table-red-coral-dark:hover > th {
    background-color: #f6beb6; }

.table-green,
.table-green > th,
.table-green > td {
  background-color: #d1eed8; }

.table-green th,
.table-green td,
.table-green thead th,
.table-green tbody + tbody {
  border-color: #a9e0b6; }

.table-hover .table-green:hover {
  background-color: #bee7c8; }
  .table-hover .table-green:hover > td,
  .table-hover .table-green:hover > th {
    background-color: #bee7c8; }

.table-dark-light,
.table-dark-light > th,
.table-dark-light > td {
  background-color: #c7c7c7; }

.table-dark-light th,
.table-dark-light td,
.table-dark-light thead th,
.table-dark-light tbody + tbody {
  border-color: #979797; }

.table-hover .table-dark-light:hover {
  background-color: #bababa; }
  .table-hover .table-dark-light:hover > td,
  .table-hover .table-dark-light:hover > th {
    background-color: #bababa; }

.table-dark-alt,
.table-dark-alt > th,
.table-dark-alt > td {
  background-color: #bfbfbf; }

.table-dark-alt th,
.table-dark-alt td,
.table-dark-alt thead th,
.table-dark-alt tbody + tbody {
  border-color: #878787; }

.table-hover .table-dark-alt:hover {
  background-color: #b2b2b2; }
  .table-hover .table-dark-alt:hover > td,
  .table-hover .table-dark-alt:hover > th {
    background-color: #b2b2b2; }

.table-green-velvet,
.table-green-velvet > th,
.table-green-velvet > td {
  background-color: #d9f7e0; }

.table-green-velvet th,
.table-green-velvet td,
.table-green-velvet thead th,
.table-green-velvet tbody + tbody {
  border-color: #b9efc5; }

.table-hover .table-green-velvet:hover {
  background-color: #c4f3cf; }
  .table-hover .table-green-velvet:hover > td,
  .table-hover .table-green-velvet:hover > th {
    background-color: #c4f3cf; }

.table-yellow-sunshine,
.table-yellow-sunshine > th,
.table-yellow-sunshine > td {
  background-color: #fff2cd; }

.table-yellow-sunshine th,
.table-yellow-sunshine td,
.table-yellow-sunshine thead th,
.table-yellow-sunshine tbody + tbody {
  border-color: #ffe6a3; }

.table-hover .table-yellow-sunshine:hover {
  background-color: #ffebb4; }
  .table-hover .table-yellow-sunshine:hover > td,
  .table-hover .table-yellow-sunshine:hover > th {
    background-color: #ffebb4; }

.table-yellow-mud,
.table-yellow-mud > th,
.table-yellow-mud > td {
  background-color: #f4e6c2; }

.table-yellow-mud th,
.table-yellow-mud td,
.table-yellow-mud thead th,
.table-yellow-mud tbody + tbody {
  border-color: #ead18e; }

.table-hover .table-yellow-mud:hover {
  background-color: #f0ddac; }
  .table-hover .table-yellow-mud:hover > td,
  .table-hover .table-yellow-mud:hover > th {
    background-color: #f0ddac; }

.table-white,
.table-white > th,
.table-white > td {
  background-color: white; }

.table-white th,
.table-white td,
.table-white thead th,
.table-white tbody + tbody {
  border-color: white; }

.table-hover .table-white:hover {
  background-color: #f2f2f2; }
  .table-hover .table-white:hover > td,
  .table-hover .table-white:hover > th {
    background-color: #f2f2f2; }

.table-white-alt,
.table-white-alt > th,
.table-white-alt > td {
  background-color: white; }

.table-white-alt th,
.table-white-alt td,
.table-white-alt thead th,
.table-white-alt tbody + tbody {
  border-color: white; }

.table-hover .table-white-alt:hover {
  background-color: #f2f2f2; }
  .table-hover .table-white-alt:hover > td,
  .table-hover .table-white-alt:hover > th {
    background-color: #f2f2f2; }

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(25, 25, 25, 0.075); }

.table-hover .table-active:hover {
  background-color: rgba(12, 12, 12, 0.075); }
  .table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: rgba(12, 12, 12, 0.075); }

.table .thead-dark th {
  color: #FFF;
  background-color: #343a40;
  border-color: #454d55; }

.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #dee2e6; }

.table-dark {
  color: #FFF;
  background-color: #343a40; }
  .table-dark th,
  .table-dark td,
  .table-dark thead th {
    border-color: #454d55; }
  .table-dark.table-bordered {
    border: 0; }
  .table-dark.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(255, 255, 255, 0.05); }
  .table-dark.table-hover tbody tr:hover {
    color: #FFF;
    background-color: rgba(255, 255, 255, 0.075); }

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-sm > .table-bordered {
      border: 0; } }

@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-md > .table-bordered {
      border: 0; } }

@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-lg > .table-bordered {
      border: 0; } }

@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
    .table-responsive-xl > .table-bordered {
      border: 0; } }

.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch; }
  .table-responsive > .table-bordered {
    border: 0; }

.form-control {
  display: block;
  width: 100%;
  height: calc(1.7143em + 0.875rem + 2px);
  padding: 0.4375rem 0.9375rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.7143;
  color: #191919;
  background-color: #FFF;
  background-clip: padding-box;
  border: 1px solid #E7E7E7;
  border-radius: 0.25rem;
  -webkit-transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .form-control {
      -webkit-transition: none;
      transition: none; } }
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #191919; }
  .form-control:focus {
    color: #191919;
    background-color: #FFF;
    border-color: #191919;
    outline: 0;
    box-shadow: none; }
  .form-control::-webkit-input-placeholder {
    color: #828282;
    opacity: 1; }
  .form-control::-moz-placeholder {
    color: #828282;
    opacity: 1; }
  .form-control:-ms-input-placeholder {
    color: #828282;
    opacity: 1; }
  .form-control::-ms-input-placeholder {
    color: #828282;
    opacity: 1; }
  .form-control::placeholder {
    color: #828282;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #F2F2F2;
    opacity: 1; }

select.form-control:focus::-ms-value {
  color: #191919;
  background-color: #FFF; }

.form-control-file,
.form-control-range {
  display: block;
  width: 100%; }

.col-form-label {
  padding-top: calc(0.4375rem + 1px);
  padding-bottom: calc(0.4375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.7143; }

.col-form-label-lg {
  padding-top: calc(1.4375rem + 1px);
  padding-bottom: calc(1.4375rem + 1px);
  font-size: 1rem;
  line-height: 1.5; }

.col-form-label-sm {
  padding-top: calc(0.282rem + 1px);
  padding-bottom: calc(0.282rem + 1px);
  font-size: 0.875rem;
  line-height: 1.5; }

.form-control-plaintext {
  display: block;
  width: 100%;
  padding: 0.4375rem 0;
  margin-bottom: 0;
  font-size: 0.875rem;
  line-height: 1.7143;
  color: #191919;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0; }
  .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm {
  height: calc(1.5em + 0.564rem + 2px);
  padding: 0.282rem 0.9375rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

.form-control-lg {
  height: calc(1.5em + 2.875rem + 2px);
  padding: 1.4375rem 0.9375rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

select.form-control[size], select.form-control[multiple] {
  height: auto; }

textarea.form-control {
  height: auto; }

.form-group {
  margin-bottom: 1rem; }

.form-text {
  display: block;
  margin-top: 0.25rem; }

.form-row {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px; }
  .form-row > .col,
  .form-row > [class*="col-"] {
    padding-right: 5px;
    padding-left: 5px; }

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem; }

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem; }
  .form-check-input[disabled] ~ .form-check-label,
  .form-check-input:disabled ~ .form-check-label {
    color: #6c757d; }

.form-check-label {
  margin-bottom: 0; }

.form-check-inline {
  display: -webkit-inline-box;
  display: inline-flex;
  -webkit-box-align: center;
          align-items: center;
  padding-left: 0;
  margin-right: 0.75rem; }
  .form-check-inline .form-check-input {
    position: static;
    margin-top: 0;
    margin-right: 0.3125rem;
    margin-left: 0; }

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #5AC372; }

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 1rem;
  line-height: 1;
  color: #212529;
  background-color: rgba(90, 195, 114, 0.9);
  border-radius: 0.25rem; }

.was-validated :valid ~ .valid-feedback,
.was-validated :valid ~ .valid-tooltip,
.is-valid ~ .valid-feedback,
.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .form-control:valid, .form-control.is-valid {
  border-color: #5AC372;
  padding-right: calc(1.7143em + 0.875rem);
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%235AC372' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.42857em + 0.21875rem) center;
  background-size: calc(0.85715em + 0.4375rem) calc(0.85715em + 0.4375rem); }
  .was-validated .form-control:valid:focus, .form-control.is-valid:focus {
    border-color: #5AC372;
    box-shadow: 0 0 0 0 rgba(90, 195, 114, 0.25); }

.was-validated textarea.form-control:valid, textarea.form-control.is-valid {
  padding-right: calc(1.7143em + 0.875rem);
  background-position: top calc(0.42857em + 0.21875rem) right calc(0.42857em + 0.21875rem); }

.was-validated .custom-select:valid, .custom-select.is-valid {
  border-color: #5AC372;
  padding-right: calc(0.75em + 2.59375rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.9375rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%235AC372' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #FFF no-repeat center right 1.9375rem/calc(0.85715em + 0.4375rem) calc(0.85715em + 0.4375rem); }
  .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {
    border-color: #5AC372;
    box-shadow: 0 0 0 0 rgba(90, 195, 114, 0.25); }

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #5AC372; }

.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #5AC372; }
  .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
    border-color: #5AC372; }

.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  border-color: #7fd192;
  background-color: #7fd192; }

.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0 rgba(90, 195, 114, 0.25); }

.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #5AC372; }

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #5AC372; }

.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  border-color: #5AC372;
  box-shadow: 0 0 0 0 rgba(90, 195, 114, 0.25); }

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #eb5050; }

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.25rem 0.5rem;
  margin-top: .1rem;
  font-size: 1rem;
  line-height: 1;
  color: #FFF;
  background-color: rgba(235, 80, 80, 0.9);
  border-radius: 0.25rem; }

.was-validated :invalid ~ .invalid-feedback,
.was-validated :invalid ~ .invalid-tooltip,
.is-invalid ~ .invalid-feedback,
.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .form-control:invalid, .form-control.is-invalid {
  border-color: #eb5050;
  padding-right: calc(1.7143em + 0.875rem);
  background-image: "";
  background-repeat: no-repeat;
  background-position: right calc(0.42857em + 0.21875rem) center;
  background-size: calc(0.85715em + 0.4375rem) calc(0.85715em + 0.4375rem); }
  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus {
    border-color: #eb5050;
    box-shadow: 0 0 0 0 rgba(235, 80, 80, 0.25); }

.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid {
  padding-right: calc(1.7143em + 0.875rem);
  background-position: top calc(0.42857em + 0.21875rem) right calc(0.42857em + 0.21875rem); }

.was-validated .custom-select:invalid, .custom-select.is-invalid {
  border-color: #eb5050;
  padding-right: calc(0.75em + 2.59375rem);
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.9375rem center/8px 10px, "" #FFF no-repeat center right 1.9375rem/calc(0.85715em + 0.4375rem) calc(0.85715em + 0.4375rem); }
  .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {
    border-color: #eb5050;
    box-shadow: 0 0 0 0 rgba(235, 80, 80, 0.25); }

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #eb5050; }

.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #eb5050; }
  .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
    border-color: #eb5050; }

.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  border-color: #f07e7e;
  background-color: #f07e7e; }

.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 0 rgba(235, 80, 80, 0.25); }

.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {
  border-color: #eb5050; }

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #eb5050; }

.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  border-color: #eb5050;
  box-shadow: 0 0 0 0 rgba(235, 80, 80, 0.25); }

.form-inline {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-flow: row wrap;
  -webkit-box-align: center;
          align-items: center; }
  .form-inline .form-check {
    width: 100%; }
  @media (min-width: 576px) {
    .form-inline label {
      display: -webkit-box;
      display: flex;
      -webkit-box-align: center;
              align-items: center;
      -webkit-box-pack: center;
              justify-content: center;
      margin-bottom: 0; }
    .form-inline .form-group {
      display: -webkit-box;
      display: flex;
      -webkit-box-flex: 0;
              flex: 0 0 auto;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
              flex-flow: row wrap;
      -webkit-box-align: center;
              align-items: center;
      margin-bottom: 0; }
    .form-inline .form-control {
      display: inline-block;
      width: auto;
      vertical-align: middle; }
    .form-inline .form-control-plaintext {
      display: inline-block; }
    .form-inline .input-group,
    .form-inline .custom-select {
      width: auto; }
    .form-inline .form-check {
      display: -webkit-box;
      display: flex;
      -webkit-box-align: center;
              align-items: center;
      -webkit-box-pack: center;
              justify-content: center;
      width: auto;
      padding-left: 0; }
    .form-inline .form-check-input {
      position: relative;
      flex-shrink: 0;
      margin-top: 0;
      margin-right: 0.25rem;
      margin-left: 0; }
    .form-inline .custom-control {
      -webkit-box-align: center;
              align-items: center;
      -webkit-box-pack: center;
              justify-content: center; }
    .form-inline .custom-control-label {
      margin-bottom: 0; } }

.btn {
  display: inline-block;
  font-weight: 600;
  color: #191919;
  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: transparent;
  border: 1px solid transparent;
  padding: 0.4375rem 0.9375rem;
  font-size: 0.875rem;
  line-height: 1.7143;
  border-radius: 0.25rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .btn {
      -webkit-transition: none;
      transition: none; } }
  .btn:hover {
    color: #191919;
    text-decoration: none; }
  .btn:focus, .btn.focus {
    outline: 0;
    box-shadow: none; }
  .btn.disabled, .btn:disabled {
    opacity: 1; }

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none; }

.btn-primary {
  color: #212529;
  background-color: #FE8273;
  border-color: #FE8273; }
  .btn-primary:hover {
    color: #FFF;
    background-color: #fe604d;
    border-color: #fe5540; }
  .btn-primary:focus, .btn-primary.focus {
    color: #FFF;
    background-color: #fe604d;
    border-color: #fe5540;
    box-shadow: 0 0 0 0 rgba(221, 116, 104, 0.5); }
  .btn-primary.disabled, .btn-primary:disabled {
    color: #212529;
    background-color: #FE8273;
    border-color: #FE8273; }
  .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,
  .show > .btn-primary.dropdown-toggle {
    color: #FFF;
    background-color: #fe5540;
    border-color: #fe4934; }
    .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-primary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(221, 116, 104, 0.5); }

.btn-secondary {
  color: #FFF;
  background-color: #828282;
  border-color: #828282; }
  .btn-secondary:hover {
    color: #FFF;
    background-color: #6f6f6f;
    border-color: dimgray; }
  .btn-secondary:focus, .btn-secondary.focus {
    color: #FFF;
    background-color: #6f6f6f;
    border-color: dimgray;
    box-shadow: 0 0 0 0 rgba(149, 149, 149, 0.5); }
  .btn-secondary.disabled, .btn-secondary:disabled {
    color: #FFF;
    background-color: #828282;
    border-color: #828282; }
  .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-secondary.dropdown-toggle {
    color: #FFF;
    background-color: dimgray;
    border-color: #626262; }
    .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(149, 149, 149, 0.5); }

.btn-success {
  color: #212529;
  background-color: #5AC372;
  border-color: #5AC372; }
  .btn-success:hover {
    color: #FFF;
    background-color: #42b55c;
    border-color: #3eac57; }
  .btn-success:focus, .btn-success.focus {
    color: #FFF;
    background-color: #42b55c;
    border-color: #3eac57;
    box-shadow: 0 0 0 0 rgba(81, 171, 103, 0.5); }
  .btn-success.disabled, .btn-success:disabled {
    color: #212529;
    background-color: #5AC372;
    border-color: #5AC372; }
  .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,
  .show > .btn-success.dropdown-toggle {
    color: #FFF;
    background-color: #3eac57;
    border-color: #3ba253; }
    .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,
    .show > .btn-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(81, 171, 103, 0.5); }

.btn-info {
  color: #FFF;
  background-color: #2B94CF;
  border-color: #2B94CF; }
  .btn-info:hover {
    color: #FFF;
    background-color: #247daf;
    border-color: #2276a5; }
  .btn-info:focus, .btn-info.focus {
    color: #FFF;
    background-color: #247daf;
    border-color: #2276a5;
    box-shadow: 0 0 0 0 rgba(75, 164, 214, 0.5); }
  .btn-info.disabled, .btn-info:disabled {
    color: #FFF;
    background-color: #2B94CF;
    border-color: #2B94CF; }
  .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,
  .show > .btn-info.dropdown-toggle {
    color: #FFF;
    background-color: #2276a5;
    border-color: #206e9a; }
    .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,
    .show > .btn-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(75, 164, 214, 0.5); }

.btn-warning {
  color: #212529;
  background-color: #D7A726;
  border-color: #D7A726; }
  .btn-warning:hover {
    color: #FFF;
    background-color: #b68e20;
    border-color: #ac851e; }
  .btn-warning:focus, .btn-warning.focus {
    color: #FFF;
    background-color: #b68e20;
    border-color: #ac851e;
    box-shadow: 0 0 0 0 rgba(188, 148, 38, 0.5); }
  .btn-warning.disabled, .btn-warning:disabled {
    color: #212529;
    background-color: #D7A726;
    border-color: #D7A726; }
  .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,
  .show > .btn-warning.dropdown-toggle {
    color: #FFF;
    background-color: #ac851e;
    border-color: #a17d1c; }
    .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,
    .show > .btn-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(188, 148, 38, 0.5); }

.btn-danger {
  color: #FFF;
  background-color: #eb5050;
  border-color: #eb5050; }
  .btn-danger:hover {
    color: #FFF;
    background-color: #e72e2e;
    border-color: #e62222; }
  .btn-danger:focus, .btn-danger.focus {
    color: #FFF;
    background-color: #e72e2e;
    border-color: #e62222;
    box-shadow: 0 0 0 0 rgba(238, 106, 106, 0.5); }
  .btn-danger.disabled, .btn-danger:disabled {
    color: #FFF;
    background-color: #eb5050;
    border-color: #eb5050; }
  .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,
  .show > .btn-danger.dropdown-toggle {
    color: #FFF;
    background-color: #e62222;
    border-color: #e11a1a; }
    .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,
    .show > .btn-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(238, 106, 106, 0.5); }

.btn-light {
  color: #212529;
  background-color: #F2F2F2;
  border-color: #F2F2F2; }
  .btn-light:hover {
    color: #212529;
    background-color: #dfdfdf;
    border-color: #d9d9d9; }
  .btn-light:focus, .btn-light.focus {
    color: #212529;
    background-color: #dfdfdf;
    border-color: #d9d9d9;
    box-shadow: 0 0 0 0 rgba(211, 211, 212, 0.5); }
  .btn-light.disabled, .btn-light:disabled {
    color: #212529;
    background-color: #F2F2F2;
    border-color: #F2F2F2; }
  .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,
  .show > .btn-light.dropdown-toggle {
    color: #212529;
    background-color: #d9d9d9;
    border-color: #d2d2d2; }
    .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(211, 211, 212, 0.5); }

.btn-dark {
  color: #FFF;
  background-color: #191919;
  border-color: #191919; }
  .btn-dark:hover {
    color: #FFF;
    background-color: #060606;
    border-color: black; }
  .btn-dark:focus, .btn-dark.focus {
    color: #FFF;
    background-color: #060606;
    border-color: black;
    box-shadow: 0 0 0 0 rgba(60, 60, 60, 0.5); }
  .btn-dark.disabled, .btn-dark:disabled {
    color: #FFF;
    background-color: #191919;
    border-color: #191919; }
  .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,
  .show > .btn-dark.dropdown-toggle {
    color: #FFF;
    background-color: black;
    border-color: black; }
    .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,
    .show > .btn-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(60, 60, 60, 0.5); }

.btn-gray {
  color: #212529;
  background-color: #E7E7E7;
  border-color: #E7E7E7; }
  .btn-gray:hover {
    color: #212529;
    background-color: #d4d4d4;
    border-color: #cecece; }
  .btn-gray:focus, .btn-gray.focus {
    color: #212529;
    background-color: #d4d4d4;
    border-color: #cecece;
    box-shadow: 0 0 0 0 rgba(201, 202, 203, 0.5); }
  .btn-gray.disabled, .btn-gray:disabled {
    color: #212529;
    background-color: #E7E7E7;
    border-color: #E7E7E7; }
  .btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active,
  .show > .btn-gray.dropdown-toggle {
    color: #212529;
    background-color: #cecece;
    border-color: #c7c7c7; }
    .btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus,
    .show > .btn-gray.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(201, 202, 203, 0.5); }

.btn-gray-light {
  color: #212529;
  background-color: #BDBDBD;
  border-color: #BDBDBD; }
  .btn-gray-light:hover {
    color: #212529;
    background-color: #aaaaaa;
    border-color: #a4a4a4; }
  .btn-gray-light:focus, .btn-gray-light.focus {
    color: #212529;
    background-color: #aaaaaa;
    border-color: #a4a4a4;
    box-shadow: 0 0 0 0 rgba(166, 166, 167, 0.5); }
  .btn-gray-light.disabled, .btn-gray-light:disabled {
    color: #212529;
    background-color: #BDBDBD;
    border-color: #BDBDBD; }
  .btn-gray-light:not(:disabled):not(.disabled):active, .btn-gray-light:not(:disabled):not(.disabled).active,
  .show > .btn-gray-light.dropdown-toggle {
    color: #212529;
    background-color: #a4a4a4;
    border-color: #9d9d9d; }
    .btn-gray-light:not(:disabled):not(.disabled):active:focus, .btn-gray-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-gray-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(166, 166, 167, 0.5); }

.btn-gray-dark {
  color: #212529;
  background-color: #D9D9D9;
  border-color: #D9D9D9; }
  .btn-gray-dark:hover {
    color: #212529;
    background-color: #c6c6c6;
    border-color: silver; }
  .btn-gray-dark:focus, .btn-gray-dark.focus {
    color: #212529;
    background-color: #c6c6c6;
    border-color: silver;
    box-shadow: 0 0 0 0 rgba(189, 190, 191, 0.5); }
  .btn-gray-dark.disabled, .btn-gray-dark:disabled {
    color: #212529;
    background-color: #D9D9D9;
    border-color: #D9D9D9; }
  .btn-gray-dark:not(:disabled):not(.disabled):active, .btn-gray-dark:not(:disabled):not(.disabled).active,
  .show > .btn-gray-dark.dropdown-toggle {
    color: #212529;
    background-color: silver;
    border-color: #b9b9b9; }
    .btn-gray-dark:not(:disabled):not(.disabled):active:focus, .btn-gray-dark:not(:disabled):not(.disabled).active:focus,
    .show > .btn-gray-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(189, 190, 191, 0.5); }

.btn-gray-surface, .triple-teaser-category-component .triple-teaser-button, .double-teaser-category-component .double-teaser-button {
  color: #212529;
  background-color: #F2F2F2;
  border-color: #F2F2F2; }
  .btn-gray-surface:hover, .triple-teaser-category-component .triple-teaser-button:hover, .double-teaser-category-component .double-teaser-button:hover {
    color: #212529;
    background-color: #dfdfdf;
    border-color: #d9d9d9; }
  .btn-gray-surface:focus, .triple-teaser-category-component .triple-teaser-button:focus, .double-teaser-category-component .double-teaser-button:focus, .btn-gray-surface.focus, .triple-teaser-category-component .focus.triple-teaser-button, .double-teaser-category-component .focus.double-teaser-button {
    color: #212529;
    background-color: #dfdfdf;
    border-color: #d9d9d9;
    box-shadow: 0 0 0 0 rgba(211, 211, 212, 0.5); }
  .btn-gray-surface.disabled, .triple-teaser-category-component .disabled.triple-teaser-button, .double-teaser-category-component .disabled.double-teaser-button, .btn-gray-surface:disabled, .triple-teaser-category-component .triple-teaser-button:disabled, .double-teaser-category-component .double-teaser-button:disabled {
    color: #212529;
    background-color: #F2F2F2;
    border-color: #F2F2F2; }
  .btn-gray-surface:not(:disabled):not(.disabled):active, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled):active, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled):active, .btn-gray-surface:not(:disabled):not(.disabled).active, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled).active, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled).active,
  .show > .btn-gray-surface.dropdown-toggle,
  .triple-teaser-category-component .show > .dropdown-toggle.triple-teaser-button,
  .double-teaser-category-component .show > .dropdown-toggle.double-teaser-button {
    color: #212529;
    background-color: #d9d9d9;
    border-color: #d2d2d2; }
    .btn-gray-surface:not(:disabled):not(.disabled):active:focus, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled):active:focus, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled):active:focus, .btn-gray-surface:not(:disabled):not(.disabled).active:focus, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled).active:focus, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled).active:focus,
    .show > .btn-gray-surface.dropdown-toggle:focus,
    .triple-teaser-category-component .show > .dropdown-toggle.triple-teaser-button:focus,
    .double-teaser-category-component .show > .dropdown-toggle.double-teaser-button:focus {
      box-shadow: 0 0 0 0 rgba(211, 211, 212, 0.5); }

.btn-gray-primary-90 {
  color: #FFF;
  background-color: rgba(25, 25, 25, 0.9);
  border-color: rgba(25, 25, 25, 0.9); }
  .btn-gray-primary-90:hover {
    color: #FFF;
    background-color: rgba(6, 6, 6, 0.9);
    border-color: rgba(0, 0, 0, 0.9); }
  .btn-gray-primary-90:focus, .btn-gray-primary-90.focus {
    color: #FFF;
    background-color: rgba(6, 6, 6, 0.9);
    border-color: rgba(0, 0, 0, 0.9);
    box-shadow: 0 0 0 0 rgba(66, 66, 66, 0.5); }
  .btn-gray-primary-90.disabled, .btn-gray-primary-90:disabled {
    color: #FFF;
    background-color: rgba(25, 25, 25, 0.9);
    border-color: rgba(25, 25, 25, 0.9); }
  .btn-gray-primary-90:not(:disabled):not(.disabled):active, .btn-gray-primary-90:not(:disabled):not(.disabled).active,
  .show > .btn-gray-primary-90.dropdown-toggle {
    color: #FFF;
    background-color: rgba(0, 0, 0, 0.9);
    border-color: rgba(0, 0, 0, 0.9); }
    .btn-gray-primary-90:not(:disabled):not(.disabled):active:focus, .btn-gray-primary-90:not(:disabled):not(.disabled).active:focus,
    .show > .btn-gray-primary-90.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(66, 66, 66, 0.5); }

.btn-red-velvet {
  color: #212529;
  background-color: #FF7575;
  border-color: #FF7575; }
  .btn-red-velvet:hover {
    color: #FFF;
    background-color: #ff4f4f;
    border-color: #ff4242; }
  .btn-red-velvet:focus, .btn-red-velvet.focus {
    color: #FFF;
    background-color: #ff4f4f;
    border-color: #ff4242;
    box-shadow: 0 0 0 0 rgba(222, 105, 106, 0.5); }
  .btn-red-velvet.disabled, .btn-red-velvet:disabled {
    color: #212529;
    background-color: #FF7575;
    border-color: #FF7575; }
  .btn-red-velvet:not(:disabled):not(.disabled):active, .btn-red-velvet:not(:disabled):not(.disabled).active,
  .show > .btn-red-velvet.dropdown-toggle {
    color: #FFF;
    background-color: #ff4242;
    border-color: #ff3535; }
    .btn-red-velvet:not(:disabled):not(.disabled):active:focus, .btn-red-velvet:not(:disabled):not(.disabled).active:focus,
    .show > .btn-red-velvet.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(222, 105, 106, 0.5); }

.btn-red-coral-light {
  color: #212529;
  background-color: #FEC0B9;
  border-color: #FEC0B9; }
  .btn-red-coral-light:hover {
    color: #212529;
    background-color: #fd9e93;
    border-color: #fd9387; }
  .btn-red-coral-light:focus, .btn-red-coral-light.focus {
    color: #212529;
    background-color: #fd9e93;
    border-color: #fd9387;
    box-shadow: 0 0 0 0 rgba(221, 169, 163, 0.5); }
  .btn-red-coral-light.disabled, .btn-red-coral-light:disabled {
    color: #212529;
    background-color: #FEC0B9;
    border-color: #FEC0B9; }
  .btn-red-coral-light:not(:disabled):not(.disabled):active, .btn-red-coral-light:not(:disabled):not(.disabled).active,
  .show > .btn-red-coral-light.dropdown-toggle {
    color: #212529;
    background-color: #fd9387;
    border-color: #fd877a; }
    .btn-red-coral-light:not(:disabled):not(.disabled):active:focus, .btn-red-coral-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-red-coral-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(221, 169, 163, 0.5); }

.btn-red-coral-dark {
  color: #FFF;
  background-color: #EA5E4D;
  border-color: #EA5E4D; }
  .btn-red-coral-dark:hover {
    color: #FFF;
    background-color: #e63f2b;
    border-color: #e5351f; }
  .btn-red-coral-dark:focus, .btn-red-coral-dark.focus {
    color: #FFF;
    background-color: #e63f2b;
    border-color: #e5351f;
    box-shadow: 0 0 0 0 rgba(237, 118, 104, 0.5); }
  .btn-red-coral-dark.disabled, .btn-red-coral-dark:disabled {
    color: #FFF;
    background-color: #EA5E4D;
    border-color: #EA5E4D; }
  .btn-red-coral-dark:not(:disabled):not(.disabled):active, .btn-red-coral-dark:not(:disabled):not(.disabled).active,
  .show > .btn-red-coral-dark.dropdown-toggle {
    color: #FFF;
    background-color: #e5351f;
    border-color: #dd2f1a; }
    .btn-red-coral-dark:not(:disabled):not(.disabled):active:focus, .btn-red-coral-dark:not(:disabled):not(.disabled).active:focus,
    .show > .btn-red-coral-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(237, 118, 104, 0.5); }

.btn-green {
  color: #212529;
  background-color: #5AC372;
  border-color: #5AC372; }
  .btn-green:hover {
    color: #FFF;
    background-color: #42b55c;
    border-color: #3eac57; }
  .btn-green:focus, .btn-green.focus {
    color: #FFF;
    background-color: #42b55c;
    border-color: #3eac57;
    box-shadow: 0 0 0 0 rgba(81, 171, 103, 0.5); }
  .btn-green.disabled, .btn-green:disabled {
    color: #212529;
    background-color: #5AC372;
    border-color: #5AC372; }
  .btn-green:not(:disabled):not(.disabled):active, .btn-green:not(:disabled):not(.disabled).active,
  .show > .btn-green.dropdown-toggle {
    color: #FFF;
    background-color: #3eac57;
    border-color: #3ba253; }
    .btn-green:not(:disabled):not(.disabled):active:focus, .btn-green:not(:disabled):not(.disabled).active:focus,
    .show > .btn-green.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(81, 171, 103, 0.5); }

.btn-dark-light {
  color: #FFF;
  background-color: #373737;
  border-color: #373737; }
  .btn-dark-light:hover {
    color: #FFF;
    background-color: #242424;
    border-color: #1e1e1e; }
  .btn-dark-light:focus, .btn-dark-light.focus {
    color: #FFF;
    background-color: #242424;
    border-color: #1e1e1e;
    box-shadow: 0 0 0 0 rgba(85, 85, 85, 0.5); }
  .btn-dark-light.disabled, .btn-dark-light:disabled {
    color: #FFF;
    background-color: #373737;
    border-color: #373737; }
  .btn-dark-light:not(:disabled):not(.disabled):active, .btn-dark-light:not(:disabled):not(.disabled).active,
  .show > .btn-dark-light.dropdown-toggle {
    color: #FFF;
    background-color: #1e1e1e;
    border-color: #171717; }
    .btn-dark-light:not(:disabled):not(.disabled):active:focus, .btn-dark-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-dark-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(85, 85, 85, 0.5); }

.btn-dark-alt, .category-slider .category-button .btn, .category-slider .category-button-sm, .herobanner-textbox-component .textbox-button, .image-promotion-component .image-promotion-button {
  color: #FFF;
  background-color: #191919;
  border-color: #191919; }
  .btn-dark-alt:hover, .category-slider .category-button .btn:hover, .category-slider .category-button-sm:hover, .herobanner-textbox-component .textbox-button:hover, .image-promotion-component .image-promotion-button:hover {
    color: #FFF;
    background-color: #060606;
    border-color: black; }
  .btn-dark-alt:focus, .category-slider .category-button .btn:focus, .category-slider .category-button-sm:focus, .herobanner-textbox-component .textbox-button:focus, .image-promotion-component .image-promotion-button:focus, .btn-dark-alt.focus, .category-slider .category-button .focus.btn, .category-slider .focus.category-button-sm, .herobanner-textbox-component .focus.textbox-button, .image-promotion-component .focus.image-promotion-button {
    color: #FFF;
    background-color: #060606;
    border-color: black;
    box-shadow: 0 0 0 0 rgba(60, 60, 60, 0.5); }
  .btn-dark-alt.disabled, .category-slider .category-button .disabled.btn, .category-slider .disabled.category-button-sm, .herobanner-textbox-component .disabled.textbox-button, .image-promotion-component .disabled.image-promotion-button, .btn-dark-alt:disabled, .category-slider .category-button .btn:disabled, .category-slider .category-button-sm:disabled, .herobanner-textbox-component .textbox-button:disabled, .image-promotion-component .image-promotion-button:disabled {
    color: #FFF;
    background-color: #191919;
    border-color: #191919; }
  .btn-dark-alt:not(:disabled):not(.disabled):active, .category-slider .category-button .btn:not(:disabled):not(.disabled):active, .category-slider .category-button-sm:not(:disabled):not(.disabled):active, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled):active, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled):active, .btn-dark-alt:not(:disabled):not(.disabled).active, .category-slider .category-button .btn:not(:disabled):not(.disabled).active, .category-slider .category-button-sm:not(:disabled):not(.disabled).active, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled).active, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled).active,
  .show > .btn-dark-alt.dropdown-toggle,
  .category-slider .category-button .show > .dropdown-toggle.btn,
  .category-slider .show > .dropdown-toggle.category-button-sm,
  .herobanner-textbox-component .show > .dropdown-toggle.textbox-button,
  .image-promotion-component .show > .dropdown-toggle.image-promotion-button {
    color: #FFF;
    background-color: black;
    border-color: black; }
    .btn-dark-alt:not(:disabled):not(.disabled):active:focus, .category-slider .category-button .btn:not(:disabled):not(.disabled):active:focus, .category-slider .category-button-sm:not(:disabled):not(.disabled):active:focus, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled):active:focus, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled):active:focus, .btn-dark-alt:not(:disabled):not(.disabled).active:focus, .category-slider .category-button .btn:not(:disabled):not(.disabled).active:focus, .category-slider .category-button-sm:not(:disabled):not(.disabled).active:focus, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled).active:focus, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled).active:focus,
    .show > .btn-dark-alt.dropdown-toggle:focus,
    .category-slider .category-button .show > .dropdown-toggle.btn:focus,
    .category-slider .show > .dropdown-toggle.category-button-sm:focus,
    .herobanner-textbox-component .show > .dropdown-toggle.textbox-button:focus,
    .image-promotion-component .show > .dropdown-toggle.image-promotion-button:focus {
      box-shadow: 0 0 0 0 rgba(60, 60, 60, 0.5); }

.btn-green-velvet {
  color: #212529;
  background-color: #78E190;
  border-color: #78E190; }
  .btn-green-velvet:hover {
    color: #212529;
    background-color: #59da76;
    border-color: #4ed86e; }
  .btn-green-velvet:focus, .btn-green-velvet.focus {
    color: #212529;
    background-color: #59da76;
    border-color: #4ed86e;
    box-shadow: 0 0 0 0 rgba(107, 197, 129, 0.5); }
  .btn-green-velvet.disabled, .btn-green-velvet:disabled {
    color: #212529;
    background-color: #78E190;
    border-color: #78E190; }
  .btn-green-velvet:not(:disabled):not(.disabled):active, .btn-green-velvet:not(:disabled):not(.disabled).active,
  .show > .btn-green-velvet.dropdown-toggle {
    color: #212529;
    background-color: #4ed86e;
    border-color: #44d565; }
    .btn-green-velvet:not(:disabled):not(.disabled):active:focus, .btn-green-velvet:not(:disabled):not(.disabled).active:focus,
    .show > .btn-green-velvet.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(107, 197, 129, 0.5); }

.btn-yellow-sunshine {
  color: #212529;
  background-color: #FFCF4E;
  border-color: #FFCF4E; }
  .btn-yellow-sunshine:hover {
    color: #212529;
    background-color: #ffc528;
    border-color: #ffc11b; }
  .btn-yellow-sunshine:focus, .btn-yellow-sunshine.focus {
    color: #212529;
    background-color: #ffc528;
    border-color: #ffc11b;
    box-shadow: 0 0 0 0 rgba(222, 182, 72, 0.5); }
  .btn-yellow-sunshine.disabled, .btn-yellow-sunshine:disabled {
    color: #212529;
    background-color: #FFCF4E;
    border-color: #FFCF4E; }
  .btn-yellow-sunshine:not(:disabled):not(.disabled):active, .btn-yellow-sunshine:not(:disabled):not(.disabled).active,
  .show > .btn-yellow-sunshine.dropdown-toggle {
    color: #212529;
    background-color: #ffc11b;
    border-color: #ffbe0e; }
    .btn-yellow-sunshine:not(:disabled):not(.disabled):active:focus, .btn-yellow-sunshine:not(:disabled):not(.disabled).active:focus,
    .show > .btn-yellow-sunshine.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(222, 182, 72, 0.5); }

.btn-yellow-mud {
  color: #212529;
  background-color: #D7A726;
  border-color: #D7A726; }
  .btn-yellow-mud:hover {
    color: #FFF;
    background-color: #b68e20;
    border-color: #ac851e; }
  .btn-yellow-mud:focus, .btn-yellow-mud.focus {
    color: #FFF;
    background-color: #b68e20;
    border-color: #ac851e;
    box-shadow: 0 0 0 0 rgba(188, 148, 38, 0.5); }
  .btn-yellow-mud.disabled, .btn-yellow-mud:disabled {
    color: #212529;
    background-color: #D7A726;
    border-color: #D7A726; }
  .btn-yellow-mud:not(:disabled):not(.disabled):active, .btn-yellow-mud:not(:disabled):not(.disabled).active,
  .show > .btn-yellow-mud.dropdown-toggle {
    color: #FFF;
    background-color: #ac851e;
    border-color: #a17d1c; }
    .btn-yellow-mud:not(:disabled):not(.disabled):active:focus, .btn-yellow-mud:not(:disabled):not(.disabled).active:focus,
    .show > .btn-yellow-mud.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(188, 148, 38, 0.5); }

.btn-white {
  color: #212529;
  background-color: #FFF;
  border-color: #FFF; }
  .btn-white:hover {
    color: #212529;
    background-color: #ececec;
    border-color: #e6e6e6; }
  .btn-white:focus, .btn-white.focus {
    color: #212529;
    background-color: #ececec;
    border-color: #e6e6e6;
    box-shadow: 0 0 0 0 rgba(222, 222, 223, 0.5); }
  .btn-white.disabled, .btn-white:disabled {
    color: #212529;
    background-color: #FFF;
    border-color: #FFF; }
  .btn-white:not(:disabled):not(.disabled):active, .btn-white:not(:disabled):not(.disabled).active,
  .show > .btn-white.dropdown-toggle {
    color: #212529;
    background-color: #e6e6e6;
    border-color: #dfdfdf; }
    .btn-white:not(:disabled):not(.disabled):active:focus, .btn-white:not(:disabled):not(.disabled).active:focus,
    .show > .btn-white.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(222, 222, 223, 0.5); }

.btn-white-alt {
  color: #212529;
  background-color: #FFF;
  border-color: #FFF; }
  .btn-white-alt:hover {
    color: #212529;
    background-color: #ececec;
    border-color: #e6e6e6; }
  .btn-white-alt:focus, .btn-white-alt.focus {
    color: #212529;
    background-color: #ececec;
    border-color: #e6e6e6;
    box-shadow: 0 0 0 0 rgba(222, 222, 223, 0.5); }
  .btn-white-alt.disabled, .btn-white-alt:disabled {
    color: #212529;
    background-color: #FFF;
    border-color: #FFF; }
  .btn-white-alt:not(:disabled):not(.disabled):active, .btn-white-alt:not(:disabled):not(.disabled).active,
  .show > .btn-white-alt.dropdown-toggle {
    color: #212529;
    background-color: #e6e6e6;
    border-color: #dfdfdf; }
    .btn-white-alt:not(:disabled):not(.disabled):active:focus, .btn-white-alt:not(:disabled):not(.disabled).active:focus,
    .show > .btn-white-alt.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(222, 222, 223, 0.5); }

.btn-outline-primary {
  color: #FE8273;
  border-color: #FE8273; }
  .btn-outline-primary:hover {
    color: #212529;
    background-color: #FE8273;
    border-color: #FE8273; }
  .btn-outline-primary:focus, .btn-outline-primary.focus {
    box-shadow: 0 0 0 0 rgba(254, 130, 115, 0.5); }
  .btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #FE8273;
    background-color: transparent; }
  .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,
  .show > .btn-outline-primary.dropdown-toggle {
    color: #212529;
    background-color: #FE8273;
    border-color: #FE8273; }
    .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-primary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(254, 130, 115, 0.5); }

.btn-outline-secondary {
  color: #828282;
  border-color: #828282; }
  .btn-outline-secondary:hover {
    color: #FFF;
    background-color: #828282;
    border-color: #828282; }
  .btn-outline-secondary:focus, .btn-outline-secondary.focus {
    box-shadow: 0 0 0 0 rgba(130, 130, 130, 0.5); }
  .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #828282;
    background-color: transparent; }
  .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,
  .show > .btn-outline-secondary.dropdown-toggle {
    color: #FFF;
    background-color: #828282;
    border-color: #828282; }
    .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(130, 130, 130, 0.5); }

.btn-outline-success {
  color: #5AC372;
  border-color: #5AC372; }
  .btn-outline-success:hover {
    color: #212529;
    background-color: #5AC372;
    border-color: #5AC372; }
  .btn-outline-success:focus, .btn-outline-success.focus {
    box-shadow: 0 0 0 0 rgba(90, 195, 114, 0.5); }
  .btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #5AC372;
    background-color: transparent; }
  .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,
  .show > .btn-outline-success.dropdown-toggle {
    color: #212529;
    background-color: #5AC372;
    border-color: #5AC372; }
    .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(90, 195, 114, 0.5); }

.btn-outline-info {
  color: #2B94CF;
  border-color: #2B94CF; }
  .btn-outline-info:hover {
    color: #FFF;
    background-color: #2B94CF;
    border-color: #2B94CF; }
  .btn-outline-info:focus, .btn-outline-info.focus {
    box-shadow: 0 0 0 0 rgba(43, 148, 207, 0.5); }
  .btn-outline-info.disabled, .btn-outline-info:disabled {
    color: #2B94CF;
    background-color: transparent; }
  .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,
  .show > .btn-outline-info.dropdown-toggle {
    color: #FFF;
    background-color: #2B94CF;
    border-color: #2B94CF; }
    .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(43, 148, 207, 0.5); }

.btn-outline-warning {
  color: #D7A726;
  border-color: #D7A726; }
  .btn-outline-warning:hover {
    color: #212529;
    background-color: #D7A726;
    border-color: #D7A726; }
  .btn-outline-warning:focus, .btn-outline-warning.focus {
    box-shadow: 0 0 0 0 rgba(215, 167, 38, 0.5); }
  .btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #D7A726;
    background-color: transparent; }
  .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,
  .show > .btn-outline-warning.dropdown-toggle {
    color: #212529;
    background-color: #D7A726;
    border-color: #D7A726; }
    .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(215, 167, 38, 0.5); }

.btn-outline-danger {
  color: #eb5050;
  border-color: #eb5050; }
  .btn-outline-danger:hover {
    color: #FFF;
    background-color: #eb5050;
    border-color: #eb5050; }
  .btn-outline-danger:focus, .btn-outline-danger.focus {
    box-shadow: 0 0 0 0 rgba(235, 80, 80, 0.5); }
  .btn-outline-danger.disabled, .btn-outline-danger:disabled {
    color: #eb5050;
    background-color: transparent; }
  .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,
  .show > .btn-outline-danger.dropdown-toggle {
    color: #FFF;
    background-color: #eb5050;
    border-color: #eb5050; }
    .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(235, 80, 80, 0.5); }

.btn-outline-light {
  color: #F2F2F2;
  border-color: #F2F2F2; }
  .btn-outline-light:hover {
    color: #212529;
    background-color: #F2F2F2;
    border-color: #F2F2F2; }
  .btn-outline-light:focus, .btn-outline-light.focus {
    box-shadow: 0 0 0 0 rgba(242, 242, 242, 0.5); }
  .btn-outline-light.disabled, .btn-outline-light:disabled {
    color: #F2F2F2;
    background-color: transparent; }
  .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,
  .show > .btn-outline-light.dropdown-toggle {
    color: #212529;
    background-color: #F2F2F2;
    border-color: #F2F2F2; }
    .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(242, 242, 242, 0.5); }

.btn-outline-dark {
  color: #191919;
  border-color: #191919; }
  .btn-outline-dark:hover {
    color: #FFF;
    background-color: #191919;
    border-color: #191919; }
  .btn-outline-dark:focus, .btn-outline-dark.focus {
    box-shadow: 0 0 0 0 rgba(25, 25, 25, 0.5); }
  .btn-outline-dark.disabled, .btn-outline-dark:disabled {
    color: #191919;
    background-color: transparent; }
  .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,
  .show > .btn-outline-dark.dropdown-toggle {
    color: #FFF;
    background-color: #191919;
    border-color: #191919; }
    .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(25, 25, 25, 0.5); }

.btn-outline-gray {
  color: #E7E7E7;
  border-color: #E7E7E7; }
  .btn-outline-gray:hover {
    color: #212529;
    background-color: #E7E7E7;
    border-color: #E7E7E7; }
  .btn-outline-gray:focus, .btn-outline-gray.focus {
    box-shadow: 0 0 0 0 rgba(231, 231, 231, 0.5); }
  .btn-outline-gray.disabled, .btn-outline-gray:disabled {
    color: #E7E7E7;
    background-color: transparent; }
  .btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active,
  .show > .btn-outline-gray.dropdown-toggle {
    color: #212529;
    background-color: #E7E7E7;
    border-color: #E7E7E7; }
    .btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-gray.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(231, 231, 231, 0.5); }

.btn-outline-gray-light {
  color: #BDBDBD;
  border-color: #BDBDBD; }
  .btn-outline-gray-light:hover {
    color: #212529;
    background-color: #BDBDBD;
    border-color: #BDBDBD; }
  .btn-outline-gray-light:focus, .btn-outline-gray-light.focus {
    box-shadow: 0 0 0 0 rgba(189, 189, 189, 0.5); }
  .btn-outline-gray-light.disabled, .btn-outline-gray-light:disabled {
    color: #BDBDBD;
    background-color: transparent; }
  .btn-outline-gray-light:not(:disabled):not(.disabled):active, .btn-outline-gray-light:not(:disabled):not(.disabled).active,
  .show > .btn-outline-gray-light.dropdown-toggle {
    color: #212529;
    background-color: #BDBDBD;
    border-color: #BDBDBD; }
    .btn-outline-gray-light:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-gray-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(189, 189, 189, 0.5); }

.btn-outline-gray-dark {
  color: #D9D9D9;
  border-color: #D9D9D9; }
  .btn-outline-gray-dark:hover {
    color: #212529;
    background-color: #D9D9D9;
    border-color: #D9D9D9; }
  .btn-outline-gray-dark:focus, .btn-outline-gray-dark.focus {
    box-shadow: 0 0 0 0 rgba(217, 217, 217, 0.5); }
  .btn-outline-gray-dark.disabled, .btn-outline-gray-dark:disabled {
    color: #D9D9D9;
    background-color: transparent; }
  .btn-outline-gray-dark:not(:disabled):not(.disabled):active, .btn-outline-gray-dark:not(:disabled):not(.disabled).active,
  .show > .btn-outline-gray-dark.dropdown-toggle {
    color: #212529;
    background-color: #D9D9D9;
    border-color: #D9D9D9; }
    .btn-outline-gray-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-dark:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-gray-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(217, 217, 217, 0.5); }

.btn-outline-gray-surface {
  color: #F2F2F2;
  border-color: #F2F2F2; }
  .btn-outline-gray-surface:hover {
    color: #212529;
    background-color: #F2F2F2;
    border-color: #F2F2F2; }
  .btn-outline-gray-surface:focus, .btn-outline-gray-surface.focus {
    box-shadow: 0 0 0 0 rgba(242, 242, 242, 0.5); }
  .btn-outline-gray-surface.disabled, .btn-outline-gray-surface:disabled {
    color: #F2F2F2;
    background-color: transparent; }
  .btn-outline-gray-surface:not(:disabled):not(.disabled):active, .btn-outline-gray-surface:not(:disabled):not(.disabled).active,
  .show > .btn-outline-gray-surface.dropdown-toggle {
    color: #212529;
    background-color: #F2F2F2;
    border-color: #F2F2F2; }
    .btn-outline-gray-surface:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-surface:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-gray-surface.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(242, 242, 242, 0.5); }

.btn-outline-gray-primary-90 {
  color: rgba(25, 25, 25, 0.9);
  border-color: rgba(25, 25, 25, 0.9); }
  .btn-outline-gray-primary-90:hover {
    color: #FFF;
    background-color: rgba(25, 25, 25, 0.9);
    border-color: rgba(25, 25, 25, 0.9); }
  .btn-outline-gray-primary-90:focus, .btn-outline-gray-primary-90.focus {
    box-shadow: 0 0 0 0 rgba(25, 25, 25, 0.5); }
  .btn-outline-gray-primary-90.disabled, .btn-outline-gray-primary-90:disabled {
    color: rgba(25, 25, 25, 0.9);
    background-color: transparent; }
  .btn-outline-gray-primary-90:not(:disabled):not(.disabled):active, .btn-outline-gray-primary-90:not(:disabled):not(.disabled).active,
  .show > .btn-outline-gray-primary-90.dropdown-toggle {
    color: #FFF;
    background-color: rgba(25, 25, 25, 0.9);
    border-color: rgba(25, 25, 25, 0.9); }
    .btn-outline-gray-primary-90:not(:disabled):not(.disabled):active:focus, .btn-outline-gray-primary-90:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-gray-primary-90.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(25, 25, 25, 0.5); }

.btn-outline-red-velvet {
  color: #FF7575;
  border-color: #FF7575; }
  .btn-outline-red-velvet:hover {
    color: #212529;
    background-color: #FF7575;
    border-color: #FF7575; }
  .btn-outline-red-velvet:focus, .btn-outline-red-velvet.focus {
    box-shadow: 0 0 0 0 rgba(255, 117, 117, 0.5); }
  .btn-outline-red-velvet.disabled, .btn-outline-red-velvet:disabled {
    color: #FF7575;
    background-color: transparent; }
  .btn-outline-red-velvet:not(:disabled):not(.disabled):active, .btn-outline-red-velvet:not(:disabled):not(.disabled).active,
  .show > .btn-outline-red-velvet.dropdown-toggle {
    color: #212529;
    background-color: #FF7575;
    border-color: #FF7575; }
    .btn-outline-red-velvet:not(:disabled):not(.disabled):active:focus, .btn-outline-red-velvet:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-red-velvet.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(255, 117, 117, 0.5); }

.btn-outline-red-coral-light {
  color: #FEC0B9;
  border-color: #FEC0B9; }
  .btn-outline-red-coral-light:hover {
    color: #212529;
    background-color: #FEC0B9;
    border-color: #FEC0B9; }
  .btn-outline-red-coral-light:focus, .btn-outline-red-coral-light.focus {
    box-shadow: 0 0 0 0 rgba(254, 192, 185, 0.5); }
  .btn-outline-red-coral-light.disabled, .btn-outline-red-coral-light:disabled {
    color: #FEC0B9;
    background-color: transparent; }
  .btn-outline-red-coral-light:not(:disabled):not(.disabled):active, .btn-outline-red-coral-light:not(:disabled):not(.disabled).active,
  .show > .btn-outline-red-coral-light.dropdown-toggle {
    color: #212529;
    background-color: #FEC0B9;
    border-color: #FEC0B9; }
    .btn-outline-red-coral-light:not(:disabled):not(.disabled):active:focus, .btn-outline-red-coral-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-red-coral-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(254, 192, 185, 0.5); }

.btn-outline-red-coral-dark {
  color: #EA5E4D;
  border-color: #EA5E4D; }
  .btn-outline-red-coral-dark:hover {
    color: #FFF;
    background-color: #EA5E4D;
    border-color: #EA5E4D; }
  .btn-outline-red-coral-dark:focus, .btn-outline-red-coral-dark.focus {
    box-shadow: 0 0 0 0 rgba(234, 94, 77, 0.5); }
  .btn-outline-red-coral-dark.disabled, .btn-outline-red-coral-dark:disabled {
    color: #EA5E4D;
    background-color: transparent; }
  .btn-outline-red-coral-dark:not(:disabled):not(.disabled):active, .btn-outline-red-coral-dark:not(:disabled):not(.disabled).active,
  .show > .btn-outline-red-coral-dark.dropdown-toggle {
    color: #FFF;
    background-color: #EA5E4D;
    border-color: #EA5E4D; }
    .btn-outline-red-coral-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-red-coral-dark:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-red-coral-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(234, 94, 77, 0.5); }

.btn-outline-green {
  color: #5AC372;
  border-color: #5AC372; }
  .btn-outline-green:hover {
    color: #212529;
    background-color: #5AC372;
    border-color: #5AC372; }
  .btn-outline-green:focus, .btn-outline-green.focus {
    box-shadow: 0 0 0 0 rgba(90, 195, 114, 0.5); }
  .btn-outline-green.disabled, .btn-outline-green:disabled {
    color: #5AC372;
    background-color: transparent; }
  .btn-outline-green:not(:disabled):not(.disabled):active, .btn-outline-green:not(:disabled):not(.disabled).active,
  .show > .btn-outline-green.dropdown-toggle {
    color: #212529;
    background-color: #5AC372;
    border-color: #5AC372; }
    .btn-outline-green:not(:disabled):not(.disabled):active:focus, .btn-outline-green:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-green.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(90, 195, 114, 0.5); }

.btn-outline-dark-light {
  color: #373737;
  border-color: #373737; }
  .btn-outline-dark-light:hover {
    color: #FFF;
    background-color: #373737;
    border-color: #373737; }
  .btn-outline-dark-light:focus, .btn-outline-dark-light.focus {
    box-shadow: 0 0 0 0 rgba(55, 55, 55, 0.5); }
  .btn-outline-dark-light.disabled, .btn-outline-dark-light:disabled {
    color: #373737;
    background-color: transparent; }
  .btn-outline-dark-light:not(:disabled):not(.disabled):active, .btn-outline-dark-light:not(:disabled):not(.disabled).active,
  .show > .btn-outline-dark-light.dropdown-toggle {
    color: #FFF;
    background-color: #373737;
    border-color: #373737; }
    .btn-outline-dark-light:not(:disabled):not(.disabled):active:focus, .btn-outline-dark-light:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-dark-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(55, 55, 55, 0.5); }

.btn-outline-dark-alt {
  color: #191919;
  border-color: #191919; }
  .btn-outline-dark-alt:hover {
    color: #FFF;
    background-color: #191919;
    border-color: #191919; }
  .btn-outline-dark-alt:focus, .btn-outline-dark-alt.focus {
    box-shadow: 0 0 0 0 rgba(25, 25, 25, 0.5); }
  .btn-outline-dark-alt.disabled, .btn-outline-dark-alt:disabled {
    color: #191919;
    background-color: transparent; }
  .btn-outline-dark-alt:not(:disabled):not(.disabled):active, .btn-outline-dark-alt:not(:disabled):not(.disabled).active,
  .show > .btn-outline-dark-alt.dropdown-toggle {
    color: #FFF;
    background-color: #191919;
    border-color: #191919; }
    .btn-outline-dark-alt:not(:disabled):not(.disabled):active:focus, .btn-outline-dark-alt:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-dark-alt.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(25, 25, 25, 0.5); }

.btn-outline-green-velvet {
  color: #78E190;
  border-color: #78E190; }
  .btn-outline-green-velvet:hover {
    color: #212529;
    background-color: #78E190;
    border-color: #78E190; }
  .btn-outline-green-velvet:focus, .btn-outline-green-velvet.focus {
    box-shadow: 0 0 0 0 rgba(120, 225, 144, 0.5); }
  .btn-outline-green-velvet.disabled, .btn-outline-green-velvet:disabled {
    color: #78E190;
    background-color: transparent; }
  .btn-outline-green-velvet:not(:disabled):not(.disabled):active, .btn-outline-green-velvet:not(:disabled):not(.disabled).active,
  .show > .btn-outline-green-velvet.dropdown-toggle {
    color: #212529;
    background-color: #78E190;
    border-color: #78E190; }
    .btn-outline-green-velvet:not(:disabled):not(.disabled):active:focus, .btn-outline-green-velvet:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-green-velvet.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(120, 225, 144, 0.5); }

.btn-outline-yellow-sunshine {
  color: #FFCF4E;
  border-color: #FFCF4E; }
  .btn-outline-yellow-sunshine:hover {
    color: #212529;
    background-color: #FFCF4E;
    border-color: #FFCF4E; }
  .btn-outline-yellow-sunshine:focus, .btn-outline-yellow-sunshine.focus {
    box-shadow: 0 0 0 0 rgba(255, 207, 78, 0.5); }
  .btn-outline-yellow-sunshine.disabled, .btn-outline-yellow-sunshine:disabled {
    color: #FFCF4E;
    background-color: transparent; }
  .btn-outline-yellow-sunshine:not(:disabled):not(.disabled):active, .btn-outline-yellow-sunshine:not(:disabled):not(.disabled).active,
  .show > .btn-outline-yellow-sunshine.dropdown-toggle {
    color: #212529;
    background-color: #FFCF4E;
    border-color: #FFCF4E; }
    .btn-outline-yellow-sunshine:not(:disabled):not(.disabled):active:focus, .btn-outline-yellow-sunshine:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-yellow-sunshine.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(255, 207, 78, 0.5); }

.btn-outline-yellow-mud {
  color: #D7A726;
  border-color: #D7A726; }
  .btn-outline-yellow-mud:hover {
    color: #212529;
    background-color: #D7A726;
    border-color: #D7A726; }
  .btn-outline-yellow-mud:focus, .btn-outline-yellow-mud.focus {
    box-shadow: 0 0 0 0 rgba(215, 167, 38, 0.5); }
  .btn-outline-yellow-mud.disabled, .btn-outline-yellow-mud:disabled {
    color: #D7A726;
    background-color: transparent; }
  .btn-outline-yellow-mud:not(:disabled):not(.disabled):active, .btn-outline-yellow-mud:not(:disabled):not(.disabled).active,
  .show > .btn-outline-yellow-mud.dropdown-toggle {
    color: #212529;
    background-color: #D7A726;
    border-color: #D7A726; }
    .btn-outline-yellow-mud:not(:disabled):not(.disabled):active:focus, .btn-outline-yellow-mud:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-yellow-mud.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(215, 167, 38, 0.5); }

.btn-outline-white {
  color: #FFF;
  border-color: #FFF; }
  .btn-outline-white:hover {
    color: #212529;
    background-color: #FFF;
    border-color: #FFF; }
  .btn-outline-white:focus, .btn-outline-white.focus {
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); }
  .btn-outline-white.disabled, .btn-outline-white:disabled {
    color: #FFF;
    background-color: transparent; }
  .btn-outline-white:not(:disabled):not(.disabled):active, .btn-outline-white:not(:disabled):not(.disabled).active,
  .show > .btn-outline-white.dropdown-toggle {
    color: #212529;
    background-color: #FFF;
    border-color: #FFF; }
    .btn-outline-white:not(:disabled):not(.disabled):active:focus, .btn-outline-white:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-white.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); }

.btn-outline-white-alt {
  color: #FFF;
  border-color: #FFF; }
  .btn-outline-white-alt:hover {
    color: #212529;
    background-color: #FFF;
    border-color: #FFF; }
  .btn-outline-white-alt:focus, .btn-outline-white-alt.focus {
    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); }
  .btn-outline-white-alt.disabled, .btn-outline-white-alt:disabled {
    color: #FFF;
    background-color: transparent; }
  .btn-outline-white-alt:not(:disabled):not(.disabled):active, .btn-outline-white-alt:not(:disabled):not(.disabled).active,
  .show > .btn-outline-white-alt.dropdown-toggle {
    color: #212529;
    background-color: #FFF;
    border-color: #FFF; }
    .btn-outline-white-alt:not(:disabled):not(.disabled):active:focus, .btn-outline-white-alt:not(:disabled):not(.disabled).active:focus,
    .show > .btn-outline-white-alt.dropdown-toggle:focus {
      box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.5); }

.btn-link {
  font-weight: 400;
  color: #191919;
  text-decoration: underline; }
  .btn-link:hover {
    color: #191919;
    text-decoration: none; }
  .btn-link:focus, .btn-link.focus {
    text-decoration: none;
    box-shadow: none; }
  .btn-link:disabled, .btn-link.disabled {
    color: #828282;
    pointer-events: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 1.4375rem 0.9375rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.25rem; }

.btn-sm, .btn-group-sm > .btn {
  padding: 0.282rem 0.9375rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.25rem; }

.btn-block {
  display: block;
  width: 100%; }
  .btn-block + .btn-block {
    margin-top: 0.5rem; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

.fade {
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear; }
  @media (prefers-reduced-motion: reduce) {
    .fade {
      -webkit-transition: none;
      transition: none; } }
  .fade:not(.show) {
    opacity: 0; }

.collapse:not(.show) {
  display: none; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition: height 0.35s ease;
  transition: height 0.35s ease; }
  @media (prefers-reduced-motion: reduce) {
    .collapsing {
      -webkit-transition: none;
      transition: none; } }

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative; }

.dropdown-toggle {
  white-space: nowrap; }
  .dropdown-toggle::after {
    display: inline-block;
    margin-left: 0.255em;
    vertical-align: 0.255em;
    content: "";
    border-top: 0.3em solid;
    border-right: 0.3em solid transparent;
    border-bottom: 0;
    border-left: 0.3em solid transparent; }
  .dropdown-toggle:empty::after {
    margin-left: 0; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1rem;
  color: #191919;
  text-align: left;
  list-style: none;
  background-color: #FFF;
  background-clip: padding-box;
  border: 1px solid rgba(25, 25, 25, 0.15);
  border-radius: 0.25rem; }

.dropdown-menu-left {
  right: auto;
  left: 0; }

.dropdown-menu-right {
  right: 0;
  left: auto; }

@media (min-width: 576px) {
  .dropdown-menu-sm-left {
    right: auto;
    left: 0; }
  .dropdown-menu-sm-right {
    right: 0;
    left: auto; } }

@media (min-width: 768px) {
  .dropdown-menu-md-left {
    right: auto;
    left: 0; }
  .dropdown-menu-md-right {
    right: 0;
    left: auto; } }

@media (min-width: 992px) {
  .dropdown-menu-lg-left {
    right: auto;
    left: 0; }
  .dropdown-menu-lg-right {
    right: 0;
    left: auto; } }

@media (min-width: 1200px) {
  .dropdown-menu-xl-left {
    right: auto;
    left: 0; }
  .dropdown-menu-xl-right {
    right: 0;
    left: auto; } }

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem; }

.dropup .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent; }

.dropup .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem; }

.dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid; }

.dropright .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropright .dropdown-toggle::after {
  vertical-align: 0; }

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem; }

.dropleft .dropdown-toggle::after {
  display: inline-block;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: ""; }

.dropleft .dropdown-toggle::after {
  display: none; }

.dropleft .dropdown-toggle::before {
  display: inline-block;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent; }

.dropleft .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropleft .dropdown-toggle::before {
  vertical-align: 0; }

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto; }

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef; }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0; }
  .dropdown-item:hover, .dropdown-item:focus {
    color: #16181b;
    text-decoration: none;
    background-color: #f8f9fa; }
  .dropdown-item.active, .dropdown-item:active {
    color: #FFF;
    text-decoration: none;
    background-color: #FE8273; }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: transparent; }

.dropdown-menu.show {
  display: block; }

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: #6c757d;
  white-space: nowrap; }

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529; }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: -webkit-inline-box;
  display: inline-flex;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    -webkit-box-flex: 1;
            flex: 1 1 auto; }
    .btn-group > .btn:hover,
    .btn-group-vertical > .btn:hover {
      z-index: 1; }
    .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
    .btn-group-vertical > .btn:focus,
    .btn-group-vertical > .btn:active,
    .btn-group-vertical > .btn.active {
      z-index: 1; }

.btn-toolbar {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  -webkit-box-pack: start;
          justify-content: flex-start; }
  .btn-toolbar .input-group {
    width: auto; }

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) {
  margin-left: -1px; }

.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.dropdown-toggle-split {
  padding-right: 0.70312rem;
  padding-left: 0.70312rem; }
  .dropdown-toggle-split::after,
  .dropup .dropdown-toggle-split::after,
  .dropright .dropdown-toggle-split::after {
    margin-left: 0; }
  .dropleft .dropdown-toggle-split::before {
    margin-right: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.70312rem;
  padding-left: 0.70312rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.70312rem;
  padding-left: 0.70312rem; }

.btn-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-box-align: start;
          align-items: flex-start;
  -webkit-box-pack: center;
          justify-content: center; }
  .btn-group-vertical > .btn,
  .btn-group-vertical > .btn-group {
    width: 100%; }
  .btn-group-vertical > .btn:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) {
    margin-top: -1px; }
  .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
  .btn-group-vertical > .btn-group:not(:last-child) > .btn {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .btn-group-vertical > .btn:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0; }
  .btn-group-toggle > .btn input[type="radio"],
  .btn-group-toggle > .btn input[type="checkbox"],
  .btn-group-toggle > .btn-group > .btn input[type="radio"],
  .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none; }

.input-group {
  position: relative;
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  -webkit-box-align: stretch;
          align-items: stretch;
  width: 100%; }
  .input-group > .form-control,
  .input-group > .form-control-plaintext,
  .input-group > .custom-select,
  .input-group > .custom-file {
    position: relative;
    -webkit-box-flex: 1;
            flex: 1 1 0%;
    min-width: 0;
    margin-bottom: 0; }
    .input-group > .form-control + .form-control,
    .input-group > .form-control + .custom-select,
    .input-group > .form-control + .custom-file,
    .input-group > .form-control-plaintext + .form-control,
    .input-group > .form-control-plaintext + .custom-select,
    .input-group > .form-control-plaintext + .custom-file,
    .input-group > .custom-select + .form-control,
    .input-group > .custom-select + .custom-select,
    .input-group > .custom-select + .custom-file,
    .input-group > .custom-file + .form-control,
    .input-group > .custom-file + .custom-select,
    .input-group > .custom-file + .custom-file {
      margin-left: -1px; }
  .input-group > .form-control:focus,
  .input-group > .custom-select:focus,
  .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
    z-index: 3; }
  .input-group > .custom-file .custom-file-input:focus {
    z-index: 4; }
  .input-group > .form-control:not(:last-child),
  .input-group > .custom-select:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .input-group > .form-control:not(:first-child),
  .input-group > .custom-select:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .input-group > .custom-file {
    display: -webkit-box;
    display: flex;
    -webkit-box-align: center;
            align-items: center; }
    .input-group > .custom-file:not(:last-child) .custom-file-label,
    .input-group > .custom-file:not(:last-child) .custom-file-label::after {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    .input-group > .custom-file:not(:first-child) .custom-file-label {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0; }

.input-group-prepend,
.input-group-append {
  display: -webkit-box;
  display: flex; }
  .input-group-prepend .btn,
  .input-group-append .btn {
    position: relative;
    z-index: 2; }
    .input-group-prepend .btn:focus,
    .input-group-append .btn:focus {
      z-index: 3; }
  .input-group-prepend .btn + .btn,
  .input-group-prepend .btn + .input-group-text,
  .input-group-prepend .input-group-text + .input-group-text,
  .input-group-prepend .input-group-text + .btn,
  .input-group-append .btn + .btn,
  .input-group-append .btn + .input-group-text,
  .input-group-append .input-group-text + .input-group-text,
  .input-group-append .input-group-text + .btn {
    margin-left: -1px; }

.input-group-prepend {
  margin-right: -1px; }

.input-group-append {
  margin-left: -1px; }

.input-group-text {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  padding: 0.4375rem 0.9375rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.7143;
  color: #191919;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 1px solid #E7E7E7;
  border-radius: 0.25rem; }
  .input-group-text input[type="radio"],
  .input-group-text input[type="checkbox"] {
    margin-top: 0; }

.input-group-lg > .form-control:not(textarea),
.input-group-lg > .custom-select {
  height: calc(1.5em + 2.875rem + 2px); }

.input-group-lg > .form-control,
.input-group-lg > .custom-select,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 1.4375rem 0.9375rem;
  font-size: 1rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

.input-group-sm > .form-control:not(textarea),
.input-group-sm > .custom-select {
  height: calc(1.5em + 0.564rem + 2px); }

.input-group-sm > .form-control,
.input-group-sm > .custom-select,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.282rem 0.9375rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

.input-group-lg > .custom-select,
.input-group-sm > .custom-select {
  padding-right: 1.9375rem; }

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.custom-control {
  position: relative;
  display: block;
  min-height: 1rem;
  padding-left: 1.5rem; }

.custom-control-inline {
  display: -webkit-inline-box;
  display: inline-flex;
  margin-right: 1rem; }

.custom-control-input {
  position: absolute;
  left: 0;
  z-index: -1;
  width: 1rem;
  height: 1rem;
  opacity: 0; }
  .custom-control-input:checked ~ .custom-control-label::before {
    color: #191919;
    border-color: #191919;
    background-color: #FFF; }
  .custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: none; }
  .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {
    border-color: #191919; }
  .custom-control-input:not(:disabled):active ~ .custom-control-label::before {
    color: #FFF;
    background-color: white;
    border-color: white; }
  .custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {
    color: #6c757d; }
    .custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {
      background-color: #F2F2F2; }

.custom-control-label {
  position: relative;
  margin-bottom: 0;
  vertical-align: top; }
  .custom-control-label::before {
    position: absolute;
    top: 0rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    content: "";
    background-color: #FFF;
    border: #191919 solid 1px; }
  .custom-control-label::after {
    position: absolute;
    top: 0rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background: no-repeat 50% / 50% 50%; }

.custom-checkbox .custom-control-label::before {
  border-radius: 0.25rem; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: ""; }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  border-color: #FE8273;
  background-color: #FE8273; }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23191919' d='M0 2h4'/%3e%3c/svg%3e"); }

.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(254, 130, 115, 0.5); }

.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(254, 130, 115, 0.5); }

.custom-radio .custom-control-label::before {
  border-radius: 50%; }

.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23191919'/%3e%3c/svg%3e"); }

.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(254, 130, 115, 0.5); }

.custom-switch {
  padding-left: 2.25rem; }
  .custom-switch .custom-control-label::before {
    left: -2.25rem;
    width: 1.75rem;
    pointer-events: all;
    border-radius: 0.5rem; }
  .custom-switch .custom-control-label::after {
    top: calc(0rem + 2px);
    left: calc(-2.25rem + 2px);
    width: calc(1rem - 4px);
    height: calc(1rem - 4px);
    background-color: #191919;
    border-radius: 0.5rem;
    -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out;
    transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; }
    @media (prefers-reduced-motion: reduce) {
      .custom-switch .custom-control-label::after {
        -webkit-transition: none;
        transition: none; } }
  .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
    background-color: #FFF;
    -webkit-transform: translateX(0.75rem);
            transform: translateX(0.75rem); }
  .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {
    background-color: rgba(254, 130, 115, 0.5); }

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(1.7143em + 0.875rem + 2px);
  padding: 0.4375rem 1.9375rem 0.4375rem 0.9375rem;
  font-size: 0.875rem;
  font-weight: 400;
  line-height: 1.7143;
  color: #191919;
  vertical-align: middle;
  background: #FFF url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.9375rem center/8px 10px;
  border: 1px solid #E7E7E7;
  border-radius: 0.25rem;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }
  .custom-select:focus {
    border-color: #191919;
    outline: 0;
    box-shadow: 0 0 0 0 rgba(254, 130, 115, 0.25); }
    .custom-select:focus::-ms-value {
      color: #191919;
      background-color: #FFF; }
  .custom-select[multiple], .custom-select[size]:not([size="1"]) {
    height: auto;
    padding-right: 0.9375rem;
    background-image: none; }
  .custom-select:disabled {
    color: #6c757d;
    background-color: #e9ecef; }
  .custom-select::-ms-expand {
    display: none; }
  .custom-select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #191919; }

.custom-select-sm {
  height: calc(1.5em + 0.564rem + 2px);
  padding-top: 0.282rem;
  padding-bottom: 0.282rem;
  padding-left: 0.9375rem;
  font-size: 0.875rem; }

.custom-select-lg {
  height: calc(1.5em + 2.875rem + 2px);
  padding-top: 1.4375rem;
  padding-bottom: 1.4375rem;
  padding-left: 0.9375rem;
  font-size: 1rem; }

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(1.7143em + 0.875rem + 2px);
  margin-bottom: 0; }

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(1.7143em + 0.875rem + 2px);
  margin: 0;
  opacity: 0; }
  .custom-file-input:focus ~ .custom-file-label {
    border-color: #191919;
    box-shadow: none; }
  .custom-file-input[disabled] ~ .custom-file-label,
  .custom-file-input:disabled ~ .custom-file-label {
    background-color: #F2F2F2; }
  .custom-file-input:lang(en) ~ .custom-file-label::after {
    content: "Browse"; }
  .custom-file-input ~ .custom-file-label[data-browse]::after {
    content: attr(data-browse); }

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(1.7143em + 0.875rem + 2px);
  padding: 0.4375rem 0.9375rem;
  font-weight: 400;
  line-height: 1.7143;
  color: #191919;
  background-color: #FFF;
  border: 1px solid #E7E7E7;
  border-radius: 0.25rem; }
  .custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: calc(1.7143em + 0.875rem);
    padding: 0.4375rem 0.9375rem;
    line-height: 1.7143;
    color: #191919;
    content: "Browse";
    background-color: #e9ecef;
    border-left: inherit;
    border-radius: 0 0.25rem 0.25rem 0; }

.custom-range {
  width: 100%;
  height: 1rem;
  padding: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }
  .custom-range:focus {
    outline: none; }
    .custom-range:focus::-webkit-slider-thumb {
      box-shadow: 0 0 0 1px #FFF, none; }
    .custom-range:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #FFF, none; }
    .custom-range:focus::-ms-thumb {
      box-shadow: 0 0 0 1px #FFF, none; }
  .custom-range::-moz-focus-outer {
    border: 0; }
  .custom-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #FE8273;
    border: 0;
    border-radius: 1rem;
    -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -webkit-appearance: none;
            appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .custom-range::-webkit-slider-thumb {
        -webkit-transition: none;
        transition: none; } }
    .custom-range::-webkit-slider-thumb:active {
      background-color: white; }
  .custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  .custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #FE8273;
    border: 0;
    border-radius: 1rem;
    -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    -moz-appearance: none;
         appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .custom-range::-moz-range-thumb {
        -moz-transition: none;
        transition: none; } }
    .custom-range::-moz-range-thumb:active {
      background-color: white; }
  .custom-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  .custom-range::-ms-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: 0;
    margin-right: 0;
    margin-left: 0;
    background-color: #FE8273;
    border: 0;
    border-radius: 1rem;
    -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media (prefers-reduced-motion: reduce) {
      .custom-range::-ms-thumb {
        -ms-transition: none;
        transition: none; } }
    .custom-range::-ms-thumb:active {
      background-color: white; }
  .custom-range::-ms-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: transparent;
    border-color: transparent;
    border-width: 0.5rem; }
  .custom-range::-ms-fill-lower {
    background-color: #dee2e6;
    border-radius: 1rem; }
  .custom-range::-ms-fill-upper {
    margin-right: 15px;
    background-color: #dee2e6;
    border-radius: 1rem; }
  .custom-range:disabled::-webkit-slider-thumb {
    background-color: #adb5bd; }
  .custom-range:disabled::-webkit-slider-runnable-track {
    cursor: default; }
  .custom-range:disabled::-moz-range-thumb {
    background-color: #adb5bd; }
  .custom-range:disabled::-moz-range-track {
    cursor: default; }
  .custom-range:disabled::-ms-thumb {
    background-color: #adb5bd; }

.custom-control-label::before,
.custom-file-label,
.custom-select {
  -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .custom-control-label::before,
    .custom-file-label,
    .custom-select {
      -webkit-transition: none;
      transition: none; } }

.nav {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.nav-link {
  display: block;
  padding: 0.5rem 1rem; }
  .nav-link:hover, .nav-link:focus {
    text-decoration: none; }
  .nav-link.disabled {
    color: #6c757d;
    pointer-events: none;
    cursor: default; }

.nav-tabs {
  border-bottom: 1px solid #dee2e6; }
  .nav-tabs .nav-item {
    margin-bottom: -1px; }
  .nav-tabs .nav-link {
    border: 1px solid transparent;
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
    .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
      border-color: #e9ecef #e9ecef #dee2e6; }
    .nav-tabs .nav-link.disabled {
      color: #6c757d;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: #495057;
    background-color: #FFF;
    border-color: #dee2e6 #dee2e6 #FFF; }
  .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav-pills .nav-link {
  border-radius: 0.25rem; }

.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #FFF;
  background-color: #FE8273; }

.nav-fill .nav-item {
  -webkit-box-flex: 1;
          flex: 1 1 auto;
  text-align: center; }

.nav-justified .nav-item {
  flex-basis: 0;
  -webkit-box-flex: 1;
          flex-grow: 1;
  text-align: center; }

.tab-content > .tab-pane {
  display: none; }

.tab-content > .active {
  display: block; }

.navbar {
  position: relative;
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: justify;
          justify-content: space-between;
  padding: 0.5rem 1rem; }
  .navbar .container,
  .navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl {
    display: -webkit-box;
    display: flex;
    flex-wrap: wrap;
    -webkit-box-align: center;
            align-items: center;
    -webkit-box-pack: justify;
            justify-content: space-between; }

.navbar-brand {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  margin-right: 1rem;
  font-size: 1rem;
  line-height: inherit;
  white-space: nowrap; }
  .navbar-brand:hover, .navbar-brand:focus {
    text-decoration: none; }

.navbar-nav {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }
  .navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0; }
  .navbar-nav .dropdown-menu {
    position: static;
    float: none; }

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }

.navbar-collapse {
  flex-basis: 100%;
  -webkit-box-flex: 1;
          flex-grow: 1;
  -webkit-box-align: center;
          align-items: center; }

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0.25rem; }
  .navbar-toggler:hover, .navbar-toggler:focus {
    text-decoration: none; }

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%; }

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 576px) {
  .navbar-expand-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
            justify-content: flex-start; }
    .navbar-expand-sm .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
              flex-direction: row; }
      .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-sm > .container,
    .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {
      flex-wrap: nowrap; }
    .navbar-expand-sm .navbar-collapse {
      display: -webkit-box !important;
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-sm .navbar-toggler {
      display: none; } }

@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 768px) {
  .navbar-expand-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
            justify-content: flex-start; }
    .navbar-expand-md .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
              flex-direction: row; }
      .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-md .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-md > .container,
    .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {
      flex-wrap: nowrap; }
    .navbar-expand-md .navbar-collapse {
      display: -webkit-box !important;
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-md .navbar-toggler {
      display: none; } }

@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 992px) {
  .navbar-expand-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
            justify-content: flex-start; }
    .navbar-expand-lg .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
              flex-direction: row; }
      .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-lg > .container,
    .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {
      flex-wrap: nowrap; }
    .navbar-expand-lg .navbar-collapse {
      display: -webkit-box !important;
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-lg .navbar-toggler {
      display: none; } }

@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 1200px) {
  .navbar-expand-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-flow: row nowrap;
    -webkit-box-pack: start;
            justify-content: flex-start; }
    .navbar-expand-xl .navbar-nav {
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
              flex-direction: row; }
      .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-xl > .container,
    .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {
      flex-wrap: nowrap; }
    .navbar-expand-xl .navbar-collapse {
      display: -webkit-box !important;
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-xl .navbar-toggler {
      display: none; } }

.navbar-expand {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-flow: row nowrap;
  -webkit-box-pack: start;
          justify-content: flex-start; }
  .navbar-expand > .container,
  .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
    padding-right: 0;
    padding-left: 0; }
  .navbar-expand .navbar-nav {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row; }
    .navbar-expand .navbar-nav .dropdown-menu {
      position: absolute; }
    .navbar-expand .navbar-nav .nav-link {
      padding-right: 0.5rem;
      padding-left: 0.5rem; }
  .navbar-expand > .container,
  .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {
    flex-wrap: nowrap; }
  .navbar-expand .navbar-collapse {
    display: -webkit-box !important;
    display: flex !important;
    flex-basis: auto; }
  .navbar-expand .navbar-toggler {
    display: none; }

.navbar-light .navbar-brand {
  color: rgba(25, 25, 25, 0.9); }
  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: rgba(25, 25, 25, 0.9); }

.navbar-light .navbar-nav .nav-link {
  color: rgba(25, 25, 25, 0.5); }
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: rgba(25, 25, 25, 0.7); }
  .navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(25, 25, 25, 0.3); }

.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(25, 25, 25, 0.9); }

.navbar-light .navbar-toggler {
  color: rgba(25, 25, 25, 0.5);
  border-color: rgba(25, 25, 25, 0.1); }

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(25, 25, 25, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-light .navbar-text {
  color: rgba(25, 25, 25, 0.5); }
  .navbar-light .navbar-text a {
    color: rgba(25, 25, 25, 0.9); }
    .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
      color: rgba(25, 25, 25, 0.9); }

.navbar-dark .navbar-brand {
  color: #FFF; }
  .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
    color: #FFF; }

.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5); }
  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 255, 0.75); }
  .navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.25); }

.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #FFF; }

.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1); }

.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); }

.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5); }
  .navbar-dark .navbar-text a {
    color: #FFF; }
    .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
      color: #FFF; }

.card {
  position: relative;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #FFF;
  background-clip: border-box;
  border: 1px solid rgba(25, 25, 25, 0.125);
  border-radius: 0.25rem; }
  .card > hr {
    margin-right: 0;
    margin-left: 0; }
  .card > .list-group:first-child .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
  .card > .list-group:last-child .list-group-item:last-child {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }

.card-body {
  -webkit-box-flex: 1;
          flex: 1 1 auto;
  min-height: 1px;
  padding: 1.25rem; }

.card-title {
  margin-bottom: 0.75rem; }

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0; }

.card-text:last-child {
  margin-bottom: 0; }

.card-link:hover {
  text-decoration: none; }

.card-link + .card-link {
  margin-left: 1.25rem; }

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(25, 25, 25, 0.03);
  border-bottom: 1px solid rgba(25, 25, 25, 0.125); }
  .card-header:first-child {
    border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }
  .card-header + .list-group .list-group-item:first-child {
    border-top: 0; }

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(25, 25, 25, 0.03);
  border-top: 1px solid rgba(25, 25, 25, 0.125); }
  .card-footer:last-child {
    border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0; }

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem; }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem; }

.card-img,
.card-img-top,
.card-img-bottom {
  flex-shrink: 0;
  width: 100%; }

.card-img,
.card-img-top {
  border-top-left-radius: calc(0.25rem - 1px);
  border-top-right-radius: calc(0.25rem - 1px); }

.card-img,
.card-img-bottom {
  border-bottom-right-radius: calc(0.25rem - 1px);
  border-bottom-left-radius: calc(0.25rem - 1px); }

.card-deck .card {
  margin-bottom: 15px; }

@media (min-width: 576px) {
  .card-deck {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-flow: row wrap;
    margin-right: -15px;
    margin-left: -15px; }
    .card-deck .card {
      -webkit-box-flex: 1;
              flex: 1 0 0%;
      margin-right: 15px;
      margin-bottom: 0;
      margin-left: 15px; } }

.card-group > .card {
  margin-bottom: 15px; }

@media (min-width: 576px) {
  .card-group {
    display: -webkit-box;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-flow: row wrap; }
    .card-group > .card {
      -webkit-box-flex: 1;
              flex: 1 0 0%;
      margin-bottom: 0; }
      .card-group > .card + .card {
        margin-left: 0;
        border-left: 0; }
      .card-group > .card:not(:last-child) {
        border-top-right-radius: 0;
        border-bottom-right-radius: 0; }
        .card-group > .card:not(:last-child) .card-img-top,
        .card-group > .card:not(:last-child) .card-header {
          border-top-right-radius: 0; }
        .card-group > .card:not(:last-child) .card-img-bottom,
        .card-group > .card:not(:last-child) .card-footer {
          border-bottom-right-radius: 0; }
      .card-group > .card:not(:first-child) {
        border-top-left-radius: 0;
        border-bottom-left-radius: 0; }
        .card-group > .card:not(:first-child) .card-img-top,
        .card-group > .card:not(:first-child) .card-header {
          border-top-left-radius: 0; }
        .card-group > .card:not(:first-child) .card-img-bottom,
        .card-group > .card:not(:first-child) .card-footer {
          border-bottom-left-radius: 0; } }

.card-columns .card {
  margin-bottom: 0.75rem; }

@media (min-width: 576px) {
  .card-columns {
    -webkit-column-count: 3;
       -moz-column-count: 3;
            column-count: 3;
    -webkit-column-gap: 1.25rem;
       -moz-column-gap: 1.25rem;
            column-gap: 1.25rem;
    orphans: 1;
    widows: 1; }
    .card-columns .card {
      display: inline-block;
      width: 100%; } }

.accordion > .card {
  overflow: hidden; }
  .accordion > .card:not(:last-of-type) {
    border-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .accordion > .card:not(:first-of-type) {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }
  .accordion > .card > .card-header {
    border-radius: 0;
    margin-bottom: -1px; }

.breadcrumb {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #e9ecef;
  border-radius: 0.25rem; }

.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem; }
  .breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-right: 0.5rem;
    color: #6c757d;
    content: "/"; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline; }

.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none; }

.breadcrumb-item.active {
  color: #6c757d; }

.pagination {
  display: -webkit-box;
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 0.25rem; }

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #191919;
  background-color: #FFF;
  border: 1px solid #dee2e6; }
  .page-link:hover {
    z-index: 2;
    color: #191919;
    text-decoration: none;
    background-color: #e9ecef;
    border-color: #dee2e6; }
  .page-link:focus {
    z-index: 3;
    outline: 0;
    box-shadow: none; }

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem; }

.page-item:last-child .page-link {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem; }

.page-item.active .page-link {
  z-index: 3;
  color: #FFF;
  background-color: #FE8273;
  border-color: #FE8273; }

.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #FFF;
  border-color: #dee2e6; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1rem;
  line-height: 1.5; }

.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem; }

.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem; }

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 1rem;
  line-height: 1.5; }

.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem; }

.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem; }

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 85%;
  font-weight: 600;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .badge {
      -webkit-transition: none;
      transition: none; } }
  a.badge:hover, a.badge:focus {
    text-decoration: none; }
  .badge:empty {
    display: none; }

.btn .badge {
  position: relative;
  top: -1px; }

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem; }

.badge-primary {
  color: #212529;
  background-color: #FE8273; }
  a.badge-primary:hover, a.badge-primary:focus {
    color: #212529;
    background-color: #fe5540; }
  a.badge-primary:focus, a.badge-primary.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(254, 130, 115, 0.5); }

.badge-secondary {
  color: #FFF;
  background-color: #828282; }
  a.badge-secondary:hover, a.badge-secondary:focus {
    color: #FFF;
    background-color: dimgray; }
  a.badge-secondary:focus, a.badge-secondary.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(130, 130, 130, 0.5); }

.badge-success {
  color: #212529;
  background-color: #5AC372; }
  a.badge-success:hover, a.badge-success:focus {
    color: #212529;
    background-color: #3eac57; }
  a.badge-success:focus, a.badge-success.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(90, 195, 114, 0.5); }

.badge-info {
  color: #FFF;
  background-color: #2B94CF; }
  a.badge-info:hover, a.badge-info:focus {
    color: #FFF;
    background-color: #2276a5; }
  a.badge-info:focus, a.badge-info.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(43, 148, 207, 0.5); }

.badge-warning {
  color: #212529;
  background-color: #D7A726; }
  a.badge-warning:hover, a.badge-warning:focus {
    color: #212529;
    background-color: #ac851e; }
  a.badge-warning:focus, a.badge-warning.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(215, 167, 38, 0.5); }

.badge-danger {
  color: #FFF;
  background-color: #eb5050; }
  a.badge-danger:hover, a.badge-danger:focus {
    color: #FFF;
    background-color: #e62222; }
  a.badge-danger:focus, a.badge-danger.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(235, 80, 80, 0.5); }

.badge-light {
  color: #212529;
  background-color: #F2F2F2; }
  a.badge-light:hover, a.badge-light:focus {
    color: #212529;
    background-color: #d9d9d9; }
  a.badge-light:focus, a.badge-light.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(242, 242, 242, 0.5); }

.badge-dark {
  color: #FFF;
  background-color: #191919; }
  a.badge-dark:hover, a.badge-dark:focus {
    color: #FFF;
    background-color: black; }
  a.badge-dark:focus, a.badge-dark.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(25, 25, 25, 0.5); }

.badge-gray {
  color: #212529;
  background-color: #E7E7E7; }
  a.badge-gray:hover, a.badge-gray:focus {
    color: #212529;
    background-color: #cecece; }
  a.badge-gray:focus, a.badge-gray.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(231, 231, 231, 0.5); }

.badge-gray-light {
  color: #212529;
  background-color: #BDBDBD; }
  a.badge-gray-light:hover, a.badge-gray-light:focus {
    color: #212529;
    background-color: #a4a4a4; }
  a.badge-gray-light:focus, a.badge-gray-light.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(189, 189, 189, 0.5); }

.badge-gray-dark {
  color: #212529;
  background-color: #D9D9D9; }
  a.badge-gray-dark:hover, a.badge-gray-dark:focus {
    color: #212529;
    background-color: silver; }
  a.badge-gray-dark:focus, a.badge-gray-dark.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(217, 217, 217, 0.5); }

.badge-gray-surface {
  color: #212529;
  background-color: #F2F2F2; }
  a.badge-gray-surface:hover, a.badge-gray-surface:focus {
    color: #212529;
    background-color: #d9d9d9; }
  a.badge-gray-surface:focus, a.badge-gray-surface.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(242, 242, 242, 0.5); }

.badge-gray-primary-90 {
  color: #FFF;
  background-color: rgba(25, 25, 25, 0.9); }
  a.badge-gray-primary-90:hover, a.badge-gray-primary-90:focus {
    color: #FFF;
    background-color: rgba(0, 0, 0, 0.9); }
  a.badge-gray-primary-90:focus, a.badge-gray-primary-90.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(25, 25, 25, 0.5); }

.badge-red-velvet {
  color: #212529;
  background-color: #FF7575; }
  a.badge-red-velvet:hover, a.badge-red-velvet:focus {
    color: #212529;
    background-color: #ff4242; }
  a.badge-red-velvet:focus, a.badge-red-velvet.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(255, 117, 117, 0.5); }

.badge-red-coral-light {
  color: #212529;
  background-color: #FEC0B9; }
  a.badge-red-coral-light:hover, a.badge-red-coral-light:focus {
    color: #212529;
    background-color: #fd9387; }
  a.badge-red-coral-light:focus, a.badge-red-coral-light.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(254, 192, 185, 0.5); }

.badge-red-coral-dark {
  color: #FFF;
  background-color: #EA5E4D; }
  a.badge-red-coral-dark:hover, a.badge-red-coral-dark:focus {
    color: #FFF;
    background-color: #e5351f; }
  a.badge-red-coral-dark:focus, a.badge-red-coral-dark.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(234, 94, 77, 0.5); }

.badge-green {
  color: #212529;
  background-color: #5AC372; }
  a.badge-green:hover, a.badge-green:focus {
    color: #212529;
    background-color: #3eac57; }
  a.badge-green:focus, a.badge-green.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(90, 195, 114, 0.5); }

.badge-dark-light {
  color: #FFF;
  background-color: #373737; }
  a.badge-dark-light:hover, a.badge-dark-light:focus {
    color: #FFF;
    background-color: #1e1e1e; }
  a.badge-dark-light:focus, a.badge-dark-light.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(55, 55, 55, 0.5); }

.badge-dark-alt {
  color: #FFF;
  background-color: #191919; }
  a.badge-dark-alt:hover, a.badge-dark-alt:focus {
    color: #FFF;
    background-color: black; }
  a.badge-dark-alt:focus, a.badge-dark-alt.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(25, 25, 25, 0.5); }

.badge-green-velvet {
  color: #212529;
  background-color: #78E190; }
  a.badge-green-velvet:hover, a.badge-green-velvet:focus {
    color: #212529;
    background-color: #4ed86e; }
  a.badge-green-velvet:focus, a.badge-green-velvet.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(120, 225, 144, 0.5); }

.badge-yellow-sunshine {
  color: #212529;
  background-color: #FFCF4E; }
  a.badge-yellow-sunshine:hover, a.badge-yellow-sunshine:focus {
    color: #212529;
    background-color: #ffc11b; }
  a.badge-yellow-sunshine:focus, a.badge-yellow-sunshine.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(255, 207, 78, 0.5); }

.badge-yellow-mud {
  color: #212529;
  background-color: #D7A726; }
  a.badge-yellow-mud:hover, a.badge-yellow-mud:focus {
    color: #212529;
    background-color: #ac851e; }
  a.badge-yellow-mud:focus, a.badge-yellow-mud.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(215, 167, 38, 0.5); }

.badge-white {
  color: #212529;
  background-color: #FFF; }
  a.badge-white:hover, a.badge-white:focus {
    color: #212529;
    background-color: #e6e6e6; }
  a.badge-white:focus, a.badge-white.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }

.badge-white-alt {
  color: #212529;
  background-color: #FFF; }
  a.badge-white-alt:hover, a.badge-white-alt:focus {
    color: #212529;
    background-color: #e6e6e6; }
  a.badge-white-alt:focus, a.badge-white-alt.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); }

.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 0.3rem; }
  @media (min-width: 576px) {
    .jumbotron {
      padding: 4rem 2rem; } }

.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0; }

.alert {
  position: relative;
  padding: 1rem 1rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.25rem; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: 600; }

.alert-dismissible {
  padding-right: 3.5rem; }
  .alert-dismissible .close {
    position: absolute;
    top: 0;
    right: 0;
    padding: 1rem 1rem;
    color: inherit; }

.alert-primary {
  color: #905048;
  background-color: #ffe6e3;
  border-color: #ffdcd8; }
  .alert-primary hr {
    border-top-color: #ffc5bf; }
  .alert-primary .alert-link {
    color: #6e3d37; }

.alert-secondary {
  color: #505050;
  background-color: #e6e6e6;
  border-color: gainsboro; }
  .alert-secondary hr {
    border-top-color: #cfcfcf; }
  .alert-secondary .alert-link {
    color: #373737; }

.alert-success {
  color: #3b7147;
  background-color: #def3e3;
  border-color: #d1eed8; }
  .alert-success hr {
    border-top-color: #bee7c8; }
  .alert-success .alert-link {
    color: #2a4f32; }

.alert-info {
  color: #225978;
  background-color: #d5eaf5;
  border-color: #c4e1f2; }
  .alert-info hr {
    border-top-color: #afd6ed; }
  .alert-info .alert-link {
    color: #173c50; }

.alert-warning {
  color: #7c6320;
  background-color: #f7edd4;
  border-color: #f4e6c2; }
  .alert-warning hr {
    border-top-color: #f0ddac; }
  .alert-warning .alert-link {
    color: #534316; }

.alert-danger {
  color: #863636;
  background-color: #fbdcdc;
  border-color: #f9cece; }
  .alert-danger hr {
    border-top-color: #f6b7b7; }
  .alert-danger .alert-link {
    color: #622727; }

.alert-light {
  color: #8a8a8a;
  background-color: #fcfcfc;
  border-color: #fbfbfb; }
  .alert-light hr {
    border-top-color: #eeeeee; }
  .alert-light .alert-link {
    color: #717171; }

.alert-dark {
  color: #191919;
  background-color: #d1d1d1;
  border-color: #bfbfbf; }
  .alert-dark hr {
    border-top-color: #b2b2b2; }
  .alert-dark .alert-link {
    color: black; }

.alert-gray {
  color: #848484;
  background-color: #fafafa;
  border-color: #f8f8f8; }
  .alert-gray hr {
    border-top-color: #ebebeb; }
  .alert-gray .alert-link {
    color: #6b6b6b; }

.alert-gray-light {
  color: #6e6e6e;
  background-color: #f2f2f2;
  border-color: #ededed; }
  .alert-gray-light hr {
    border-top-color: #e0e0e0; }
  .alert-gray-light .alert-link {
    color: #555555; }

.alert-gray-dark {
  color: #7d7d7d;
  background-color: #f7f7f7;
  border-color: #f4f4f4; }
  .alert-gray-dark hr {
    border-top-color: #e7e7e7; }
  .alert-gray-dark .alert-link {
    color: #646464; }

.alert-gray-surface {
  color: #8a8a8a;
  background-color: #fcfcfc;
  border-color: #fbfbfb; }
  .alert-gray-surface hr {
    border-top-color: #eeeeee; }
  .alert-gray-surface .alert-link {
    color: #717171; }

.alert-gray-primary-90 {
  color: rgba(25, 25, 25, 0.948);
  background-color: rgba(216, 216, 216, 0.98);
  border-color: rgba(199, 199, 199, 0.972); }
  .alert-gray-primary-90 hr {
    border-top-color: rgba(186, 186, 186, 0.972); }
  .alert-gray-primary-90 .alert-link {
    color: rgba(0, 0, 0, 0.948); }

.alert-red-velvet {
  color: #914949;
  background-color: #ffe3e3;
  border-color: #ffd8d8; }
  .alert-red-velvet hr {
    border-top-color: #ffbfbf; }
  .alert-red-velvet .alert-link {
    color: #6f3838; }

.alert-red-coral-light {
  color: #90706c;
  background-color: #fff2f1;
  border-color: #ffedeb; }
  .alert-red-coral-light hr {
    border-top-color: #ffd6d2; }
  .alert-red-coral-light .alert-link {
    color: #735956; }

.alert-red-coral-dark {
  color: #863d34;
  background-color: #fbdfdb;
  border-color: #f9d2cd; }
  .alert-red-coral-dark hr {
    border-top-color: #f6beb6; }
  .alert-red-coral-dark .alert-link {
    color: #612c26; }

.alert-green {
  color: #3b7147;
  background-color: #def3e3;
  border-color: #d1eed8; }
  .alert-green hr {
    border-top-color: #bee7c8; }
  .alert-green .alert-link {
    color: #2a4f32; }

.alert-dark-light {
  color: #292929;
  background-color: #d7d7d7;
  border-color: #c7c7c7; }
  .alert-dark-light hr {
    border-top-color: #bababa; }
  .alert-dark-light .alert-link {
    color: #101010; }

.alert-dark-alt {
  color: #191919;
  background-color: #d1d1d1;
  border-color: #bfbfbf; }
  .alert-dark-alt hr {
    border-top-color: #b2b2b2; }
  .alert-dark-alt .alert-link {
    color: black; }

.alert-green-velvet {
  color: #4a8157;
  background-color: #e4f9e9;
  border-color: #d9f7e0; }
  .alert-green-velvet hr {
    border-top-color: #c4f3cf; }
  .alert-green-velvet .alert-link {
    color: #376141; }

.alert-yellow-sunshine {
  color: #917835;
  background-color: #fff5dc;
  border-color: #fff2cd; }
  .alert-yellow-sunshine hr {
    border-top-color: #ffebb4; }
  .alert-yellow-sunshine .alert-link {
    color: #6c5927; }

.alert-yellow-mud {
  color: #7c6320;
  background-color: #f7edd4;
  border-color: #f4e6c2; }
  .alert-yellow-mud hr {
    border-top-color: #f0ddac; }
  .alert-yellow-mud .alert-link {
    color: #534316; }

.alert-white {
  color: #919191;
  background-color: white;
  border-color: white; }
  .alert-white hr {
    border-top-color: #f2f2f2; }
  .alert-white .alert-link {
    color: #787878; }

.alert-white-alt {
  color: #919191;
  background-color: white;
  border-color: white; }
  .alert-white-alt hr {
    border-top-color: #f2f2f2; }
  .alert-white-alt .alert-link {
    color: #787878; }

@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }

.progress {
  display: -webkit-box;
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 0.75rem;
  background-color: #e9ecef;
  border-radius: 0.25rem; }

.progress-bar {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  -webkit-box-pack: center;
          justify-content: center;
  overflow: hidden;
  color: #FFF;
  text-align: center;
  white-space: nowrap;
  background-color: #FE8273;
  -webkit-transition: width 0.6s ease;
  transition: width 0.6s ease; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar {
      -webkit-transition: none;
      transition: none; } }

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

.progress-bar-animated {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
          animation: progress-bar-stripes 1s linear infinite; }
  @media (prefers-reduced-motion: reduce) {
    .progress-bar-animated {
      -webkit-animation: none;
              animation: none; } }

.media {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: start;
          align-items: flex-start; }

.media-body {
  -webkit-box-flex: 1;
          flex: 1; }

.list-group {
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  padding-left: 0;
  margin-bottom: 0; }

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit; }
  .list-group-item-action:hover, .list-group-item-action:focus {
    z-index: 1;
    color: #495057;
    text-decoration: none;
    background-color: #f8f9fa; }
  .list-group-item-action:active {
    color: #191919;
    background-color: #e9ecef; }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  background-color: #FFF;
  border: 1px solid rgba(25, 25, 25, 0.125); }
  .list-group-item:first-child {
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem; }
  .list-group-item:last-child {
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem; }
  .list-group-item.disabled, .list-group-item:disabled {
    color: #6c757d;
    pointer-events: none;
    background-color: #FFF; }
  .list-group-item.active {
    z-index: 2;
    color: #FFF;
    background-color: #FE8273;
    border-color: #FE8273; }
  .list-group-item + .list-group-item {
    border-top-width: 0; }
    .list-group-item + .list-group-item.active {
      margin-top: -1px;
      border-top-width: 1px; }

.list-group-horizontal {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
          flex-direction: row; }
  .list-group-horizontal .list-group-item:first-child {
    border-bottom-left-radius: 0.25rem;
    border-top-right-radius: 0; }
  .list-group-horizontal .list-group-item:last-child {
    border-top-right-radius: 0.25rem;
    border-bottom-left-radius: 0; }
  .list-group-horizontal .list-group-item.active {
    margin-top: 0; }
  .list-group-horizontal .list-group-item + .list-group-item {
    border-top-width: 1px;
    border-left-width: 0; }
    .list-group-horizontal .list-group-item + .list-group-item.active {
      margin-left: -1px;
      border-left-width: 1px; }

@media (min-width: 576px) {
  .list-group-horizontal-sm {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row; }
    .list-group-horizontal-sm .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-sm .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-sm .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-sm .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-sm .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 768px) {
  .list-group-horizontal-md {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row; }
    .list-group-horizontal-md .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-md .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-md .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-md .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-md .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 992px) {
  .list-group-horizontal-lg {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row; }
    .list-group-horizontal-lg .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-lg .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-lg .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-lg .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-lg .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

@media (min-width: 1200px) {
  .list-group-horizontal-xl {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
            flex-direction: row; }
    .list-group-horizontal-xl .list-group-item:first-child {
      border-bottom-left-radius: 0.25rem;
      border-top-right-radius: 0; }
    .list-group-horizontal-xl .list-group-item:last-child {
      border-top-right-radius: 0.25rem;
      border-bottom-left-radius: 0; }
    .list-group-horizontal-xl .list-group-item.active {
      margin-top: 0; }
    .list-group-horizontal-xl .list-group-item + .list-group-item {
      border-top-width: 1px;
      border-left-width: 0; }
      .list-group-horizontal-xl .list-group-item + .list-group-item.active {
        margin-left: -1px;
        border-left-width: 1px; } }

.list-group-flush .list-group-item {
  border-right-width: 0;
  border-left-width: 0;
  border-radius: 0; }
  .list-group-flush .list-group-item:first-child {
    border-top-width: 0; }

.list-group-flush:last-child .list-group-item:last-child {
  border-bottom-width: 0; }

.list-group-item-primary {
  color: #905048;
  background-color: #ffdcd8; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #905048;
    background-color: #ffc5bf; }
  .list-group-item-primary.list-group-item-action.active {
    color: #FFF;
    background-color: #905048;
    border-color: #905048; }

.list-group-item-secondary {
  color: #505050;
  background-color: gainsboro; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #505050;
    background-color: #cfcfcf; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #FFF;
    background-color: #505050;
    border-color: #505050; }

.list-group-item-success {
  color: #3b7147;
  background-color: #d1eed8; }
  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #3b7147;
    background-color: #bee7c8; }
  .list-group-item-success.list-group-item-action.active {
    color: #FFF;
    background-color: #3b7147;
    border-color: #3b7147; }

.list-group-item-info {
  color: #225978;
  background-color: #c4e1f2; }
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #225978;
    background-color: #afd6ed; }
  .list-group-item-info.list-group-item-action.active {
    color: #FFF;
    background-color: #225978;
    border-color: #225978; }

.list-group-item-warning {
  color: #7c6320;
  background-color: #f4e6c2; }
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #7c6320;
    background-color: #f0ddac; }
  .list-group-item-warning.list-group-item-action.active {
    color: #FFF;
    background-color: #7c6320;
    border-color: #7c6320; }

.list-group-item-danger {
  color: #863636;
  background-color: #f9cece; }
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #863636;
    background-color: #f6b7b7; }
  .list-group-item-danger.list-group-item-action.active {
    color: #FFF;
    background-color: #863636;
    border-color: #863636; }

.list-group-item-light {
  color: #8a8a8a;
  background-color: #fbfbfb; }
  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #8a8a8a;
    background-color: #eeeeee; }
  .list-group-item-light.list-group-item-action.active {
    color: #FFF;
    background-color: #8a8a8a;
    border-color: #8a8a8a; }

.list-group-item-dark {
  color: #191919;
  background-color: #bfbfbf; }
  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #191919;
    background-color: #b2b2b2; }
  .list-group-item-dark.list-group-item-action.active {
    color: #FFF;
    background-color: #191919;
    border-color: #191919; }

.list-group-item-gray {
  color: #848484;
  background-color: #f8f8f8; }
  .list-group-item-gray.list-group-item-action:hover, .list-group-item-gray.list-group-item-action:focus {
    color: #848484;
    background-color: #ebebeb; }
  .list-group-item-gray.list-group-item-action.active {
    color: #FFF;
    background-color: #848484;
    border-color: #848484; }

.list-group-item-gray-light {
  color: #6e6e6e;
  background-color: #ededed; }
  .list-group-item-gray-light.list-group-item-action:hover, .list-group-item-gray-light.list-group-item-action:focus {
    color: #6e6e6e;
    background-color: #e0e0e0; }
  .list-group-item-gray-light.list-group-item-action.active {
    color: #FFF;
    background-color: #6e6e6e;
    border-color: #6e6e6e; }

.list-group-item-gray-dark {
  color: #7d7d7d;
  background-color: #f4f4f4; }
  .list-group-item-gray-dark.list-group-item-action:hover, .list-group-item-gray-dark.list-group-item-action:focus {
    color: #7d7d7d;
    background-color: #e7e7e7; }
  .list-group-item-gray-dark.list-group-item-action.active {
    color: #FFF;
    background-color: #7d7d7d;
    border-color: #7d7d7d; }

.list-group-item-gray-surface {
  color: #8a8a8a;
  background-color: #fbfbfb; }
  .list-group-item-gray-surface.list-group-item-action:hover, .list-group-item-gray-surface.list-group-item-action:focus {
    color: #8a8a8a;
    background-color: #eeeeee; }
  .list-group-item-gray-surface.list-group-item-action.active {
    color: #FFF;
    background-color: #8a8a8a;
    border-color: #8a8a8a; }

.list-group-item-gray-primary-90 {
  color: rgba(25, 25, 25, 0.948);
  background-color: rgba(199, 199, 199, 0.972); }
  .list-group-item-gray-primary-90.list-group-item-action:hover, .list-group-item-gray-primary-90.list-group-item-action:focus {
    color: rgba(25, 25, 25, 0.948);
    background-color: rgba(186, 186, 186, 0.972); }
  .list-group-item-gray-primary-90.list-group-item-action.active {
    color: #FFF;
    background-color: rgba(25, 25, 25, 0.948);
    border-color: rgba(25, 25, 25, 0.948); }

.list-group-item-red-velvet {
  color: #914949;
  background-color: #ffd8d8; }
  .list-group-item-red-velvet.list-group-item-action:hover, .list-group-item-red-velvet.list-group-item-action:focus {
    color: #914949;
    background-color: #ffbfbf; }
  .list-group-item-red-velvet.list-group-item-action.active {
    color: #FFF;
    background-color: #914949;
    border-color: #914949; }

.list-group-item-red-coral-light {
  color: #90706c;
  background-color: #ffedeb; }
  .list-group-item-red-coral-light.list-group-item-action:hover, .list-group-item-red-coral-light.list-group-item-action:focus {
    color: #90706c;
    background-color: #ffd6d2; }
  .list-group-item-red-coral-light.list-group-item-action.active {
    color: #FFF;
    background-color: #90706c;
    border-color: #90706c; }

.list-group-item-red-coral-dark {
  color: #863d34;
  background-color: #f9d2cd; }
  .list-group-item-red-coral-dark.list-group-item-action:hover, .list-group-item-red-coral-dark.list-group-item-action:focus {
    color: #863d34;
    background-color: #f6beb6; }
  .list-group-item-red-coral-dark.list-group-item-action.active {
    color: #FFF;
    background-color: #863d34;
    border-color: #863d34; }

.list-group-item-green {
  color: #3b7147;
  background-color: #d1eed8; }
  .list-group-item-green.list-group-item-action:hover, .list-group-item-green.list-group-item-action:focus {
    color: #3b7147;
    background-color: #bee7c8; }
  .list-group-item-green.list-group-item-action.active {
    color: #FFF;
    background-color: #3b7147;
    border-color: #3b7147; }

.list-group-item-dark-light {
  color: #292929;
  background-color: #c7c7c7; }
  .list-group-item-dark-light.list-group-item-action:hover, .list-group-item-dark-light.list-group-item-action:focus {
    color: #292929;
    background-color: #bababa; }
  .list-group-item-dark-light.list-group-item-action.active {
    color: #FFF;
    background-color: #292929;
    border-color: #292929; }

.list-group-item-dark-alt {
  color: #191919;
  background-color: #bfbfbf; }
  .list-group-item-dark-alt.list-group-item-action:hover, .list-group-item-dark-alt.list-group-item-action:focus {
    color: #191919;
    background-color: #b2b2b2; }
  .list-group-item-dark-alt.list-group-item-action.active {
    color: #FFF;
    background-color: #191919;
    border-color: #191919; }

.list-group-item-green-velvet {
  color: #4a8157;
  background-color: #d9f7e0; }
  .list-group-item-green-velvet.list-group-item-action:hover, .list-group-item-green-velvet.list-group-item-action:focus {
    color: #4a8157;
    background-color: #c4f3cf; }
  .list-group-item-green-velvet.list-group-item-action.active {
    color: #FFF;
    background-color: #4a8157;
    border-color: #4a8157; }

.list-group-item-yellow-sunshine {
  color: #917835;
  background-color: #fff2cd; }
  .list-group-item-yellow-sunshine.list-group-item-action:hover, .list-group-item-yellow-sunshine.list-group-item-action:focus {
    color: #917835;
    background-color: #ffebb4; }
  .list-group-item-yellow-sunshine.list-group-item-action.active {
    color: #FFF;
    background-color: #917835;
    border-color: #917835; }

.list-group-item-yellow-mud {
  color: #7c6320;
  background-color: #f4e6c2; }
  .list-group-item-yellow-mud.list-group-item-action:hover, .list-group-item-yellow-mud.list-group-item-action:focus {
    color: #7c6320;
    background-color: #f0ddac; }
  .list-group-item-yellow-mud.list-group-item-action.active {
    color: #FFF;
    background-color: #7c6320;
    border-color: #7c6320; }

.list-group-item-white {
  color: #919191;
  background-color: white; }
  .list-group-item-white.list-group-item-action:hover, .list-group-item-white.list-group-item-action:focus {
    color: #919191;
    background-color: #f2f2f2; }
  .list-group-item-white.list-group-item-action.active {
    color: #FFF;
    background-color: #919191;
    border-color: #919191; }

.list-group-item-white-alt {
  color: #919191;
  background-color: white; }
  .list-group-item-white-alt.list-group-item-action:hover, .list-group-item-white-alt.list-group-item-action:focus {
    color: #919191;
    background-color: #f2f2f2; }
  .list-group-item-white-alt.list-group-item-action.active {
    color: #FFF;
    background-color: #919191;
    border-color: #919191; }

.close {
  float: right;
  font-size: 1.5rem;
  font-weight: 600;
  line-height: 1;
  color: #191919;
  text-shadow: 0 1px 0 #FFF;
  opacity: .5; }
  .close:hover {
    color: #191919;
    text-decoration: none; }
  .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
    opacity: .75; }

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none; }

a.close.disabled {
  pointer-events: none; }

.toast {
  max-width: 350px;
  overflow: hidden;
  font-size: 0.875rem;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.1);
  box-shadow: 0 0.25rem 0.75rem rgba(25, 25, 25, 0.1);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  opacity: 0;
  border-radius: 0.25rem; }
  .toast:not(:last-child) {
    margin-bottom: 0.75rem; }
  .toast.showing {
    opacity: 1; }
  .toast.show {
    display: block;
    opacity: 1; }
  .toast.hide {
    display: none; }

.toast-header {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  padding: 0.25rem 0.75rem;
  color: #6c757d;
  background-color: rgba(255, 255, 255, 0.85);
  background-clip: padding-box;
  border-bottom: 1px solid rgba(0, 0, 0, 0.05); }

.toast-body {
  padding: 0.75rem; }

.modal-open {
  overflow: hidden; }
  .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto; }

.modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1050;
  display: none;
  width: 100%;
  height: 100%;
  overflow: hidden;
  outline: 0; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 1rem;
  pointer-events: none; }
  .modal.fade .modal-dialog {
    -webkit-transition: -webkit-transform 0.3s ease-out;
    transition: -webkit-transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
    -webkit-transform: translate(0, -50px);
            transform: translate(0, -50px); }
    @media (prefers-reduced-motion: reduce) {
      .modal.fade .modal-dialog {
        -webkit-transition: none;
        transition: none; } }
  .modal.show .modal-dialog {
    -webkit-transform: none;
            transform: none; }
  .modal.modal-static .modal-dialog {
    -webkit-transform: scale(1.02);
            transform: scale(1.02); }

.modal-dialog-scrollable {
  display: -webkit-box;
  display: flex;
  max-height: calc(100% - 2rem); }
  .modal-dialog-scrollable .modal-content {
    max-height: calc(100vh - 2rem);
    overflow: hidden; }
  .modal-dialog-scrollable .modal-header,
  .modal-dialog-scrollable .modal-footer {
    flex-shrink: 0; }
  .modal-dialog-scrollable .modal-body {
    overflow-y: auto; }

.modal-dialog-centered {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  min-height: calc(100% - 2rem); }
  .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - 2rem);
    content: ""; }
  .modal-dialog-centered.modal-dialog-scrollable {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
            flex-direction: column;
    -webkit-box-pack: center;
            justify-content: center;
    height: 100%; }
    .modal-dialog-centered.modal-dialog-scrollable .modal-content {
      max-height: none; }
    .modal-dialog-centered.modal-dialog-scrollable::before {
      content: none; }

.modal-content {
  position: relative;
  display: -webkit-box;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
          flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #FFF;
  background-clip: padding-box;
  border: 0 solid rgba(25, 25, 25, 0.2);
  border-radius: 0.3rem;
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 1040;
  width: 100vw;
  height: 100vh;
  background-color: #191919; }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.show {
    opacity: 0.4; }

.modal-header {
  display: -webkit-box;
  display: flex;
  -webkit-box-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
          justify-content: space-between;
  padding: 1rem 1rem;
  border-bottom: 0 solid #dee2e6;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem; }
  .modal-header .close {
    padding: 1rem 1rem;
    margin: -1rem -1rem -1rem auto; }

.modal-title {
  margin-bottom: 0;
  line-height: 1; }

.modal-body {
  position: relative;
  -webkit-box-flex: 1;
          flex: 1 1 auto;
  padding: 1rem; }

.modal-footer {
  display: -webkit-box;
  display: flex;
  flex-wrap: wrap;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: end;
          justify-content: flex-end;
  padding: 0.75rem;
  border-top: 0 solid #dee2e6;
  border-bottom-right-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem; }
  .modal-footer > * {
    margin: 0.25rem; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 34.875rem;
    margin: 1.75rem auto; }
  .modal-dialog-scrollable {
    max-height: calc(100% - 3.5rem); }
    .modal-dialog-scrollable .modal-content {
      max-height: calc(100vh - 3.5rem); }
  .modal-dialog-centered {
    min-height: calc(100% - 3.5rem); }
    .modal-dialog-centered::before {
      height: calc(100vh - 3.5rem); }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 992px) {
  .modal-lg,
  .modal-xl {
    max-width: 52.75rem; } }

@media (min-width: 1200px) {
  .modal-xl {
    max-width: 1140px; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Open Sans", Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  opacity: 0; }
  .tooltip.show {
    opacity: 0.9; }
  .tooltip .arrow {
    position: absolute;
    display: block;
    width: 0.8rem;
    height: 0.4rem; }
    .tooltip .arrow::before {
      position: absolute;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0; }
  .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
    bottom: 0; }
    .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
      top: 0;
      border-width: 0.4rem 0.4rem 0;
      border-top-color: #191919; }

.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem; }
  .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
    left: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
      right: 0;
      border-width: 0.4rem 0.4rem 0.4rem 0;
      border-right-color: #191919; }

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0; }
  .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
    top: 0; }
    .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
      bottom: 0;
      border-width: 0 0.4rem 0.4rem;
      border-bottom-color: #191919; }

.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem; }
  .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
    right: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
      left: 0;
      border-width: 0.4rem 0 0.4rem 0.4rem;
      border-left-color: #191919; }

.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #FFF;
  text-align: center;
  background-color: #191919;
  border-radius: 0.25rem; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Open Sans", Arial, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 1rem;
  word-wrap: break-word;
  background-color: #191919;
  background-clip: padding-box;
  border: 1px solid rgba(25, 25, 25, 0.2);
  border-radius: 0.3rem; }
  .popover .arrow {
    position: absolute;
    display: block;
    width: 1rem;
    height: 0.5rem;
    margin: 0 0.3rem; }
    .popover .arrow::before, .popover .arrow::after {
      position: absolute;
      display: block;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-popover-top, .bs-popover-auto[x-placement^="top"] {
  margin-bottom: 0.5rem; }
  .bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow {
    bottom: calc(-0.5rem - 1px); }
    .bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before {
      bottom: 0;
      border-width: 0.5rem 0.5rem 0;
      border-top-color: rgba(25, 25, 25, 0.25); }
    .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after {
      bottom: 1px;
      border-width: 0.5rem 0.5rem 0;
      border-top-color: #191919; }

.bs-popover-right, .bs-popover-auto[x-placement^="right"] {
  margin-left: 0.5rem; }
  .bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow {
    left: calc(-0.5rem - 1px);
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0; }
    .bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before {
      left: 0;
      border-width: 0.5rem 0.5rem 0.5rem 0;
      border-right-color: rgba(25, 25, 25, 0.25); }
    .bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after {
      left: 1px;
      border-width: 0.5rem 0.5rem 0.5rem 0;
      border-right-color: #191919; }

.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] {
  margin-top: 0.5rem; }
  .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow {
    top: calc(-0.5rem - 1px); }
    .bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before {
      top: 0;
      border-width: 0 0.5rem 0.5rem 0.5rem;
      border-bottom-color: rgba(25, 25, 25, 0.25); }
    .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after {
      top: 1px;
      border-width: 0 0.5rem 0.5rem 0.5rem;
      border-bottom-color: #191919; }
  .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before {
    position: absolute;
    top: 0;
    left: 50%;
    display: block;
    width: 1rem;
    margin-left: -0.5rem;
    content: "";
    border-bottom: 1px solid #111111; }

.bs-popover-left, .bs-popover-auto[x-placement^="left"] {
  margin-right: 0.5rem; }
  .bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow {
    right: calc(-0.5rem - 1px);
    width: 0.5rem;
    height: 1rem;
    margin: 0.3rem 0; }
    .bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before {
      right: 0;
      border-width: 0.5rem 0 0.5rem 0.5rem;
      border-left-color: rgba(25, 25, 25, 0.25); }
    .bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after {
      right: 1px;
      border-width: 0.5rem 0 0.5rem 0.5rem;
      border-left-color: #191919; }

.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  color: #191919;
  background-color: #111111;
  border-bottom: 1px solid #050505;
  border-top-left-radius: calc(0.3rem - 1px);
  border-top-right-radius: calc(0.3rem - 1px); }
  .popover-header:empty {
    display: none; }

.popover-body {
  padding: 0.5rem 0.75rem;
  color: #FFF; }

.carousel {
  position: relative; }

.carousel.pointer-event {
  touch-action: pan-y; }

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }
  .carousel-inner::after {
    display: block;
    clear: both;
    content: ""; }

.carousel-item {
  position: relative;
  display: none;
  float: left;
  width: 100%;
  margin-right: -100%;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-item {
      -webkit-transition: none;
      transition: none; } }

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block; }

.carousel-item-next:not(.carousel-item-left),
.active.carousel-item-right {
  -webkit-transform: translateX(100%);
          transform: translateX(100%); }

.carousel-item-prev:not(.carousel-item-right),
.active.carousel-item-left {
  -webkit-transform: translateX(-100%);
          transform: translateX(-100%); }

.carousel-fade .carousel-item {
  opacity: 0;
  -webkit-transition-property: opacity;
  transition-property: opacity;
  -webkit-transform: none;
          transform: none; }

.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  z-index: 1;
  opacity: 1; }

.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  z-index: 0;
  opacity: 0;
  -webkit-transition: opacity 0s 0.6s;
  transition: opacity 0s 0.6s; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-fade .active.carousel-item-left,
    .carousel-fade .active.carousel-item-right {
      -webkit-transition: none;
      transition: none; } }

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 1;
  display: -webkit-box;
  display: flex;
  -webkit-box-align: center;
          align-items: center;
  -webkit-box-pack: center;
          justify-content: center;
  width: 15%;
  color: #FFF;
  text-align: center;
  opacity: 0.5;
  -webkit-transition: opacity 0.15s ease;
  transition: opacity 0.15s ease; }
  @media (prefers-reduced-motion: reduce) {
    .carousel-control-prev,
    .carousel-control-next {
      -webkit-transition: none;
      transition: none; } }
  .carousel-control-prev:hover, .carousel-control-prev:focus,
  .carousel-control-next:hover,
  .carousel-control-next:focus {
    color: #FFF;
    text-decoration: none;
    outline: 0;
    opacity: 0.9; }

.carousel-control-prev {
  left: 0; }

.carousel-control-next {
  right: 0; }

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: no-repeat 50% / 100% 100%; }

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFF' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); }

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23FFF' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); }

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 15;
  display: -webkit-box;
  display: flex;
  -webkit-box-pack: center;
          justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none; }
  .carousel-indicators li {
    box-sizing: content-box;
    -webkit-box-flex: 0;
            flex: 0 1 auto;
    width: 30px;
    height: 3px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #FFF;
    background-clip: padding-box;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    opacity: .5;
    -webkit-transition: opacity 0.6s ease;
    transition: opacity 0.6s ease; }
    @media (prefers-reduced-motion: reduce) {
      .carousel-indicators li {
        -webkit-transition: none;
        transition: none; } }
  .carousel-indicators .active {
    opacity: 1; }

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #FFF;
  text-align: center; }

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

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

.spinner-border {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  border: 0.25em solid currentColor;
  border-right-color: transparent;
  border-radius: 50%;
  -webkit-animation: spinner-border .75s linear infinite;
          animation: spinner-border .75s linear infinite; }

.spinner-border-sm {
  width: 1rem;
  height: 1rem;
  border-width: 0.2em; }

@-webkit-keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  50% {
    opacity: 1; } }

@keyframes spinner-grow {
  0% {
    -webkit-transform: scale(0);
            transform: scale(0); }
  50% {
    opacity: 1; } }

.spinner-grow {
  display: inline-block;
  width: 2rem;
  height: 2rem;
  vertical-align: text-bottom;
  background-color: currentColor;
  border-radius: 50%;
  opacity: 0;
  -webkit-animation: spinner-grow .75s linear infinite;
          animation: spinner-grow .75s linear infinite; }

.spinner-grow-sm {
  width: 1rem;
  height: 1rem; }

.align-baseline {
  vertical-align: baseline !important; }

.align-top {
  vertical-align: top !important; }

.align-middle {
  vertical-align: middle !important; }

.align-bottom {
  vertical-align: bottom !important; }

.align-text-bottom {
  vertical-align: text-bottom !important; }

.align-text-top {
  vertical-align: text-top !important; }

.bg-primary {
  background-color: #FE8273 !important; }

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #fe5540 !important; }

.bg-secondary {
  background-color: #828282 !important; }

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: dimgray !important; }

.bg-success {
  background-color: #5AC372 !important; }

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #3eac57 !important; }

.bg-info {
  background-color: #2B94CF !important; }

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #2276a5 !important; }

.bg-warning {
  background-color: #D7A726 !important; }

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #ac851e !important; }

.bg-danger {
  background-color: #eb5050 !important; }

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #e62222 !important; }

.bg-light, .category-slider .category-slider-next, .category-slider .category-slider-prev, .herobanner-textbox-component .teaser-box {
  background-color: #F2F2F2 !important; }

a.bg-light:hover, .category-slider a.category-slider-next:hover, .category-slider a.category-slider-prev:hover, .herobanner-textbox-component a.teaser-box:hover, a.bg-light:focus, .category-slider a.category-slider-next:focus, .category-slider a.category-slider-prev:focus, .herobanner-textbox-component a.teaser-box:focus,
button.bg-light:hover,
.category-slider button.category-slider-next:hover,
.category-slider button.category-slider-prev:hover,
.herobanner-textbox-component button.teaser-box:hover,
button.bg-light:focus,
.category-slider button.category-slider-next:focus,
.category-slider button.category-slider-prev:focus,
.herobanner-textbox-component button.teaser-box:focus {
  background-color: #d9d9d9 !important; }

.bg-dark {
  background-color: #191919 !important; }

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: black !important; }

.bg-gray {
  background-color: #E7E7E7 !important; }

a.bg-gray:hover, a.bg-gray:focus,
button.bg-gray:hover,
button.bg-gray:focus {
  background-color: #cecece !important; }

.bg-gray-light {
  background-color: #BDBDBD !important; }

a.bg-gray-light:hover, a.bg-gray-light:focus,
button.bg-gray-light:hover,
button.bg-gray-light:focus {
  background-color: #a4a4a4 !important; }

.bg-gray-dark {
  background-color: #D9D9D9 !important; }

a.bg-gray-dark:hover, a.bg-gray-dark:focus,
button.bg-gray-dark:hover,
button.bg-gray-dark:focus {
  background-color: silver !important; }

.bg-gray-surface {
  background-color: #F2F2F2 !important; }

a.bg-gray-surface:hover, a.bg-gray-surface:focus,
button.bg-gray-surface:hover,
button.bg-gray-surface:focus {
  background-color: #d9d9d9 !important; }

.bg-gray-primary-90 {
  background-color: rgba(25, 25, 25, 0.9) !important; }

a.bg-gray-primary-90:hover, a.bg-gray-primary-90:focus,
button.bg-gray-primary-90:hover,
button.bg-gray-primary-90:focus {
  background-color: rgba(0, 0, 0, 0.9) !important; }

.bg-red-velvet {
  background-color: #FF7575 !important; }

a.bg-red-velvet:hover, a.bg-red-velvet:focus,
button.bg-red-velvet:hover,
button.bg-red-velvet:focus {
  background-color: #ff4242 !important; }

.bg-red-coral-light {
  background-color: #FEC0B9 !important; }

a.bg-red-coral-light:hover, a.bg-red-coral-light:focus,
button.bg-red-coral-light:hover,
button.bg-red-coral-light:focus {
  background-color: #fd9387 !important; }

.bg-red-coral-dark {
  background-color: #EA5E4D !important; }

a.bg-red-coral-dark:hover, a.bg-red-coral-dark:focus,
button.bg-red-coral-dark:hover,
button.bg-red-coral-dark:focus {
  background-color: #e5351f !important; }

.bg-green {
  background-color: #5AC372 !important; }

a.bg-green:hover, a.bg-green:focus,
button.bg-green:hover,
button.bg-green:focus {
  background-color: #3eac57 !important; }

.bg-dark-light {
  background-color: #373737 !important; }

a.bg-dark-light:hover, a.bg-dark-light:focus,
button.bg-dark-light:hover,
button.bg-dark-light:focus {
  background-color: #1e1e1e !important; }

.bg-dark-alt {
  background-color: #191919 !important; }

a.bg-dark-alt:hover, a.bg-dark-alt:focus,
button.bg-dark-alt:hover,
button.bg-dark-alt:focus {
  background-color: black !important; }

.bg-green-velvet {
  background-color: #78E190 !important; }

a.bg-green-velvet:hover, a.bg-green-velvet:focus,
button.bg-green-velvet:hover,
button.bg-green-velvet:focus {
  background-color: #4ed86e !important; }

.bg-yellow-sunshine {
  background-color: #FFCF4E !important; }

a.bg-yellow-sunshine:hover, a.bg-yellow-sunshine:focus,
button.bg-yellow-sunshine:hover,
button.bg-yellow-sunshine:focus {
  background-color: #ffc11b !important; }

.bg-yellow-mud {
  background-color: #D7A726 !important; }

a.bg-yellow-mud:hover, a.bg-yellow-mud:focus,
button.bg-yellow-mud:hover,
button.bg-yellow-mud:focus {
  background-color: #ac851e !important; }

.bg-white {
  background-color: #FFF !important; }

a.bg-white:hover, a.bg-white:focus,
button.bg-white:hover,
button.bg-white:focus {
  background-color: #e6e6e6 !important; }

.bg-white-alt {
  background-color: #FFF !important; }

a.bg-white-alt:hover, a.bg-white-alt:focus,
button.bg-white-alt:hover,
button.bg-white-alt:focus {
  background-color: #e6e6e6 !important; }

.bg-white {
  background-color: #FFF !important; }

.bg-transparent {
  background-color: transparent !important; }

.border, .category-slider .category-slider-next {
  border: 1px solid #dee2e6 !important; }

.border-top {
  border-top: 1px solid #dee2e6 !important; }

.border-right {
  border-right: 1px solid #dee2e6 !important; }

.border-bottom {
  border-bottom: 1px solid #dee2e6 !important; }

.border-left {
  border-left: 1px solid #dee2e6 !important; }

.border-0, .icon-questionMark-white-20, .icon-questionMark-white, .icon-exclamationMark-white-16, .icon-exclamationMark-white, .alert, .pw-reset-warning {
  border: 0 !important; }

.border-top-0 {
  border-top: 0 !important; }

.border-right-0 {
  border-right: 0 !important; }

.border-bottom-0 {
  border-bottom: 0 !important; }

.border-left-0 {
  border-left: 0 !important; }

.border-primary, .second-level-nav .nav-elem.active, .second-level-nav .nav-elem:hover {
  border-color: #FE8273 !important; }

.border-secondary {
  border-color: #828282 !important; }

.border-success {
  border-color: #5AC372 !important; }

.border-info {
  border-color: #2B94CF !important; }

.border-warning {
  border-color: #D7A726 !important; }

.border-danger {
  border-color: #eb5050 !important; }

.border-light, .category-slider .category-slider-next {
  border-color: #F2F2F2 !important; }

.border-dark, .first-level-nav .nav-elem:hover {
  border-color: #191919 !important; }

.border-gray {
  border-color: #E7E7E7 !important; }

.border-gray-light {
  border-color: #BDBDBD !important; }

.border-gray-dark {
  border-color: #D9D9D9 !important; }

.border-gray-surface {
  border-color: #F2F2F2 !important; }

.border-gray-primary-90 {
  border-color: rgba(25, 25, 25, 0.9) !important; }

.border-red-velvet {
  border-color: #FF7575 !important; }

.border-red-coral-light {
  border-color: #FEC0B9 !important; }

.border-red-coral-dark {
  border-color: #EA5E4D !important; }

.border-green {
  border-color: #5AC372 !important; }

.border-dark-light {
  border-color: #373737 !important; }

.border-dark-alt {
  border-color: #191919 !important; }

.border-green-velvet {
  border-color: #78E190 !important; }

.border-yellow-sunshine {
  border-color: #FFCF4E !important; }

.border-yellow-mud {
  border-color: #D7A726 !important; }

.border-white {
  border-color: #FFF !important; }

.border-white-alt {
  border-color: #FFF !important; }

.border-white {
  border-color: #FFF !important; }

.rounded-sm {
  border-radius: 0.2rem !important; }

.rounded {
  border-radius: 0.25rem !important; }

.rounded-top {
  border-top-left-radius: 0.25rem !important;
  border-top-right-radius: 0.25rem !important; }

.rounded-right {
  border-top-right-radius: 0.25rem !important;
  border-bottom-right-radius: 0.25rem !important; }

.rounded-bottom {
  border-bottom-right-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-left {
  border-top-left-radius: 0.25rem !important;
  border-bottom-left-radius: 0.25rem !important; }

.rounded-lg {
  border-radius: 0.3rem !important; }

.rounded-circle, ff-record-list ff-record .colortiles .colortiles-container .colortile.selected:after, ff-asn ff-asn-group .filtercolortilewrapper:after, ff-asn ff-asn-group-slider .filtercolortilewrapper:after {
  border-radius: 50% !important; }

.rounded-pill {
  border-radius: 50rem !important; }

.rounded-0 {
  border-radius: 0 !important; }

.clearfix::after {
  display: block;
  clear: both;
  content: ""; }

.d-none {
  display: none !important; }

.d-inline {
  display: inline !important; }

.d-inline-block, .header-icons-wrapper .bg-login-icon-mobile {
  display: inline-block !important; }

.d-block {
  display: block !important; }

.d-table {
  display: table !important; }

.d-table-row {
  display: table-row !important; }

.d-table-cell {
  display: table-cell !important; }

.d-flex, .sidebar .bg-login-icon-mobile, ff-asn ff-asn-group-slider .ffw-wrapper {
  display: -webkit-box !important;
  display: flex !important; }

.d-inline-flex {
  display: -webkit-inline-box !important;
  display: inline-flex !important; }

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important; }
  .d-sm-inline {
    display: inline !important; }
  .d-sm-inline-block {
    display: inline-block !important; }
  .d-sm-block {
    display: block !important; }
  .d-sm-table {
    display: table !important; }
  .d-sm-table-row {
    display: table-row !important; }
  .d-sm-table-cell {
    display: table-cell !important; }
  .d-sm-flex {
    display: -webkit-box !important;
    display: flex !important; }
  .d-sm-inline-flex {
    display: -webkit-inline-box !important;
    display: inline-flex !important; } }

@media (min-width: 768px) {
  .d-md-none {
    display: none !important; }
  .d-md-inline {
    display: inline !important; }
  .d-md-inline-block {
    display: inline-block !important; }
  .d-md-block {
    display: block !important; }
  .d-md-table {
    display: table !important; }
  .d-md-table-row {
    display: table-row !important; }
  .d-md-table-cell {
    display: table-cell !important; }
  .d-md-flex {
    display: -webkit-box !important;
    display: flex !important; }
  .d-md-inline-flex {
    display: -webkit-inline-box !important;
    display: inline-flex !important; } }

@media (min-width: 992px) {
  .d-lg-none {
    display: none !important; }
  .d-lg-inline {
    display: inline !important; }
  .d-lg-inline-block {
    display: inline-block !important; }
  .d-lg-block {
    display: block !important; }
  .d-lg-table {
    display: table !important; }
  .d-lg-table-row {
    display: table-row !important; }
  .d-lg-table-cell {
    display: table-cell !important; }
  .d-lg-flex {
    display: -webkit-box !important;
    display: flex !important; }
  .d-lg-inline-flex {
    display: -webkit-inline-box !important;
    display: inline-flex !important; } }

@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important; }
  .d-xl-inline {
    display: inline !important; }
  .d-xl-inline-block {
    display: inline-block !important; }
  .d-xl-block {
    display: block !important; }
  .d-xl-table {
    display: table !important; }
  .d-xl-table-row {
    display: table-row !important; }
  .d-xl-table-cell {
    display: table-cell !important; }
  .d-xl-flex {
    display: -webkit-box !important;
    display: flex !important; }
  .d-xl-inline-flex {
    display: -webkit-inline-box !important;
    display: inline-flex !important; } }

@media print {
  .d-print-none {
    display: none !important; }
  .d-print-inline {
    display: inline !important; }
  .d-print-inline-block {
    display: inline-block !important; }
  .d-print-block {
    display: block !important; }
  .d-print-table {
    display: table !important; }
  .d-print-table-row {
    display: table-row !important; }
  .d-print-table-cell {
    display: table-cell !important; }
  .d-print-flex {
    display: -webkit-box !important;
    display: flex !important; }
  .d-print-inline-flex {
    display: -webkit-inline-box !important;
    display: inline-flex !important; } }

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden; }
  .embed-responsive::before {
    display: block;
    content: ""; }
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

.embed-responsive-21by9::before {
  padding-top: 42.85714%; }

.embed-responsive-16by9::before {
  padding-top: 56.25%; }

.embed-responsive-4by3::before {
  padding-top: 75%; }

.embed-responsive-1by1::before {
  padding-top: 100%; }

.flex-row {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: normal !important;
          flex-direction: row !important; }

.flex-column, ff-asn ff-asn-group-slider .ffw-wrapper {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: normal !important;
          flex-direction: column !important; }

.flex-row-reverse {
  -webkit-box-orient: horizontal !important;
  -webkit-box-direction: reverse !important;
          flex-direction: row-reverse !important; }

.flex-column-reverse {
  -webkit-box-orient: vertical !important;
  -webkit-box-direction: reverse !important;
          flex-direction: column-reverse !important; }

.flex-wrap {
  flex-wrap: wrap !important; }

.flex-nowrap {
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important; }

.flex-fill {
  -webkit-box-flex: 1 !important;
          flex: 1 1 auto !important; }

.flex-grow-0 {
  -webkit-box-flex: 0 !important;
          flex-grow: 0 !important; }

.flex-grow-1 {
  -webkit-box-flex: 1 !important;
          flex-grow: 1 !important; }

.flex-shrink-0 {
  flex-shrink: 0 !important; }

.flex-shrink-1 {
  flex-shrink: 1 !important; }

.justify-content-start {
  -webkit-box-pack: start !important;
          justify-content: flex-start !important; }

.justify-content-end {
  -webkit-box-pack: end !important;
          justify-content: flex-end !important; }

.justify-content-center {
  -webkit-box-pack: center !important;
          justify-content: center !important; }

.justify-content-between {
  -webkit-box-pack: justify !important;
          justify-content: space-between !important; }

.justify-content-around {
  justify-content: space-around !important; }

.align-items-start {
  -webkit-box-align: start !important;
          align-items: flex-start !important; }

.align-items-end {
  -webkit-box-align: end !important;
          align-items: flex-end !important; }

.align-items-center {
  -webkit-box-align: center !important;
          align-items: center !important; }

.align-items-baseline {
  -webkit-box-align: baseline !important;
          align-items: baseline !important; }

.align-items-stretch {
  -webkit-box-align: stretch !important;
          align-items: stretch !important; }

.align-content-start {
  align-content: flex-start !important; }

.align-content-end {
  align-content: flex-end !important; }

.align-content-center {
  align-content: center !important; }

.align-content-between {
  align-content: space-between !important; }

.align-content-around {
  align-content: space-around !important; }

.align-content-stretch {
  align-content: stretch !important; }

.align-self-auto {
  align-self: auto !important; }

.align-self-start {
  align-self: flex-start !important; }

.align-self-end {
  align-self: flex-end !important; }

.align-self-center {
  align-self: center !important; }

.align-self-baseline {
  align-self: baseline !important; }

.align-self-stretch {
  align-self: stretch !important; }

@media (min-width: 576px) {
  .flex-sm-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
            flex-direction: row !important; }
  .flex-sm-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
            flex-direction: column !important; }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
            flex-direction: row-reverse !important; }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
            flex-direction: column-reverse !important; }
  .flex-sm-wrap {
    flex-wrap: wrap !important; }
  .flex-sm-nowrap {
    flex-wrap: nowrap !important; }
  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-sm-fill {
    -webkit-box-flex: 1 !important;
            flex: 1 1 auto !important; }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0 !important;
            flex-grow: 0 !important; }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1 !important;
            flex-grow: 1 !important; }
  .flex-sm-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-sm-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-sm-start {
    -webkit-box-pack: start !important;
            justify-content: flex-start !important; }
  .justify-content-sm-end {
    -webkit-box-pack: end !important;
            justify-content: flex-end !important; }
  .justify-content-sm-center {
    -webkit-box-pack: center !important;
            justify-content: center !important; }
  .justify-content-sm-between {
    -webkit-box-pack: justify !important;
            justify-content: space-between !important; }
  .justify-content-sm-around {
    justify-content: space-around !important; }
  .align-items-sm-start {
    -webkit-box-align: start !important;
            align-items: flex-start !important; }
  .align-items-sm-end {
    -webkit-box-align: end !important;
            align-items: flex-end !important; }
  .align-items-sm-center {
    -webkit-box-align: center !important;
            align-items: center !important; }
  .align-items-sm-baseline {
    -webkit-box-align: baseline !important;
            align-items: baseline !important; }
  .align-items-sm-stretch {
    -webkit-box-align: stretch !important;
            align-items: stretch !important; }
  .align-content-sm-start {
    align-content: flex-start !important; }
  .align-content-sm-end {
    align-content: flex-end !important; }
  .align-content-sm-center {
    align-content: center !important; }
  .align-content-sm-between {
    align-content: space-between !important; }
  .align-content-sm-around {
    align-content: space-around !important; }
  .align-content-sm-stretch {
    align-content: stretch !important; }
  .align-self-sm-auto {
    align-self: auto !important; }
  .align-self-sm-start {
    align-self: flex-start !important; }
  .align-self-sm-end {
    align-self: flex-end !important; }
  .align-self-sm-center {
    align-self: center !important; }
  .align-self-sm-baseline {
    align-self: baseline !important; }
  .align-self-sm-stretch {
    align-self: stretch !important; } }

@media (min-width: 768px) {
  .flex-md-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
            flex-direction: row !important; }
  .flex-md-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
            flex-direction: column !important; }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
            flex-direction: row-reverse !important; }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
            flex-direction: column-reverse !important; }
  .flex-md-wrap {
    flex-wrap: wrap !important; }
  .flex-md-nowrap {
    flex-wrap: nowrap !important; }
  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-md-fill {
    -webkit-box-flex: 1 !important;
            flex: 1 1 auto !important; }
  .flex-md-grow-0 {
    -webkit-box-flex: 0 !important;
            flex-grow: 0 !important; }
  .flex-md-grow-1 {
    -webkit-box-flex: 1 !important;
            flex-grow: 1 !important; }
  .flex-md-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-md-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-md-start {
    -webkit-box-pack: start !important;
            justify-content: flex-start !important; }
  .justify-content-md-end {
    -webkit-box-pack: end !important;
            justify-content: flex-end !important; }
  .justify-content-md-center {
    -webkit-box-pack: center !important;
            justify-content: center !important; }
  .justify-content-md-between {
    -webkit-box-pack: justify !important;
            justify-content: space-between !important; }
  .justify-content-md-around {
    justify-content: space-around !important; }
  .align-items-md-start {
    -webkit-box-align: start !important;
            align-items: flex-start !important; }
  .align-items-md-end {
    -webkit-box-align: end !important;
            align-items: flex-end !important; }
  .align-items-md-center {
    -webkit-box-align: center !important;
            align-items: center !important; }
  .align-items-md-baseline {
    -webkit-box-align: baseline !important;
            align-items: baseline !important; }
  .align-items-md-stretch {
    -webkit-box-align: stretch !important;
            align-items: stretch !important; }
  .align-content-md-start {
    align-content: flex-start !important; }
  .align-content-md-end {
    align-content: flex-end !important; }
  .align-content-md-center {
    align-content: center !important; }
  .align-content-md-between {
    align-content: space-between !important; }
  .align-content-md-around {
    align-content: space-around !important; }
  .align-content-md-stretch {
    align-content: stretch !important; }
  .align-self-md-auto {
    align-self: auto !important; }
  .align-self-md-start {
    align-self: flex-start !important; }
  .align-self-md-end {
    align-self: flex-end !important; }
  .align-self-md-center {
    align-self: center !important; }
  .align-self-md-baseline {
    align-self: baseline !important; }
  .align-self-md-stretch {
    align-self: stretch !important; } }

@media (min-width: 992px) {
  .flex-lg-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
            flex-direction: row !important; }
  .flex-lg-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
            flex-direction: column !important; }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
            flex-direction: row-reverse !important; }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
            flex-direction: column-reverse !important; }
  .flex-lg-wrap {
    flex-wrap: wrap !important; }
  .flex-lg-nowrap {
    flex-wrap: nowrap !important; }
  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-lg-fill {
    -webkit-box-flex: 1 !important;
            flex: 1 1 auto !important; }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0 !important;
            flex-grow: 0 !important; }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1 !important;
            flex-grow: 1 !important; }
  .flex-lg-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-lg-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-lg-start {
    -webkit-box-pack: start !important;
            justify-content: flex-start !important; }
  .justify-content-lg-end {
    -webkit-box-pack: end !important;
            justify-content: flex-end !important; }
  .justify-content-lg-center {
    -webkit-box-pack: center !important;
            justify-content: center !important; }
  .justify-content-lg-between {
    -webkit-box-pack: justify !important;
            justify-content: space-between !important; }
  .justify-content-lg-around {
    justify-content: space-around !important; }
  .align-items-lg-start {
    -webkit-box-align: start !important;
            align-items: flex-start !important; }
  .align-items-lg-end {
    -webkit-box-align: end !important;
            align-items: flex-end !important; }
  .align-items-lg-center {
    -webkit-box-align: center !important;
            align-items: center !important; }
  .align-items-lg-baseline {
    -webkit-box-align: baseline !important;
            align-items: baseline !important; }
  .align-items-lg-stretch {
    -webkit-box-align: stretch !important;
            align-items: stretch !important; }
  .align-content-lg-start {
    align-content: flex-start !important; }
  .align-content-lg-end {
    align-content: flex-end !important; }
  .align-content-lg-center {
    align-content: center !important; }
  .align-content-lg-between {
    align-content: space-between !important; }
  .align-content-lg-around {
    align-content: space-around !important; }
  .align-content-lg-stretch {
    align-content: stretch !important; }
  .align-self-lg-auto {
    align-self: auto !important; }
  .align-self-lg-start {
    align-self: flex-start !important; }
  .align-self-lg-end {
    align-self: flex-end !important; }
  .align-self-lg-center {
    align-self: center !important; }
  .align-self-lg-baseline {
    align-self: baseline !important; }
  .align-self-lg-stretch {
    align-self: stretch !important; } }

@media (min-width: 1200px) {
  .flex-xl-row {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
            flex-direction: row !important; }
  .flex-xl-column {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
            flex-direction: column !important; }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: reverse !important;
            flex-direction: row-reverse !important; }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: reverse !important;
            flex-direction: column-reverse !important; }
  .flex-xl-wrap {
    flex-wrap: wrap !important; }
  .flex-xl-nowrap {
    flex-wrap: nowrap !important; }
  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important; }
  .flex-xl-fill {
    -webkit-box-flex: 1 !important;
            flex: 1 1 auto !important; }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0 !important;
            flex-grow: 0 !important; }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1 !important;
            flex-grow: 1 !important; }
  .flex-xl-shrink-0 {
    flex-shrink: 0 !important; }
  .flex-xl-shrink-1 {
    flex-shrink: 1 !important; }
  .justify-content-xl-start {
    -webkit-box-pack: start !important;
            justify-content: flex-start !important; }
  .justify-content-xl-end {
    -webkit-box-pack: end !important;
            justify-content: flex-end !important; }
  .justify-content-xl-center {
    -webkit-box-pack: center !important;
            justify-content: center !important; }
  .justify-content-xl-between {
    -webkit-box-pack: justify !important;
            justify-content: space-between !important; }
  .justify-content-xl-around {
    justify-content: space-around !important; }
  .align-items-xl-start {
    -webkit-box-align: start !important;
            align-items: flex-start !important; }
  .align-items-xl-end {
    -webkit-box-align: end !important;
            align-items: flex-end !important; }
  .align-items-xl-center {
    -webkit-box-align: center !important;
            align-items: center !important; }
  .align-items-xl-baseline {
    -webkit-box-align: baseline !important;
            align-items: baseline !important; }
  .align-items-xl-stretch {
    -webkit-box-align: stretch !important;
            align-items: stretch !important; }
  .align-content-xl-start {
    align-content: flex-start !important; }
  .align-content-xl-end {
    align-content: flex-end !important; }
  .align-content-xl-center {
    align-content: center !important; }
  .align-content-xl-between {
    align-content: space-between !important; }
  .align-content-xl-around {
    align-content: space-around !important; }
  .align-content-xl-stretch {
    align-content: stretch !important; }
  .align-self-xl-auto {
    align-self: auto !important; }
  .align-self-xl-start {
    align-self: flex-start !important; }
  .align-self-xl-end {
    align-self: flex-end !important; }
  .align-self-xl-center {
    align-self: center !important; }
  .align-self-xl-baseline {
    align-self: baseline !important; }
  .align-self-xl-stretch {
    align-self: stretch !important; } }

.float-left {
  float: left !important; }

.float-right {
  float: right !important; }

.float-none {
  float: none !important; }

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important; }
  .float-sm-right {
    float: right !important; }
  .float-sm-none {
    float: none !important; } }

@media (min-width: 768px) {
  .float-md-left {
    float: left !important; }
  .float-md-right {
    float: right !important; }
  .float-md-none {
    float: none !important; } }

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important; }
  .float-lg-right {
    float: right !important; }
  .float-lg-none {
    float: none !important; } }

@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important; }
  .float-xl-right {
    float: right !important; }
  .float-xl-none {
    float: none !important; } }

.overflow-auto {
  overflow: auto !important; }

.overflow-hidden {
  overflow: hidden !important; }

.position-static {
  position: static !important; }

.position-relative, .list-custom-checkmark > * {
  position: relative !important; }

.position-absolute {
  position: absolute !important; }

.position-fixed, [data-scroll-up] {
  position: fixed !important; }

.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important; }

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030; }

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030; }

@supports ((position: -webkit-sticky) or (position: sticky)) {
  .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020; } }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal; }

.shadow-sm {
  box-shadow: 0 0.5rem 1.875rem rgba(25, 25, 25, 0.06) !important; }

.shadow {
  box-shadow: 0 0.5rem 1rem rgba(25, 25, 25, 0.15) !important; }

.shadow-lg, .sticky-shadow.sticky-container-active {
  box-shadow: 0 0.625rem 1.25rem rgba(25, 25, 25, 0.15) !important; }

.shadow-none {
  box-shadow: none !important; }

.w-25 {
  width: 25% !important; }

.w-50 {
  width: 50% !important; }

.w-75 {
  width: 75% !important; }

.w-100 {
  width: 100% !important; }

.w-auto {
  width: auto !important; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100 {
  height: 100% !important; }

.h-auto {
  height: auto !important; }

.mw-100 {
  max-width: 100% !important; }

.mh-100 {
  max-height: 100% !important; }

.min-vw-100 {
  min-width: 100vw !important; }

.min-vh-100 {
  min-height: 100vh !important; }

.vw-100 {
  width: 100vw !important; }

.vh-100 {
  height: 100vh !important; }

.stretched-link::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0); }

.m-0 {
  margin: 0 !important; }

.mt-0, ff-asn ff-asn-group-slider .ffw-wrapper .ffw-sliderSection,
.my-0 {
  margin-top: 0 !important; }

.mr-0,
.mx-0 {
  margin-right: 0 !important; }

.mb-0,
.my-0 {
  margin-bottom: 0 !important; }

.ml-0,
.mx-0 {
  margin-left: 0 !important; }

.m-1 {
  margin: 0.25rem !important; }

.mt-1,
.my-1 {
  margin-top: 0.25rem !important; }

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important; }

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important; }

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important; }

.m-2 {
  margin: 0.5rem !important; }

.mt-2, .category-slider .category-button .btn, .display-27:after,
.my-2 {
  margin-top: 0.5rem !important; }

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important; }

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important; }

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important; }

.m-3 {
  margin: 1rem !important; }

.mt-3,
.my-3 {
  margin-top: 1rem !important; }

.mr-3,
.mx-3,
.teaserWrapperComponent .teaserbanner .textWrapper-inner {
  margin-right: 1rem !important; }

.mb-3,
.my-3 {
  margin-bottom: 1rem !important; }

.ml-3, ff-asn ff-asn-group .clusterLevel1, ff-asn ff-asn-group-slider .clusterLevel1,
.mx-3,
.teaserWrapperComponent .teaserbanner .textWrapper-inner {
  margin-left: 1rem !important; }

.m-4 {
  margin: 1.5rem !important; }

.mt-4,
.my-4 {
  margin-top: 1.5rem !important; }

.mr-4,
.mx-4,
.category-slider .category-slides {
  margin-right: 1.5rem !important; }

.mb-4, .contentbox-image-component,
.my-4 {
  margin-bottom: 1.5rem !important; }

.ml-4,
.mx-4,
.category-slider .category-slides {
  margin-left: 1.5rem !important; }

.m-5 {
  margin: 2rem !important; }

.mt-5,
.my-5 {
  margin-top: 2rem !important; }

.mr-5,
.mx-5 {
  margin-right: 2rem !important; }

.mb-5,
.my-5 {
  margin-bottom: 2rem !important; }

.ml-5,
.mx-5 {
  margin-left: 2rem !important; }

.m-6 {
  margin: 3rem !important; }

.mt-6,
.my-6 {
  margin-top: 3rem !important; }

.mr-6,
.mx-6 {
  margin-right: 3rem !important; }

.mb-6,
.my-6 {
  margin-bottom: 3rem !important; }

.ml-6,
.mx-6 {
  margin-left: 3rem !important; }

.m-7 {
  margin: 4rem !important; }

.mt-7,
.my-7 {
  margin-top: 4rem !important; }

.mr-7,
.mx-7 {
  margin-right: 4rem !important; }

.mb-7,
.my-7 {
  margin-bottom: 4rem !important; }

.ml-7,
.mx-7 {
  margin-left: 4rem !important; }

.m-8 {
  margin: 6rem !important; }

.mt-8,
.my-8 {
  margin-top: 6rem !important; }

.mr-8,
.mx-8 {
  margin-right: 6rem !important; }

.mb-8,
.my-8 {
  margin-bottom: 6rem !important; }

.ml-8,
.mx-8 {
  margin-left: 6rem !important; }

.m-9 {
  margin: 5.5rem !important; }

.mt-9,
.my-9 {
  margin-top: 5.5rem !important; }

.mr-9,
.mx-9 {
  margin-right: 5.5rem !important; }

.mb-9,
.my-9 {
  margin-bottom: 5.5rem !important; }

.ml-9,
.mx-9 {
  margin-left: 5.5rem !important; }

.m-10 {
  margin: 0.75rem !important; }

.mt-10,
.my-10 {
  margin-top: 0.75rem !important; }

.mr-10,
.mx-10 {
  margin-right: 0.75rem !important; }

.mb-10,
.my-10 {
  margin-bottom: 0.75rem !important; }

.ml-10,
.mx-10 {
  margin-left: 0.75rem !important; }

.m-11 {
  margin: 0.9375rem !important; }

.mt-11,
.my-11 {
  margin-top: 0.9375rem !important; }

.mr-11,
.mx-11 {
  margin-right: 0.9375rem !important; }

.mb-11,
.my-11 {
  margin-bottom: 0.9375rem !important; }

.ml-11,
.mx-11 {
  margin-left: 0.9375rem !important; }

.p-0, iframe {
  padding: 0 !important; }

.pt-0,
.py-0 {
  padding-top: 0 !important; }

.pr-0,
.px-0 {
  padding-right: 0 !important; }

.pb-0,
.py-0 {
  padding-bottom: 0 !important; }

.pl-0,
.px-0 {
  padding-left: 0 !important; }

.p-1, .category-slider .category-slider-next, .category-slider .category-slider-prev {
  padding: 0.25rem !important; }

.pt-1,
.py-1,
.sidebar .login-icon-mobile-text {
  padding-top: 0.25rem !important; }

.pr-1,
.px-1 {
  padding-right: 0.25rem !important; }

.pb-1,
.py-1,
.sidebar .login-icon-mobile-text {
  padding-bottom: 0.25rem !important; }

.pl-1,
.px-1 {
  padding-left: 0.25rem !important; }

.p-2 {
  padding: 0.5rem !important; }

.pt-2,
.py-2 {
  padding-top: 0.5rem !important; }

.pr-2,
.px-2 {
  padding-right: 0.5rem !important; }

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important; }

.pl-2,
.px-2 {
  padding-left: 0.5rem !important; }

.p-3 {
  padding: 1rem !important; }

.pt-3,
.py-3 {
  padding-top: 1rem !important; }

.pr-3,
.px-3 {
  padding-right: 1rem !important; }

.pb-3,
.py-3 {
  padding-bottom: 1rem !important; }

.pl-3,
.px-3 {
  padding-left: 1rem !important; }

.p-4, .teaserWrapperComponent .teaserbanner .textWrapper-inner {
  padding: 1.5rem !important; }

.pt-4,
.py-4 {
  padding-top: 1.5rem !important; }

.pr-4,
.px-4 {
  padding-right: 1.5rem !important; }

.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important; }

.pl-4,
.px-4 {
  padding-left: 1.5rem !important; }

.p-5 {
  padding: 2rem !important; }

.pt-5,
.py-5 {
  padding-top: 2rem !important; }

.pr-5,
.px-5,
.category-slider .category-slides {
  padding-right: 2rem !important; }

.pb-5,
.py-5 {
  padding-bottom: 2rem !important; }

.pl-5,
.px-5,
.category-slider .category-slides {
  padding-left: 2rem !important; }

.p-6 {
  padding: 3rem !important; }

.pt-6,
.py-6,
.contentbox-image-component {
  padding-top: 3rem !important; }

.pr-6,
.px-6 {
  padding-right: 3rem !important; }

.pb-6,
.py-6,
.contentbox-image-component {
  padding-bottom: 3rem !important; }

.pl-6,
.px-6 {
  padding-left: 3rem !important; }

.p-7 {
  padding: 4rem !important; }

.pt-7,
.py-7 {
  padding-top: 4rem !important; }

.pr-7,
.px-7 {
  padding-right: 4rem !important; }

.pb-7,
.py-7 {
  padding-bottom: 4rem !important; }

.pl-7,
.px-7 {
  padding-left: 4rem !important; }

.p-8 {
  padding: 6rem !important; }

.pt-8,
.py-8 {
  padding-top: 6rem !important; }

.pr-8,
.px-8 {
  padding-right: 6rem !important; }

.pb-8,
.py-8 {
  padding-bottom: 6rem !important; }

.pl-8,
.px-8 {
  padding-left: 6rem !important; }

.p-9 {
  padding: 5.5rem !important; }

.pt-9,
.py-9 {
  padding-top: 5.5rem !important; }

.pr-9,
.px-9 {
  padding-right: 5.5rem !important; }

.pb-9,
.py-9 {
  padding-bottom: 5.5rem !important; }

.pl-9,
.px-9 {
  padding-left: 5.5rem !important; }

.p-10 {
  padding: 0.75rem !important; }

.pt-10,
.py-10 {
  padding-top: 0.75rem !important; }

.pr-10,
.px-10 {
  padding-right: 0.75rem !important; }

.pb-10,
.py-10 {
  padding-bottom: 0.75rem !important; }

.pl-10,
.px-10 {
  padding-left: 0.75rem !important; }

.p-11 {
  padding: 0.9375rem !important; }

.pt-11,
.py-11 {
  padding-top: 0.9375rem !important; }

.pr-11,
.px-11 {
  padding-right: 0.9375rem !important; }

.pb-11,
.py-11 {
  padding-bottom: 0.9375rem !important; }

.pl-11,
.px-11 {
  padding-left: 0.9375rem !important; }

.m-n1 {
  margin: -0.25rem !important; }

.mt-n1,
.my-n1 {
  margin-top: -0.25rem !important; }

.mr-n1,
.mx-n1 {
  margin-right: -0.25rem !important; }

.mb-n1,
.my-n1 {
  margin-bottom: -0.25rem !important; }

.ml-n1,
.mx-n1 {
  margin-left: -0.25rem !important; }

.m-n2 {
  margin: -0.5rem !important; }

.mt-n2,
.my-n2 {
  margin-top: -0.5rem !important; }

.mr-n2,
.mx-n2 {
  margin-right: -0.5rem !important; }

.mb-n2,
.my-n2 {
  margin-bottom: -0.5rem !important; }

.ml-n2,
.mx-n2 {
  margin-left: -0.5rem !important; }

.m-n3 {
  margin: -1rem !important; }

.mt-n3,
.my-n3 {
  margin-top: -1rem !important; }

.mr-n3,
.mx-n3 {
  margin-right: -1rem !important; }

.mb-n3,
.my-n3 {
  margin-bottom: -1rem !important; }

.ml-n3,
.mx-n3 {
  margin-left: -1rem !important; }

.m-n4 {
  margin: -1.5rem !important; }

.mt-n4,
.my-n4 {
  margin-top: -1.5rem !important; }

.mr-n4,
.mx-n4 {
  margin-right: -1.5rem !important; }

.mb-n4,
.my-n4 {
  margin-bottom: -1.5rem !important; }

.ml-n4,
.mx-n4 {
  margin-left: -1.5rem !important; }

.m-n5 {
  margin: -2rem !important; }

.mt-n5,
.my-n5 {
  margin-top: -2rem !important; }

.mr-n5,
.mx-n5 {
  margin-right: -2rem !important; }

.mb-n5,
.my-n5 {
  margin-bottom: -2rem !important; }

.ml-n5,
.mx-n5 {
  margin-left: -2rem !important; }

.m-n6 {
  margin: -3rem !important; }

.mt-n6,
.my-n6 {
  margin-top: -3rem !important; }

.mr-n6,
.mx-n6 {
  margin-right: -3rem !important; }

.mb-n6,
.my-n6 {
  margin-bottom: -3rem !important; }

.ml-n6,
.mx-n6 {
  margin-left: -3rem !important; }

.m-n7 {
  margin: -4rem !important; }

.mt-n7,
.my-n7 {
  margin-top: -4rem !important; }

.mr-n7,
.mx-n7 {
  margin-right: -4rem !important; }

.mb-n7,
.my-n7 {
  margin-bottom: -4rem !important; }

.ml-n7,
.mx-n7 {
  margin-left: -4rem !important; }

.m-n8 {
  margin: -6rem !important; }

.mt-n8,
.my-n8 {
  margin-top: -6rem !important; }

.mr-n8,
.mx-n8 {
  margin-right: -6rem !important; }

.mb-n8,
.my-n8 {
  margin-bottom: -6rem !important; }

.ml-n8,
.mx-n8 {
  margin-left: -6rem !important; }

.m-n9 {
  margin: -5.5rem !important; }

.mt-n9,
.my-n9 {
  margin-top: -5.5rem !important; }

.mr-n9,
.mx-n9 {
  margin-right: -5.5rem !important; }

.mb-n9,
.my-n9 {
  margin-bottom: -5.5rem !important; }

.ml-n9,
.mx-n9 {
  margin-left: -5.5rem !important; }

.m-n10 {
  margin: -0.75rem !important; }

.mt-n10,
.my-n10 {
  margin-top: -0.75rem !important; }

.mr-n10,
.mx-n10 {
  margin-right: -0.75rem !important; }

.mb-n10,
.my-n10 {
  margin-bottom: -0.75rem !important; }

.ml-n10,
.mx-n10 {
  margin-left: -0.75rem !important; }

.m-n11 {
  margin: -0.9375rem !important; }

.mt-n11,
.my-n11 {
  margin-top: -0.9375rem !important; }

.mr-n11,
.mx-n11 {
  margin-right: -0.9375rem !important; }

.mb-n11,
.my-n11 {
  margin-bottom: -0.9375rem !important; }

.ml-n11,
.mx-n11 {
  margin-left: -0.9375rem !important; }

.m-auto {
  margin: auto !important; }

.mt-auto,
.my-auto {
  margin-top: auto !important; }

.mr-auto,
.mx-auto {
  margin-right: auto !important; }

.mb-auto,
.my-auto {
  margin-bottom: auto !important; }

.ml-auto,
.mx-auto {
  margin-left: auto !important; }

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important; }
  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important; }
  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important; }
  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important; }
  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important; }
  .m-sm-1 {
    margin: 0.25rem !important; }
  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important; }
  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important; }
  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important; }
  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem !important; }
  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important; }
  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important; }
  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important; }
  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important; }
  .m-sm-3 {
    margin: 1rem !important; }
  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important; }
  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important; }
  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important; }
  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important; }
  .m-sm-4 {
    margin: 1.5rem !important; }
  .mt-sm-4,
  .my-sm-4 {
    margin-top: 1.5rem !important; }
  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 1.5rem !important; }
  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 1.5rem !important; }
  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 1.5rem !important; }
  .m-sm-5 {
    margin: 2rem !important; }
  .mt-sm-5,
  .my-sm-5 {
    margin-top: 2rem !important; }
  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 2rem !important; }
  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 2rem !important; }
  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 2rem !important; }
  .m-sm-6 {
    margin: 3rem !important; }
  .mt-sm-6,
  .my-sm-6 {
    margin-top: 3rem !important; }
  .mr-sm-6,
  .mx-sm-6 {
    margin-right: 3rem !important; }
  .mb-sm-6,
  .my-sm-6 {
    margin-bottom: 3rem !important; }
  .ml-sm-6,
  .mx-sm-6 {
    margin-left: 3rem !important; }
  .m-sm-7 {
    margin: 4rem !important; }
  .mt-sm-7,
  .my-sm-7 {
    margin-top: 4rem !important; }
  .mr-sm-7,
  .mx-sm-7 {
    margin-right: 4rem !important; }
  .mb-sm-7,
  .my-sm-7 {
    margin-bottom: 4rem !important; }
  .ml-sm-7,
  .mx-sm-7 {
    margin-left: 4rem !important; }
  .m-sm-8 {
    margin: 6rem !important; }
  .mt-sm-8,
  .my-sm-8 {
    margin-top: 6rem !important; }
  .mr-sm-8,
  .mx-sm-8 {
    margin-right: 6rem !important; }
  .mb-sm-8,
  .my-sm-8 {
    margin-bottom: 6rem !important; }
  .ml-sm-8,
  .mx-sm-8 {
    margin-left: 6rem !important; }
  .m-sm-9 {
    margin: 5.5rem !important; }
  .mt-sm-9,
  .my-sm-9 {
    margin-top: 5.5rem !important; }
  .mr-sm-9,
  .mx-sm-9 {
    margin-right: 5.5rem !important; }
  .mb-sm-9,
  .my-sm-9 {
    margin-bottom: 5.5rem !important; }
  .ml-sm-9,
  .mx-sm-9 {
    margin-left: 5.5rem !important; }
  .m-sm-10 {
    margin: 0.75rem !important; }
  .mt-sm-10,
  .my-sm-10 {
    margin-top: 0.75rem !important; }
  .mr-sm-10,
  .mx-sm-10 {
    margin-right: 0.75rem !important; }
  .mb-sm-10,
  .my-sm-10 {
    margin-bottom: 0.75rem !important; }
  .ml-sm-10,
  .mx-sm-10 {
    margin-left: 0.75rem !important; }
  .m-sm-11 {
    margin: 0.9375rem !important; }
  .mt-sm-11,
  .my-sm-11 {
    margin-top: 0.9375rem !important; }
  .mr-sm-11,
  .mx-sm-11 {
    margin-right: 0.9375rem !important; }
  .mb-sm-11,
  .my-sm-11 {
    margin-bottom: 0.9375rem !important; }
  .ml-sm-11,
  .mx-sm-11 {
    margin-left: 0.9375rem !important; }
  .p-sm-0 {
    padding: 0 !important; }
  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important; }
  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important; }
  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important; }
  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important; }
  .p-sm-1 {
    padding: 0.25rem !important; }
  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important; }
  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important; }
  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem !important; }
  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important; }
  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important; }
  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important; }
  .p-sm-3 {
    padding: 1rem !important; }
  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important; }
  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important; }
  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important; }
  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important; }
  .p-sm-4 {
    padding: 1.5rem !important; }
  .pt-sm-4,
  .py-sm-4 {
    padding-top: 1.5rem !important; }
  .pr-sm-4,
  .px-sm-4 {
    padding-right: 1.5rem !important; }
  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 1.5rem !important; }
  .pl-sm-4,
  .px-sm-4 {
    padding-left: 1.5rem !important; }
  .p-sm-5 {
    padding: 2rem !important; }
  .pt-sm-5,
  .py-sm-5 {
    padding-top: 2rem !important; }
  .pr-sm-5,
  .px-sm-5 {
    padding-right: 2rem !important; }
  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 2rem !important; }
  .pl-sm-5,
  .px-sm-5 {
    padding-left: 2rem !important; }
  .p-sm-6 {
    padding: 3rem !important; }
  .pt-sm-6,
  .py-sm-6 {
    padding-top: 3rem !important; }
  .pr-sm-6,
  .px-sm-6 {
    padding-right: 3rem !important; }
  .pb-sm-6,
  .py-sm-6 {
    padding-bottom: 3rem !important; }
  .pl-sm-6,
  .px-sm-6 {
    padding-left: 3rem !important; }
  .p-sm-7 {
    padding: 4rem !important; }
  .pt-sm-7,
  .py-sm-7 {
    padding-top: 4rem !important; }
  .pr-sm-7,
  .px-sm-7 {
    padding-right: 4rem !important; }
  .pb-sm-7,
  .py-sm-7 {
    padding-bottom: 4rem !important; }
  .pl-sm-7,
  .px-sm-7 {
    padding-left: 4rem !important; }
  .p-sm-8 {
    padding: 6rem !important; }
  .pt-sm-8,
  .py-sm-8 {
    padding-top: 6rem !important; }
  .pr-sm-8,
  .px-sm-8 {
    padding-right: 6rem !important; }
  .pb-sm-8,
  .py-sm-8 {
    padding-bottom: 6rem !important; }
  .pl-sm-8,
  .px-sm-8 {
    padding-left: 6rem !important; }
  .p-sm-9 {
    padding: 5.5rem !important; }
  .pt-sm-9,
  .py-sm-9 {
    padding-top: 5.5rem !important; }
  .pr-sm-9,
  .px-sm-9 {
    padding-right: 5.5rem !important; }
  .pb-sm-9,
  .py-sm-9 {
    padding-bottom: 5.5rem !important; }
  .pl-sm-9,
  .px-sm-9 {
    padding-left: 5.5rem !important; }
  .p-sm-10 {
    padding: 0.75rem !important; }
  .pt-sm-10,
  .py-sm-10 {
    padding-top: 0.75rem !important; }
  .pr-sm-10,
  .px-sm-10 {
    padding-right: 0.75rem !important; }
  .pb-sm-10,
  .py-sm-10 {
    padding-bottom: 0.75rem !important; }
  .pl-sm-10,
  .px-sm-10 {
    padding-left: 0.75rem !important; }
  .p-sm-11 {
    padding: 0.9375rem !important; }
  .pt-sm-11,
  .py-sm-11 {
    padding-top: 0.9375rem !important; }
  .pr-sm-11,
  .px-sm-11 {
    padding-right: 0.9375rem !important; }
  .pb-sm-11,
  .py-sm-11 {
    padding-bottom: 0.9375rem !important; }
  .pl-sm-11,
  .px-sm-11 {
    padding-left: 0.9375rem !important; }
  .m-sm-n1 {
    margin: -0.25rem !important; }
  .mt-sm-n1,
  .my-sm-n1 {
    margin-top: -0.25rem !important; }
  .mr-sm-n1,
  .mx-sm-n1 {
    margin-right: -0.25rem !important; }
  .mb-sm-n1,
  .my-sm-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-sm-n1,
  .mx-sm-n1 {
    margin-left: -0.25rem !important; }
  .m-sm-n2 {
    margin: -0.5rem !important; }
  .mt-sm-n2,
  .my-sm-n2 {
    margin-top: -0.5rem !important; }
  .mr-sm-n2,
  .mx-sm-n2 {
    margin-right: -0.5rem !important; }
  .mb-sm-n2,
  .my-sm-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-sm-n2,
  .mx-sm-n2 {
    margin-left: -0.5rem !important; }
  .m-sm-n3 {
    margin: -1rem !important; }
  .mt-sm-n3,
  .my-sm-n3 {
    margin-top: -1rem !important; }
  .mr-sm-n3,
  .mx-sm-n3 {
    margin-right: -1rem !important; }
  .mb-sm-n3,
  .my-sm-n3 {
    margin-bottom: -1rem !important; }
  .ml-sm-n3,
  .mx-sm-n3 {
    margin-left: -1rem !important; }
  .m-sm-n4 {
    margin: -1.5rem !important; }
  .mt-sm-n4,
  .my-sm-n4 {
    margin-top: -1.5rem !important; }
  .mr-sm-n4,
  .mx-sm-n4 {
    margin-right: -1.5rem !important; }
  .mb-sm-n4,
  .my-sm-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-sm-n4,
  .mx-sm-n4 {
    margin-left: -1.5rem !important; }
  .m-sm-n5 {
    margin: -2rem !important; }
  .mt-sm-n5,
  .my-sm-n5 {
    margin-top: -2rem !important; }
  .mr-sm-n5,
  .mx-sm-n5 {
    margin-right: -2rem !important; }
  .mb-sm-n5,
  .my-sm-n5 {
    margin-bottom: -2rem !important; }
  .ml-sm-n5,
  .mx-sm-n5 {
    margin-left: -2rem !important; }
  .m-sm-n6 {
    margin: -3rem !important; }
  .mt-sm-n6,
  .my-sm-n6 {
    margin-top: -3rem !important; }
  .mr-sm-n6,
  .mx-sm-n6 {
    margin-right: -3rem !important; }
  .mb-sm-n6,
  .my-sm-n6 {
    margin-bottom: -3rem !important; }
  .ml-sm-n6,
  .mx-sm-n6 {
    margin-left: -3rem !important; }
  .m-sm-n7 {
    margin: -4rem !important; }
  .mt-sm-n7,
  .my-sm-n7 {
    margin-top: -4rem !important; }
  .mr-sm-n7,
  .mx-sm-n7 {
    margin-right: -4rem !important; }
  .mb-sm-n7,
  .my-sm-n7 {
    margin-bottom: -4rem !important; }
  .ml-sm-n7,
  .mx-sm-n7 {
    margin-left: -4rem !important; }
  .m-sm-n8 {
    margin: -6rem !important; }
  .mt-sm-n8,
  .my-sm-n8 {
    margin-top: -6rem !important; }
  .mr-sm-n8,
  .mx-sm-n8 {
    margin-right: -6rem !important; }
  .mb-sm-n8,
  .my-sm-n8 {
    margin-bottom: -6rem !important; }
  .ml-sm-n8,
  .mx-sm-n8 {
    margin-left: -6rem !important; }
  .m-sm-n9 {
    margin: -5.5rem !important; }
  .mt-sm-n9,
  .my-sm-n9 {
    margin-top: -5.5rem !important; }
  .mr-sm-n9,
  .mx-sm-n9 {
    margin-right: -5.5rem !important; }
  .mb-sm-n9,
  .my-sm-n9 {
    margin-bottom: -5.5rem !important; }
  .ml-sm-n9,
  .mx-sm-n9 {
    margin-left: -5.5rem !important; }
  .m-sm-n10 {
    margin: -0.75rem !important; }
  .mt-sm-n10,
  .my-sm-n10 {
    margin-top: -0.75rem !important; }
  .mr-sm-n10,
  .mx-sm-n10 {
    margin-right: -0.75rem !important; }
  .mb-sm-n10,
  .my-sm-n10 {
    margin-bottom: -0.75rem !important; }
  .ml-sm-n10,
  .mx-sm-n10 {
    margin-left: -0.75rem !important; }
  .m-sm-n11 {
    margin: -0.9375rem !important; }
  .mt-sm-n11,
  .my-sm-n11 {
    margin-top: -0.9375rem !important; }
  .mr-sm-n11,
  .mx-sm-n11 {
    margin-right: -0.9375rem !important; }
  .mb-sm-n11,
  .my-sm-n11 {
    margin-bottom: -0.9375rem !important; }
  .ml-sm-n11,
  .mx-sm-n11 {
    margin-left: -0.9375rem !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important; }
  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important; }
  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important; }
  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important; } }

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important; }
  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important; }
  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important; }
  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important; }
  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important; }
  .m-md-1 {
    margin: 0.25rem !important; }
  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important; }
  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important; }
  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important; }
  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem !important; }
  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important; }
  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important; }
  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important; }
  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important; }
  .m-md-3 {
    margin: 1rem !important; }
  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important; }
  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important; }
  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important; }
  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important; }
  .m-md-4 {
    margin: 1.5rem !important; }
  .mt-md-4,
  .my-md-4 {
    margin-top: 1.5rem !important; }
  .mr-md-4,
  .mx-md-4 {
    margin-right: 1.5rem !important; }
  .mb-md-4,
  .my-md-4 {
    margin-bottom: 1.5rem !important; }
  .ml-md-4,
  .mx-md-4 {
    margin-left: 1.5rem !important; }
  .m-md-5 {
    margin: 2rem !important; }
  .mt-md-5,
  .my-md-5 {
    margin-top: 2rem !important; }
  .mr-md-5,
  .mx-md-5 {
    margin-right: 2rem !important; }
  .mb-md-5,
  .my-md-5 {
    margin-bottom: 2rem !important; }
  .ml-md-5,
  .mx-md-5 {
    margin-left: 2rem !important; }
  .m-md-6 {
    margin: 3rem !important; }
  .mt-md-6,
  .my-md-6 {
    margin-top: 3rem !important; }
  .mr-md-6,
  .mx-md-6 {
    margin-right: 3rem !important; }
  .mb-md-6,
  .my-md-6 {
    margin-bottom: 3rem !important; }
  .ml-md-6,
  .mx-md-6 {
    margin-left: 3rem !important; }
  .m-md-7 {
    margin: 4rem !important; }
  .mt-md-7,
  .my-md-7 {
    margin-top: 4rem !important; }
  .mr-md-7,
  .mx-md-7 {
    margin-right: 4rem !important; }
  .mb-md-7,
  .my-md-7 {
    margin-bottom: 4rem !important; }
  .ml-md-7,
  .mx-md-7 {
    margin-left: 4rem !important; }
  .m-md-8 {
    margin: 6rem !important; }
  .mt-md-8,
  .my-md-8 {
    margin-top: 6rem !important; }
  .mr-md-8,
  .mx-md-8 {
    margin-right: 6rem !important; }
  .mb-md-8,
  .my-md-8 {
    margin-bottom: 6rem !important; }
  .ml-md-8,
  .mx-md-8 {
    margin-left: 6rem !important; }
  .m-md-9 {
    margin: 5.5rem !important; }
  .mt-md-9,
  .my-md-9 {
    margin-top: 5.5rem !important; }
  .mr-md-9,
  .mx-md-9 {
    margin-right: 5.5rem !important; }
  .mb-md-9,
  .my-md-9 {
    margin-bottom: 5.5rem !important; }
  .ml-md-9,
  .mx-md-9 {
    margin-left: 5.5rem !important; }
  .m-md-10 {
    margin: 0.75rem !important; }
  .mt-md-10,
  .my-md-10 {
    margin-top: 0.75rem !important; }
  .mr-md-10,
  .mx-md-10 {
    margin-right: 0.75rem !important; }
  .mb-md-10,
  .my-md-10 {
    margin-bottom: 0.75rem !important; }
  .ml-md-10,
  .mx-md-10 {
    margin-left: 0.75rem !important; }
  .m-md-11 {
    margin: 0.9375rem !important; }
  .mt-md-11,
  .my-md-11 {
    margin-top: 0.9375rem !important; }
  .mr-md-11,
  .mx-md-11 {
    margin-right: 0.9375rem !important; }
  .mb-md-11,
  .my-md-11 {
    margin-bottom: 0.9375rem !important; }
  .ml-md-11,
  .mx-md-11 {
    margin-left: 0.9375rem !important; }
  .p-md-0 {
    padding: 0 !important; }
  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important; }
  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important; }
  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important; }
  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important; }
  .p-md-1 {
    padding: 0.25rem !important; }
  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important; }
  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important; }
  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important; }
  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem !important; }
  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important; }
  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important; }
  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important; }
  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important; }
  .p-md-3 {
    padding: 1rem !important; }
  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important; }
  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important; }
  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important; }
  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important; }
  .p-md-4 {
    padding: 1.5rem !important; }
  .pt-md-4,
  .py-md-4 {
    padding-top: 1.5rem !important; }
  .pr-md-4,
  .px-md-4 {
    padding-right: 1.5rem !important; }
  .pb-md-4,
  .py-md-4 {
    padding-bottom: 1.5rem !important; }
  .pl-md-4,
  .px-md-4 {
    padding-left: 1.5rem !important; }
  .p-md-5 {
    padding: 2rem !important; }
  .pt-md-5,
  .py-md-5 {
    padding-top: 2rem !important; }
  .pr-md-5,
  .px-md-5 {
    padding-right: 2rem !important; }
  .pb-md-5,
  .py-md-5 {
    padding-bottom: 2rem !important; }
  .pl-md-5,
  .px-md-5 {
    padding-left: 2rem !important; }
  .p-md-6 {
    padding: 3rem !important; }
  .pt-md-6,
  .py-md-6 {
    padding-top: 3rem !important; }
  .pr-md-6,
  .px-md-6 {
    padding-right: 3rem !important; }
  .pb-md-6,
  .py-md-6 {
    padding-bottom: 3rem !important; }
  .pl-md-6,
  .px-md-6 {
    padding-left: 3rem !important; }
  .p-md-7 {
    padding: 4rem !important; }
  .pt-md-7,
  .py-md-7 {
    padding-top: 4rem !important; }
  .pr-md-7,
  .px-md-7 {
    padding-right: 4rem !important; }
  .pb-md-7,
  .py-md-7 {
    padding-bottom: 4rem !important; }
  .pl-md-7,
  .px-md-7 {
    padding-left: 4rem !important; }
  .p-md-8 {
    padding: 6rem !important; }
  .pt-md-8,
  .py-md-8 {
    padding-top: 6rem !important; }
  .pr-md-8,
  .px-md-8 {
    padding-right: 6rem !important; }
  .pb-md-8,
  .py-md-8 {
    padding-bottom: 6rem !important; }
  .pl-md-8,
  .px-md-8 {
    padding-left: 6rem !important; }
  .p-md-9 {
    padding: 5.5rem !important; }
  .pt-md-9,
  .py-md-9 {
    padding-top: 5.5rem !important; }
  .pr-md-9,
  .px-md-9 {
    padding-right: 5.5rem !important; }
  .pb-md-9,
  .py-md-9 {
    padding-bottom: 5.5rem !important; }
  .pl-md-9,
  .px-md-9 {
    padding-left: 5.5rem !important; }
  .p-md-10 {
    padding: 0.75rem !important; }
  .pt-md-10,
  .py-md-10 {
    padding-top: 0.75rem !important; }
  .pr-md-10,
  .px-md-10 {
    padding-right: 0.75rem !important; }
  .pb-md-10,
  .py-md-10 {
    padding-bottom: 0.75rem !important; }
  .pl-md-10,
  .px-md-10 {
    padding-left: 0.75rem !important; }
  .p-md-11 {
    padding: 0.9375rem !important; }
  .pt-md-11,
  .py-md-11 {
    padding-top: 0.9375rem !important; }
  .pr-md-11,
  .px-md-11 {
    padding-right: 0.9375rem !important; }
  .pb-md-11,
  .py-md-11 {
    padding-bottom: 0.9375rem !important; }
  .pl-md-11,
  .px-md-11 {
    padding-left: 0.9375rem !important; }
  .m-md-n1 {
    margin: -0.25rem !important; }
  .mt-md-n1,
  .my-md-n1 {
    margin-top: -0.25rem !important; }
  .mr-md-n1,
  .mx-md-n1 {
    margin-right: -0.25rem !important; }
  .mb-md-n1,
  .my-md-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-md-n1,
  .mx-md-n1 {
    margin-left: -0.25rem !important; }
  .m-md-n2 {
    margin: -0.5rem !important; }
  .mt-md-n2,
  .my-md-n2 {
    margin-top: -0.5rem !important; }
  .mr-md-n2,
  .mx-md-n2 {
    margin-right: -0.5rem !important; }
  .mb-md-n2,
  .my-md-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-md-n2,
  .mx-md-n2 {
    margin-left: -0.5rem !important; }
  .m-md-n3 {
    margin: -1rem !important; }
  .mt-md-n3,
  .my-md-n3 {
    margin-top: -1rem !important; }
  .mr-md-n3,
  .mx-md-n3 {
    margin-right: -1rem !important; }
  .mb-md-n3,
  .my-md-n3 {
    margin-bottom: -1rem !important; }
  .ml-md-n3,
  .mx-md-n3 {
    margin-left: -1rem !important; }
  .m-md-n4 {
    margin: -1.5rem !important; }
  .mt-md-n4,
  .my-md-n4 {
    margin-top: -1.5rem !important; }
  .mr-md-n4,
  .mx-md-n4 {
    margin-right: -1.5rem !important; }
  .mb-md-n4,
  .my-md-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-md-n4,
  .mx-md-n4 {
    margin-left: -1.5rem !important; }
  .m-md-n5 {
    margin: -2rem !important; }
  .mt-md-n5,
  .my-md-n5 {
    margin-top: -2rem !important; }
  .mr-md-n5,
  .mx-md-n5 {
    margin-right: -2rem !important; }
  .mb-md-n5,
  .my-md-n5 {
    margin-bottom: -2rem !important; }
  .ml-md-n5,
  .mx-md-n5 {
    margin-left: -2rem !important; }
  .m-md-n6 {
    margin: -3rem !important; }
  .mt-md-n6,
  .my-md-n6 {
    margin-top: -3rem !important; }
  .mr-md-n6,
  .mx-md-n6 {
    margin-right: -3rem !important; }
  .mb-md-n6,
  .my-md-n6 {
    margin-bottom: -3rem !important; }
  .ml-md-n6,
  .mx-md-n6 {
    margin-left: -3rem !important; }
  .m-md-n7 {
    margin: -4rem !important; }
  .mt-md-n7,
  .my-md-n7 {
    margin-top: -4rem !important; }
  .mr-md-n7,
  .mx-md-n7 {
    margin-right: -4rem !important; }
  .mb-md-n7,
  .my-md-n7 {
    margin-bottom: -4rem !important; }
  .ml-md-n7,
  .mx-md-n7 {
    margin-left: -4rem !important; }
  .m-md-n8 {
    margin: -6rem !important; }
  .mt-md-n8,
  .my-md-n8 {
    margin-top: -6rem !important; }
  .mr-md-n8,
  .mx-md-n8 {
    margin-right: -6rem !important; }
  .mb-md-n8,
  .my-md-n8 {
    margin-bottom: -6rem !important; }
  .ml-md-n8,
  .mx-md-n8 {
    margin-left: -6rem !important; }
  .m-md-n9 {
    margin: -5.5rem !important; }
  .mt-md-n9,
  .my-md-n9 {
    margin-top: -5.5rem !important; }
  .mr-md-n9,
  .mx-md-n9 {
    margin-right: -5.5rem !important; }
  .mb-md-n9,
  .my-md-n9 {
    margin-bottom: -5.5rem !important; }
  .ml-md-n9,
  .mx-md-n9 {
    margin-left: -5.5rem !important; }
  .m-md-n10 {
    margin: -0.75rem !important; }
  .mt-md-n10,
  .my-md-n10 {
    margin-top: -0.75rem !important; }
  .mr-md-n10,
  .mx-md-n10 {
    margin-right: -0.75rem !important; }
  .mb-md-n10,
  .my-md-n10 {
    margin-bottom: -0.75rem !important; }
  .ml-md-n10,
  .mx-md-n10 {
    margin-left: -0.75rem !important; }
  .m-md-n11 {
    margin: -0.9375rem !important; }
  .mt-md-n11,
  .my-md-n11 {
    margin-top: -0.9375rem !important; }
  .mr-md-n11,
  .mx-md-n11 {
    margin-right: -0.9375rem !important; }
  .mb-md-n11,
  .my-md-n11 {
    margin-bottom: -0.9375rem !important; }
  .ml-md-n11,
  .mx-md-n11 {
    margin-left: -0.9375rem !important; }
  .m-md-auto {
    margin: auto !important; }
  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important; }
  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important; }
  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important; }
  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important; } }

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important; }
  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important; }
  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important; }
  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important; }
  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important; }
  .m-lg-1 {
    margin: 0.25rem !important; }
  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important; }
  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important; }
  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important; }
  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem !important; }
  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important; }
  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important; }
  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important; }
  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem !important; }
  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important; }
  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important; }
  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important; }
  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem !important; }
  .mt-lg-4,
  .my-lg-4 {
    margin-top: 1.5rem !important; }
  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 1.5rem !important; }
  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 1.5rem !important; }
  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 1.5rem !important; }
  .m-lg-5 {
    margin: 2rem !important; }
  .mt-lg-5,
  .my-lg-5 {
    margin-top: 2rem !important; }
  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 2rem !important; }
  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 2rem !important; }
  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 2rem !important; }
  .m-lg-6 {
    margin: 3rem !important; }
  .mt-lg-6,
  .my-lg-6 {
    margin-top: 3rem !important; }
  .mr-lg-6,
  .mx-lg-6 {
    margin-right: 3rem !important; }
  .mb-lg-6,
  .my-lg-6 {
    margin-bottom: 3rem !important; }
  .ml-lg-6,
  .mx-lg-6 {
    margin-left: 3rem !important; }
  .m-lg-7 {
    margin: 4rem !important; }
  .mt-lg-7,
  .my-lg-7 {
    margin-top: 4rem !important; }
  .mr-lg-7,
  .mx-lg-7 {
    margin-right: 4rem !important; }
  .mb-lg-7,
  .my-lg-7 {
    margin-bottom: 4rem !important; }
  .ml-lg-7,
  .mx-lg-7 {
    margin-left: 4rem !important; }
  .m-lg-8 {
    margin: 6rem !important; }
  .mt-lg-8,
  .my-lg-8 {
    margin-top: 6rem !important; }
  .mr-lg-8,
  .mx-lg-8 {
    margin-right: 6rem !important; }
  .mb-lg-8,
  .my-lg-8 {
    margin-bottom: 6rem !important; }
  .ml-lg-8,
  .mx-lg-8 {
    margin-left: 6rem !important; }
  .m-lg-9 {
    margin: 5.5rem !important; }
  .mt-lg-9,
  .my-lg-9 {
    margin-top: 5.5rem !important; }
  .mr-lg-9,
  .mx-lg-9 {
    margin-right: 5.5rem !important; }
  .mb-lg-9,
  .my-lg-9 {
    margin-bottom: 5.5rem !important; }
  .ml-lg-9,
  .mx-lg-9 {
    margin-left: 5.5rem !important; }
  .m-lg-10 {
    margin: 0.75rem !important; }
  .mt-lg-10,
  .my-lg-10 {
    margin-top: 0.75rem !important; }
  .mr-lg-10,
  .mx-lg-10 {
    margin-right: 0.75rem !important; }
  .mb-lg-10,
  .my-lg-10 {
    margin-bottom: 0.75rem !important; }
  .ml-lg-10,
  .mx-lg-10 {
    margin-left: 0.75rem !important; }
  .m-lg-11 {
    margin: 0.9375rem !important; }
  .mt-lg-11,
  .my-lg-11 {
    margin-top: 0.9375rem !important; }
  .mr-lg-11,
  .mx-lg-11 {
    margin-right: 0.9375rem !important; }
  .mb-lg-11,
  .my-lg-11 {
    margin-bottom: 0.9375rem !important; }
  .ml-lg-11,
  .mx-lg-11 {
    margin-left: 0.9375rem !important; }
  .p-lg-0 {
    padding: 0 !important; }
  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important; }
  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important; }
  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important; }
  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important; }
  .p-lg-1 {
    padding: 0.25rem !important; }
  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important; }
  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important; }
  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem !important; }
  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important; }
  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important; }
  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem !important; }
  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important; }
  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important; }
  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important; }
  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem !important; }
  .pt-lg-4,
  .py-lg-4 {
    padding-top: 1.5rem !important; }
  .pr-lg-4,
  .px-lg-4 {
    padding-right: 1.5rem !important; }
  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pl-lg-4,
  .px-lg-4 {
    padding-left: 1.5rem !important; }
  .p-lg-5 {
    padding: 2rem !important; }
  .pt-lg-5,
  .py-lg-5 {
    padding-top: 2rem !important; }
  .pr-lg-5,
  .px-lg-5 {
    padding-right: 2rem !important; }
  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 2rem !important; }
  .pl-lg-5,
  .px-lg-5 {
    padding-left: 2rem !important; }
  .p-lg-6 {
    padding: 3rem !important; }
  .pt-lg-6,
  .py-lg-6 {
    padding-top: 3rem !important; }
  .pr-lg-6,
  .px-lg-6 {
    padding-right: 3rem !important; }
  .pb-lg-6,
  .py-lg-6 {
    padding-bottom: 3rem !important; }
  .pl-lg-6,
  .px-lg-6 {
    padding-left: 3rem !important; }
  .p-lg-7 {
    padding: 4rem !important; }
  .pt-lg-7,
  .py-lg-7 {
    padding-top: 4rem !important; }
  .pr-lg-7,
  .px-lg-7 {
    padding-right: 4rem !important; }
  .pb-lg-7,
  .py-lg-7 {
    padding-bottom: 4rem !important; }
  .pl-lg-7,
  .px-lg-7 {
    padding-left: 4rem !important; }
  .p-lg-8 {
    padding: 6rem !important; }
  .pt-lg-8,
  .py-lg-8 {
    padding-top: 6rem !important; }
  .pr-lg-8,
  .px-lg-8 {
    padding-right: 6rem !important; }
  .pb-lg-8,
  .py-lg-8 {
    padding-bottom: 6rem !important; }
  .pl-lg-8,
  .px-lg-8 {
    padding-left: 6rem !important; }
  .p-lg-9 {
    padding: 5.5rem !important; }
  .pt-lg-9,
  .py-lg-9 {
    padding-top: 5.5rem !important; }
  .pr-lg-9,
  .px-lg-9 {
    padding-right: 5.5rem !important; }
  .pb-lg-9,
  .py-lg-9 {
    padding-bottom: 5.5rem !important; }
  .pl-lg-9,
  .px-lg-9 {
    padding-left: 5.5rem !important; }
  .p-lg-10 {
    padding: 0.75rem !important; }
  .pt-lg-10,
  .py-lg-10 {
    padding-top: 0.75rem !important; }
  .pr-lg-10,
  .px-lg-10 {
    padding-right: 0.75rem !important; }
  .pb-lg-10,
  .py-lg-10 {
    padding-bottom: 0.75rem !important; }
  .pl-lg-10,
  .px-lg-10 {
    padding-left: 0.75rem !important; }
  .p-lg-11 {
    padding: 0.9375rem !important; }
  .pt-lg-11,
  .py-lg-11 {
    padding-top: 0.9375rem !important; }
  .pr-lg-11,
  .px-lg-11 {
    padding-right: 0.9375rem !important; }
  .pb-lg-11,
  .py-lg-11 {
    padding-bottom: 0.9375rem !important; }
  .pl-lg-11,
  .px-lg-11 {
    padding-left: 0.9375rem !important; }
  .m-lg-n1 {
    margin: -0.25rem !important; }
  .mt-lg-n1,
  .my-lg-n1 {
    margin-top: -0.25rem !important; }
  .mr-lg-n1,
  .mx-lg-n1 {
    margin-right: -0.25rem !important; }
  .mb-lg-n1,
  .my-lg-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-lg-n1,
  .mx-lg-n1 {
    margin-left: -0.25rem !important; }
  .m-lg-n2 {
    margin: -0.5rem !important; }
  .mt-lg-n2,
  .my-lg-n2 {
    margin-top: -0.5rem !important; }
  .mr-lg-n2,
  .mx-lg-n2 {
    margin-right: -0.5rem !important; }
  .mb-lg-n2,
  .my-lg-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-lg-n2,
  .mx-lg-n2 {
    margin-left: -0.5rem !important; }
  .m-lg-n3 {
    margin: -1rem !important; }
  .mt-lg-n3,
  .my-lg-n3 {
    margin-top: -1rem !important; }
  .mr-lg-n3,
  .mx-lg-n3 {
    margin-right: -1rem !important; }
  .mb-lg-n3,
  .my-lg-n3 {
    margin-bottom: -1rem !important; }
  .ml-lg-n3,
  .mx-lg-n3 {
    margin-left: -1rem !important; }
  .m-lg-n4 {
    margin: -1.5rem !important; }
  .mt-lg-n4,
  .my-lg-n4 {
    margin-top: -1.5rem !important; }
  .mr-lg-n4,
  .mx-lg-n4 {
    margin-right: -1.5rem !important; }
  .mb-lg-n4,
  .my-lg-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-lg-n4,
  .mx-lg-n4 {
    margin-left: -1.5rem !important; }
  .m-lg-n5 {
    margin: -2rem !important; }
  .mt-lg-n5,
  .my-lg-n5 {
    margin-top: -2rem !important; }
  .mr-lg-n5,
  .mx-lg-n5 {
    margin-right: -2rem !important; }
  .mb-lg-n5,
  .my-lg-n5 {
    margin-bottom: -2rem !important; }
  .ml-lg-n5,
  .mx-lg-n5 {
    margin-left: -2rem !important; }
  .m-lg-n6 {
    margin: -3rem !important; }
  .mt-lg-n6,
  .my-lg-n6 {
    margin-top: -3rem !important; }
  .mr-lg-n6,
  .mx-lg-n6 {
    margin-right: -3rem !important; }
  .mb-lg-n6,
  .my-lg-n6 {
    margin-bottom: -3rem !important; }
  .ml-lg-n6,
  .mx-lg-n6 {
    margin-left: -3rem !important; }
  .m-lg-n7 {
    margin: -4rem !important; }
  .mt-lg-n7,
  .my-lg-n7 {
    margin-top: -4rem !important; }
  .mr-lg-n7,
  .mx-lg-n7 {
    margin-right: -4rem !important; }
  .mb-lg-n7,
  .my-lg-n7 {
    margin-bottom: -4rem !important; }
  .ml-lg-n7,
  .mx-lg-n7 {
    margin-left: -4rem !important; }
  .m-lg-n8 {
    margin: -6rem !important; }
  .mt-lg-n8,
  .my-lg-n8 {
    margin-top: -6rem !important; }
  .mr-lg-n8,
  .mx-lg-n8 {
    margin-right: -6rem !important; }
  .mb-lg-n8,
  .my-lg-n8 {
    margin-bottom: -6rem !important; }
  .ml-lg-n8,
  .mx-lg-n8 {
    margin-left: -6rem !important; }
  .m-lg-n9 {
    margin: -5.5rem !important; }
  .mt-lg-n9,
  .my-lg-n9 {
    margin-top: -5.5rem !important; }
  .mr-lg-n9,
  .mx-lg-n9 {
    margin-right: -5.5rem !important; }
  .mb-lg-n9,
  .my-lg-n9 {
    margin-bottom: -5.5rem !important; }
  .ml-lg-n9,
  .mx-lg-n9 {
    margin-left: -5.5rem !important; }
  .m-lg-n10 {
    margin: -0.75rem !important; }
  .mt-lg-n10,
  .my-lg-n10 {
    margin-top: -0.75rem !important; }
  .mr-lg-n10,
  .mx-lg-n10 {
    margin-right: -0.75rem !important; }
  .mb-lg-n10,
  .my-lg-n10 {
    margin-bottom: -0.75rem !important; }
  .ml-lg-n10,
  .mx-lg-n10 {
    margin-left: -0.75rem !important; }
  .m-lg-n11 {
    margin: -0.9375rem !important; }
  .mt-lg-n11,
  .my-lg-n11 {
    margin-top: -0.9375rem !important; }
  .mr-lg-n11,
  .mx-lg-n11 {
    margin-right: -0.9375rem !important; }
  .mb-lg-n11,
  .my-lg-n11 {
    margin-bottom: -0.9375rem !important; }
  .ml-lg-n11,
  .mx-lg-n11 {
    margin-left: -0.9375rem !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important; }
  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important; }
  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important; }
  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important; } }

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important; }
  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important; }
  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important; }
  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important; }
  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important; }
  .m-xl-1 {
    margin: 0.25rem !important; }
  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important; }
  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important; }
  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important; }
  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.5rem !important; }
  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important; }
  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important; }
  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important; }
  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important; }
  .m-xl-3 {
    margin: 1rem !important; }
  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important; }
  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important; }
  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important; }
  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important; }
  .m-xl-4 {
    margin: 1.5rem !important; }
  .mt-xl-4,
  .my-xl-4 {
    margin-top: 1.5rem !important; }
  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 1.5rem !important; }
  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 1.5rem !important; }
  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 1.5rem !important; }
  .m-xl-5 {
    margin: 2rem !important; }
  .mt-xl-5,
  .my-xl-5 {
    margin-top: 2rem !important; }
  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 2rem !important; }
  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 2rem !important; }
  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 2rem !important; }
  .m-xl-6 {
    margin: 3rem !important; }
  .mt-xl-6,
  .my-xl-6 {
    margin-top: 3rem !important; }
  .mr-xl-6,
  .mx-xl-6 {
    margin-right: 3rem !important; }
  .mb-xl-6,
  .my-xl-6 {
    margin-bottom: 3rem !important; }
  .ml-xl-6,
  .mx-xl-6 {
    margin-left: 3rem !important; }
  .m-xl-7 {
    margin: 4rem !important; }
  .mt-xl-7,
  .my-xl-7 {
    margin-top: 4rem !important; }
  .mr-xl-7,
  .mx-xl-7 {
    margin-right: 4rem !important; }
  .mb-xl-7,
  .my-xl-7 {
    margin-bottom: 4rem !important; }
  .ml-xl-7,
  .mx-xl-7 {
    margin-left: 4rem !important; }
  .m-xl-8 {
    margin: 6rem !important; }
  .mt-xl-8,
  .my-xl-8 {
    margin-top: 6rem !important; }
  .mr-xl-8,
  .mx-xl-8 {
    margin-right: 6rem !important; }
  .mb-xl-8,
  .my-xl-8 {
    margin-bottom: 6rem !important; }
  .ml-xl-8,
  .mx-xl-8 {
    margin-left: 6rem !important; }
  .m-xl-9 {
    margin: 5.5rem !important; }
  .mt-xl-9,
  .my-xl-9 {
    margin-top: 5.5rem !important; }
  .mr-xl-9,
  .mx-xl-9 {
    margin-right: 5.5rem !important; }
  .mb-xl-9,
  .my-xl-9 {
    margin-bottom: 5.5rem !important; }
  .ml-xl-9,
  .mx-xl-9 {
    margin-left: 5.5rem !important; }
  .m-xl-10 {
    margin: 0.75rem !important; }
  .mt-xl-10,
  .my-xl-10 {
    margin-top: 0.75rem !important; }
  .mr-xl-10,
  .mx-xl-10 {
    margin-right: 0.75rem !important; }
  .mb-xl-10,
  .my-xl-10 {
    margin-bottom: 0.75rem !important; }
  .ml-xl-10,
  .mx-xl-10 {
    margin-left: 0.75rem !important; }
  .m-xl-11 {
    margin: 0.9375rem !important; }
  .mt-xl-11,
  .my-xl-11 {
    margin-top: 0.9375rem !important; }
  .mr-xl-11,
  .mx-xl-11 {
    margin-right: 0.9375rem !important; }
  .mb-xl-11,
  .my-xl-11 {
    margin-bottom: 0.9375rem !important; }
  .ml-xl-11,
  .mx-xl-11 {
    margin-left: 0.9375rem !important; }
  .p-xl-0 {
    padding: 0 !important; }
  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important; }
  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important; }
  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important; }
  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important; }
  .p-xl-1 {
    padding: 0.25rem !important; }
  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important; }
  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important; }
  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important; }
  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important; }
  .p-xl-2 {
    padding: 0.5rem !important; }
  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important; }
  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important; }
  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important; }
  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important; }
  .p-xl-3 {
    padding: 1rem !important; }
  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important; }
  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important; }
  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important; }
  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important; }
  .p-xl-4 {
    padding: 1.5rem !important; }
  .pt-xl-4,
  .py-xl-4 {
    padding-top: 1.5rem !important; }
  .pr-xl-4,
  .px-xl-4 {
    padding-right: 1.5rem !important; }
  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 1.5rem !important; }
  .pl-xl-4,
  .px-xl-4 {
    padding-left: 1.5rem !important; }
  .p-xl-5 {
    padding: 2rem !important; }
  .pt-xl-5,
  .py-xl-5 {
    padding-top: 2rem !important; }
  .pr-xl-5,
  .px-xl-5 {
    padding-right: 2rem !important; }
  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 2rem !important; }
  .pl-xl-5,
  .px-xl-5 {
    padding-left: 2rem !important; }
  .p-xl-6 {
    padding: 3rem !important; }
  .pt-xl-6,
  .py-xl-6 {
    padding-top: 3rem !important; }
  .pr-xl-6,
  .px-xl-6 {
    padding-right: 3rem !important; }
  .pb-xl-6,
  .py-xl-6 {
    padding-bottom: 3rem !important; }
  .pl-xl-6,
  .px-xl-6 {
    padding-left: 3rem !important; }
  .p-xl-7 {
    padding: 4rem !important; }
  .pt-xl-7,
  .py-xl-7 {
    padding-top: 4rem !important; }
  .pr-xl-7,
  .px-xl-7 {
    padding-right: 4rem !important; }
  .pb-xl-7,
  .py-xl-7 {
    padding-bottom: 4rem !important; }
  .pl-xl-7,
  .px-xl-7 {
    padding-left: 4rem !important; }
  .p-xl-8 {
    padding: 6rem !important; }
  .pt-xl-8,
  .py-xl-8 {
    padding-top: 6rem !important; }
  .pr-xl-8,
  .px-xl-8 {
    padding-right: 6rem !important; }
  .pb-xl-8,
  .py-xl-8 {
    padding-bottom: 6rem !important; }
  .pl-xl-8,
  .px-xl-8 {
    padding-left: 6rem !important; }
  .p-xl-9 {
    padding: 5.5rem !important; }
  .pt-xl-9,
  .py-xl-9 {
    padding-top: 5.5rem !important; }
  .pr-xl-9,
  .px-xl-9 {
    padding-right: 5.5rem !important; }
  .pb-xl-9,
  .py-xl-9 {
    padding-bottom: 5.5rem !important; }
  .pl-xl-9,
  .px-xl-9 {
    padding-left: 5.5rem !important; }
  .p-xl-10 {
    padding: 0.75rem !important; }
  .pt-xl-10,
  .py-xl-10 {
    padding-top: 0.75rem !important; }
  .pr-xl-10,
  .px-xl-10 {
    padding-right: 0.75rem !important; }
  .pb-xl-10,
  .py-xl-10 {
    padding-bottom: 0.75rem !important; }
  .pl-xl-10,
  .px-xl-10 {
    padding-left: 0.75rem !important; }
  .p-xl-11 {
    padding: 0.9375rem !important; }
  .pt-xl-11,
  .py-xl-11 {
    padding-top: 0.9375rem !important; }
  .pr-xl-11,
  .px-xl-11 {
    padding-right: 0.9375rem !important; }
  .pb-xl-11,
  .py-xl-11 {
    padding-bottom: 0.9375rem !important; }
  .pl-xl-11,
  .px-xl-11 {
    padding-left: 0.9375rem !important; }
  .m-xl-n1 {
    margin: -0.25rem !important; }
  .mt-xl-n1,
  .my-xl-n1 {
    margin-top: -0.25rem !important; }
  .mr-xl-n1,
  .mx-xl-n1 {
    margin-right: -0.25rem !important; }
  .mb-xl-n1,
  .my-xl-n1 {
    margin-bottom: -0.25rem !important; }
  .ml-xl-n1,
  .mx-xl-n1 {
    margin-left: -0.25rem !important; }
  .m-xl-n2 {
    margin: -0.5rem !important; }
  .mt-xl-n2,
  .my-xl-n2 {
    margin-top: -0.5rem !important; }
  .mr-xl-n2,
  .mx-xl-n2 {
    margin-right: -0.5rem !important; }
  .mb-xl-n2,
  .my-xl-n2 {
    margin-bottom: -0.5rem !important; }
  .ml-xl-n2,
  .mx-xl-n2 {
    margin-left: -0.5rem !important; }
  .m-xl-n3 {
    margin: -1rem !important; }
  .mt-xl-n3,
  .my-xl-n3 {
    margin-top: -1rem !important; }
  .mr-xl-n3,
  .mx-xl-n3 {
    margin-right: -1rem !important; }
  .mb-xl-n3,
  .my-xl-n3 {
    margin-bottom: -1rem !important; }
  .ml-xl-n3,
  .mx-xl-n3 {
    margin-left: -1rem !important; }
  .m-xl-n4 {
    margin: -1.5rem !important; }
  .mt-xl-n4,
  .my-xl-n4 {
    margin-top: -1.5rem !important; }
  .mr-xl-n4,
  .mx-xl-n4 {
    margin-right: -1.5rem !important; }
  .mb-xl-n4,
  .my-xl-n4 {
    margin-bottom: -1.5rem !important; }
  .ml-xl-n4,
  .mx-xl-n4 {
    margin-left: -1.5rem !important; }
  .m-xl-n5 {
    margin: -2rem !important; }
  .mt-xl-n5,
  .my-xl-n5 {
    margin-top: -2rem !important; }
  .mr-xl-n5,
  .mx-xl-n5 {
    margin-right: -2rem !important; }
  .mb-xl-n5,
  .my-xl-n5 {
    margin-bottom: -2rem !important; }
  .ml-xl-n5,
  .mx-xl-n5 {
    margin-left: -2rem !important; }
  .m-xl-n6 {
    margin: -3rem !important; }
  .mt-xl-n6,
  .my-xl-n6 {
    margin-top: -3rem !important; }
  .mr-xl-n6,
  .mx-xl-n6 {
    margin-right: -3rem !important; }
  .mb-xl-n6,
  .my-xl-n6 {
    margin-bottom: -3rem !important; }
  .ml-xl-n6,
  .mx-xl-n6 {
    margin-left: -3rem !important; }
  .m-xl-n7 {
    margin: -4rem !important; }
  .mt-xl-n7,
  .my-xl-n7 {
    margin-top: -4rem !important; }
  .mr-xl-n7,
  .mx-xl-n7 {
    margin-right: -4rem !important; }
  .mb-xl-n7,
  .my-xl-n7 {
    margin-bottom: -4rem !important; }
  .ml-xl-n7,
  .mx-xl-n7 {
    margin-left: -4rem !important; }
  .m-xl-n8 {
    margin: -6rem !important; }
  .mt-xl-n8,
  .my-xl-n8 {
    margin-top: -6rem !important; }
  .mr-xl-n8,
  .mx-xl-n8 {
    margin-right: -6rem !important; }
  .mb-xl-n8,
  .my-xl-n8 {
    margin-bottom: -6rem !important; }
  .ml-xl-n8,
  .mx-xl-n8 {
    margin-left: -6rem !important; }
  .m-xl-n9 {
    margin: -5.5rem !important; }
  .mt-xl-n9,
  .my-xl-n9 {
    margin-top: -5.5rem !important; }
  .mr-xl-n9,
  .mx-xl-n9 {
    margin-right: -5.5rem !important; }
  .mb-xl-n9,
  .my-xl-n9 {
    margin-bottom: -5.5rem !important; }
  .ml-xl-n9,
  .mx-xl-n9 {
    margin-left: -5.5rem !important; }
  .m-xl-n10 {
    margin: -0.75rem !important; }
  .mt-xl-n10,
  .my-xl-n10 {
    margin-top: -0.75rem !important; }
  .mr-xl-n10,
  .mx-xl-n10 {
    margin-right: -0.75rem !important; }
  .mb-xl-n10,
  .my-xl-n10 {
    margin-bottom: -0.75rem !important; }
  .ml-xl-n10,
  .mx-xl-n10 {
    margin-left: -0.75rem !important; }
  .m-xl-n11 {
    margin: -0.9375rem !important; }
  .mt-xl-n11,
  .my-xl-n11 {
    margin-top: -0.9375rem !important; }
  .mr-xl-n11,
  .mx-xl-n11 {
    margin-right: -0.9375rem !important; }
  .mb-xl-n11,
  .my-xl-n11 {
    margin-bottom: -0.9375rem !important; }
  .ml-xl-n11,
  .mx-xl-n11 {
    margin-left: -0.9375rem !important; }
  .m-xl-auto {
    margin: auto !important; }
  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important; }
  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important; }
  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important; }
  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important; } }

.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; }

.text-justify {
  text-align: justify !important; }

.text-wrap, .sidebar .login-icon-mobile-text {
  white-space: normal !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate, .sidebar .login-icon-mobile-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-left {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important; }
  .text-xl-right {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; } }

.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-light {
  font-weight: 300 !important; }

.font-weight-lighter {
  font-weight: lighter !important; }

.font-weight-normal {
  font-weight: 400 !important; }

.font-weight-bold {
  font-weight: 600 !important; }

.font-weight-bolder {
  font-weight: bolder !important; }

.font-italic {
  font-style: italic !important; }

.text-white {
  color: #FFF !important; }

.text-primary {
  color: #FE8273 !important; }

a.text-primary:hover, a.text-primary:focus {
  color: #fd3e27 !important; }

.text-secondary {
  color: #828282 !important; }

a.text-secondary:hover, a.text-secondary:focus {
  color: #5c5c5c !important; }

.text-success {
  color: #5AC372 !important; }

a.text-success:hover, a.text-success:focus {
  color: #38994e !important; }

.text-info {
  color: #2B94CF !important; }

a.text-info:hover, a.text-info:focus {
  color: #1e6790 !important; }

.text-warning {
  color: #D7A726 !important; }

a.text-warning:hover, a.text-warning:focus {
  color: #96751b !important; }

.text-danger {
  color: #eb5050 !important; }

a.text-danger:hover, a.text-danger:focus {
  color: #d61818 !important; }

.text-light {
  color: #F2F2F2 !important; }

a.text-light:hover, a.text-light:focus {
  color: #cccccc !important; }

.text-dark {
  color: #191919 !important; }

a.text-dark:hover, a.text-dark:focus {
  color: black !important; }

.text-gray {
  color: #E7E7E7 !important; }

a.text-gray:hover, a.text-gray:focus {
  color: #c1c1c1 !important; }

.text-gray-light {
  color: #BDBDBD !important; }

a.text-gray-light:hover, a.text-gray-light:focus {
  color: #979797 !important; }

.text-gray-dark {
  color: #D9D9D9 !important; }

a.text-gray-dark:hover, a.text-gray-dark:focus {
  color: #b3b3b3 !important; }

.text-gray-surface {
  color: #F2F2F2 !important; }

a.text-gray-surface:hover, a.text-gray-surface:focus {
  color: #cccccc !important; }

.text-gray-primary-90 {
  color: rgba(25, 25, 25, 0.9) !important; }

a.text-gray-primary-90:hover, a.text-gray-primary-90:focus {
  color: rgba(0, 0, 0, 0.9) !important; }

.text-red-velvet {
  color: #FF7575 !important; }

a.text-red-velvet:hover, a.text-red-velvet:focus {
  color: #ff2929 !important; }

.text-red-coral-light {
  color: #FEC0B9 !important; }

a.text-red-coral-light:hover, a.text-red-coral-light:focus {
  color: #fd7c6e !important; }

.text-red-coral-dark {
  color: #EA5E4D !important; }

a.text-red-coral-dark:hover, a.text-red-coral-dark:focus {
  color: #d22d19 !important; }

.text-green {
  color: #5AC372 !important; }

a.text-green:hover, a.text-green:focus {
  color: #38994e !important; }

.text-dark-light {
  color: #373737 !important; }

a.text-dark-light:hover, a.text-dark-light:focus {
  color: #111111 !important; }

.text-dark-alt {
  color: #191919 !important; }

a.text-dark-alt:hover, a.text-dark-alt:focus {
  color: black !important; }

.text-green-velvet {
  color: #78E190 !important; }

a.text-green-velvet:hover, a.text-green-velvet:focus {
  color: #39d35d !important; }

.text-yellow-sunshine {
  color: #FFCF4E !important; }

a.text-yellow-sunshine:hover, a.text-yellow-sunshine:focus {
  color: #ffba02 !important; }

.text-yellow-mud {
  color: #D7A726 !important; }

a.text-yellow-mud:hover, a.text-yellow-mud:focus {
  color: #96751b !important; }

.text-white {
  color: #FFF !important; }

a.text-white:hover, a.text-white:focus {
  color: #d9d9d9 !important; }

.text-white-alt {
  color: #FFF !important; }

a.text-white-alt:hover, a.text-white-alt:focus {
  color: #d9d9d9 !important; }

.text-body {
  color: #191919 !important; }

.text-muted {
  color: #6c757d !important; }

.text-black-50 {
  color: rgba(25, 25, 25, 0.5) !important; }

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.text-decoration-none {
  text-decoration: none !important; }

.text-break {
  word-break: break-word !important;
  overflow-wrap: break-word !important; }

.text-reset {
  color: inherit !important; }

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important; }
  a:not(.btn) {
    text-decoration: underline; }
  abbr[title]::after {
    content: " (" attr(title) ")"; }
  pre {
    white-space: pre-wrap !important; }
  pre,
  blockquote {
    border: 1px solid #adb5bd;
    page-break-inside: avoid; }
  thead {
    display: table-header-group; }
  tr,
  img {
    page-break-inside: avoid; }
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }
  h2,
  h3 {
    page-break-after: avoid; }
  @page {
    size: a3; }
  body {
    min-width: 992px !important; }
  .container {
    min-width: 992px !important; }
  .navbar {
    display: none; }
  .badge {
    border: 1px solid #191919; }
  .table {
    border-collapse: collapse !important; }
    .table td,
    .table th {
      background-color: #FFF !important; }
  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important; }
  .table-dark {
    color: inherit; }
    .table-dark th,
    .table-dark td,
    .table-dark thead th,
    .table-dark tbody + tbody {
      border-color: #dee2e6; }
  .table .thead-dark th {
    color: inherit;
    border-color: #dee2e6; } }

@media (min-width: 992px) {
  .container {
    padding-left: 0;
    padding-right: 0; } }

@media (max-width: 991.98px) {
  .container {
    max-width: none; } }

@media (min-width: 768px) and (max-width: 991.98px) {
  .container {
    padding-left: 2rem;
    padding-right: 2rem; } }

.popover {
  z-index: 1; }

.rounded, .rounded-circle, ff-record-list ff-record .colortiles .colortiles-container .colortile.selected:after, ff-asn ff-asn-group .filtercolortilewrapper:after, ff-asn ff-asn-group-slider .filtercolortilewrapper:after {
  background-clip: padding-box; }

.close {
  float: none;
  opacity: 1; }

.alert-dismissible .close {
  padding: 0.5rem; }

/* Slider */
.slick-slider {
  position: relative;
  display: block;
  box-sizing: border-box;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  touch-action: pan-y;
  -webkit-tap-highlight-color: transparent; }

.slick-list {
  position: relative;
  overflow: hidden;
  display: block;
  margin: 0;
  padding: 0; }
  .slick-list:focus {
    outline: none; }
  .slick-list.dragging {
    cursor: pointer;
    cursor: hand; }

.slick-slider .slick-track,
.slick-slider .slick-list {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0); }

.slick-track {
  position: relative;
  left: 0;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto; }
  .slick-track:before, .slick-track:after {
    content: "";
    display: table; }
  .slick-track:after {
    clear: both; }
  .slick-loading .slick-track {
    visibility: hidden; }

.slick-slide {
  float: left;
  height: 100%;
  min-height: 1px;
  display: none; }
  [dir="rtl"] .slick-slide {
    float: right; }
  .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 {
    display: block;
    height: auto;
    border: 1px solid transparent; }

.slick-arrow.slick-hidden {
  display: none; }

.viewer-zoom-in::before, .viewer-zoom-out::before, .viewer-one-to-one::before, .viewer-reset::before, .viewer-prev::before, .viewer-play::before, .viewer-next::before, .viewer-rotate-left::before, .viewer-rotate-right::before, .viewer-flip-horizontal::before, .viewer-flip-vertical::before, .viewer-fullscreen::before, .viewer-fullscreen-exit::before, .viewer-close::before {
  background-image: url("../images/icons.png");
  background-repeat: no-repeat;
  background-size: 280px;
  color: transparent;
  display: block;
  font-size: 0;
  height: 20px;
  line-height: 0;
  width: 20px; }

.viewer-zoom-in::before {
  background-position: 0 0;
  content: 'Zoom In'; }

.viewer-zoom-out::before {
  background-position: -20px 0;
  content: 'Zoom Out'; }

.viewer-one-to-one::before {
  background-position: -40px 0;
  content: 'One to One'; }

.viewer-reset::before {
  background-position: -60px 0;
  content: 'Reset'; }

.viewer-prev::before {
  background-position: -80px 0;
  content: 'Previous'; }

.viewer-play::before {
  background-position: -100px 0;
  content: 'Play'; }

.viewer-next::before {
  background-position: -120px 0;
  content: 'Next'; }

.viewer-rotate-left::before {
  background-position: -140px 0;
  content: 'Rotate Left'; }

.viewer-rotate-right::before {
  background-position: -160px 0;
  content: 'Rotate Right'; }

.viewer-flip-horizontal::before {
  background-position: -180px 0;
  content: 'Flip Horizontal'; }

.viewer-flip-vertical::before {
  background-position: -200px 0;
  content: 'Flip Vertical'; }

.viewer-fullscreen::before {
  background-position: -220px 0;
  content: 'Enter Full Screen'; }

.viewer-fullscreen-exit::before {
  background-position: -240px 0;
  content: 'Exit Full Screen'; }

.viewer-close::before {
  background-position: -260px 0;
  content: 'Close'; }

.viewer-container {
  bottom: 0;
  direction: ltr;
  font-size: 0;
  left: 0;
  line-height: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  touch-action: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .viewer-container::-moz-selection, .viewer-container *::-moz-selection {
    background-color: transparent; }
  .viewer-container::selection,
  .viewer-container *::selection {
    background-color: transparent; }
  .viewer-container img {
    display: block;
    height: auto;
    max-height: none !important;
    max-width: none !important;
    min-height: 0 !important;
    min-width: 0 !important;
    width: 100%; }

.viewer-canvas {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  top: 0; }
  .viewer-canvas > img {
    height: auto;
    margin: 15px auto;
    max-width: 90% !important;
    width: auto; }

.viewer-footer {
  bottom: 0;
  left: 0;
  overflow: hidden;
  position: absolute;
  right: 0;
  text-align: center; }

.viewer-navbar {
  background-color: rgba(0, 0, 0, 0.5);
  overflow: hidden; }

.viewer-list {
  box-sizing: content-box;
  height: 50px;
  margin: 0;
  overflow: hidden;
  padding: 1px 0; }
  .viewer-list > li {
    color: transparent;
    cursor: pointer;
    float: left;
    font-size: 0;
    height: 50px;
    line-height: 0;
    opacity: 0.5;
    overflow: hidden;
    -webkit-transition: opacity 0.15s;
    transition: opacity 0.15s;
    width: 30px; }
    .viewer-list > li:hover {
      opacity: 0.75; }
    .viewer-list > li + li {
      margin-left: 1px; }
  .viewer-list > .viewer-loading {
    position: relative; }
    .viewer-list > .viewer-loading::after {
      border-width: 2px;
      height: 20px;
      margin-left: -10px;
      margin-top: -10px;
      width: 20px; }
  .viewer-list > .viewer-active, .viewer-list > .viewer-active:hover {
    opacity: 1; }

.viewer-player {
  background-color: #000;
  bottom: 0;
  cursor: none;
  display: none;
  left: 0;
  position: absolute;
  right: 0;
  top: 0; }
  .viewer-player > img {
    left: 0;
    position: absolute;
    top: 0; }

.viewer-toolbar > ul {
  display: inline-block;
  margin: 0 auto 5px;
  overflow: hidden;
  padding: 3px 0; }
  .viewer-toolbar > ul > li {
    background-color: rgba(0, 0, 0, 0.5);
    border-radius: 50%;
    cursor: pointer;
    float: left;
    height: 24px;
    overflow: hidden;
    -webkit-transition: background-color 0.15s;
    transition: background-color 0.15s;
    width: 24px; }
    .viewer-toolbar > ul > li:hover {
      background-color: rgba(0, 0, 0, 0.8); }
    .viewer-toolbar > ul > li::before {
      margin: 2px; }
    .viewer-toolbar > ul > li + li {
      margin-left: 1px; }
  .viewer-toolbar > ul > .viewer-small {
    height: 18px;
    margin-bottom: 3px;
    margin-top: 3px;
    width: 18px; }
    .viewer-toolbar > ul > .viewer-small::before {
      margin: -1px; }
  .viewer-toolbar > ul > .viewer-large {
    height: 30px;
    margin-bottom: -3px;
    margin-top: -3px;
    width: 30px; }
    .viewer-toolbar > ul > .viewer-large::before {
      margin: 5px; }

.viewer-tooltip {
  background-color: rgba(0, 0, 0, 0.8);
  border-radius: 10px;
  color: #fff;
  display: none;
  font-size: 12px;
  height: 20px;
  left: 50%;
  line-height: 20px;
  margin-left: -25px;
  margin-top: -10px;
  position: absolute;
  text-align: center;
  top: 50%;
  width: 50px; }

.viewer-title {
  color: #ccc;
  display: inline-block;
  font-size: 12px;
  line-height: 1;
  margin: 0 5% 5px;
  max-width: 90%;
  opacity: 0.8;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-transition: opacity 0.15s;
  transition: opacity 0.15s;
  white-space: nowrap; }
  .viewer-title:hover {
    opacity: 1; }

.viewer-button {
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 50%;
  cursor: pointer;
  height: 80px;
  overflow: hidden;
  position: absolute;
  right: -40px;
  top: -40px;
  -webkit-transition: background-color 0.15s;
  transition: background-color 0.15s;
  width: 80px; }
  .viewer-button:focus, .viewer-button:hover {
    background-color: rgba(0, 0, 0, 0.8); }
  .viewer-button::before {
    bottom: 15px;
    left: 15px;
    position: absolute; }

.viewer-fixed {
  position: fixed; }

.viewer-open {
  overflow: hidden; }

.viewer-show {
  display: block; }

.viewer-hide {
  display: none; }

.viewer-backdrop {
  background-color: rgba(0, 0, 0, 0.5); }

.viewer-invisible {
  visibility: hidden; }

.viewer-move {
  cursor: move;
  cursor: -webkit-grab;
  cursor: grab; }

.viewer-fade {
  opacity: 0; }

.viewer-in {
  opacity: 1; }

.viewer-transition {
  -webkit-transition: all 0.3s;
  transition: all 0.3s; }

@-webkit-keyframes viewer-spinner {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes viewer-spinner {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.viewer-loading::after {
  -webkit-animation: viewer-spinner 1s linear infinite;
          animation: viewer-spinner 1s linear infinite;
  border: 4px solid rgba(255, 255, 255, 0.1);
  border-left-color: rgba(255, 255, 255, 0.5);
  border-radius: 50%;
  content: '';
  display: inline-block;
  height: 40px;
  left: 50%;
  margin-left: -20px;
  margin-top: -20px;
  position: absolute;
  top: 50%;
  width: 40px;
  z-index: 1; }

@media (max-width: 767px) {
  .viewer-hide-xs-down {
    display: none; } }

@media (max-width: 991px) {
  .viewer-hide-sm-down {
    display: none; } }

@media (max-width: 1199px) {
  .viewer-hide-md-down {
    display: none; } }

.default-icon-quickOrder {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M9.49999 7.5H17.5M9.49999 11.5H17.5M17.5 20.5C16 20.5 15 19.5 15 17.5H6.55199M17.5 20.5C19 20.5 20.5 19.5 20.5 17.5V3.5H6.5L6.55199 17.5M17.5 20.5H6.5C4.50002 20.5 3.5 19.5 3.5 17.5H6.55199' stroke='%23191919' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-quickOrderFill, .header-icon .default-icon-quickOrder:hover {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M20.5 3.5V17.5C20.5 19.5 19 20.5 17.5 20.5H6.5C4.50003 20.5 3.5 19.5 3.5 17.5H6.55199L6.5 3.5H20.5Z' fill='%23191919'/%3E%3Cpath d='M9.49999 7.5H17.5M9.49999 11.5H17.5M17.5 20.5C16 20.5 15 19.5 15 17.5H6.55199M17.5 20.5C19 20.5 20.5 19.5 20.5 17.5V3.5H6.5L6.55199 17.5M17.5 20.5H6.5C4.50003 20.5 3.5 19.5 3.5 17.5H6.55199' stroke='white' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-questionMark {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-chevronDown {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-chevronDownSmall {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 12 12'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 4.5L6.1 7.4C6.05 7.45 5.95 7.45 5.9 7.4L3 4.5' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-chevronUp {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M6 14.875L11.8 9.075C11.9 8.975 12.1 8.975 12.2 9.075L18 14.875' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-chevronRight {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-chevronLeft {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-chevronLeftSmall {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 16 16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9.91667 12L6.05 8.13333C5.98333 8.06667 5.98333 7.93333 6.05 7.86667L9.91667 4' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-plus {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-close {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-hamburger {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M3 6.5H21' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M3 17.5H21' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M3 12H21' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-search {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M 13.7 13.7 L 20 20' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M 9.7 15.4 C 12.848 15.4 15.4 12.848 15.4 9.7 C 15.4 6.55198 12.848 4 9.7 4 C 6.55198 4 4 6.55198 4 9.7 C 4 12.848 6.55198 15.4 9.7 15.4 Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-minus {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23191919'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-badgeFill {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M6.74293 6.31333L8.86425 6.7376C9.00567 6.7376 9.07638 6.66689 9.14709 6.59617L9.78348 4.54557C9.92491 4.26272 10.2077 4.1213 10.4199 4.33343L11.9755 5.74765C12.0462 5.81836 12.1876 5.81836 12.2584 5.74765L13.814 4.33343C14.0261 4.1213 14.3797 4.19201 14.4504 4.54556L15.0868 6.59617C15.1575 6.66689 15.2282 6.7376 15.3696 6.7376L17.4202 6.24262C17.7031 6.24262 17.9152 6.45475 17.9152 6.7376L17.3495 8.85892C17.3495 9.00034 17.4202 9.07105 17.4909 9.14176L19.5416 9.77816C19.8244 9.91958 19.9658 10.2024 19.7537 10.4146L18.3395 11.9702C18.2688 12.0409 18.2688 12.1823 18.3395 12.253L19.7537 13.8087C19.9658 14.0208 19.8951 14.3743 19.5416 14.4451L17.4909 15.0815C17.4202 15.1522 17.3495 15.2229 17.3495 15.3643L17.8445 17.4149C17.8445 17.6978 17.6324 17.9099 17.3495 17.9099L15.2282 17.3442C15.0868 17.3442 15.0161 17.4149 14.9454 17.4856L14.309 19.5362C14.1675 19.8191 13.8847 19.9605 13.6726 19.7484L12.1169 18.3341C12.0462 18.2634 11.9048 18.2634 11.8341 18.3341L10.2785 19.7484C10.0663 19.9605 9.71277 19.8898 9.64206 19.5362L9.00567 17.4856C8.93496 17.4149 8.86425 17.3442 8.72282 17.3442L6.67222 17.8392C6.38937 17.8392 6.17724 17.627 6.17724 17.3442L6.74293 15.2229C6.74293 15.0815 6.67221 15.0107 6.6015 14.94L4.55089 14.3036C4.26805 14.1622 4.12663 13.8794 4.33876 13.6672L5.75298 12.1116C5.82369 12.0409 5.82369 11.8995 5.75298 11.8288L4.33876 10.2731C4.12663 10.061 4.19734 9.70744 4.55089 9.63673L6.6015 9.00034C6.67222 8.92963 6.74293 8.85892 6.74293 8.71749L6.24795 6.66689C6.17724 6.45475 6.46008 6.17191 6.74293 6.31333Z' fill='%23191919'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-badge {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M6.74293 6.31333L8.86425 6.7376C9.00567 6.7376 9.07638 6.66689 9.14709 6.59617L9.78348 4.54557C9.92491 4.26272 10.2077 4.1213 10.4199 4.33343L11.9755 5.74765C12.0462 5.81836 12.1876 5.81836 12.2584 5.74765L13.814 4.33343C14.0261 4.1213 14.3797 4.19201 14.4504 4.54556L15.0868 6.59617C15.1575 6.66689 15.2282 6.7376 15.3696 6.7376L17.4202 6.24262C17.7031 6.24262 17.9152 6.45475 17.9152 6.7376L17.3495 8.85892C17.3495 9.00034 17.4202 9.07105 17.4909 9.14176L19.5416 9.77816C19.8244 9.91958 19.9658 10.2024 19.7537 10.4146L18.3395 11.9702C18.2688 12.0409 18.2688 12.1823 18.3395 12.253L19.7537 13.8087C19.9658 14.0208 19.8951 14.3743 19.5416 14.4451L17.4909 15.0815C17.4202 15.1522 17.3495 15.2229 17.3495 15.3643L17.8445 17.4149C17.8445 17.6978 17.6324 17.9099 17.3495 17.9099L15.2282 17.3442C15.0868 17.3442 15.0161 17.4149 14.9454 17.4856L14.309 19.5362C14.1675 19.8191 13.8847 19.9605 13.6726 19.7484L12.1169 18.3341C12.0462 18.2634 11.9048 18.2634 11.8341 18.3341L10.2785 19.7484C10.0663 19.9605 9.71277 19.8898 9.64206 19.5362L9.00567 17.4856C8.93496 17.4149 8.86425 17.3442 8.72282 17.3442L6.67222 17.8392C6.38937 17.8392 6.17724 17.627 6.17724 17.3442L6.74293 15.2229C6.74293 15.0815 6.67221 15.0107 6.6015 14.94L4.55089 14.3036C4.26805 14.1622 4.12663 13.8794 4.33876 13.6672L5.75298 12.1116C5.82369 12.0409 5.82369 11.8995 5.75298 11.8288L4.33876 10.2731C4.12663 10.061 4.19734 9.70744 4.55089 9.63673L6.6015 9.00034C6.67222 8.92963 6.74293 8.85892 6.74293 8.71749L6.24795 6.66689C6.17724 6.45475 6.46008 6.17191 6.74293 6.31333Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-eye {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M22 12C19.6 8.29787 16 6 12 6C8 6 4.4 8.29787 2 12C4.4 15.7021 8 18 12 18C16 18 19.6 15.7021 22 12Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17 12C17 14.7614 14.7614 17 12 17C9.23858 17 7 14.7614 7 12C7 9.23858 9.23858 7 12 7C14.7614 7 17 9.23858 17 12ZM12 9.5C12 8.67157 11.3284 8 10.5 8C9.67157 8 9 8.67157 9 9.5C9 10.3284 9.67157 11 10.5 11C11.3284 11 12 10.3284 12 9.5Z' fill='%23191919'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-eyeSliced {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M22 12C19.6 8.29787 16 6 12 6C8 6 4.4 8.29787 2 12C4.4 15.7021 8 18 12 18C16 18 19.6 15.7021 22 12Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.7071 4.63057L20 3.92346L15.497 8.42641C14.5954 7.544 13.3612 7.00003 12 7.00003C9.23857 7.00003 7 9.23861 7 12C7 13.3613 7.54396 14.5955 8.42638 15.4971L4.1774 19.7461L4.88451 20.4532L9.19676 16.1409C9.99627 16.6832 10.9611 17 12 17C14.7614 17 17 14.7615 17 12C17 10.9612 16.6832 9.9963 16.1409 9.19679L20.7071 4.63057ZM16.1409 9.19679C15.9523 8.91872 15.7364 8.66064 15.497 8.42641L8.42638 15.4971C8.66061 15.7364 8.91868 15.9523 9.19676 16.1409L16.1409 9.19679ZM10.5 8.00003C11.3284 8.00003 12 8.6716 12 9.50003C12 10.3285 11.3284 11 10.5 11C9.67157 11 9 10.3285 9 9.50003C9 8.6716 9.67157 8.00003 10.5 8.00003Z' fill='%23191919'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-pencil {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-bulb {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M10 19H14' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M10.5 21H13.5' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M18 9C18 5.7 15.3 3 12 3C8.7 3 6 5.7 6 9C6 11.4 7.4 13.5 9.5 14.4V16.6C9.5 16.7 9.6 16.8 9.7 16.8H14.2C14.3 16.8 14.4 16.7 14.4 16.6V14.4C16.6 13.5 18 11.4 18 9Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M12 12.8V17' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M9.89999 11.8C10.5 12.2 11.2 12.5 12 12.5C12.8 12.5 13.5 12.2 14.1 11.8' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-config {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.8 10.3L17.8 10C17.7 9.7 17.6 9.5 17.5 9.2L18.7 7.6C18.8 7.5 18.8 7.4 18.7 7.3L16.7 5.3C16.6 5.2 16.5 5.2 16.4 5.3L14.8 6.5C14.5 6.4 14.3 6.3 14 6.2L13.7 4.2C13.7 4.1 13.6 4 13.5 4H10.6C10.5 4 10.4 4.1 10.4 4.2L10.1 6.2C9.8 6.2 9.5 6.4 9.2 6.5L7.7 5.3C7.6 5.2 7.5 5.2 7.4 5.3L5.4 7.3C5.3 7.4 5.3 7.5 5.4 7.6L6.6 9.2C6.4 9.5 6.2 9.8 6.2 10L4.2 10.3C4.1 10.3 4 10.4 4 10.5V13.4C4 13.5 4.1 13.6 4.2 13.6L6.2 13.9C6.3 14.2 6.4 14.4 6.5 14.7L5.3 16.3C5.2 16.4 5.2 16.5 5.3 16.6L7.3 18.6C7.4 18.7 7.5 18.7 7.6 18.6L9.2 17.4C9.5 17.5 9.7 17.6 10 17.7L10.3 19.7C10.3 19.8 10.4 19.9 10.5 19.9H13.4C13.5 19.9 13.6 19.8 13.6 19.7L13.9 17.7C14.2 17.6 14.4 17.5 14.7 17.4L16.3 18.6C16.4 18.7 16.5 18.7 16.6 18.6L18.6 16.6C18.7 16.5 18.7 16.4 18.6 16.3L17.4 14.7C17.5 14.4 17.6 14.2 17.7 13.9L19.7 13.6C19.8 13.6 19.9 13.5 19.9 13.4V10.5C20 10.4 19.9 10.4 19.8 10.3ZM12 15.1C10.3 15.1 8.9 13.7 8.9 12C8.9 10.3 10.3 8.9 12 8.9C13.7 8.9 15.1 10.3 15.1 12C15.1 13.7 13.7 15.1 12 15.1Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-configFill {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M19.8 10.3L17.8 10C17.7 9.7 17.6 9.5 17.5 9.2L18.7 7.6C18.8 7.5 18.8 7.4 18.7 7.3L16.7 5.3C16.6 5.2 16.5 5.2 16.4 5.3L14.8 6.5C14.5 6.4 14.3 6.3 14 6.2L13.7 4.2C13.7 4.1 13.6 4 13.5 4H10.6C10.5 4 10.4 4.1 10.4 4.2L10.1 6.2C9.8 6.2 9.5 6.4 9.2 6.5L7.7 5.3C7.6 5.2 7.5 5.2 7.4 5.3L5.4 7.3C5.3 7.4 5.3 7.5 5.4 7.6L6.6 9.2C6.4 9.5 6.2 9.8 6.2 10L4.2 10.3C4.1 10.3 4 10.4 4 10.5V13.4C4 13.5 4.1 13.6 4.2 13.6L6.2 13.9C6.3 14.2 6.4 14.4 6.5 14.7L5.3 16.3C5.2 16.4 5.2 16.5 5.3 16.6L7.3 18.6C7.4 18.7 7.5 18.7 7.6 18.6L9.2 17.4C9.5 17.5 9.7 17.6 10 17.7L10.3 19.7C10.3 19.8 10.4 19.9 10.5 19.9H13.4C13.5 19.9 13.6 19.8 13.6 19.7L13.9 17.7C14.2 17.6 14.4 17.5 14.7 17.4L16.3 18.6C16.4 18.7 16.5 18.7 16.6 18.6L18.6 16.6C18.7 16.5 18.7 16.4 18.6 16.3L17.4 14.7C17.5 14.4 17.6 14.2 17.7 13.9L19.7 13.6C19.8 13.6 19.9 13.5 19.9 13.4V10.5C20 10.4 19.9 10.4 19.8 10.3ZM12 15.1C10.3 15.1 8.9 13.7 8.9 12C8.9 10.3 10.3 8.9 12 8.9C13.7 8.9 15.1 10.3 15.1 12C15.1 13.7 13.7 15.1 12 15.1Z' fill='%23191919'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-starFill {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M7.70901 14.4C7.80901 14 7.60901 13.5 7.30902 13.2L3.70901 9.69999L8.60901 8.99999C9.00901 8.89999 9.40901 8.69999 9.60901 8.19999L11.909 3.79999L14.109 8.29999C14.309 8.69999 14.709 8.99999 15.109 9.09999L20.009 9.79999L16.409 13.3C16.109 13.6 15.909 14.1 16.009 14.5L16.809 19.4L12.409 17.1C12.209 17 12.009 16.9 11.809 16.9C11.609 16.9 11.409 17 11.209 17.1L6.80902 19.4L7.70901 14.4Z' fill='%23191919'/%3E%3Cpath d='M11.909 4.9L13.709 8.5C14.009 9.1 14.509 9.4 15.109 9.5L19.009 10.1L16.209 12.9C15.809 13.3 15.609 13.9 15.709 14.6L16.409 18.5L12.809 16.5C12.509 16.4 12.209 16.3 11.909 16.3C11.609 16.3 11.309 16.4 11.009 16.5L7.50902 18.3L8.20902 14.5C8.30902 13.9 8.10902 13.3 7.70902 12.8L4.90902 10L8.70902 9.5C9.30902 9.4 9.80902 9 10.109 8.5L11.909 4.9ZM11.909 3C11.809 3 11.709 3 11.709 3.1L9.20902 8C9.10902 8.3 8.90902 8.5 8.60902 8.5L3.20902 9.3C3.00902 9.3 2.90902 9.6 3.10902 9.7L6.90902 13.5C7.10902 13.7 7.20902 14 7.20902 14.3L6.30902 19.7C6.30902 19.9 6.40902 20 6.60902 20H6.70902L11.509 17.5C11.609 17.4 11.809 17.4 11.909 17.4C12.009 17.4 12.209 17.4 12.309 17.5L17.109 20H17.209C17.409 20 17.509 19.9 17.509 19.7L16.609 14.3C16.609 14 16.609 13.7 16.909 13.5L20.809 9.7C21.009 9.6 20.909 9.3 20.709 9.3L15.209 8.5C14.909 8.5 14.709 8.3 14.509 8L12.109 3.1C12.109 3 12.009 3 11.909 3Z' fill='%23191919'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-star {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M11.909 4.9L13.709 8.5C14.009 9.1 14.509 9.4 15.109 9.5L19.009 10.1L16.209 12.9C15.809 13.3 15.609 13.9 15.709 14.6L16.409 18.5L12.809 16.5C12.509 16.4 12.209 16.3 11.909 16.3C11.609 16.3 11.309 16.4 11.009 16.5L7.50902 18.3L8.20902 14.5C8.30902 13.9 8.10902 13.3 7.70902 12.8L4.90902 10L8.70902 9.5C9.30902 9.4 9.80902 9 10.109 8.5L11.909 4.9ZM11.909 3C11.809 3 11.709 3 11.709 3.1L9.20902 8C9.10902 8.3 8.90902 8.5 8.60902 8.5L3.20902 9.3C3.00902 9.3 2.90902 9.6 3.10902 9.7L6.90902 13.5C7.10902 13.7 7.20902 14 7.20902 14.3L6.30902 19.7C6.30902 19.9 6.40902 20 6.60902 20H6.70902L11.509 17.5C11.609 17.4 11.809 17.4 11.909 17.4C12.009 17.4 12.209 17.4 12.309 17.5L17.109 20H17.209C17.409 20 17.509 19.9 17.509 19.7L16.609 14.3C16.609 14 16.609 13.7 16.909 13.5L20.809 9.7C21.009 9.6 20.909 9.3 20.709 9.3L15.209 8.5C14.909 8.5 14.709 8.3 14.509 8L12.109 3.1C12.109 3 12.009 3 11.909 3Z' fill='%23191919'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-filter {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23191919'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23191919'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-checkmark {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18.51 8.25L10.605 16.1475C10.572 16.177 10.5293 16.1933 10.485 16.1933C10.4407 16.1933 10.398 16.177 10.365 16.1475L6 11.7525' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-checkmarkSmall {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5694 10.7505L12.6128 5.70709L11.9057 5L6.8623 10.0434L4.20712 7.38824L3.5 8.09534L6.8623 11.4576L7.5694 10.7505Z' fill='%23191919'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-chat {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M17 16.5793H11.2C11.1 16.5793 10.9 16.6897 10.8 16.8L8 20V17.131C8 16.8 7.8 16.5793 7.5 16.5793H7C4.8 16.5793 3 14.7034 3 12.3862V8.1931C3 5.87586 4.8 4 7 4H17C19.2 4 21 5.87586 21 8.1931V12.3862C21 14.7034 19.2 16.5793 17 16.5793Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-envelope {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23191919'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23191919'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-bulbFill {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M10 19H14' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M10.5 21H13.5' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M18 9C18 5.7 15.3 3 12 3C8.7 3 6 5.7 6 9C6 11.4 7.4 13.5 9.5 14.4V16.6C9.5 16.7 9.6 16.8 9.7 16.8H14.2C14.3 16.8 14.4 16.7 14.4 16.6V14.4C16.6 13.5 18 11.4 18 9Z' fill='%23191919' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M12 12.8V17' stroke='lime' stroke-miterlimit='10'/%3E%3Cpath d='M9.89999 11.8C10.5 12.2 11.2 12.5 12 12.5C12.8 12.5 13.5 12.2 14.1 11.8' stroke='aqua' stroke-miterlimit='10'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-login {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M15.4 13.1H17C18.7 13.1 20 14.4 20 16V20.4C20 20.7 19.8 20.9 19.5 20.9H4.5C4.2 20.9 4 20.7 4 20.4V16C4 14.4 5.3 13 7 13H8.5C8.8 13 9.1 13.1 9.2 13.3L11.7 15.8C11.8 15.9 12 15.9 12.1 15.8L14.6 13.3C14.9 13.2 15.2 13.1 15.4 13.1Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M12 10.8C13.8777 10.8 15.4 9.05391 15.4 6.9C15.4 4.74609 13.8777 3 12 3C10.1222 3 8.59998 4.74609 8.59998 6.9C8.59998 9.05391 10.1222 10.8 12 10.8Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-loginFill, .header-icon .default-icon-login:hover {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M15.4 13.1H17C18.7 13.1 20 14.4 20 16V20.4C20 20.7 19.8 20.9 19.5 20.9H4.5C4.2 21 4 20.8 4 20.5V16.1C4 14.5 5.3 13.1 7 13.1H8.5C8.8 13.1 9.1 13.2 9.2 13.4L11.7 15.9C11.8 16 12 16 12.1 15.9L14.6 13.4C14.9 13.2 15.2 13.1 15.4 13.1Z' fill='%23191919' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M12 10.8C13.8777 10.8 15.4 9.05391 15.4 6.9C15.4 4.74609 13.8777 3 12 3C10.1222 3 8.59998 4.74609 8.59998 6.9C8.59998 9.05391 10.1222 10.8 12 10.8Z' fill='%23191919' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-heartLarge {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.7999 20.9248C11.9003 21.0251 12.1009 21.0251 12.2013 20.9248L20.4286 12.2024C21.3316 11.3001 21.8333 10.1973 21.9336 9.09445C22.6359 4.58288 17.6193 1.4749 13.9069 3.78082L12.2013 4.88365C12.1009 4.98391 12.0006 4.98391 11.9003 4.88365L10.0943 3.78082C6.28159 1.4749 1.36525 4.68313 2.06758 9.09445C2.26825 10.1973 2.76992 11.3001 3.57258 12.2024L11.7999 20.9248Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-heartLargeFill, .header-icon .default-icon-heartLarge:hover {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.7999 20.9248C11.9003 21.0251 12.1009 21.0251 12.2013 20.9248L20.4286 12.2024C21.3316 11.3001 21.8333 10.1973 21.9336 9.09445C22.6359 4.58288 17.6193 1.4749 13.9069 3.78082L12.2013 4.88365C12.1009 4.98391 12.0006 4.98391 11.9003 4.88365L10.0943 3.78082C6.28159 1.4749 1.36525 4.68313 2.06758 9.09445C2.26825 10.1973 2.76992 11.3001 3.57258 12.2024L11.7999 20.9248Z' fill='%23191919' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-heart {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-heartFill {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' fill='%23191919' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-bag {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M21.3818 9H2.61818C2.21896 9 1.91954 9.3 2.01934 9.7L3.61625 18.1C3.91567 19.8 5.31296 21 6.90987 21H17.0901C18.687 21 20.0843 19.8 20.3837 18.1L21.9807 9.7C22.0805 9.3 21.781 9 21.3818 9Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M7.0097 7.8C7.0097 5.1 9.20545 3 12 3C14.7946 3 16.9904 5.1 16.9904 7.8' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cellipse cx='6.99033' cy='10.5' rx='0.499033' ry='0.5' fill='%23191919'/%3E%3Cellipse cx='16.971' cy='10.5' rx='0.499033' ry='0.5' fill='%23191919'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-bagFill, .header-icon .default-icon-bag:hover {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M21.3812 9H2.59942C2.19981 9 2 9.3 2 9.7L3.59845 18.1C3.89816 19.8 5.29681 21 6.89526 21H17.0854C18.6838 21 20.0825 19.8 20.3822 18.1L21.9806 9.7C22.0805 9.3 21.7808 9 21.3812 9Z' fill='%23191919' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M6.99516 7.8C6.99516 5.1 9.19303 3 11.9903 3C14.7876 3 16.9855 5.1 16.9855 7.8' stroke='%23191919' stroke-miterlimit='10'/%3E%3Ccircle cx='6.99564' cy='10.5' r='0.5' fill='white'/%3E%3Ccircle cx='16.986' cy='10.5' r='0.5' fill='white'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-gps {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 19C15.866 19 19 15.866 19 12C19 8.13401 15.866 5 12 5C8.13401 5 5 8.13401 5 12C5 15.866 8.13401 19 12 19Z' fill='%23191919'/%3E%3Ccircle cx='12' cy='12' r='4' fill='%23191919'/%3E%3Crect x='11.5' y='2' width='1' height='3' fill='%23191919'/%3E%3Crect x='11.5' y='19' width='1' height='3' fill='%23191919'/%3E%3Crect x='22' y='11.5' width='1' height='3' transform='rotate(90 22 11.5)' fill='%23191919'/%3E%3Crect x='5' y='11.5' width='1' height='3' transform='rotate(90 5 11.5)' fill='%23191919'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-i {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='6.5' r='1' transform='rotate(-180 12 6.5)' fill='%23191919'/%3E%3Cpath d='M11.5 10H12.5L13 18H11L11.5 10Z' fill='%23191919'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-30 {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M11.398 16.982v-.021c1.031-.291 1.547-.942 1.547-1.955 0-.537-.206-.979-.618-1.322-.411-.344-.959-.516-1.643-.516-.713 0-1.331.147-1.854.441v1.105c.455-.368.939-.553 1.455-.553.924 0 1.387.379 1.387 1.139 0 .824-.593 1.235-1.778 1.235h-.569v.999h.596c1.336 0 2.004.438 2.004 1.311 0 .397-.153.713-.459.945-.307.232-.716.35-1.228.35-.63 0-1.196-.199-1.697-.597v1.171c.455.275 1.063.414 1.826.414.849 0 1.532-.213 2.052-.637s.779-.982.779-1.674c0-.501-.162-.919-.484-1.254-.322-.333-.761-.528-1.316-.581zM17.028 13.168c-.884 0-1.561.35-2.029 1.048-.47.698-.704 1.728-.704 3.089 0 1.238.225 2.186.674 2.841s1.075.983 1.878.983c.859 0 1.527-.344 2.006-1.029.478-.686.717-1.68.717-2.983-.001-2.633-.847-3.949-2.542-3.949zm-.086 6.973c-.916 0-1.375-.964-1.375-2.891 0-2.059.468-3.088 1.402-3.088.885 0 1.326 1.014 1.326 3.04.001 1.958-.45 2.939-1.353 2.939zM22.128 13.189c-.416 0-.769.144-1.059.43-.29.287-.436.638-.436 1.053 0 .423.147.781.441 1.074.293.294.649.441 1.068.441.415 0 .77-.147 1.063-.441.294-.293.44-.651.44-1.074 0-.411-.147-.762-.443-1.049a1.473 1.473 0 0 0-1.074-.434zm.556 2.047a.749.749 0 0 1-.551.236.724.724 0 0 1-.545-.234.783.783 0 0 1-.224-.561c0-.215.076-.397.229-.548s.336-.226.551-.226c.211 0 .393.074.545.223s.229.332.229.551a.775.775 0 0 1-.234.559z' fill='%23191919'/%3E%3Cpath d='M27.609 9.951c-.533-.106-.868-.417-1.256-.805C25.843 8.636 25.207 8 24 8s-1.843.636-2.354 1.146C21.17 9.623 20.793 10 20 10s-1.17-.377-1.646-.854C17.843 8.636 17.207 8 16 8s-1.843.636-2.354 1.146C13.17 9.623 12.793 10 12 10s-1.17-.377-1.646-.854C9.843 8.636 9.207 8 8 8s-1.843.636-2.354 1.146c-.387.388-.722.699-1.255.805L4 8H1l4 18h22l4-18h-3l-.391 1.951zM25 23H7L4.588 10.938c.836-.167 1.346-.665 1.766-1.085C6.83 9.377 7.207 9 8 9s1.17.377 1.646.854C10.157 10.364 10.793 11 12 11s1.843-.636 2.354-1.146C14.83 9.377 15.207 9 16 9s1.17.377 1.646.854C18.157 10.364 18.793 11 20 11s1.843-.636 2.354-1.146C22.83 9.377 23.207 9 24 9s1.17.377 1.646.854c.42.42.93.918 1.766 1.085L25 23z' fill='%23191919'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-30s {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath d='M11 27h10v2H11zM11.398 16.982v-.021c1.031-.291 1.547-.942 1.547-1.955 0-.537-.206-.979-.618-1.322-.411-.344-.959-.516-1.643-.516-.713 0-1.331.147-1.854.441v1.105c.455-.368.939-.553 1.455-.553.924 0 1.387.379 1.387 1.139 0 .824-.593 1.235-1.778 1.235h-.569v.999h.596c1.336 0 2.004.438 2.004 1.311 0 .397-.153.713-.459.945-.307.232-.716.35-1.228.35-.63 0-1.196-.199-1.697-.597v1.171c.455.275 1.063.414 1.826.414.849 0 1.532-.213 2.052-.637s.779-.982.779-1.674c0-.501-.162-.919-.484-1.254-.322-.333-.761-.528-1.316-.581zM17.028 13.168c-.884 0-1.561.35-2.029 1.048-.47.698-.704 1.728-.704 3.089 0 1.238.225 2.186.674 2.841s1.075.983 1.878.983c.859 0 1.527-.344 2.006-1.029.478-.686.717-1.68.717-2.983-.001-2.633-.847-3.949-2.542-3.949zm-.086 6.973c-.916 0-1.375-.964-1.375-2.891 0-2.059.468-3.088 1.402-3.088.885 0 1.326 1.014 1.326 3.04.001 1.958-.45 2.939-1.353 2.939zM22.128 13.189c-.416 0-.769.144-1.059.43-.29.287-.436.638-.436 1.053 0 .423.147.781.441 1.074.293.294.649.441 1.068.441.415 0 .77-.147 1.063-.441.294-.293.44-.651.44-1.074 0-.411-.147-.762-.443-1.049-.293-.289-.652-.434-1.074-.434zm.556 2.047c-.156.158-.34.236-.551.236-.215 0-.396-.078-.545-.234-.148-.154-.224-.342-.224-.561 0-.215.076-.397.229-.548s.336-.226.551-.226c.211 0 .393.074.545.223s.229.332.229.551c-.001.216-.079.401-.234.559z' fill='%23191919'/%3E%3Cpath d='M27.609 9.951c-.533-.106-.868-.417-1.256-.805C25.843 8.636 25.207 8 24 8s-1.843.636-2.354 1.146C21.17 9.623 20.793 10 20 10s-1.17-.377-1.646-.854C17.843 8.636 17.207 8 16 8s-1.843.636-2.354 1.146C13.17 9.623 12.793 10 12 10s-1.17-.377-1.646-.854C9.843 8.636 9.207 8 8 8s-1.843.636-2.354 1.146c-.387.388-.722.699-1.255.805L4 8H1l4 18h22l4-18h-3l-.391 1.951zM25 23H7L4.588 10.938c.836-.167 1.346-.665 1.766-1.085C6.83 9.377 7.207 9 8 9s1.17.377 1.646.854C10.157 10.364 10.793 11 12 11s1.843-.636 2.354-1.146C14.83 9.377 15.207 9 16 9s1.17.377 1.646.854C18.157 10.364 18.793 11 20 11s1.843-.636 2.354-1.146C22.83 9.377 23.207 9 24 9s1.17.377 1.646.854c.42.42.93.918 1.766 1.085L25 23z' fill='%23191919'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-30ss {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M11 27h10v2H11zM11 30h10v2H11zM11.398 16.982v-.021c1.031-.291 1.547-.942 1.547-1.955 0-.537-.206-.979-.618-1.322-.411-.344-.959-.516-1.643-.516-.713 0-1.331.147-1.854.441v1.105c.455-.368.939-.553 1.455-.553.924 0 1.387.379 1.387 1.139 0 .824-.593 1.235-1.778 1.235h-.569v.999h.596c1.336 0 2.004.438 2.004 1.311 0 .397-.153.713-.459.945-.307.232-.716.35-1.228.35-.63 0-1.196-.199-1.697-.597v1.171c.455.275 1.063.414 1.826.414.849 0 1.532-.213 2.052-.637s.779-.982.779-1.674c0-.501-.162-.919-.484-1.254-.322-.333-.761-.528-1.316-.581zM17.028 13.168c-.884 0-1.561.35-2.029 1.048-.47.698-.704 1.728-.704 3.089 0 1.238.225 2.186.674 2.841s1.075.983 1.878.983c.859 0 1.527-.344 2.006-1.029.478-.686.717-1.68.717-2.983-.001-2.633-.847-3.949-2.542-3.949zm-.086 6.973c-.916 0-1.375-.964-1.375-2.891 0-2.059.468-3.088 1.402-3.088.885 0 1.326 1.014 1.326 3.04.001 1.958-.45 2.939-1.353 2.939zM22.128 13.189c-.416 0-.769.144-1.059.43-.29.287-.436.638-.436 1.053 0 .423.147.781.441 1.074.293.294.649.441 1.068.441.415 0 .77-.147 1.063-.441.294-.293.44-.651.44-1.074 0-.411-.147-.762-.443-1.049-.293-.289-.652-.434-1.074-.434zm.556 2.047c-.156.158-.34.236-.551.236-.215 0-.396-.078-.545-.234-.148-.154-.224-.342-.224-.561 0-.215.076-.397.229-.548s.336-.226.551-.226c.211 0 .393.074.545.223s.229.332.229.551c-.001.216-.079.401-.234.559z'/%3E%3Cpath fill='%23191919' d='M27.609 9.951c-.533-.106-.868-.417-1.256-.805C25.843 8.636 25.207 8 24 8s-1.843.636-2.354 1.146C21.17 9.623 20.793 10 20 10s-1.17-.377-1.646-.854C17.843 8.636 17.207 8 16 8s-1.843.636-2.354 1.146C13.17 9.623 12.793 10 12 10s-1.17-.377-1.646-.854C9.843 8.636 9.207 8 8 8s-1.843.636-2.354 1.146c-.387.388-.722.699-1.255.805L4 8H1l4 18h22l4-18h-3l-.391 1.951zM25 23H7L4.588 10.938c.836-.167 1.346-.665 1.766-1.085C6.83 9.377 7.207 9 8 9s1.17.377 1.646.854C10.157 10.364 10.793 11 12 11s1.843-.636 2.354-1.146C14.83 9.377 15.207 9 16 9s1.17.377 1.646.854C18.157 10.364 18.793 11 20 11s1.843-.636 2.354-1.146C22.83 9.377 23.207 9 24 9s1.17.377 1.646.854c.42.42.93.918 1.766 1.085L25 23z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-40 {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M12.534 13.301h-1.332l-3.34 5.037v.807h3.502v1.857h1.17v-1.857h.962v-.94h-.962v-4.904zm-1.17 1.922v2.981H9.006l2.095-3.163c.133-.236.221-.412.264-.527h.021c-.015.261-.022.498-.022.709zM17.102 13.172c-.884 0-1.561.349-2.029 1.047-.47.698-.704 1.728-.704 3.088 0 1.239.225 2.187.674 2.842s1.075.982 1.878.982c.859 0 1.527-.342 2.006-1.027.478-.687.717-1.682.717-2.984-.001-2.633-.848-3.948-2.542-3.948zm-.086 6.971c-.916 0-1.375-.963-1.375-2.889 0-2.06.468-3.089 1.402-3.089.885 0 1.326 1.013 1.326 3.04 0 1.959-.451 2.938-1.353 2.938zM22.2 13.193c-.416 0-.769.143-1.059.43-.29.286-.436.637-.436 1.053 0 .422.147.78.441 1.074.293.293.649.439 1.068.439.415 0 .77-.146 1.063-.439.294-.294.44-.652.44-1.074 0-.412-.147-.762-.443-1.051-.293-.288-.652-.432-1.074-.432zm.556 2.046c-.156.157-.34.236-.551.236-.215 0-.396-.077-.545-.233s-.224-.344-.224-.562c0-.215.076-.397.229-.548s.336-.226.551-.226c.211 0 .393.074.545.224.152.148.229.332.229.55-.001.216-.079.402-.234.559z'/%3E%3Cpath fill='%23191919' d='M27.609 9.951c-.533-.106-.868-.417-1.256-.805C25.843 8.636 25.207 8 24 8s-1.843.636-2.354 1.146C21.17 9.623 20.793 10 20 10s-1.17-.377-1.646-.854C17.843 8.636 17.207 8 16 8s-1.843.636-2.354 1.146C13.17 9.623 12.793 10 12 10s-1.17-.377-1.646-.854C9.843 8.636 9.207 8 8 8s-1.843.636-2.354 1.146c-.387.388-.722.699-1.255.805L4 8H1l4 18h22l4-18h-3l-.391 1.951zM25 23H7L4.588 10.938c.836-.167 1.346-.665 1.766-1.085C6.83 9.377 7.207 9 8 9s1.17.377 1.646.854C10.157 10.364 10.793 11 12 11s1.843-.636 2.354-1.146C14.83 9.377 15.207 9 16 9s1.17.377 1.646.854C18.157 10.364 18.793 11 20 11s1.843-.636 2.354-1.146C22.83 9.377 23.207 9 24 9s1.17.377 1.646.854c.42.42.93.918 1.766 1.085L25 23z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-40s {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M11 27h10v2H11zM12.534 13.297h-1.332l-3.34 5.039v.805h3.502V21h1.17v-1.859h.962v-.939h-.962v-4.905zm-1.17 1.924v2.98H9.006l2.095-3.164c.133-.236.221-.411.264-.525h.021c-.015.26-.022.497-.022.709zM17.102 13.168c-.884 0-1.561.35-2.029 1.048-.47.698-.704 1.728-.704 3.089 0 1.238.225 2.186.674 2.841s1.075.983 1.878.983c.859 0 1.527-.344 2.006-1.029.478-.686.717-1.68.717-2.983-.001-2.633-.848-3.949-2.542-3.949zm-.086 6.973c-.916 0-1.375-.964-1.375-2.891 0-2.059.468-3.088 1.402-3.088.885 0 1.326 1.014 1.326 3.04 0 1.958-.451 2.939-1.353 2.939zM22.2 13.189c-.416 0-.769.144-1.059.43-.29.287-.436.638-.436 1.053 0 .423.147.781.441 1.074.293.294.649.441 1.068.441.415 0 .77-.147 1.063-.441.294-.293.44-.651.44-1.074 0-.411-.147-.762-.443-1.049-.293-.289-.652-.434-1.074-.434zm.556 2.047c-.156.158-.34.236-.551.236-.215 0-.396-.078-.545-.234-.148-.154-.224-.342-.224-.561 0-.215.076-.397.229-.548s.336-.226.551-.226c.211 0 .393.074.545.223s.229.332.229.551c-.001.216-.079.401-.234.559z'/%3E%3Cpath fill='%23191919' d='M27.609 9.951c-.533-.106-.868-.417-1.256-.805C25.843 8.636 25.207 8 24 8s-1.843.636-2.354 1.146C21.17 9.623 20.793 10 20 10s-1.17-.377-1.646-.854C17.843 8.636 17.207 8 16 8s-1.843.636-2.354 1.146C13.17 9.623 12.793 10 12 10s-1.17-.377-1.646-.854C9.843 8.636 9.207 8 8 8s-1.843.636-2.354 1.146c-.387.388-.722.699-1.255.805L4 8H1l4 18h22l4-18h-3l-.391 1.951zM25 23H7L4.588 10.938c.836-.167 1.346-.665 1.766-1.085C6.83 9.377 7.207 9 8 9s1.17.377 1.646.854C10.157 10.364 10.793 11 12 11s1.843-.636 2.354-1.146C14.83 9.377 15.207 9 16 9s1.17.377 1.646.854C18.157 10.364 18.793 11 20 11s1.843-.636 2.354-1.146C22.83 9.377 23.207 9 24 9s1.17.377 1.646.854c.42.42.93.918 1.766 1.085L25 23z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-40ss {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M11 27h10v2H11zM11 30h10v2H11zM12.534 13.297h-1.332l-3.34 5.039v.805h3.502V21h1.17v-1.859h.962v-.939h-.962v-4.905zm-1.17 1.924v2.98H9.006l2.095-3.164c.133-.236.221-.411.264-.525h.021c-.015.26-.022.497-.022.709zM17.102 13.168c-.884 0-1.561.35-2.029 1.048-.47.698-.704 1.728-.704 3.089 0 1.238.225 2.186.674 2.841s1.075.983 1.878.983c.859 0 1.527-.344 2.006-1.029.478-.686.717-1.68.717-2.983-.001-2.633-.848-3.949-2.542-3.949zm-.086 6.973c-.916 0-1.375-.964-1.375-2.891 0-2.059.468-3.088 1.402-3.088.885 0 1.326 1.014 1.326 3.04 0 1.958-.451 2.939-1.353 2.939zM22.2 13.189c-.416 0-.769.144-1.059.43-.29.287-.436.638-.436 1.053 0 .423.147.781.441 1.074.293.294.649.441 1.068.441.415 0 .77-.147 1.063-.441.294-.293.44-.651.44-1.074 0-.411-.147-.762-.443-1.049-.293-.289-.652-.434-1.074-.434zm.556 2.047c-.156.158-.34.236-.551.236-.215 0-.396-.078-.545-.234-.148-.154-.224-.342-.224-.561 0-.215.076-.397.229-.548s.336-.226.551-.226c.211 0 .393.074.545.223s.229.332.229.551c-.001.216-.079.401-.234.559z'/%3E%3Cpath fill='%23191919' d='M27.609 9.951c-.533-.106-.868-.417-1.256-.805C25.843 8.636 25.207 8 24 8s-1.843.636-2.354 1.146C21.17 9.623 20.793 10 20 10s-1.17-.377-1.646-.854C17.843 8.636 17.207 8 16 8s-1.843.636-2.354 1.146C13.17 9.623 12.793 10 12 10s-1.17-.377-1.646-.854C9.843 8.636 9.207 8 8 8s-1.843.636-2.354 1.146c-.387.388-.722.699-1.255.805L4 8H1l4 18h22l4-18h-3l-.391 1.951zM25 23H7L4.588 10.938c.836-.167 1.346-.665 1.766-1.085C6.83 9.377 7.207 9 8 9s1.17.377 1.646.854C10.157 10.364 10.793 11 12 11s1.843-.636 2.354-1.146C14.83 9.377 15.207 9 16 9s1.17.377 1.646.854C18.157 10.364 18.793 11 20 11s1.843-.636 2.354-1.146C22.83 9.377 23.207 9 24 9s1.17.377 1.646.854c.42.42.93.918 1.766 1.085L25 23z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-60 {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M11.307 16.123c-.798 0-1.371.322-1.719.967h-.022c0-.893.197-1.604.592-2.133.394-.529.918-.795 1.573-.795.423 0 .825.102 1.208.307v-1.08c-.325-.146-.768-.221-1.326-.221-.995 0-1.795.403-2.398 1.209s-.904 1.883-.904 3.233c0 1.114.23 1.979.692 2.595.462.615 1.1.924 1.912.924.734 0 1.34-.242 1.818-.726.478-.483.717-1.108.717-1.874 0-.73-.193-1.314-.58-1.752-.387-.436-.907-.654-1.563-.654zm.548 3.59c-.233.285-.537.428-.914.428-.396 0-.716-.164-.955-.492-.24-.328-.36-.723-.36-1.184 0-.369.121-.689.362-.959.242-.271.557-.406.943-.406.404 0 .718.136.939.406.222.27.333.645.333 1.125.001.437-.115.797-.348 1.082zM17.082 13.168c-.884 0-1.561.35-2.029 1.048-.47.698-.704 1.728-.704 3.089 0 1.238.225 2.186.674 2.841s1.075.983 1.878.983c.859 0 1.527-.344 2.006-1.029.478-.686.717-1.68.717-2.983-.001-2.633-.848-3.949-2.542-3.949zm-.086 6.973c-.916 0-1.375-.964-1.375-2.891 0-2.059.468-3.088 1.402-3.088.885 0 1.326 1.014 1.326 3.04.001 1.958-.451 2.939-1.353 2.939zM22.182 13.189c-.416 0-.769.144-1.059.43-.29.287-.436.638-.436 1.053 0 .423.147.781.441 1.074.293.294.649.441 1.068.441.415 0 .77-.147 1.063-.441.294-.293.44-.651.44-1.074 0-.411-.147-.762-.443-1.049-.293-.289-.652-.434-1.074-.434zm.555 2.047c-.156.158-.34.236-.551.236-.215 0-.396-.078-.545-.234-.148-.154-.224-.342-.224-.561 0-.215.076-.397.229-.548s.336-.226.551-.226c.211 0 .393.074.545.223s.229.332.229.551c0 .216-.078.401-.234.559z'/%3E%3Cpath fill='%23191919' d='M27.609 9.951c-.533-.106-.868-.417-1.256-.805C25.843 8.636 25.207 8 24 8s-1.843.636-2.354 1.146C21.17 9.623 20.793 10 20 10s-1.17-.377-1.646-.854C17.843 8.636 17.207 8 16 8s-1.843.636-2.354 1.146C13.17 9.623 12.793 10 12 10s-1.17-.377-1.646-.854C9.843 8.636 9.207 8 8 8s-1.843.636-2.354 1.146c-.387.388-.722.699-1.255.805L4 8H1l4 18h22l4-18h-3l-.391 1.951zM25 23H7L4.588 10.938c.836-.167 1.346-.665 1.766-1.085C6.83 9.377 7.207 9 8 9s1.17.377 1.646.854C10.157 10.364 10.793 11 12 11s1.843-.636 2.354-1.146C14.83 9.377 15.207 9 16 9s1.17.377 1.646.854C18.157 10.364 18.793 11 20 11s1.843-.636 2.354-1.146C22.83 9.377 23.207 9 24 9s1.17.377 1.646.854c.42.42.93.918 1.766 1.085L25 23z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-60s {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M11.307 16.27c-.798 0-1.371.322-1.719.967h-.022c0-.893.197-1.604.592-2.133.394-.529.918-.795 1.573-.795.423 0 .825.102 1.208.307v-1.08c-.325-.146-.768-.221-1.326-.221-.995 0-1.795.403-2.398 1.209s-.904 1.883-.904 3.233c0 1.114.23 1.979.692 2.595.462.615 1.1.924 1.912.924.734 0 1.34-.242 1.818-.726.478-.483.717-1.108.717-1.874 0-.73-.193-1.314-.58-1.752-.387-.437-.907-.654-1.563-.654zm.548 3.589c-.233.285-.537.428-.914.428-.396 0-.716-.164-.955-.492-.24-.328-.36-.723-.36-1.184 0-.369.121-.689.362-.959.242-.271.557-.406.943-.406.404 0 .718.136.939.406.222.27.333.645.333 1.125.001.438-.115.797-.348 1.082zM17.082 13.314c-.884 0-1.561.35-2.029 1.048-.47.698-.704 1.728-.704 3.089 0 1.238.225 2.186.674 2.841s1.075.983 1.878.983c.859 0 1.527-.344 2.006-1.029.478-.686.717-1.68.717-2.983-.001-2.632-.848-3.949-2.542-3.949zm-.086 6.973c-.916 0-1.375-.964-1.375-2.891 0-2.059.468-3.088 1.402-3.088.885 0 1.326 1.014 1.326 3.04.001 1.959-.451 2.939-1.353 2.939zM22.182 13.336c-.416 0-.769.144-1.059.43-.29.287-.436.638-.436 1.053 0 .423.147.781.441 1.074.293.294.649.441 1.068.441.415 0 .77-.147 1.063-.441.294-.293.44-.651.44-1.074 0-.411-.147-.762-.443-1.049-.293-.29-.652-.434-1.074-.434zm.555 2.047c-.156.158-.34.236-.551.236-.215 0-.396-.078-.545-.234-.148-.154-.224-.342-.224-.561 0-.215.076-.397.229-.548s.336-.226.551-.226c.211 0 .393.074.545.223s.229.332.229.551c0 .215-.078.401-.234.559zM11 27.146h10v2H11z'/%3E%3Cpath fill='%23191919' d='M27.609 9.951c-.533-.106-.868-.417-1.256-.805C25.843 8.636 25.207 8 24 8s-1.843.636-2.354 1.146C21.17 9.623 20.793 10 20 10s-1.17-.377-1.646-.854C17.843 8.636 17.207 8 16 8s-1.843.636-2.354 1.146C13.17 9.623 12.793 10 12 10s-1.17-.377-1.646-.854C9.843 8.636 9.207 8 8 8s-1.843.636-2.354 1.146c-.387.388-.722.699-1.255.805L4 8H1l4 18h22l4-18h-3l-.391 1.951zM25 23H7L4.588 10.938c.836-.167 1.346-.665 1.766-1.085C6.83 9.377 7.207 9 8 9s1.17.377 1.646.854C10.157 10.364 10.793 11 12 11s1.843-.636 2.354-1.146C14.83 9.377 15.207 9 16 9s1.17.377 1.646.854C18.157 10.364 18.793 11 20 11s1.843-.636 2.354-1.146C22.83 9.377 23.207 9 24 9s1.17.377 1.646.854c.42.42.93.918 1.766 1.085L25 23z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-95 {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M11.104 13.168c-.756 0-1.377.244-1.864.73-.486.487-.73 1.11-.73 1.869 0 .713.207 1.296.621 1.748.413.453.94.68 1.582.68.791 0 1.346-.297 1.664-.891.008.003.015.003.021 0 0 .905-.188 1.604-.563 2.098-.376.492-.902.738-1.579.738-.466 0-.906-.122-1.321-.365v1.079c.397.183.868.274 1.413.274 1.031 0 1.836-.385 2.416-1.155s.871-1.864.871-3.282c0-1.148-.224-2.023-.669-2.623-.446-.599-1.067-.9-1.862-.9zm.868 3.656c-.245.248-.545.373-.899.373-.408 0-.731-.137-.97-.408-.238-.272-.356-.648-.356-1.129 0-.433.121-.791.365-1.074.243-.282.546-.424.907-.424.391 0 .708.163.953.488.245.326.368.745.368 1.258 0 .362-.123.666-.368.916zM16.857 16.268c-.2 0-.417.008-.649.021v-1.928h2.862v-1.064h-3.958v4.051c.562-.043.946-.064 1.154-.064.605 0 1.069.121 1.394.365.324.243.486.583.486 1.02 0 .444-.159.8-.478 1.066-.319.268-.74.4-1.263.4-.52 0-1.031-.17-1.536-.51v1.197c.369.211.93.316 1.682.316.891 0 1.592-.229 2.103-.689.51-.461.765-1.072.765-1.834 0-.728-.223-1.301-.668-1.719-.446-.419-1.077-.628-1.894-.628zM21.885 13.189c-.416 0-.769.144-1.059.43-.29.287-.436.638-.436 1.053 0 .423.147.781.441 1.074.293.294.649.441 1.068.441.415 0 .77-.147 1.063-.441.294-.293.44-.651.44-1.074 0-.411-.147-.762-.443-1.049-.293-.289-.652-.434-1.074-.434zm.555 2.047c-.156.158-.34.236-.551.236-.215 0-.396-.078-.545-.234-.148-.154-.224-.342-.224-.561 0-.215.076-.397.229-.548s.336-.226.551-.226c.211 0 .393.074.545.223s.229.332.229.551c0 .216-.078.401-.234.559z'/%3E%3Cpath fill='%23191919' d='M27.609 9.951c-.533-.106-.868-.417-1.256-.805C25.843 8.636 25.207 8 24 8s-1.843.636-2.354 1.146C21.17 9.623 20.793 10 20 10s-1.17-.377-1.646-.854C17.843 8.636 17.207 8 16 8s-1.843.636-2.354 1.146C13.17 9.623 12.793 10 12 10s-1.17-.377-1.646-.854C9.843 8.636 9.207 8 8 8s-1.843.636-2.354 1.146c-.387.388-.722.699-1.255.805L4 8H1l4 18h22l4-18h-3l-.391 1.951zM25 23H7L4.588 10.938c.836-.167 1.346-.665 1.766-1.085C6.83 9.377 7.207 9 8 9s1.17.377 1.646.854C10.157 10.364 10.793 11 12 11s1.843-.636 2.354-1.146C14.83 9.377 15.207 9 16 9s1.17.377 1.646.854C18.157 10.364 18.793 11 20 11s1.843-.636 2.354-1.146C22.83 9.377 23.207 9 24 9s1.17.377 1.646.854c.42.42.93.918 1.766 1.085L25 23z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-hw {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M10 13c0 1.61 1.128 2.275 2 1.895V19c0 1.947 1.645 2.491 2.5 1.526.557.627 1.443.627 2 0 .278.314.641.474 1 .474.745 0 1.5-.688 1.5-2v-3.105c.56.242 1.202.044 1.588-.47.269-.36.412-.853.412-1.425v-4c0-3.093-.463-5.038-.775-6h-1.06c.252.679.835 2.615.835 6v4c0 .35-.075.643-.213.825-.285.386-.787.095-.787-.825v-2.5h-1V19c0 1.299-1 1.299-1 0v-6.5h-1V19c0 1.299-1 1.299-1 0v-6.5h-1V19c0 1.299-1 1.299-1 0v-9h-1v3c0 1.299-1 1.299-1 0V9c0-1.771 2.534-4.115 3.669-5h-1.543C11.88 5.13 10 7.143 10 9v4z'/%3E%3Cpath fill='%23191919' d='M27.609 9.951c-.533-.106-.868-.417-1.256-.805C25.843 8.636 25.207 8 24 8c-.947 0-1.541.392-2 .808v1.385c.126-.113.243-.229.354-.339C22.83 9.377 23.207 9 24 9s1.17.377 1.646.854c.42.42.93.918 1.766 1.085L25 23H7L4.588 10.938c.836-.167 1.346-.665 1.766-1.085C6.83 9.377 7.207 9 8 9c.429 0 .733.115 1 .292V8.178C8.715 8.07 8.39 8 8 8c-1.207 0-1.843.636-2.354 1.146-.387.388-.722.699-1.255.805L4 8H1l4 18h22l4-18h-3l-.391 1.951z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-nw {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M32 10.084L31 8h-3l-.351 1.75-.255.133c-.41-.14-.71-.405-1.041-.736C25.843 8.636 25.207 8 24 8s-1.843.636-2.354 1.146C21.17 9.623 20.793 10 20 10s-1.17-.377-1.646-.854C17.843 8.636 17.207 8 16 8s-1.843.636-2.354 1.146C13.17 9.623 12.793 10 12 10s-1.17-.377-1.646-.854C9.843 8.636 9.207 8 8 8s-1.843.636-2.354 1.146c-.331.332-.63.597-1.041.737l-.254-.133L4 8H1l-1 2.084 1.658.88 2.461 11.074L1 23.667 2 26l2.684-1.424L5 26h22l.316-1.424L30 26l1-2.333-3.119-1.629 2.461-11.074 1.658-.88zm-25.646-.23C6.83 9.377 7.207 9 8 9s1.17.377 1.646.854C10.157 10.364 10.793 11 12 11s1.843-.636 2.354-1.146C14.83 9.377 15.207 9 16 9s1.17.377 1.646.854C18.157 10.364 18.793 11 20 11s1.843-.636 2.354-1.146C22.83 9.377 23.207 9 24 9s1.17.377 1.646.854c.195.195.413.404.671.592L16 15.834 5.683 10.445c.257-.187.475-.396.671-.591zm-1.413 2.851l8.457 4.487-6.845 3.574-1.612-8.061zM7.654 23L16 18.572 24.346 23H7.654zm17.792-2.233l-6.845-3.574 8.457-4.487-1.612 8.061z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-bs {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M16 4L3 26h26L16 4zM8 23l8-14 1.584 2.772L11.538 23H8zm4.538 0l5.561-10.327 2.06 3.604L16.538 23h-4zm8.135-5.821L24 23h-6.462l3.135-5.821z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-csb {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M16 4L3 26h26L16 4zm0 5l8 14H8l8-14z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-nb {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M22.397 14.826L31 10.333 30 8l-8.859 4.7L16 4l-5.141 8.7L2 8l-1 2.333 8.603 4.493-3.438 5.819L0 23.916 1 26l2.893-1.511L3 26h26l-.893-1.511L31 26l1-2.084-6.164-3.271-3.439-5.819zm-1.126 3.398l-2.669-1.416 1.433-.748 1.236 2.164zM16 9l2.818 4.933L16 15.428l-2.818-1.495L16 9zm-4.034 7.06l1.433.748-2.669 1.416 1.236-2.164zM24 23H8l.534-.935L16 18.166l7.466 3.899L24 23z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-1p {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M29 26l-4-15s0-2-3-2H6l1 2s12 1 14 1 2 2 2 2l.333 2H12c-8 0-9 10-9 10h26zM5.451 24c.715-2.434 2.459-6 6.549-6h11.667l1 6H5.451z'/%3E%3Ccircle fill='%23191919' cx='16' cy='21' r='2'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-2p {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M29 26l-4-15s0-2-3-2H6l1 2s12 1 14 1 2 2 2 2l.333 2H12c-8 0-9 10-9 10h26zM5.451 24c.715-2.434 2.459-6 6.549-6h11.667l1 6H5.451z'/%3E%3Ccircle fill='%23191919' cx='19' cy='21' r='2'/%3E%3Ccircle fill='%23191919' cx='14' cy='21' r='2'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-3p {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M29 26l-4-15s0-2-3-2H6l1 2s12 1 14 1 2 2 2 2l.333 2H12c-8 0-9 10-9 10h26zM5.451 24c.715-2.434 2.459-6 6.549-6h11.667l1 6H5.451z'/%3E%3Ccircle fill='%23191919' cx='21' cy='21' r='2'/%3E%3Ccircle fill='%23191919' cx='16' cy='21' r='2'/%3E%3Ccircle fill='%23191919' cx='11' cy='21' r='2'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-nbu {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M31 15l-1-2.333-4.027 1.979L25 11s0-2-3-2H6l1 2s12 1 14 1 2 2 2 2l.324 1.947-.107.053H12c-.913 0-1.731.136-2.471.366L2 12.667 1 15l5.884 2.84c-3.137 2.701-3.803 7.481-3.876 8.09L1 26.916 2 29l6.214-3h15.572L30 29l1-2.084-2.021-.993-2.351-8.812L31 15zm-11.854 3L16 19.546 12.854 18h6.292zM5.451 24c.502-1.708 1.515-3.969 3.485-5.169l4.296 2.074L6.935 24H5.451zm6.906 0L16 22.241 19.643 24h-7.286zm12.275-.213l-5.864-2.882L23.75 18.5l.882 5.287z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-f {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M16 26c6.075 0 11-4.925 11-11S22.075 4 16 4 5 8.925 5 15s4.925 11 11 11zm0-20c4.971 0 9 4.029 9 9s-4.029 9-9 9-9-4.029-9-9 4.029-9 9-9z'/%3E%3Cpath fill='%23191919' d='M15.224 16.105h3.859v-1.57h-3.859v-3.367h4.187V9.59h-6.047v11.203h1.86z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-fs {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M11 27h10v2H11zM16 26c6.075 0 11-4.925 11-11S22.075 4 16 4 5 8.925 5 15s4.925 11 11 11zm0-20c4.971 0 9 4.029 9 9s-4.029 9-9 9-9-4.029-9-9 4.029-9 9-9z'/%3E%3Cpath fill='%23191919' d='M15.224 16.105h3.859v-1.57h-3.859v-3.367h4.187V9.59h-6.047v11.203h1.86z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-nr {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M4 25l3.779-2.709C9.795 24.562 12.726 26 16 26c3.263 0 6.186-1.429 8.2-3.686L28 25l1-2.084-3.449-2.472C26.468 18.838 27 16.982 27 15s-.532-3.838-1.449-5.444L29 7.084 28 5l-3.8 2.686C22.186 5.429 19.263 4 16 4c-3.274 0-6.205 1.438-8.221 3.709L4 5 3 7.332l3.358 2.374C5.494 11.276 5 13.08 5 15s.494 3.724 1.358 5.294L3 22.668 4 25zm12-1c-2.604 0-4.942-1.112-6.586-2.88l6.502-4.66 6.64 4.692C20.914 22.901 18.588 24 16 24zm9-9c0 1.548-.392 3.004-1.079 4.275L17.954 15l5.967-4.275C24.608 11.996 25 13.452 25 15zm-9-9c2.588 0 4.914 1.099 6.556 2.848l-6.64 4.692-6.502-4.66C11.058 7.112 13.396 6 16 6zm-9 9c0-1.489.368-2.891 1.009-4.129L13.85 15l-5.841 4.129C7.368 17.891 7 16.489 7 15z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-p {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M16 26c6.075 0 11-4.925 11-11S22.075 4 16 4 5 8.925 5 15s4.925 11 11 11zm0-20c4.971 0 9 4.029 9 9s-4.029 9-9 9-9-4.029-9-9 4.029-9 9-9z'/%3E%3Cpath fill='%23191919' d='M14.56 16.73h1.492c1.261 0 2.261-.346 3-1.039.739-.692 1.109-1.583 1.109-2.672 0-1.088-.354-1.932-1.062-2.531-.708-.598-1.706-.898-2.993-.898h-3.398v11.203h1.852V16.73zm0-5.609h1.352c1.531 0 2.297.659 2.297 1.977 0 .672-.208 1.193-.625 1.562-.417.37-1.023.555-1.82.555H14.56v-4.094z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-ps {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M11 27h10v2H11zM16 26c6.075 0 11-4.925 11-11S22.075 4 16 4 5 8.925 5 15s4.925 11 11 11zm0-20c4.971 0 9 4.029 9 9s-4.029 9-9 9-9-4.029-9-9 4.029-9 9-9z'/%3E%3Cpath fill='%23191919' d='M14.56 16.73h1.492c1.261 0 2.261-.347 3-1.039.739-.693 1.109-1.584 1.109-2.672 0-1.089-.354-1.933-1.062-2.531-.708-.6-1.706-.898-2.992-.898h-3.398v11.203h1.852V16.73zm0-5.609h1.352c1.531 0 2.297.658 2.297 1.977 0 .672-.208 1.192-.625 1.562-.417.369-1.023.555-1.82.555H14.56v-4.094z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-w {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M16 4C9.925 4 5 8.925 5 15s4.925 11 11 11 11-4.925 11-11S22.075 4 16 4zm0 20c-4.971 0-9-4.029-9-9s4.029-9 9-9 9 4.029 9 9-4.029 9-9 9z'/%3E%3Cpath fill='%23191919' d='M20.93 10.99l-1.743 7.205c-.091.373-.144.674-.157.902h-.027c-.032-.338-.08-.629-.144-.875L17 10.99h-1.675l-2.01 7.178c-.109.396-.173.711-.191.943h-.034c-.019-.328-.063-.643-.137-.943l-1.777-7.178H9.391l2.741 9.803h1.88l1.873-6.871c.087-.305.142-.619.164-.943h.027c.019.347.066.666.144.957l1.866 6.857h1.839l2.687-9.803H20.93z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-wns {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M4 25l3.779-2.709C9.795 24.562 12.726 26 16 26c3.263 0 6.186-1.429 8.2-3.686L28 25l1-2.084-3.449-2.472C26.468 18.838 27 16.982 27 15s-.532-3.838-1.449-5.444L29 7.084 28 5l-3.8 2.686C22.186 5.429 19.263 4 16 4c-3.274 0-6.205 1.438-8.221 3.709L4 5 3 7.332l3.358 2.374C5.494 11.276 5 13.08 5 15s.494 3.724 1.358 5.294L3 22.668 4 25z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-ws {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M11 27h10v2H11zM16 4C9.925 4 5 8.925 5 15s4.925 11 11 11 11-4.925 11-11S22.075 4 16 4zm0 20c-4.971 0-9-4.029-9-9s4.029-9 9-9 9 4.029 9 9-4.029 9-9 9z'/%3E%3Cpath fill='%23191919' d='M20.93 10.99l-1.743 7.205c-.091.373-.144.674-.157.902h-.027c-.032-.338-.08-.629-.144-.875L17 10.99h-1.675l-2.01 7.178c-.109.396-.173.711-.191.943h-.034c-.019-.328-.063-.643-.137-.943l-1.777-7.178H9.391l2.741 9.803h1.88l1.873-6.871c.087-.305.142-.619.164-.943h.027c.019.347.066.666.144.957l1.866 6.857h1.839l2.687-9.803H20.93z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-wss {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M11 27h10v2H11zM11 30h10v2H11zM27 15c0-6.075-4.925-11-11-11S5 8.925 5 15s4.925 11 11 11 11-4.925 11-11zm-11 9c-4.971 0-9-4.029-9-9s4.029-9 9-9 9 4.029 9 9-4.029 9-9 9z'/%3E%3Cpath fill='%23191919' d='M20.93 10.99l-1.743 7.205c-.091.373-.144.674-.157.902h-.027c-.032-.338-.08-.629-.144-.875L17 10.99h-1.675l-2.01 7.178c-.109.396-.173.711-.191.943h-.034c-.019-.328-.063-.643-.137-.943l-1.777-7.178H9.391l2.741 9.803h1.88l1.873-6.871c.087-.305.142-.619.164-.943h.027c.019.347.066.666.144.957l1.866 6.857h1.839l2.687-9.803H20.93z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-nt {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M31 9.333L30 7l-2 1.098V4H4v4.098L2 7 1 9.333l3 1.621V21.27l-3 1.646L2 25l2-1.08V28h24v-4.08L30 25l1-2.084-3-1.646V10.954l3-1.621zM7 7h18v2.744l-1.738.954C21.624 8.46 18.985 7 16 7s-5.624 1.46-7.262 3.698L7 9.744V7zm17 9c0 .984-.187 1.923-.512 2.794l-4.96-2.723 5.017-2.711c.29.828.455 1.714.455 2.64zM8 16c0-.926.165-1.812.455-2.64l5.017 2.711-4.96 2.723C8.187 17.923 8 16.984 8 16zm8 1.437l6.342 3.427C20.88 22.768 18.586 24 16 24s-4.88-1.232-6.342-3.137L16 17.437zm0-2.753l-6.377-3.5C11.084 9.253 13.393 8 16 8s4.916 1.253 6.377 3.184L16 14.684zM7 16v-3.426l.566.307C7.207 13.854 7 14.901 7 16c0 1.158.227 2.263.625 3.279L7 19.623V16zm18 9H7v-2.701l1.77-.956C10.409 23.558 13.032 25 16 25s5.591-1.442 7.23-3.657l1.77.956V25zm0-9v3.623l-.625-.344C24.773 18.263 25 17.158 25 16c0-1.099-.206-2.146-.566-3.119l.566-.307V16z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-tnor {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M28 4H4v24h24V4zm-3 12v9H7V7h18v9z'/%3E%3Cpath fill='%23191919' d='M16 7c-4.971 0-9 4.029-9 9s4.029 9 9 9 9-4.029 9-9-4.029-9-9-9zm0 17c-4.418 0-8-3.582-8-8s3.582-8 8-8 8 3.582 8 8-3.582 8-8 8z'/%3E%3Ccircle fill='%23191919' cx='13' cy='16' r='2'/%3E%3Ccircle fill='%23191919' cx='19' cy='16' r='2'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.default-icon-tred {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 32 32' fill='none'%3E%3Cpath fill='%23191919' d='M28 4H4v24h24V4zm-3 12v9H7V7h18v9z'/%3E%3Cpath fill='%23191919' d='M16 7c-4.971 0-9 4.029-9 9s4.029 9 9 9 9-4.029 9-9-4.029-9-9-9zm0 17c-4.418 0-8-3.582-8-8s3.582-8 8-8 8 3.582 8 8-3.582 8-8 8z'/%3E%3Ccircle fill='%23191919' cx='16' cy='16' r='2'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.icon-chevronUp-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M6 14.875L11.8 9.075C11.9 8.975 12.1 8.975 12.2 9.075L18 14.875' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.icon-chevronDownSmall-white-12 {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 4.5L6.1 7.4C6.05 7.45 5.95 7.45 5.9 7.4L3 4.5' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 0.75rem;
  height: 0.75rem; }

.icon-chevronLeftSmall-secondary-20 {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 16 16'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9.91667 12L6.05 8.13333C5.98333 8.06667 5.98333 7.93333 6.05 7.86667L9.91667 4' stroke='%23828282' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.25rem;
  height: 1.25rem; }

.icon-chevronLeft-dark-30, .category-slider .category-slider-prev .icon-category-slider-prev {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.875rem;
  height: 1.875rem; }

.icon-chevronLeft-dark-48 {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 3rem;
  height: 3rem; }

.icon-chevronLeft-white-92 {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='92' height='92' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 5.75rem;
  height: 5.75rem; }

.icon-chevronRight-dark-30, .category-slider .category-slider-next .icon-category-slider-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.875rem;
  height: 1.875rem; }

.icon-chevronRight-dark-48 {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 3rem;
  height: 3rem; }

.icon-chevronRight-white-92 {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='92' height='92' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 5.75rem;
  height: 5.75rem; }

.icon-questionMark-white-20 {
  width: 1.25rem;
  height: 1.25rem;
  position: relative;
  display: inline-block;
  font-size: 0;
  vertical-align: middle;
  text-align: center; }
  .icon-questionMark-white-20::before {
    content: "?";
    color: #FFF;
    width: 1.25rem;
    height: 1.25rem;
    line-height: 1.25rem !important;
    position: absolute;
    left: 0;
    top: 0;
    display: inline-block; }

.icon-questionMark-white {
  width: 1.5rem;
  height: 1.5rem;
  position: relative;
  display: inline-block;
  font-size: 0;
  vertical-align: middle;
  text-align: center; }
  .icon-questionMark-white::before {
    content: "?";
    color: #FFF;
    width: 1.5rem;
    height: 1.5rem;
    line-height: 1.5rem !important;
    position: absolute;
    left: 0;
    top: 0;
    display: inline-block; }

.icon-exclamationMark-white-16 {
  width: 1rem;
  height: 1rem;
  position: relative;
  display: inline-block;
  font-size: 0;
  vertical-align: middle;
  text-align: center; }
  .icon-exclamationMark-white-16::before {
    content: "!";
    color: #FFF;
    width: 1rem;
    height: 1rem;
    line-height: 1rem !important;
    position: absolute;
    left: 0;
    top: 0;
    display: inline-block; }

.icon-exclamationMark-white {
  width: 1.5rem;
  height: 1.5rem;
  position: relative;
  display: inline-block;
  font-size: 0;
  vertical-align: middle;
  text-align: center; }
  .icon-exclamationMark-white::before {
    content: "!";
    color: #FFF;
    width: 1.5rem;
    height: 1.5rem;
    line-height: 1.5rem !important;
    position: absolute;
    left: 0;
    top: 0;
    display: inline-block; }

.icon-checkmark-white-36 {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18.51 8.25L10.605 16.1475C10.572 16.177 10.5293 16.1933 10.485 16.1933C10.4407 16.1933 10.398 16.177 10.365 16.1475L6 11.7525' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 2.25rem;
  height: 2.25rem; }

.icon-checkmark-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18.51 8.25L10.605 16.1475C10.572 16.177 10.5293 16.1933 10.485 16.1933C10.4407 16.1933 10.398 16.177 10.365 16.1475L6 11.7525' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.icon-checkmark-green-20, .list-custom-checkmark > *::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5694 10.7505L12.6128 5.70709L11.9057 5L6.8623 10.0434L4.20712 7.38824L3.5 8.09534L6.8623 11.4576L7.5694 10.7505Z' fill='%235AC372'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.25rem;
  height: 1.25rem; }

.icon-plus-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.icon-close-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.icon-close-danger {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23eb5050' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23eb5050' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.icon-close-success {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%235AC372' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%235AC372' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.icon-close-warning {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23D7A726' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23D7A726' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.icon-close-info {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%232B94CF' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%232B94CF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.icon-i-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Ccircle cx='12' cy='6.5' r='1' transform='rotate(-180 12 6.5)' fill='%23FFF'/%3E%3Cpath d='M11.5 10H12.5L13 18H11L11.5 10Z' fill='%23FFF'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.text-16 {
  font-size: 1rem; }

.text-14 {
  font-size: 0.875rem; }

.text-12, .sidebar .login-icon-mobile-text {
  font-size: 0.75rem; }

.text-10 {
  font-size: 0.625rem; }

.teaserCategoryLabel {
  letter-spacing: 2px; }

.secondary-links a {
  color: #828282; }
  .secondary-links a:hover {
    color: #828282; }

.link-decoration-inverted a {
  text-decoration: none; }
  .link-decoration-inverted a:hover {
    text-decoration: underline; }

.link-decoration-none a {
  text-decoration: none; }
  .link-decoration-none a:hover {
    text-decoration: none; }

.link-decoration-default a {
  text-decoration: underline; }
  .link-decoration-default a:hover {
    text-decoration: none; }

.white-links a {
  color: #FFF; }
  .white-links a:hover {
    color: #FFF; }

.secondary-link {
  color: #828282;
  text-decoration: none; }
  .secondary-link:hover, .secondary-link.disabled, .secondary-link:disabled, .secondary-link:not(:disabled):not(.disabled):active, .secondary-link:not(:disabled):not(.disabled).active {
    text-decoration: underline;
    color: #828282; }

.z-index-modal-1 {
  z-index: 900; }

.z-index-modal-2 {
  z-index: 910; }

.z-index-modal-3 {
  z-index: 920; }

.z-index-overlay {
  z-index: 800; }

.z-index-dropdown {
  z-index: 700; }

.z-index-header {
  z-index: 600; }

.z-index-footer {
  z-index: 500; }

.z-index-1 {
  z-index: 1; }

.z-index-2 {
  z-index: 2; }

.z-index-3 {
  z-index: 3; }

.z-index-4 {
  z-index: 4; }

.z-index-5 {
  z-index: 5; }

.overflow-y-hide {
  overflow-y: hidden !important; }

.overflow-y-auto {
  overflow-y: auto !important; }

.overflow-y-scroll {
  overflow-y: scroll !important; }

.overflow-x-hide {
  overflow-x: hidden !important; }

.overflow-x-auto {
  overflow-x: auto !important; }

.overflow-x-scroll {
  overflow-x: scroll !important; }

@media (min-width: 992px) {
  .overflow-lg-visible {
    overflow: visible !important; } }

.mobile-full-width {
  margin-right: -15px;
  margin-left: -15px; }
  @media (min-width: 768px) {
    .mobile-full-width {
      margin-right: 0;
      margin-left: 0; } }

@media (max-width: 575.98px) {
  .rounded-0 {
    border-radius: 0 !important; } }

@media (max-width: 767.98px) {
  .rounded-sm-0 {
    border-radius: 0 !important; } }

@media (max-width: 991.98px) {
  .rounded-md-0 {
    border-radius: 0 !important; } }

@media (max-width: 1199.98px) {
  .rounded-lg-0 {
    border-radius: 0 !important; } }

.rounded-xl-0 {
  border-radius: 0 !important; }

.border-color-red {
  border-color: #eb5050; }

.shadow-lg-n {
  box-shadow: 0 -0.625rem 1.25rem rgba(25, 25, 25, 0.15) !important; }

.w-min-200 {
  min-width: 12.5rem; }

@media (min-width: 576px) {
  .w-min-sm-200 {
    min-width: 12.5rem; } }

@media (min-width: 768px) {
  .w-min-md-200 {
    min-width: 12.5rem; } }

@media (min-width: 992px) {
  .w-min-lg-200 {
    min-width: 12.5rem; } }

@media (min-width: 1200px) {
  .w-min-xl-200 {
    min-width: 12.5rem; } }

.pointer {
  cursor: pointer; }

.cursor-zoom-in {
  cursor: -webkit-zoom-in;
  cursor: zoom-in; }

.word-break-all {
  word-break: break-all; }

.hyphenate {
  overflow-wrap: break-word;
  word-wrap: break-word;
  word-break: break-word;
  -webkit-hyphens: auto;
      -ms-hyphens: auto;
          hyphens: auto; }

.list-custom-checkmark {
  list-style-type: none; }
  .list-custom-checkmark > *::before {
    display: inline-block;
    position: absolute;
    left: -1.5rem;
    top: 0.0625rem;
    content: ''; }
  .list-custom-checkmark.display-21 > *::before, .list-custom-checkmark.icon-questionMark-white::before > *::before, .list-custom-checkmark.icon-exclamationMark-white::before > *::before, .list-custom-checkmark.display-21 > .list-custom-checkmark > *::before {
    top: 0.18751rem; }

.list--dashed {
  list-style: none; }
  .list--dashed > li:before {
    display: inline-block;
    content: "-"; }

body.modal-open {
  bottom: 0;
  left: 0;
  position: fixed;
  right: 0;
  top: 0; }

.modal-dialog-centered .modal-content.modal-content-full-height {
  min-height: calc(100vh - 2rem); }

@media (min-width: 576px) {
  .modal-dialog-centered .modal-content.modal-content-full-height {
    min-height: calc(100vh - 3.5rem); } }

@supports (-webkit-overflow-scrolling: touch) {
  .overflow-scrolling-touch {
    -webkit-overflow-scrolling: touch; }
    .overflow-scrolling-touch .scrolling-touch-overlay {
      -webkit-transform: translate3d(0, 0, 0); } }

.svg-image-big {
  width: 100%;
  max-width: 25rem; }

.form-control {
  height: auto; }

.custom-select {
  background: none;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5625rem;
  height: 1.5625rem;
  background-repeat: no-repeat;
  background-position: calc(100% - 0.7rem) 50%;
  width: 100%;
  height: auto; }
  .custom-select.select-small {
    padding: 0.1875rem 0.9375rem; }
  .custom-select::-ms-expand {
    display: none; }

.custom-search {
  height: auto; }
  .custom-search ::-ms-clear {
    display: none; }
  .custom-search .search-button {
    height: 2.5rem; }
    .custom-search .search-button:hover {
      background-color: transparent !important; }
    .custom-search .search-button::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M 13.7 13.7 L 20 20' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M 9.7 15.4 C 12.848 15.4 15.4 12.848 15.4 9.7 C 15.4 6.55198 12.848 4 9.7 4 C 6.55198 4 4 6.55198 4 9.7 C 4 12.848 6.55198 15.4 9.7 15.4 Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
      background-repeat: no-repeat;
      width: 1.5625rem;
      height: 1.5625rem;
      content: '';
      position: relative;
      display: inline-block; }
    .custom-search .search-button:focus {
      outline: none;
      background-color: transparent !important; }
  .custom-search .search-button-absolute {
    top: 0;
    right: 0; }
  .custom-search .search-input::-webkit-input-placeholder {
    color: #191919;
    opacity: 1; }
  .custom-search .search-input::-moz-placeholder {
    color: #191919;
    opacity: 1; }
  .custom-search .search-input:-ms-input-placeholder {
    color: #191919;
    opacity: 1; }
  .custom-search .search-input::-ms-input-placeholder {
    color: #191919;
    opacity: 1; }
  .custom-search .search-input::placeholder {
    color: #191919;
    opacity: 1; }

.invalid-feedback {
  position: relative; }
  .invalid-feedback::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
    background-repeat: no-repeat;
    width: 1rem;
    height: 1rem;
    background-color: #eb5050;
    background-position: 50% 50%;
    border-radius: 50%;
    content: "";
    left: 0;
    top: 0.25rem;
    position: absolute; }

.is-invalid .form-control {
  border-color: #eb5050; }

.is-invalid .invalid-feedback {
  display: block; }

.custom-checkbox .custom-control-input ~ .custom-control-label::before {
  top: 0.25rem; }

.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='45' height='45' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5694 10.7505L12.6128 5.70709L11.9057 5L6.8623 10.0434L4.20712 7.38824L3.5 8.09534L6.8623 11.4576L7.5694 10.7505Z' fill='%23191919'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 2.8125rem;
  height: 2.8125rem;
  background-position: 50% 50%;
  background-size: contain;
  width: 1rem;
  height: 1rem;
  top: 0.25rem; }

.custom-checkbox .custom-control-input:disabled ~ .custom-control-label {
  color: #D9D9D9; }
  .custom-checkbox .custom-control-input:disabled ~ .custom-control-label::before {
    background-color: #FFF;
    border-color: #D9D9D9;
    top: 0.25rem; }

.custom-checkbox.custom-checkbox--round .custom-control-input ~ .custom-control-label::before,
.custom-radio.custom-radio--round .custom-control-input ~ .custom-control-label::before {
  border-color: #828282;
  border-radius: 50%;
  width: 1.5rem;
  height: 1.5rem; }

.custom-checkbox.custom-checkbox--round .custom-control-input ~ .custom-control-label::after,
.custom-radio.custom-radio--round .custom-control-input ~ .custom-control-label::after {
  width: 1.5rem;
  height: 1.5rem; }

.custom-checkbox.custom-checkbox--round .custom-control-input ~ .custom-control-label--inline::before, .custom-checkbox.custom-checkbox--round .custom-control-input ~ .custom-control-label--inline::after,
.custom-radio.custom-radio--round .custom-control-input ~ .custom-control-label--inline::before,
.custom-radio.custom-radio--round .custom-control-input ~ .custom-control-label--inline::after {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%); }

.custom-checkbox.custom-checkbox--round .custom-control-input:focus ~ .custom-control-label::before,
.custom-radio.custom-radio--round .custom-control-input:focus ~ .custom-control-label::before {
  border-color: #E7E7E7; }

.custom-checkbox.custom-checkbox--round .custom-control-input:checked ~ .custom-control-label::before,
.custom-radio.custom-radio--round .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #FE8273;
  border-color: #FE8273;
  border-radius: 50%; }

.custom-checkbox.custom-checkbox--round .custom-control-input:checked ~ .custom-control-label::after,
.custom-radio.custom-radio--round .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100' height='100' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5694 10.7505L12.6128 5.70709L11.9057 5L6.8623 10.0434L4.20712 7.38824L3.5 8.09534L6.8623 11.4576L7.5694 10.7505Z' fill='%23FFF'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 6.25rem;
  height: 6.25rem;
  background-position: 50% 50%;
  background-size: contain;
  width: 1.5rem;
  height: 1.5rem; }

.custom-checkbox.custom-checkbox--round .custom-control-input:disabled ~ .custom-control-label::before,
.custom-radio.custom-radio--round .custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #FFF;
  border-color: #E7E7E7; }

.custom-checkbox.custom-checkbox--round .custom-control-input:not(:disabled) ~ .custom-control-label:hover,
.custom-radio.custom-radio--round .custom-control-input:not(:disabled) ~ .custom-control-label:hover {
  cursor: pointer; }

.has-warning:not(.is-invalid) .form-control {
  border-color: #D7A726;
  background-color: #f7edd4; }

.has-warning-border:not(.is-invalid) .form-control {
  border-color: #D7A726; }

.payment-radio-buttons::before {
  top: 1.5rem; }

.payment-radio-buttons::after {
  top: 1.5rem; }

.header-icon .icon .icon-overlay {
  position: absolute;
  width: 1rem;
  height: 1rem;
  top: -0.375rem;
  right: -0.4375rem; }
  .header-icon .icon .icon-overlay .icon-logged-in {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5694 10.7505L12.6128 5.70709L11.9057 5L6.8623 10.0434L4.20712 7.38824L3.5 8.09534L6.8623 11.4576L7.5694 10.7505Z' fill='%23FFF'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    width: 1rem;
    height: 1rem; }

.header-icon a:hover {
  text-decoration: none; }

.bg-icon-mobile, .sidebar .bg-login-icon-mobile {
  width: 2.5rem;
  height: 2.5rem; }

.canvas {
  -webkit-transition: 0.5s;
  transition: 0.5s;
  position: relative;
  left: 0;
  right: 0; }
  .canvas.moved-from-sidebar {
    width: 100%; }
    .canvas.moved-from-sidebar.left {
      left: calc(100vw - 32px); }
    .canvas.moved-from-sidebar.right {
      left: -calc(100vw - 32px); }

.sidebar {
  visibility: hidden;
  width: calc(100vw - 32px);
  position: fixed;
  top: 0;
  bottom: 0;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  touch-action: manipulation; }
  .sidebar.sidebar-left {
    left: -100%; }
    .sidebar.sidebar-left.active {
      left: 0; }
  .sidebar.sidebar-right {
    right: -calc(100vw - 32px); }
    .sidebar.sidebar-right.active {
      right: 0; }
  .sidebar.active {
    visibility: visible; }
  .sidebar .sidebar-slot {
    min-height: 0; }
  .sidebar .sidebar-closer {
    position: absolute;
    right: -2.25rem;
    top: 0; }
  .sidebar .sidebar-upper {
    min-height: 0; }
  .sidebar .hide-on-scroll {
    position: absolute;
    bottom: 0;
    -webkit-transition: all ease-in-out 0.5s;
    transition: all ease-in-out 0.5s; }
    @supports (-webkit-overflow-scrolling: auto) {
      .sidebar .hide-on-scroll {
        -webkit-overflow-scrolling: auto; } }

.min-vh-105 {
  min-height: 105vh; }

@media (min-width: 768px) {
  .canvas.moved-from.left {
    left: 675.84px; }
  .canvas.moved-from.right {
    left: -675.84px; }
  .sidebar {
    width: 675.84px; }
    .sidebar.sidebar-left {
      left: -675.84px; }
    .sidebar.sidebar-right {
      right: -675.84px; } }

.sidebar-overlay {
  visibility: hidden;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
  opacity: 0; }
  .sidebar-overlay.active {
    visibility: visible;
    opacity: 0.3; }

.mobile-side-menu .sideMenuOverlay {
  visibility: hidden;
  width: calc(100vw - 36px);
  position: fixed;
  top: 0;
  bottom: 0;
  left: -100%;
  background-color: #FFF;
  -webkit-transition: 0.5s;
  transition: 0.5s; }
  .mobile-side-menu .sideMenuOverlay.active {
    z-index: 1;
    visibility: visible;
    left: 0; }
  .mobile-side-menu .sideMenuOverlay .scrollable {
    overflow-y: auto; }
  .mobile-side-menu .sideMenuOverlay .sideMenuOverlayHeadline {
    bottom: -1px; }

.mobile-side-menu .btn-collapsible.collapse-sidemenu::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M6 14.875L11.8 9.075C11.9 8.975 12.1 8.975 12.2 9.075L18 14.875' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }

.mobile-side-menu .btn-collapsible.collapsed.collapse-sidemenu::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }

.sideMenuOpener {
  width: 2.5rem; }

@supports (-webkit-overflow-scrolling: touch) {
  .header-icons-mobile {
    padding-bottom: 2rem; } }

.first-level-nav a:hover, .second-level-nav a:hover {
  text-decoration: none; }

.second-level-nav nav {
  display: none; }
  .second-level-nav nav.active {
    display: block; }

.second-level-nav .navigation-flyout-opener {
  cursor: pointer; }

.second-level-nav-mobile {
  overflow-y: auto; }
  .second-level-nav-mobile .collapse-sidemenu.active {
    background-color: #F2F2F2; }

.navigation-flyout {
  height: 34.25rem; }
  .navigation-flyout .navigation-flyout-closer {
    top: 0;
    right: 0; }
  .navigation-flyout .navigation-list {
    margin-right: -15px;
    margin-left: -15px; }
    .navigation-flyout .navigation-list .navigation-headline {
      height: 0;
      position: relative;
      top: -3rem; }
    .navigation-flyout .navigation-list .navigation-element {
      padding-right: 15px;
      padding-left: 15px; }
    .navigation-flyout .navigation-list .navigation-linebreak {
      width: 0;
      height: 101%; }

.bannerComponent {
  background-color: #FE8273; }
  .bannerComponent .labelWrapper,
  .bannerComponent .headlineWrapper,
  .bannerComponent .textWrapper,
  .bannerComponent .btn-outline-primary {
    color: #FFF; }
  .bannerComponent .labelWrapper:after {
    background-color: #FFF; }
  .bannerComponent .btn-outline-primary {
    border: 1px solid #FFF; }
  .bannerComponent .btn-primary {
    color: #FE8273;
    background-color: #FFF;
    border: 1px solid #FE8273; }
  .bannerComponent .textWrapper-inner {
    background-color: #FE8273;
    border-bottom-left-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem; }
    @media (min-width: 992px) {
      .bannerComponent .textWrapper-inner {
        border-bottom-left-radius: 0rem;
        border-bottom-right-radius: 0rem; } }
  .bannerComponent .textWrapper-outer {
    background-color: #FFF; }
    @media (min-width: 992px) {
      .bannerComponent .textWrapper-outer {
        background-color: #FE8273; } }
  @media (min-width: 768px) {
    .bannerComponent .headlineWrapper {
      text-indent: -2.5rem;
      padding-left: 2.5rem;
      margin-left: -2.5rem; } }
  .bannerComponent img {
    height: auto;
    width: 100%; }

@media (min-width: 992px) {
  .herobanner .textWrapper-inner {
    max-width: 35.4375rem; } }

.herobanner .textWrapper-inner .btn {
  display: block !important; }

@media (min-width: 992px) {
  .herobanner picture {
    text-align: right;
    height: 23.9375rem;
    width: 37.5rem; } }

@media (min-width: 1200px) {
  .herobanner picture {
    height: 28.5625rem;
    width: 44.5rem; } }

@media (min-width: 992px) {
  .herobanner picture img {
    height: 100%;
    width: auto; } }

@media (min-width: 992px) {
  .bigteaserbanner .textWrapper-inner {
    max-width: 35.4375rem;
    padding-right: 2.5rem !important;
    padding-left: 5.5rem !important; } }

@media (min-width: 992px) {
  .bigteaserbanner picture {
    height: 23.9375rem;
    width: 37.5rem; } }

@media (min-width: 1200px) {
  .bigteaserbanner picture {
    height: 28.5625rem;
    width: 44.5rem; } }

@media (min-width: 992px) {
  .bigteaserbanner picture img {
    height: 100%;
    width: auto; } }

@media (min-width: 992px) {
  .topbanner .textWrapper-inner {
    max-width: 35.4375rem; } }

@media (min-width: 992px) {
  .topbanner picture {
    height: 23.9375rem;
    width: 37.5rem; } }

@media (min-width: 1200px) {
  .topbanner picture {
    height: 28.5625rem;
    width: 44.5rem; } }

@media (min-width: 992px) {
  .topbanner picture img {
    height: 100%;
    width: auto; } }

.teaserWrapperComponent {
  overflow-x: auto; }
  @media (min-width: 768px) {
    .teaserWrapperComponent {
      overflow-x: auto; } }
  @media (min-width: 992px) {
    .teaserWrapperComponent .teaserbanner .textWrapper-outer {
      background-color: #FFF !important; } }
  .teaserWrapperComponent .teaserbanner .headlineWrapper {
    text-indent: 0; }
  @media (min-width: 992px) {
    .teaserWrapperComponent .teaserbanner .textWrapper-inner {
      border-bottom-left-radius: 0.25rem;
      border-bottom-right-radius: 0.25rem; } }

.promobanner.bannerComponent.textColorMode-dark .labelWrapper,
.promobanner.bannerComponent.textColorMode-dark .headlineWrapper,
.promobanner.bannerComponent.textColorMode-dark .textWrapper,
.promobanner.bannerComponent.textColorMode-dark .btn-outline-primary {
  color: #191919; }

.promobanner.bannerComponent.textColorMode-dark .labelWrapper:after {
  background-color: #191919; }

.promobanner.bannerComponent.textColorMode-dark .btn-primary {
  background-color: #191919;
  border: 1px solid #191919; }

.promobanner.bannerComponent.textColorMode-dark .btn-primary:hover {
  background-color: transparent !important;
  border: 1px solid #191919 !important;
  color: #191919 !important; }

.promobanner.bannerComponent.textColorMode-dark .btn-outline-primary {
  border: 1px solid #191919; }

.promobanner.bannerComponent.textColorMode-dark .btn-outline-primary:hover {
  background-color: #191919; }

.promobanner .teaserTextColorMode-dark {
  color: #191919; }

.promobanner.bannerComponent.textColorMode-light .labelWrapper,
.promobanner.bannerComponent.textColorMode-light .headlineWrapper,
.promobanner.bannerComponent.textColorMode-light .textWrapper,
.promobanner.bannerComponent.textColorMode-light .btn-outline-primary {
  color: #FFF; }

.promobanner.bannerComponent.textColorMode-light .labelWrapper:after {
  background-color: #FFF; }

.promobanner.bannerComponent.textColorMode-light .btn-primary {
  background-color: #FFF;
  border: 1px solid #FFF; }

.promobanner.bannerComponent.textColorMode-light .btn-primary:hover {
  background-color: transparent !important;
  border: 1px solid #FFF !important;
  color: #FFF !important; }

.promobanner.bannerComponent.textColorMode-light .btn-outline-primary {
  border: 1px solid #FFF; }

.promobanner.bannerComponent.textColorMode-light .btn-outline-primary:hover {
  background-color: #FFF; }

.promobanner .teaserTextColorMode-light {
  color: #FFF; }

@media (max-width: 767.98px) {
  .promobanner {
    background-color: transparent !important; }
    .promobanner .textWrapper-outer {
      background-color: transparent !important; } }

@media (min-width: 768px) {
  .promobanner .teaserWrapper .altTextWrapper {
    min-height: 19.3125rem;
    width: 15rem; }
  .promobanner .textWrapper-inner [role="button"] .btn {
    display: block !important; }
  .promobanner .textWrapper-inner [role="button"]:only-child .btn {
    display: inline-block !important; }
  .promobanner .textWrapper {
    -webkit-line-clamp: 2; } }

.promobanner picture {
  width: 15rem;
  height: 19.3125rem; }
  .promobanner picture img {
    width: 15rem;
    height: 19.3125rem; }

@-webkit-keyframes spinner {
  0% {
    -webkit-transform: translate3d(-50%, -50%, 0) rotate(0deg);
            transform: translate3d(-50%, -50%, 0) rotate(0deg); }
  100% {
    -webkit-transform: translate3d(-50%, -50%, 0) rotate(360deg);
            transform: translate3d(-50%, -50%, 0) rotate(360deg); } }

@keyframes spinner {
  0% {
    -webkit-transform: translate3d(-50%, -50%, 0) rotate(0deg);
            transform: translate3d(-50%, -50%, 0) rotate(0deg); }
  100% {
    -webkit-transform: translate3d(-50%, -50%, 0) rotate(360deg);
            transform: translate3d(-50%, -50%, 0) rotate(360deg); } }

.spinner {
  opacity: 0.4; }
  .spinner::before {
    -webkit-animation: 2s linear infinite spinner;
            animation: 2s linear infinite spinner;
    border: solid 0.25rem #F2F2F2;
    border-bottom-color: #FE8273;
    border-radius: 50%;
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    width: 6.25rem;
    height: 6.25rem;
    -webkit-transform: translate3d(-50%, -50%, 0);
            transform: translate3d(-50%, -50%, 0);
    -webkit-transform-origin: center;
            transform-origin: center;
    will-change: transform;
    opacity: 3; }

.spinner-small {
  position: relative; }
  .spinner-small::after {
    -webkit-animation: 2s linear infinite spinner;
            animation: 2s linear infinite spinner;
    border: solid 0.125rem #F2F2F2;
    border-bottom-color: #FE8273;
    border-radius: 50%;
    content: "";
    position: absolute;
    left: 50%;
    top: 50%;
    width: 2.5rem;
    height: 2.5rem;
    -webkit-transform: translate3d(-50%, -50%, 0);
            transform: translate3d(-50%, -50%, 0);
    -webkit-transform-origin: center;
            transform-origin: center;
    will-change: transform; }

.flyout-login {
  z-index: 100;
  right: 0.9375rem;
  margin-top: 0.0625rem;
  position: absolute;
  display: none; }

.headerLogin-button {
  cursor: pointer; }
  .headerLogin-button.active {
    border-bottom: 0.0625rem solid #FE8273;
    margin: -1px 0; }

.flyout-close {
  cursor: pointer;
  position: absolute;
  top: 0.5rem;
  right: 0.5rem; }

.icon-password-show {
  top: 0.5rem;
  right: 0.75rem;
  line-height: 1.5rem; }

.password-icon-eye {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M22 12C19.6 8.29787 16 6 12 6C8 6 4.4 8.29787 2 12C4.4 15.7021 8 18 12 18C16 18 19.6 15.7021 22 12Z' stroke='%23828282' stroke-miterlimit='10'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17 12C17 14.7614 14.7614 17 12 17C9.23858 17 7 14.7614 7 12C7 9.23858 9.23858 7 12 7C14.7614 7 17 9.23858 17 12ZM12 9.5C12 8.67157 11.3284 8 10.5 8C9.67157 8 9 8.67157 9 9.5C9 10.3284 9.67157 11 10.5 11C11.3284 11 12 10.3284 12 9.5Z' fill='%23828282'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.password-icon-eyeSliced {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M22 12C19.6 8.29787 16 6 12 6C8 6 4.4 8.29787 2 12C4.4 15.7021 8 18 12 18C16 18 19.6 15.7021 22 12Z' stroke='%23828282' stroke-miterlimit='10'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M20.7071 4.63057L20 3.92346L15.497 8.42641C14.5954 7.544 13.3612 7.00003 12 7.00003C9.23857 7.00003 7 9.23861 7 12C7 13.3613 7.54396 14.5955 8.42638 15.4971L4.1774 19.7461L4.88451 20.4532L9.19676 16.1409C9.99627 16.6832 10.9611 17 12 17C14.7614 17 17 14.7615 17 12C17 10.9612 16.6832 9.9963 16.1409 9.19679L20.7071 4.63057ZM16.1409 9.19679C15.9523 8.91872 15.7364 8.66064 15.497 8.42641L8.42638 15.4971C8.66061 15.7364 8.91868 15.9523 9.19676 16.1409L16.1409 9.19679ZM10.5 8.00003C11.3284 8.00003 12 8.6716 12 9.50003C12 10.3285 11.3284 11 10.5 11C9.67157 11 9 10.3285 9 9.50003C9 8.6716 9.67157 8.00003 10.5 8.00003Z' fill='%23828282'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.userFormLogin-mobile .btn-register,
.userFormLogin-mobile .btn-login {
  max-width: 17.5rem; }

.flyout-link a {
  display: block;
  padding: 0.25rem 0; }

.seotext {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2; }

.readMoreButton {
  bottom: 0;
  right: 0;
  left: 0;
  height: 10rem;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), color-stop(45%, white));
  background: linear-gradient(rgba(255, 255, 255, 0), white 45%); }

.seo-arrow-down {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23828282' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

@media (max-width: 767.98px) {
  .seotext {
    -webkit-column-count: auto;
       -moz-column-count: auto;
            column-count: auto; }
  .seotext-mobile-collapsed {
    overflow: hidden;
    max-height: 460px; } }

.category-bar {
  min-height: 4.5rem; }
  .category-bar .last-category:after {
    content: "";
    display: block;
    position: absolute;
    width: 1rem;
    right: -1rem;
    top: 0;
    height: 0.0625rem; }
    @media (min-width: 768px) {
      .category-bar .last-category:after {
        width: 2rem;
        right: -2rem; } }
    @media (min-width: 992px) {
      .category-bar .last-category:after {
        display: none; } }

.language-selector .language {
  outline: none;
  background: none;
  cursor: pointer;
  font-family: inherit;
  font-size: inherit; }

.language-selector .language.selected {
  cursor: auto; }

.language-selector button:hover {
  text-decoration: underline; }

footer .language-selector {
  color: #FFF; }
  footer .language-selector .language {
    color: #FFF; }

header .language-selector .languageprefix {
  display: none; }

header .language-selector .language {
  color: #191919; }

#sideMenu .language-selector .languageprefix {
  display: inline; }

.payment-spinner {
  height: 15.625rem; }

.number-of-rates-button {
  height: 2.5rem;
  width: 2.5rem; }
  .number-of-rates-button .btn {
    padding: 0.4375rem; }

.close-modal {
  cursor: pointer;
  position: absolute;
  top: 0;
  right: 0; }

.pw-reset-circle {
  margin-top: -2.5rem;
  height: 7.5625rem;
  width: 7.5625rem; }

.pw-reset-close {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.pw-reset-success {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5694 10.7505L12.6128 5.70709L11.9057 5L6.8623 10.0434L4.20712 7.38824L3.5 8.09534L6.8623 11.4576L7.5694 10.7505Z' fill='%235AC372'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 5.625rem;
  height: 5.625rem; }

.pw-reset-error {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='90' height='90' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23eb5050' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23eb5050' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 5.625rem;
  height: 5.625rem; }

.pw-reset-warning {
  width: 5.625rem;
  height: 5.625rem;
  position: relative;
  display: inline-block;
  font-size: 0;
  vertical-align: middle;
  text-align: center; }
  .pw-reset-warning::before {
    content: "!";
    color: #D7A726;
    width: 5.625rem;
    height: 5.625rem;
    line-height: 5.625rem !important;
    position: absolute;
    left: 0;
    top: 0;
    display: inline-block; }

.pw-reset-warning-close {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23D7A726' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23D7A726' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.pw-reset-next-arrow {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='56' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23828282' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 3.5rem;
  height: 3.5rem; }

.pw-reset-steps .icon-show-step {
  position: absolute;
  top: 0;
  left: 0;
  height: 1.25rem;
  width: 1.25rem; }

@media (max-width: 575.98px) {
  .modal-body-graphic svg {
    height: 5.3125rem;
    width: 5.3125rem; } }

@media (min-width: 576px) {
  .pw-reset-steps .icon-show-step {
    height: 2rem;
    width: 2rem; } }

.pw-reset-steps .pw-check-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5694 10.7505L12.6128 5.70709L11.9057 5L6.8623 10.0434L4.20712 7.38824L3.5 8.09534L6.8623 11.4576L7.5694 10.7505Z' fill='%23FFF'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.25rem;
  height: 1.25rem; }

@media (min-width: 576px) {
  .pw-reset-steps .pw-check-icon {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 16 16' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.5694 10.7505L12.6128 5.70709L11.9057 5L6.8623 10.0434L4.20712 7.38824L3.5 8.09534L6.8623 11.4576L7.5694 10.7505Z' fill='%23FFF'/%3E%3C/svg%3E");
    background-repeat: no-repeat;
    width: 2rem;
    height: 2rem; } }

.cart-items .product-image, .order-items .product-image, .add-to-cart-modal .product-image, .quick-order-item .product-image {
  width: 94px; }
  .cart-items .product-image img, .order-items .product-image img, .add-to-cart-modal .product-image img, .quick-order-item .product-image img {
    width: 100%; }

.cart-items .next-to-product-image, .order-items .next-to-product-image, .add-to-cart-modal .next-to-product-image, .quick-order-item .next-to-product-image {
  width: calc(100% - 94px - 1rem); }

@media (min-width: 768px) {
  .cart-items .product-image, .order-items .product-image, .add-to-cart-modal .product-image, .quick-order-item .product-image {
    width: 128px; }
  .cart-items .next-to-product-image, .order-items .next-to-product-image, .add-to-cart-modal .next-to-product-image, .quick-order-item .next-to-product-image {
    width: calc(100% - 128px - 1rem); } }

.multiple-add-to-cart-modal .product-image {
  width: 128px; }
  .multiple-add-to-cart-modal .product-image img {
    width: 100%; }
  .multiple-add-to-cart-modal .product-image .product-fade {
    opacity: .5;
    top: -0.75rem;
    left: -0.75rem;
    height: calc(100% + 0.75rem);
    width: calc(100% + 0.75rem); }

.cart-items .sold .product-image, .cart-items .sold .product-name, .cart-items .sold .product-variants, .cart-items .sold .product-price, .order-items .sold .product-image, .order-items .sold .product-name, .order-items .sold .product-variants, .order-items .sold .product-price, .add-to-cart-modal .sold .product-image, .add-to-cart-modal .sold .product-name, .add-to-cart-modal .sold .product-variants, .add-to-cart-modal .sold .product-price, .quick-order-item .sold .product-image, .quick-order-item .sold .product-name, .quick-order-item .sold .product-variants, .quick-order-item .sold .product-price, .multiple-add-to-cart-modal .sold .product-image, .multiple-add-to-cart-modal .sold .product-name, .multiple-add-to-cart-modal .sold .product-variants, .multiple-add-to-cart-modal .sold .product-price {
  opacity: .5; }

.cart-items .product-amount, .order-items .product-amount, .add-to-cart-modal .product-amount, .quick-order-item .product-amount, .multiple-add-to-cart-modal .product-amount {
  top: -0.75rem;
  left: -0.75rem; }
  .cart-items .product-amount .product-amount-number, .order-items .product-amount .product-amount-number, .add-to-cart-modal .product-amount .product-amount-number, .quick-order-item .product-amount .product-amount-number, .multiple-add-to-cart-modal .product-amount .product-amount-number {
    top: 0;
    left: 0; }

.add-address-btn {
  height: 2.5rem;
  width: 2.5rem; }

.address-disabled {
  opacity: 0.7; }

[data-scroll-up] {
  bottom: 0;
  left: 0;
  right: 0;
  visibility: hidden; }
  [data-scroll-up].scroll-up-visible {
    visibility: visible;
    z-index: 2; }

.usp-bar-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath d='M6.74293 6.31333L8.86425 6.7376C9.00567 6.7376 9.07638 6.66689 9.14709 6.59617L9.78348 4.54557C9.92491 4.26272 10.2077 4.1213 10.4199 4.33343L11.9755 5.74765C12.0462 5.81836 12.1876 5.81836 12.2584 5.74765L13.814 4.33343C14.0261 4.1213 14.3797 4.19201 14.4504 4.54556L15.0868 6.59617C15.1575 6.66689 15.2282 6.7376 15.3696 6.7376L17.4202 6.24262C17.7031 6.24262 17.9152 6.45475 17.9152 6.7376L17.3495 8.85892C17.3495 9.00034 17.4202 9.07105 17.4909 9.14176L19.5416 9.77816C19.8244 9.91958 19.9658 10.2024 19.7537 10.4146L18.3395 11.9702C18.2688 12.0409 18.2688 12.1823 18.3395 12.253L19.7537 13.8087C19.9658 14.0208 19.8951 14.3743 19.5416 14.4451L17.4909 15.0815C17.4202 15.1522 17.3495 15.2229 17.3495 15.3643L17.8445 17.4149C17.8445 17.6978 17.6324 17.9099 17.3495 17.9099L15.2282 17.3442C15.0868 17.3442 15.0161 17.4149 14.9454 17.4856L14.309 19.5362C14.1675 19.8191 13.8847 19.9605 13.6726 19.7484L12.1169 18.3341C12.0462 18.2634 11.9048 18.2634 11.8341 18.3341L10.2785 19.7484C10.0663 19.9605 9.71277 19.8898 9.64206 19.5362L9.00567 17.4856C8.93496 17.4149 8.86425 17.3442 8.72282 17.3442L6.67222 17.8392C6.38937 17.8392 6.17724 17.627 6.17724 17.3442L6.74293 15.2229C6.74293 15.0815 6.67221 15.0107 6.6015 14.94L4.55089 14.3036C4.26805 14.1622 4.12663 13.8794 4.33876 13.6672L5.75298 12.1116C5.82369 12.0409 5.82369 11.8995 5.75298 11.8288L4.33876 10.2731C4.12663 10.061 4.19734 9.70744 4.55089 9.63673L6.6015 9.00034C6.67222 8.92963 6.74293 8.85892 6.74293 8.71749L6.24795 6.66689C6.17724 6.45475 6.46008 6.17191 6.74293 6.31333Z' fill='%23FFF'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.5rem;
  height: 1.5rem; }

.category-slider .category-slide img {
  max-width: 100%;
  height: auto; }
  .category-slider .category-slide img:focus {
    outline: 0; }

.category-slider .category-slide .category-slide-link:focus {
  outline: 0; }

.category-slider .slick-slide {
  margin: 0 0.625rem; }

.category-slider .slick-list {
  margin: 0 -0.625rem; }

.category-slider .slick-arrow.slick-disabled {
  visibility: hidden; }

@media (max-width: 767.98px) {
  .global-message-btn {
    width: 100%; } }

.checkout-chevron {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.25rem;
  height: 1.25rem; }
  .checkout-chevron:last-child {
    display: none; }

.checkout-check {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18.51 8.25L10.605 16.1475C10.572 16.177 10.5293 16.1933 10.485 16.1933C10.4407 16.1933 10.398 16.177 10.365 16.1475L6 11.7525' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 1.25rem;
  height: 1.25rem; }
  .checkout-check:last-child {
    display: none; }

@media (max-width: 575.98px) {
  ff-record-list ff-record:nth-child(even) {
    padding-left: 0.5rem; }
  ff-record-list ff-record:nth-child(odd) {
    padding-right: 0.5rem; } }

@media (min-width: 576px) and (max-width: 767.98px) {
  ff-record-list ff-record:nth-child(even) {
    padding-left: 0.5rem; }
  ff-record-list ff-record:nth-child(odd) {
    padding-right: 0.5rem; } }

ff-record-list ff-record .thumb {
  background-size: cover;
  padding-bottom: 150%; }

ff-record-list ff-record .details .name:hover, ff-record-list ff-record .details .name:focus, ff-record-list ff-record .details .name:active {
  text-decoration: none; }

ff-record-list ff-record .colortiles .colortiles-container .colortile-click {
  width: 2.5rem;
  height: 2.5rem; }

ff-record-list ff-record .colortiles .colortiles-container .colortile {
  width: 1.5rem;
  height: 1.5rem;
  border: 1px solid #E7E7E7; }

ff-record-list ff-record .colortiles .colortiles-container .colortile.selected {
  width: 1.125rem;
  height: 1.125rem; }
  ff-record-list ff-record .colortiles .colortiles-container .colortile.selected:after {
    content: '';
    position: relative;
    border: 2px solid #191919;
    display: block;
    height: 1.5rem;
    width: 1.5rem;
    top: -0.25rem;
    left: -0.25rem; }

.paging-button {
  width: 2.5rem;
  height: 2.5rem; }

.paging-separator {
  height: 2.5rem;
  line-height: 2.5rem !important; }

@media (min-width: 768px) {
  .canvas.moved-from-sidebar.right {
    left: -31.25rem; }
  .filterComponent.sidebar {
    width: 31.25rem; }
    .filterComponent.sidebar.sidebar-right {
      right: -31.25rem; }
      .filterComponent.sidebar.sidebar-right.active {
        right: 0; } }

.filterComponent .filterMenuBody .filterMenuUpper {
  min-height: 0; }
  .filterComponent .filterMenuBody .filterMenuUpper .filterMenuSlot {
    min-height: 0; }

ff-asn ff-asn-group, ff-asn ff-asn-group-slider {
  max-width: none; }
  ff-asn ff-asn-group .btn-collapsible, ff-asn ff-asn-group-slider .btn-collapsible {
    margin-top: -1px; }
    ff-asn ff-asn-group .btn-collapsible::before, ff-asn ff-asn-group-slider .btn-collapsible::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  ff-asn ff-asn-group[opened] .btn-collapsible::before, ff-asn ff-asn-group-slider[opened] .btn-collapsible::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23191919'/%3E%3C/svg%3E"); }
  ff-asn ff-asn-group .filtervalue, ff-asn ff-asn-group-slider .filtervalue {
    cursor: pointer; }
  ff-asn ff-asn-group .filtercolortilewrapper, ff-asn ff-asn-group-slider .filtercolortilewrapper {
    height: 3rem;
    width: 3rem; }
    ff-asn ff-asn-group .filtercolortilewrapper:before, ff-asn ff-asn-group-slider .filtercolortilewrapper:before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18.51 8.25L10.605 16.1475C10.572 16.177 10.5293 16.1933 10.485 16.1933C10.4407 16.1933 10.398 16.177 10.365 16.1475L6 11.7525' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E");
      background-repeat: no-repeat;
      width: 2rem;
      height: 2rem;
      content: '';
      float: left;
      position: relative;
      top: 0.5rem;
      left: 0.4375rem;
      z-index: 1; }
    ff-asn ff-asn-group .filtercolortilewrapper.dark:before, ff-asn ff-asn-group-slider .filtercolortilewrapper.dark:before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18.51 8.25L10.605 16.1475C10.572 16.177 10.5293 16.1933 10.485 16.1933C10.4407 16.1933 10.398 16.177 10.365 16.1475L6 11.7525' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E");
      background-repeat: no-repeat;
      width: 2rem;
      height: 2rem; }
    ff-asn ff-asn-group .filtercolortilewrapper:after, ff-asn ff-asn-group-slider .filtercolortilewrapper:after {
      content: '';
      position: relative;
      border: 1px solid #191919;
      display: block;
      height: 3rem;
      width: 3rem;
      top: -2.375rem; }
  ff-asn ff-asn-group .filtercolortile, ff-asn ff-asn-group-slider .filtercolortile {
    height: 3rem;
    width: 3rem; }
    ff-asn ff-asn-group .filtercolortile.selected, ff-asn ff-asn-group-slider .filtercolortile.selected {
      height: 2.375rem;
      width: 2.375rem;
      top: 0.3125rem; }
  ff-asn ff-asn-group .resetFilter, ff-asn ff-asn-group-slider .resetFilter {
    cursor: pointer; }
  ff-asn ff-asn-group .underline-on-hover:hover, ff-asn ff-asn-group-slider .underline-on-hover:hover {
    text-decoration: underline; }

ff-asn ff-asn-group-slider .ffw-wrapper .removeFilter {
  cursor: pointer;
  width: 84%; }

ff-asn ff-asn-group-slider .ffw-wrapper .ffw-sliderSection input {
  width: 6.25rem; }

ff-asn ff-asn-group-slider ff-slider {
  width: 84%;
  height: 0.25rem; }
  ff-asn ff-asn-group-slider ff-slider .sliderBtn {
    height: 1.5rem;
    width: 1.5rem;
    position: relative;
    bottom: 0.625rem; }

.deleteAllFilters {
  cursor: pointer; }

.hiddenScrollbar {
  overflow-y: scroll; }
  .hiddenScrollbar::-webkit-scrollbar {
    width: 0; }

.ffbreadcrumb {
  margin-left: -0.375rem; }

@media (min-width: 768px) {
  header .searchbox-wrapper {
    padding-left: 1.5rem; } }

@media (min-width: 992px) {
  header .searchbox-wrapper {
    padding-left: 2rem;
    margin-left: 0.5rem; } }

header .custom-search .search-input {
  -webkit-transition: width 0.5s;
  transition: width 0.5s; }
  header .custom-search .search-input::-webkit-input-placeholder {
    color: #191919;
    opacity: 1; }
  header .custom-search .search-input::-moz-placeholder {
    color: #191919;
    opacity: 1; }
  header .custom-search .search-input:-ms-input-placeholder {
    color: #191919;
    opacity: 1; }
  header .custom-search .search-input::-ms-input-placeholder {
    color: #191919;
    opacity: 1; }
  header .custom-search .search-input::placeholder {
    color: #191919;
    opacity: 1; }
  @media (min-width: 768px) and (max-width: 991.98px) {
    header .custom-search .search-input {
      padding-left: 0.5rem;
      position: absolute;
      right: 0rem;
      left: auto; }
      header .custom-search .search-input:focus {
        padding-left: 1rem !important;
        width: 15.625rem; } }

header .custom-search .search-input-absolute {
  padding-right: 2.5rem; }

@media (min-width: 992px) {
  .ff-suggest-wrapper {
    margin-left: 0.75rem !important; } }

.ff-suggest-wrapper .ffw-suggestContainerWrapper {
  width: 100%; }
  @media (min-width: 768px) and (max-width: 991.98px) {
    .ff-suggest-wrapper .ffw-suggestContainerWrapper.suggest-focus {
      width: 17.1875rem;
      position: absolute;
      right: 0rem;
      left: auto; } }

.ff-suggest-wrapper .suggest-line {
  height: 0;
  border: 0.0625rem solid #E7E7E7; }

.ff-suggest-wrapper ff-suggest-item:hover {
  text-decoration: none; }

.ff-suggest-wrapper ff-suggest-item.ffw-highlight-suggest-item {
  background-color: #F2F2F2; }

.ff-navigation .filterbuttons .filterbutton {
  min-width: 0; }
  @media (max-width: 1199.98px) {
    .ff-navigation .filterbuttons .filterbutton {
      text-indent: 0 !important; } }

.filterchip {
  height: 1.5rem; }
  .filterchip .filterchipClearAllFilters {
    top: 0.0625rem; }
    .filterchip .filterchipClearAllFilters::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
      content: '';
      display: inline-block;
      width: 1.25rem;
      height: 1.25rem;
      vertical-align: bottom; }
  .filterchip .filterchipcontent {
    top: 0.0625rem; }
    .filterchip .filterchipcontent::after {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
      content: '';
      display: inline-block;
      width: 1.25rem;
      height: 1.25rem;
      vertical-align: bottom; }

.move-up-button {
  display: none;
  position: fixed;
  bottom: 5rem;
  right: 0.5rem;
  opacity: 0.7; }

@media (min-width: 768px) {
  .canvas.moved-from-sidebar.right {
    left: -31.25rem; }
  .size-selector.sidebar {
    width: 31.25rem; }
    .size-selector.sidebar.sidebar-right {
      right: -31.25rem; }
      .size-selector.sidebar.sidebar-right.active {
        right: 0; } }

.product-tab-link {
  text-decoration: underline; }
  .product-tab-link.active {
    text-decoration: none; }

.color-tile {
  width: 1.5rem;
  height: 1.5rem; }
  .color-tile.selected {
    padding: 0.1875rem; }

.product-details-link:hover {
  cursor: pointer; }

.product-details-badge {
  height: 1rem;
  width: 1rem;
  line-height: 1rem; }

.product-gallery .product-gallery-img {
  cursor: pointer; }

@media (min-width: 992px) and (max-width: 1199.98px) {
  .product-gallery {
    width: 60px; } }

@media (min-width: 1200px) {
  .product-gallery {
    width: 73px; } }

@media (min-width: 992px) and (max-width: 1199.98px) {
  .product-main-img {
    width: 410px; } }

@media (min-width: 1200px) {
  .product-main-img {
    width: 468px; } }

.product-carousel-prev {
  left: 0;
  top: calc(50% - 20px);
  opacity: 0.7; }

.product-carousel-next {
  right: 0;
  top: calc(50% - 20px);
  opacity: 0.7; }

.cookie-notification {
  position: fixed;
  bottom: 0;
  right: 0; }
  @media (min-width: 768px) {
    .cookie-notification .cookie-accept {
      width: 10rem; } }

.order-history-entry .product-image img {
  width: 80px; }

.order-history-entry .slick-disabled {
  opacity: 0; }

.order-history-entry .slick-track {
  margin-left: 0; }

.order-history-entry .slick-slide {
  width: 96px; }

.bg-quickorder-warning {
  background-color: #f7edd4; }

.quick-order-spinner {
  height: 15.625rem; }
  @media (min-width: 768px) {
    .quick-order-spinner {
      height: 11.25rem; } }

@media (max-width: 575.98px) {
  .product-tiles .product-tile:nth-child(even) {
    padding-left: 0.5rem; }
  .product-tiles .product-tile:nth-child(odd) {
    padding-right: 0.5rem; } }

@media (min-width: 576px) and (max-width: 767.98px) {
  .product-tiles .product-tile:nth-child(even) {
    padding-left: 0.5rem; }
  .product-tiles .product-tile:nth-child(odd) {
    padding-right: 0.5rem; } }

.checkout-arrow {
  bottom: -1.75rem;
  right: calc(50% - 28px); }

.bg-favorite-message {
  background-color: #d5eaf5; }

.store-finder-spinner {
  height: 10rem; }

.map-image-container {
  max-width: 6.875rem;
  max-height: 8.5rem; }

.map-image-summary-step {
  max-width: 19.5rem; }

.delivery-type-popover {
  right: 1rem;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%); }

.image-viewer {
  min-width: 12.5rem;
  min-height: 18.75rem; }

.image-viewer-carousel .slick-disabled {
  opacity: 0; }

.image-viewer-carousel .slick-slide {
  padding: 0 0.25rem; }

.viewer-toolbar > ul > li:not(:last-child) {
  margin-right: 1.5rem; }

.viewer-toolbar .viewer-zoom-in:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 2.5rem;
  height: 2.5rem; }

.viewer-toolbar .viewer-zoom-out:before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23FFF'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 2.5rem;
  height: 2.5rem; }

.viewer-toolbar .viewer-zoom-in, .viewer-toolbar .viewer-zoom-out {
  width: 2.5rem;
  height: 2.5rem;
  background-color: #191919;
  opacity: 0.5; }
  .viewer-toolbar .viewer-zoom-in:hover, .viewer-toolbar .viewer-zoom-out:hover {
    background-color: #191919;
    opacity: 0.8; }
  .viewer-toolbar .viewer-zoom-in:before, .viewer-toolbar .viewer-zoom-out:before {
    margin: 0;
    background-size: auto;
    background-position: 0; }

.image-promotion-component {
  max-width: 81.25rem; }
  @media (min-width: 768px) {
    .image-promotion-component .outer-col-left {
      padding-right: 0.625rem; } }
  @media (min-width: 768px) {
    .image-promotion-component .outer-col-right {
      padding-left: 0.625rem; } }
  @media (min-width: 768px) {
    .image-promotion-component .row-promotion {
      height: 50%; } }
  .image-promotion-component .inner-col-left {
    padding-right: 0.625rem; }
  .image-promotion-component .inner-col-right {
    padding-left: 0.625rem; }
  .image-promotion-component .promotion-image img {
    max-width: 100%;
    height: auto; }

.herobanner-textbox-component .image-container {
  max-width: 100rem; }

@media (min-width: 992px) {
  .herobanner-textbox-component .teaser-box {
    max-height: 17.1875rem;
    max-width: 26.5625rem;
    position: absolute;
    top: 50%;
    right: 10%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%); }
    .herobanner-textbox-component .teaser-box-left {
      left: 10%; } }

.herobanner-textbox-component .headline {
  line-height: 2.5rem; }

.contentbox-image-component {
  max-width: 100rem; }

.triple-teaser-category-component {
  max-width: 81.25rem; }
  .triple-teaser-category-component .bottom-10 {
    bottom: 10%; }
  .triple-teaser-category-component .bottom-20 {
    bottom: 20%; }

.double-teaser-category-component {
  max-width: 81.25rem; }
  .double-teaser-category-component .outer-col-left {
    margin-right: 0.625rem; }
  .double-teaser-category-component .outer-col-right {
    margin-left: 0.625rem; }
  .double-teaser-category-component .bottom-10 {
    bottom: 10%; }
  .double-teaser-category-component .bottom-20 {
    bottom: 20%; }
  @media (min-width: 768px) {
    .double-teaser-category-component .image-container {
      max-height: 55vh; } }
  @media (min-width: 992px) {
    .double-teaser-category-component .image-container {
      max-height: 37.5rem; } }

.category-slider .category-slider-next {
  right: 0;
  top: calc(50% - 20px); }

.category-slider .category-slider-prev {
  left: 0;
  top: calc(50% - 20px); }

@media (min-width: 768px) {
  .contentbox-image-component .contentbox-image {
    margin-top: -1.5rem;
    margin-bottom: -1.5rem; } }

[class*="display-"] {
  font-family: "Open Sans", Arial, sans-serif; }

/* Open Sans SemiBold, 32/40px | 64/88px */
.display-1, .pw-reset-warning::before, h1, .h1 {
  font-size: 2rem;
  line-height: 2.5rem;
  font-weight: 600; }
  @media (min-width: 768px) {
    .display-1, .pw-reset-warning::before, h1, .h1 {
      font-size: 4rem;
      line-height: 5.5rem; } }

/* Open Sans SemiBold, 32/40px | 56/72px */
.display-2, h2, .h2 {
  font-size: 2rem;
  line-height: 2.5rem;
  font-weight: 600; }
  @media (min-width: 768px) {
    .display-2, h2, .h2 {
      font-size: 3.5rem;
      line-height: 4.5rem; } }

/* Open Sans SemiBold, 32/40px | 48/64px */
.display-3, h3, .h3 {
  font-size: 2rem;
  line-height: 2.5rem;
  font-weight: 600; }
  @media (min-width: 768px) {
    .display-3, h3, .h3 {
      font-size: 3rem;
      line-height: 4rem; } }

/* Open Sans SemiBold, 32/40px */
.display-4, h4, .h4 {
  font-size: 2rem;
  line-height: 2.5rem;
  font-weight: 600; }

/* Open Sans SemiBold, 24/32px */
.display-5, h6, .h6 {
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 600; }

/* Open Sans Regular, 24/32px | 32/40px */
.display-8, h5, .h5 {
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 400; }
  @media (min-width: 768px) {
    .display-8, h5, .h5 {
      font-size: 2rem;
      line-height: 2.5rem; } }

/* Open Sans SemiBold, 20/28px | 32/40px */
.display-10 {
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 600; }
  @media (min-width: 768px) {
    .display-10 {
      font-size: 2rem;
      line-height: 2.5rem; } }

/* Open Sans SemiBold, 20/28px */
.display-6 {
  font-size: 1.25rem;
  line-height: 1.75rem;
  font-weight: 600; }

/* Open Sans SemiBold, 16/24px */
.display-7, .product-tab-link.active {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 600; }

/* Open Sans Regular, 16/24px */
.display-9, .btn-large {
  font-size: 1rem;
  line-height: 1.5rem;
  font-weight: 400; }

/* Open Sans SemiBold, 18/26px */
.display-11 {
  font-size: 1.125rem;
  line-height: 1.625rem;
  font-weight: 600; }

/* Open Sans Regular, 16/26px */
.display-21, .icon-questionMark-white::before, .icon-exclamationMark-white::before, .list-custom-checkmark.display-21 > * {
  font-size: 1rem;
  line-height: 1.625rem;
  font-weight: 400; }

/* Open Sans SemiBold, 14/24px */
.display-22, .ff-suggest-wrapper ff-suggest-item .ffw-query {
  font-size: 0.875rem;
  line-height: 1.5rem;
  font-weight: 600; }

/* Open Sans Regular, 14/24px */
.display-23, .icon-questionMark-white-20::before, .icon-exclamationMark-white-16::before, .list-custom-checkmark {
  font-size: 0.875rem;
  line-height: 1.5rem;
  font-weight: 400; }

/* Open Sans SemiBold, 12/20px */
.display-24, .ffbreadcrumb ff-breadcrumb-trail ff-breadcrumb-trail-item:last-child {
  font-size: 0.75rem;
  line-height: 1.25rem;
  font-weight: 600; }

/* Open Sans Regular, 12/20px */
.display-25 {
  font-size: 0.75rem;
  line-height: 1.25rem;
  font-weight: 400; }

/* Open Sans Regular, 10/14px */
.display-26, .header-icons-wrapper .login-icon-mobile-text {
  font-size: 0.625rem;
  line-height: 0.875rem;
  font-weight: 400; }

/* Open Sans Bold, 12/16px, 2px spacing */
.display-27 {
  font-size: 0.75rem;
  line-height: 1rem;
  font-weight: 700;
  letter-spacing: 0.125rem;
  text-transform: uppercase; }
  .display-27:after {
    content: "";
    width: 25px;
    height: 1px;
    background-color: #191919;
    position: relative;
    left: 0;
    top: auto;
    bottom: 0;
    display: block; }

/* Open Sans Regular, 14/40px red | 14/32px red */
.display-28 {
  font-size: 0.875rem;
  line-height: 2.5rem;
  font-weight: 400;
  color: #eb5050; }
  @media (min-width: 992px) {
    .display-28 {
      line-height: 2rem; } }

/* Open Sans Regular, 12/24px */
.display-29, .custom-select.select-small, .product-tab-link, .btn-small {
  font-size: 0.75rem;
  line-height: 1.5rem;
  font-weight: 400; }

/* Open Sans Regular, 24/32px */
.display-30 {
  font-size: 1.5rem;
  line-height: 2rem;
  font-weight: 400; }

/* Open Sans Regular, 14/40px */
.display-31 {
  font-size: 0.875rem;
  line-height: 2.5rem;
  font-weight: 400; }

/* Open Sans Regular, 12/20px | 14/24px */
.display-32 {
  font-size: 0.75rem;
  line-height: 1.25rem;
  font-weight: 400; }
  @media (min-width: 768px) {
    .display-32 {
      font-size: 0.875rem;
      line-height: 1.5rem; } }

.display-1.max-lines-1, .max-lines-1.pw-reset-warning::before, h1.max-lines-1, .max-lines-1.h1 {
  overflow: hidden;
  max-height: 2.5rem; }

.display-1.max-lines-2, .max-lines-2.pw-reset-warning::before, h1.max-lines-2, .max-lines-2.h1 {
  overflow: hidden;
  max-height: 5rem; }

.display-1.max-lines-3, .max-lines-3.pw-reset-warning::before, h1.max-lines-3, .max-lines-3.h1 {
  overflow: hidden;
  max-height: 7.5rem; }

.display-1.max-lines-4, .max-lines-4.pw-reset-warning::before, h1.max-lines-4, .max-lines-4.h1 {
  overflow: hidden;
  max-height: 10rem; }

.display-1.max-lines-5, .max-lines-5.pw-reset-warning::before, h1.max-lines-5, .max-lines-5.h1 {
  overflow: hidden;
  max-height: 12.5rem; }

@media (min-width: 768px) {
  .display-1.max-lines-md-1, .max-lines-md-1.pw-reset-warning::before, h1.max-lines-md-1, .max-lines-md-1.h1 {
    overflow: hidden;
    max-height: 5.5rem; } }

@media (min-width: 768px) {
  .display-1.max-lines-md-2, .max-lines-md-2.pw-reset-warning::before, h1.max-lines-md-2, .max-lines-md-2.h1 {
    overflow: hidden;
    max-height: 11rem; } }

@media (min-width: 768px) {
  .display-1.max-lines-md-3, .max-lines-md-3.pw-reset-warning::before, h1.max-lines-md-3, .max-lines-md-3.h1 {
    overflow: hidden;
    max-height: 16.5rem; } }

@media (min-width: 768px) {
  .display-1.max-lines-md-4, .max-lines-md-4.pw-reset-warning::before, h1.max-lines-md-4, .max-lines-md-4.h1 {
    overflow: hidden;
    max-height: 22rem; } }

@media (min-width: 768px) {
  .display-1.max-lines-md-5, .max-lines-md-5.pw-reset-warning::before, h1.max-lines-md-5, .max-lines-md-5.h1 {
    overflow: hidden;
    max-height: 27.5rem; } }

.display-2.max-lines-1, h2.max-lines-1, .max-lines-1.h2 {
  overflow: hidden;
  max-height: 2.5rem; }

.display-2.max-lines-2, h2.max-lines-2, .max-lines-2.h2 {
  overflow: hidden;
  max-height: 5rem; }

.display-2.max-lines-3, h2.max-lines-3, .max-lines-3.h2 {
  overflow: hidden;
  max-height: 7.5rem; }

.display-2.max-lines-4, h2.max-lines-4, .max-lines-4.h2 {
  overflow: hidden;
  max-height: 10rem; }

.display-2.max-lines-5, h2.max-lines-5, .max-lines-5.h2 {
  overflow: hidden;
  max-height: 12.5rem; }

@media (min-width: 768px) {
  .display-2.max-lines-md-1, h2.max-lines-md-1, .max-lines-md-1.h2 {
    overflow: hidden;
    max-height: 4.5rem; } }

@media (min-width: 768px) {
  .display-2.max-lines-md-2, h2.max-lines-md-2, .max-lines-md-2.h2 {
    overflow: hidden;
    max-height: 9rem; } }

@media (min-width: 768px) {
  .display-2.max-lines-md-3, h2.max-lines-md-3, .max-lines-md-3.h2 {
    overflow: hidden;
    max-height: 13.5rem; } }

@media (min-width: 768px) {
  .display-2.max-lines-md-4, h2.max-lines-md-4, .max-lines-md-4.h2 {
    overflow: hidden;
    max-height: 18rem; } }

@media (min-width: 768px) {
  .display-2.max-lines-md-5, h2.max-lines-md-5, .max-lines-md-5.h2 {
    overflow: hidden;
    max-height: 22.5rem; } }

.display-3.max-lines-1, h3.max-lines-1, .max-lines-1.h3 {
  overflow: hidden;
  max-height: 2.5rem; }

.display-3.max-lines-2, h3.max-lines-2, .max-lines-2.h3 {
  overflow: hidden;
  max-height: 5rem; }

.display-3.max-lines-3, h3.max-lines-3, .max-lines-3.h3 {
  overflow: hidden;
  max-height: 7.5rem; }

.display-3.max-lines-4, h3.max-lines-4, .max-lines-4.h3 {
  overflow: hidden;
  max-height: 10rem; }

.display-3.max-lines-5, h3.max-lines-5, .max-lines-5.h3 {
  overflow: hidden;
  max-height: 12.5rem; }

@media (min-width: 768px) {
  .display-3.max-lines-md-1, h3.max-lines-md-1, .max-lines-md-1.h3 {
    overflow: hidden;
    max-height: 4rem; } }

@media (min-width: 768px) {
  .display-3.max-lines-md-2, h3.max-lines-md-2, .max-lines-md-2.h3 {
    overflow: hidden;
    max-height: 8rem; } }

@media (min-width: 768px) {
  .display-3.max-lines-md-3, h3.max-lines-md-3, .max-lines-md-3.h3 {
    overflow: hidden;
    max-height: 12rem; } }

@media (min-width: 768px) {
  .display-3.max-lines-md-4, h3.max-lines-md-4, .max-lines-md-4.h3 {
    overflow: hidden;
    max-height: 16rem; } }

@media (min-width: 768px) {
  .display-3.max-lines-md-5, h3.max-lines-md-5, .max-lines-md-5.h3 {
    overflow: hidden;
    max-height: 20rem; } }

.display-4.max-lines-1, h4.max-lines-1, .max-lines-1.h4 {
  overflow: hidden;
  max-height: 2.5rem; }

.display-4.max-lines-2, h4.max-lines-2, .max-lines-2.h4 {
  overflow: hidden;
  max-height: 5rem; }

.display-4.max-lines-3, h4.max-lines-3, .max-lines-3.h4 {
  overflow: hidden;
  max-height: 7.5rem; }

.display-4.max-lines-4, h4.max-lines-4, .max-lines-4.h4 {
  overflow: hidden;
  max-height: 10rem; }

.display-4.max-lines-5, h4.max-lines-5, .max-lines-5.h4 {
  overflow: hidden;
  max-height: 12.5rem; }

.display-5.max-lines-1, h6.max-lines-1, .max-lines-1.h6 {
  overflow: hidden;
  max-height: 2rem; }

.display-5.max-lines-2, h6.max-lines-2, .max-lines-2.h6 {
  overflow: hidden;
  max-height: 4rem; }

.display-5.max-lines-3, h6.max-lines-3, .max-lines-3.h6 {
  overflow: hidden;
  max-height: 6rem; }

.display-5.max-lines-4, h6.max-lines-4, .max-lines-4.h6 {
  overflow: hidden;
  max-height: 8rem; }

.display-5.max-lines-5, h6.max-lines-5, .max-lines-5.h6 {
  overflow: hidden;
  max-height: 10rem; }

.display-6.max-lines-1 {
  overflow: hidden;
  max-height: 1.75rem; }

.display-6.max-lines-2 {
  overflow: hidden;
  max-height: 3.5rem; }

.display-6.max-lines-3 {
  overflow: hidden;
  max-height: 5.25rem; }

.display-6.max-lines-4 {
  overflow: hidden;
  max-height: 7rem; }

.display-6.max-lines-5 {
  overflow: hidden;
  max-height: 8.75rem; }

.display-7.max-lines-1, .max-lines-1.product-tab-link.active {
  overflow: hidden;
  max-height: 1.5rem; }

.display-7.max-lines-2, .max-lines-2.product-tab-link.active {
  overflow: hidden;
  max-height: 3rem; }

.display-7.max-lines-3, .max-lines-3.product-tab-link.active {
  overflow: hidden;
  max-height: 4.5rem; }

.display-7.max-lines-4, .max-lines-4.product-tab-link.active {
  overflow: hidden;
  max-height: 6rem; }

.display-7.max-lines-5, .max-lines-5.product-tab-link.active {
  overflow: hidden;
  max-height: 7.5rem; }

.display-8.max-lines-1, h5.max-lines-1, .max-lines-1.h5 {
  overflow: hidden;
  max-height: 2rem; }

.display-8.max-lines-2, h5.max-lines-2, .max-lines-2.h5 {
  overflow: hidden;
  max-height: 4rem; }

.display-8.max-lines-3, h5.max-lines-3, .max-lines-3.h5 {
  overflow: hidden;
  max-height: 6rem; }

.display-8.max-lines-4, h5.max-lines-4, .max-lines-4.h5 {
  overflow: hidden;
  max-height: 8rem; }

.display-8.max-lines-5, h5.max-lines-5, .max-lines-5.h5 {
  overflow: hidden;
  max-height: 10rem; }

@media (min-width: 768px) {
  .display-8.max-lines-md-1, h5.max-lines-md-1, .max-lines-md-1.h5 {
    overflow: hidden;
    max-height: 2.5rem; } }

@media (min-width: 768px) {
  .display-8.max-lines-md-2, h5.max-lines-md-2, .max-lines-md-2.h5 {
    overflow: hidden;
    max-height: 5rem; } }

@media (min-width: 768px) {
  .display-8.max-lines-md-3, h5.max-lines-md-3, .max-lines-md-3.h5 {
    overflow: hidden;
    max-height: 7.5rem; } }

@media (min-width: 768px) {
  .display-8.max-lines-md-4, h5.max-lines-md-4, .max-lines-md-4.h5 {
    overflow: hidden;
    max-height: 10rem; } }

@media (min-width: 768px) {
  .display-8.max-lines-md-5, h5.max-lines-md-5, .max-lines-md-5.h5 {
    overflow: hidden;
    max-height: 12.5rem; } }

.display-9.max-lines-1, .max-lines-1.btn-large {
  overflow: hidden;
  max-height: 1.5rem; }

.display-9.max-lines-2, .max-lines-2.btn-large {
  overflow: hidden;
  max-height: 3rem; }

.display-9.max-lines-3, .max-lines-3.btn-large {
  overflow: hidden;
  max-height: 4.5rem; }

.display-9.max-lines-4, .max-lines-4.btn-large {
  overflow: hidden;
  max-height: 6rem; }

.display-9.max-lines-5, .max-lines-5.btn-large {
  overflow: hidden;
  max-height: 7.5rem; }

.display-10.max-lines-1 {
  overflow: hidden;
  max-height: 1.75rem; }

.display-10.max-lines-2 {
  overflow: hidden;
  max-height: 3.5rem; }

.display-10.max-lines-3 {
  overflow: hidden;
  max-height: 5.25rem; }

.display-10.max-lines-4 {
  overflow: hidden;
  max-height: 7rem; }

.display-10.max-lines-5 {
  overflow: hidden;
  max-height: 8.75rem; }

@media (min-width: 768px) {
  .display-10.max-lines-md-1 {
    overflow: hidden;
    max-height: 2.5rem; } }

@media (min-width: 768px) {
  .display-10.max-lines-md-2 {
    overflow: hidden;
    max-height: 5rem; } }

@media (min-width: 768px) {
  .display-10.max-lines-md-3 {
    overflow: hidden;
    max-height: 7.5rem; } }

@media (min-width: 768px) {
  .display-10.max-lines-md-4 {
    overflow: hidden;
    max-height: 10rem; } }

@media (min-width: 768px) {
  .display-10.max-lines-md-5 {
    overflow: hidden;
    max-height: 12.5rem; } }

.display-11.max-lines-1 {
  overflow: hidden;
  max-height: 1.625rem; }

.display-11.max-lines-2 {
  overflow: hidden;
  max-height: 3.25rem; }

.display-11.max-lines-3 {
  overflow: hidden;
  max-height: 4.875rem; }

.display-11.max-lines-4 {
  overflow: hidden;
  max-height: 6.5rem; }

.display-11.max-lines-5 {
  overflow: hidden;
  max-height: 8.125rem; }

.display-21.max-lines-1, .max-lines-1.icon-questionMark-white::before, .max-lines-1.icon-exclamationMark-white::before, .list-custom-checkmark.display-21 > .max-lines-1 {
  overflow: hidden;
  max-height: 1.625rem; }

.display-21.max-lines-2, .max-lines-2.icon-questionMark-white::before, .max-lines-2.icon-exclamationMark-white::before, .list-custom-checkmark.display-21 > .max-lines-2 {
  overflow: hidden;
  max-height: 3.25rem; }

.display-21.max-lines-3, .max-lines-3.icon-questionMark-white::before, .max-lines-3.icon-exclamationMark-white::before, .list-custom-checkmark.display-21 > .max-lines-3 {
  overflow: hidden;
  max-height: 4.875rem; }

.display-21.max-lines-4, .max-lines-4.icon-questionMark-white::before, .max-lines-4.icon-exclamationMark-white::before, .list-custom-checkmark.display-21 > .max-lines-4 {
  overflow: hidden;
  max-height: 6.5rem; }

.display-21.max-lines-5, .max-lines-5.icon-questionMark-white::before, .max-lines-5.icon-exclamationMark-white::before, .list-custom-checkmark.display-21 > .max-lines-5 {
  overflow: hidden;
  max-height: 8.125rem; }

.display-22.max-lines-1, .ff-suggest-wrapper ff-suggest-item .max-lines-1.ffw-query {
  overflow: hidden;
  max-height: 1.5rem; }

.display-22.max-lines-2, .ff-suggest-wrapper ff-suggest-item .max-lines-2.ffw-query {
  overflow: hidden;
  max-height: 3rem; }

.display-22.max-lines-3, .ff-suggest-wrapper ff-suggest-item .max-lines-3.ffw-query {
  overflow: hidden;
  max-height: 4.5rem; }

.display-22.max-lines-4, .ff-suggest-wrapper ff-suggest-item .max-lines-4.ffw-query {
  overflow: hidden;
  max-height: 6rem; }

.display-22.max-lines-5, .ff-suggest-wrapper ff-suggest-item .max-lines-5.ffw-query {
  overflow: hidden;
  max-height: 7.5rem; }

.display-23.max-lines-1, .max-lines-1.icon-questionMark-white-20::before, .max-lines-1.icon-exclamationMark-white-16::before, .max-lines-1.list-custom-checkmark {
  overflow: hidden;
  max-height: 1.5rem; }

.display-23.max-lines-2, .max-lines-2.icon-questionMark-white-20::before, .max-lines-2.icon-exclamationMark-white-16::before, .max-lines-2.list-custom-checkmark {
  overflow: hidden;
  max-height: 3rem; }

.display-23.max-lines-3, .max-lines-3.icon-questionMark-white-20::before, .max-lines-3.icon-exclamationMark-white-16::before, .max-lines-3.list-custom-checkmark {
  overflow: hidden;
  max-height: 4.5rem; }

.display-23.max-lines-4, .max-lines-4.icon-questionMark-white-20::before, .max-lines-4.icon-exclamationMark-white-16::before, .max-lines-4.list-custom-checkmark {
  overflow: hidden;
  max-height: 6rem; }

.display-23.max-lines-5, .max-lines-5.icon-questionMark-white-20::before, .max-lines-5.icon-exclamationMark-white-16::before, .max-lines-5.list-custom-checkmark {
  overflow: hidden;
  max-height: 7.5rem; }

.display-24.max-lines-1, .ffbreadcrumb ff-breadcrumb-trail ff-breadcrumb-trail-item.max-lines-1:last-child {
  overflow: hidden;
  max-height: 1.25rem; }

.display-24.max-lines-2, .ffbreadcrumb ff-breadcrumb-trail ff-breadcrumb-trail-item.max-lines-2:last-child {
  overflow: hidden;
  max-height: 2.5rem; }

.display-24.max-lines-3, .ffbreadcrumb ff-breadcrumb-trail ff-breadcrumb-trail-item.max-lines-3:last-child {
  overflow: hidden;
  max-height: 3.75rem; }

.display-24.max-lines-4, .ffbreadcrumb ff-breadcrumb-trail ff-breadcrumb-trail-item.max-lines-4:last-child {
  overflow: hidden;
  max-height: 5rem; }

.display-24.max-lines-5, .ffbreadcrumb ff-breadcrumb-trail ff-breadcrumb-trail-item.max-lines-5:last-child {
  overflow: hidden;
  max-height: 6.25rem; }

.display-25.max-lines-1 {
  overflow: hidden;
  max-height: 1.25rem; }

.display-25.max-lines-2 {
  overflow: hidden;
  max-height: 2.5rem; }

.display-25.max-lines-3 {
  overflow: hidden;
  max-height: 3.75rem; }

.display-25.max-lines-4 {
  overflow: hidden;
  max-height: 5rem; }

.display-25.max-lines-5 {
  overflow: hidden;
  max-height: 6.25rem; }

.display-26.max-lines-1, .header-icons-wrapper .max-lines-1.login-icon-mobile-text {
  overflow: hidden;
  max-height: 0.875rem; }

.display-26.max-lines-2, .header-icons-wrapper .max-lines-2.login-icon-mobile-text {
  overflow: hidden;
  max-height: 1.75rem; }

.display-26.max-lines-3, .header-icons-wrapper .max-lines-3.login-icon-mobile-text {
  overflow: hidden;
  max-height: 2.625rem; }

.display-26.max-lines-4, .header-icons-wrapper .max-lines-4.login-icon-mobile-text {
  overflow: hidden;
  max-height: 3.5rem; }

.display-26.max-lines-5, .header-icons-wrapper .max-lines-5.login-icon-mobile-text {
  overflow: hidden;
  max-height: 4.375rem; }

.display-27.max-lines-1 {
  overflow: hidden;
  max-height: 1rem; }

.display-27.max-lines-2 {
  overflow: hidden;
  max-height: 2rem; }

.display-27.max-lines-3 {
  overflow: hidden;
  max-height: 3rem; }

.display-27.max-lines-4 {
  overflow: hidden;
  max-height: 4rem; }

.display-27.max-lines-5 {
  overflow: hidden;
  max-height: 5rem; }

.display-28.max-lines-1 {
  overflow: hidden;
  max-height: 2.5rem; }

.display-28.max-lines-2 {
  overflow: hidden;
  max-height: 5rem; }

.display-28.max-lines-3 {
  overflow: hidden;
  max-height: 7.5rem; }

.display-28.max-lines-4 {
  overflow: hidden;
  max-height: 10rem; }

.display-28.max-lines-5 {
  overflow: hidden;
  max-height: 12.5rem; }

@media (min-width: 992px) {
  .display-28.max-lines-lg-1 {
    overflow: hidden;
    max-height: 2rem; } }

@media (min-width: 992px) {
  .display-28.max-lines-lg-2 {
    overflow: hidden;
    max-height: 4rem; } }

@media (min-width: 992px) {
  .display-28.max-lines-lg-3 {
    overflow: hidden;
    max-height: 6rem; } }

@media (min-width: 992px) {
  .display-28.max-lines-lg-4 {
    overflow: hidden;
    max-height: 8rem; } }

@media (min-width: 992px) {
  .display-28.max-lines-lg-5 {
    overflow: hidden;
    max-height: 10rem; } }

.display-29.max-lines-1, .max-lines-1.custom-select.select-small, .max-lines-1.product-tab-link, .max-lines-1.btn-small {
  overflow: hidden;
  max-height: 1.5rem; }

.display-29.max-lines-2, .max-lines-2.custom-select.select-small, .max-lines-2.product-tab-link, .max-lines-2.btn-small {
  overflow: hidden;
  max-height: 3rem; }

.display-29.max-lines-3, .max-lines-3.custom-select.select-small, .max-lines-3.product-tab-link, .max-lines-3.btn-small {
  overflow: hidden;
  max-height: 4.5rem; }

.display-29.max-lines-4, .max-lines-4.custom-select.select-small, .max-lines-4.product-tab-link, .max-lines-4.btn-small {
  overflow: hidden;
  max-height: 6rem; }

.display-29.max-lines-5, .max-lines-5.custom-select.select-small, .max-lines-5.product-tab-link, .max-lines-5.btn-small {
  overflow: hidden;
  max-height: 7.5rem; }

.display-30.max-lines-1 {
  overflow: hidden;
  max-height: 2rem; }

.display-30.max-lines-2 {
  overflow: hidden;
  max-height: 4rem; }

.display-30.max-lines-3 {
  overflow: hidden;
  max-height: 6rem; }

.display-30.max-lines-4 {
  overflow: hidden;
  max-height: 8rem; }

.display-30.max-lines-5 {
  overflow: hidden;
  max-height: 10rem; }

.display-31.max-lines-1 {
  overflow: hidden;
  max-height: 2.5rem; }

.display-31.max-lines-2 {
  overflow: hidden;
  max-height: 5rem; }

.display-31.max-lines-3 {
  overflow: hidden;
  max-height: 7.5rem; }

.display-31.max-lines-4 {
  overflow: hidden;
  max-height: 10rem; }

.display-31.max-lines-5 {
  overflow: hidden;
  max-height: 12.5rem; }

.display-32.max-lines-1 {
  overflow: hidden;
  max-height: 1.25rem; }

.display-32.max-lines-2 {
  overflow: hidden;
  max-height: 2.5rem; }

.display-32.max-lines-3 {
  overflow: hidden;
  max-height: 3.75rem; }

.display-32.max-lines-4 {
  overflow: hidden;
  max-height: 5rem; }

.display-32.max-lines-5 {
  overflow: hidden;
  max-height: 6.25rem; }

@media (min-width: 768px) {
  .display-32.max-lines-md-1 {
    overflow: hidden;
    max-height: 1.5rem; } }

@media (min-width: 768px) {
  .display-32.max-lines-md-2 {
    overflow: hidden;
    max-height: 3rem; } }

@media (min-width: 768px) {
  .display-32.max-lines-md-3 {
    overflow: hidden;
    max-height: 4.5rem; } }

@media (min-width: 768px) {
  .display-32.max-lines-md-4 {
    overflow: hidden;
    max-height: 6rem; } }

@media (min-width: 768px) {
  .display-32.max-lines-md-5 {
    overflow: hidden;
    max-height: 7.5rem; } }

.truncate-max-lines-1 {
  /* autoprefixer: ignore next */
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1;
  display: block;
  display: -webkit-box;
  overflow: hidden; }

.truncate-max-lines-2 {
  /* autoprefixer: ignore next */
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 2;
  display: block;
  display: -webkit-box;
  overflow: hidden; }

.truncate-max-lines-3 {
  /* autoprefixer: ignore next */
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  display: block;
  display: -webkit-box;
  overflow: hidden; }

.truncate-max-lines-4 {
  /* autoprefixer: ignore next */
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 4;
  display: block;
  display: -webkit-box;
  overflow: hidden; }

.truncate-max-lines-5 {
  /* autoprefixer: ignore next */
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 5;
  display: block;
  display: -webkit-box;
  overflow: hidden; }

.btn.disabled, .btn:disabled {
  cursor: default; }

.btn:not(.btn-block) {
  min-width: 10rem;
  max-width: 100%; }
  @media (min-width: 768px) {
    .btn:not(.btn-block) {
      display: inline-block; } }

.btn-small {
  padding: 0.1875rem 0.9375rem; }

.btn.icon-svg::before, .list-custom-checkmark > .btn::before {
  content: '';
  position: relative;
  display: inline-block;
  left: 0;
  top: 0;
  width: 24px;
  height: 24px;
  vertical-align: bottom; }

.btn.icon-svg.icon-left, .list-custom-checkmark > .btn.icon-left::before {
  text-indent: -24px; }
  .btn.icon-svg.icon-left::before, .list-custom-checkmark > .btn.icon-left::before {
    float: left; }

.btn.icon-svg.icon-right, .list-custom-checkmark > .btn.icon-right::before {
  text-indent: 24px; }
  .btn.icon-svg.icon-right::before, .list-custom-checkmark > .btn.icon-right::before {
    float: right; }
  .btn.icon-svg.icon-right.no-indent, .list-custom-checkmark > .btn.icon-right.no-indent::before {
    text-indent: 0; }

.btn.icon-svg.icon-inline.icon-left, .list-custom-checkmark > .btn.icon-inline.icon-left::before, .btn.icon-svg.icon-inline.icon-right, .list-custom-checkmark > .btn.icon-inline.icon-right::before {
  text-indent: 0; }
  .btn.icon-svg.icon-inline.icon-left::before, .list-custom-checkmark > .btn.icon-inline.icon-left::before, .btn.icon-svg.icon-inline.icon-right::before, .list-custom-checkmark > .btn.icon-inline.icon-right::before {
    float: none;
    margin-right: 0.5rem; }

.btn:not(.btn-link) {
  text-decoration: none; }

.btn-link {
  text-decoration: underline !important; }
  .btn-link:hover {
    text-decoration: none !important; }

.btn-link.icon-svg.icon-chevronRight::before, .list-custom-checkmark > .btn-link.icon-chevronRight::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }

.btn-link.icon-svg.icon-chevronLeft::before, .list-custom-checkmark > .btn-link.icon-chevronLeft::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }

.btn-link.icon-svg.icon-chevronDown::before, .list-custom-checkmark > .btn-link.icon-chevronDown::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }

.btn-link.icon-svg.icon-plus::before, .list-custom-checkmark > .btn-link.icon-plus::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }

.btn-link.icon-svg.icon-minus::before, .list-custom-checkmark > .btn-link.icon-minus::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23191919'/%3E%3C/svg%3E"); }

.btn-link.icon-svg.icon-pencil::before, .list-custom-checkmark > .btn-link.icon-pencil::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }

.btn-link.icon-svg.icon-close::before, .list-custom-checkmark > .btn-link.icon-close::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }

.btn-link.icon-svg.icon-heart::before, .list-custom-checkmark > .btn-link.icon-heart::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }

.btn-link.icon-svg.icon-filter::before, .list-custom-checkmark > .btn-link.icon-filter::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23191919'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23191919'/%3E%3C/svg%3E"); }

.btn-link.icon-svg.icon-envelope::before, .list-custom-checkmark > .btn-link.icon-envelope::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23191919'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23191919'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }

.btn-link.icon-svg.icon-questionMark::before, .list-custom-checkmark > .btn-link.icon-questionMark::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }

.btn-link.icon-svg.icon-red-heartFill::before, .list-custom-checkmark > .btn-link.icon-red-heartFill::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' fill='%23eb5050' stroke='%23eb5050' stroke-miterlimit='10'/%3E%3C/svg%3E"); }

.btn-link.icon-svg.disabled, .list-custom-checkmark > .btn-link.disabled::before, .btn-link.icon-svg:disabled, .list-custom-checkmark > .btn-link:disabled::before {
  text-decoration: none;
  color: #BDBDBD; }
  .btn-link.icon-svg.disabled.icon-chevronRight::before, .list-custom-checkmark > .btn-link.disabled.icon-chevronRight::before, .btn-link.icon-svg:disabled.icon-chevronRight::before, .list-custom-checkmark > .btn-link:disabled.icon-chevronRight::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-link.icon-svg.disabled.icon-chevronLeft::before, .list-custom-checkmark > .btn-link.disabled.icon-chevronLeft::before, .btn-link.icon-svg:disabled.icon-chevronLeft::before, .list-custom-checkmark > .btn-link:disabled.icon-chevronLeft::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-link.icon-svg.disabled.icon-chevronDown::before, .list-custom-checkmark > .btn-link.disabled.icon-chevronDown::before, .btn-link.icon-svg:disabled.icon-chevronDown::before, .list-custom-checkmark > .btn-link:disabled.icon-chevronDown::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-link.icon-svg.disabled.icon-plus::before, .list-custom-checkmark > .btn-link.disabled.icon-plus::before, .btn-link.icon-svg:disabled.icon-plus::before, .list-custom-checkmark > .btn-link:disabled.icon-plus::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-link.icon-svg.disabled.icon-minus::before, .list-custom-checkmark > .btn-link.disabled.icon-minus::before, .btn-link.icon-svg:disabled.icon-minus::before, .list-custom-checkmark > .btn-link:disabled.icon-minus::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23191919'/%3E%3C/svg%3E"); }
  .btn-link.icon-svg.disabled.icon-pencil::before, .list-custom-checkmark > .btn-link.disabled.icon-pencil::before, .btn-link.icon-svg:disabled.icon-pencil::before, .list-custom-checkmark > .btn-link:disabled.icon-pencil::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-link.icon-svg.disabled.icon-close::before, .list-custom-checkmark > .btn-link.disabled.icon-close::before, .btn-link.icon-svg:disabled.icon-close::before, .list-custom-checkmark > .btn-link:disabled.icon-close::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-link.icon-svg.disabled.icon-heart::before, .list-custom-checkmark > .btn-link.disabled.icon-heart::before, .btn-link.icon-svg:disabled.icon-heart::before, .list-custom-checkmark > .btn-link:disabled.icon-heart::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-link.icon-svg.disabled.icon-filter::before, .list-custom-checkmark > .btn-link.disabled.icon-filter::before, .btn-link.icon-svg:disabled.icon-filter::before, .list-custom-checkmark > .btn-link:disabled.icon-filter::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23191919'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23191919'/%3E%3C/svg%3E"); }
  .btn-link.icon-svg.disabled.icon-envelope::before, .list-custom-checkmark > .btn-link.disabled.icon-envelope::before, .btn-link.icon-svg:disabled.icon-envelope::before, .list-custom-checkmark > .btn-link:disabled.icon-envelope::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23191919'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23191919'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-link.icon-svg.disabled.icon-questionMark::before, .list-custom-checkmark > .btn-link.disabled.icon-questionMark::before, .btn-link.icon-svg:disabled.icon-questionMark::before, .list-custom-checkmark > .btn-link:disabled.icon-questionMark::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }

.btn-link.icon-svg:not(:disabled):not(.disabled):active, .list-custom-checkmark > .btn-link:not(:disabled):not(.disabled):active::before, .btn-link.icon-svg:not(:disabled):not(.disabled).active, .list-custom-checkmark > .btn-link:not(:disabled):not(.disabled).active::before {
  text-decoration: none; }

.btn-dark {
  color: #FFF; }
  .btn-dark.icon-chevronRight::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-dark.icon-chevronLeft::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-dark.icon-chevronDown::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-dark.icon-plus::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-dark.icon-minus::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23FFF'/%3E%3C/svg%3E"); }
  .btn-dark.icon-pencil::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-dark.icon-close::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-dark.icon-heart::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-dark.icon-filter::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23FFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23FFF'/%3E%3C/svg%3E"); }
  .btn-dark.icon-envelope::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23FFF'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23FFF'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-dark.icon-questionMark::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-dark:hover, .btn-dark:focus {
    background-color: #FE8273;
    border-color: #FE8273; }
  .btn-dark.disabled, .btn-dark:disabled {
    background-color: #828282;
    border-color: #828282;
    color: #E7E7E7; }
    .btn-dark.disabled.icon-chevronRight::before, .btn-dark:disabled.icon-chevronRight::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark.disabled.icon-chevronLeft::before, .btn-dark:disabled.icon-chevronLeft::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark.disabled.icon-chevronDown::before, .btn-dark:disabled.icon-chevronDown::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark.disabled.icon-plus::before, .btn-dark:disabled.icon-plus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark.disabled.icon-minus::before, .btn-dark:disabled.icon-minus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23E7E7E7'/%3E%3C/svg%3E"); }
    .btn-dark.disabled.icon-pencil::before, .btn-dark:disabled.icon-pencil::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-dark.disabled.icon-close::before, .btn-dark:disabled.icon-close::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark.disabled.icon-heart::before, .btn-dark:disabled.icon-heart::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-dark.disabled.icon-filter::before, .btn-dark:disabled.icon-filter::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23E7E7E7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23E7E7E7'/%3E%3C/svg%3E"); }
    .btn-dark.disabled.icon-envelope::before, .btn-dark:disabled.icon-envelope::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23E7E7E7'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23E7E7E7'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-dark.disabled.icon-questionMark::before, .btn-dark:disabled.icon-questionMark::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active {
    background-color: #EA5E4D;
    border-color: #EA5E4D; }
    .btn-dark:not(:disabled):not(.disabled):active.icon-chevronRight::before, .btn-dark:not(:disabled):not(.disabled).active.icon-chevronRight::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark:not(:disabled):not(.disabled):active.icon-chevronLeft::before, .btn-dark:not(:disabled):not(.disabled).active.icon-chevronLeft::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark:not(:disabled):not(.disabled):active.icon-chevronDown::before, .btn-dark:not(:disabled):not(.disabled).active.icon-chevronDown::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark:not(:disabled):not(.disabled):active.icon-plus::before, .btn-dark:not(:disabled):not(.disabled).active.icon-plus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark:not(:disabled):not(.disabled):active.icon-minus::before, .btn-dark:not(:disabled):not(.disabled).active.icon-minus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23FFF'/%3E%3C/svg%3E"); }
    .btn-dark:not(:disabled):not(.disabled):active.icon-pencil::before, .btn-dark:not(:disabled):not(.disabled).active.icon-pencil::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-dark:not(:disabled):not(.disabled):active.icon-close::before, .btn-dark:not(:disabled):not(.disabled).active.icon-close::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark:not(:disabled):not(.disabled):active.icon-heart::before, .btn-dark:not(:disabled):not(.disabled).active.icon-heart::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-dark:not(:disabled):not(.disabled):active.icon-filter::before, .btn-dark:not(:disabled):not(.disabled).active.icon-filter::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23FFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23FFF'/%3E%3C/svg%3E"); }
    .btn-dark:not(:disabled):not(.disabled):active.icon-envelope::before, .btn-dark:not(:disabled):not(.disabled).active.icon-envelope::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23FFF'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23FFF'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-dark:not(:disabled):not(.disabled):active.icon-questionMark::before, .btn-dark:not(:disabled):not(.disabled).active.icon-questionMark::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }

.btn-dark-alt, .category-slider .category-button .btn, .category-slider .category-button-sm, .herobanner-textbox-component .textbox-button, .image-promotion-component .image-promotion-button {
  color: #FFF; }
  .btn-dark-alt.icon-chevronRight::before, .category-slider .category-button .icon-chevronRight.btn::before, .category-slider .icon-chevronRight.category-button-sm::before, .herobanner-textbox-component .icon-chevronRight.textbox-button::before, .image-promotion-component .icon-chevronRight.image-promotion-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-dark-alt.icon-chevronLeft::before, .category-slider .category-button .icon-chevronLeft.btn::before, .category-slider .icon-chevronLeft.category-button-sm::before, .herobanner-textbox-component .icon-chevronLeft.textbox-button::before, .image-promotion-component .icon-chevronLeft.image-promotion-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-dark-alt.icon-chevronDown::before, .category-slider .category-button .icon-chevronDown.btn::before, .category-slider .icon-chevronDown.category-button-sm::before, .herobanner-textbox-component .icon-chevronDown.textbox-button::before, .image-promotion-component .icon-chevronDown.image-promotion-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-dark-alt.icon-plus::before, .category-slider .category-button .icon-plus.btn::before, .category-slider .icon-plus.category-button-sm::before, .herobanner-textbox-component .icon-plus.textbox-button::before, .image-promotion-component .icon-plus.image-promotion-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-dark-alt.icon-minus::before, .category-slider .category-button .icon-minus.btn::before, .category-slider .icon-minus.category-button-sm::before, .herobanner-textbox-component .icon-minus.textbox-button::before, .image-promotion-component .icon-minus.image-promotion-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23FFF'/%3E%3C/svg%3E"); }
  .btn-dark-alt.icon-pencil::before, .category-slider .category-button .icon-pencil.btn::before, .category-slider .icon-pencil.category-button-sm::before, .herobanner-textbox-component .icon-pencil.textbox-button::before, .image-promotion-component .icon-pencil.image-promotion-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-dark-alt.icon-close::before, .category-slider .category-button .icon-close.btn::before, .category-slider .icon-close.category-button-sm::before, .herobanner-textbox-component .icon-close.textbox-button::before, .image-promotion-component .icon-close.image-promotion-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-dark-alt.icon-heart::before, .category-slider .category-button .icon-heart.btn::before, .category-slider .icon-heart.category-button-sm::before, .herobanner-textbox-component .icon-heart.textbox-button::before, .image-promotion-component .icon-heart.image-promotion-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-dark-alt.icon-filter::before, .category-slider .category-button .icon-filter.btn::before, .category-slider .icon-filter.category-button-sm::before, .herobanner-textbox-component .icon-filter.textbox-button::before, .image-promotion-component .icon-filter.image-promotion-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23FFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23FFF'/%3E%3C/svg%3E"); }
  .btn-dark-alt.icon-envelope::before, .category-slider .category-button .icon-envelope.btn::before, .category-slider .icon-envelope.category-button-sm::before, .herobanner-textbox-component .icon-envelope.textbox-button::before, .image-promotion-component .icon-envelope.image-promotion-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23FFF'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23FFF'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-dark-alt.icon-questionMark::before, .category-slider .category-button .icon-questionMark.btn::before, .category-slider .icon-questionMark.category-button-sm::before, .herobanner-textbox-component .icon-questionMark.textbox-button::before, .image-promotion-component .icon-questionMark.image-promotion-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-dark-alt:hover, .category-slider .category-button .btn:hover, .category-slider .category-button-sm:hover, .herobanner-textbox-component .textbox-button:hover, .image-promotion-component .image-promotion-button:hover, .btn-dark-alt:focus, .category-slider .category-button .btn:focus, .category-slider .category-button-sm:focus, .herobanner-textbox-component .textbox-button:focus, .image-promotion-component .image-promotion-button:focus {
    background-color: transparent;
    border-color: #191919;
    color: #191919; }
    .btn-dark-alt:hover.icon-chevronRight::before, .category-slider .category-button .btn:hover.icon-chevronRight::before, .category-slider .category-button-sm:hover.icon-chevronRight::before, .herobanner-textbox-component .textbox-button:hover.icon-chevronRight::before, .image-promotion-component .image-promotion-button:hover.icon-chevronRight::before, .btn-dark-alt:focus.icon-chevronRight::before, .category-slider .category-button .btn:focus.icon-chevronRight::before, .category-slider .category-button-sm:focus.icon-chevronRight::before, .herobanner-textbox-component .textbox-button:focus.icon-chevronRight::before, .image-promotion-component .image-promotion-button:focus.icon-chevronRight::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark-alt:hover.icon-chevronLeft::before, .category-slider .category-button .btn:hover.icon-chevronLeft::before, .category-slider .category-button-sm:hover.icon-chevronLeft::before, .herobanner-textbox-component .textbox-button:hover.icon-chevronLeft::before, .image-promotion-component .image-promotion-button:hover.icon-chevronLeft::before, .btn-dark-alt:focus.icon-chevronLeft::before, .category-slider .category-button .btn:focus.icon-chevronLeft::before, .category-slider .category-button-sm:focus.icon-chevronLeft::before, .herobanner-textbox-component .textbox-button:focus.icon-chevronLeft::before, .image-promotion-component .image-promotion-button:focus.icon-chevronLeft::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark-alt:hover.icon-chevronDown::before, .category-slider .category-button .btn:hover.icon-chevronDown::before, .category-slider .category-button-sm:hover.icon-chevronDown::before, .herobanner-textbox-component .textbox-button:hover.icon-chevronDown::before, .image-promotion-component .image-promotion-button:hover.icon-chevronDown::before, .btn-dark-alt:focus.icon-chevronDown::before, .category-slider .category-button .btn:focus.icon-chevronDown::before, .category-slider .category-button-sm:focus.icon-chevronDown::before, .herobanner-textbox-component .textbox-button:focus.icon-chevronDown::before, .image-promotion-component .image-promotion-button:focus.icon-chevronDown::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark-alt:hover.icon-plus::before, .category-slider .category-button .btn:hover.icon-plus::before, .category-slider .category-button-sm:hover.icon-plus::before, .herobanner-textbox-component .textbox-button:hover.icon-plus::before, .image-promotion-component .image-promotion-button:hover.icon-plus::before, .btn-dark-alt:focus.icon-plus::before, .category-slider .category-button .btn:focus.icon-plus::before, .category-slider .category-button-sm:focus.icon-plus::before, .herobanner-textbox-component .textbox-button:focus.icon-plus::before, .image-promotion-component .image-promotion-button:focus.icon-plus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark-alt:hover.icon-minus::before, .category-slider .category-button .btn:hover.icon-minus::before, .category-slider .category-button-sm:hover.icon-minus::before, .herobanner-textbox-component .textbox-button:hover.icon-minus::before, .image-promotion-component .image-promotion-button:hover.icon-minus::before, .btn-dark-alt:focus.icon-minus::before, .category-slider .category-button .btn:focus.icon-minus::before, .category-slider .category-button-sm:focus.icon-minus::before, .herobanner-textbox-component .textbox-button:focus.icon-minus::before, .image-promotion-component .image-promotion-button:focus.icon-minus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23191919'/%3E%3C/svg%3E"); }
    .btn-dark-alt:hover.icon-pencil::before, .category-slider .category-button .btn:hover.icon-pencil::before, .category-slider .category-button-sm:hover.icon-pencil::before, .herobanner-textbox-component .textbox-button:hover.icon-pencil::before, .image-promotion-component .image-promotion-button:hover.icon-pencil::before, .btn-dark-alt:focus.icon-pencil::before, .category-slider .category-button .btn:focus.icon-pencil::before, .category-slider .category-button-sm:focus.icon-pencil::before, .herobanner-textbox-component .textbox-button:focus.icon-pencil::before, .image-promotion-component .image-promotion-button:focus.icon-pencil::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-dark-alt:hover.icon-close::before, .category-slider .category-button .btn:hover.icon-close::before, .category-slider .category-button-sm:hover.icon-close::before, .herobanner-textbox-component .textbox-button:hover.icon-close::before, .image-promotion-component .image-promotion-button:hover.icon-close::before, .btn-dark-alt:focus.icon-close::before, .category-slider .category-button .btn:focus.icon-close::before, .category-slider .category-button-sm:focus.icon-close::before, .herobanner-textbox-component .textbox-button:focus.icon-close::before, .image-promotion-component .image-promotion-button:focus.icon-close::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark-alt:hover.icon-heart::before, .category-slider .category-button .btn:hover.icon-heart::before, .category-slider .category-button-sm:hover.icon-heart::before, .herobanner-textbox-component .textbox-button:hover.icon-heart::before, .image-promotion-component .image-promotion-button:hover.icon-heart::before, .btn-dark-alt:focus.icon-heart::before, .category-slider .category-button .btn:focus.icon-heart::before, .category-slider .category-button-sm:focus.icon-heart::before, .herobanner-textbox-component .textbox-button:focus.icon-heart::before, .image-promotion-component .image-promotion-button:focus.icon-heart::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-dark-alt:hover.icon-filter::before, .category-slider .category-button .btn:hover.icon-filter::before, .category-slider .category-button-sm:hover.icon-filter::before, .herobanner-textbox-component .textbox-button:hover.icon-filter::before, .image-promotion-component .image-promotion-button:hover.icon-filter::before, .btn-dark-alt:focus.icon-filter::before, .category-slider .category-button .btn:focus.icon-filter::before, .category-slider .category-button-sm:focus.icon-filter::before, .herobanner-textbox-component .textbox-button:focus.icon-filter::before, .image-promotion-component .image-promotion-button:focus.icon-filter::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23191919'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23191919'/%3E%3C/svg%3E"); }
    .btn-dark-alt:hover.icon-envelope::before, .category-slider .category-button .btn:hover.icon-envelope::before, .category-slider .category-button-sm:hover.icon-envelope::before, .herobanner-textbox-component .textbox-button:hover.icon-envelope::before, .image-promotion-component .image-promotion-button:hover.icon-envelope::before, .btn-dark-alt:focus.icon-envelope::before, .category-slider .category-button .btn:focus.icon-envelope::before, .category-slider .category-button-sm:focus.icon-envelope::before, .herobanner-textbox-component .textbox-button:focus.icon-envelope::before, .image-promotion-component .image-promotion-button:focus.icon-envelope::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23191919'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23191919'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-dark-alt:hover.icon-questionMark::before, .category-slider .category-button .btn:hover.icon-questionMark::before, .category-slider .category-button-sm:hover.icon-questionMark::before, .herobanner-textbox-component .textbox-button:hover.icon-questionMark::before, .image-promotion-component .image-promotion-button:hover.icon-questionMark::before, .btn-dark-alt:focus.icon-questionMark::before, .category-slider .category-button .btn:focus.icon-questionMark::before, .category-slider .category-button-sm:focus.icon-questionMark::before, .herobanner-textbox-component .textbox-button:focus.icon-questionMark::before, .image-promotion-component .image-promotion-button:focus.icon-questionMark::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-dark-alt.disabled, .category-slider .category-button .disabled.btn, .category-slider .disabled.category-button-sm, .herobanner-textbox-component .disabled.textbox-button, .image-promotion-component .disabled.image-promotion-button, .btn-dark-alt:disabled, .category-slider .category-button .btn:disabled, .category-slider .category-button-sm:disabled, .herobanner-textbox-component .textbox-button:disabled, .image-promotion-component .image-promotion-button:disabled {
    background-color: #828282;
    border-color: #828282;
    color: #E7E7E7; }
    .btn-dark-alt.disabled.icon-chevronRight::before, .category-slider .category-button .disabled.icon-chevronRight.btn::before, .category-slider .disabled.icon-chevronRight.category-button-sm::before, .herobanner-textbox-component .disabled.icon-chevronRight.textbox-button::before, .image-promotion-component .disabled.icon-chevronRight.image-promotion-button::before, .btn-dark-alt:disabled.icon-chevronRight::before, .category-slider .category-button .btn:disabled.icon-chevronRight::before, .category-slider .category-button-sm:disabled.icon-chevronRight::before, .herobanner-textbox-component .textbox-button:disabled.icon-chevronRight::before, .image-promotion-component .image-promotion-button:disabled.icon-chevronRight::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark-alt.disabled.icon-chevronLeft::before, .category-slider .category-button .disabled.icon-chevronLeft.btn::before, .category-slider .disabled.icon-chevronLeft.category-button-sm::before, .herobanner-textbox-component .disabled.icon-chevronLeft.textbox-button::before, .image-promotion-component .disabled.icon-chevronLeft.image-promotion-button::before, .btn-dark-alt:disabled.icon-chevronLeft::before, .category-slider .category-button .btn:disabled.icon-chevronLeft::before, .category-slider .category-button-sm:disabled.icon-chevronLeft::before, .herobanner-textbox-component .textbox-button:disabled.icon-chevronLeft::before, .image-promotion-component .image-promotion-button:disabled.icon-chevronLeft::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark-alt.disabled.icon-chevronDown::before, .category-slider .category-button .disabled.icon-chevronDown.btn::before, .category-slider .disabled.icon-chevronDown.category-button-sm::before, .herobanner-textbox-component .disabled.icon-chevronDown.textbox-button::before, .image-promotion-component .disabled.icon-chevronDown.image-promotion-button::before, .btn-dark-alt:disabled.icon-chevronDown::before, .category-slider .category-button .btn:disabled.icon-chevronDown::before, .category-slider .category-button-sm:disabled.icon-chevronDown::before, .herobanner-textbox-component .textbox-button:disabled.icon-chevronDown::before, .image-promotion-component .image-promotion-button:disabled.icon-chevronDown::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark-alt.disabled.icon-plus::before, .category-slider .category-button .disabled.icon-plus.btn::before, .category-slider .disabled.icon-plus.category-button-sm::before, .herobanner-textbox-component .disabled.icon-plus.textbox-button::before, .image-promotion-component .disabled.icon-plus.image-promotion-button::before, .btn-dark-alt:disabled.icon-plus::before, .category-slider .category-button .btn:disabled.icon-plus::before, .category-slider .category-button-sm:disabled.icon-plus::before, .herobanner-textbox-component .textbox-button:disabled.icon-plus::before, .image-promotion-component .image-promotion-button:disabled.icon-plus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark-alt.disabled.icon-minus::before, .category-slider .category-button .disabled.icon-minus.btn::before, .category-slider .disabled.icon-minus.category-button-sm::before, .herobanner-textbox-component .disabled.icon-minus.textbox-button::before, .image-promotion-component .disabled.icon-minus.image-promotion-button::before, .btn-dark-alt:disabled.icon-minus::before, .category-slider .category-button .btn:disabled.icon-minus::before, .category-slider .category-button-sm:disabled.icon-minus::before, .herobanner-textbox-component .textbox-button:disabled.icon-minus::before, .image-promotion-component .image-promotion-button:disabled.icon-minus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23E7E7E7'/%3E%3C/svg%3E"); }
    .btn-dark-alt.disabled.icon-pencil::before, .category-slider .category-button .disabled.icon-pencil.btn::before, .category-slider .disabled.icon-pencil.category-button-sm::before, .herobanner-textbox-component .disabled.icon-pencil.textbox-button::before, .image-promotion-component .disabled.icon-pencil.image-promotion-button::before, .btn-dark-alt:disabled.icon-pencil::before, .category-slider .category-button .btn:disabled.icon-pencil::before, .category-slider .category-button-sm:disabled.icon-pencil::before, .herobanner-textbox-component .textbox-button:disabled.icon-pencil::before, .image-promotion-component .image-promotion-button:disabled.icon-pencil::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-dark-alt.disabled.icon-close::before, .category-slider .category-button .disabled.icon-close.btn::before, .category-slider .disabled.icon-close.category-button-sm::before, .herobanner-textbox-component .disabled.icon-close.textbox-button::before, .image-promotion-component .disabled.icon-close.image-promotion-button::before, .btn-dark-alt:disabled.icon-close::before, .category-slider .category-button .btn:disabled.icon-close::before, .category-slider .category-button-sm:disabled.icon-close::before, .herobanner-textbox-component .textbox-button:disabled.icon-close::before, .image-promotion-component .image-promotion-button:disabled.icon-close::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark-alt.disabled.icon-heart::before, .category-slider .category-button .disabled.icon-heart.btn::before, .category-slider .disabled.icon-heart.category-button-sm::before, .herobanner-textbox-component .disabled.icon-heart.textbox-button::before, .image-promotion-component .disabled.icon-heart.image-promotion-button::before, .btn-dark-alt:disabled.icon-heart::before, .category-slider .category-button .btn:disabled.icon-heart::before, .category-slider .category-button-sm:disabled.icon-heart::before, .herobanner-textbox-component .textbox-button:disabled.icon-heart::before, .image-promotion-component .image-promotion-button:disabled.icon-heart::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-dark-alt.disabled.icon-filter::before, .category-slider .category-button .disabled.icon-filter.btn::before, .category-slider .disabled.icon-filter.category-button-sm::before, .herobanner-textbox-component .disabled.icon-filter.textbox-button::before, .image-promotion-component .disabled.icon-filter.image-promotion-button::before, .btn-dark-alt:disabled.icon-filter::before, .category-slider .category-button .btn:disabled.icon-filter::before, .category-slider .category-button-sm:disabled.icon-filter::before, .herobanner-textbox-component .textbox-button:disabled.icon-filter::before, .image-promotion-component .image-promotion-button:disabled.icon-filter::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23E7E7E7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23E7E7E7'/%3E%3C/svg%3E"); }
    .btn-dark-alt.disabled.icon-envelope::before, .category-slider .category-button .disabled.icon-envelope.btn::before, .category-slider .disabled.icon-envelope.category-button-sm::before, .herobanner-textbox-component .disabled.icon-envelope.textbox-button::before, .image-promotion-component .disabled.icon-envelope.image-promotion-button::before, .btn-dark-alt:disabled.icon-envelope::before, .category-slider .category-button .btn:disabled.icon-envelope::before, .category-slider .category-button-sm:disabled.icon-envelope::before, .herobanner-textbox-component .textbox-button:disabled.icon-envelope::before, .image-promotion-component .image-promotion-button:disabled.icon-envelope::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23E7E7E7'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23E7E7E7'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-dark-alt.disabled.icon-questionMark::before, .category-slider .category-button .disabled.icon-questionMark.btn::before, .category-slider .disabled.icon-questionMark.category-button-sm::before, .herobanner-textbox-component .disabled.icon-questionMark.textbox-button::before, .image-promotion-component .disabled.icon-questionMark.image-promotion-button::before, .btn-dark-alt:disabled.icon-questionMark::before, .category-slider .category-button .btn:disabled.icon-questionMark::before, .category-slider .category-button-sm:disabled.icon-questionMark::before, .herobanner-textbox-component .textbox-button:disabled.icon-questionMark::before, .image-promotion-component .image-promotion-button:disabled.icon-questionMark::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-dark-alt:not(:disabled):not(.disabled):active, .category-slider .category-button .btn:not(:disabled):not(.disabled):active, .category-slider .category-button-sm:not(:disabled):not(.disabled):active, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled):active, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled):active, .btn-dark-alt:not(:disabled):not(.disabled).active, .category-slider .category-button .btn:not(:disabled):not(.disabled).active, .category-slider .category-button-sm:not(:disabled):not(.disabled).active, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled).active, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled).active {
    background-color: transparent;
    border-color: #191919;
    color: #191919; }
    .btn-dark-alt:not(:disabled):not(.disabled):active.icon-chevronRight::before, .category-slider .category-button .btn:not(:disabled):not(.disabled):active.icon-chevronRight::before, .category-slider .category-button-sm:not(:disabled):not(.disabled):active.icon-chevronRight::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled):active.icon-chevronRight::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled):active.icon-chevronRight::before, .btn-dark-alt:not(:disabled):not(.disabled).active.icon-chevronRight::before, .category-slider .category-button .btn:not(:disabled):not(.disabled).active.icon-chevronRight::before, .category-slider .category-button-sm:not(:disabled):not(.disabled).active.icon-chevronRight::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled).active.icon-chevronRight::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled).active.icon-chevronRight::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark-alt:not(:disabled):not(.disabled):active.icon-chevronLeft::before, .category-slider .category-button .btn:not(:disabled):not(.disabled):active.icon-chevronLeft::before, .category-slider .category-button-sm:not(:disabled):not(.disabled):active.icon-chevronLeft::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled):active.icon-chevronLeft::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled):active.icon-chevronLeft::before, .btn-dark-alt:not(:disabled):not(.disabled).active.icon-chevronLeft::before, .category-slider .category-button .btn:not(:disabled):not(.disabled).active.icon-chevronLeft::before, .category-slider .category-button-sm:not(:disabled):not(.disabled).active.icon-chevronLeft::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled).active.icon-chevronLeft::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled).active.icon-chevronLeft::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark-alt:not(:disabled):not(.disabled):active.icon-chevronDown::before, .category-slider .category-button .btn:not(:disabled):not(.disabled):active.icon-chevronDown::before, .category-slider .category-button-sm:not(:disabled):not(.disabled):active.icon-chevronDown::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled):active.icon-chevronDown::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled):active.icon-chevronDown::before, .btn-dark-alt:not(:disabled):not(.disabled).active.icon-chevronDown::before, .category-slider .category-button .btn:not(:disabled):not(.disabled).active.icon-chevronDown::before, .category-slider .category-button-sm:not(:disabled):not(.disabled).active.icon-chevronDown::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled).active.icon-chevronDown::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled).active.icon-chevronDown::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark-alt:not(:disabled):not(.disabled):active.icon-plus::before, .category-slider .category-button .btn:not(:disabled):not(.disabled):active.icon-plus::before, .category-slider .category-button-sm:not(:disabled):not(.disabled):active.icon-plus::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled):active.icon-plus::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled):active.icon-plus::before, .btn-dark-alt:not(:disabled):not(.disabled).active.icon-plus::before, .category-slider .category-button .btn:not(:disabled):not(.disabled).active.icon-plus::before, .category-slider .category-button-sm:not(:disabled):not(.disabled).active.icon-plus::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled).active.icon-plus::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled).active.icon-plus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark-alt:not(:disabled):not(.disabled):active.icon-minus::before, .category-slider .category-button .btn:not(:disabled):not(.disabled):active.icon-minus::before, .category-slider .category-button-sm:not(:disabled):not(.disabled):active.icon-minus::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled):active.icon-minus::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled):active.icon-minus::before, .btn-dark-alt:not(:disabled):not(.disabled).active.icon-minus::before, .category-slider .category-button .btn:not(:disabled):not(.disabled).active.icon-minus::before, .category-slider .category-button-sm:not(:disabled):not(.disabled).active.icon-minus::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled).active.icon-minus::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled).active.icon-minus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23E7E7E7'/%3E%3C/svg%3E"); }
    .btn-dark-alt:not(:disabled):not(.disabled):active.icon-pencil::before, .category-slider .category-button .btn:not(:disabled):not(.disabled):active.icon-pencil::before, .category-slider .category-button-sm:not(:disabled):not(.disabled):active.icon-pencil::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled):active.icon-pencil::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled):active.icon-pencil::before, .btn-dark-alt:not(:disabled):not(.disabled).active.icon-pencil::before, .category-slider .category-button .btn:not(:disabled):not(.disabled).active.icon-pencil::before, .category-slider .category-button-sm:not(:disabled):not(.disabled).active.icon-pencil::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled).active.icon-pencil::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled).active.icon-pencil::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-dark-alt:not(:disabled):not(.disabled):active.icon-close::before, .category-slider .category-button .btn:not(:disabled):not(.disabled):active.icon-close::before, .category-slider .category-button-sm:not(:disabled):not(.disabled):active.icon-close::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled):active.icon-close::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled):active.icon-close::before, .btn-dark-alt:not(:disabled):not(.disabled).active.icon-close::before, .category-slider .category-button .btn:not(:disabled):not(.disabled).active.icon-close::before, .category-slider .category-button-sm:not(:disabled):not(.disabled).active.icon-close::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled).active.icon-close::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled).active.icon-close::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-dark-alt:not(:disabled):not(.disabled):active.icon-heart::before, .category-slider .category-button .btn:not(:disabled):not(.disabled):active.icon-heart::before, .category-slider .category-button-sm:not(:disabled):not(.disabled):active.icon-heart::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled):active.icon-heart::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled):active.icon-heart::before, .btn-dark-alt:not(:disabled):not(.disabled).active.icon-heart::before, .category-slider .category-button .btn:not(:disabled):not(.disabled).active.icon-heart::before, .category-slider .category-button-sm:not(:disabled):not(.disabled).active.icon-heart::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled).active.icon-heart::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled).active.icon-heart::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-dark-alt:not(:disabled):not(.disabled):active.icon-filter::before, .category-slider .category-button .btn:not(:disabled):not(.disabled):active.icon-filter::before, .category-slider .category-button-sm:not(:disabled):not(.disabled):active.icon-filter::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled):active.icon-filter::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled):active.icon-filter::before, .btn-dark-alt:not(:disabled):not(.disabled).active.icon-filter::before, .category-slider .category-button .btn:not(:disabled):not(.disabled).active.icon-filter::before, .category-slider .category-button-sm:not(:disabled):not(.disabled).active.icon-filter::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled).active.icon-filter::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled).active.icon-filter::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23E7E7E7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23E7E7E7'/%3E%3C/svg%3E"); }
    .btn-dark-alt:not(:disabled):not(.disabled):active.icon-envelope::before, .category-slider .category-button .btn:not(:disabled):not(.disabled):active.icon-envelope::before, .category-slider .category-button-sm:not(:disabled):not(.disabled):active.icon-envelope::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled):active.icon-envelope::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled):active.icon-envelope::before, .btn-dark-alt:not(:disabled):not(.disabled).active.icon-envelope::before, .category-slider .category-button .btn:not(:disabled):not(.disabled).active.icon-envelope::before, .category-slider .category-button-sm:not(:disabled):not(.disabled).active.icon-envelope::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled).active.icon-envelope::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled).active.icon-envelope::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23E7E7E7'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23E7E7E7'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-dark-alt:not(:disabled):not(.disabled):active.icon-questionMark::before, .category-slider .category-button .btn:not(:disabled):not(.disabled):active.icon-questionMark::before, .category-slider .category-button-sm:not(:disabled):not(.disabled):active.icon-questionMark::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled):active.icon-questionMark::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled):active.icon-questionMark::before, .btn-dark-alt:not(:disabled):not(.disabled).active.icon-questionMark::before, .category-slider .category-button .btn:not(:disabled):not(.disabled).active.icon-questionMark::before, .category-slider .category-button-sm:not(:disabled):not(.disabled).active.icon-questionMark::before, .herobanner-textbox-component .textbox-button:not(:disabled):not(.disabled).active.icon-questionMark::before, .image-promotion-component .image-promotion-button:not(:disabled):not(.disabled).active.icon-questionMark::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23E7E7E7' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }

.btn-outline-dark:focus {
  background-color: #191919;
  border-color: #191919;
  color: #FFF; }

.btn-primary {
  color: #FFF; }
  .btn-primary.icon-chevronRight::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-primary.icon-chevronLeft::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-primary.icon-chevronDown::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-primary.icon-plus::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-primary.icon-minus::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23FFF'/%3E%3C/svg%3E"); }
  .btn-primary.icon-pencil::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-primary.icon-close::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-primary.icon-heart::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-primary.icon-filter::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23FFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23FFF'/%3E%3C/svg%3E"); }
  .btn-primary.icon-envelope::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23FFF'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23FFF'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-primary.icon-questionMark::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-primary:hover, .btn-primary:focus {
    background-color: #191919;
    border-color: #191919;
    color: #FFF; }
    .btn-primary:hover.icon-chevronRight::before, .btn-primary:focus.icon-chevronRight::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-primary:hover.icon-chevronLeft::before, .btn-primary:focus.icon-chevronLeft::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-primary:hover.icon-chevronDown::before, .btn-primary:focus.icon-chevronDown::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-primary:hover.icon-plus::before, .btn-primary:focus.icon-plus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-primary:hover.icon-minus::before, .btn-primary:focus.icon-minus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23FFF'/%3E%3C/svg%3E"); }
    .btn-primary:hover.icon-pencil::before, .btn-primary:focus.icon-pencil::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-primary:hover.icon-close::before, .btn-primary:focus.icon-close::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-primary:hover.icon-heart::before, .btn-primary:focus.icon-heart::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-primary:hover.icon-filter::before, .btn-primary:focus.icon-filter::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23FFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23FFF'/%3E%3C/svg%3E"); }
    .btn-primary:hover.icon-envelope::before, .btn-primary:focus.icon-envelope::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23FFF'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23FFF'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-primary:hover.icon-questionMark::before, .btn-primary:focus.icon-questionMark::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-primary.disabled, .btn-primary:disabled {
    color: #FFF;
    background-color: #FEC0B9;
    border-color: #FEC0B9; }
  .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active {
    color: #FFF;
    background-color: #373737;
    border-color: #373737; }
    .btn-primary:not(:disabled):not(.disabled):active.icon-chevronRight::before, .btn-primary:not(:disabled):not(.disabled).active.icon-chevronRight::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-primary:not(:disabled):not(.disabled):active.icon-chevronLeft::before, .btn-primary:not(:disabled):not(.disabled).active.icon-chevronLeft::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-primary:not(:disabled):not(.disabled):active.icon-chevronDown::before, .btn-primary:not(:disabled):not(.disabled).active.icon-chevronDown::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-primary:not(:disabled):not(.disabled):active.icon-plus::before, .btn-primary:not(:disabled):not(.disabled).active.icon-plus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-primary:not(:disabled):not(.disabled):active.icon-minus::before, .btn-primary:not(:disabled):not(.disabled).active.icon-minus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23FFF'/%3E%3C/svg%3E"); }
    .btn-primary:not(:disabled):not(.disabled):active.icon-pencil::before, .btn-primary:not(:disabled):not(.disabled).active.icon-pencil::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-primary:not(:disabled):not(.disabled):active.icon-close::before, .btn-primary:not(:disabled):not(.disabled).active.icon-close::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-primary:not(:disabled):not(.disabled):active.icon-heart::before, .btn-primary:not(:disabled):not(.disabled).active.icon-heart::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-primary:not(:disabled):not(.disabled):active.icon-filter::before, .btn-primary:not(:disabled):not(.disabled).active.icon-filter::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23FFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23FFF'/%3E%3C/svg%3E"); }
    .btn-primary:not(:disabled):not(.disabled):active.icon-envelope::before, .btn-primary:not(:disabled):not(.disabled).active.icon-envelope::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23FFF'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23FFF'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-primary:not(:disabled):not(.disabled):active.icon-questionMark::before, .btn-primary:not(:disabled):not(.disabled).active.icon-questionMark::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }

.btn-light {
  color: #191919; }
  .btn-light.icon-chevronRight::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-light.icon-chevronLeft::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-light.icon-chevronDown::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-light.icon-plus::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-light.icon-minus::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23191919'/%3E%3C/svg%3E"); }
  .btn-light.icon-pencil::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-light.icon-close::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-light.icon-heart::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-light.icon-filter::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23191919'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23191919'/%3E%3C/svg%3E"); }
  .btn-light.icon-envelope::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23191919'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23191919'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-light.icon-questionMark::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-light:hover, .btn-light:focus {
    background-color: #E7E7E7;
    border-color: #E7E7E7;
    color: #191919; }
    .btn-light:hover.icon-chevronRight::before, .btn-light:focus.icon-chevronRight::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-light:hover.icon-chevronLeft::before, .btn-light:focus.icon-chevronLeft::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-light:hover.icon-chevronDown::before, .btn-light:focus.icon-chevronDown::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-light:hover.icon-plus::before, .btn-light:focus.icon-plus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-light:hover.icon-minus::before, .btn-light:focus.icon-minus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23191919'/%3E%3C/svg%3E"); }
    .btn-light:hover.icon-pencil::before, .btn-light:focus.icon-pencil::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-light:hover.icon-close::before, .btn-light:focus.icon-close::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-light:hover.icon-heart::before, .btn-light:focus.icon-heart::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-light:hover.icon-filter::before, .btn-light:focus.icon-filter::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23191919'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23191919'/%3E%3C/svg%3E"); }
    .btn-light:hover.icon-envelope::before, .btn-light:focus.icon-envelope::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23191919'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23191919'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-light:hover.icon-questionMark::before, .btn-light:focus.icon-questionMark::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-light.disabled, .btn-light:disabled {
    color: #828282;
    background-color: #F2F2F2;
    border-color: #F2F2F2; }
    .btn-light.disabled.icon-chevronRight::before, .btn-light:disabled.icon-chevronRight::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23828282' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-light.disabled.icon-chevronLeft::before, .btn-light:disabled.icon-chevronLeft::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23828282' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-light.disabled.icon-chevronDown::before, .btn-light:disabled.icon-chevronDown::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23828282' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-light.disabled.icon-plus::before, .btn-light:disabled.icon-plus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23828282' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23828282' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-light.disabled.icon-minus::before, .btn-light:disabled.icon-minus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23828282'/%3E%3C/svg%3E"); }
    .btn-light.disabled.icon-pencil::before, .btn-light:disabled.icon-pencil::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23828282' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23828282' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23828282' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-light.disabled.icon-close::before, .btn-light:disabled.icon-close::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23828282' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23828282' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-light.disabled.icon-heart::before, .btn-light:disabled.icon-heart::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23828282' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-light.disabled.icon-filter::before, .btn-light:disabled.icon-filter::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23828282'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23828282'/%3E%3C/svg%3E"); }
    .btn-light.disabled.icon-envelope::before, .btn-light:disabled.icon-envelope::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23828282'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23828282'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23828282' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23828282' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-light.disabled.icon-questionMark::before, .btn-light:disabled.icon-questionMark::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23828282' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23828282' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active {
    color: #191919;
    background-color: #D9D9D9;
    border-color: #D9D9D9; }
    .btn-light:not(:disabled):not(.disabled):active.icon-chevronRight::before, .btn-light:not(:disabled):not(.disabled).active.icon-chevronRight::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-light:not(:disabled):not(.disabled):active.icon-chevronLeft::before, .btn-light:not(:disabled):not(.disabled).active.icon-chevronLeft::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-light:not(:disabled):not(.disabled):active.icon-chevronDown::before, .btn-light:not(:disabled):not(.disabled).active.icon-chevronDown::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-light:not(:disabled):not(.disabled):active.icon-plus::before, .btn-light:not(:disabled):not(.disabled).active.icon-plus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-light:not(:disabled):not(.disabled):active.icon-minus::before, .btn-light:not(:disabled):not(.disabled).active.icon-minus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23191919'/%3E%3C/svg%3E"); }
    .btn-light:not(:disabled):not(.disabled):active.icon-pencil::before, .btn-light:not(:disabled):not(.disabled).active.icon-pencil::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-light:not(:disabled):not(.disabled):active.icon-close::before, .btn-light:not(:disabled):not(.disabled).active.icon-close::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-light:not(:disabled):not(.disabled):active.icon-heart::before, .btn-light:not(:disabled):not(.disabled).active.icon-heart::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-light:not(:disabled):not(.disabled):active.icon-filter::before, .btn-light:not(:disabled):not(.disabled).active.icon-filter::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23191919'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23191919'/%3E%3C/svg%3E"); }
    .btn-light:not(:disabled):not(.disabled):active.icon-envelope::before, .btn-light:not(:disabled):not(.disabled).active.icon-envelope::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23191919'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23191919'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-light:not(:disabled):not(.disabled):active.icon-questionMark::before, .btn-light:not(:disabled):not(.disabled).active.icon-questionMark::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }

.btn-yellow-sunshine {
  color: #FFF; }
  .btn-yellow-sunshine.icon-chevronRight::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-yellow-sunshine.icon-chevronLeft::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-yellow-sunshine.icon-chevronDown::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-yellow-sunshine.icon-plus::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-yellow-sunshine.icon-minus::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23FFF'/%3E%3C/svg%3E"); }
  .btn-yellow-sunshine.icon-pencil::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-yellow-sunshine.icon-close::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-yellow-sunshine.icon-heart::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-yellow-sunshine.icon-filter::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23FFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23FFF'/%3E%3C/svg%3E"); }
  .btn-yellow-sunshine.icon-envelope::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23FFF'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23FFF'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-yellow-sunshine.icon-questionMark::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-yellow-sunshine:hover {
    background-color: #191919;
    border-color: #191919;
    color: #FFF; }
    .btn-yellow-sunshine:hover.icon-chevronRight::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-yellow-sunshine:hover.icon-chevronLeft::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-yellow-sunshine:hover.icon-chevronDown::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-yellow-sunshine:hover.icon-plus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-yellow-sunshine:hover.icon-minus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23FFF'/%3E%3C/svg%3E"); }
    .btn-yellow-sunshine:hover.icon-pencil::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-yellow-sunshine:hover.icon-close::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-yellow-sunshine:hover.icon-heart::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-yellow-sunshine:hover.icon-filter::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23FFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23FFF'/%3E%3C/svg%3E"); }
    .btn-yellow-sunshine:hover.icon-envelope::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23FFF'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23FFF'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-yellow-sunshine:hover.icon-questionMark::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-yellow-sunshine.disabled, .btn-yellow-sunshine:disabled {
    color: #828282;
    background-color: #E1C989;
    border-color: #E1C989; }
  .btn-yellow-sunshine:not(:disabled):not(.disabled):active, .btn-yellow-sunshine:not(:disabled):not(.disabled).active {
    color: #FFF;
    background-color: #373737;
    border-color: #373737; }
    .btn-yellow-sunshine:not(:disabled):not(.disabled):active.icon-chevronRight::before, .btn-yellow-sunshine:not(:disabled):not(.disabled).active.icon-chevronRight::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-yellow-sunshine:not(:disabled):not(.disabled):active.icon-chevronLeft::before, .btn-yellow-sunshine:not(:disabled):not(.disabled).active.icon-chevronLeft::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-yellow-sunshine:not(:disabled):not(.disabled):active.icon-chevronDown::before, .btn-yellow-sunshine:not(:disabled):not(.disabled).active.icon-chevronDown::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-yellow-sunshine:not(:disabled):not(.disabled):active.icon-plus::before, .btn-yellow-sunshine:not(:disabled):not(.disabled).active.icon-plus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-yellow-sunshine:not(:disabled):not(.disabled):active.icon-minus::before, .btn-yellow-sunshine:not(:disabled):not(.disabled).active.icon-minus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23FFF'/%3E%3C/svg%3E"); }
    .btn-yellow-sunshine:not(:disabled):not(.disabled):active.icon-pencil::before, .btn-yellow-sunshine:not(:disabled):not(.disabled).active.icon-pencil::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-yellow-sunshine:not(:disabled):not(.disabled):active.icon-close::before, .btn-yellow-sunshine:not(:disabled):not(.disabled).active.icon-close::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-yellow-sunshine:not(:disabled):not(.disabled):active.icon-heart::before, .btn-yellow-sunshine:not(:disabled):not(.disabled).active.icon-heart::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-yellow-sunshine:not(:disabled):not(.disabled):active.icon-filter::before, .btn-yellow-sunshine:not(:disabled):not(.disabled).active.icon-filter::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23FFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23FFF'/%3E%3C/svg%3E"); }
    .btn-yellow-sunshine:not(:disabled):not(.disabled):active.icon-envelope::before, .btn-yellow-sunshine:not(:disabled):not(.disabled).active.icon-envelope::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23FFF'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23FFF'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-yellow-sunshine:not(:disabled):not(.disabled):active.icon-questionMark::before, .btn-yellow-sunshine:not(:disabled):not(.disabled).active.icon-questionMark::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }

.btn-gray-surface, .triple-teaser-category-component .triple-teaser-button, .double-teaser-category-component .double-teaser-button {
  color: #191919; }
  .btn-gray-surface.icon-chevronRight::before, .triple-teaser-category-component .icon-chevronRight.triple-teaser-button::before, .double-teaser-category-component .icon-chevronRight.double-teaser-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-gray-surface.icon-chevronLeft::before, .triple-teaser-category-component .icon-chevronLeft.triple-teaser-button::before, .double-teaser-category-component .icon-chevronLeft.double-teaser-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-gray-surface.icon-chevronDown::before, .triple-teaser-category-component .icon-chevronDown.triple-teaser-button::before, .double-teaser-category-component .icon-chevronDown.double-teaser-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-gray-surface.icon-plus::before, .triple-teaser-category-component .icon-plus.triple-teaser-button::before, .double-teaser-category-component .icon-plus.double-teaser-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-gray-surface.icon-minus::before, .triple-teaser-category-component .icon-minus.triple-teaser-button::before, .double-teaser-category-component .icon-minus.double-teaser-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23191919'/%3E%3C/svg%3E"); }
  .btn-gray-surface.icon-pencil::before, .triple-teaser-category-component .icon-pencil.triple-teaser-button::before, .double-teaser-category-component .icon-pencil.double-teaser-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-gray-surface.icon-close::before, .triple-teaser-category-component .icon-close.triple-teaser-button::before, .double-teaser-category-component .icon-close.double-teaser-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-gray-surface.icon-heart::before, .triple-teaser-category-component .icon-heart.triple-teaser-button::before, .double-teaser-category-component .icon-heart.double-teaser-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-gray-surface.icon-filter::before, .triple-teaser-category-component .icon-filter.triple-teaser-button::before, .double-teaser-category-component .icon-filter.double-teaser-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23191919'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23191919'/%3E%3C/svg%3E"); }
  .btn-gray-surface.icon-envelope::before, .triple-teaser-category-component .icon-envelope.triple-teaser-button::before, .double-teaser-category-component .icon-envelope.double-teaser-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23191919'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23191919'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-gray-surface.icon-questionMark::before, .triple-teaser-category-component .icon-questionMark.triple-teaser-button::before, .double-teaser-category-component .icon-questionMark.double-teaser-button::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-gray-surface:hover, .triple-teaser-category-component .triple-teaser-button:hover, .double-teaser-category-component .double-teaser-button:hover, .btn-gray-surface:focus, .triple-teaser-category-component .triple-teaser-button:focus, .double-teaser-category-component .double-teaser-button:focus {
    background-color: #191919;
    border-color: #191919;
    color: #FFF; }
    .btn-gray-surface:hover.icon-chevronRight::before, .triple-teaser-category-component .triple-teaser-button:hover.icon-chevronRight::before, .double-teaser-category-component .double-teaser-button:hover.icon-chevronRight::before, .btn-gray-surface:focus.icon-chevronRight::before, .triple-teaser-category-component .triple-teaser-button:focus.icon-chevronRight::before, .double-teaser-category-component .double-teaser-button:focus.icon-chevronRight::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-gray-surface:hover.icon-chevronLeft::before, .triple-teaser-category-component .triple-teaser-button:hover.icon-chevronLeft::before, .double-teaser-category-component .double-teaser-button:hover.icon-chevronLeft::before, .btn-gray-surface:focus.icon-chevronLeft::before, .triple-teaser-category-component .triple-teaser-button:focus.icon-chevronLeft::before, .double-teaser-category-component .double-teaser-button:focus.icon-chevronLeft::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-gray-surface:hover.icon-chevronDown::before, .triple-teaser-category-component .triple-teaser-button:hover.icon-chevronDown::before, .double-teaser-category-component .double-teaser-button:hover.icon-chevronDown::before, .btn-gray-surface:focus.icon-chevronDown::before, .triple-teaser-category-component .triple-teaser-button:focus.icon-chevronDown::before, .double-teaser-category-component .double-teaser-button:focus.icon-chevronDown::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-gray-surface:hover.icon-plus::before, .triple-teaser-category-component .triple-teaser-button:hover.icon-plus::before, .double-teaser-category-component .double-teaser-button:hover.icon-plus::before, .btn-gray-surface:focus.icon-plus::before, .triple-teaser-category-component .triple-teaser-button:focus.icon-plus::before, .double-teaser-category-component .double-teaser-button:focus.icon-plus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-gray-surface:hover.icon-minus::before, .triple-teaser-category-component .triple-teaser-button:hover.icon-minus::before, .double-teaser-category-component .double-teaser-button:hover.icon-minus::before, .btn-gray-surface:focus.icon-minus::before, .triple-teaser-category-component .triple-teaser-button:focus.icon-minus::before, .double-teaser-category-component .double-teaser-button:focus.icon-minus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23FFF'/%3E%3C/svg%3E"); }
    .btn-gray-surface:hover.icon-pencil::before, .triple-teaser-category-component .triple-teaser-button:hover.icon-pencil::before, .double-teaser-category-component .double-teaser-button:hover.icon-pencil::before, .btn-gray-surface:focus.icon-pencil::before, .triple-teaser-category-component .triple-teaser-button:focus.icon-pencil::before, .double-teaser-category-component .double-teaser-button:focus.icon-pencil::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-gray-surface:hover.icon-close::before, .triple-teaser-category-component .triple-teaser-button:hover.icon-close::before, .double-teaser-category-component .double-teaser-button:hover.icon-close::before, .btn-gray-surface:focus.icon-close::before, .triple-teaser-category-component .triple-teaser-button:focus.icon-close::before, .double-teaser-category-component .double-teaser-button:focus.icon-close::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-gray-surface:hover.icon-heart::before, .triple-teaser-category-component .triple-teaser-button:hover.icon-heart::before, .double-teaser-category-component .double-teaser-button:hover.icon-heart::before, .btn-gray-surface:focus.icon-heart::before, .triple-teaser-category-component .triple-teaser-button:focus.icon-heart::before, .double-teaser-category-component .double-teaser-button:focus.icon-heart::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-gray-surface:hover.icon-filter::before, .triple-teaser-category-component .triple-teaser-button:hover.icon-filter::before, .double-teaser-category-component .double-teaser-button:hover.icon-filter::before, .btn-gray-surface:focus.icon-filter::before, .triple-teaser-category-component .triple-teaser-button:focus.icon-filter::before, .double-teaser-category-component .double-teaser-button:focus.icon-filter::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23FFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23FFF'/%3E%3C/svg%3E"); }
    .btn-gray-surface:hover.icon-envelope::before, .triple-teaser-category-component .triple-teaser-button:hover.icon-envelope::before, .double-teaser-category-component .double-teaser-button:hover.icon-envelope::before, .btn-gray-surface:focus.icon-envelope::before, .triple-teaser-category-component .triple-teaser-button:focus.icon-envelope::before, .double-teaser-category-component .double-teaser-button:focus.icon-envelope::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23FFF'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23FFF'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-gray-surface:hover.icon-questionMark::before, .triple-teaser-category-component .triple-teaser-button:hover.icon-questionMark::before, .double-teaser-category-component .double-teaser-button:hover.icon-questionMark::before, .btn-gray-surface:focus.icon-questionMark::before, .triple-teaser-category-component .triple-teaser-button:focus.icon-questionMark::before, .double-teaser-category-component .double-teaser-button:focus.icon-questionMark::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-gray-surface.disabled, .triple-teaser-category-component .disabled.triple-teaser-button, .double-teaser-category-component .disabled.double-teaser-button, .btn-gray-surface:disabled, .triple-teaser-category-component .triple-teaser-button:disabled, .double-teaser-category-component .double-teaser-button:disabled {
    color: #828282;
    background-color: #F8F8F8;
    border-color: #F8F8F8; }
  .btn-gray-surface:not(:disabled):not(.disabled):active, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled):active, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled):active, .btn-gray-surface:not(:disabled):not(.disabled).active, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled).active, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled).active {
    color: #FFF;
    background-color: #373737;
    border-color: #373737; }
    .btn-gray-surface:not(:disabled):not(.disabled):active.icon-chevronRight::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled):active.icon-chevronRight::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled):active.icon-chevronRight::before, .btn-gray-surface:not(:disabled):not(.disabled).active.icon-chevronRight::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled).active.icon-chevronRight::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled).active.icon-chevronRight::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-gray-surface:not(:disabled):not(.disabled):active.icon-chevronLeft::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled):active.icon-chevronLeft::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled):active.icon-chevronLeft::before, .btn-gray-surface:not(:disabled):not(.disabled).active.icon-chevronLeft::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled).active.icon-chevronLeft::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled).active.icon-chevronLeft::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-gray-surface:not(:disabled):not(.disabled):active.icon-chevronDown::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled):active.icon-chevronDown::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled):active.icon-chevronDown::before, .btn-gray-surface:not(:disabled):not(.disabled).active.icon-chevronDown::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled).active.icon-chevronDown::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled).active.icon-chevronDown::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-gray-surface:not(:disabled):not(.disabled):active.icon-plus::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled):active.icon-plus::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled):active.icon-plus::before, .btn-gray-surface:not(:disabled):not(.disabled).active.icon-plus::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled).active.icon-plus::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled).active.icon-plus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-gray-surface:not(:disabled):not(.disabled):active.icon-minus::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled):active.icon-minus::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled):active.icon-minus::before, .btn-gray-surface:not(:disabled):not(.disabled).active.icon-minus::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled).active.icon-minus::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled).active.icon-minus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23FFF'/%3E%3C/svg%3E"); }
    .btn-gray-surface:not(:disabled):not(.disabled):active.icon-pencil::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled):active.icon-pencil::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled):active.icon-pencil::before, .btn-gray-surface:not(:disabled):not(.disabled).active.icon-pencil::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled).active.icon-pencil::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled).active.icon-pencil::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-gray-surface:not(:disabled):not(.disabled):active.icon-close::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled):active.icon-close::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled):active.icon-close::before, .btn-gray-surface:not(:disabled):not(.disabled).active.icon-close::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled).active.icon-close::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled).active.icon-close::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-gray-surface:not(:disabled):not(.disabled):active.icon-heart::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled):active.icon-heart::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled):active.icon-heart::before, .btn-gray-surface:not(:disabled):not(.disabled).active.icon-heart::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled).active.icon-heart::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled).active.icon-heart::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-gray-surface:not(:disabled):not(.disabled):active.icon-filter::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled):active.icon-filter::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled):active.icon-filter::before, .btn-gray-surface:not(:disabled):not(.disabled).active.icon-filter::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled).active.icon-filter::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled).active.icon-filter::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23FFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23FFF'/%3E%3C/svg%3E"); }
    .btn-gray-surface:not(:disabled):not(.disabled):active.icon-envelope::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled):active.icon-envelope::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled):active.icon-envelope::before, .btn-gray-surface:not(:disabled):not(.disabled).active.icon-envelope::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled).active.icon-envelope::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled).active.icon-envelope::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23FFF'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23FFF'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-gray-surface:not(:disabled):not(.disabled):active.icon-questionMark::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled):active.icon-questionMark::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled):active.icon-questionMark::before, .btn-gray-surface:not(:disabled):not(.disabled).active.icon-questionMark::before, .triple-teaser-category-component .triple-teaser-button:not(:disabled):not(.disabled).active.icon-questionMark::before, .double-teaser-category-component .double-teaser-button:not(:disabled):not(.disabled).active.icon-questionMark::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }

.btn-white {
  color: #191919;
  border-color: #F2F2F2; }
  .btn-white.icon-chevronRight::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white.icon-chevronLeft::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white.icon-chevronDown::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white.icon-plus::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white.icon-minus::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23191919'/%3E%3C/svg%3E"); }
  .btn-white.icon-pencil::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-white.icon-close::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white.icon-heart::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-white.icon-filter::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23191919'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23191919'/%3E%3C/svg%3E"); }
  .btn-white.icon-envelope::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23191919'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23191919'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-white.icon-questionMark::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white:hover, .btn-white:focus {
    background-color: #FFF;
    border-color: #F2F2F2;
    color: #191919; }
    .btn-white:hover.icon-chevronRight::before, .btn-white:focus.icon-chevronRight::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-white:hover.icon-chevronLeft::before, .btn-white:focus.icon-chevronLeft::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-white:hover.icon-chevronDown::before, .btn-white:focus.icon-chevronDown::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-white:hover.icon-plus::before, .btn-white:focus.icon-plus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-white:hover.icon-minus::before, .btn-white:focus.icon-minus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23191919'/%3E%3C/svg%3E"); }
    .btn-white:hover.icon-pencil::before, .btn-white:focus.icon-pencil::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-white:hover.icon-close::before, .btn-white:focus.icon-close::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-white:hover.icon-heart::before, .btn-white:focus.icon-heart::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-white:hover.icon-filter::before, .btn-white:focus.icon-filter::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23191919'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23191919'/%3E%3C/svg%3E"); }
    .btn-white:hover.icon-envelope::before, .btn-white:focus.icon-envelope::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23191919'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23191919'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-white:hover.icon-questionMark::before, .btn-white:focus.icon-questionMark::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }

.btn-white-alt {
  color: #191919;
  border-color: #E7E7E7; }
  .btn-white-alt.icon-chevronRight::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white-alt.icon-chevronLeft::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white-alt.icon-chevronDown::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white-alt.icon-plus::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white-alt.icon-minus::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23191919'/%3E%3C/svg%3E"); }
  .btn-white-alt.icon-pencil::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-white-alt.icon-close::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white-alt.icon-heart::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-white-alt.icon-filter::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23191919'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23191919'/%3E%3C/svg%3E"); }
  .btn-white-alt.icon-envelope::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23191919'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23191919'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-white-alt.icon-questionMark::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white-alt:hover, .btn-white-alt:focus, .btn-white-alt.focus {
    background-color: #191919;
    border-color: #191919;
    color: #FFF; }
    .btn-white-alt:hover.icon-chevronRight::before, .btn-white-alt:focus.icon-chevronRight::before, .btn-white-alt.focus.icon-chevronRight::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-white-alt:hover.icon-chevronLeft::before, .btn-white-alt:focus.icon-chevronLeft::before, .btn-white-alt.focus.icon-chevronLeft::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-white-alt:hover.icon-chevronDown::before, .btn-white-alt:focus.icon-chevronDown::before, .btn-white-alt.focus.icon-chevronDown::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-white-alt:hover.icon-plus::before, .btn-white-alt:focus.icon-plus::before, .btn-white-alt.focus.icon-plus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-white-alt:hover.icon-minus::before, .btn-white-alt:focus.icon-minus::before, .btn-white-alt.focus.icon-minus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23FFF'/%3E%3C/svg%3E"); }
    .btn-white-alt:hover.icon-pencil::before, .btn-white-alt:focus.icon-pencil::before, .btn-white-alt.focus.icon-pencil::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-white-alt:hover.icon-close::before, .btn-white-alt:focus.icon-close::before, .btn-white-alt.focus.icon-close::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-white-alt:hover.icon-heart::before, .btn-white-alt:focus.icon-heart::before, .btn-white-alt.focus.icon-heart::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-white-alt:hover.icon-filter::before, .btn-white-alt:focus.icon-filter::before, .btn-white-alt.focus.icon-filter::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23FFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23FFF'/%3E%3C/svg%3E"); }
    .btn-white-alt:hover.icon-envelope::before, .btn-white-alt:focus.icon-envelope::before, .btn-white-alt.focus.icon-envelope::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23FFF'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23FFF'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-white-alt:hover.icon-questionMark::before, .btn-white-alt:focus.icon-questionMark::before, .btn-white-alt.focus.icon-questionMark::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23FFF' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white-alt.disabled, .btn-white-alt:disabled {
    color: #828282;
    background-color: #F8F8F8;
    border-color: #F8F8F8; }
  .btn-white-alt:not(:disabled):not(.disabled):active, .btn-white-alt:not(:disabled):not(.disabled).active {
    color: #191919;
    background-color: #E7E7E7;
    border-color: #E7E7E7; }
    .btn-white-alt:not(:disabled):not(.disabled):active.icon-chevronRight::before, .btn-white-alt:not(:disabled):not(.disabled).active.icon-chevronRight::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-white-alt:not(:disabled):not(.disabled):active.icon-chevronLeft::before, .btn-white-alt:not(:disabled):not(.disabled).active.icon-chevronLeft::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-white-alt:not(:disabled):not(.disabled):active.icon-chevronDown::before, .btn-white-alt:not(:disabled):not(.disabled).active.icon-chevronDown::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-white-alt:not(:disabled):not(.disabled):active.icon-plus::before, .btn-white-alt:not(:disabled):not(.disabled).active.icon-plus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-white-alt:not(:disabled):not(.disabled):active.icon-minus::before, .btn-white-alt:not(:disabled):not(.disabled).active.icon-minus::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23191919'/%3E%3C/svg%3E"); }
    .btn-white-alt:not(:disabled):not(.disabled):active.icon-pencil::before, .btn-white-alt:not(:disabled):not(.disabled).active.icon-pencil::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-white-alt:not(:disabled):not(.disabled):active.icon-close::before, .btn-white-alt:not(:disabled):not(.disabled).active.icon-close::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
    .btn-white-alt:not(:disabled):not(.disabled):active.icon-heart::before, .btn-white-alt:not(:disabled):not(.disabled).active.icon-heart::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-white-alt:not(:disabled):not(.disabled):active.icon-filter::before, .btn-white-alt:not(:disabled):not(.disabled).active.icon-filter::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23191919'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23191919'/%3E%3C/svg%3E"); }
    .btn-white-alt:not(:disabled):not(.disabled):active.icon-envelope::before, .btn-white-alt:not(:disabled):not(.disabled).active.icon-envelope::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23191919'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23191919'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
    .btn-white-alt:not(:disabled):not(.disabled):active.icon-questionMark::before, .btn-white-alt:not(:disabled):not(.disabled).active.icon-questionMark::before {
      background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }

.btn-white-outline {
  color: #191919;
  border-color: #F2F2F2; }
  .btn-white-outline.icon-chevronRight::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white-outline.icon-chevronLeft::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white-outline.icon-chevronDown::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white-outline.icon-plus::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white-outline.icon-minus::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23191919'/%3E%3C/svg%3E"); }
  .btn-white-outline.icon-pencil::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-white-outline.icon-close::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white-outline.icon-heart::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-white-outline.icon-filter::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23191919'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23191919'/%3E%3C/svg%3E"); }
  .btn-white-outline.icon-envelope::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23191919'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23191919'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-white-outline.icon-questionMark::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white-outline:hover, .btn-white-outline:focus {
    border-color: #828282; }
  .btn-white-outline.disabled, .btn-white-outline:disabled {
    color: #BDBDBD;
    border-color: #F2F2F2; }
  .btn-white-outline:not(:disabled):not(.disabled):active, .btn-white-outline:not(:disabled):not(.disabled).active {
    border-color: #F2F2F2;
    background-color: #F2F2F2; }

.btn-white-invisible {
  color: #191919; }
  .btn-white-invisible.icon-chevronRight::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white-invisible.icon-chevronLeft::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white-invisible.icon-chevronDown::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white-invisible.icon-plus::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white-invisible.icon-minus::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23191919'/%3E%3C/svg%3E"); }
  .btn-white-invisible.icon-pencil::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-white-invisible.icon-close::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white-invisible.icon-heart::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-white-invisible.icon-filter::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23191919'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23191919'/%3E%3C/svg%3E"); }
  .btn-white-invisible.icon-envelope::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23191919'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23191919'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-white-invisible.icon-questionMark::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-white-invisible:hover {
    background-color: #F2F2F2; }
  .btn-white-invisible.disabled, .btn-white-invisible:disabled {
    background-color: #FFF;
    color: #BDBDBD;
    font-weight: 400; }
  .btn-white-invisible:not(:disabled):not(.disabled):active, .btn-white-invisible:not(:disabled):not(.disabled).active {
    background-color: #F2F2F2; }

.btn-transparent {
  color: #191919; }
  .btn-transparent.icon-chevronRight::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M9 6L14.8 11.8C14.9 11.9 14.9 12.1 14.8 12.1L9 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-transparent.icon-chevronLeft::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M14.875 18L9.075 12.2C8.975 12.1 8.975 11.9 9.075 11.8L14.875 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-transparent.icon-chevronDown::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 9L12.2 14.8C12.1 14.9 11.9 14.9 11.8 14.8L6 9' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-transparent.icon-plus::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-transparent.icon-minus::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23191919'/%3E%3C/svg%3E"); }
  .btn-transparent.icon-pencil::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.46835 18.2082L20 6.71392C19.7598 6.07535 19.4394 5.5166 18.9589 5.03768C18.4785 4.55875 17.9179 4.23946 17.2773 4L5.7456 15.4943C5.66552 15.5741 5.66552 15.5741 5.66552 15.6539L4.0639 19.2459C3.82366 19.7248 4.30414 20.1239 4.78463 19.9642L8.38827 18.3678C8.38827 18.288 8.46835 18.2082 8.46835 18.2082Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M17.7579 8.86901C17.5177 8.23044 17.1973 7.67169 16.7169 7.19277C16.2364 6.71384 15.6758 6.39455 15.0352 6.15509' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M8.70859 17.9686C8.46835 17.3301 8.14802 16.7713 7.66754 16.2924C7.18705 15.8134 6.54641 15.4942 5.98584 15.2547' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-transparent.icon-close::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M18 18L12 12L18 6' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M6 6L12 12L6 18' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-transparent.icon-heart::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M11.5333 17.9499C11.6002 18.0167 11.7339 18.0167 11.8008 17.9499L17.2857 12.135C17.8877 11.5334 18.2222 10.7982 18.2891 10.063C18.7573 7.05525 15.4128 4.98327 12.9379 6.52055L11.8008 7.25577C11.7339 7.3226 11.6671 7.3226 11.6002 7.25577L10.3962 6.52055C7.85439 4.98327 4.57683 7.12209 5.04506 10.063C5.17883 10.7982 5.51328 11.5334 6.04839 12.135L11.5333 17.9499Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-transparent.icon-filter::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.9733 16C18.7307 17.6961 17.272 19 15.5088 19C13.7456 19 12.2868 17.6961 12.0442 16H3V15H12.0442C12.2868 13.3039 13.7456 12 15.5088 12C17.272 12 18.7307 13.3039 18.9733 15H21V16H18.9733ZM18.0088 15.5C18.0088 16.8807 16.8895 18 15.5088 18C14.1281 18 13.0088 16.8807 13.0088 15.5C13.0088 14.1193 14.1281 13 15.5088 13C16.8895 13 18.0088 14.1193 18.0088 15.5Z' fill='%23191919'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.02666 8C5.26927 6.30385 6.72797 5 8.49121 5C10.2544 5 11.7132 6.30385 11.9558 8L21 8L21 9L11.9558 9C11.7132 10.6961 10.2544 12 8.49121 12C6.72797 12 5.26927 10.6961 5.02666 9L3 9L3 8L5.02666 8ZM5.99121 8.5C5.99121 7.11929 7.1105 6 8.49121 6C9.87192 6 10.9912 7.11929 10.9912 8.5C10.9912 9.88071 9.87192 11 8.49121 11C7.1105 11 5.99121 9.88071 5.99121 8.5Z' fill='%23191919'/%3E%3C/svg%3E"); }
  .btn-transparent.icon-envelope::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M8.31207 12.8672L3.21826 16.3882L3.78687 17.2108L9.19898 13.4698L8.31207 12.8672Z' fill='%23191919'/%3E%3Cpath d='M14.8125 13.4778L20.2052 17.2106L20.7743 16.3884L15.7045 12.879L14.8125 13.4778Z' fill='%23191919'/%3E%3Cpath d='M19.0826 18H5.01032C3.90464 18 3 17.1 3 16V8C3 6.9 3.90464 6 5.01032 6H18.982C20.0877 6 20.9924 6.9 20.9924 8V15.9C21.0929 17.1 20.1882 18 19.0826 18Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M20.5903 7.19922L12.549 12.5992C12.2475 12.7992 11.8454 12.7992 11.5438 12.5992L3.50256 7.19922' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/svg%3E"); }
  .btn-transparent.icon-questionMark::before {
    background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M10.1982 16.0031V14.7031C10.1982 13.9031 10.1982 11.6031 13.3969 10.4031C14.4964 10.0031 15.1961 8.90314 14.9962 7.70314C14.6964 6.60314 13.7967 5.80314 12.4973 5.60314C10.5981 5.30314 8.99874 6.60314 8.99874 8.10314H6C6 5.20314 8.69887 2.90314 12.0974 3.00314C15.1961 3.00314 17.7951 5.20314 17.995 7.80314C18.0949 10.0031 16.6955 11.9031 14.5964 12.7031C13.6968 13.1031 13.197 13.8031 13.197 14.6031V16.0031H10.1982Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M11.6976 21.0031C12.6913 21.0031 13.4968 20.242 13.4968 19.3031C13.4968 18.3642 12.6913 17.6031 11.6976 17.6031C10.7039 17.6031 9.89835 18.3642 9.89835 19.3031C9.89835 20.242 10.7039 21.0031 11.6976 21.0031Z' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }
  .btn-transparent.disabled, .btn-transparent:disabled {
    color: #BDBDBD;
    font-weight: 400; }

.btn-collapsible.btn.icon-svg.icon-right, .list-custom-checkmark > .btn-collapsible.btn.icon-right::before {
  text-indent: 0; }

.btn-collapsible:focus {
  box-shadow: none; }

.btn-collapsible::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cline x1='5' y1='12' x2='19' y2='12' stroke='%23191919'/%3E%3C/svg%3E"); }

.btn-collapsible.collapsed::before {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M19 12H12V5' stroke='%23191919' stroke-miterlimit='10'/%3E%3Cpath d='M5 12H12V19' stroke='%23191919' stroke-miterlimit='10'/%3E%3C/g%3E%3C/svg%3E"); }

.btn-collapsible.btn-light:hover {
  background-color: #F2F2F2; }

.btn-collapsible.btn-light:not(:disabled):not(.disabled):active, .btn-collapsible.btn-light:not(:disabled):not(.disabled).active {
  background-color: #F2F2F2; }

iframe {
  border: none;
  overflow: hidden;
  height: 0;
  width: 100%; }

.siteLogo-component img {
  width: 8.875rem;
  max-width: 100%;
  height: auto; }
  @media (min-width: 768px) {
    .siteLogo-component img {
      width: 14.5rem; } }

.siteLogo-component-checkout img,
.siteLogo-component-orderConfirmation img {
  width: 7.5rem;
  height: 2rem; }

/*# sourceMappingURL=style-f79932652b.css.map */
